body{
	background: url(../images/bg.jpg) repeat-x #fff;
	color:#333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bolder;
	margin:0 0 0 0;
	line-height:15px;
	
}

h7{font-size:11px;
   color:#026390;}

#headwrap{
	margin-top:0px;
	width:1030px;
	height:105px;
	background: url(../images/header-repeat.jpg) repeat-x;
	margin: auto;
}

a img{border:0px;} img{border:0px;}a{outline: none;}

h4{font-size:8.3px; margin-left:15px;}

h5{font-size:14px; margin:1px;}

#header{
	width:1030px;
	height:112px;
	background: url(../images/header.png) no-repeat;
	margin:auto;
	color:#FFF;
	outline: none;
}

#header a{
	border:0px;
	padding-left:0px;
	outline: none;}
	
#nav{float:right; margin-top:77px; padding-right:5px; outline:none;}

#nav a{outline:none;}
	

#blueheader{
	width:1030px;
	height:242px;
	background: url(../images/second-header.jpg) repeat-x;
	margin:auto
}

 #content{
	background: #fff;
	height:auto;
	margin:auto;
	overflow:hidden;
	width:1030px;
}

#crow{
	width:470px;
	height:auto;
	margin:auto;
	background:#f1f1f1;
	float:left;
	margin:15px;
	border:1px solid #aaaaaa;
}

#crow img{padding-top:15px;}
#crow a{padding:1px; border:0px; color:#000;}

h3{margin-left:15px; color:#386c9b;}


#scroll{
	width:470px;
	height:100px;
	background:#f1f1f1;
	float:left;
	overflow:auto;
}


#crow2{
	width:470px;
	height:auto;
	margin:auto;
	float:right;
	background:#fff;
	margin:15px;
	margin-left:30px;
}
#crow2 a{padding:1px; border:0px; color:#4d96da;}




#crow2 img{padding:10px;}

#crowlinks a{margin:15px; color:#039;}

#crowlinks a{color:#036;}


p{padding-left:15px; padding-top:5px; padding-right:15px; text-align: justify;}
h2{color:#386c9b; margin-left:15px;}

#footer{
	width:1024px;
	height:50px;
	background: #f1f1f1;
	margin:auto;
	
}

#footer p{
	text-align:center;
	font-size:9px;
	color:#333;
	}

a{color:#386c9b;}

h6{font-weight: bold; color: #386c9b;}

/*image map for products page*/


	dl.image_map {display:block; width:700px; height:562px; background:url(../images/products/imagemap.png); position:relative; margin:2px auto 2px auto;}
	a.LINK0 {left:19px; top:110px; background:transparent;}
	a.LINK0 {display:block; width:242px; height:0; padding-top:200px; overflow:hidden; position:absolute;}
	a.LINK0:hover  {background:transparent; border:1px dashed black; color:black;}
	a.LINK1 {left:436px; top:112px; background:transparent;}
	a.LINK1 {display:block; width:242px; height:0; padding-top:200px; overflow:hidden; position:absolute;}
	a.LINK1:hover  {background:transparent; border:1px dashed black; color:black;}
	a.LINK2 {left:228px; top:350px; background:transparent;}
	a.LINK2 {display:block; width:242px; height:0; padding-top:200px; overflow:hidden; position:absolute;}
	a.LINK2:hover  {background:transparent; border:1px dashed black; color:black;}


#ticker { width:470px; height:100px; overflow:auto;}
#ticker dt {color: #386c9b; padding:0 10px 5px 10px; background-color:#f1f1f1; padding-top:10px; border:1px solid #ffffff; border-bottom:none; border-right:none; position:relative; }
#ticker dd { margin-left:0; font-family:Arial, Helvetica, sans-serif; font-size:11px;font-weight:bolder;padding:0 10px 10px 10px; border-bottom:1px solid #aaaaaa; background-color:#f1f1f1; border-left:1px solid #ffffff; position:relative; }
#ticker i{color:#386c9b;}
#ticker dd.last { border-bottom:1px solid #ffffff; }
#ticker div { margin-top:0; }


/*forms*/

#contact-wrapper {
	width:630px;
	border:1px solid #e2e2e2;
	background:#eee;
	padding:20px;
	margin:auto;
}
#contact-wrapper div {
	clear:both;
	margin:1em 0;
}
#contact-wrapper label {
	display:block;
	float:none;
	font-size:14px;
	width:auto;
}
form#contactform input {
	border-color:#B7B7B7 #E8E8E8 #E8E8E8 #B7B7B7;
	border-style:solid;
	border-width:1px;
	padding:5px;
	font-size:16px;
	color:#333;
	width:600px;
}
form#contactform textarea {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	padding:0.6em 0.5em 0.7em;
	border-color:#B7B7B7 #E8E8E8 #E8E8E8 #B7B7B7;
	border-style:solid;
	border-width:1px;
	width:600px;
}

#rightcontact{margin-right:15px; float:right; width:268px; line-height:20px;}

#rightcontact p{padding-left:5px; }

#rightcontact h2{padding-left:5px;}

#rightcontact img{margin-left:5px;margin-right:5px;}
