/* CSS Document */
body{
	font-family: "lucida sans unicode", "LucidaGrande" ;
	color:#FFFFFF;
	background:#333333 url(../images/headerbg.jpg) left top repeat-x;
	line-height:16px;
}
body, html, div, ul, ol, li, h1, h2, h3, p{ padding:0; margin:0;}
h1{
	color:#e7e32c;
	font-size:20px;
	font-weight:normal;
	padding:0px 0px 14px 0px;
}
p{
	font-weight:normal;
	font-size:12px;
	color:#CCCCCC;
}
.expansion a{
	color:#CC6D22;
	/* background-image: url(../images/open_arrow.gif); */
	background-position:left;
	background-repeat:no-repeat;
	/* padding-left:8px; */
	text-decoration:none;
}
.yellow{
	color:#E7E32C;
}
.bluelink a{
	color:#16C7F8;
	text-decoration:none;
}
.bluelink a:hover{
	color:#027595;
	text-decoration:underline;
}

#mainwraper{
	width:1000px;
	margin:0px auto 0px auto;
}
#headersec{
	width:1000px;
	height:101px;
	position:relative;
}
.logo a{
	background: url(../images/logo.jpg) 159px 31px no-repeat;
	height:101px;
	display:block;
}
.loginbut a{
	background: url(../images/loginbut.jpg) left top no-repeat;
	display:block;
	width:113px;
	height:24px;
	position:absolute;
	left: 638px;
	top: 77px;
}
#container{
	width:1000px;
}
#leftcontainer{
	width:246px;
	float:left;
	padding:49px 18px 0px 100px;
}
#leftcontainer p {
	text-align: justify;
}
#midcontainer{
	width:250px;
	float:left;
	background: url(../images/midbg.jpg) left top repeat-y;
	padding:49px 15px 24px 16px;
}
#midcontainer p {
	text-align: justify;
}
#rightcontainer{
	width:245px;
	float:left;
	padding:49px 94px 0px 16px;
}
#rightcontainer p {
	text-align: justify;
}
.pad_b26{
	padding: 0px 0px 26px 0px;
}
.pad_b16{
	padding: 0px 0px 16px 0px;
	
}
.pad_b22{
	padding: 0px 0px 22px 0px;
	
}
.services a{
	background-image:url(../images/bullet.jpg);
	background-position:left;
	background-repeat:no-repeat;
	color:#CCCCCC;
	text-decoration:none;
	padding-left:8px;
	z-index:-1px;
}
.services a:hover{
	color:#7E7E7E;
	text-decoration:underline;
}
#footersec{
	height:33px;
	background-color:#242424;
	clear:both;
}
.footer{
	width:900px;
	margin:auto;
	background-image:url(../images/footermidbg.jpg);
	background-position:364px;
	background-repeat:no-repeat;
	color:#999999;
	font-size:9px;
	line-height:33px;
	padding-left:100px;
}
