@charset "UTF-8";
/* CSS Document 

Blue Text: #124d94

*/

* {
  margin: 0;
  padding: 0;
  }
  
body{
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  text-align:left;
}  
  
:focus {
  outline:0;
  }
  
.left{float: left;}
.right{float: right;}
.clear{float: both;}

h1{
  display: block; width:415	px; background: #134d96; font-family:Arial, Helvetica, sans-serif; font-size: 20px; padding: 5px; margin-bottom: 15px; color: #FFFFFF;}
h2{
  font-size: 11pt; line-height: 15px; color:#124d94; padding: 5px 20px; font-weight:bold;
  }
h3{
  font-family:Arial, Helvetica, sans-serif; font-size: 15px; padding: 0 0 8px 0;
  }

hr {
  color: #333;
  border: 1px solid #134D96;
  margin: 8px 0 8px 20px;
  width: 350px;
  }

p {
  font-size: 10pt; line-height: 20px; color:#333; padding: 5px 20px;
  }

a {
  color: #124d94;
  text-decoration: none;
  }

a:hover {
  color: #0a305e;
  text-decoration: underline;
  }

a img {
  border: none;  
  }
  
  
#wrapper{width:928px; margin: 0 auto;}

#header{width:928px; height:79px;}
#header .invisi{display:block; width: 60px; height: 30px; background color:#FFFFFF; cursor:pointer; position: absolute; top: 0; left: 550px;}
#header .invisi:hover{background-color: #124d94;}
#header #hl{width:300px; height:79px; float: left;}
#header #hl img{float: left;}
#header #hr{width:520px; height:79px; float: right;}
#header #hr #contact{width:290px; height:36px; background: url(../images/top-content-bg.jpg) center no-repeat; float: right;}
#header #hr #contact p{ font-family:Arial, Helvetica, sans-serif; font-size:10px; text-align: right; padding: 10px 5px; font-weight:bold;}
#header #hr #nav{width:520px; height:43px; float: right;}
#header #hr #nav ul{display:block; width:520px; height:28px; padding: 15px 0 0 0; text-align: right;}
#header #hr #nav ul li{display: inline; list-style-type:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding: 0 5px; font-weight:bold; color:#024c98;}
#header #hr #nav ul li#currentpage a {color:#419cd7;}

#content{width:928px;}
 #left{width:694px; float:left;}
 #left #main{width:928px; clear: both; overflow: hidden; }
 #left #main #subnav{width:201px; padding: 10px 30px; margin: 0 0 8px 0; background: #b7e2ff;}
 #left #main #subnav h3{padding: 0 0 5px 0; font-size:18px;}
 #left #main #subnav ul li{list-style-type:none; padding: 2px 0; font-size:14px; font-weight:bold;}
 #left #main #subnav ul li a{list-style-type:none; padding: 2px 0; font-size:14px; font-weight:100;}
 #left #main #subnav ul.sub{margin-left: 15px;}
 #left #main #subnav ul.sub li{list-style-type:none; padding: 2px 0; font-size:12px; font-weight: bold;}
 #left #main #subnav ul.sub li a{list-style-type:none; padding: 2px 0; font-size:12px; font-weight:100;}

 #left #main #mainleft{width:261px; float: left;}
 #left #main #mainright{width:425px; float: left; margin-left: 8px;}
 #left #main #mainright h3{font-family:Arial, Helvetica, sans-serif; font-size: 12px; padding: 5px 0 0 20px; }
 #left #main #mainright a{text-decoration:underline; font-weight:bold;}
 #left #main #mainright ul{margin: 10px 40px;}
 #left #main #mainright ul li{padding: 3px 0; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333; line-height:20px;}
  #left .legal{width:261px; margin-top: 8px; background-color: #DFF3FF; padding-bottom: 6000px; margin-bottom: -6000px; }

 #footer{width:928px; height:250px; clear: both;}
 #footer #managed{width:261px; height:193px; margin: 8px 0 0 0; padding: 5px 0; float:left; background: url(../images/managed-bg.jpg) center no-repeat;}
 #footer #managed h2{font-family:Arial, Helvetica, sans-serif; font-size:20px; color: #FFF; font-weight:100; text-align: center; line-height: 25px;}
 #footer #managed ul{list-style-image: url(../images/bullet.jpg); margin-left: 50px; text-align:left;}
 #footer #managed ul li{font-size: 14px; color: #FFF; padding: 4px 0; text-align:left;}
 #footer #pro{width:303px; height:193px; margin: 8px 0 0 8px; padding: 5px 0; float:left; background: url(../images/pro-bg.jpg) center no-repeat;}
 #footer #pro h2{font-family:Arial, Helvetica, sans-serif; font-size:20px; color: #FFF; font-weight:100; text-align: center; line-height: 25px;}
 #footer #pro ul{list-style-image: url(../images/bullet.jpg); margin-left: 50px;}
 #footer #pro ul li{font-size: 14px; color: #FFF; padding: 4px 0; text-align:left;}
 #footer #pro a,  #footer #managed a{color: #FFF;}
 #footer #social{width: 113px; height:203px; margin: 8px 0 0 8px; float:left; background: #b7e3ff;}
 #footer #social ul li{ text-align: center; list-style-type:none; margin: 11px 0px;}
 #footer #whois{width:226px; height:193px; margin: 8px 0 0 0; padding: 5px 0; float:right; background: #ffd800;}
 #footer #whois h2{font-family:Arial, Helvetica, sans-serif; font-size:20px; color: #124d94; font-weight:100; text-align: center; line-height: 25px;}
 #footer #whois ul{list-style-image: url(../images/ybullet.jpg); margin-left: 50px;}
 #footer #whois ul li{font-size: 14px; color: #3886c9; padding: 4px 0;}
 #footer #footlinks{width:928px; padding: 8px 0; clear:both; text-align: center;}
 #footer #footlinks ul{height:30px;} 
 #footer #footlinks ul li{display: inline; list-style-type:none; }

 #right{width:226px; float:right;}
 #right #contform{width:226px; height:255px; background: url(../images/contact-form-bg.jpg) center no-repeat;}
 #right #contform h3{font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #FFF; font-weight:bold; text-align: left	; line-height: 12px;}
 #right #quote{width:226px; height:128px; margin: 8px 0 0 0; background: url(../images/quote-bg.jpg) center no-repeat;}
 #right #quote p{font-family:"Times New Roman", Times, serif; font-style:italic; font-size:14px; line-height:16px; padding: 21px 18px 15px 32px;}
 #right #legal{width:226px; margin-top: 8px; background-color: #DFF3FF; padding-bottom: 6000px; margin-bottom: -6000px; }

#light.ErrorBox {
margin: -20px 0 0 0;
}


