
body {background: #375765 url("../images/bg.jpg") no-repeat top center; font-family:arial; color:#666666}
	body, h1, h2, h3, h4, form, fieldset, img, a img {margin:0px; padding:0px; border:0px;}
	ul {padding:0px; margin:0px;}
	p {font:11px/20px arial; text-align:justify; color:#666666}
	a {text-decoration:none; outline: none; font:12px Arial; cursor:pointer}
	img {float:left; margin:0px; padding:0px;}
	
#wrapper {width:950px; margin:0 auto; padding:0px; background: url("../images/test1.jpg") no-repeat;}

	#header {overflow:hidden; clear:both; margin:0px; padding:0 0 21px 0; position:relative}

		#header .top {overflow:hidden; clear:both; height:116px; border-bottom:6px solid #ffffff}
		#header .menubg {overflow:hidden; clear:both; width:950px; padding:1px 0px 0px 0px; margin:0px; height:65px; background:black; filter: alpha(opacity=70); -moz-opacity: 0.7; opacity: 0.7; border-top:1px solid #627079}
		#header .menu {overflow:hidden; clear:both; position:relative; margin:-65px 0px 0px 0px; padding:0; width:950px; height:65px;}
		#header h1 {float:left;  margin:33px 0 0 0; padding:0px; width:250px; height:51px; background: url("../images/logo.png") no-repeat;}
		* html #header h1 {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="static/images/logo.png",sizingMethod="crop")}

/*		
		#header h2.rar1 {float:right;  margin:59px 0 0 20px; padding:0px; width:71px; height:52px; }
		#header h2.rar1 a { width:71px; height:52px; background: url("../images/logo-rar.png") no-repeat;}
		#header h2.rar1 a:hover {background: url("../images/logo-rar-on.png") no-repeat;}
		* html #header h2.rar1 a {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="static/images/logo-rar.png",sizingMethod="crop")}
		* html #header h2.rar1 a:hover {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="static/images/logo-rar-on.png",sizingMethod="crop")}
*/
		#header h2 {float:right; display:block;  margin:59px 0 0 25px; padding:0px; width:55px; height:40px; }
		#header h2 a { display:block; width:55px; height:40px; background: url("../images/logo-rar2.png") no-repeat;}
		#header h2 a:hover {background: url("../images/logo-rar2-on.png") no-repeat;}
		* html #header h2 a {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="static/images/logo-rar2.png",sizingMethod="crop")}
		* html #header h2 a:hover {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="static/images/logo-rar2-on.png",sizingMethod="crop")}
		
		#header h3 {float:right; display:block; margin:63px 0 0 36px; padding:0px; width:87px; height:31px}
		#header h3 a { display:block; width:87px; height:31px; background: url("../images/logo-prca.png") no-repeat;}
		#header h3 a:hover {background: url("../images/logo-prca-on.png") no-repeat;}
		* html #header h3 a {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="static/images/logo-prca.png",sizingMethod="crop")}
		* html #header h3 a:hover {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="static/images/logo-prca-on.png",sizingMethod="crop")}

		#header h1 span, #header h2 span, #header h3 span {display:none;}
		#header p {float:right;  margin:0px; padding:70px 0 0 0; color:#9babb2; font:11px/20px arial;}		

		#header img {float:left; padding:0px; margin:0px}


			.menu ul{float:left; padding:10px 0 0 16px; margin:0px; width:860px}
			.menu ul li{position: relative;display: inline;float: left;padding:0 17px 0 0}
			.menu ul li.last {padding:0}
			.menu ul li a {display: block; color: white; padding: 5px 10px; text-decoration: none; }
			* html .menu ul li a {display: inline-block;}
			.menu ul li a:hover{background: no-repeat left 8px;}
			.menu ul li ul {position: absolute; top:12px; left:-50px; width:800px;}
			.menu ul li.n4 ul {left:-100px; width:800px;}
			.menu ul li.n5 ul {left:-110px; width:800px;}
			.menu ul li.n6 ul {left:-400px; width:800px;}
			.menu ul li.green ul {left:-400px; width:800px;}
			.menu ul li ul li { float: left; position: relative; display: inline; }
			.menu ul li ul li a{}
			.menu ul li ul li a:hover{ /*sub menus hover style*/}

/*
		.menu ul {float:left; padding:15px 0 0 16px; margin:0px; width:860px}
		.menu li {float:left; list-style:none; padding:0 30px 0 0}
		.menu li.last { padding-right:0px}
		.menu table {position:absolute; border-collapse:collapse; left:0; top:0; }
		.menu a { float:left; padding:0px 0px 0px 0px; color:#879aa3; font: 11px Arial}
		.menu a b { float:left; padding:0 0 12px 10px; cursor:pointer; }
		.menu :hover {white-space:normal;}
		.menu a:hover {background: url(../images/dash.jpg) no-repeat left 3px; position:relative; z-index:2}
		.menu a:hover b {background:url() no-repeat bottom center}
		.menu li:hover > a b {background:url() no-repeat bottom center}
		.menu ul ul {visibility:hidden; position:absolute; padding:10px 0 0 0; top:30px; background:none; z-index:1}
		* html .menu ul ul {padding:0px}
		.menu ul li:hover ul, .menu ul a:hover ul {visibility:visible; top:30px; }
		.menu ul :hover ul li {padding:0px }
		.menu ul :hover ul li a {width:auto; float:left; color:#ffffff; padding:0 0 0 10px; margin:0 5px 0 0; font-weight:bold}
		.menu ul :hover ul li a:hover {color:#ffffff}
		.menu ul :hover ul li.first a {padding-left:0px;}
		.menu ul :hover ul li.last a {padding-right:0px;}

		.menu ul li.n2 ul {left:120px}
		.menu ul li.n2:hover ul li a, .menu ul li.n2 :hover ul li a {}
		* html .menu ul li.n2 ul {left:-45px; margin:-5px 0px 0px 0px}		
		.menu ul li.n4 ul {left:350px}
		.menu ul li.n4:hover ul li a, .menu ul li.n4 :hover ul li a {}
		* html .menu ul li.n4 ul {left:-35px; margin:-5px 0px 0px 0px}
		.menu ul li.n5 ul {left:450px}
		.menu ul li.n5:hover ul li a, .menu ul li.n5 :hover ul li a {}
		* html .menu ul li.n5 ul {left:-40px; margin:-5px 0px 0px 0px}	
		.menu ul li.n6 ul {right:20px; float:right; text-align:right; width:auto}
		.menu ul li.n6:hover ul li a, .menu ul li.n6 :hover ul li a {text-align:right}
		* html .menu ul li.n6 ul {float:left;  width:700px; right:auto; text-align:left; left:-340px; margin:-5px 0px 0px 0px}		
		.menu li.n1 a b, .menu li.n3 a b, .menu li.n5 a b, .menu li.n8 a b, .menu li.n9 a b {background:none}
		* html .menu li.n1 a:hover b, * html .menu li.n3 a:hover b, * html .menu li.n5 a:hover b, * html .menu li.n8 a:hover b, * html .menu li.n9 a:hover b {background:none}
*/
	#main {overflow:hidden; clear:both; background:#ffffff; margin:0px; padding:6px; border-bottom:1px solid #9BABB2}
	* html #main {height:1%}

	/* HOME PAGE */

	.home #main {position:relative}

		.home #content {float:left; width:462px; position:relative}
			/*.home #content h1 {padding:15px 0 10px 6px; margin:0px; font:bold 25px/40px arial} 
			
			.home #content h1 { padding:15px 0 10px 6px; height:34px; font:bold 25px/40px arial}
			.home #content h1 img {float:left; width:16px; height:19px; padding:10px 10px 0 0}	*/
			
			.home #content h1 {display:block; float:left; margin:0; padding:0; width:456px; font:bold 25px/40px arial; overflow:hidden; clear:both}
			.home #content h1 img {display:block; width:456px; height:44px; padding:0 0 15px 0; margin:0}
			
			.home #content p {text-align:justify; padding:0 0 3px 6px; margin:0px; color:#666666; font:12px/20px arial; clear:both; overflow:hidden}
			.home .box {float:left; padding:0; margin:0 5px 5px 0; width:226px; background:#2A3C46;}
			.home .box img {float:left; margin:0px; padding:0px}
			.home #content .box a {}
			.home #content .first {margin-top:22px}
			.home #right {float:right; width:457px; padding:0; margin:0}
			.home .flash { padding:0; margin:0 0 23px 0; height:253px; background:#666666; clear:both; overflow:hidden}
			.home .media {float:left; padding:0px; margin:0px; width:224px}
			.home .media h2 {float:left;  padding:4px 0px 0px 10px; width:214px; height:17px; background: #FF8200 ; color:#ffffff; font: bold 11px arial}
			.home .media p {float:left; padding:7px 0px 0px 0px; margin:0px; color:#666666; font:11px/12px arial;}
			
			.home #content .text {clear:both; overflow:hidden; height:195px}
			
			/* .home .news {float:right; padding:0px; margin:0px; width:223px;}*/
			
			.home .news {padding:0px; margin:0px; width:223px; position:absolute; top:282px; right:6px}
			
			.home .news h2 {float:left;  padding:4px 0px 0px 10px; width:213px; height:17px; color:#ffffff; font:bold 11px arial}
			.home .news h2 a {display:block; margin:0 10px 0 0; padding:0 20px 0 0; color:#ffffff; font:bold 11px arial; background:url(../images/arrow-right-wht.png) no-repeat right 2px;}
			.home .outer {float:left; width:212px; margin:0 0 7px 0px; padding:0 10px 10px 0; background:url(../images/bg-dotted.jpg) repeat-x bottom;}
			.home .outer h3 {padding:0 0 5px 0; margin:0; font:bold 11px/14px tahoma}
			.home .outer a {padding:0; margin:0; font:11px/24px arial}
			.home .outer a:hover {text-decoration:underline}
			.home .outer p {padding:0; margin:0; color:#666666; font:11px/12px arial; text-align:left}
			.home .inner {float:left; padding: 10px 0px 0px 10px; width:80px; text-align:center }
			.home .inner img {float:left; padding:0px; margin:0}
			.home .outer .text {display:block; padding:5px 0 0 0; float:right; width:120px}
	/* END HOME PAGE */	


	/* SUBPAGE */

		.sub #main h1 {padding:7px 0 7px 6px; margin:0px; /*color:#bad400;*/ font:bold 25px/40px arial;} 

		.sub #left {float:left; width:222px; margin:0px 0px 0px 0px}		
			.sub #left ul{margin: 0; padding: 0; width: 160px; background:url(../images/bg-dotted.jpg) repeat-x bottom;}
			.sub #left ul li {position: relative; list-style:none}
			.sub #left ul li a {display: block; overflow: hidden; padding: 7px 5px; margin:0px; background:url(../images/bg-dotted.jpg) repeat-x top; }
			* html .sub #left ul li { float: left; height: 1%; }
			* html .sub #left ul li a { height: 1%; }

		.sub #content {float:left; width:454px; margin:0px 10px 0px 10px}
			.sub #content .outer {float:left; width:508px; margin:0 0 10px 0px; padding:0 10px 12px 0; background:url(../images/bg-dotted.jpg) repeat-x bottom;}
			.sub #content .outer h3 {padding:0 0 7px 0; margin:0; font:bold 14px/14px tahoma}
			.sub #content .outer a {padding:0; margin:0; font:11px/24px arial}
			.sub #content .outer a:hover {text-decoration:underline}
			.sub #content .outer p {padding:0 0 7px 6px; margin:0px; color:#666666; font:12px/20px arial}
			.sub #content .inner {float:left; padding: 0px 10px 0px 0px; width:200px; text-align:center }
			.sub #content .inner img {float:left; padding:0px; margin:0}			
			
		.sub #right {float:right; width:222px}
			.sub .news {float:right; padding:0px; margin:0px; width:216px;}
			.sub .news h2 {float:left; display:block; padding:4px 0px 0px 10px; margin:0 0 8px 0; width:206px; height:17px; color:#ffffff; font:11px arial}
			.sub .news p {float:left; padding:7px 0px 0px 0px; margin:0px; color:#868686; font:11px/12px arial;}
			.sub #right .outer {float:left; width:205px; margin:5px 0 5px 0px; padding:0px 10px 15px 0; background:url(../images/bg-dotted.jpg) repeat-x bottom;}
			.sub #right .outer h3 {padding:0; margin:0; font:bold 11px/18px arial}
			.sub #right .outer a {padding:0; margin:0; font:11px/18px arial}
			.sub #right .outer a:hover {text-decoration:underline}
			.sub #right .outer p {padding:0; margin:0; color:#868686; font:11px/14px arial; text-align:left}
			.sub #right .last {margin-bottom:30px}
			.sub #right a.more {display:block; padding:2px 7px 0 0; margin:7px 0px 0 0; height:17px; width:207px; color:#ffffff; text-align:right; font-weight:bold}
			.sub #right a.more span {display:block; padding:0px 15px 0 0; background: url(../images/arrow-right-wht.png) no-repeat right 3px;}

	/* END SUBPAGE */
	
	/* FULLCOL */

		.fullcol #main h1 {padding:7px 0 7px 6px; margin:0px; /*color:#bad400;*/ font:bold 25px/40px arial;} 

		.fullcol #content {float:left; width:920px; margin:0px 10px 0px 10px}
		* html .fullcol #content {float:left; width:920px; margin:0px 0px 0px 5px}
			.fullcol #content .outer {float:left; width:910px; margin:0 0 10px 0px; padding:0 10px 12px 0; background: url(../images/bg-dotted.jpg) repeat-x bottom;}
			.fullcol #content .outer h3 {padding:0 0 7px 0; margin:0; font:bold 14px/14px tahoma}
			.fullcol #content .outer a {padding:0; margin:0; font:11px/24px arial}
			.fullcol #content .outer a:hover {text-decoration:underline}
			.fullcol #content .outer p {padding:0 0 7px 6px; margin:0px; color:#666666; font:12px/20px arial}
			.fullcol #content .inner {float:left; margin: 0px 10px 0px 0px; width:300px; text-align:center; background:#e6e6e6}
			.fullcol #content .inner img {padding:0px; margin:0; text-align:center; }			

	/* END FULLCOL */	

			#content ul {margin: 0; padding: 0 0 0 10px; width: 420px;}
			#content ul li {position: relative; padding: 0 0 5px 20px; display:block; color:#666666; font:13px/17px arial; list-style:none; }
			
			* html #content ul li { height: 1%}
			* html #content ul li a { height: 1%}

			.orange #content ul li {background: url("../images/bullet-orange.gif") no-repeat 0px 5px}
			.yellow #content ul li {background: url("../images/bullet-yellow.gif") no-repeat 0px 5px}
			.purple #content ul li {background: url("../images/bullet-purple.gif") no-repeat 0px 5px}
			.pink #content ul li {background: url("../images/bullet-pink.gif") no-repeat 0px 5px}	
			.green #content ul li {background: url("../images/bullet-green.gif") no-repeat 0px 5px}	

		.sub2 #left {float:left; width:692px; padding:0px; margin:0px}		
		.sub2 #main h1 {padding:3px 30px 3px 6px; margin:0px; /*color:#bad400;*/ font:bold 24px/38px arial;} 
			.sub2 #main .banner {float:left; width:691px; position:relative}
				.sub2 #main .banner img {z-index:1; height:333px; width:691px}
				.sub2 #main .banner img.anim {width:16px; height:19px; z-index:2; float:left; position:absolute; top:56px; left:6px;}
				.sub2 #main .banner h1 {z-index:2; float:left; position:absolute; top:30px; left:0px; background:#ffffff url(../images/bg-right-h1.jpg) no-repeat right}
				.sub2 #main .banner h1 img {width:16px; height:19px}
		.sub2 .colleft {float:left; width:222px; padding:7px 0px 0px 0px; margin:0px}
			.sub2 .colleft h2 {display:block; padding:2px 7px 0px 7px; width:208px; margin:0 0 8px 0; height:17px; color:#ffffff; font:11px arial}
			.sub2 #left .colleft a {display:block; padding:0; color:#ffffff; background: url(../images/arrow-right-wht.png) no-repeat right 3px; font:11px arial}
			.sub2 .colleft img {float:left; padding:0; margin:0; width:222px}
		.sub2 #content {float:right; width:454px; margin:-98px 0px 0px 0px; padding:10px 0px 0px 16px; position:relative; background:#ffffff}
			* html .sub2 #content {padding:10px 0px 0px 15px;}
			.sub2 #content h2 {float:left; display:block; padding:3px 0px 0px 10px; width:445px; margin:0 0 8px 0; height:18px; color:#ffffff; font:bold 11px arial}
			.sub2 #content p {padding:0 0 10px 0px; margin:0px; color:#666666; font:13px/17px arial}
			.sub2 #content h3 {padding:10px 0 7px 0; margin:0; font:bold 13px/17px arial}
		.sub2 #right {float:right; padding:16px 0 0 0; width:222px}
			.sub2 .news {float:right; padding:0px; margin:0px; width:222px;}
			.sub2 .news img {margin:0 0 21px 0}
			.sub2 .news h2 {float:left; display:block; padding:4px 0px 0px 10px; margin:0 0 8px 0; width:206px; height:17px; color:#ffffff; font:11px arial}
			.sub2 .news p {float:left; padding:7px 0px 0px 0px; margin:0px; color:#868686; font:11px/12px arial;}
			.sub2 #right .outer {float:left; width:205px; margin:5px 0 5px 0px; padding:0px 10px 15px 0; background:url(../images/bg-dotted.jpg) repeat-x bottom;}
			.sub2 #right .outer h3 {padding:0; margin:0; font:bold 11px/18px arial}
			.sub2 #right .outer a {padding:0; margin:0; font:11px/18px arial}
			.sub2 #right .outer a:hover {text-decoration:underline}
			.sub2 #right .outer p {padding:0; margin:0; color:#868686; font:11px/14px arial; text-align:left}
			.sub2 #right .last {margin-bottom:30px}
			.sub2 #right a.more {display:block; padding:3px 7px 0 0; margin:-5px 0px 0 0; height:18px; width:215px; color:#ffffff; text-align:right; font:bold 11px arial}
			.sub2 #right a.more span {display:block; padding:0px 15px 0 0; background: url(../images/arrow-right-wht.png) no-repeat right 3px;}
		.sub2 .flash-anim {display:block; margin:0px 0 0 0; padding:0px; float:left; width:222px}


		.sub3 #left {float:left; width:691px; padding:0px; margin:0px}		
		.sub3 #left h2 a {color:#ffffff}

		.sub3 #main h1 {padding:3px 0px 3px 6px; margin:0px; /*color:#bad400;*/ font:bold 24px/38px arial;} 

			.sub3 .banner {float:left; padding:0px; margin:0px; width:691px; background:#B2B2B2; position:relative }
				.sub3 #main .banner img.anim {width:16px; height:19px; z-index:2; float:left; position:absolute; top:82px; left:6px;}
				.sub3 #main .banner h1 {float:left; padding: 0px 20px 0px 0px; background:#ffffff url(../images/bg-right-h1a.jpg) no-repeat right}

		.sub3 #main .banner-img {float:left; width:691px; padding:0; margin:0; background:#ffffff}
			.sub3 #main .banner-img h1 {display:block; width:691px; padding:0; margin:0; background:#ffffff}
			
		.sub3 #content {float:left; width:691px; margin:0px; padding:10px 0px 0px 0px; position:relative; background:#ffffff}
			.sub3 #content h2 {float:left; display:block; padding:4px 0px 0px 10px; width:681px; margin:0 0 14px 0; height:17px; color:#ffffff;  font: 11px arial}
			.sub3 #content p {padding:0 0 10px 6px; margin:0px; color:#666666; font:13px/17px arial}
			.sub3 #content .box {float:left; padding:0 0 20px 0; margin:0px; width:691px}

		.sub3 .colleft {float:left; width:222px; padding:7px 0px 0px 0px; margin:0px}
			.sub3 .colleft h2 {display:block; padding:2px 7px 0px 7px; width:208px; margin:0 0 8px 0; height:17px; color:#ffffff; font:11px arial}
			.sub3 #left .colleft a {display:block; padding:0; color:#ffffff; background: url(../images/arrow-right-wht.png) no-repeat right 3px; font:11px arial}
			.sub3 .colleft img {float:left; padding:0; margin:0; width:222px}


		.sub3 #right {float:right; width:222px}
			.sub3 .news {float:right; padding:0px; margin:0px; width:222px;}
			.sub3 .news h2 {display:block; padding:3px 7px 1px 7px; width:208px; margin:0 0 5px 0; height:17px; color:#ffffff; font:11px arial}
			.sub3 .news a {display:block; padding:0; color:#ffffff; background: url(../images/arrow-right-wht.png) no-repeat right 3px; font:11px arial}
			.sub3 .news p {float:left; padding:7px 0px 0px 0px; margin:0px; color:#868686; font:11px/12px arial;}
			.sub3 #right .outer {float:left; width:205px; margin:5px 0 5px 0px; padding:0px 10px 10px 0; background:url(../images/bg-dotted.jpg) repeat-x bottom;}
			.sub3 #right .outer h3 {padding:0; margin:0; font:bold 11px arial}
			.sub3 #right .outer a {padding:0; margin:0; font:11px/18px arial}
			.sub3 #right .outer a:hover {text-decoration:underline}
			.sub3 #right .outer p {padding:0; margin:0; color:#868686; font:11px/14px arial; text-align:left}
			.sub3 #right .last {margin-bottom:30px}

		.sub4 #left {float:left; width:691px; padding:0px; margin:0px}		
		
		.sub4 .banner {float:left; padding:0px; margin:0px; width:691px; background:#B2B2B2; position:relative }
			.sub4 #main .banner img.anim {width:16px; height:19px; z-index:2; float:left; position:absolute; top:82px; left:6px;}
			.sub4 #main .banner h1 {float:left; padding: 0px 20px 0px 0px; background:#ffffff url(../images/bg-right-h1a.jpg) no-repeat right}
		
		.sub4 #content {float:left; width:691px; margin:0px 0px 0px 0px; padding:10px 0px 0px 0px; position:relative; background:#ffffff}
			.sub4 #content h2 {float:left; display:block; padding:4px 0px 0px 10px; width:681px; margin:0 0 8px 0; height:17px; color:#ffffff; font:bold 11px arial}
			.sub4 #content h3 {padding:0; margin:0; font:bold 11px/18px arial}
			.sub4 #content p {padding:0 0 10px 0px; margin:0px; color:#666666; font:11px/15px arial}
			.sub4 #content .outer {float:left; width:695px; margin:5px 0 5px 0px; padding:0px 10px 15px 0;}
				.sub4 #content .outer img {float:left; padding:0px 0px 20px 0px;}
				.sub4 #content .outer a {float:left; display:block; margin:7px 0 0 0; font: 11px arial; color:#2a3c46; padding:0px 15px 0px 0px; background: url("../images/arrow-next2.jpg") no-repeat right 2px;}
				.sub4 #content .outer a:hover {text-decoration:underline}
			.sub4 #content .inner {float:left; margin: 0px 20px 0px 0px; padding:0px 0px 0px 10px; width:400px}

		.sub4 #right {float:right; width:222px}
			.sub4 .news {float:right; padding:0px; margin:0px; width:222px;}
			.sub4 .news h2 {display:block; padding:2px 7px 0px 7px; width:208px; margin:0 0 5px 0; height:17px; color:#ffffff; font:11px arial}
			.sub4 .news a {display:block; padding:0; color:#ffffff; background: url(../images/arrow-right-wht.png) no-repeat right 3px; font:bold 11px arial}
			.sub4 .news p {float:left; padding:7px 0px 0px 0px; margin:0px; color:#868686; font:11px/12px arial;}
			.sub4 #right .outer {float:left; width:205px; margin:5px 0 5px 0px; padding:0px 10px 10px 0; background:url(../images/bg-dotted.jpg) repeat-x bottom;}
			.sub4 #right .outer h3 {padding:0; margin:0; font:bold 11px arial}
			.sub4 #right .outer a {padding:0; margin:0; font:11px/18px arial}
			.sub4 #right .outer a:hover {text-decoration:underline}
			.sub4 #right .outer p {padding:0; margin:0; color:#868686; font:11px/14px arial; text-align:left}
			.sub4 #right .last {margin-bottom:30px}
		
		.sub5 #left {float:left; width:691px; padding:0px; margin:0px}		

		.sub5 #main h1 {padding:3px 30px 3px 6px; margin:0px; /*color:#bad400;*/ font:bold 24px/38px arial;} 

		.sub5 #main .banner {float:left; width:675px; position:relative; height:343px; width:691px; background:#B2B2B2 }
			.sub5 #main .banner img {z-index:1; height:343px; width:691px}
			.sub5 #main .banner h1 {z-index:2; float:left; padding-top:0px; position:absolute; top:60px; left:0px; height:34px; background:#ffffff url(../images/bg-right-h1a.jpg) no-repeat right}
			.sub5 #main .banner h1 img {width:16px; height:19px; padding:10px 10px 0 0}
			.sub5 #main .banner img.anim {width:16px; height:19px; z-index:2; float:left; position:absolute; top:84px; left:6px;}
			.sub5 #main .banner img.anim2 {width:16px; height:19px; z-index:2; float:left; position:absolute; top:43px; left:6px;}

		.sub5 #main .banner-img {float:left; width:675px; position:relative; height:343px; width:691px; background:#B2B2B2 }
			.sub5 #main .banner-img h1 {display:block; width:691px; padding:0 0 15px 0; margin:0}

		.sub5 .colleft {float:left; width:222px; padding:7px 0px 0px 0px; margin:0px}
			.sub5 .colleft h2 {display:block; padding:2px 7px 0px 7px; width:208px; margin:0 0 8px 0; height:17px; color:#ffffff; font:11px arial}
			.sub5 #left .colleft a {display:block; padding:0; color:#ffffff; background: url(../images/arrow-right-wht.png) no-repeat right 3px; font:11px arial}
			.sub5 .colleft img {float:left; padding:0; margin:0; width:222px}

		.sub5 #content {float:right; width:454px; margin:-140px 0px 0px 0px; padding:10px 0px 0px 16px; position:relative; background:#ffffff}
		* html .sub5 #content {padding:10px 0px 0px 15px;}

			.sub5 #content h2 {float:left; display:block; padding:3px 0px 0px 10px; width:445px; margin:0 0 8px 0; height:18px; color:#ffffff; font:11px arial}
			.sub5 #content p {padding:0 0 10px 0px; margin:0px; color:#666666; font:13px/17px arial}

			.sub5 h2 a {color:#ffffff}
			.sub5 #content p {padding:0 0 10px 0px; margin:0px; color:#666666; font:13px/17px arial}
			.sub5 #content h3 {padding:10px 0 7px 0; margin:0; font:bold 14px/14px tahoma}
			.sub5 #content ul{margin: 0; padding: 0; width: 430px;}
			.sub5 #content ul li {position: relative; list-style:none; display:block; color:#666666; font:12px/20px arial}
			* html .sub5 #content ul li { float: left; height: 1%; }
			* html .sub5 #content ul li a { height: 1%; }

			.sub5 #content .col {float:left; padding:10px 0 10px 0; margin:0 30px 0 0; width:170px;}
			.sub5 #content .col h2 {width:170px; background:none; padding:0px 0px 0px 0px; font:bold 12px arial}
			.sub5 #content .col a {font:12px arial; color:#666666;}

			.sub5 #content p a.map {display:block; padding:2px 0px 10px 0; margin:15px 0px 0 0; width:150px; color:#2a3c46; text-align:left; font: 12px arial}
			.sub5 #content p a.map span {display:block; padding:0px 0px 0 0; background: url(../images/arrow-right-pink.gif) no-repeat right 3px; cursor:hand}

		.sub5 #right {float:right; width:222px}
			.sub5 .news {float:right; padding:0px; margin:0px; width:222px;}
			.sub5 .news h2 {display:block; padding:2px 7px 0px 7px; width:208px; margin:0 0 5px 0; height:17px; color:#ffffff; font:11px arial}
			.sub5 .news a {display:block; padding:0; color:#ffffff; background: url(../images/arrow-right-wht.png) no-repeat right 3px; font:bold 11px arial}
			.sub5 .news p {float:left; padding:7px 0px 0px 0px; margin:0px; color:#868686; font:11px/12px arial;}
			.sub5 .news img {float:left; padding:0 0 6px 0}
			.sub5 #right .outer {float:left; width:205px; margin:5px 0 5px 0px; padding:0px 10px 5px 0; background:url(../images/bg-dotted.jpg) repeat-x bottom;}
			.sub5 #right .outer h3 {padding:0; margin:0; font:bold 11px/18px arial; line-height:10px}
			.sub5 #right .outer a {padding:0; margin:0; font:11px/18px arial}
			.sub5 #right .outer a:hover {text-decoration:underline}
			.sub5 #right .outer p {padding:0; margin:0; color:#868686; font:11px/14px arial; text-align:left}
			.sub5 #right .last {margin-bottom:20px}
			.sub5 #right a.more {clear:both; overflow:hidden; display:block; padding:2px 7px 0 0; margin:7px 0px 0 0; height:17px; width:215px; color:#ffffff; text-align:right}
			.sub5 #right a.more span {display:block; padding:0px 15px 0 0; background: url(../images/arrow-right-wht.png) no-repeat right 3px;}

			.sub5 #right a.sign-up {float:left; display:block; padding:2px 0px 10px 0; margin:23px 0px 0 0; width:210px; color:#2a3c46; text-align:left; font: 11px arial}
			.sub5 #right a.sign-up span {display:block; padding:0px 0px 0 0; background: url(../images/arrow-right-pink.gif) no-repeat right 3px; cursor:hand; overflow:hidden; clear:both}

			.sub5 .form {float:right; padding:0px; margin:0; width:222px; background:#FF8200;}
			.sub5 .form h2 {float:left; display:block; padding:4px 0px 0px 10px; margin:0 0 8px 0; width:206px; height:17px; color:#ffffff; font:11px arial}
			.sub5 .form p {float:left; padding:7px 6px 0px 6px; margin:0px; color:#ffffff; font:11px/12px arial;}

		.sub5 table.contact-tab {float:left; margin: 10px 0px 0px 6px; padding: 0; width:210px; clear:both; overflow:hidden}
		* html .sub5 table.contact-tab {margin: 12px 0px 0px 3px;}
		.sub5 table.contact-tab tr {padding:0; margin:0; border-collapse:0}
		.sub5 table.contact-tab td {padding:3px 0px 0px 0px; color:#5f5f5f; font:12px tahoma; border:0; width: 210px; text-align:left}
		.sub5 table.contact-tab td span {width:60px; float:left}
		.sub5 table.contact-tab td input.button {float:right; margin:0px 3px 8px 0px; line-height:normal; padding:0px; width:70px; line-height:normal; background: url(../images/arrow-pink.jpg) no-repeat right center; color:#ffffff; font: bold 11px arial; border:0px}
		.sub5 .fld { padding: 3px 5px; color:#5f5f5f; background: #fff; width: 200px; margin-top: 3px; margin-bottom: 3px; font: 11px tahoma, verdana, helvetica, sans-serif; overflow:hidden; border:1px solid #c2c2c2 }
		.sub5 .fldreq {float:left; background:none; border: 0px; padding:1px 0px 0px 3px; width: 90px; margin-bottom: 2px; font: 11px Verdana, Arial, Helvetica, sans-serif; color:#ff3000; }

		.sub5 table.challenge {float:left; margin: 10px 0px 0px 6px; padding: 0; width:210px; clear:both; overflow:hidden}
		* html .sub5 table.challenge  {margin: 12px 0px 0px 3px;}
		.sub5 table.challenge tr {padding:0; margin:0; border-collapse:0}
		.sub5 table.challenge td {padding:3px 0px 0px 0px; color:#5f5f5f; font:12px tahoma; border:0; width: 210px; text-align:left}
		.sub5 table.challenge td span {width:60px; float:left}
		.sub5 table.challenge td input.button {float:right; margin:0px 3px 8px 0px; line-height:normal; padding:0px; width:70px; line-height:normal; background: url(../images/arrow-pink.jpg) no-repeat right center; color:#ffffff; font: bold 11px arial; border:0px}


		#right blockquote {float:left; display:block; margin:20px 0px 10px 0px; padding: 0px 0px 0px 70px; width:152px; background: url(../images/quote-pink1.jpg) no-repeat left top}
		#right blockquote p {float:left; padding:0px 0px 7px 0px; font:12px/16px arial}
		#right blockquote h3 {font:bold 12px arial; margin:0 0 0 -70px}
		#right blockquote p:first-letter {padding-left: 0px; padding-top: 5px;}
		#right blockquote p ~ p:first-letter {background: none;padding: 0px;}


		.sub7 #left {float:left; width:691px; padding:0px; margin:0px}		
			.sub7 #main h1 {padding:3px 30px 3px 6px; margin:0px; /*color:#bad400;*/ font:bold 24px/38px arial;} 
			.sub7 #main .banner {position:relative; width:222px; padding:0px 0 0 0; }
				.sub7 #main .banner h1 {float:left; clear:both; padding-top:0px; overflow:hidden; width:675px; z-index:3; float:left; height:34px; background:#ffffff}
				.sub7 #main .banner h1 img {width:16px; height:19px; padding:10px 10px 0 0; position: absolute; top:33px; z-index:2}
			    
			    .sub7 .colleft {float:left; width:222px; padding:0px 0px 0px 0px; margin:0px}
				.sub7 .colleft h2 {float:left; display:block; padding:2px 7px 0px 7px; width:208px; margin:0 0 8px 0; height:17px; color:#ffffff; font:bold 11px arial}
				.sub7 #left .colleft a {display:block; padding:0; color:#ffffff; background: url(../images/arrow-right-wht.png) no-repeat right 3px; font:11px arial}
				.sub7 .colleft img {float:left; padding:0; margin:0 0 15px 0; width:222px;}
			    
			    .sub7 #content {float:right; width:454px; margin:-270px 0px 0px 0px; padding:27px 0px 0px 10px; position: relative; background:#ffffff; z-index:1}
    			
				.sub7 #content h2 {float:left; display:block; padding:4px 0px 0px 10px; width:445px; margin:0 0 8px 0; height:17px; color:#ffffff; font:11px arial}
				.sub7 h2 a {color:#ffffff}
				.sub7 #content p {padding:0 0 10px 0px; margin:0px; color:#666666; font:13px/17px arial}
				.sub7 #content p b {color:#f62d78; font-weight:normal}
				.sub7 #content h3 {padding:0px 0 0px 0; color:#f62d78; margin:0; font:bold 13px/14px tahoma}
				.sub7 #content a {font:13px/17px arial}
				.sub7 #content a:hover {text-decoration:underline}
				
			.sub7 #right {float:right; width:222px}
				.sub7 .news {float:right; padding:0px; margin:0px; width:222px;}
				.sub7 .news h2 {float:left; display:block; padding:4px 0px 0px 10px; margin:0 0 8px 0; width:206px; height:17px; color:#ffffff; font:11px arial}
				.sub7 .news p {float:left; padding:7px 0px 0px 0px; margin:0px; color:#868686; font:11px/12px arial;}
				.sub7 #right a.doc {display:block; padding:2px 7px 10px 0; margin:23px 0px 0 0; width:194px; color:#2a3c46; text-align:left; font:bold 11px arial; background: url(../images/icon-doc.jpg) no-repeat right 3px;}
				.sub7 #right a.doc span {display:block; width:145px; padding:0px 0px 0 0; background: url(../images/arrow-right-pink.gif) no-repeat right 3px; cursor:hand}
				.sub7 #right a.doc span b {font:11px arial; color:#666666; cursor:hand}

		.sub8 #left {float:left; width:691px; padding:0px; margin:0px; position:relative}		
			.sub8 #main h1 {padding:3px 0px 3px 6px; margin:0px; /*color:#bad400;*/ font:bold 24px/38px arial;} 
			.sub8 .banner {float:left; padding:0px 0px 10px 0px; margin:0px; width:691px}
				.sub8 #main .banner h1 {float:left; padding: 0px 20px 0px 0px; background:#ffffff url(../images/bg-right-h1a.jpg) no-repeat right}
				.sub8 #main .banner img {z-index:1}
				.sub8 #main .banner img.anim {width:16px; height:19px; z-index:2; float:left; position:absolute; top:56px; left:6px;}
				
			.sub8 #content {float:left; width:691px; margin:30px 0px 30px 0px; padding:0px 0px 0px 0px; position:relative; background:#ffffff}
			.sub8 .colleft {float:left; width:222px; padding:7px 0px 0px 0px; margin:0px}
				.sub8 .colleft h2 {display:block; padding:2px 7px 0px 7px; width:208px; margin:0 0 8px 0; height:17px; color:#ffffff; font:bold 11px arial}
				.sub8 #left .colleft a {display:block; padding:0; color:#ffffff; background: url(../images/arrow-right-wht.png) no-repeat right 3px; font:11px arial}
				.sub8 .colleft img {float:left; padding:0; margin:0; width:222px}
			.sub8 #right {float:right; width:222px}
				.sub8 .news {float:right; padding:0px; margin:0px; width:222px;}
				.sub8 #right a.more {clear:both; overflow:hidden; display:block; padding:2px 7px 0 0; margin:7px 0px 0 0; height:17px; width:215px; color:#ffffff; text-align:right; font:bold 11px arial}
				.sub8 #right a.more span {display:block; padding:0px 15px 0 0; background: url(../images/arrow-right-wht.png) no-repeat right 3px;}
				.sub8 #right blockquote {float:left; display:block; margin:0px 0px 10px 0px; clear:both; overflow:hidden}

		.sub9 #left {float:left; width:691px; padding:0px; margin:0px}		

		.sub9 #main h1 {padding:3px 30px 3px 6px; margin:0px; /*color:#bad400;*/ font:bold 24px/38px arial;} 

		.sub9 #main .banner {float:left; width:675px; position:relative; height:343px; width:691px; background:#B2B2B2 }
			.sub9 #main .banner img {z-index:1; height:343px; width:691px}
			.sub9 #main .banner h1 {z-index:2; float:left; padding-top:0px; position:absolute; top:60px; left:0px; height:34px; background:#ffffff url(../images/bg-right-h1a.jpg) no-repeat right}
			.sub9 #main .banner h1 img {width:16px; height:19px; padding:10px 10px 0 0}
			.sub9 #main .banner img.anim {width:16px; height:19px; z-index:2; float:left; position:absolute; top:84px; left:6px;}

		#main .sub9 .colleft {float:left; width:222px; padding:7px 0px 10px 0px; margin:0px}
			#main .sub9 .colleft h2 {display:block; padding:2px 7px 0px 7px; width:207px; margin:0 0 8px 0; height:17px; color:#ffffff; font:11px arial; background:#375765}
			#main .sub9 .colleft a {color:#ffffff; background: url(../images/arrow-right-wht.png) no-repeat right 3px; font:11px arial; }
			#main .sub9 .colleft img {float:left; padding:0; margin:0; width:222px}

			#main .sub9 .colleft ul {margin: 0; padding: 0; width:222px;  }
			#main .sub9 .colleft ul li {float:left; padding:2px 7px 0px 0px; margin:2px 0px; width:215px; list-style:none;  color:#ffffff; background:#375765}
			#main .sub9 .colleft ul li a {display:block; padding:2px 7px 2px 7px;}
			* html #main .sub9 .colleft ul li { float: left; height: 1%; }
			* html #main .sub9 .colleft ul li a { height: 1%; }
			#main .sub9 .colleft ul ul.sub {background:#fff; float:left; margin: 0; padding: 3px 0 5px 0; width:222px; display:block}
			#main .sub9 .colleft ul ul.sub li { background:#ffffff; float:left; margin: 0; padding: 3px 0 4px 0; width:222px; display:block; background:url(../images/bg-dotted.jpg) repeat-x bottom;}
			#main .sub9 .colleft ul ul.sub a {color:#375765; background:none}
			#main .sub9 .colleft ul ul.sub li.last {background:none}

		.sub9 #content {float:right; width:454px; margin:-100px 0px 0px 0px; padding:10px 0px 0px 15px; position:relative; background:#ffffff}
		* html .sub9 #content {padding:10px 0px 0px 15px;}

			.sub9 #content h2 {float:left; display:block; padding:3px 0px 0px 10px; width:445px; margin:0 0 8px 0; height:18px; color:#ffffff; font:11px arial}
			.sub9 #content p {padding:0 0 10px 0px; margin:0px; color:#666666; font:13px/17px arial}

			.sub9 h2 a {color:#ffffff}
			.sub9 #content p {padding:0 0 10px 0px; margin:0px; color:#666666; font:13px/17px arial}
			.sub9 #content h3 {padding:10px 0 7px 0; margin:0; font:bold 14px/14px tahoma}
			.sub9 #content ul{margin: 0; padding: 0; width: 430px;}
			.sub9 #content ul li {position: relative; list-style:none; display:block; font:13px/20px arial}
			.sub9 #content ul li a {font:13px arial}
			* html .sub9 #content ul li { float: left; height: 1%; }
			* html .sub9 #content ul li a { height: 1%; }

		.sub9 #right {float:right; width:222px}
			.sub9 .news {float:right; padding:0px; margin:0px; width:222px;}
			.sub9 .news img {float:left; padding:0px; margin:0px 0 15px 0;}
			.sub9 .news h2 {display:block; padding:2px 7px 0px 7px; width:208px; margin:0 0 5px 0; height:17px; color:#ffffff; font:11px arial}
			.sub9 .news a {display:block; padding:0; color:#ffffff; background: url(../images/arrow-right-wht.png) no-repeat right 3px; font: 11px arial}
			.sub9 .news p {float:left; padding:7px 0px 0px 0px; margin:0px; color:#868686; font:11px/12px arial;}
			.sub9 #right .outer {float:left; width:205px; margin:5px 0 5px 0px; padding:0px 10px 15px 0; background:url(../images/bg-dotted.jpg) repeat-x bottom;}
			.sub9 #right .outer h3 {padding:0; margin:0; font:bold 11px/18px arial}
			.sub9 #right .outer a {padding:0; margin:0; font:11px/18px arial}
			.sub9 #right .outer a:hover {text-decoration:underline}
			.sub9 #right .outer p {padding:0; margin:0; color:#868686; font:11px/14px arial; text-align:left}
			.sub9 #right .last {margin-bottom:30px}
			.sub9 #right a.more {clear:both; display:block; padding:2px 7px 0 0; margin:0px 0px 20px 0; height:17px; width:215px; color:#ffffff; text-align:right}
			.sub9 #right a.more span {display:block; float:left; padding:0px 15px 0 0;  width:200px; background: url(../images/arrow-right-wht.png) no-repeat right 3px;}

			.sub9 .form {float:right; padding:0px; margin:0px; width:222px; background:#F62D78}
			.sub9 .form h2 {float:left; display:block; padding:4px 0px 0px 10px; margin:0 0 8px 0; width:206px; height:17px; color:#ffffff; font:11px arial}
			.sub9 .form p {float:left; padding:7px 6px 0px 6px; margin:0px; color:#ffffff; font:11px/12px arial;}


		.sub2 #main .newspage { clear:both; overflow:hidden}
		.sub2 #main .newspage #col {float:left; width:698px; padding:0; margin:0}
		.sub2 .newspage #col .news-heading {float:left; width:698px; padding:0 0 15px 0; margin:0}
		.sub2 .newspage #col h1 {padding:7px 0 7px 6px; margin:0px; /*color:#bad400;*/ font:bold 25px/40px arial; display:block; overflow:hidden; clear:both; width:698px} 

		.sub2 .newspage .colleft {float:left; width:160px; margin:0px 0px 0px 0px}		
		.sub2 .newspage .colleft ul {margin: 0; padding: 0; width: 160px; background:url(../images/bg-dotted.jpg) repeat-x bottom;}
		.sub2 .newspage .colleft ul li {position: relative; list-style:none}
		.sub2 .newspage .colleft ul li a {display: block; overflow: hidden; padding: 7px 5px; margin:0px; background:url(../images/bg-dotted.jpg) repeat-x top; color:#666666 }
		.sub2 .newspage .colleft ul li a:hover {color:#FF8200 }
		* html .sub2 .newspage .colleft ul li { float: left; height: 1%; }
		* html .sub2 .newspage .colleft ul li a { height: 1%; }

		.sub2 .newspage #content {float:right; width:510px; margin:0px 0px 0px 0px}
			.sub2 .newspage #content .outer {float:left; width:508px; margin:0 0 10px 0; padding:0 0 12px 0; background:url(../images/bg-dotted.jpg) repeat-x bottom;}
			.sub2 .newspage #content .outer h3 {padding:0 0 7px 0; margin:0; font:bold 14px/14px tahoma}
			.sub2 .newspage #content .outer a {padding:0; margin:0; font:11px/24px arial}
			.sub2 .newspage #content .outer a:hover {text-decoration:underline}
			.sub2 .newspage #content .outer p {padding:0 0 7px 0px; margin:0px; color:#666666; font:12px/20px arial}
			.sub2 .newspage #content .inner {float:left; padding: 0px 10px 0px 0px; width:200px; text-align:center }
			.sub2 .newspage #content .inner img {float:left; padding:0px; margin:0}	
			.sub2 .newspage #col #content li {list-style:none; background:none; float:left}		
			
		.sub2 .newspage #right {float:right; width:222px; padding:0px}
			.sub2 .newspage .news {float:right; padding:0px; margin:0px; width:222px;}
			.sub2 .newspage .news img {float:left; padding:0px; margin:0px 0 10px 0;}
			.sub2 .newspage .news h2 {display:block; padding:2px 7px 0px 7px; width:208px; margin:0 0 5px 0; height:17px; color:#ffffff; font:11px arial}
			.sub2 .newspage .news a {display:block; padding:0; color:#ffffff; background: url(../images/arrow-right-wht.png) no-repeat right 3px; font:bold 11px arial}
			.sub2 .newspage .news p {float:left; padding:7px 0px 0px 0px; margin:0px; color:#868686; font:11px/12px arial;}
			.sub2 .newspage #right .outer {float:left; width:205px; margin:5px 0 5px 0px; padding:0px 10px 15px 0; background:url(../images/bg-dotted.jpg) repeat-x bottom;}
			.sub2 .newspage #right .outer h3 {padding:0; margin:0; font:bold 11px/18px arial}
			.sub2 .newspage #right .outer a {display:inline; padding:0; margin:0; font:11px/18px arial; color:#FF8200}
			.sub2 .newspage #right .outer a:hover {text-decoration:underline; color:#4b6874}
			.sub2 .newspage #right .outer p {padding:0; margin:0; color:#868686; font:11px/14px arial; text-align:left}
			.sub2 .newspage #right .last {margin-bottom:30px}
			.sub2 .newspage #right a.more {clear:both; display:block; padding:2px 7px 0 0; margin:0px 0px 20px 0; height:17px; width:215px; color:#ffffff; text-align:right}
			.sub2 .newspage #right a.more span {display:block; float:left; padding:0px 15px 0 0;  width:200px; background: url(../images/arrow-right-wht.png) no-repeat right 3px;}


		#main .pages {float:left; padding:17px 0px 3px 10px; margin:0px 0px 9px 0px; width:280px}
			#main .pages ul.left {float:left; padding:0px; margin:0px; width:110px}
			#main .pages ul.left li {float:left; display:inline; padding:0px 3px 0px 2px; margin:0; list-style:none; font:11px tahoma; color:#868686}
			#main .pages ul.left li a {display:block; padding:0px 0px 0px 0px; width:110px; margin:0px; font: 11px arial; color:#2a3c46}
			#main .pages ul.left li a:hover { text-decoration:underline}
			#main .pages ul.left li span {display:block; padding:0 13px 0 0}
			#main .pages ul.right {float:right; padding:0px; margin:0px; width:150px}
			#main .pages ul.right li {float:left; display:inline; margin:0; list-style:none}
			#main .pages ul.right li.prev {border-right:1px solid #868686; padding:0px 10px 0px 0px;}
			#main .pages ul.right li.next {padding:0px 0px 0px 11px;}
			#main .pages ul.right li a {display:block; margin:0px; font: 11px arial; color:#2a3c46}
			#main .pages ul.right li.prev a {padding:0px 0px 0px 17px; background: url("../images/arrow-prev2.jpg") no-repeat 0px 2px;}
			#main .pages ul.right li.next a {padding:0px 15px 0px 0px; background: url("../images/arrow-next2.jpg") no-repeat right 2px;}
			#main .pages ul.right li a:hover { text-decoration:underline}


/* PAGE COLOR */


/************ LIGHT TEAL ***/
	.light h2, .light a.more {background:#375765;}
	.light, .light h1, .light h3, .light a {color:#375765;}

/************ DARK  TEAL***/
	.dark h2, .dark a.more {background:#2a3c46;}
	.dark, .dark h1, .dark h3, .dark a {color:#2a3c46;}

/************ BLUE ***/
	.blue h2, .blue a.more {background:#2DA3DE;}
	.blue, .blue h1, .blue h3, .blue a {color:#2DA3DE;}

/************ BURNORANGE ***/
	.burntorange h2, .burntorange a.more {background:#D94F14;}
	.burntorange, .burntorange h1, .burntorange h3, .burntorange a {color:#D94F14;}

/************ DARK GREEN ***/
	.dgreen h2, .dgreen a.more {background:#00956A;}
	.dgreen, .dgreen h1, .dgreen h3, .dgreen a {color:#00956A;}

/************ ORANGE ***/
	.orange h2, .orange a.more {background:#FF8200;}
	.menu .orange a, .orange, .orange h1, .orange h3, .orange a, .orange .colleft a {color:#FF8200;}

/************ YELLOW ***/
	.yellow h2, .yellow a.more {background:#FFCC00;}
	.menu .yellow a, .yellow, .yellow h1, .yellow h3, .yellow a {color:#FFCC00;}

/************ PINK ***/
	.pink h2, .pink a.more {background:#F52E78;}
	.menu .pink a, .pink, .pink h1, .pink h3, .pink a, .pink #content .col h2, .pink .colleft a {color:#F52E78;}

/************ PURPLE ***/
	.purple h2, .purple a.more {background:#9F0097;}
	.menu .purple a, .purple, .purple h1, .purple h3, .purple a {color:#9F0097;}

/************ RED ***/
	.red h2, .red a.more {background:#FF3832;}
	.red, .red h1, .red h3, .red a {color:#FF3832;}

/************ GREEN ***/	
	.green h2, .green a.more, #main .green .sub9 .colleft ul li.sub {background:#AFCD00;}
	.green, .green h1, .green h3, .green a, .green #content ul li, .green .colleft ul.sub li a:hover {color:#AFCD00;}
	/*.green a:hover, .menu li.green a:hover b, .menu li.green:hover > a b {color:#AFCD00;}*/
	.menu .green a {color:#AFCD00;}
	#main .green .sub9 ul.sub li a:hover {color:#AFCD00;}

	.menu li.n1 a:hover b {color:#AFCD00}
	.menu li.n1:hover > a b {color:#AFCD00}
	.menu li.n2 a:hover b {color:#FF8200}
	.menu li.n2:hover > a b {color:#FF8200}
	.menu li.n3 a:hover b {color:#FFCC00}
	.menu li.n3:hover > a b {color:#FFCC00}	
	.menu li.n4 a:hover b {color:#F52E78}
	.menu li.n4:hover > a b {color:#F52E78}		
	.menu li.n5 a:hover b {color:#9F0097}
	.menu li.n5:hover > a b {color:#9F0097}
	.menu li.n6 a:hover b {color:#AFCD00}
	.menu li.n6:hover > a b {color:#AFCD00}
	.menu li.n7 a:hover b {color:#FF8200}
	.menu li.n7:hover > a b {color:#FF8200}
	.menu li.n8 a:hover b {color:#F52E78}
	.menu li.n8:hover > a b {color:#F52E78}
	.menu li.n9 a:hover b {color:#AFCD00}
	.menu li.n9:hover > a b {color:#AFCD00}
		
		
/* END PAGE COLOR */	

				
#footer {overflow:hidden; clear:both; font:bold 13px/13px arial; padding:0 0 30px 0; }

		#footer ul {overflow:hidden; clear:both; padding:10px 0px 7px 0px; width:950px;}
		#footer ul li {display:inline; float:left; padding:0px; color:#9babb2; font:12px/12px arial}
		#footer ul li span {color:#ffffff}
		#footer ul li a {color:#9babb2; font:12px/12px arial}
		#footer ul li a.sitemap {display:block; padding:10px 0px 0px 0px; margin:0px;}
		#footer ul li a:hover {color:#ffffff}
		#footer ul li img {float:left; padding:0px; margin:0px}
		#footer ul li.right {float:right; text-align:right; padding:3px 0px 0px 0px; margin:0px; width:530px}
		#footer ul li.right img {float:right; padding:0px; margin:0px}
		#footer ul li.right p {float:left; padding:0px; margin:0px; color:#9babb2; font:12px/12px arial}
		#footer ul li.right p a {color:#9babb2; font:11px/12px arial}
		#footer ul li.right p a:hover {color:#FFFFFF}

.Tablelist h2 {display:block; padding:2px 7px 0px 7px; width:681px; margin:0 0 8px 0; height:17px; color:#ffffff; font:11px arial}
.Tablelist h2 a {color:White;width:681px}
.Tablelist {font:11px/20px arial; text-align:justify; color:#666666}
.Tablelist a {color:#666666}
.Tablelist a:hover {color:#FF8200}
.Tablelist table {margin-left:10px}