@charset "utf-8";
*					{ margin:0; padding:0; }
body  				{ font-family:Verdana,sans-serif;font-size:11px;margin:0px auto;height:100%;color:#666; }
#container		{ width:900px;margin:0 auto;}
#topbar 			{ height:20px;background:#000 url('../images/topbar.bg.gif') no-repeat 0px 0px;text-align:right;padding:3px;padding-right:10px;color:#ffd800; }
#topbar a 		{ color:#ffd800;text-decoration:none; }
#topbar a:hover	{ text-decoration:underline; }

#header 			{ background:#FFF url('../images/header_bg.gif') 0px 0px;color:#EEE;padding:10px; }
#header h1		{ color:#EEE;font-size:20px;font-weight:bold; }
#header-left		{ float:left;width:140px;padding:0px 20px; }
#header-center	{ float:left;width:270px;padding:0px 10px; }
#header-menu		{ float:right;width:280px;padding:0px 20px;text-align:right; }
#header-info 	{ padding-left:10px;float:right;border-left:1px dotted #CCC;text-align:right; }
#banner 			{ width:996px;height:250px;margin:0px;padding:0px;background:#FFF url('../images/banner.4.jpg') 0px 0px no-repeat; }
#footerbar 		{ float:left;width:100%;height:8px;background:#112e83; }
#footer_wrapper 	{ background:#FFF;padding-bottom:15px; }
#footer_left 	{ padding:5px;float:left; }
#footer_right 	{ float:right;text-align:right;padding:2px 0px; }
#map				{ border:1px solid #CCC;display:block;float:right; }
#map_dir			{ background:#dedede url('../images/map.header.gif') 0px 0px repeat-x;color:#666; padding:4px;width:292px;border-bottom:#CCC 1px solid; }
#content			{ background:#999;padding:10px; }
#content_main 	{ padding-bottom:0px;overflow:hidden;background:#333; }
#content_left 	{ float:left;width:220px; }
#content_right 	{ float:right;width:660px;background:url('../images/shadow.gif') 0px 0px repeat-y #FFF;min-height:500px }
#partner 		{ padding:10px 0px 10px 0px; }
#inner			{ padding:10px; }
#inner_right		{ padding:10px;margin-left:15px; }
#divline			{ padding:5px 0px;background:url('../images/dot.gif') 0px 5px repeat-x;height:1px; }
#cheader			{ background:url('../images/content-heading.gif') 0px 0px repeat-x;padding:4px; }
#section 		{ padding:5px;font-weight:bold;color:#666;background:url('../images/section_bg.gif') repeat-x; }
#banner_image  		{ margin:0;padding:0;list-style-type:none;overflow:hidden;height:600px;width:266px;float:left; }

a.link				{ color:#666;text-decoration:none;padding:0px; }
a.header			{ color:#EEE;text-decoration:none; }
a.header:hover,a.link:hover	{ color:#ffcc00;text-decoration:underline;}

.link				{ padding:0px 10px 0px 10px; }
.error				{ color:#F00;padding:2px;font-weight:bold; }
.header1			{ color:#FFCC00;font-weight:bold; }
.header2			{ color:#333;font-weight:bold; }

ul.arrow, ul.menu	{ color:#333;list-style-image:url('../images/arrow.gif');margin:0;margin-left:16px;padding:0px;list-style-position:outside; }
ul.arrow_g 			{ color:#333;list-style-image:url('../images/arrow_g.gif');margin:0;margin-left:16px;padding:2px;list-style-position:outside; }
ul.arrow_g li		{ padding:2px 0; }
li.tab_ns 			{ color:#666;list-style-image:url('../images/tab.ns.gif');margin-left:5px;padding:0px 0px; }

tr.odd				{ background:#f7f7f7;padding:2px;color:#333; }
tr.even				{ background:#F3F3F3;padding:2px;color:#333; }
td					{ padding:3px; }
.theader			{ color:#FFF;background:#0f2e80;}
.field				{ font-family:Arial,Verdana,sans-serif;font-size:11px; border:1px solid #CCC;}
.hi					{ color:#FFCC00;font-weight:none; }
ul					{ margin:0px;padding:0 10px;}
p					{ padding-top:10px; }

td.range:hover		{ border:1px #AAA solid;background:#f6f6f6; }
td.range			{ border:1px #FFF solid; }

h1					{ font-size: 20px; border:0; color:#333; font-weight:normal; padding:0; margin:0; line-height:23px; text-align:left; }
h2 					{ color:#000;font-size: 20px; border:0; color:#333; font-weight:bold; padding:0; margin:0; line-height:23px; text-align:left; }
h3 					{ color:#000;font-size: 16px; border:0; color:#333; font-weight:bold; padding:0; margin:0; line-height:23px; text-align:left; }

#box_wrapper 		{ border:1px solid #666; }
#box_head			{ padding:0px 0 0px 4px;margin:0;font-weight:bold;color:#FFCC00;height:16px;background:#666; }
#box_content 		{ color:#EEE;padding:5px;line-height:18px; }

#box_wrapper2 		{ border-left:1px solid #EEE;border-right:1px solid #EEE;border-top:1px solid #EEE;border-bottom:1px solid #EEE;overflow:visible; }
#box_head2			{ padding:0px 0 0px 4px;margin:0;font-weight:bold;color:#666;height:16px;background:url('../images/section_bg.gif') repeat-x 0px 0px;height:30px; }
#box_content2 		{ color:#666;padding:5px;line-height:18px;padding-top:0px;overflow:hidden; }

#tablist			{ padding:3px 0;margin-left:0;margin-bottom:0;margin-top:0.1em;border-bottom: 1px solid #CCC; }
#tablist li			{ list-style:none;display:inline;margin:0;background:#FFF;color:#333;font-weight:bold; }
#tablist li a		{ text-decoration: none;padding:3px 10px;margin-right:3px;border:1px solid #CCC;border-bottom:none;background:#FFF;color:#0f2e80; }
#tablist li a:hover	{ background:#EEE;color:#333; }
#tablist li a.current { background:#FFCC00;color:#333; }

#dtable				{ border:1px solid #eee; }
#dtable td			{ padding:1px 5px; }
#dtable tr			{ border-bottom:1px #eee solid; }
#dtable .even		{ background:#eee; }
#dtable a			{ color:#666;text-decoration:none; }
#dtable a:hover		{ color:#0f2e80;text-decoration:underline;}

/* Images */
.thumb 				{ padding:1px;border:1px solid #fff;margin-right:2px;max-width:100px;max-height:54px;width:expression(this.width > 100 ? "100px" : true);height: expression(this.height > 54 ? "54px" : true); }
.full 				{ border:1px solid #666;margin-right:0px;max-width:600px;max-height:350px;width:expression(this.width > 600 ? "600px" : true);height: expression(this.height > 350 ? "350px" : true); }
.home 				{ border:1px solid #acacac;margin-right:0px;max-width:160px;max-height:90px;width:expression(this.width > 160 ? "160px" : true);height: expression(this.height > 90 ? "90px" : true); }

