/****************************************/
/* base.css */
/****************************************/
img	{ border:0px; }
img, div, input { behavior: url("iepngfix.htc"); }
.clear { clear:both; }
form { margin:0; }
h1 { text-align:left; font-size:24px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#CCCCCC; }
h2 { text-transform:uppercase; font-size:12px; color:#4088b8; margin:0px 0px 10px; padding:0px; }
a { outline:none; }
.ie6 { position:absolute; width:100%; height:1080px; background-color:#CCCCCC; z-index:10; padding:80px; text-align:left; color:#333333; }
	.ie6 h1 { color:#4088b8; font-size:24px; text-align:left; font-weight:bold; }
	.ie6 p {  font-size:18px; }
	.ie6 span { color:#4088b8 }

body { font:normal 12px arial; background:#000000 url(../images/scowl_bg.jpg) no-repeat center top; overflow:hidden; padding:0px; margin:0px; overflow:auto; }
	.wrapper { width:100%; position:relative; border:0px solid blue; }
	.logo { width:814px; margin:150px auto 0; padding:0px; border:0px solid red; position:relative; }
	.shadow { width:814px; margin:85px auto 0px; padding:0px; border:0px solid red; height:83px;  }
	.tagline { position:relative; left:470px; top:-60px; display:none; }
	.main { width:988px; margin:45px auto; border:0px solid red; }
	.popup { color:#333333; overflow:hidden; display:none; position:absolute; top:10px; left:10px; min-height:100px; max-width:350px; background:none; border:2px solid #666666; }
		.popup p { padding:5px 8px; display:block; margin:0px; color:#666666; font-size:10px; }
		.popup a { float:right; padding:5px 8px; margin:0px; color:#333333; font-size:10px; }
		.popup a:hover { color:#666666; }
	.content_left { width:700px; max-height:500px; float:left; text-align:left; border:0px solid yellow; overflow:auto; margin-right:15px; }
		.content_left p { font-size:12px; font-weight:normal; color:#FFFFFF;; text-align:justify; padding:0px 10px 0px 0px; }
		.content_left .img_left { float:right; width:300px; margin:0px 0px 10px 15px; }
	.content_right { background-color:#E5E5E5; width:190px; min-height:480px; float:right; padding:10px; background-color:#CCCCCC; position:relative; }
		.content_right h1 { color:#666666; margin:0px 0px 4px; padding:0px; font-size:14px; text-transform:uppercase; }
	.footer p { font-size:10px; font-weight:normal; color:#CCCCCC; text-align:center; }
	.footer a { color:#666666; text-decoration:none; }
	.footer a:hover { text-decoration:underline; }
	
/****************************************/
/*TABS CSS*/
/****************************************/	
	div.tabs { right:left; width:100%; }
	div.tabs div.tabsSelect {  position:relative; z-index:9; }
		div.tabs div.tabsSelect a {
			cursor:pointer;
			float:left;
			display:block;
			color:#666;
			font-weight:bold;
			text-decoration:none;
			padding:2px 20px;
			border:1px solid #CCC;
			border-width:1px 1px 0 1px;
			margin:0 3px 0 0;
			-moz-border-radius-topleft:5px;
			-moz-border-radius-topright:5px;
		}
		div.tabs div.tabsSelect a:hover, div.tabs div.tabsSelect a.active { color:#000; }
		div.tabs div.tabsSelect a.active { border-bottom:1px solid #FFF; }
			
	div.tabs div.tabsBody { clear:both; border:1px solid #CCC; padding:10px 15px; overflow:hidden; position:relative; top:-1px; z-index:8; }
		div.tabs div.tabsBody p { margin:5px 0; }
		div.tabs div.tabsBody ul { margin:5px 0; }
		div.tabs div.tabsBody li { list-style-type:disc; margin:3px 0 3px 15px; }
/****************************************/
/*FAQ CSS*/
/****************************************/	
		#faqRoot {width:100%; margin:0 auto; padding:0;}
		#faqindex {float:right; width:190px; font-family:consolas,verdana,helvetica,sans-serif;}
		#faqindex a, #faqindex a:visited {text-decoration: none;color: #666;}
		#faqindex a:active, #faqindex a:hover {color: #000;border-bottom:dashed #ccc 1px;}
		#faqindex ul {list-style-type: square;list-style-image: none;list-style-position: outside;padding-left:25px;line-height: 18px;margin-top: 5px;font-size:80%;}
		#faqindex ul li {color:#666666;white-space:nowrap;}
		#faqindex h2 {padding: 0;margin-bottom: 0;border-bottom:dashed 1px #ccc; color:#666666;}
		#faq {float:left; width:100%; margin: 0 auto; font-family: consolas,verdana,helvetica,sans-serif; margin:10px 0 25px 0;}
		#faq .faqcontent {margin: 0 10px 10px 10px;font-size: 95%;}
		#faq h2.faqopened, #faq h2.faqclosed {cursor:pointer; padding: 3px 0 1px 15px; border-bottom:dashed 1px #ccc; margin-bottom:0; font-weight:normal;}
		#faq h2.faqclosed:hover { color:black; }
		#faq h2.faqclosed {color: #666666;background: transparent url(../images/collapsed.png) no-repeat scroll 0 5px;}
		#faq h2.faqopened {color: black;background: transparent url(../images/expanded.png) no-repeat scroll 0 5px;}
/****************************************/
/*JCAROUSEL CSS*/
/****************************************/	
		.jcarousel-clip { z-index: 2; padding: 0; margin: 0; overflow: hidden; position: relative; }
		.jcarousel-list { z-index: 1; overflow: hidden; position: relative; top: 0; left: 0; margin:0; padding:0; }
		.jcarousel-list li, .jcarousel-item { float: left; list-style:none; height: 650px; }
		.jcarousel-control { margin:25px 0px; text-align:center; }
		.jcarousel-control a { font-size: 75%; text-decoration: none; padding: 2px 8px; margin: 0 0 5px 0; border: 1px solid #fff; color: #eee; background-color:#4088b8; font-weight: bold; }
		.jcarousel-control a:hover { background-color:#999999; }
		.jcarousel-item { float: left; list-style: none; width: 940px; height: 700px; }
/****************************************/
/*Callouts*/
/****************************************/			
		.other_snews { float:left; width:190px; border:0px solid red; overflow:hidden; position:relative; height:200px; }
			.other_snews-item { height:200px; position:absolute; overflow:hidden; list-style-position:inside; display:block; padding:0px; margin:0px; z-index:99; }
			.other_snews-item {  border-top:1px dotted #999999; padding:2px 0; margin:0px; color:#333333; }
			.other_snews-item h1 { color:#4088b8; font-size:12px; font-weight:bold; margin:4px 0px 0px; }
			.other_snews-item p { font-size:10px; }


