body{
	background: #8ba8dd url(images/bg.jpg) repeat-x top;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	color:#010000;
}
body, form, div, input, select, img, a{
	border:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#content{	
	margin-left:auto; 
	margin-right:auto;
	width: 844px/*860px*/;
	background: #FFFFFF url(images/content_bg.gif) repeat-y top;
	overflow:hidden;
	padding:0px 8px 0px 8px;
	clear:both;
}

#content ul a, #content ul a:visited, #content ul a:hover {
	font-family:Arial, Narrow, sans-serif;
	color:#333399;
	font-size:11px;
	text-decoration:none;
}

	#content .topnote{
		background: #d7dce5;
		margin:0px 228px 0px 0px;
		line-height:31px;
		padding:0px 5px 0px 5px;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:12px;
	}
	#content .topnoteIndex{
		margin:0px 228px 0px 0px;
		line-height:31px;
		padding:0px 5px 0px 5px;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:12px;
	}
	#content .topnoteLarge{
		background: #d7dce5;
		margin:0px 10px 0px 0px;
		line-height:31px;
		padding:0px 5px 0px 5px;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:12px;
	}


		#content .topnote a:link, #content .topnote a:visited, #content .topnoteLarge a:link, #content .topnoteLarge a:visited{
			font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#000000;
			text-decoration: none;
		}
		#content .topnote a:hover, #content .topnote a:active, #cotent .topnote a b, #content .topnoteLarge a:hover, #content .topnoteLarge a:active, #cotent .topnoteLarge a b{
			font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size:12px;
			/*font-weight: bold;*/
			color:#249ce3;
			text-decoration: none;
		}
	#content .toptext{
		margin:0px 8px 0px 0px;
		padding:0px 2px 0px 5px;
		font-family:Arial, Regular, sans-serif;
		font-size:12px;
		text-align:justify;
	}
	
	#content .topheader{
		font-size:18px;
		line-height:17px;
		font-family: Verdana, Regular, Arial, Helvetica, sans-serif;
		color:#4b6798;
		padding:10px 0px 10px 20px;
	}	
		#content .topheader img{
			padding:0px 10px 0px 0px;
			margin:0px;
		}
	#content .textFullTable {
		width:830px;
		margin:10px 0px 0px 0px;
		padding:0px;
	}	

	#content .textTable {
		width:622px;
		margin:10px 0px 0px 0px;
		padding:0px;
	}	
		#content .textTable td, #content .textFullTable td{
			margin:0px;
			padding:0px;
			vertical-align:top;
		}
		#content .textTable td .buttonImage, #content .textFullTable td .buttonImage{
			padding:7px 0px 10px 0px;
			margin:0px;
		}
	#content .maintable {
		clear:both;
		width:843px;
		margin:5px 0px 20px 0px;
		padding:0px;
		border:0px;
	}
		
		#content .maintable th{
			width:281px;
			font-family:Arial, Narrow, sans-serif;
			font-size:10px;
			font-weight:bold;
			color:#FFFFFF;
			/*padding: 4px 0px 0px 15px;*/
			background-image:url(images/table_header_gray.gif);
			background-repeat:no-repeat;
		}
		
		#content .maintable td img {
			border:none;
			margin:0px;
		}
		
		#content .maintable th.highlight {
			width:281px;
			font-family:Arial, Narrow, sans-serif;
			font-size:20px;
			color:#FFFFFF;
			/*padding: 4px 0px 0px 15px;*/
			background-image:url(images/table_header_gray.gif);
			background-repeat:no-repeat;
		}		

		#content .maintable th.highlight a, #content .maintable th.highlight a:visited, #content .maintable th.highlight a:hover, #content .maintable th a {
			font-family:Arial, Narrow, sans-serif;
			font-size:20px;
			color:#FFFFFF;
			text-decoration:none;
		}			

		#content .maintable .tabletextLeft, #content .maintable .tabletextRight {
			text-align:right;
			vertical-align:top;
			width:281px;
			/*height:150px;*/
			background-repeat:no-repeat;
			padding:0px;
			margin:0px;
		}
		#content .maintable .tabletextLeft {
			background-image:url(images/tablemain_text.jpg);
			background-position:left;
		}		
		#content .maintable .tabletextRight {
			background-image:url(images/tablemain_text_right.jpg);
			background-position:right;
		}
			#content .maintable .tabletextLeft div, #content .maintable .tabletextRight div{
				padding:7px;
				text-align:left;
				font-size:12px;
				font-family:Arial, Regular, sans-serif;
				font-weight:bold;
			}
			#content .maintable .tabletextLeft ul, #content .maintable .tabletextRight ul{
				text-align:left;
				list-style-type:disc;
				margin:0px;
				padding:0px 0px 5px 20px;
				font-size:12px;
				font-family:Arial, Regular, sans-serif;				
			}
			#content .maintable .tabletextLeft ul li{
			}
			#content .maintable .tableRightLink {
				text-align:right;
			}
			#content .maintable .tabletextLeft a, #content .maintable .tabletextRight a, #content .maintable .tabletextRight a:visited, #content .maintable .tabletextRight a:hover, #content .maintable .tabletextLeft a:visited, #content .maintable .tabletextLeft a:hover {
				font-family: Verdana, Regular, Arial, Helvetica, sans-serif;
				color:#333399;
				text-decoration:none;
				font-weight:bold;
				font-size:10px;
				padding:5px;
			}	
			#content .maintable .tableRightLink a, #content .maintable .tableRightLink a:hover, #content .maintable .tableRightLink a:visited {
				font-size:12px;
				font-family:Arial, Regular, sans-serif;
				color:#333399;
				font-weight:bold;
				text-decoration:none;			
			}
	.rightMenu {
		float:right; 
		width:219px;
	}	
	.rightMenu img {
		margin:0px;
		padding:0px;
		border:none;
	}
	
	#content .rightHeaderGreen {
		width:199px;
		height:20px;
		padding:6px 0px 0px 20px;
		float:right;
		background-image:url(images/right_menu_header_green.gif);
		font-family:Arial, Narrow, sans-serif;
		color:#FFFFFF;
		font-size:12px;
		font-weight:bold;
	}
	
	#content .rightHeaderBlue {
		width:199px;
		height:6px;
		padding:6px 0px 0px 20px;
		float:right;
		background-image:url(images/right_menu_header_blue.gif);
	}	
	
	#content .contentmenu{
		width:219px;
		float:right;
		background:#7e8ca6;
		overflow:hidden;
		padding-bottom:0px;
		margin:0px 0px 1px 10px;
	}	

		#content .contentmenu a.upd:link, #content .contentmenu a.upd:visited{
			display:block;
			background: #7e8ca6 url(images/content_menu_item_bg_norm2.gif) no-repeat left;
			color:#ffffff;
			width:155px;
			height:24px;
			line-height:24px;
			padding:0px 0px 0px 64px;
			text-decoration:none;
			font-size:14px;
		}
		#content .contentmenu a.upd:hover, #content .contentmenu a.upd:active{
			display:block;
			background: #7e8ca6 url(images/content_menu_item_bg_hot2.jpg) no-repeat left;
			color:#ffffff;
			width:155px;
			height:24px;
			line-height:24px;
			padding:0px 0px 0px 64px;
			text-decoration:none;
		}
		
		

	#content .contentmenufixed{
		width:219px;
		background:#7e8ca6;
		overflow:hidden;
		padding:0px;
		margin:0px 5px 0px 10px;
	}	
		#content .contentmenufixed a:link, #content .contentmenufixed a:visited{
			display:block;
			background: #7e8ca6 url(images/content_menu_item_bg_norm.gif) no-repeat left;
			color:#ffffff;
			width:155px;
			height:24px;
			line-height:24px;
			padding:0px 0px 0px 64px;
			text-decoration:none;
		}
		#content .contentmenufixed a:hover, #content .contentmenufixed a:active{
			display:block;
			background: #7e8ca6 url(images/content_menu_item_bg_hot.jpg) no-repeat left;
			color:#ffffff;
			width:155px;
			height:24px;
			line-height:24px;
			padding:0px 0px 0px 64px;
			text-decoration:none;
		}



		
		#content .contentmenu .contentmenutop{
			
		}
		#content .contentmenu .contentmenubottom{
			
		}
	#content .headerGray {
		width:184px;
		height:23px;
		padding: 2px 0px 3px 15px;
		margin: 0px;
		background-image:url(images/content_header_gray.gif);
		background-repeat:no-repeat;
		font-family:Arial, Narrow, sans-serif;
		color:#FFFFFF;
		font-size:20px;
		font-weight:bold;
	}	
	
	#content .headerMax {
		width:366px;
		height:26px;
		margin:0px;
		padding:2px 0px 0px 45px;
		background-image:url(images/content_header_main.gif);
		background-position:top;
		background-repeat:no-repeat;
		font-family:Arial, Narrow, sans-serif;
		color:#FFFFFF;
		font-size:20px;
		font-weight:bold;
	}
	
	#content .headerMain, #content .headerMainFull {
		height:26px;
		margin:0px;
		padding:2px 0px 0px 45px;
		font-family:Arial, Narrow, sans-serif;
		color:#FFFFFF;
		font-size:20px;
		font-weight:bold;
	}
	
	#content .headerMain {
		width:366px;
		background-image:url(images/content_header_main.gif);
		background-position:top;
		background-repeat:no-repeat;
	}
	#content .headerMainFull {
		width:585px;
		background-image:url(images/content_header_main_full.gif);
		background-position:top;
		background-repeat:no-repeat;
	}
	
	#content .spaseDiv{
		height:10px; 
		clear:both; 
		overflow:hidden;
	}
	#content .spaseDiv2{
		height:1px; 
		padding:0px;
		margin:0px;
		clear:both; 
		overflow:hidden;
	}
	#content .whiteDiv {
		font-family:Arial, Narrow, sans-serif;
		font-size:12px;
	}	
	#content .whiteDiv a, #content .whiteDiv a:hover, #content .whiteDiv a:visited{
		font-family:Arial, Narrow, sans-serif;
		color:#333399;
		font-size:12px;
		font-weight:bold;
		text-decoration:none;
	}
	#content .whiteHeader, #content .whiteHeader a, #content .whiteHeader a:visited, #content .whiteHeader a:hover {
		height:26px;
		margin:0px;
		padding:5px 0px 0px 5px;
		font-family:Arial, Narrow, sans-serif;
		color:#6b7a97;
		font-size:20px;
		font-weight:bold;
		text-decoration:none;
	}
		#content .whiteHeader img{
			padding:3px 4px 0px 0px;
		}
	#content .whiteText {
		padding: 0px 0px 0px 10px;
	}
		#content .whiteText a, #content .whiteText a:visited, #content .whiteText a:hover{
			color:#333399;
			font-weight:bold;
			text-decoration:none;
		}	
		#content .whiteText .paddingLink, #content .whiteText .paddingLink:visited, #content .whiteText .paddingLink:hover{
			padding: 2px 0px 0px 20px;
			color:#333399;
			font-weight:bold;
			text-decoration:none;
		}	
	
	#content .headerMainBlue, #content .headerMainBlueFull, #content .headerMainBlueMax{
		height:23px;
		margin:0px;
		padding:7px 0px 0px 40px;
		font-family:Arial, Narrow, sans-serif;
		color:#333399;
		font-size:12px;
		font-weight:bold;
	}
		#content .headerMainBlue{
			width:371px;
			background-image:url(images/content_header_blue.gif);
			background-position:top;
			background-repeat:no-repeat;
		}
		#content .headerMainBlueFull {
			width:590px;
			background-image:url(images/content_header_blue_full.gif);
			background-position:top;
			background-repeat:no-repeat;
		}
		#content .headerMainBlueMax {
			font-size:14px;
			width:803px;
			background-image:url(images/content_header_blue_max.gif);
			background-position:top;
			background-repeat:no-repeat;
		}
	#content .headerGrayIndex {
		text-align:center;
		float:left;
		width:545px;
		margin:0px 0px 0px 5px;
		font-family:Arial, Narrow, sans-serif;
		font-size:20px;
		font-weight:bold;
		color:#FFFFFF;
		padding: 0px 0px 0px 10px;
		background-image:url(images/table_header_grayindex.gif);
		background-repeat:no-repeat;		
	}
	#content .headerMainBlue2{
		width:391px;
		background-image:url(images/content_header_blue2.gif);
		background-position:top;
		background-repeat:no-repeat;
		height:23px;
		margin:0px;
		padding:7px 0px 0px 20px;
		font-family:Arial, Narrow, sans-serif;
		color:#333399;
		font-size:12px;
		font-weight:bold;
	}
	#content .bottomMainBlueFull {
		float:left;
		width:630px;
		height:9px;
		margin:0px 0px 10px 0px;
		padding:0px;
		background:url(images/content_bottom_blue_full.gif);
		background-position:top;
		background-repeat:no-repeat;
	}
	#content .bottomMainBlueMax {
		float:left;
		width:843px;
		height:9px;
		margin:0px 0px 10px 0px;
		padding:0px;
		background:url(images/content_bottom_blue_max.gif);
		background-position:top;
	}	
	
	#content .headerSmallFull {
		float:left;
		width:630px;
		height:9px;
		margin:5px 0px 0px 0px;
		padding:0px;
		overflow:hidden;
		background:url(images/content_header_small_full.gif);
		background-repeat:no-repeat;
	}	
	#content .headerSmallMax {
		float:left;
		width:843px;
		height:9px;
		margin:5px 0px 0px 0px;
		padding:0px;
		background:url(images/content_header_small_max.gif);
		background-position:top;
		background-repeat:no-repeat;
	}		

	#content .headerMainBlueBig, #content .headerMainBlueFullBig, #content .headerMainBlueFullNorm  {
		height:23px;
		margin:0px;
		padding:3px 0px 3px 35px;
		font-family:Arial, Narrow, sans-serif;
		color:#6b7a97;
		font-size:20px;
		font-weight:bold;
	}
		#content .headerMainBlueBig{
			width:371px;
			background-image:url(images/content_header_blue.gif);
			background-position:top;
			background-repeat:no-repeat;
		}
		#content .headerMainBlueFullBig {
			width:590px;
			background-image:url(images/content_header_blue_full.gif);
			background-position:top;
			background-repeat:no-repeat;
		}
		
		#content .headerMainBlueFullNorm  {
			margin:5px 0px 0px 0px;
			width:580px;
			background-image:url(images/content_header_blue_norm.gif);
			background-position:right;
			background-repeat:no-repeat;
		}
	#content .plainText {
		margin:0px;
		padding:0px 5px 5px 10px;
		width:360px;
		font-family:Arial, Narrow, sans-serif;
		color:#55990a;
		font-size:12px;
	}
	#content .plainText a, #content .plainText a:hover, #content .plainText a:visited{
		font-family:Arial, Narrow, sans-serif;
		color:#333399;
		font-size:12px;
		text-decoration:none;
		font-weight:bold;
	}	
		
	#content .textBlue{
		width:406px;
		margin:0px 0px 0px 3px;
		padding:3px 0px 0px 0px;
		background-color:#e7f1fa;
		font-family:Arial, Regular, sans-serif;
		font-size:12px;
	}
	#content .textBlueIndex{
		float:left;
		width:545px;
		margin:0px 0px 0px 5px;
		padding:0px 10px 0px 0px;
		background-color:#e7f1fa;
		font-family:Arial, Regular, sans-serif;
		font-size:12px;
	}
	#content .textBlueIndex ul{
		margin:10px 0px 0px 0px;
		list-style:disk;
	}
	#content .textBlueIndex span{
		float:left;
		width:520px;
		padding:0px;
		margin:0px 0px 0px 35px;
		font-weight:bold;
	}
	#content .textBlueIndex a:hover{
		font-size:12px;
		text-decoration:underline;
	}
	#content .textBlueIndex a, #content .textBlueIndex a:visited{
		font-size:12px;
		text-decoration:none;
	}
	#content .textBlueBottom{
		width:406px;
		height:9px;
		margin:0px 0px 10px 3px;
		padding:0px 0px 0px 0px;
		background:url(images/content_bottom_blue_content.gif);
		background-position:top;
		background-repeat:no-repeat;
	}	
	#content .textBlueBottomIndex{
		float:left;
		width:555px;
		height:9px;
		margin:0px 0px 10px 5px;
		padding:0px 0px 0px 0px;
		background:url(images/content_bottom_blue_index.gif);
		background-position:top;
		background-repeat:no-repeat;
	}	
	#content .textBlueHeaderSmall{
		width:406px;
		height:9px;
		margin:5px 0px 0px 3px;
		padding:0px;
		background:url(images/content_header_small.gif);
		background-position:bottom;
		background-repeat:no-repeat;
	}		
	#content .textBlueHeaderIndex{
		float:left;
		width:555px;
		height:9px;
		margin:0px 0px 0px 5px;
		padding:0px 0px 0px 0px;
		background:url(images/content_header_blue_index.gif);
		background-position:top;
		background-repeat:no-repeat;
	}		

	#content .whiteBg{
		width:593px;
		border:none;
		overflow:hidden;
		border-right:1px solid #a6caec;		
		border-left:1px solid #a6caec;
		background-image:url(images/background_form.jpg);
		background-position:top right;
		background-repeat:no-repeat;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 20px;
		font-family:Arial, Regular, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#333399;
	}
	
		#content .whiteBg table td {
			text-align:left;
		}
		#content .whiteBg table th {
			text-align:left;
			size:13px;
			color:#40aeee;
		}
			#content .whiteBg table td span {
				color:#FF0000;
			}
			#content .whiteBg table td span.errorMessage {
				color:#FF0000;
			}
			#content .whiteBg table td span.infoMessage {
				color:#333399;
			}
			#content .whiteBg table td input.field{
				width:253px;
				height:17px;
				font-size:10px;
				background:#ffffff;
				border:1px solid #7f9db9;
			}
			#content .whiteBg table td input.checkbox{
				width:15px;
				height:15px;
				background:#FFFFFF;
				border:1px solid #7f9db9;
				color:#7aa6e1;
				margin:0px 0px 0px 10px;
			}
			#content .whiteBg table td select.field{
				width:255px;
				height:20px;
				font-size:12px;
				line-height:20px;
				background:#ffffff;
				border:1px solid #7f9db9;
			}
			#content .whiteBg table td textarea.field{
				width:251px;
				height:50px;
				background:#ffffff;
				border:1px solid #7f9db9;
			}		
			#content .whiteBg table td a.button{
				margin:0px 0px 0px 0px;
			}	
	#content .textBlueFull{
		float:left;
		width:610px;
		padding:5px 5px 5px 15px;
		background-color:#e7f1fa;
		font-family:Arial, Regular, sans-serif;
		font-size:12px;
	}
	#content .textBlueFull p{
		margin:5px 0px 5px 0px;
	}
	#content .textBlueFull img{
		padding:10px;
	}
	#content .textBlueFull .tbf_left {
		float:left;
		padding:3px 5px 3px 7px;
		margin:0px;
		width:270px;
	}
	#content .textBlueFull .tbf_right {
		float:left;
		width:270px;
		margin:0px;
		padding:3px 5px 3px 7px;
		border-left:3px dotted #FFFFFF;
	}

		#content .textBlue p, #content .textBlueFull p{
			padding:0px 10px 5px 10px;
			margin:0px;
		}
		#content .textBlue b, #content .textBlueFull b {
			color:#0593e7;
		}
		#content .textBlue a, #content .textBlue a:visited, #content .textBlue a:hover, #content .textBlueFull a, #content .textBlueFull a:visited, #content .textBlueFull a:hover{
			color:#333399;
			font-weight:bold;
			text-decoration:none;
		}
		#content .textBlue ul {
			padding: 3px 10px 3px 25px;
			margin:0px;
		}
		#content .textBlueFull ul {
			padding: 5px 10px 10px 25px;
			margin:0px;
		}
		#content .textBlue li, #content .textBlueFull li {
			list-style-image:url(images/list_gray_square.gif);
		}
		#content .textBlueFull .whiteHeader{
			padding: 0px 0px 0px 10px;
			line-height:17px;
			color:#FFFFFF;
			font-size:18px;
			font-family: Verdana, Regular, Arial, Helvetica, sans-serif;
		}		
		#content .textBlueFull .whiteHeader img{
			padding: 0px;
		}		

	#content .textBlueSmall{
		margin: 0px 0px 10px 0px;
		width:199px;
		background:#c3d7e8;
		overflow:hidden;
	}		
	
	#content .textBlueRight{
		margin: 10px 0px 10px 0px;
		width:219px;
		background:#c3d7e8;
		overflow:hidden;
	}			
		#content .textBlueSmall ul, #content .textBlueRight ul{
			padding:0px;
			margin:0px 0px 0px 50px;
		}		
		#content .textBlueSmall li{
			vertical-align:top;
			list-style-image:url(images/list_black_circle2.gif);
		}		
		#content .textBlueSmall span {
			margin:2px 3px 0px 25px;
			background:url(images/list_black_circle.gif) no-repeat top left;
			padding:0px 0px 0px 10px;
			display:block;
		}
		
		#content .textBlueSmall img, #content .textBlueRight img{
			padding: 0px 5px 0px 0px;
			margin: 0px;
		}
		#content .textBlueSmall .textBlueHeader, #content .textBlueRight .textBlueHeader{
			padding: 0px 0px 0px 10px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color:#033287;
			font-size:12px;
			font-weight:bold;
		}		
		#content .textBlueSmall a, #content .textBlueSmall a:visited {
			width:169px;
			padding: 5px 0px 0px 0px;
			font-family: Arial, Regural, sans-serif; 
			font-size:12px;
			color:#143e88;
			text-decoration:none;
		}
		#content .textBlueRight a, #content .textBlueRight a:visited{
			display:block;
			width:169px;
			padding: 5px 0px 0px 0px;
			font-family: Arial, Regural, sans-serif; 
			font-size:12px;
			color:#143e88;
			text-decoration:none;
		}		
		#content .textBlueSmall a:hover{
			width:169px;
			padding: 5px 0px 0px 0px;
			font-family: Arial, Regural, sans-serif; 
			font-size:12px;
			color:#143e88;
			text-decoration:underline;
		}
		#content .textBlueRight a:hover{
			display:block;
			width:169px;
			padding: 5px 0px 0px 0px;
			font-family: Arial, Regural, sans-serif; 
			font-size:12px;
			color:#143e88;
			text-decoration:underline;
		}
	
	#content .contentmenuGreen{
		width:218px;
		float:right;
		padding:0px;
		margin:0px 0px 0px 0px;
		background:#d5eebc;
		border-left:1px solid #f0f9e7;
		overflow:hidden;
	}	
		#content .contentmenuGreen div{
			padding: 3px 10px 3px 10px;
			font-family: Arial, Regural, sans-serif; 
			font-size:12px;
			text-decoration:none;
		}
		#content .contentmenuGreen div a, #content .contentmenuGreen div a:visited, #content .contentmenuGreen div a:hover{
			font-family: Arial, Regural, sans-serif; 
			font-size:12px;
			text-decoration:none;
		}
		#content .contentmenuGreen div ul{
			padding:0px;
			margin: 0px 2px 0px 15px;
		}
		
	#content .leftSummarizers {
		width:199px;
		height:205px;
		background-image:url(images/content_left_menu_bg.png);
		background-position:bottom;
		background-repeat:no-repeat;
	}
		#content .leftSummarizers .line_grad{
			width:100px;
			margin-left:2px;
			height:3px;
			background-image:url(images/line_gradient.gif);
			background-position:left;
			background-repeat:no-repeat;
		}	
		#content .leftSummarizers img{
			padding-right:5px;
		}
	#content .leftSummarizers .leftHeadSelected, 	#content .leftSummarizers .leftHead {
		width:189px;
		padding:3px 0px 5px 10px;
		font-family:Arial, Narrow, sans-serif;
		font-size:12px;
		font-weight:bold;		
	}
	#content .leftSummarizers .leftHeadSelected a, #content .leftSummarizers .leftHeadSelected a:hover, #content .leftSummarizers .leftHeadSelected a:visited {
		color:#005f97;
		text-decoration:none;
	}
	#content .leftSummarizers .leftHead a, #content .leftSummarizers .leftHead a:visited {
		color:#01a1ff;
		text-decoration:none;
	}	
	#content .leftSummarizers .leftHead a:hover {
		color:#005f97;
		text-decoration:none;
	}
	#content .leftSummarizers .leftText {
		width:199px;
		padding:10px 0px 15px 0px;
	}
	#content .leftSummarizers .leftText a, #content .leftSummarizers .leftText a:visited{
		display:block;
		font-family:Arial, Regular, sans-serif;
		color:#143e88;
		font-size:12px;
		text-decoration:none;
	}
	#content .leftSummarizers .leftText a:hover {
		display:block;
		font-family:Arial, Regular, sans-serif;
		color:#143e88;
		font-size:12px;
		text-decoration:underline;	
	}
	
	#content .leftSummarizers .leftText img{
		padding: 0px 5px 0px 5px;
	}

	#content .contentmenuGray{
		width:219px;
		float:right;
		background:#7f92b4;
		overflow:hidden;
	}	
		#content .contentmenuGray div{
			padding: 0px 10px 7px 10px;
		}
		#content .contentmenuGray div a, #content .contentmenuGray div a:visited, #content .contentmenuGray div a:hover{
			font-family:Arial, Narrow, sans-serif;
			color:#FFFFFF;
			font-size:12px;
			font-weight:bold;
			text-decoration:none;
		}
	#content .contentmenuScreen{
		width:219px;
		float:right;
		background:#b9c7df;
		overflow:hidden;
		text-align:right;
	}	
		#content .contentmenuScreen img{
			padding: 5px 15px 5px 15px;
		}
		#content .contentmenuScreen a, #content .contentmenuScreen a:hover, #content .contentmenuScreen a:visited{
			padding: 0px 5px 5px 0px;
			margin-bottom: 5px;
			font-family:Arial, Narrow, sans-serif;
			color:#333399;
			font-size:11px;
			font-weight:bold;
			text-decoration:none;
		}

	#content .bottommenu{
		margin: 10px 0px 10px 0px;
		width:843px;
		background:#b9c5cf;
		overflow:hidden;
	}		
	
	#content .bottommenu2{
		margin: 0px 0px 0px 7px;
		padding:0px;
		width:555px;
		background:#b9c5cf;
		overflow:hidden;
	}		

		#content .bottommenu img, #content .bottommenu2 img {
			padding: 0px 5px 0px 0px;
			margin: 0px;
		}
		#content .bottommenu .bottomHeader, #content .bottommenu2 .bottomHeader{
			padding: 0px 0px 0px 10px;
			line-height:17px;
			color:#FFFFFF;
			font-size:18px;
			font-family: Verdana, Regular, Arial, Helvetica, sans-serif;
		}		
		#content .bottommenu .bottomText, #content .bottommenu2 .bottomText{
			clear:both;
			padding: 5px 0px 0px 10px;
			font-size:12px;
			font-family:Arial, Narrow, sans-serif;
		}	
		#content .bottommenu2 .bottomText ul {
			margin:0px;
			padding:2px 0px 2px 20px;
		}
		#content .bottommenu .bottomText ul li, #content .bottommenu2 .bottomText ul li{
			margin-left:0px;
			font-size:12px;
			font-family:Arial, Narrow, sans-serif;
		}	
		#content .bottommenu .bottomText p, #content .bottommenu2 .bottomText p{
			padding: 0px 10px 0px 10px;
		}	
		#content .bottommenu .bottomText a, #content .bottommenu .bottomText a:visited, #content .bottommenu2 .bottomText a, #content .bottommenu2 .bottomText a:visited {
			font-size:12px;
			color:#25519e;		
		}		
		#content .bottommenu .bottomText a:hover, #content .bottommenu2 .bottomText a:hover {
			font-size:12px;
			color:#25519e;		
			text-decoration:underline;
		}
	#content .bottomLinks {
		clear:both;
		width:842px;
		text-align:center;
		font-size:11px;
		font-family:Arial, Narrow, sans-serif;
	}		
		#content .bottomLinks a, #content .bottomLinks a:hover, #content .bottomLinks a:visited{
			font-family: Verdana, Regular, Arial, Helvetica, sans-serif;		
			font-size:11px;
			color:#25519e;
		}	
		
	#content .copyRight {
		width:842px;
		clear:both;
		padding: 10px 0px 0px 0px;
		text-align:center;
		font-family: Verdana, Regular, Arial, Helvetica, sans-serif;		
		font-size:10px;
		color:#3e5378;
	}	
	
	#content .txtheadwhite{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10pt;
		color: #FFFFFF;
		font-weight: bold;
		background-color: #7390C8;
	}
	
	#content .featureTable, #content featureTablesmall {
		float:left;
		width:625px;
		margin-left:5px;
	}
	#content .featureTable td {
		height:20px;
		vertical-align:middle;
	}
	#content .featureTable td a, #content .featureTable td a:hover, #content .featureTable td a:visited{
		font-family:Arial, Narrow, sans-serif;
		color:#333399;
		font-size:11px;
		font-weight:bold;
		text-decoration:none;
	}	
	#content .featureTablesmall {
		height:18px;
		vertical-align:top;
	}
		.line_h{
			background-image : url(images/line_dot_h.gif);
			background-repeat : repeat-x;
			background-position : center;
			font-size : 2px;
		}
		
		#content .featureTable .border2, #content .featureTablesmall .border2{
			background-image : url(images/doubble_line.gif);
			line-height : 18px;
			color : Navy;
			font-size : 11px;
			font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-weight : bold;
			background-position : center;
			background-repeat : repeat-x;
			height : 18px;
		}
		#content .featureTable .list, #content .featureTablesmall .list{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			background-image : url(images/line_dot_v.gif);
			background-position : right;
			background-repeat : repeat-y;
		}
		#content .featureTable .border_bottom, #content .featureTablesmall .border_bottom {
			background-image : url(images/line_dot_h.gif);
			background-position : bottom;
			background-repeat : repeat-x;
		}	
		#content .featureTable .txtcontental2, #content .featureTablesmall .txtcontental2{
			padding:5px 0px 0px 0px;
			text-align: center;
			vertical-align:middle;
		}	
		#content .featureTable .border_right2, #content .featureTablesmall .border_right2{
			background-image : url(images/line_dot_v.gif);
			background-position : right;
			background-repeat : repeat-y;
			text-align: center;
		}
		#content .featureTable .border_rightLeft, #content .featureTablesmall .border_rightLeft{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			background-image : url(images/line_dot_v.gif);
			background-position : right;
			background-repeat : repeat-y;
			text-align: left;
		}		
		#content .featureTable .border_red, #content .featureTablesmall .border_red{
			text-align: center;
			color:#FF0000;
			background-image : url(images/line_dot_v.gif);
			background-position : right;
			background-repeat : repeat-y;
		}		
		#content .featureTable .txtcontental , #content .featureTablesmall .txtcontental{
			font-family: Arial, Helvetica, sans-serif;
			font-size: 10pt;
			color: #2D2D2D;
			text-align: justify;
			vertical-align:top;
		}
		#content .featureTable th, #content .featureTablesmall th {
			background: #7390C8;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 10pt;
			font-weight:bold;
			color:#FFFFFF;
			text-align:justify;
			vertical-align:top;
		}


.contenttop{
			margin-left:auto; 
			margin-right:auto;
			background: url(images/content_top.gif);
			width:860px;
			height:11px;
			overflow:hidden;
			clear: both;
		}
.contentbottom{
			margin-left:auto; 
			margin-right:auto;
			background: url(images/content_bottom.gif);
			width:860px;
			height:6px;
			overflow:hidden;
			clear: both;
		}
.topmenu{
	background: transparent url(images/top_menu_bg.gif) no-repeat left;
	width:853px;
	height:38px;
	padding:0px 0px 0px 7px; 
	clear:both;
}
.headerlinks{
	float:right;
	color:#FFFFFF;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;	
	line-height: 69px;
}
.headerlinks a, .headerlinks a:visited{	
	color:#FFFFFF;
	font-weight: bold;
	text-decoration:none;
	line-height: 69px;
}
.headerlinks a.selectedLink{	
	color:#87cef7;
	font-weight: bold;
	text-decoration:none;
	line-height: 69px;
}
.headerlinks a:active, .headerlinks a:hover{	
	color:#87cef7;
	line-height: 69px;
}
.left{
	float:left;
}
.right{
	float:right;
}
.blue{
	color:#249ce3;
}
#header {
	margin-left:auto; 
	margin-right:auto;
	width:860px;
}	
.tblbox {
	width:280px;
	background-image:url(images/categorizer_box_clean2.jpg);
	background-position:top;
	background-repeat:no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;	
}

.tblbox .text{
	margin:160px 0px 0px 10px;
}

.tblbox img {
	cursor:pointer;
}

	
		
