
body  {font-family:Arial, Helvetica, sans-serif;
	background: #fff;
	margin: 0; 
	padding: 0;
	text-align: center; 
	color: #000000;}
	*{outline:none;}
.twoColFixLtHdr #container {width:822px;  /*
border-left:#666666 1px solid;
border-right:#666666 1px solid;*/
color:#FFFFFF;
	margin: 0 auto; 
	position:relative;
	text-align: left;}
.twoColFixLtHdr #header {background: #fff; 
color:#000;font-size:12px;
width:822px;
height:145px;}
.twoColFixLtHdr #header span.logo{float:left;
/*width:200px; height:84px;*/
width:160px; height:67px;
background:url(../images/logo.jpg) no-repeat 0 0;
margin-top:20px;
margin-left:45px;
padding:0;
/*width:163px; height:49px;  for image*/
 }
.twoColFixLtHdr #header h1 {
margin-right:130px !important;
margin-right:50px;padding:25px 50px 0 50px;
color:#111;
float:right;
 font-size:22px;
 font-weight:300;
 letter-spacing:1px;
}
.twoColFixLtHdr #header span.line{
color:#cccccc;font-size:10px;}
.twoColFixLtHdr #header ul{
list-style: none;
width:500px;
margin-top:60px !important;
margin-top:-10px;
margin-left:300px !important;
margin-left:380px;
}
.twoColFixLtHdr #header ul li {
	/*border-right: 3px solid #000000;*/
	float: left;
}
.twoColFixLtHdr #header ul li a{text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
/*background:url(images/nav.jpg) no-repeat right top;display: block;*/
	padding:0 16px;	
color:#000; font-size:13px;}
.twoColFixLtHdr #header ul li a:hover{color:#F47300;
/*background:url(images/nav2.jpg) no-repeat right top;*/
}

/*.twoColFixLtHdr #header ul li a#leftnav{text-decoration:none;
background:url(images/leftnav.jpg) no-repeat right top;
	padding:8px 28px;	display: block;
color:#ffffff; font-size:13px;}
.twoColFixLtHdr #header ul li a#leftnav:hover{color:#F47300;
background:url(images/leftnav2.jpg) no-repeat right top;
}
.twoColFixLtHdr #header ul li a#rightnav{text-decoration:none;
background:url(images/rightnav.jpg) no-repeat 0 0;
	padding:8px 28px;	display: block;
color:#ffffff; font-size:13px;}
.twoColFixLtHdr #header ul li a#rightnav:hover{color:#F47300;
background:url(images/rightnav2.jpg) no-repeat 0 0;
}*/
.ora{color:#F47300}
.twoColFixLtHdr #sidebar1 {float: left; /*
border-right:#666666 1px solid;
border-top:#666666 1px solid;
border-bottom:#666666 1px solid;*/
	/*width: 328px; */
	margin-top:-15px !important;
	margin-top:-35px;
	width:250px;
	margin-left:20px;
	margin-right:0;
/*	background:url(images/leftbar.gif) repeat-y top right; */
	padding:0;}
.twoColFixLtHdr #sidebar1 ul.leftul{
width:180px;

margin-left:8px;
margin-top:0;
}
.twoColFixLtHdr #sidebar1 span.lefttitle{ font-size:16px; display:block;
color:#F47300; font-weight:bold; padding-left:25px; padding-bottom:5px;}

.twoColFixLtHdr #sidebar1 ul.leftul li{
line-height:1.4 !important;
line-height:0.8;}

.twoColFixLtHdr #sidebar1 ul.leftul li a{text-decoration:none;
height:20px !important;
height:18px;
display:block;
font-size:13px;
color:#111;}

.twoColFixLtHdr #sidebar1 ul.leftul li a:hover{color:#000;
/*background:url(images/leftbar_bg.gif) repeat-y 0 0;*/ }
	
.twoColFixLtHdr #mainContent {margin: -25px 0 0 250px;
width:480px;
	padding: 0 10px;}
		
	.twoColFixLtHdr #mainContent .flash{margin-left:10px; height:273px; width:485px; background:url('../images/poidon.jpg') no-repeat;}
	
	.twoColFixLtHdr #mainContent #divcontent {
	float:left;
	font-size:13px;	padding:0 20px 0 0;
	width:280px;
	color:#666;}
	
		.twoColFixLtHdr #mainContent #divcontent p span.bd{color:#88cc22;
		/*#009933*/
		}
		.twoColFixLtHdr #mainContent #divcontent h3{color:#F47300;}
		.twoColFixLtHdr #mainContent #advBar{
		font-size:13px;
		float:right; width:150px; color:#dddddd; margin-right:-13px;}
				.twoColFixLtHdr #mainContent #divcontent p a {text-decoration:none; color:#F47300;}
				.twoColFixLtHdr #mainContent #divcontent p a:hover {text-decoration:underline; }
.twoColFixLtHdr #footer {padding: 10px 10px 20px 0; 
	margin: 0 auto; 
	width:812px;
border-top:1px solid #555555;
text-align:left;
font-size:12px;
color:#777777;
	background:#fff;}
	.twoColFixLtHdr #footer a{text-decoration:none; color:#777777;}
	.twoColFixLtHdr #footer a:hover{text-decoration:underline; color:#999999}
.fltrt {float: right;
	margin-left: 8px;}
.fltlft {float: left;
	margin-right: 8px;}
.clearfloat {clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;}
	
	
/* styling specific to contact us page */
/* form styling */	
#formWindow p {
color:#000;
font-size:12px;
	}


form#form1{
	padding-top: 10px;
	padding-bottom: 10px;
}

	
input, textarea, select {
	color:#666;
	background-color:#eee;
	border:#ddd 1px solid;
	width: 150px;
}
	
p.buttons input {
	color:#222222;
	background-color:#dddddd;
	border:#774400 1px solid;
	font-size:12px;
	font-weight:bold;
	width: 90px;
}

/*inconsistancy with layout regarding labels, IE and Opera include buttons label area but Safari and Firefox don't, and this leads to the button placements being different. The following two styles remeove the inconsistancies*/	
p.buttons {
	padding-left:80px;
}

p.buttons label{
	width: 0;
	margin-right: 0;
}
	
label{
	float: left;
	margin-right: 10px;
	width: 80px;
	text-align: right;
}
