@charset "utf-8";
/* CSS Document */



body {
	visible: false;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 100%;
	text-align:center;
}

.wrapper {
	background-image: url(../Images/AFSC/mainBak.jpg);
	background-repeat: repeat-x;
	background-position: top;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	padding-bottom: 1em;
	background-color: #004972;
	
}

/*.wrapper a[href $='.pdf'] { 
   padding-right: 18px;
   background: transparent url(../Images/AFSC/pdf.gif) no-repeat center right;
}*/


.footer, .push {
	display: block;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	text-align: center;
	font-size: .8em;
	padding-top: 2em;
	clear: both;
}

*html img {behavior: url(pngbehavior.htc);}

#container {
	width: 890px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	position: relative;
}
#topHeader {
	margin-bottom: 10px;
}
#toprightNav {
	width: 500px;
}

#topNavTab {
	text-decoration: none;
	font-size: .8em;
	height: 30px;
	width: 500px;
}
#topNavTab ul {
	list-style:none;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 0px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
      }
#topNavTab li {
	display: inline;
}

#topNavTab a {
	float:right;
	text-decoration:none;
	background-image: url(../Images/AFSC/nav_top_tab_bakL.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 5px;
      }
#topNavTab a span {
	float:right;
	display:block;
	background-image: url(../Images/AFSC/nav_top_tab_bakR.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 6px;
	color: #003E68;
	font-weight: bold;
	margin-right: 0px;
	white-space: nowrap;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
#topNavTab a span {float:none;}

a.buttonBlue {
	background-color: #003E68;
	border: 1px solid #03CFF3;
	font-size: 0.8em;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 4px;
	line-height: 20px;
	
	margin-left: 5px;
	font-weight: bold;
}

a.buttonBlue:hover{
	background-color: #2ABDEA;
}

    /* End IE5-Mac hack */	  


#mainNav {
	height: 229px;
	width: 692px;
	_background-image: url(../Images/AFSC/mainNav_BLAK.gif);
	_background-repeat: no-repeat;
	_background-position: 1px 1px;
	_position: relative;
	_z-index: 100;
}
.home {
	position: absolute;
	z-index: 50;
	margin-left: -25px;
	_margin-left: 25px;
	margin-top: 12px;
}
.mainNavBox {
	position: absolute;
	z-index: 500;
}

.mainNavImage {
	position: absolute;
	z-index: 1000;
	margin-left: 190px;
}


#mainNav .link1 {
	background-image: url(../Images/AFSC/mainNav_BLAK.png);
	_background-image: url(../Images/AFSC/mainNav_BLAK.gif);
	background-position: 1px 1px;
	background-repeat: no-repeat;
	width: 410px;
	height: 47px;


	*margin-bottom: -3px;
	display: block;
}

#mainNav .link1selected {
	background-image: url(../Images/AFSC/mainNav_BLU.gif);
	background-position: 1px 1px;
	background-repeat: no-repeat;
	width: 410px;
	height: 47px;


	*margin-bottom: -3px;
	display: block;
}

#mainNav .link1:hover {
    background-image: url(../Images/AFSC/mainNav_BLU.gif);
}

#mainNav .link2 {
	background-image: url(../Images/AFSC/mainNav_BLAK.png);
	_background-image: url(../Images/AFSC/mainNav_BLAK.gif);
	background-position: 1px -46px;
	background-repeat: no-repeat;
	width: 410px;
	height: 45px;

	*margin-bottom: -3px;
	display: block;

}

#mainNav .link2selected {
	background-image: url(../Images/AFSC/mainNav_BLU.gif);
	background-position: 1px -46px;
	background-repeat: no-repeat;
	width: 410px;
	height: 45px;

	*margin-bottom: -3px;
	display: block;

}

#mainNav .link2:hover {
	background-image: url(../Images/AFSC/mainNav_BLU.gif);
}

#mainNav .link3 {
	background-image: url(../Images/AFSC/mainNav_BLAK.png);
	_background-image: url(../Images/AFSC/mainNav_BLAK.gif);
	background-position: 1px -91px;
	background-repeat: no-repeat;
	width: 410px;
	height: 46px;

	*margin-bottom: -3px;
	display: block;

}

#mainNav .link3selected {
	background-image: url(../Images/AFSC/mainNav_BLU.gif);
	background-position: 1px -91px;
	background-repeat: no-repeat;
	width: 410px;
	height: 46px;

	*margin-bottom: -3px;
	display: block;

}

#mainNav .link3:hover {
	background-image: url(../Images/AFSC/mainNav_BLU.gif);
}
#mainNav .link4 {
	background-image: url(../Images/AFSC/mainNav_BLAK.png);
	_background-image: url(../Images/AFSC/mainNav_BLAK.gif);
	background-position: 1px -137px;
	background-repeat: no-repeat;
	width: 410px;
	height: 45px;

	*margin-bottom: -3px;
	display: block;

}

#mainNav .link4selected {
	background-image: url(../Images/AFSC/mainNav_BLU.gif);
	background-position: 1px -137px;
	background-repeat: no-repeat;
	width: 410px;
	height: 45px;

	*margin-bottom: -3px;
	display: block;

}
#mainNav .link4:hover {
	background-image: url(../Images/AFSC/mainNav_BLU.gif);
}
#mainNav .link5 {
	background-image: url(../Images/AFSC/mainNav_BLAK.png);
	_background-image: url(../Images/AFSC/mainNav_BLAK.gif);
	background-position: 1px bottom;
	background-repeat: no-repeat;
	width: 410px;
	height: 45px;

	*margin-bottom: -3px;
	display: block;

}
#mainNav .link5selected  {
	background-image: url(../Images/AFSC/mainNav_BLU.gif);
	background-position: 1px bottom;
	background-repeat: no-repeat;
	width: 410px;
	height: 45px;
	*margin-bottom: -3px;
	display: block;

}
#mainNav .link5:hover {
	background-image: url(../Images/AFSC/mainNav_BLU.gif);
}
#mainNav .navLink {
	display: block;
	height: 45px;
	width: 410px;
}
#mainNav .navLink2 {
	display: block;
	height: 46px;
	width: 410px;
}





#mainNav span {
	display: none;
}

.mainImageBack_01 {

}
#rightButtons {
	width: 184px;
	margin-top: 5px;
	margin-left: -50px;
}
.floatRight {
	float: right;
}
.floatRightShift {
	float: right;
	_margin-right:-3px;
}
.floatLeft {
	float: left;
}
.spacerContentTop {
	background-color: #E2E1E1;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #03CFF3;
	margin-bottom: 0px;
	height: 9px;
	clear: both;
	
}
.spacerContentBottom {
	background-color: #E2E1E1;
	height: 9px;
	margin-right: 300px;
	margin-left: 300px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #03CFF3;
}

.clearBlockQuote {
	clear: both;
}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */



.clearAll {
	clear: both;
}
.clearLeft {
	clear: left;
	position: static;
}
.clearRight {
	clear: right;
}


#topContent {
}
#middleContent {
	height: 100%;
	background-color: #0070AF;
}
#leftSideContent {
	width: 12px;
	height: 100%;
	background-color: #000000;
}

#rightSideContent {
	width: 12px;
}
#middleBodyContent {
}


.pageNav {
	text-align: center;
	display: block;
	padding-top: 5px;
	margin: 0px;
	padding-bottom: 10px;
	background-color: #FFFFFF;
	line-height: 1.5em;

}
.pageNav a{
	text-decoration: none;
	border: 1px solid #999999;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	font-size: 0.7em;
	background-image: url(../Images/AFSC/textfield_bak.gif);
	color: #004972;
	margin-top: 0px;
	margin-right: 3px;
	margin-left: 3px;
}
.pageNav a:hover {
	color: #666666;
	border: 1px solid #1E78AE;
	background-image: url(../Images/AFSC/textfield_bak_hover.gif);
	background-position: top;
}

.pageNav span {
	white-space: nowrap;
}



#content .mainContentTop {
	background-image: url(../Images/AFSC/mainContentTopBak.gif);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	background-position: top;
	display: block;
}


#content .mainContentBottom {
	background-image: url(../Images/AFSC/mainContentBottomBak.gif);
	background-repeat: repeat-x;
	height: 17px;
}

#mainContent {
	vertical-align: top;
	display: block;
	background-color: #FFFFFF!important;
	font-size: 62.4%;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
}

#mainContent a, .footer a  {
	color: #004972;
	padding: 1px;
}
#mainContent a:hover, .footer a:hover {
	background-color: #E3EEBF;
	text-decoration: none;
}

#mainContent a:visited, .footer a:visited  {
	color: #004972;
	padding: 1px;
}

#mainContent p {
	font-size: 1.3em;
	line-height: 1.6em;
	margin-bottom: 1em;
	margin-left: .5em;
}
#mainContent .leftSideBar p {
	margin-left: 20px;
}

#mainContent h1 {
	font-size: 1.6em;
	line-height: 1.4em;
	color: #0E5983;
	margin-top: 1em;
	height: 25px;
	clear: both;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #AEBE73;
}
#mainContent h1 span {
	display: none;
}
#mainContent .header_Alliance {
	background-image: url(../Images/AFSC/header_Alliance.gif);
	background-repeat: no-repeat;
	background-position: left top;
	clear: none;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: .5em;
	margin-left: 0px;
}
#mainContent .header_NewsandIssues {
	background-image: url(../Images/AFSC/header_NewsAndIssues.gif);
	background-repeat: no-repeat;
	background-position: left top;
	clear: left;
	margin-bottom: .5em;
}
#mainContent .header_NewsModelLegislation {
	background-image: url(../Images/AFSC/header_NewModelLegis.gif);
	background-repeat: no-repeat;
	background-position: left top;
	clear: none;
}
#mainContent .header_SchoolChoice {
	background-image: url(../Images/AFSC/header_SchoolChoice.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	clear: none;
}

#mainContent .header_ResourcesResearch {
	background-image: url(../Images/AFSC/header_ResearchResources.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	clear: none;
}

#mainContent .header_SchoolChoiceIYS {
	background-image: url(../Images/AFSC/header_SchoolChoiceIYS.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	clear: none;
}

#mainContent .header_MediaCenter {
	background-image: url(../Images/AFSC/header_MediaCenter.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	clear: none;
	display: block;
}

#mainContent .header_BeAnAdvocate {
	background-image: url(../Images/AFSC/header_BeAnAdvocate.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	clear: none;
}

#mainContent .header_PolicyMakers {
	background-image: url(../Images/AFSC/header_PolicyMakers.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	clear: none;
}

#mainContent .header_MakeADonation {
	background-image: url(../Images/AFSC/header_MakeADonation.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	clear: none;
}

#mainContent .header_AboutUs {
	background-image: url(../Images/AFSC/header_AboutUs.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	clear: none;
}

#mainContent h2 {
	font-size: 1.6em;
	margin-bottom: 0.5em;
	color: #004972;
	margin-left: 0.25em;
	margin-top: 1em;
	display: block;
	clear: none;
}
#mainContent h3 {
	font-size: 1.4em;
	margin-left: 0.5em;
	margin-bottom: 0.5em;
	margin-top: 1em;
	color: #647234;
}
#mainContent h4 {
	font-size: 1.2em;
	margin-left: 0.5em;
	margin-bottom: 0.5em;
	margin-top: 1.5em;
	color: #647234;
}

#mainContent h5 {
	font-size: 1.2em;

}

#mainContent ul li {
	list-style-type: disc;
	list-style-position: outside;
	font-size: 1.3em;
	line-height: 1.6em;
	margin-bottom: 0.5em;
	margin-left: 2em;
}

#mainContent ol li {
	list-style-position: outside;
	font-size: 1.3em;
	line-height: 1.6em;
	margin-bottom: 0.5em;
	margin-left: 2em;
}

#mainContent ul, #mainContent ol  {

	margin-bottom: 1.5em;

}


#mainContent .bullets, #mainContent .indentline ul {
	margin-left: 2em;
	margin-bottom: 2em;
}
#mainContent .bullets li, #mainContent .indentline ul li {
	list-style-type: disc;
	list-style-position: outside;
	font-size: 1.2em;
	line-height: 1.4em;
	margin-bottom: 0.5em;
	margin-left: 1em;
}



#mainContent .bioName, #Staff h5 {
	font-size: 1.4em;
	font-weight: bold;
	margin-bottom: 0px;
	margin-top: .5em;
}
#mainContent .bioLocation, #Staff h6 {
	font-size: 1.2em;
	margin-bottom: 0em;
	font-weight: normal!important;
}
#mainContent .bioTitle {
	margin-top: 0em;
	margin-right: 0px;
	margin-bottom: .5em;
	margin-left: 0px;
}
.bioDescription {
	margin-bottom: 2em;
	margin-top: 1em;
}

.bioLink {
	margin-left: 1em;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CAEDFF;
	margin-bottom: 0em;
	cursor: pointer;
	padding: 2px;
}
.bioLink:hover {
	background-color: #CAEDFF;
	background-image: url(../Images/AFSC/grad_lBlue.gif);
	
}
.bioContainer {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CAEDFF;
	border-right-color: #CAEDFF;
	border-bottom-color: #CAEDFF;
	border-left-color: #CAEDFF;
	margin-left: 1em;
	padding: 0.5em 1em;
}
.bioContainer p {
	margin: 0em 0em 1em!important;
	padding: 0em!important;
}

.bioDescription .imageFloatLeft {
	margin-top: .5em;
}

.pixelTop1 {
	padding-top: 2px;
	float: left;
	padding-right: 2px;
}





.topSpace {
	margin-top: 5em;
}

#mainContent .subHeader {
	font-size: 1.4em;
	/*height: 100%;*/
	margin-bottom: 1em;
}
#mainContent blockquote {
	margin-left: 2em;
	display: block;
	/*height: 100%;*/
	clear: none;
}



.contentSide {
	width: 12px;
}

.spacer_side {
	display: table-cell;
	height: 100%;
	background-color: #E2E1E1;
}


.spacer_bottom {
	margin-bottom: 10px;
}
.spacer_Top {
	margin-top: 10px;
}
.contentBottomLeftSide {
	vertical-align: bottom;
	display: table-cell;
	background-image: url(../Images/AFSC/contentSideLeftBak.gif);
	background-repeat: repeat-y;
	background-color: #E2E1E1;
}
.contentBottomRightSide {
	vertical-align: bottom;
	display: table-cell;
	background-image: url(../Images/AFSC/contentSideRightBak.gif);
	background-repeat: repeat-y;
	background-color: #E2E1E1;
}

.contentTopLeftSide {
	vertical-align: top;
	display: table-cell;
	background-image: url(../Images/AFSC/contentSideLeftBak.gif);
	background-repeat: repeat-y;
	width: 12px;
}
.contentTopRightSide {
	vertical-align: top;
	display: table-cell;
	background-image: url(../Images/AFSC/contentSideRightBak.gif);
	background-repeat: repeat-y;
	width: 12px;
}


.rightSideBar {
margin-right: 200px;

 /* _height: 1%;
  _margin-right: 8;
 */
}

#mainContent .leftSideBar blockquote {
	clear: none;
}

.fullSideBarC {
}

#leftColumn {
	width: 200px;
	float: left;
}

#leftNav {
	width: 200px;
	float: left;
}

#leftColumn #leftNav {
	float: none!important;
	width: 100%!important;
}

#leftNav .leftNavigation {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #AEBE73;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #AEBE73;
	border-left-color: #AEBE73;
	margin: 0px;
	padding: 0px;
	font-size: 1.2em;
}
#leftNav .leftNavigation li {
	_border: 1px solid #AEBE73!important;
	list-style: none;
	margin: 0px!important;
	padding: 0px!important;
	font-size: 1em!important;
}

#leftNav .leftNavigation li ul li {
	_border: 1px solid #AEBE73!important;
}

#leftNav .leftNavigation ul {
	position: relative;
	margin-left: 0px;
	background-color: #CCD7A8!important;
	padding: 0px!important;
	margin-top: 0px!important;
	}
	



#leftNav .leftNavigation .navlinkleft {
	display: block;
	background-color: #AEBE73;
	text-decoration: none;
	color: #004972;
	padding-top: 3px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 2px;
	border: 1px solid #AEBE73;
	clear: none;
}

#leftNav .leftNavigation .navlinkleftSelected {
	display: block;
	background-color: #CCD7A8;
	text-decoration: none;
	color: #004972;
	padding-top: 3px;
	padding-right: 2px;
	padding-bottom: 4px;
	_padding-bottom: 6px;
	padding-left: 2px;
	_margin-bottom: -5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCD7A8;
	border-right-color: #CCD7A8;
	border-bottom-color: #004972;
	border-left-color: #CCD7A8;
}

#leftNav .leftNavigation .navlinkleft:hover, #leftNav .leftNavigation .navlinkleftSelected:hover {
	background-color: #CCD7A8;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #77873F;
	border-right-color: #E3EFC0;
	border-bottom-color: #E3EFC0;
	border-left-color: #77873F;
}

#leftNav .leftNavigation .navsublinkleft {
	display: block;
	background-color: #CCD7A8;
	text-decoration: none;
	color: #004972;
	padding-top: 3px;
	padding-right: 2px;
	padding-bottom: 4px;
	_padding-bottom: 5px;
	padding-left: 2px;
	border: 1px solid #CCD7A8;
	_margin-bottom: -1px;
	padding-left: 5px;

}
#leftNav .leftNavigation .navsublinkleft:hover {
	background-color: #CCD7A8;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #77873F;
	border-right-color: #E3EFC0;
	border-bottom-color: #E3EFC0;
	border-left-color: #77873F;
	padding-left: 5px;
}
#leftNav .leftNavigation hr {
	margin: 0px auto;
	text-align: center;
	height: 1px;
	width: 100%;
	border: 0 none;
	background-color: #91A33E;
}
#leftNav .leftNavigation select {
	width: 190px;
	border: 1px solid #74843E;
	margin-left: 5px;
	margin-bottom: 5px;
	outline: none;

}


#leftBottomAd {
	padding-top: 10px;
}

#leftBottomAd h2 {
	color: #6A7838;
	line-height: 1.4em;
}

#rightColumn {
	width: 183px;
	_width: 173px;
	font-size: 62.4%;
	float: right;
}

#contentRightBox_alt{
    margin-top: .5em;
	width: 183px;
	float: right;
}

#contentRightBox {
	margin-top: .5em;
}

#contentRightBox .rightContent1, #contentRightBox .rightContent2, #contentRightBox_alt .rightContent1, #contentRightBox_alt .rightContent2 {
	margin-bottom: 1em;
	padding: 5px;
}
#contentRightBox .rightContent1, #contentRightBox .rightContent1_alt {
	background-color: #EF9D2B;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #F7C73E;
	border-right-color: #F7C73E;
	border-bottom-color: #8D6222;
	border-left-color: #8D6222;
	background-image: url(../Images/AFSC/rightbox1back.gif);
	background-repeat: repeat-x;
	background-position: top;
	padding-top: 10px;
}
#contentRightBox .rightContent1 img, #contentRightBox_alt .rightContent1 img {
	border: 1px solid #8A540B;
}
#contentRightBox .rightContent1 a img:hover, #contentRightBox_alt .rightContent1 a img:hover {
	border: 1px solid #F7C73E;
}


#contentRightBox .rightContent1 a, #contentRightBox_alt .rightContent1 a{
	color: #990000;
}


#contentRightBox h3, #contentRightBox_alt h3 {
	font-size: 1.4em;
}
#contentRightBox .header1, #contentRightBox_alt .header1 {
	background-color: #F5CD29;
	padding: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #FFEDA6;
	border-right-color: #FFEDA6;
	border-left-color: #8D6222;
}

#contentRightBox .header2, #contentRightBox_alt .header2 {
	background-color: #DEE4C5;
	padding: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-left-color: #5F581F;
	border-bottom-style: none;
	_margin-right:-12px;
}

#contentRightBox h4, #contentRightBox_alt h4 {
	margin-bottom: .5em;
}
#contentRightBox .rightContent2, #contentRightBox_alt .rightContent2 {
	background-color: #C6D19C;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E3EFC0;
	border-right-color: #E3EFC0;
	border-bottom-color: #5F581F;
	border-left-color: #5F581F;
}
#contentRightBox .rightContent2 a, #contentRightBox_alt .rightContent2 a {
	color: #000099;
}
#contentRightBox .rightContent2 a:hover, #contentRightBox_alt .rightContent2 a:hover {
	text-decoration: none;
}
#contentRightBox .rightContent2 a:visited, #contentRightBox_alt .rightContent2 a:visited {
	color: #515731;
	text-decoration: underline;
}

#contentRightBox .rightContent2 a:visited:hover, #contentRightBox_alt .rightContent2 a:visited:hover  {
	color: #515731;
		text-decoration: none;

}
#contentRightBox p, #contentRightBox_alt p {
	margin-bottom: .5em;
}
#contentRightBox li, #contentRightBox_alt li {
	margin-bottom: 0.75em;
	margin-left: .5em;
}



.imageFloatLeft {
	float: left;
	border: 1px solid #687F07;
	margin-right: 10px;
	margin-bottom: 10px;
}

.imageFloatRight {
	float: right;
	border: 1px solid #687F07;
	margin-bottom: 10px;
	margin-left: 10px;
}

.searchBox {
	background-image: url(../Images/AFSC/textfield_bak.gif);
	height: 20px;
	width: 225px;
	border: 1px solid #03CFF3;
	background-repeat: repeat-x;
	margin-left: 10px;
}
#frmSearch1 {
	text-align: right;
	display: block;
	padding-right: 10px;
	padding-top: 10px;
}
.topWrapper {
	height: 130px;
}

.spiffy{
	display:block;
	background-color: #FFFFFF;
}
.spiffy *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#aebe73}
.spiffy1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #dce3c2;
  border-right:1px solid #dce3c2;
  background:#c2ce96}
.spiffy2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #f6f8f1;
  border-right:1px solid #f6f8f1;
  background:#bdca8d}
.spiffy3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #bdca8d;
  border-right:1px solid #bdca8d;}
.spiffy4{
  border-left:1px solid #dce3c2;
  border-right:1px solid #dce3c2}
.spiffy5{
  border-left:1px solid #c2ce96;
  border-right:1px solid #c2ce96}
.spiffyfg{
  background:#aebe73}
.expand {
	width: 16px;
	float: right;
	margin-top: 3px;
	height: 7px;
	background-image: url(../Images/AFSC/down.gif);
	background-repeat: no-repeat;
	cursor: pointer;
	border: 2px solid #AEBE73;
	background-color: #AEBE73;
	font-size: .5em;
	clear: none;
}

.expand:hover {
	background-image: url(../Images/AFSC/down.gif);
	background-color: #CCD7A8;
	border: 2px solid #CCD7A8;
}
.collapse {
	width: 13px;
	float: right;
	margin-top: 3px;
	margin-right: 4px;
	height: 7px;
	background-image: url(../Images/AFSC/up.gif);
	background-repeat: no-repeat;
	cursor: pointer;
	border: 2px solid #CCD7A8;
	background-color: #CCD7A8;
	font-size: .5em;
	margin-left: 4px;

}

.collapse:hover {
	background-image: url(../Images/AFSC/up.gif);
	background-color: #AEBE73;
	border: 2px solid #AEBE73;
}

.hide {
	display: none;
}
.show {
	display: block;
}
.sigIndent {
	margin-left: 300px;
}


.quote {
	background-image: url(../Images/AFSC/quoteBottom.gif);
	width: 200px;
	background-repeat: no-repeat;
	background-position: 50px bottom;
	padding-top: 5px;
	font-size: 1.6em;
	padding-right: 20px;
	float: right;
	margin-left: 10px;
	line-height: 1.6em;
	border: 1px solid #99B5C5;
	padding-left: 10px;
	padding-bottom: 10px;
}
.quote:first-letter {
	background-image: url(../Images/AFSC/quoteTop.gif);
	padding-left: 30px;
	background-repeat: no-repeat;
	background-position: left -1px;
	*background-position: left 2px;
	line-height: 1.6em;
}
.backtotop {
	text-align: right;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #92A541;
	padding-top: 2px;
}
a.backtotop {
	text-decoration: none;
	border: 1px solid #FFFFFF;
}

a.backtotop:hover  {
	text-decoration: none;
	border: 1px solid #004972;
}

#content .bodyWrapper {
	background-color: #FFFFFF!important;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #0492CA;
	border-left-color: #0492CA;
	background-image: url(../Images/AFSC/white.gif);
}





.preloader {
	display: none;
}
.center {
	text-align: center;
}



.form {
	padding: 5px;
}
.formTable {
	margin-left: 20px;
}
.formLabelCell {
	font-size: 1.2em;
	font-weight: bold;
}

.formLabelCellMandatory {
	font-size: 1.2em;
	font-weight: bold;
	color: #990000;
}
.formTable td {
	padding-bottom: 10px;
}
.formTableCellHeader {
	font-size: 1.4em;
}

.formTable input {
	background-image: url(../Images/AFSC/textfield_bak.gif);
	background-repeat: repeat-x;
	background-position: center center;
	border: 1px solid #004972;
	outline: none;
}
.formTable select {
	border: 1px solid #004972;
	outline: none;
}
.formTable .button1 {
	background-color: #FBE195;
	background-image: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #F7E295;
	border-right-color: #AC680D;
	border-bottom-color: #AC680D;
	border-left-color: #F7E295;
	font-weight: bold;
	color: #D58000;
}
.formTable .button1:hover {
	color: #F7CC43;
	background-color: #AC680D;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #AC680D;
	border-right-color: #F7E295;
	border-bottom-color: #F7E295;
	border-left-color: #AC680D;
	cursor: pointer;
}.tableNoBorders {
}
.tablecell50percent {
	width: 50%;
}

#mainContent .leftSideBar div {
	height: 1%;
}
.stateListing {
	padding-left: .5em;
	padding-top: .5em;
	list-style-type: none;
}
#states_01 {
	list-style-type: disc;
	list-style-position: inside;
}
#states_01 li {
	margin-top: .25em;
	margin-right: .25em;
	margin-bottom: .25em;
	margin-left: .25em;
}


.statesGreen {
	display: block;
	border: 1px solid #00A94F;
	list-style-type: none;
	margin: 0.5em;
	font-size: 1.2em;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 5px;
	width: 325px;
	line-height: 1.4em;
	background-color: #DDFFED;
}
.statesBlue {
	display: block;
	border: 1px solid #006BA4;
	list-style-type: none;
	margin: 0.5em;
	font-size: 1.2em;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 5px;
	width: 325px;
	line-height: 1.4em;
	background-color: #DFF4FF;
}
.statesYellow {
	display: block;
	border: 1px solid #E2CD25;
	list-style-type: none;
	margin: 0.5em;
	font-size: 1.2em;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 5px;
	width: 325px;
	line-height: 1.4em;
	background-color: #FAF5D3;
}
.statesBlack {
	display: block;
	border: 1px solid #000000;
	list-style-type: none;
	margin: 0.5em;
	font-size: 1.2em;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 5px;
	width: 325px;
	line-height: 1.4em;
	background-color: #E6E6E6;
}
.statesOrange {
	display: block;
	border: 1px solid #CB7F2B;
	list-style-type: none;
	margin: 0.5em;
	font-size: 1.2em;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 5px;
	width: 325px;
	line-height: 1.4em;
	background-color: #F5E6D3;
}
.statesWhite {
	display: block;
	border: 1px solid #E1E2E3;
	list-style-type: none;
	margin: 0.5em;
	font-size: 1.2em;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 5px;
	width: 325px;
	line-height: 1.4em;
	background-color: #FFFFFF;
}
#linkList {
	width: 200px;
	float: left;
	margin-top: 10px;
	margin-right: -10px;
	overflow: hidden;
}
#linkList p {
	line-height: 1.1em;
	font-size: 1em;

	margin-top: 0px:!important;	
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0.25em;
}
#linkList h6 {
	margin-bottom: 0.25em;
	margin-top: 1.5em;
	text-transform: uppercase;
}
#linkList h6 a {
	text-decoration: none;
	display: block;
}

#linkList h6 a:hover {
	text-decoration: none;
	background-image: none;
	background-color: none!important;
}

/* Seva styles added */
.LargeHeading
{
	font-style : normal;
	font-stretch : narrower;
	font-variant : small-caps;
	font-weight : 900;
	color : #2F5470;
	font-size : x-large;
	text-align: left;
}

.SubHeading
{
	font-style : normal;
	font-variant : normal;
	font-weight : bold;
	color : #2F5470;
	font-size : 14pt;
}

.Normal
{
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

.NormalBlack
{
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: black;
}

.ContentAreaLink:link {
	color: #2F5470;
	text-decoration: underline;
}	

A.ContentAreaLink:link {
	color: #2F5470; 
	text-decoration: underline;
}	
A.ContentAreaLink:visited {
	color: #2F5470; 
	text-decoration: none;
}	
A.ContentAreaLink:hover:focus {
	color: #2F5470; 
	text-decoration: none;
}
	
A.ContentAreaLink:active {
	color: #000000; 
	text-decoration: underline;
}

.Message 
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #CC3333;
	text-align : left;
}

/* end of styles viewable in web editor */

/* These styles are used by the Dynamic Javascript Menu */
.itemText {	visible: false; text-decoration: none; color: #FFFFFF; font-size: 12px; font-weight: bolder; font-family: Arial, Helvetica, sans-serif}
.itemText2 {	visible: false; text-decoration: none; color: #333366; font-size: 12px; font-weight: bolder; font-family: Arial, Helvetica, sans-serif}
.itemHover { visible: false; text-decoration: none; color: #ffffff; font-size: 12px; font-weight: bolder; font-family: Arial, Helvetica, sans-serif}
.itemInverseHover { visible: false; text-decoration: none; color: #3B5E78; font-size: 12px; font-weight: bolder; font-family: Arial, Helvetica, sans-serif}
.itemBorder { visible: false; border: 1px solid black }

/* Styles for Corey BEGIN*/

BODY {visible: false;
scrollbar-3dlight-color:9EC8FF;
scrollbar-arrow-color:white;
scrollbar-base-color:#E2EAF7;
scrollbar-darkshadow-color:black;
scrollbar-face-color:#3367CD;
scrollbar-highlight-color:#E2EAF7;
scrollbar-shadow-color:#282892;}

.topNavNoLink {
	visible: false;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size:  8pt; 
	font-style: Normal; 
	font-weight: bold; 
	color: #000099; 
	text-align: left;
}

.topNav {
	visible: false;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size:  8pt; 
	font-style: Normal; 
	font-weight: Normal; 
	color: #000099; 
	text-align: left;
}
A.topNav:link:visited {
	visible: false;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size:  8pt; 
	font-style: Normal; 
	font-weight: Normal; 
	color: #000099; 
	text-align: left;
	text-decoration: underline;
}
A.topNav:hover:focus {
	visible: false;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size:  8pt; 
	font-style: Normal; 
	font-weight: Normal; 
	color: #CC3333; 
	text-align: left;
	text-decoration: none;
}
.subNav {
	visible: false;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size:  8pt; 
	font-style: Normal; 
	font-weight: Normal; 
	color: #000099; 
	text-align: left;
}
A.subNav:link:visited {
	visible: false;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size:  8pt; 
	font-style: Normal; 
	font-weight: Normal; 
	color: #000099; 
	text-align: left;
	text-decoration: underline;
}
A.subNav:hover:focus {
	visible: false;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size:  8pt; 
	font-style: Normal; 
	font-weight: Normal; 
	color: #CC3333; 
	text-align: left;
	text-decoration: none;
}

/*Forum Links: identical to ContentAreaLink*/
.ForumLink:link {
	visible: false;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size:  10pt; 
	font-style: Normal; 
	font-weight: Normal; 
	color: #2F5470; 
	text-align: left;
	text-decoration: underline;
}	

A.ForumLink:link {
	visible: false;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size:  10pt; 
	font-style: Normal; 
	font-weight: Normal; 
	color: #2F5470; 
	text-align: left;
	text-decoration: underline;
}	
A.ForumLink:visited {
	visible: false;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size:  10pt; 
	font-style: Normal; 
	font-weight: Normal; 
	color: #000099; 
	text-align: left;
	text-decoration: underline;
}	
A.ForumLink:hover:focus {
	visible: false;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size:  10pt; 
	font-style: Normal; 
	font-weight: Normal; 
	color: #2F5470; 
	text-align: left;
	text-decoration: none;
}
	
A.ForumLink:active {
	visible: false;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size:  10pt; 
	font-style: Normal; 
	font-weight: Normal; 
	color: #2F5470; 
	text-align: left;
	text-decoration: underline;
}

.pgHeader {
	visible: false;
	FONT-WEIGHT: bold;
	FONT-SIZE: 24pt; 
	COLOR: #003366; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial, sans-serif; 
	FONT-VARIANT: normal
}
.RequiredField
{
	visible: false;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #CC3333;
	text-align : left;
}
.whiteTextOnDkBlue
{
	visible: false;
	font-family: Verdana, Arial, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #FFFFFF;
}
.whiteTextOnDkBlueBold
{
	visible: false;
	font-family: Verdana, Arial, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: Bold;
	text-decoration: none;
	color: #FFFFFF;
}
A.whiteTextOnDkBlueBold:link
{
	visible: false;
	font-family: Verdana, Arial, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: Bold;
	color: #FFFFFF;
	text-decoration: none;
}
A.whiteTextOnDkBlueBold:hover
{
	visible: false;
	font-size: 8pt;
	font-style: normal;
	font-weight: Bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.frmFieldsOnDkBlue
{
	visible: false;
	font-family: Verdana, Arial, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #000000;
}
.whiteTextLoggedIn
{
	visible: false;
	font-family: Verdana, Arial, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #FFFFFF;
}
.txtRegularBlue 
{
	visible: false;
	font-family: Verdana, helvetica, Arial, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #000099;
}
.txtRegularBlueBold 
{
	visible: false;
	font-family: Verdana,  helvetica, Arial, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #000099;
}
A.txtRegularBlueBold:hover 
{
	visible: false;
	font-family: Verdana,  helvetica, Arial, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	text-decoration: underline;
	color: #000099;
}
.txtRegularLtBlueBackground 
{
	visible: false;
	font-family: Verdana,  helvetica, Arial, sans-serif;
	font-size: 10pt;
	color: #000099;
	font-style: normal;
	font-weight: normal;
}
.txtRegularLtBlueBackgroundBold 
{
	visible: false;
	font-family: Verdana,  helvetica, Arial, sans-serif;
	font-size: 10pt;
	color: #000099;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}
A.txtRegularLtBlueBackgroundBold:hover 
{
	visible: false;
	font-family: Verdana,  helvetica, Arial, sans-serif;
	font-size: 10pt;
	color: #000099;
	font-style: normal;
	font-weight: bold;
	text-decoration: underline;
}

.FormElement
{
	visible: false;
	font-family:  Verdana, Arial, sans-serif;
	font-size: 11px;
}
.ul {
	visible: false;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #663300;
	text-decoration: none;
	list-style-image: url(../Images/bullet.gif);
	vertical-align : bottom;
}

.txtInput 
{  font-family: Verdana, Arial, sans-serif; 
	visible: false;
font-size: 10pt; 
font-style: normal; 
line-height: normal; 
font-weight: bold; 
color: #223584}

.disabledFormFields{
	visible: false;
	background-color: #D6D6E4;
	color: grey
}

.enabledFormFields{
	visible: false;
	background-color: white;
	color: grey
}

.txtRegular 
{
	visible: false;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

.txtSmall 
{
	visible: false;
	font-family: Verdana, Arial, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}
.txtRegularBlueBkgd 
{  font-family: Verdana, Arial, sans-serif; 
	visible: false;
font-size: 10pt; 
font-style: normal; 
font-weight: normal;
background-color: #CCCCCC;
text-decoration: none}

.HdrLink 
{  font-family: Verdana, Arial, sans-serif; 
	visible: false;
font-size: 10pt; 
font-style: normal; 
font-weight: bold; 
color: #FFFFFF; 
text-decoration: underline}

.txtCopyright 
{  
	visible: false;
	font-family: Verdana, Arial, sans-serif; 
	font-size: 7pt; 
	font-style: normal; 
	font-weight: normal; 
	color: #000099;
}


.ExploreBar
{
	visible: false;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color: Blue;
	background-color: #EDEDED;
	text-align: left;
	border-left-width : thick;
	border-left : thick solid #EDEDED;
}
.ContentHeader
{
	visible: false;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-style : normal;
	font-stretch : narrower;
	font-variant : small-caps;
	font-weight : 900;
	color : #2F5470;
	font-size : x-large;
	text-align: left;
}

.tblHeaderOpen 
{
	visible: false;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: Black;
	background-color: #D6D6E4;
	text-align: left;
	border-left-width : thick;
	border-left : thick solid #D6D6E4;
}

/*.MainPageHdr 
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12pt;
	font-style: normal;
	font-weight: Bold;
	color: #FFFFFF;
	background-color: #6A5ACD;
	text-align: left;
	border-left : thick solid #6A5ACD;
}
*/

.txtMessage 
{
	visible: false;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #CC3333;
	text-align : left;
}

.txtNote 
{
	visible: false;
	font-family: Verdana, Arial, sans-serif;
	font-size: 9;
	font-style: italic;
	line-height: normal;
	color: Blue;
	text-align : left;
}

.HeaderLeftPanel
{
	visible: false;
	font-family: Verdana, Arial, sans-serif;
	font-size: 14;
	font-style: normal;
	font-weight: Bold;
	text-align: center;
	color : #003399;
}

.HeaderLeftPanelLeftAlign
{
	visible: false;
	font-family: Verdana, Arial, sans-serif;
	font-size: 14;
	font-style: normal;
	font-weight: Bold;
	text-align: left;
	color : #003399;
}
.ContentTitle
{
	visible: false;
	font-family: Verdana, Arial, sans-serif;
	font-size: larger;
	font-style: normal;
	font-weight: Bold;
	text-align: center;
	color : #6A5ACD;
}

a.LinkLeftPanel:link
{
	visible: false;
	color : #000099;
	font : 11;
	font-family : Verdana, Helvetica, sans-serif;
	font-style : normal;
	font-weight : normal;
	text-decoration: none;
}

a.LinkLeftPanel:hover
{
	visible: false;
	color : #000099;
	font : 11;
	font-family : Verdana, Helvetica, sans-serif;
	font-style : normal;
	font-weight : normal;
	text-decoration: none;
}

a.LinkLeftPanel:active
{
	visible: false;
	color : #000099;
	font : 11;
	font-family : Verdana, Helvetica, sans-serif;
	font-style : normal;
	font-weight : normal;
	text-decoration: none;
}

a.LinkLeftPanel:visited
{
	visible: false;
	color : #000099;
	font : 11;
	font-family : Verdana, Helvetica, sans-serif;
	font-style : normal;
	font-weight : normal;
	text-decoration: none;
}

a.LinkLeftPanel:visited:hover
{
	visible: false;
	color : #000099;
	font : 11;
	font-family : Verdana, Helvetica, sans-serif;
	font-style : normal;
	font-weight : normal;
	text-decoration: none;
}

.PageHeaderTab
{
	visible: false;
	margin-top : 50px;
	background-repeat : no-repeat;
}

.SearchText
{
	visible: false;
	text-align : left;
	vertical-align : bottom;
	padding-bottom : 0px;
	padding-top : 0px;
}

.HeaderGray
{
	visible: false;
	font-family: Verdana, Arial, sans-serif;
	font-style: normal;
	font-size : 8px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #D6D6E4;
	text-align: left;
	border-bottom-width : 0px;
	margin-left : 3px;
	padding-bottom : 0px;
}

a.LinkLeftActive:link
{
	visible: false;
	color : #ff9900;
	font : 11;
	font-family : Verdana, Helvetica, sans-serif;
	font-style : normal;
	font-weight : normal;
	text-decoration: none;
}

a.LinkLeftActive:hover
{
	visible: false;
	color : #ff9900;
	font : 11;
	font-family : Verdana, Helvetica, sans-serif;
	font-style : normal;
	font-weight : normal;
	text-decoration: none;
}

a.LinkLeftActivel:active
{
	visible: false;
	color : #ff9900;
	font : 11;
	font-family : Verdana, Helvetica, sans-serif;
	font-style : normal;
	font-weight : normal;
	text-decoration: none;
}

a.LinkLeftActive:visited
{
	visible: false;
	color : #ff9900;
	font : 11;
	font-family : Verdana, Helvetica, sans-serif;
	font-style : normal;
	font-weight : normal;
	text-decoration: none;
}

a.LinkLeftActive:visited:hover
{
	visible: false;
	color : #ff9900;
	font : 11;
	font-family : Verdana, Helvetica, sans-serif;
	font-style : normal;
	font-weight : normal;
	text-decoration: none;
}

.ContentArea
{
	visible: false;
	margin-top : 20px;
}

.ContentHead
{
	visible: false;
	font-family : Arial, Helvetica, sans-serif;
	font-style : normal;
	font-variant : normal;
	font-weight : bold;
	color : #2F5470;
	font-size : 14pt;
}

A.ContentHead
{
	visible: false;
	font-family : Arial, Helvetica, sans-serif;
	font-style : normal;
	font-variant : normal;
	font-weight : bold;
	color : #2F5470;
	font-size : 14pt;
	text-decoration: none;
}

A.ContentHead:Active
{
	visible: false;
	font-family : Arial, Helvetica, sans-serif;
	font-style : normal;
	font-variant : normal;
	font-weight : bold;
	color : #2F5470;
	font-size : 14pt;
	text-decoration: none;
}

.QuickLinkHead
{
	visible: false;
	font-family : Arial, Helvetica, sans-serif;
	font-style : normal;
	font-variant : normal;
	font-weight : bold;
	color : #2F5470;
	font-size : 12pt;
}

.ContentHeadShaded
{
	visible: false;
	font-family : Arial, Helvetica, sans-serif;
	font-style : normal;
	font-variant : normal;
	font-weight : bold;
	background-color: #D6D6E4;
	color : #003399;
	font-size : larger;
	border-bottom : 1px solid #ff9900;
}

.Comments
{
	visible: false;
	font-family : Arial, Helvetica, sans-serif;
	font-style : normal;
	font-variant : normal;
	font-weight : bold;
	color : #000099;
	font-size : small;
}


.ContentHeadUnderline
{
	visible: false;
	background-color: #2F5470;
}

.txtContentDisplay
{
	visible: false;
	color : Black;
	font-size: 1.2em;
	margin-left: 0.5em;
	margin-bottom: 1em;
	display: block;
}

.txtSubContentDisplay
{
	visible: false;
	color : #003399;
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 14px;
}

.txtDateDisplay
{
	visible: false;
	color : Black;
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 11px;
	text-align : left;
}

.txtDisplay
{
	visible: false;
	color : Black;
	font-family : Verdana, Helvetica, sans-serif;
	font-size : small;
}

A.Outlook:link
{
	visible: false;
	color : Blue;
	font : 10;
	font-family : Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : normal;
	text-decoration: underline;
}

A.Outlook:visited
{
	visible: false;
	color : Blue;
	font : 10;
	font-family : Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : normal;
	text-decoration: underline;
}

A.ContentLink:link
{
	visible: false;
	color : #003399;
	font : 10pt;
	font-family : Verdana, Helvetica;
	font-style : normal;
	text-decoration: underline;
}

A.ContentLink:visited
{
	visible: false;
	color : #003399;
	font : 10pt;
	font-family : Verdana, Helvetica;
	font-style : normal;
	text-decoration: underline;
}

A.RoseLink
{
	visible: false;
	border-style : None;
}
/* Added by Paulina 7/18 */

TD.Pipe {
	visible: false;
	font-size : 10pt;
	color : #999999;
	font-family : Verdana;
}
TD.Section {
	visible: false;
	font-size : 16pt;
	color : #003366;
	font-family : Verdana;
	font-style: italic; 
	font-weight: bold; 
}
TD.Title {
	visible: false;
	font-size : 10pt;
	color : #003366;
	font-family : Verdana;
	font-weight: bold; 
}
TD.Headlines {
	visible: false;
	font-size : 9pt;
	color : #333333;
	font-family : Verdana;
}

TD.LayoutDisplay {
	visible: false;
	background-color : #CCCCCC;
	border-color: Black;
	font-size : 9pt;
	color : #0000CC;
	font-weight : bold;
	border : thin groove #999999;
	font-style : normal;
	font-family : Arial, Helvetica, sans-serif;
}

Table.LayoutImage {
	visible: false;
	border : 1px solid Black;
}
a. {
	visible: false;
	font-size : 10pt;
	color : #333399;
	font-family : Verdana;
}
a.Admin {
	visible: false;
	font-size : 10pt;
	color : #2F5470;
	font-family : Verdana;
	font-weight: bold;
}
.StockTicker
{
	visible: false;
	color : #003399;
	font : 12;
	font-family : Verdana, Helvetica, sans-serif;
	font-style : normal;
	font-weight : bold;
	text-decoration: none;
	text-align: center;
}
.StockTickerDate
{
	visible: false;
	color : #003399;
	font : 11;
	font-family : Verdana, Helvetica, sans-serif;
	font-style : normal;
	font-weight : normal;
	text-decoration: none;
}
.StockDetailTicker
{
	visible: false;
	color : #003399;
	font : 12;
	font-family : Verdana, Helvetica, sans-serif;
	font-style : normal;
	font-weight : bold;
	text-decoration: none;
}
 
.SmallNote
{
	visible: false;
	color : #003399;
	font-size : 8pt;
	font-family : Verdana, Helvetica, sans-serif;
}
.DisplayTable {
	visible: false;
	position: absolute; 
	visibility: hidden;
}

TD.DisplayShaded {
	visible: false;
	background-color : transparent;
}
a.TrailerLinks:link
{
	visible: false;
	color : #000099;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	text-decoration: underline;
}

a.TrailerLinks:hover
{
	visible: false;
	color : #000099;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	text-decoration: underline;
}
a.TrailerLinks:active
{
	visible: false;
	color : #000099;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	text-decoration: underline;
}
a.TrailerLinks:visited
{
	visible: false;
	color : #000099;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	text-decoration: underline;
}
a.TrailerLinks:visited:hover
{
	visible: false;
	color : #000099;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	text-decoration: underline;
}

a.HeaderLinks:link
{
	visible: false;
	color : #000000;
	font-size: 9px;
	font-family : Verdana, Helvetica, sans-serif;
	font-style : normal;
	font-weight : bold;
	text-decoration: none;
}

a.HeaderLinks:hover
{
	visible: false;
	color : #000000;
	font-size: 9px;
	font-family : Verdana, Helvetica, sans-serif;
	font-style : normal;
	font-weight : bold;
	text-decoration: underline;
}

a.HeaderLinks:active
{
	visible: false;
	color : #000000;
	font-size: 9px;
	font-family : Verdana, Helvetica, sans-serif;
	font-style : normal;
	font-weight : bold;
	text-decoration: underline;
}

a.HeaderLinks:visited
{
	visible: false;
	color : #000000;
	font-size: 9px;
	font-family : Verdana, Helvetica, sans-serif;
	font-style : normal;
	font-weight : bold;
	text-decoration: none;
}

a.HeaderLinks:visited:hover
{
	visible: false;
	color : #000000;
	font-size: 9px;
	font-family : Verdana, Helvetica, sans-serif;
	font-style : normal;
	font-weight : bold;
	text-decoration: underline;
}

.AdminBar
{
	visible: false;
	background-color : #FFFF99;
	font : bold normal 12px Verdana, Helvetica, sans-serif;
}

.SiteMap {
	visible: false;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size:  10pt; 
	font-style: Normal; 
	font-weight: Bold; 
	color: #000099; 
	text-align: left;
}
A.SiteMap:link:visited {
	visible: false;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size:  10pt; 
	font-style: Normal; 
	font-weight: Bold; 
	color: #000099; 
	text-align: left;
	text-decoration: underline;
}
A.SiteMap:hover:focus {
	visible: false;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size:  10pt; 
	font-style: Normal; 
	font-weight: Bold; 
	color: #CC3333; 
	text-align: left;
	text-decoration: none;
}

.SiteMapSub {
	visible: false;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size:  10pt; 
	font-style: Normal; 
	font-weight: Normal; 
	color: #000099; 
	text-align: left;
}
A.SiteMapSub:link:visited {
	visible: false;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size:  10pt; 
	font-style: Normal; 
	font-weight: Normal; 
	color: #000099; 
	text-align: left;
	text-decoration: underline;
}
A.SiteMapSub:hover:focus {
	visible: false;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size:  10pt; 
	font-style: Normal; 
	font-weight: Normal; 
	color: #CC3333; 
	text-align: left;
	text-decoration: none;
}

.txtRegularBlueBack 
{
	visible: false;
	font-family: Verdana,  helvetica, Arial, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	background-color: #E1EAF7;
	text-decoration: none;
}

a.ForumTopicNav:link
{
	visible: false;
	color : #000099;
	font : 8pt;
	font-family : Verdana, Helvetica, sans-serif;
	font-style : normal;
	font-weight : normal;
	text-decoration: underline;
}

a.ForumTopicNav:hover
{
	visible: false;
	color : #CC3333;
	font : 8pt;
	font-family : Verdana, Helvetica, sans-serif;
	font-style : normal;
	font-weight : normal;
	text-decoration: none;
}

a.ForumTopicNav:active
{
	visible: false;
	color : #000099;
	font : 8pt;
	font-family : Verdana, Helvetica, sans-serif;
	font-style : normal;
	font-weight : normal;
	text-decoration: none;
}

a.ForumTopicNav:visited
{
	visible: false;
	color : #000099;
	font : 8pt;
	font-family : Verdana, Helvetica, sans-serif;
	font-style : normal;
	font-weight : normal;
	text-decoration: underline;
}

.ForumActiveTopic 
{
	visible: false;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color: #000066;
	background-color: #E1EAF7;
	text-align: left;
}

.whitearial { visible: false; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bolder; color: #FFFFFF}
.blackarial { 	visible: false;  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bolder; color: #000000}
.Grayarial {  	visible: false; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bolder; color: #2F5470}
.blackbodycopy {  	visible: false; font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; color: #000000; text-indent: 10px}
.PressReleaseTeaser {  	visible: false; font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; color: #000000}
.whitetext10pt { 	visible: false;  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bolder; color: #FFFFFF}
.PressReleaseTitleLine { 	visible: false;  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration: none}
A.PressReleaseTitleLine:link { 	visible: false;  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bolder; color: #FFFFFF; text-decoration: none}
A.PressReleaseTitleLine:hover:focus { 	visible: false;  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bolder; color: #FFFFFF; text-decoration: underline}
A.PressReleaseTitleLine:visited { 	visible: false;  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bolder; color: #FFFFFF; text-decoration: none}
.PressReleaseMore { 	visible: false;  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none}
A.PressReleaseMore:link { 	visible: false;  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: underline}
A.PressReleaseMore:hover:focus { 	visible: false;  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none}
A.PressReleaseMore:visited { 	visible: false;  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: underline}
.whiteheading15pt { 	visible: false;  font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bolder; color: #FFFFFF}
.blackbodycopy12pt { 	visible: false;  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15pt; color: #000000; clip:   rect(   )}
.PageHeadingText {
	visible: false; 
	color:#2F5470;
	font-size: x-large;
	font-family:Arial, Helvetica, sans-serif;
}
.blackbodyMainHeader  {
	visible: false; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 15pt;
	color: #000000;
	clip: rect( );
	font-weight : bold;
}
.blackbodySubHeader  {
	visible: false; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 15pt;
	color: #000000;
	clip: rect( );
	font-weight : bold;
}

.AdminIconText:link {
	visible: false; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size:  11pt; 
	font-style: Normal; 
	font-weight: Normal; 
	color: #000099; 
	text-align: left;
	text-decoration: none;
}	

A.AdminIconText:link {
	visible: false; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size:  11pt; 
	font-style: Normal; 
	font-weight: Normal; 
	color: #000099; 
	text-align: left;
	text-decoration: none;
}	
A.AdminIconText:visited {
	visible: false; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size:  11pt; 
	font-style: Normal; 
	font-weight: Normal; 
	color: #000099; 
	text-align: left;
	text-decoration: none;
}	
A.AdminIconText:hover:focus {
	visible: false; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size:  11pt; 
	font-style: Normal; 
	font-weight: Normal; 
	color: #CC3333; 
	text-align: left;
	text-decoration: underline;
}
	
A.AdminIconText:active {
	visible: false; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size:  11pt; 
	font-style: Normal; 
	font-weight: Normal; 
	color: #000000; 
	text-align: left;
	text-decoration: none;
}

.AdminCategoryHeader 
{
	visible: false; 
	font-family: Verdana, Arial, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: Bold;
	color: #000066;
	background-color: #8CB4D3;
	text-align: left;
}
.AdminModuleHeader 
{
	visible: false; 
	font-family: Verdana, Arial, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: Normal;
	color: #000066;
	background-color: #D6D6E4;
	text-align: left;
}

.AdminModuleHeaderCentered 
{
	visible: false; 
	font-family: Verdana, Arial, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: Normal;
	color: #000066;
	background-color: #D6D6E4;
	text-align: center;
}

.AdminAreaLink:link {
	visible: false; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size:  8pt; 
	font-style: Normal; 
	font-weight: Normal; 
	color: #000000; 
	text-align: left;
	visible: false;
	text-decoration: underline;
}	

A.AdminAreaLink:link {
	visible: false; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size:  8pt; 
	font-style: Normal; 
	font-weight: Normal; 
	color: #000000; 
	text-align: left;
	visible: false;
	text-decoration: underline;
}	
A.AdminAreaLink:visited {
	visible: false; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size:  8pt; 
	font-style: Normal; 
	font-weight: Normal; 
	color: #000000; 
	text-align: left;
	visible: false;
	text-decoration: underline;
}	
A.AdminAreaLink:hover:focus {
	visible: false; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size:  8pt; 
	font-style: Normal; 
	font-weight: Normal; 
	color: #000000; 
	text-align: left;
	visible: false;
	text-decoration: none;
}
	
A.AdminAreaLink:active {
	visible: false; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size:  8pt; 
	font-style: Normal; 
	font-weight: Normal; 
	color: #000000; 
	text-align: left;
	visible: false;
	text-decoration: underline;
}

.AdminAreaLinkAction:link {
	visible: false; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size:  8pt; 
	font-style: Normal; 
	font-weight: Normal; 
	color: #2F5470; 
	text-align: left;
	visible: false;
	text-decoration: underline;
}	

A.AdminAreaLinkAction:link {
	visible: false; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size:  8pt; 
	font-style: Normal; 
	font-weight: Normal; 
	color: #2F5470; 
	text-align: left;
	visible: false;
	text-decoration: underline;
}	
A.AdminAreaLinkAction:visited {
	visible: false; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size:  8pt; 
	font-style: Normal; 
	font-weight: Normal; 
	color: #2F5470; 
	text-align: left;
	visible: false;
	text-decoration: underline;
}	
A.AdminAreaLinkAction:hover:focus {
	visible: false; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size:  8pt; 
	font-style: Normal; 
	font-weight: Normal; 
	color: #2F5470; 
	text-align: left;
	visible: false;
	text-decoration: none;
}
	
A.AdminAreaLinkAction:active {
	visible: false; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size:  8pt; 
	font-style: Normal; 
	font-weight: Normal; 
	color: #2F5470; 
	text-align: left;
	visible: false;
	text-decoration: underline;
}

.MainContentArea
{
	visible: false;
	color: #FFFFFF;
}

.NormalBlack
{
	font-family: Verdana, Helvetica, sans-serif, Arial;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: black;
}

.TopLevlDisplayLink
{
	color : #FFFFFF;
	font : 9pt;
	font-family : Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : bold;
	text-decoration: none;
}

a.TopLevlDisplayLink:link
{
	visible: false;
	color : #FFFFFF;
	font : 9pt;
	font-family : Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : bold;
	text-decoration: none;
}

a.TopLevlDisplayLink:hover
{
	visible: false;
	color : #FF9C00;
	font : 9pt;
	font-family : Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : bold;
	text-decoration: none;
}

a.TopLevlDisplayLink:active
{
	visible: false;
	color : #FFFFFF;
	font : 9pt;
	font-family : Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : normal;
	text-decoration: none;
}

a.TopLevlDisplayLink:visited
{
	visible: false;
	color : #FFFFFF;
	font : 9pt;
	font-family : Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : bold;
	text-decoration: none;
}

a.TopLevlDisplayLink:visited:hover
{
	visible: false;
	color : #FF9C00;
	font : 9pt;
	font-family : Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : bold;
	text-decoration: none;
}

.Grayarial:link {
	visible: false;
	font-family: Arial, Helvetica, sans-serif;
	font-size:  12px; 
	font-style: Normal; 
	font-weight: bolder; 
	color: #003366; 
	text-align: left;
	text-decoration: underline;
}	

A.Grayarial:visited {
	visible: false;
	font-family: Arial, Helvetica, sans-serif;
	font-size:  12px; 
	font-style: Normal; 
	font-weight: bolder; 
	color: #003366; 
	text-align: left;
	text-decoration: underline;
}	
A.Grayarial:hover:focus {
	visible: false;
	font-family: Arial, Helvetica, sans-serif;
	font-size:  12px; 
	font-style: Normal; 
	font-weight: bolder; 
	color: #ff9900; 
	text-align: left;
	text-decoration: none;
}
	
A.Grayarial:active {
	visible: false;
	font-family: Arial, Helvetica, sans-serif;
	font-size:  12px; 
	font-style: Normal; 
	font-weight: bolder; 
	color: #003366; 
	text-align: left;
	text-decoration: underline;
}

.txImageLinkListDesc 
{
	visible: false;
	font-family: Arial, helvetica, sans-serif, Verdana;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}


.ImageLinkListText:link {
	visible: false;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size:  10pt; 
	font-style: Normal; 
	font-weight: Normal; 
	color: #2F5470; 
	text-align: left;
	text-decoration: underline;
}	

A.ImageLinkListText:link {
	visible: false;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size:  10pt; 
	font-style: Normal; 
	font-weight: Normal; 
	color: #2F5470; 
	text-align: left;
	text-decoration: underline;
}	
A.ImageLinkListText:visited {
	visible: false;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size:  10pt; 
	font-style: Normal; 
	font-weight: Normal; 
	color: #000099; 
	text-align: left;
	text-decoration: underline;
}	
A.ImageLinkListText:hover:focus {
	visible: false;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size:  10pt; 
	font-style: Normal; 
	font-weight: Normal; 
	color: #2F5470; 
	text-align: left;
	text-decoration: none;
}
	
A.ImageLinkListText:active {
	visible: false;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size:  10pt; 
	font-style: Normal; 
	font-weight: Normal; 
	color: #000000; 
	text-align: left;
	text-decoration: underline;
}

.HighlightLinkListTopStory:link {
	visible: false;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size:  10pt; 
	font-style: Normal; 
	font-weight: Bold; 
	color: #2F5470; 
	text-align: left;
	text-decoration: underline;
}	

A.HighlightLinkListTopStory:link {
	visible: false;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size:  10pt; 
	font-style: Normal; 
	font-weight: Bold; 
	color: #2F5470; 
	text-align: left;
	text-decoration: underline;
}	
A.HighlightLinkListTopStory:visited {
	visible: false;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size:  10pt; 
	font-style: Normal; 
	font-weight: Bold; 
	color: #000099; 
	text-align: left;
	text-decoration: underline;
}	
A.HighlightLinkListTopStory:hover:focus {
	visible: false;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size:  10pt; 
	font-style: Normal; 
	font-weight: Bold; 
	color: #2F5470; 
	text-align: left;
	text-decoration: none;
}
	
A.HighlightLinkListTopStory:active {
	visible: false;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size:  10pt; 
	font-style: Normal; 
	font-weight: Bold; 
	color: #000000; 
	text-align: left;
	text-decoration: underline;
}

.HighlightLinkListNormal:link {
	visible: false;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size:  10pt; 
	font-style: Normal; 
	font-weight: Normal; 
	color: #2F5470; 
	text-align: left;
	text-decoration: underline;
}	

A.HighlightLinkListNormal:link {
	visible: false;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size:  10pt; 
	font-style: Normal; 
	font-weight: Normal; 
	color: #2F5470; 
	text-align: left;
	text-decoration: underline;
}	
A.HighlightLinkListNormal:visited {
	visible: false;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size:  10pt; 
	font-style: Normal; 
	font-weight: Normal; 
	color: #000099; 
	text-align: left;
	text-decoration: underline;
}	
A.HighlightLinkListNormal:hover:focus {
	visible: false;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size:  10pt; 
	font-style: Normal; 
	font-weight: Normal; 
	color: #2F5470; 
	text-align: left;
	text-decoration: none;
}
	
A.HighlightLinkListNormal:active {
	visible: false;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size:  10pt; 
	font-style: Normal; 
	font-weight: Normal; 
	color: #000000; 
	text-align: left;
	text-decoration: underline;
}

.txtLinkListDesc 
{
	visible: false;
	font-family: Arial, helvetica, sans-serif, Verdana;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}


.subheaderblue {
	font-family: Tahoma, Verdana, Arial, Helvetica, Sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #1F0A81;
}

.contactsearchdivider 
{
	visible: false;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #000066;
	background-color: #E1EAF7;
	text-align: left;
}
.contactsearchdividersubtext 
{
	visible: false;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-align: left;
}
/*New Additions 04022008*/
#contentRightBox .signUp, #contentRightBox_alt .signUp, #contentRightBox_alt .signUp2, #contentRightBox_alt .signUp3 {
	padding: 5px;
	margin-bottom: 10px;
	font-size: 1.2em;
	display: block;
	font-weight: bold;
	color: #FFFFFF;
	border: 1px solid #53A7D6;
	background-color: #125F89;
	text-decoration: none;
}

#contentRightBox_alt .signUp2 {
	border: 1px solid #93A542;
	background: #62873D;
	}
	
#contentRightBox_alt .signUp3 {
	border: 1px solid #EDC63F;
	background: #CA5C0B;
	}	


#contentRightBox .signUp:hover, #contentRightBox_alt .signUp:hover, #contentRightBox_alt .signUp2:hover, #contentRightBox_alt .signUp3:hover {
	padding: 5px;
	margin-bottom: 10px;
	background-color: #5CB2E3;
	background-image: url(../AFSC/grad_lBlue_back.gif);
	font-size: 1.2em;
	display: block;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C2E2F3;
	border-right-color: #0E3347;
	border-bottom-color: #0E3347;
	border-left-color: #C2E2F3;
	font-weight: bold;
	color: #0E3347;
	cursor: pointer;
}

.leftSideBar {
	margin-left: 210px;
}

table .leftSideBar {
	margin-left: 0px!important;
}

.iframeEmailForm1 {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	overflow: hidden;
	width: 600px;
}

/*Defining Form for SEVA CMS June 9, 2008*/

.fillOutForm, #FormStyle, #ContactUs {
	padding: 10px;
	margin-left: 2em;
	margin-right: 2em;
	margin-bottom: 1em;
	border: 1px solid #CDD99F;
	background-image: url(../Images/AFSC/formBack2.png)!important;
	background-repeat: repeat-x;
	background-position: left bottom;
}

#FormStyle table td, #ContactUs table td{
	padding-top: 2px;
	padding-bottom: 4px;
}

#FormStyle, #ContactUs {
	margin-top: 1em;
	
}

#FormStyle .txtRegular, #ContactUs .txtRegular{
	font-weight: normal!important;
	font-family: Verdana, Arial, Helvetica, sans-serif!important;
	font-size: 1.1em!important;
}

#FormStyle td .txtRegular{
	font-weight: normal!important;
	font-family: Verdana, Arial, Helvetica, sans-serif!important;
	font-size: 1.1em!important;
	}
	
#FormStyle .txtRegular span{
	font-weight: normal!important;
	font-size: 1.2em!important;
	}	

#FormStyle .ContentTitle, #ContactUs .ContentTitle{
	font-weight: bold!important;
	text-align: left;
	font-size: 1.6em;
	color: #004972;
	margin-left: 0.25em;
	display: block;
	clear: none;
}

#FormStyle b, #ContactUs b{
	font-weight: normal!important;
}

#FormStyle p, #ContactUs p{
	font-weight: normal!important;
	font-size: 1em;
}

#FormStyle input, #ContactUs input{
	border: 1px solid #999;
	background-image: url(../Images/AFSC/textfield_bak.gif);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	padding: 0px 3px;
	margin-right: 3px;
	cursor: pointer!important;
}

#FormStyle select, #ContactUs select {
	border: 1px solid #999;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 3px;
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	font-size: 1.1em;
}


#FormStyle textarea, #ContactUs textarea {
	border: 1px solid #999;
	background-image: url(../Images/AFSC/textfield_bak.gif);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	padding: 0px 3px;
	margin-bottom: 10px;
}

#ContactUs #SubmitButtonAreafrmContactUs input {
	background-color: #F1FBE4!important;
	color: #3E461C;
	font-weight: bold;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #819339;
	border-right-color: #3E461C;
	border-bottom-color: #3E461C;
	border-left-color: #819339;
	background-image: none!important;
}

#ContactUs #SubmitButtonAreafrmContactUs input:hover {
	background-color: #F6E5AF!important;
	border: 1px solid #819339;
	color: #3E461C;
	font-weight: bold;
	cursor: pointer;
}


.fillOutForm li {
	margin-bottom: 1em;
}
.spaceit {
	padding-top: 10px!important;
}
.fillOutForm .floatLeft {
	padding-top: -2px;
	position: relative;
	top: -2px;
}


.fillOutForm label {
	float: left;
	width: 100px;
	font-size: 1.2em;
	text-align: right;
	padding-right: 5px;
}
.fillOutForm .button {
	background-color: #F1FBE4;
	color: #3E461C;
	font-weight: bold;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #819339;
	border-right-color: #3E461C;
	border-bottom-color: #3E461C;
	border-left-color: #819339;
}
.fillOutForm .button:hover {
	background-color: #F6E5AF;
	border: 1px solid #819339;
	color: #3E461C;
	font-weight: bold;
	cursor: pointer;
}
.fillOutForm span {
	font-size: 1.2em;
	height: 20px;
}


.fieldText {
	width: 300px;
	border: 1px solid #004972;
	background-image: url(../Images/AFSC/textfield_bak.gif);
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 3px;
	background-repeat: repeat-x;
	background-color: #FFFFFF;
}
.fieldTextshort {
	width: 150px;
	border: 1px solid #004972;
	background-image: url(../Images/AFSC/textfield_bak.gif);
	padding-right: 3px;
	padding-left: 3px;
}
.field {
	border: 1px solid #004972;
}

#formOne #header {
	display: block;
	padding: 3px;
	width: 200px;
	border: 1px solid #819339;
	font-size: 1.2em;
	position: relative;
	top: -21px;
	background-color: #F6E5AF;
	color: #3E461C;
	font-weight: bold;
}

.lineGreen {
	background-image: url(../Images/AFSC/dotGreen.gif);
	background-repeat: repeat-x;
	background-position: center;
	font-size: 10%;
	margin: 0px;
	padding: 0px;
}

/* New April 3 2008 */
.leftSideBar ol, .leftSideBar ul {
	margin-left: 2em;
}
.leftSideBar ul li, .leftSideBar ol li  {
	
	list-style-position: outside;
	font-size: 1.2em;
	line-height: 1.4em;
	margin-bottom: 0.5em;
	margin-left: 1em;
}

.leftSideBar ul li {list-style-type: disc;}
.leftSideBar ol li {list-style-type: decimal;}.imageFloatLeftNoBorder {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
/*May 19th 2008*/

#SCITN, #RPR, #HomePressRelease {
	margin-bottom: 1em!important;
}
 
 #SCITN table, #RPR table, #HomePressRelease table, #DefaultStyle table {
 empty-cells: hide;
}

 #SCITN tbody, #RPR tbody, #HomePressRelease tbody, #DefaultStyle tbody {
 empty-cells: hide;
}

#SCITN table, #RPR table tr, #HomePressRelease table tr, #DefaultStyle table tr{
 empty-cells: hide;
}

 #SCITN tbody , #RPR tbody tr, #HomePressRelease tbody, #DefaultStyle tbody{
 empty-cells: hide;
}


#SCITN tbody #ContentHead, #RPR tbody #ContentHead{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.6em;
	margin-bottom: 0.5em;
	color: #004972;
	margin-left: -0.25em;
	margin-top: 1em;
	display: block;
	clear: none;
}

 #SCITN tbody td, #RPR tbody td
  {
	display: table-cell;
	padding-bottom: 0.5em;
	padding-left: .5em;
}

 #SCITN tbody td a, #RPR tbody td a {
	display: block;
	margin-bottom: -0.5em;
	font-size: 1.2em;
}

/*June 9th 2008 - fixing style on homepage for Press Releases*/

#HomePressRelease table{
	display: block;
	clear: both;
	}

#HomePressRelease table td{
	padding-left: 0.5em;
	padding-right: 0.5em;
	font-size: .8em;

	}
	
#HomePressRelease table td {
	display: table-cell;
	}	
	
#HomePressRelease table td a{
	margin-bottom: -.5em;
	display: block;
	font-size: 1.2em;
	font-weight: bold;
}	

#HomePressRelease table td a:hover{
	background-color: #E3EEBF;
	text-decoration: none;
}

#HomePressRelease .header_NewsandIssues {
	background-image: url(../Images/AFSC/header_NewsAndIssues.gif);
	background-repeat: no-repeat;
	background-position: left top;
	clear: left;
	margin-bottom: .5em;
}

#HomePressRelease h1 {
	font-size: 1.6em;
	line-height: 1.4em;
	color: #0E5983;
	margin-top: 1em;
	height: 25px;
	clear: both;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #AEBE73;
}
#HomePressRelease h1 span {
	display: none;
}

#HomePressRelease table tbody tr td div a{
	height: 20px;
	font-size: .9em;
}




/*Tooltip*/
a.tooltip{
	position: relative;
	display: block;
	font-size: 1em!important;
	margin-bottom: 0px;
	color: #283E71;
  } 

a.tooltip:hover {
	background-color: #ADBE73;
	font-size: 1em!important;
    z-index: 500;

}

a.tooltip span {
  display: none;
  } 

a.tooltip:hover span {
	position: absolute;
	top: 20px;
	left: 50px;
	display: block;
	border: 1px solid #999900;
	background-color: #D6DEB8;
	padding: 5px;
	width: 150px;
	opacity:1;
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	color: #000000;
  } 
.leftSideBar a.tooltip:hover span {
	width: 300px;
}

a.tooltip:hover span p {
	color: #000000;
}
.callOutBoxRight {
	float: right;
	width: 200px;
	margin-left: 10px;
	background-color: #F7ECBB;
	border: 1px solid #EF9A1D;
	padding: 5px;
}
.callOutBoxRight ul {
	margin-top: 0.5em;
	margin-left: 2em;
}
.callOutBoxRight ul li {
	margin-bottom: .5em;
	font-size: 1.1em;
	list-style: disc;
	color: #F4BB6F;
}

.callOutBoxRight a:hover {
	background-color: #ECBA6F!important;
	color: #993300!important;
}

.standardLinkListGroupByHeader {
	font-size: 1.2em;
	font-weight: bold;
	display: block;
	padding-top: 1em;
}

/*July 18, 2008 - Defined NewsListing for MORE page on News Links*/

#newsListing table {
	padding: 0px!important;
}

#newsListing table table {
	border-top: 0px none;
	border-right: 0px none;
	border-bottom: 0px none;
	border-left: 1px solid #C6D19C;
}

#newsListing table table td{
	padding-left: 6px;
}

#newsListing a {
	font-size: 1.2em;
	font-weight: bold;
	display: block;
}

#newsListing a:visited {
	font-size: 1.2em;
	font-weight: normal;
}

/*August 11,2008*/
#leftNav .callOut {
	margin-top: 1em;
	font-size: 1.1em;
	padding-right: 1em;
	padding-bottom: 1em;
	padding-left: 1em;
}

#RSS {
	color: #FFFFFF;
	font-size: 1em;
}
#RSS a {
	color: #FFFFFF;
	text-decoration: none;
}
#RSS a:hover {
	color: #AEC6DD;
	text-decoration: none;
}
.indentLine {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #C6D19C;
	margin-left: 2.5em;
}
.indentLine p {
	line-height: 1.6em!important;
}

.indentLine li {
	margin-top: 0.5em;
	margin-left: .5em;
}

.indentLine hr {
	margin-left: 2em;
	border-top-width: 1px;
	border-right-width: 0;
	border-bottom-width: 0;
	border-left-width: 0;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #99B5C5;
}
.indentLine ol {
	margin-left: 3em;
	font-size: 1.2em;
	line-height: 1.4em;
}

.indentLine ol li {
	list-style: decimal;
}

.indentLine  a.ContentAreaLink {
	font-size: 1.3em;
	margin-left: 5px;
	margin-bottom: -.5em;
	display: block;
	font-weight: bold;
	color: #2F5470;
	text-decoration: none;
	border-bottom: 1px solid #2F5470;
}
.indentLine  a.ContentAreaLink:visited {
	font-weight: normal;
	border-bottom: 1px solid #CDD99D;
}
.donateColumm {
	float: right;
	width: 325px;
	clear: right;
	padding-left: 0.5em;
}
.leftColumn {
	width: 320px;
	border-right: 1px solid #AEBE73;
	padding-right: .5em;
}
.colorText_green {
	color: #6A7838;
}
.txtFormLabel
{
	visible: false;
	font-family:  Verdana, helvetica, Arial, sans-serif;
	font-weight: normal;
	font-size: 10pt;
	vertical-align: top;
}

.txtRegular {
	font-weight: normal;
	font-size: 10pt!important;
	}

/*#mainContent, #mainContentTop, #bodyWrapper {
	_background: #FFF!important;
	_background-color: #FFFFFF!important;
	_position: absolute!important;
}*/