#container { position:relative;width: 1000px;z-index:1;margin:20px auto auto auto;background: url("images/P10AH_body_background.png") repeat-y;}

#header {position:relative;width:1000px;height:115px;top:0;left:0;background: url("images/P10AH_header_background.png") no-repeat right;}
#header div.title {position:absolute;top:40px;left:550px;font-family: arial;font-size: 30px;font-weight: bold;color: #ffffff;}
#header div.nav {position:absolute;top:90px;right:40px;height:25px;}
#header div.nav a {font-family:arial;font-size:12px;font-weight:normal;color:#ffffff;text-decoration:none;padding:2px 12px 2px 10px;margin:0 3px 5px 0;float:left;border:1px solid #4c5f72;background-color:#0d2740;}
#header div.nav a:hover {background-color:#263d54;}

#body {position:relative;top:0;width:1000px;clear:left;}
#body div.lnav {position:relative;width:200px;float:left;}
#body div.lnav div.partners {position:relative;width:160px;margin:0 0 10px 10px;border:1px solid #666666;padding:5px;background-color:#dcdcdc;}
#body div.lnav div.partners h4 {font-family:arial;font-size: 12px;font-weight:bold;margin:0 0 10px 0;color:#003e74;}
#body div.lnav div.partners p {font-family:arial;font-size: 11px;margin:0 0 10px 0;}


#body div.lnav ul {list-style-type:none; margin:10px 0 10px 0; padding:0;}
#body div.lnav ul li {display:block;padding:3px;margin:0 0 2px; 0;border:1px solid #cccccc;}
#body div.lnav ul li:hover {background-color:#ededed;}
#body div.lnav ul li a {font-family:arial;font-size:11px;font-weight:bold;margin:0 0 10px 0;color:#000000;text-decoration:none;}

#body div.mainbody {position:relative;width:800px;float:left;padding:0 0 0 0;margin:0;}
#body div.mainbody div.homebg {width:800px;position:relative;top:0px;left:0;padding:0;margin:0;z-index:1;}
#body div.mainbody div.welcome {width:740px;text-align:left;position:absolute;top:10px;left:10px;padding:0 40px 0 0;margin:0;z-index:2;}
#body div.mainbody div.welcome h1 {font-family:arial black;font-size:24px;font-weight:bolder;color:#003e74;text-transform:uppercase;margin:0 0 5px 10px;}
#body div.mainbody div.welcome h2 {font-family:arial;font-size:18px;font-weight:bold;color:#333333;margin:0 0 5px 10px;}
#body div.mainbody div.welcome p {font-family:arial;font-size:15px;font-weight:bold;color:#000000;margin:0 0 5px 10px;}
#body div.mainbody div.buttonlinks {width:740px;text-align:left;position:absolute;top:173px;left:18px;padding:0;margin:0;z-index:2;}
#body div.mainbody div.buttonlinks img {padding:0;margin:0;}


#cc {position:relative;width:355px;height:600px;float:right;margin:0 10px 0 20px; }


#body div.mainbody table.form {width:700px;border:1px solid #cccccc;margin:10px auto 10px 20px;}
#body div.mainbody table.form td {font-family:arial;font-size: 12px;padding:8px;background-color:#f2f2f2;}
#body div.mainbody table.specs {width:700px;border:1px solid #cccccc;margin:10px auto 10px 20px;}
#body div.mainbody table.specs th {font-family:arial;font-size:12px;font-weight:bold;text-align:left;padding:6px;background-color:#f2f2f2;border-bottom:1px dotted #cccccc;}
#body div.mainbody table.specs td {font-family:arial;font-size: 12px;padding: 6px;background-color:#ffffff;border-bottom:1px dotted #cccccc;}
#body div.mainbody div.price {width:500px;margin:10px 0 20px 20px;}
#body div.mainbody div.price a {font-family:arial;font-size:12px;font-weight:bold;margin:10px 10px 10px 0;color:#ffffff;background-color:#169a00;padding:5px;border:1px solid #666666;text-decoration:none;}
#body div.mainbody div.price a:hover {background-color:#169a00;color:#ffffff;text-decoration:none;}
#body div.mainbody div.price img {border:0;}
#body div.mainbody div.client {width:500px;float:left;clear:left;padding:8px;margin:5px 0 10px 10px;border:1px solid #333333;}
#body div.mainbody div.client h5 {font-family:arial;font-weight:bold;font-size:11px;padding:3px;margin:0 0 0 120px;}
#body div.mainbody div.client p {font-family:arial;font-size:11px;padding:3px;margin:0 0 0 120px;}

#body div.mainbody h1 {font-family:arial;font-size: 20px;font-weight:bold;padding:6px;margin:10px 0 10px 10px;}
#body div.mainbody h2 {font-family:arial;font-size: 18px;font-weight:bold;padding: 6px;margin:10px 0 10px 10px;}
#body div.mainbody h3 {font-family:arial;font-size:13px;font-weight:bold;margin:10px 10px; 10px 10px;color:#003e74;}
#body div.mainbody h4 {font-family:arial;font-size:13px;font-weight:bold;margin:10px 10px; 10px 10px;color:#000000;}
#body div.mainbody p {font-family:arial;font-size: 12px;padding: 6px;margin:10px 10px; 10px 10px;color:#333333;}
#body div.mainbody p.copy {font-family:arial;font-size: 12px;padding: 6px;margin:5px 10px; 5px 10px;color:#333333;}
#body div.mainbody ul {margin:10px 40px; 10px 10px;}
#body div.mainbody li {font-family:arial;font-size: 12px;padding: 2px;}

#body div.mainbody a.gen {font-family:arial;font-size:12px;font-weight:bold;color:#ff6418;text-decoration:none;}
#body div.mainbody a.gen:hover {color:#ffffff;background-color:#ff6418;padding:0px;border:0;}

#body div.mainbody div.cta {width:350px;padding:5px;border:1px solid #333333;margin:10px 0 10px 20px;font-family:arial;font-size: 12px;color:#ffffff;background-color:#ff6418;}
#body div.mainbody div.cta a {font-weight:bold;color:#ffffff;}

#body div.mainbody div.serv {padding:2px;border:1px solid #263d54;margin:0 0 10px 10px;width:700px;background-color:#f2f3f5;}
#body div.mainbody div.serv h3 {padding:3px;background-color:#263d54;color:#ffffff;}
#body div.mainbody div.serv a.rtt {font-family:arial;font-size: 12px;background-color:#169a00;float:right;padding:2px;color:#ffffff;text-decoration:none;margin:0 5px 5px 0;}


#footer {position:relative;width:1000px;float:left;}
#footer div.left {position:absolute;left:0;width:200px;height:25px;background: #cccccc url("images/P10AH_footer_lnav.png") no-repeat left;}
#footer div.right {position:absolute;right:0;width:800px;height:25px;background: url("images/P10AH_footer_background.png") bottom right no-repeat;}
