/* CSS Document */body {	margin:0px; 	padding:0px; 	text-align: center; 	font-family: 'arial rounded', arial, helvetica, sans serif; 	font-size: 12px; 	font-weight: normal;	background-image: url(images/bg.jpg);	background-attachment: fixed;	background-color: #FFFFFF; 	}#top {	width: 780px; 	height: 87px;	background-image: url(images/header_top_bg.jpg);	margin: 0px auto;	text-align: left;	}#container { 	background-color:#FFFFFF; 	margin: 10px auto; 	border-style:solid;	border-width: thin; 	border-color:#666666; 	padding: 10px; 	width: 780px; 	text-align: left;	}#sub_container { 	background-color:#FFFFFF; 	margin: 10px auto; 	border-style:solid;	border-width: 1px; 	border-color: #6699cc; 	padding: 10px; 	width: 750px; 	text-align: left;	}#sub_container_left {	float: left;	background-color:#FFFFFF; 	margin: 10px auto; 	border-style:solid;	border-width: 1px; 	border-color:#6699cc; 	padding: 10px; 	width:380px; 	text-align: left;	}#sub_container_right { 		float: right;	background-color:#FFFFFF; 	margin: 10px auto; 	border-style:solid;	border-width: 1px; 	border-color:#6699cc; 	padding: 10px; 	width:330px; 	text-align: left;	}#content_pad { 	background-color:#FFFFFF; 	margin: 10px auto; 	padding: 0px; 	width:770px;	height: 450px; 	text-align: left;	}	/*=Navigation*/#nav {	clear:both;	padding-top: 0px;	height: 40px;	}#nav ul {	float:left;	width:757px;	margin:0;	padding:0px 0 0 0;	list-style:none;	background: url(images/nav_bg.jpg) repeat-x;	}#nav li {	display:inline;	width: 90px;	height: 40px;	}#nav a {	display:block;	text-align: center;	vertical-align: middle;	height: 40px;	width: 96px;	float:left;	margin: 0;	padding: 0;	border-bottom: none;	color:#fff;	background: url(images/nav_off.jpg) repeat-x;	font:normal 1.1em/3.2 'arial rounded',Helvetica,Arial,Geneva,sans-serif;	text-decoration:none;	letter-spacing:0px;}#nav a:hover,#nav a:focus,#nav a:active {background: url(images/nav_over.jpg) repeat-x 0}#nav .sel a {	background: url(images/nav_on.jpg) repeat-x 0;	font:normal 1.1em/3.2 'arial rounded',Helvetica,Arial,Geneva,sans-serif;	text-decoration:none;	color:#000;	}#nav .sel a:focus {	background: url(images/nav_on.jpg) repeat-x 0;	font:bold 1.1em/3.2 'arial rounded',Helvetica,Arial,Geneva,sans-serif;	text-decoration:none;	color:#000;	}.navlinks {	margin-top: 15px;	padding-bottom: -15px;	}	#sub_nav {	width: 750px;	height: 20px;	margin: 3px;	padding-top: 10px;	text-indent: 30px;	padding-left: 0px;	}#sub_nav UL {	list-style-type: none;	margin: 0;	padding: 0;			}#sub_nav li {	display: inline;	margin: 0;	padding: 0 0.3em 0 0.3em;	border-left: 0.08em solid #644; 			}#sub_nav li.first {	display: inline;	margin: 0;	padding-left: 0;	border: 0; 			}#sub_nav A {	color: #000;	font:bold 12px "arial-rounded",Helvetica,Arial,Geneva,sans-serif;	text-decoration: none;	}#sub_nav A:hover {	color: #0000CC;	text-decoration: underline;	}#contentleft {	width:350px; 	float:left;	}#contentmiddle {	width:409px; float:right;	}#ads { 	padding-left:10px; 	padding-top:10px; 	padding-bottom:10px; 	padding-right:10px;	}#contentright {	width:200px; 	float:right;	}#contentbottom {	width:340px; 	background-color: #c6d2e9; 	padding-bottom: 10px;}#contentbottom2 {	width:405px; 	background-color: #c6d2e9;	padding-bottom: 10px; 	float: right;}#contentrs {	width:340px; 	background-color: #c6d2e9;}.alignmiddle { 	vertical-align:text-bottom;}.border {	border-style:solid; 	border-color:#000000; 	border-width:1px; }.clear {	clear:both; 	font-size:8px;	}.cats1 {	list-style-image: url(images/arrow.gif);	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 2em;	}.cats2 {	list-style-image: url(images/feeds.gif);	font-family: Arial, Helvetica, sans-serif;	font-color: #69757f;	font-size: 12px;	line-height: 2em;	}.cats2 A:link {	color: #69757f;	text-decoration: none;}.cats2 A:hover {	color: #69757f;	text-decoration: none;}.cats2 A:visited {	color: #69757f;	text-decoration: none;}.cats2 A:active{	color: #69757f;	text-decoration: none;}#left_nav {	width: 200px;	float: left;	border: 1px;	background-color:#FFFFFF;	border-style:solid; 	border-color: #999999; 	}.newstitle {	color:#69757f; 	font-weight:bold; 	font-size:20px; 	}.heading{	color:#FFFFFF; 	background-color:#69757f; 	font-weight:bold; 	font-size:13px; 	padding-left:10px; 	padding-top:5px; 	padding-bottom:5px;}.popsearheading{	color:#FFFFFF; 	background-color:#172590; 	font-weight:bold; 	font-size:13px; 	padding-left:10px; 	padding-top:5px; 	padding-bottom:5px;}.bodymanagement {	color:#000000; 	}.bodygray {	color:#333; 	}.bodylargegray {	color:#333; 	font-size: 14px;	}.bodygraylink {	font-weight:bold; 	}.smallHeader {	font-weight:bold; 	font-size:14px; 	color: #006600;	text-transform: uppercase;	}.timeyear {	font:bold 16px "arial-rounded",Helvetica,Arial,Geneva,sans-serif;	COLOR: #66CC00;	}