/* 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:150px;
	height:145px;
	padding:23px 10px 20px 20px;
	position:absolute;
	top:112px;
	background:url(images/nav2-ul_gray.gif) 0 0 no-repeat;
}

#header ul li{border-bottom:#929292 dotted 1px; font:11px/24px arial, Helvetica, sans-serif; font-weight:bold; color: #000; letterspacing: 0;}

#header ul li.contact{border:none;}

#header ul li a{font-family: arial, Helvetica, sans-serif; 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;
}

