BODY
{
    background-color: White;
    font-family: Arial;
	padding: 0; 
	margin: 0;
	color: Black;
	font-size: 12px;
}
TD
{
	font-family: Arial;
	color: Black;
	font-size: 12px;
}

.researchFont
{
    color: #DD000A;
    font-weight: bold;
    font-family: Arial;
    font-size: 11px;
}

.policiesFont
{
    color: #E24E00;
    font-weight: bold;
    font-family: Arial;
    font-size: 11px;
}

.initiativesFont
{
    color: #00776C;
    font-weight: bold;
    font-family: Arial;
    font-size: 11px;
}

H1.research
{
    color: #DD000A;
    font-weight: bold;
    font-family: Arial;
    font-size: 16px;
}

H1.policies
{
    color: #E24E00;
    font-weight: bold;
    font-family: Arial;
    font-size: 16px;
}

H1.initiatives
{
    color: #00776C;
    font-weight: bold;
    font-family: Arial;
    font-size: 16px;
}

hr
{
    color: #A1CDEF;
    padding-top: 0px;
    padding-bottom: 0px;
    margin: 1px 0px 1px 0px;
}

/* Start menu */
.researchMenuBox 
{ 
    background-color: #DD000A; 
}

.policiesMenuBox 
{ 
    background-color: #E24E00;
}

.initiativesMenuBox 
{ 
    background-color: #00776C;
}
.linksMenuBox 
{ 
    background-color: #A9EA08 ;
}

.archiveMenuBox 
{ 
    background-color:#136FBC;
}

.regularMenuBox 
{ 
    background-color: #D0E6F7; 
}

.blueBackground
{
	background-color:#E3EDF7;
	padding:0px;
	margin:0px;
}

.aboutTheNetwork
{
}

.aboutTheNetwork h1.listingHeading
{
	background-color:#166DBC;
	color:#ffffff;
	margin:0px;
	padding:0px;
	padding-left:2px;
	font-size: 22px;
}
.aboutTheNetwork .normal,.aboutTheNetwork .linkBold
{
	font-weight:bold;
	padding-left:2px;
	margin-top:3px;
	
}

.inFocus
{
	padding-bottom:5px;
	border-bottom: solid 1px #A1CDEF;
}

.inFocus h1.listingHeading
{
	background-color:#579CD7;
	color:#ffffff;
	margin:0px;
	padding:0px;
	padding-left:2px;
	background-image: url(/images/inFocusImage.gif);
	background-repeat:no-repeat;
	background-position:center right;
}


.inFocus .normal, .inFocus .linkBold
{
	padding-left:2px;
	margin-top:3px;
	
}


.membersTopMenuBox
{
    background-color: #808080;
    color: White;
    font-weight: bold;
    font-family: Arial;
    font-size: 11px;
}

.membersMenuBox
{
    background-color: #DEDEDE;
}

a.boldMenuLink, .boldMenuLink:visited 
{ 
    color: White; 
    font-family: Arial; 
    font-size: 11px; 
    font-weight: bold; 
    text-decoration: none; 
}

a.boldMenuLink:hover 
{ 
    text-decoration: underline; 
    color: White; 
}

a.menuLink, .menuLink:visited
{
    color: #204286; 
    font-family: Arial; 
    font-size: 11px; 
    font-weight: normal; 
    text-decoration: none; 
}

a.menuLink:hover
{
    color: #204286; 
    text-decoration: underline;
}

a.whiteBoldLink, a.whiteBoldLink:visited
{
    color: White; 
    font-family: Arial; 
    font-size: 11px; 
    font-weight: bold; 
    text-decoration: none; 
}

a.whiteBoldLink:hover
{
    color: White;
    text-decoration: underline; 
}

/* End Menu */

a.imageLink, a.imageLink:visited
{
    border: solid 0px Black;
    text-decoration: none;
}

a.imageLink:hover
{
    
}

a.linkBold, a.linkBold:visited
{
    color: #204286; 
    font-family: Arial; 
    font-size: 11px; 
    font-weight: bold; 
    text-decoration: none; 
}

a.linkBold:hover
{
    color: #204286; 
    text-decoration: underline; 
}

a.linkBold12px, a.linkBold12px:visited
{
    color: #204286; 
    font-family: Arial; 
    font-size: 11px; 
    font-weight: bold; 
    text-decoration: none; 
}

a.linkBold12px:hover
{
    text-decoration: underline; 
}

a.linkBrownBold, a.linkBrownBold:visited
{
    color: #808080; 
    font-family: Arial; 
    font-size: 11px; 
    font-weight: bold; 
    text-decoration: none; 
}

a.linkBrownBold:hover
{
    color: #808080; 
    text-decoration: underline; 
}

a.linkBlackBold, a.linkBlackBold:visited
{
    color: Black; 
    font-family: Arial; 
    font-size: 11px; 
    font-weight: bold; 
    text-decoration: none; 
}

a.linkBlackBold:hover
{
    color: Black; 
    text-decoration: underline; 
}

a.linkNormal, a.linkNormal:visited
{
    color: #204286; 
    font-family: Arial; 
    font-size: 11px; 
    font-weight: normal; 
    text-decoration: none; 
}

a.linkNormal:hover
{
    color: #204286; 
    text-decoration: underline; 
}

.upcomingEventMenuBox
{
    background-color: #B4F205;
}

.upcomingEventHeader
{
    color: #87B700;
    font-weight: bold;
    font-family: Arial;
    font-size: 11px;
}

.rightMenu
{
    background-color: #A1CDEF;
}

h1.upper
{
    font-family: Arial;
    font-weight: bold;
    font-size: 22px;
    text-transform: uppercase;
    color: #555555;
    margin: 0px 0px 0px 0px;
}

h1.lower
{
    font-family: Arial;
    font-weight: bold;
    font-size: 22px;
    text-transform: none;
    color: #555555;
    margin: 0px 0px 0px 0px;
}

h1.articleHeading
{
    font-family: Arial;
    font-weight: bold;
    font-size: 22px;
    text-transform: none;
    color: Black;
    margin-bottom: 0px; 
    margin-top: 0px;  
    padding-top: 8px;
}

h1.listingHeading
{
    font-family: Arial;
    font-weight: bold;
    font-size: 22px;
    text-transform: none;
    color: Black;
    margin-bottom: 0px; 
    margin-top: 0px;  
}

.blueHead
{
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    background-color: #146EB9;
    color: White;
}

.whiteBack
{
    background-color: White;
}

.blackBold
{
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    color: Black;
}

.blackBold12px
{
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    color: Black;
}

.brownBold
{
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    color: #808080;
}

.whiteBold
{
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    color: White;
}

.greyText
{ 
    color: #555555;
    font-family: Arial;
    font-size: 12px;
}

.greyBold
{
    color: #555555;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
}

/* Start Calendar */
.activeDayCell
{
    background-color: #87B700;
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
    color: White;
}

.normalDayCell
{
    background-color: #B4F205;
    font-family: Arial;
    font-size: 14px;
    font-weight: normal;
    color: Black;
}

.otherMonthCell
{
    color: #B4F205;
}

.calendarTitle
{
    background-color: #B4F205;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    color: Black;
    text-transform: uppercase;
}

TD.linkNormal12px A, TD.linkNormal12px A:visited
{
    color: #204286; 
    font-family: Arial; 
    font-size: 12px; 
    font-weight: normal; 
    text-decoration: none; 
    text-transform: none;
}

TD.linkNormal12px A:hover
{
    text-decoration: underline; 
}

/* End Calendar */

.normal
{
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    color: Black;
}

.normal11px
{
    font-family: Arial;
    font-size: 11px;
    font-weight: normal;
    color: Black;    
}

.blueBold11px
{
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    color: #204286;    
}

.lightBlueBold11px
{
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    color: #146EB9;    
}

/* input */
.darkBlueButton
{
    background-color: #204286;
    border: 0px;
    height: 20px;
    font-size: 11px;
    font-weight: bold;
    font-family: Arial;
    color: White;
}

.darkBlueButtonLeftAlign
{
    background-color: #204286;
    border: 0px;
    height: 20px;
    font-size: 11px;
    font-weight: bold;
    font-family: Arial;
    color: White;
    text-align: left;
    padding-left: 5px;
}

.lightBlueButtonLeftAlign
{
    background-color: #D0E6F7;
    border: 0px;
    height: 20px;
    font-size: 11px;
    font-weight: bold;
    font-family: Arial;
    color: #204286;
    text-align: left;
    padding-left: 5px;
    width: 100px;
}

.textBoxStyleDarkBlue
{
    font-family: Arial;
    font-size: 11px;
    border: solid 1px #204286;
    margin-right: 0px;
}

.textBoxLightBlue
{
    font-family: Arial;
    font-size: 11px;
    border: solid 1px #A1CDEF;
    margin-right: 0px;
}

.blueHeadTitle
{
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    background-color: #146EB9;
    color: White;
    text-transform: uppercase;
}

h1
{
    font-family: Arial;
    font-size: 16px;
    font-weight: bold;
    color: Black;
    margin-bottom: 0px;
}

h2
{
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
    color: Black;
    margin-bottom: 0px;
}

h3
{
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    color: Black;
    margin-bottom: 0px;
}

.yearSelector
{
	 background-color:#136FBC;
	 height:25px;
	 margin-bottom:20px;
}

.yearSelector a
{
	background-color:#136FBC;
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
	padding:10px;
	border-right: solid 2px #ffffff;
	line-height:24px;
}

.yearSelector a.selectedYear
{
	background-color:A9EA08;
}