/****************************************/
/* scinto.com */
/* Copyright (c) The Worx Group - 2008 */
/* base.css */
/****************************************/
img	{ border:0px; }
img, div, input { behavior: url("/style/iepngfix.htc"); }
.clear { clear:both; }
form { margin:0; }

body { margin:0; padding:0; text-align:center; min-width:990px; background:#040404 url(/twg3/images/background.jpg) top no-repeat; font:normal 12px arial; color:#000; }
a { color:#6e4407; text-decoration:underline; }
a:hover { color:#000; text-decoration:underline; }
p { line-height:1.3em; padding-bottom:1.2em; text-align:justify; }
p.callout { font-family:times, arial; font-size:16px; color:#85683e; padding-bottom:0.8em; }
h1 { color:#6e4407; font-size:16px; font-weight:bold; }
h1 + p, h2 + p, h3 + p { padding-top:0; } 

/****************************************/
/* Common Elements */
/****************************************/
.wrapper { width:990px; margin:0 auto; text-align:left; }
	.header { padding:35px 0 10px 0; }
		.logo { float:left; padding-left:30px; }
		.tagline { float:right; padding-top:40px; }
	.nav { float:left; width:164px; }
		.nav ul { text-align:center; border-bottom:1px solid #292929; padding:20px 0 0 0; }
		.nav li { margin:0; padding:0; }
		.nav li a { display:block; padding:18px 0; margin:0; }
		.nav li a:hover { background:url(/twg3/images/n_background.jpg) bottom right no-repeat; }
		.nav li a.active { background:url(/twg3/images/n_background.jpg) bottom right no-repeat; }
		.nav div.project_mgmt { text-align:center; padding:20px 5px; }
			.nav div.project_mgmt a { color:#b4b4b4; text-decoration:none; text-transform:uppercase; font-size:11px; font-weight:bold; }
			.nav div.project_mgmt a:hover { text-decoration:underline; }
	.footer { padding:20px 0; color:#878787; text-align:right; font-size:11px; }
		.footer p { text-align:center; }
		.footer a { color:#878787; text-decoration:none; }
		.footer a:hover { text-decoration:underline; }
		
		
		.nav ul ul.children{visibility:hidden;}
		.nav	ul ul.children	{margin:0; width:160px;visibility: hidden; position: absolute; top: 15px; left:125px;padding:0; background-color:#fff;border:1px solid #666;-left:50px;}
		.nav	ul ul.children li a  {background:transparent;padding:8px 0 8px 20px;height:15px;font-weight:bold;color:#CCC;text-align:left;font-size:10pt;text-decoration:none;}
		.nav	ul ul.children li a:hover {text-decoration:underline;color:#999;}

		.nav 	ul li.hover { position: relative; }

		.nav	ul ul.children li 					{ font-weight: normal; background: #fff; color: #000; border:0;
												  border-bottom: 1px solid #FFF; }<!---#--->
												  
			                                    /* IE 6 & 7 Needs Inline Block */
		.nav	ul ul.children li a {background:transparent; border-right: none; width: 100%; display: inline-block; } 

		.nav	ul ul.children li					{ display: inline; width: 100%; } 		

/****************************************/
/* Contact Form */
/****************************************/
.contact_form { padding:0; margin:0; width:400px; }
	.contact_form ul { padding:5px 0; clear:left; }
	.contact_form li { float:left; padding-right:10px; }
		.contact_form li div { width:80px; padding-top:0.3em; }
		.contact_form input, .contact_form select, .contact_form textarea  { font-family:inherit; font-size:12px; }
			.contact_form input.text { width:230px; border:1px solid #000; }
			.contact_form input.button { border:1px solid #000; background-color:#FFF; }
		.contact_form select { font-family:inherit; border:1px solid #000; background-color:#FFF; width:230px; }
		.contact_form textarea { font-family:inherit; border:1px solid #000; background-color:#FFF; width:320px; }
