/****************************************/
/* client */
/* Copyright (c) The Worx Group - 2008 */
/* homepage.css */
/****************************************/
div.rotate { float:left; width:640px; height:300px; position:relative; z-index:1; overflow:hidden; }
	div.rotateContentItem { display:none; position:absolute; top:0; left:0; z-index:8; width:640px; height:300px; overflow:hidden; }
	div.rotateContentItem * { position:absolute; }
	div#consultantsContent { background:#fdb913 url(/images/rotate/consultants_bg.jpg) 0 -10px no-repeat; }
	div#secureContent { background:url(/images/rotate/video_bg.jpg) 0 0 no-repeat; }
	div#mitigateContent { background:url(/images/rotate/mitigate_bg.jpg) 0 0 no-repeat; }
	
	div.rotateControl { position:absolute; left:0; z-index:9; width:640px; height:55px; background:#504f47; }
		div.rotateControlItem { float:left; width:193px; padding:10px; cursor:pointer; }
			div.rotateControlItem img { float:left; width:48px; border:2px solid #ca940f;  }
			div.rotateControl div.active img { border-color:#FFF; }
			div.rotateControlItem p { float:right; width:132px; margin:0 0 0 8px; color:#fdb913; }
			div.rotateControl div.active p { color:#FFF; }

div.divider-v1 { float:left; width:20px; height:300px; background:url(/images/bg_divider_v.gif) top repeat-y; }

div.login { float:left; width:250px; height:270px; padding:15px; background:url(/images/bg_login.jpg) top right no-repeat; color:#666; }
	div.login p { margin:10px 20px 10px 5px; font-size:12px; }
	div.login form { margin:0 0 0 5px; }
		div.login form input.text { display:block; border:1px solid #666; color:#999; font-family:arial; font-size:12px; font-weight:bold; padding:3px; width:200px; margin:6px 0; }
		div.login form input.image { display:block; margin:6px 0; }
	div.login ul { margin:10px 0; font-size:12px; list-style-type:none; }
		div.login a { color:#333; text-decoration:none; }
		div.login a:hover { color:#fdb913; }

div.divider-h { height:20px; background:url(/images/bg_divider_h.gif) left repeat-x; }

div.tabs { float:left; width:640px; height:215px; }
	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; height:170px; padding:10px 15px; overflow:hidden; position:relative; top:-1px; z-index:8; }
		div.tabs div.tabsBody h1 { color:#ca940f; font-weight:bold; font-size:12px; margin:0 0 5px 0; }
		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.startedBody { clear:both; border:1px solid #CCC; height:140px; padding:10px 15px; overflow:hidden; position:relative; top:-1px; z-index:9; }
	div.tabs div.preparedBody { clear:both; border:1px solid #CCC; height:140px; padding:10px 15px; overflow:hidden; position:relative; top:-1px; z-index:9; }
	div.tabs div.myISGBody { clear:both; border:1px solid #CCC; height:140px; padding:10px 15px; overflow:hidden; position:relative; top:-1px; z-index:9; }

div.divider-v2 { float:left; width:20px; height:215px; background:url(/images/bg_divider_v.gif) top repeat-y; }

div.copy { float:left; width:280px; height:182px; }
	div.copy p.ul { background:url(/images/bg-ul.gif) 0 7px no-repeat; padding:5px 0 5px 25px; font-weight:bold; font-size:14px; }

