@charset "utf-8";

body{
direction: ltr;
margin-top:0px;
margin-bottom:0px;
background-color:#ffffff;
background-image:url(images/bg.gif);
background-repeat:no-repeat;
background-position:top;
}

p, table, td, div{
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
color: #555555;
line-height: 130%;
text-align: left;
vertical-align:top;
}

.fright{float:right;}
	
.fleft{float:left;}

.vtop{vertical-align:top;}
	
.vmid{vertical-align:middle;}

.vbottom{vertical-align:bottom;}
	
.hright{text-align:right;}
	
.hcenter{text-align:center;}

.hleft{text-align:left;}

.f11{font-size:11px;}

.f14{font-size:14px;}

.f16{font-size:16px;}

.f18{font-size:18px;}
	
.f20{font-size:20px;}

.blue{color:#006eac;}

.lightblue{color:#41a0fa;}

.bold{font-weight:bold;}

.spacer{height:20px;}

.ptop{padding-top:10px;}

.pbottom{padding-bottom:10px;}

.pright{padding-right:10px;}

.pleft{padding-left:10px;}

.pall{padding:10px;}

.mleft{margin-left:10px;}

.mright{margin-right:10px;}

.mbottom{margin-bottom:10px;}

.mtop{margin-top:10px;}

.hide{display:none;}

.show{display:block;}

.clear{clear:both;}

.justify{text-align:justify;}

hr  {
border: 0;
height: 1px;
color: #e2e2e2;
background-color: #e2e2e2;
margin: 2px 0 0 0;
}

a:link, a:active, a:visited{
	color:#006eac;
	font-weight:normal;
	text-decoration: none;
	}
	
a:hover{color:#41a0fa;}

.thumb{
float:right;
border:solid 1px silver;
padding:1px;
margin-right:6px;
}

.inputField { 
	font-size: 12px; 
	background-color: #ffffff; 
	border:solid 1px silver;
	width:120px;
	}
	
textArea{
	width:180px;
	height:80px;
	font-size: 12px; 
	background-color: #ffffff; 
	border:solid 1px silver;
	overflow:auto;
	}
	
#wrapper
{
	width:900px;
	top: 0;
      left: 50%;
	margin-left:-450px;
	position:absolute;
	background-color:#FFF;
	border-left:1px solid #ddd;
	border-right:1px solid #ddd;
	border-bottom:1px solid #ddd;
}

#padder{padding:15px;}

#top{
	width:100%px;
	height:120px;
}

h1{color:#006eac;font-size:24px;font-weight:normal;}
	
h2{color:#41a0fa;font-size:16px;font-weight:normal;}
	
#leftcol{
	width:188px;
	float:left;
	padding-top:20px;
	padding-left:0px;
	margin:0px;
	display:block;	
}

#rightcol{
	width:610px;
	float:left;
	padding-left:40px;
	margin:0px;
	display:block;	
}

#content_full{width:100%;}

.dotted {
	background-image: url(images/dotted.jpg);
	background-repeat: repeat-x;
	background-position: center;
	height: 20px;
}

#footer{width:900px;margin:auto;}

a.footer:link, a.footer:visited, a.footer:active{color:#41a0fa;font-size:10px;}

a.footer:hover{color:#006eac;}

.product_title{font-size:18px;text-decoration:none;}

li.downloads{
padding-bottom:5px;
list-style-image:url(images/arrowR.gif);
padding-left;10px;}

.send{background-color:#41a0fa;border:0px;padding:3px;color:#FFFFFF;}

ul.map li ul li a {color:#41a0fa;}

ul.map li ul li a:hover{text-decoration:underline;}

ul.map li ul li{padding:3px;}

ul.map li a{color:#333333;}

ul.map li a:hover{text-decoration:underline;}

ul.map li {padding:6px;}



