/* CSS Document */body{background-color:#037286; color:#A4A4A4; padding:0px; margin:0px; font:12px/15px Verdana, Arial, Helvetica, sans-serif;}div, ul, li, h1, h2, h3, h4, p, img{margin:0px; padding:0px;}ul{list-style-type:none;}/*----TOP PANEL----*/#header_container{height:320px; position:relative; margin:0 auto; padding:0px; background-image:url(images/header_slice-grn2.gif); background-repeat:repeat-x; background-position:top;}#header{width:755px; height:310px; position:relative; margin:0 auto; padding:0px 9px 0px 14px;}#header img{	height:80px;	width:450px;	position:absolute;	top:0;	left:165px;	padding:0px;}#header ul{	width:120px;	height:145px;	padding:23px 30px 20px 20px;	position:absolute;	top:112px;	left:20px;	background:url(images/nav1-ul_gray.gif) 0 0 no-repeat;	background-image: url(images/nav1-ul_gray.gif);}#header ul li{border-bottom:#929292 dotted 1px; font:12px/24px "Optima", Verdana, Helvetica, sans-serif; font-weight:bold; color: #000; padding-left:10px;}#header ul li.contact{border:none;}#header ul li a{font-family:"Optima", Verdana, Helvetica, sans-serif; font-size:12px; text-decoration:none; font-weight:bold; color:#006699;}#header ul li a:hover{color:#fff; text-decoration:none;}#header h1{	padding:137px 0px 0px 33px;	background:url(images/banner1.jpg) 0 0 no-repeat #fff;	width:500px;	height:51px;	font-family:Verdana, Helvetica, sans-serif;	font-size:13px;	font-weight:bold;	color: #037286;	position:absolute;	top:112px;	left:230px;}/*----BODY1 PANEL----*/#body1{width:778px; height:77px; position:relative; margin:0 auto; background:url(images/from_shadow.jpg) 0 100% no-repeat;}#body1 form{width:690px; height:77px; margin:0; padding:0 0 0 88px;}#body1 form label{width:177px; height:44px; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; font-weight:bold; color: #fff; background-color:#037286; display:block; float:left; background-image: url(images/level.jpg); background-repeat:no-repeat; background-position:left top; padding-left:60px; line-height:44px; margin-top:17px;}#body1 form input{width:135px; height:18px; float:left; display:block; margin:28px 25px 0 0; padding:0 0 0 10px;}#body1 form input.botton{width:56px; height:28px; float:left; background:url(images/button.gif) 0 0 no-repeat #3A3A3A; border:none; color:#fff; font:14px/28px Verdana, Arial, Helvetica, sans-serif; margin:26px 0 0; padding:0px;}/*----/BODY1 PANEL----*//*----BODY MIDDLE PANEL-not used---*/#bodymiddlePan{width:602px; position:relative; margin:0 auto; padding:0 88px; clear:both;}#bodymiddlePan h2{width:400px; height:68px; display:block; background:#037286; color:#FBD61A; font:14px/20px Georgia, "Times New Roman", Times, serif; font-weight:normal;}#bodymiddlePan p.lasttext{padding:0 0 25px 0;}#bodymiddlePan p span{background:#037286; color:#fff;}/*----BODY MIDDLE PANEL----*//*----BODY BOTTOM PANEL----*/#bodyBottomPan{width:780px; background:url(images/body_shadow-grn.gif) 0 0 no-repeat; position:relative; margin:0 auto; padding:0; clear:both;}/*----Info Panel----*/#infoPan{width:330px; float:left; padding:12px 0 0 20px; margin:0 90px 0 0; color:#524201; font:12px/20px Verdana, Arial, Helvetica, sans-serif;}#infoPan h2{color:#ffffff; font:18px/21px "Optima", "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; padding:12px 0 14px 0;}#infoPan h3{background:url(images/infopaneltop.jpg) 0 0 no-repeat #037286; color:#ffffff; font:14px/30px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; padding:0 0 0 10px;}#infoPan p{padding:6px 0 0 0; line-height:17px; color:#ffffff;}#infoPan ul{float:left; width:320px; padding:10px 0 0 0; color:#ffffff;}#infoPan ul li{margin:0;}#infoPan ul li a{font:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; padding:0; color:#ffcc00;}#infoPan ul li a:hover{color:#0033cc; text-decoration:none;}/*----/Info Panel----*//*----Services Panel----*/#servicesPan{width:330px; color:#212121; float:left; padding:12px 10px 0 0; margin:0; font:12px/20px Verdana, Arial, Helvetica, sans-serif;}#servicesPan h2{color:#ffffff; font:18px/21px "Optima", "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; padding:12px 0 14px 0;}#servicesPan h3{background:url(images/servicespaneltop.jpg) 0 0 no-repeat #037286; color:#ffffff; font:14px/30px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; padding:0 0 0 10px;}#servicesPan p{padding:6px 0 0 0; line-height:17px; color:#ffffff;}#servicesPan ul{float:left; width:320px; padding:10px 0 0 0; color:#ffffff;}#servicesPan ul li{margin:0;}#servicesPan ul li a{font:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; padding:0; color:#ffcc00;}#servicesPan ul li a:hover{color:#339900; text-decoration:none;}/*----/Services Panel----*//*----BOTTOM PANEL----*/#bottomPan{height:180px; background:url(images/bottombg-grn.gif) 0 0 repeat-x; position:relative; margin:0 auto; padding:50px 0 0; clear:both;}#bottomMainPan{width:600px; position:relative; margin:0 auto; padding:50px 0 0;}#bottomBorderPan{width:600px; float:left; background:url(images/bottomborder-bg2.gif) 0 0 repeat-y;}#bottomBorderPan h2{	width:210px;	height:40px;	position:absolute;	top:28px;	color:#0C0C0C;	font:18px/30px Optima, Georgia, "Times New Roman", Times, serif;}#bottomBorderPan h3{	width:240px;	height:40px;	position:absolute;	top:27px;	left:300px;	color:#0C0C0C;	font:18px/30px Optima, Georgia, "Times New Roman", Times, serif;}#bottomBorderPan ul{float:left; width:300px; padding:10px 0 0;}#bottomBorderPan ul li{width:225px; height:22px; margin:0 20px 0 0;}#bottomBorderPan ul li a{	width:230px;	height:22px;	display:block;	background:url(images/arrow-normal.gif) 0 8px no-repeat #ccc;	color:#ffffff;	font:12px/20px Verdana, Arial, Helvetica, sans-serif;	text-decoration:none;	padding:0 0 0 20px;}#bottomBorderPan ul li a:hover{background:url(images/arrow-hover.gif) 0 8px no-repeat #BDBDBD; color:#3D3C2C; text-decoration:none;}/*----/BOTTOM PANEL----*//* Boxed */.boxed1 .title {	font: bold 100% "Trebuchet MS", Arial, Helvetica, sans-serif;}.boxed1 .content {	background: url(images/img05.gif) no-repeat left bottom;	padding: 20px;}.boxed2 .title {	font: normal 182% "Trebuchet MS", Arial, Helvetica, sans-serif;}.boxed2 .content {	background: url(images/img06.gif) repeat-x left bottom;	padding: 20px;}.boxed3 .title {	font: normal 129% "Trebuchet MS", Arial, Helvetica, sans-serif;}.boxed3 .content {	padding: 20px;}.boxed3 ol, .boxed3 ul {	margin-left: 1em;}/* Samples */#sample1, #sample2 {	float: left;	width: 300px;}#sample1 {margin-left: 200px}#sample2 {	margin-left: 20px;}/*----FOOTER PANEL----*/#footermainPan{height:120px; background:url(images/footerbg-grn.gif) 0 0 repeat-x #037286; position:relative; margin:0 auto;  color:#fff; font:12px/14px "Trebuchet MS",Arial, Helvetica, sans-serif; clear:both; padding:20px 0 0;}#footer {	width: 760px;	position:relative;	margin: 0 auto;	padding: 20px 0;	color : #CCCCCC;}#footer p {	text-align: center;	font-size: 80%;}#footer a {	color: #73bd25;}#footer a:hover {	color:#ffcc00;}#footer h4 {	text-align: center;	font-size: 100%;	text-decoration:none;}