/****************************************/
/* client */
/* copyright (c) the worx group - 2009 */
/* base.css */
/****************************************/
body { overflow: scroll; }
img	{ border:0px; }
img, div, input { behavior: url("iepngfix.htc"); }
.clear { clear:both; }
form { margin:0; }

body { margin:0; padding:0; text-align:center; min-width:900px; background:#FFF; font:normal 12px arial; }
	h1 { font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:16px; display:block; margin:8px 0 0px; text-transform:uppercase; }
	h2 { font-family:Arial, Helvetica, sans-serif; color:#CC6600; font-size:16px; text-transform:uppercase; margin:5px 0 10px; font-weight:bold; }
	h3 { font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:14px; text-transform:none; margin:15px 0 2px; font-weight:bold; text-decoration:underline; }
	h4 { font:Arial, Helvetica, sans-serif; color:#CC6600; font-size:12px; text-transform:uppercase; font-weight:bold; margin:5px 0 0; }
	p { color:#666666; font-size:12px; font-family:Arial, Helvetica, sans-serif; display:block; line-height:1.5em; margin:8px 0; padding:0px 5px; }
	a { color:#333333; }
	a:hover { color:#CC6600; }
	table { border:1px solid silver; padding:5px; margin:0px 5px 5px; line-height:1.5em; }
	.wrapper { width:900px; margin:15px auto 0px; position:relative; padding:15px 15px 5px; text-align:left;}
	.header { margin:0px 0px 10px; padding:5px 0px; background:url(../images/logo.jpg) no-repeat left top; height:55px; }
	.alt { background-color:#DFDFDF; }
	.first { color:#CC6600; font-weight:bold; }
	.footer {text-align:center; margin:0px auto; width:920px; }
	.break { border-bottom:1px dashed silver; padding:5px; clear:both; }

	
/****************************************/
/*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; min-height:200px; }
		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; }
		div.tabs div.tabsBody div.no_bullets li { list-style-type:none;margin:5px 0 3px 25px; }
/****************************************/
/*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; font-size:12px; }
		#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*/
/****************************************/	
		.carosel { height:125; border:0px dotted red; float:left; margin:3px auto; } 
			.carosel img { margin:0px 2px; }
		.left {position:relative; top:45px; left:2px; z-index:1; float:left; cursor:pointer; border:0px solid red;	}
			.left img:hover { border:0px solid red; }
		.right {position:relative; top:45px; right:0px; z-index:1; float:left; cursor:pointer; }


