/* CSS Document */body{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #666666;		margin: 0px;	padding: 0px;	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;}td{	font-size: 10px;	color: #666666;}/***********************************************//* base links *//***********************************************/a:link, a:visited, a:active{	text-decoration: none;	color: #2a80d5;}a:hover{	text-decoration: none;	color: #333333;}a.underline:link, a.underline:visited, a.underline:active{	text-decoration: underline;	color: #333333;	}a.underline:hover{	color: #2a80d5;}a.grey:link, a.grey:visited, a.grey:active{	text-decoration: none;	color: #333333;	}a.grey:hover{	color: #2a80d5;}/***********************************************//* mainNavLink *//***********************************************/#logo{	float: left;	width: 232px;	z-index:-1;}#mn{	margin:0px 0px 0px 232px;}/* Blue */#mnBlue{	margin-bottom: 3px;	margin-left: 0px;	margin-right: 0px;	margin-top: 0px;	padding: 0px;}#mnBlue a:link, #mnBlue a:visited{	display: block;	background-image:url("../images/bkg_mn_blue.gif");	padding: 5px 0px 5px 10px;	color: #c8def4;}#mnBlue a:hover{	background-image:url("../images/bkg_mn_blue_o.gif");	text-decoration: none;	color:#ffffff;}#mnBlueSel{	margin-bottom: 8px;	margin-left: 0px;	margin-right: 0px;	margin-top: 8px;	padding: 0px;}#mnBlueSel a:link, #mnBlueSel a:visited{	display: block;	background-image:url("../images/bkg_mn_blue_s.gif");	padding: 13px 0px 14px 10px;	color: #ffffff;}/* Purple */#mnPurple{	margin-bottom: 3px;	margin-left: 0px;	margin-right: 0px;	margin-top: 0px;	padding: 0px;}#mnPurple a:link, #mnPurple a:visited{	display: block;	background-image:url("../images/bkg_mn_purple.gif");	padding: 5px 0px 5px 10px;	color: #ced0ec;}#mnPurple a:hover{	background-image:url("../images/bkg_mn_purple_o.gif");	text-decoration: none;	color:#ffffff;}#mnPurpleSel{	margin-bottom: 8px;	margin-left: 0px;	margin-right: 0px;	margin-top: 8px;	padding: 0px;}#mnPurpleSel a:link, #mnPurpleSel a:visited{	display: block;	background-image:url("../images/bkg_mn_purple_s.gif");	padding: 13px 0px 14px 10px;	color: #ffffff;}/* Green */#mnGreen{	margin-bottom: 3px;	margin-left: 0px;	margin-right: 0px;	margin-top: 0px;	padding: 0px;}#mnGreen a:link, #mnGreen a:visited{	display: block;	background-image:url("../images/bkg_mn_green.gif");	padding: 5px 0px 5px 10px;	color: #daebbf;}#mnGreen a:hover{	background-image:url("../images/bkg_mn_green_o.gif");	text-decoration: none;	color:#ffffff;}#mnGreenSel{	margin-bottom: 8px;	margin-left: 0px;	margin-right: 0px;	margin-top: 8px;	padding: 0px;}#mnGreenSel a:link, #mnGreenSel a:visited{	display: block;	background-image:url("../images/bkg_mn_green_s.gif");	padding: 13px 0px 14px 10px;	color: #ffffff;}/* White */#mnWhite{	margin-bottom: 3px;	margin-left: 0px;	margin-right: 0px;	margin-top: 0px;	padding: 0px;}#mnWhite a:link, #mnWhite a:visited{	display: block;	background-image:url("../images/bkg_mn_white.gif");	padding: 5px 0px 4px 10px;	color: #696262;}#mnWhite a:hover{	background-image:url("../images/bkg_mn_white_o.gif");	text-decoration: none;	color:#000000;}#mnWhiteSel1{	margin-bottom: 8px;	margin-left: 0px;	margin-right: 0px;	margin-top: 0px;	padding: 0px;}#mnWhiteSel1 a:link, #mnWhiteSel1 a:visited{	display: block;	background-image:url("../images/bkg_mn_white_s.gif");	padding: 13px 0px 14px 10px;	color: #000000;}#mnWhiteSel2{	margin-bottom: 8px;	margin-left: 0px;	margin-right: 0px;	margin-top: 8px;	padding: 0px;}#mnWhiteSel2 a:link, #mnWhiteSel2 a:visited{	display: block;	background-image:url("../images/bkg_mn_white_s.gif");	padding: 13px 0px 14px 10px;	color: #000000;}/***********************************************//* divider*//***********************************************/#divider{	width:100%;	height:8px;	background-color:#FFFFFF;}/***********************************************//* Main Nav 2 *//***********************************************/#mn2Shell{	width:733px;	height:24px;	background-image: url("../images/bkg_mn2.gif");	text-align:right;}#mn2{	font-size: 10px;	padding: 6px 25px 0px 0px;}#mn2 span{	font-size:10px;	color:#666666;}a.mn2:link, a.mn2:visited, a.mn2:active{	font-family:Arial, Helvetica, sans-serif;	font-size:11px;	color:#6c695e;}a.mn2:hover{	font-family:Arial, Helvetica, sans-serif;	font-size:11px;	color:#2f72a3;}a.mn2sel:link, a.mn2sel:visited, a.mn2sel:active{	font-size:10px;	color:#6c695e;	text-decoration:none;}a.mn2sel:hover{	text-decoration:none;}/***********************************************//* Main Nav 2_2 *//***********************************************/#mn2_2Shell{	width:100%;	background-color:#ecebe7;}#mn2_2Shell2Blue{	width:733px;	height:24px;	background-image:url("../images/bkg_mn2_2_blue.gif");	text-align:right;}#mn2_2Shell2Purple{	width:733px;	height:24px;	background-image:url("../images/bkg_mn2_2_purple.gif");	text-align:right;}#mn2_2Shell2Green{	width:733px;	height:24px;	background-image:url("../images/bkg_mn2_2_green.gif");	text-align:right;}#mn2_2{	font-size: 10px;	color: #002050;	padding: 5px 15px 0px 0px;}#mn2_2 a:link, #mn2_2 a:active, #mn2_2 a:visited{	font-size:10px;	font-weight:bold;	color:#FFFFFF;	text-decoration:none;}#mn2_2 a:hover{	font-size:10px;	font-weight:bold;	color:#CCCCCC;	text-decoration:none;}#mn2_2sel{	font-size: 10px;	color:#CCCCCC;	padding: 5px 15px 0px 0px;}#mn2_2sel a:link, #mn2_2sel a:active, #mn2_2sel a:visited{	font-size:10px;	font-weight:bold;	color:#99bad2;	text-decoration:none;}#mn2_2sel a:hover{	text-decoration:none;}/***********************************************//* header & news *//***********************************************/#header {	width:100%;	background-color:#ecebe7;}#news{	height:173px;	background-image:url("../images/bkg_news.gif");	background-repeat: no-repeat;	background-color:#ecebe7;	padding: 0px 0px 0px 11px;}#news a:link, #news a:active, #news a:visited{	font-family:Arial, Helvetica, sans-serif;	font-size:11px;	color:#8b887d;}#news a:hover{	font-family:Arial, Helvetica, sans-serif;	font-size:11px;	color:#2f72a3;}#news2{	/*height:173px;*/	background-image:url("../images/bkg_news2.gif");	background-repeat: no-repeat;	background-color:#ecebe7;	padding: 0px 0px 0px 11px;		font-family: Arial, Helvetica, sans-serif;	font-size:13px;	color:#7f7b6c;	line-height: 150%;	}#news2 a:link, #news2 a:active, #news2 a:visited{	font-family:Arial, Helvetica, sans-serif;	font-size:11px;	color:#8b887d;}#news2 a:hover{	font-family:Arial, Helvetica, sans-serif;	font-size:11px;	color:#2f72a3;}#news2 span{		font-family: Arial, Helvetica, sans-serif;	font-size:13px;	color:#2c70a1;	font-weight:bold;}/***********************************************//* text *//***********************************************/#indexTextShell{	width:100%;	background-color:#ecebe7;}#indexText{	float: left;	padding: 25px 0px 0px 30px;	color:#5d5d5d;	width:400px;}#subTextShell{	width:100%;	background-color:#ffffff;}#subText{	color:#666666;	width:470px;	padding: 25px 0px 0px 0px;}#subText2{	color:#666666;	width:650px;}.titlePurple{	font-size:12px;	color:#5d4593;	font-weight:bold;}.titleGreen{	font-size:12px;	color:#6cae00;	font-weight:bold;}.titleTeal{	font-size:12px;	color: #2980D4;	font-weight:bold;}.titleGrey{	font-size:12px;	color:#666666;	font-weight:bold;}.blue{	color: #2980D4;}#imgAlignRight{	float:right;	padding: 0px 0px 10px 10px;}#imgAlignLeft{	float:left;	padding: 0px 10px 10px 0px;}/*** disclaimer ***/#disclaimer{	font-size: 9px;	color:#9a9a9a;	padding: 30px 0px 25px 30px;}#disclaimer a:link, #disclaimer a:active, #disclaimer a:visited{	color:#9a9a9a;}#disclaimer a:hover{	color:#2a80d5;}#disclaimer2{	font-size: 9px;	color:#9a9a9a;	padding: 30px 0px 25px 232px;}#disclaimer2 a:link, #disclaimer2 a:active, #disclaimer2 a:visited{	color:#9a9a9a;}#disclaimer2 a:hover{	color:#2a80d5;}/*** lists ***/ul{	line-height: 160%;	margin-left: 0px;	padding-left: 0;	}ul ul{	line-height: 160%;	margin-left: 30px;	padding-left: 0;}ol{	margin-left: 0px;	padding-left: 0;	}ol ol{	margin-left: 30px;	padding-left: 0;}li{	margin-left: 30px;}