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

/* COLORS

	grey a4a6a8 
	
	*/

* {margin:0px; padding:0px;}

body {font-family:Arial, Helvetica, sans-serif; margin:0; padding:0;}

#container { width:962px; position:relative; margin:0 auto; border-left:2px solid #a4a6a8; border-right:2px solid #a4a6a8;}

/* header */

#header {width:962px;  background-image:url(images/header_bg.gif); background-repeat:no-repeat; height:166px;}

/* header home */

#headerhome {background-image:url(images/header_bg_home.gif); background-repeat:no-repeat; width:962px; height:207px; }
h5 {font-size:27px; color:#052f56; text-transform:none; color:#b0b0b0; font-weight:100; padding:67px 0px 0px 50px; }

#words { margin-top:40px; float:left; width:100%; font-size:25px; background-color: #ced8e0; text-align:left; color:#fff; font-family:Georgia, "Times New Roman", Times, serif;}

/* city */
#city { width:962px; height:166px; position:absolute; top:125px; left:107px; }
#lefthome {width:240px; margin:40px 0px 0px 60px; float:left;}
#righthome{width:280px; margin:40px 0px 0px 40px; float:left;}

/* Content */

#contactleft {float:left; margin:0px 30px 0px 0px;}
#contactright {float:left; margin-bottom:60px; margin-right:40px;}
#c-right {padding:42px 40px 50px 47px; background-image:url(images/port.jpg); background-repeat:no-repeat;}


.img-logo {margin-left:32px; float:left; border:0px;}

/* info nav */
#infonav { width:410px; height:21px; float:right; margin-top:66px; padding-left:22px; padding-top:5px; background-image:url(images/subnav_bg.gif); background-repeat:no-repeat;}
#infonav ul{}
#infonav li { list-style-type: none; float:left; color:#fff; margin-right:8px; font-size:12px;}
#infonav ul li a {  color:#fff; text-decoration:none;  }
#infonav ul li a:link, #infonav ul li a:visited { background:none; }
#infonav ul li a:hover, #infonav ul li a:active{ text-decoration:underline; }
#infonav ul li a#active_menu{ border-bottom:9px solid #58caee; color: #996600; }
#infonav ul li hr {height:15px; width:1px; color:#fff; float:left; background-color:#FFF; display:inline; }

/* main navigation */
#mainnav {
	width:762px;
	height:30px;
	position:absolute;
	top:92px;
	left:134px;
	text-transform:uppercase;
}
#mainnav ul{}
#mainnav li { list-style-type: none; float:left; color:#fff; font-size:14px; border-right: solid 1px #fff; height:26px; padding-right:20px; padding-left:20px; padding-top:8px; font-weight:bold;}
#mainnav ul li a {  color:#fff; text-decoration:none;  }
#mainnav ul li a { }
#mainnav ul li:hover { text-decoration:none; background-color:#000;}
#mainnav ul li a#active_menu{ background-color:#000; color:#fff; }

#mainnav ul li.up { background-color:#424242; color:#fff; }
#mainnav ul li hr {height:34px; width:1px; color:#000; float:left; background-color:#FFF; border:#000; display:inline; }
/* end header */

/* Main Content */
#maincontent { color:#686868; font-family:Arial, Helvetica, sans-serif; background-color:#fff;}
#maincontent table {}

#maincontent table td {}

#left {background-image:url(images/left_column_bg.gif); background-repeat:no-repeat; width: 298px;}
#right {padding:42px 40px 50px 47px;}
#rightbeyond {padding:42px 0px 50px 47px;}

#maincontent p {color:#686868; font-family:Arial, Helvetica, sans-serif; font-size:14px;  padding-right:40px; line-height:20px;}

#maincontent h1 {font-size:22px; padding-bottom:10px; padding-top:10px; text-transform:uppercase;}
#maincontent h2 {font-size:18px; padding-bottom:10px; padding-top:10px;  }
#maincontent ul {list-style-image:url(images/li_orange_box.gif); list-style-position:outside; margin-left:50px;font-size:14px; line-height:20px;padding-right:130px; }
#maincontent ul li { }

#maincontent a:link, #maincontent a:visited {color:#686868; text-decoration:underline;}
#maincontent a:hover, #maincontenta:active {color:#686868; text-decoration:none;}


.img-left {float:left;}
.first {padding-top:30px;}
.subhead {font-size:14px;}
.orange {color: #FF9900}
.highlight { font-size:18px; color:#999999;}

#quote {color:#6e6e6e; font-family:Georgia, "Times New Roman", Times, serif; margin:20px 40px 5px 25px; font-size:16px; line-height:22px; }

#attribute {font-family:Arial, Helvetica, sans-serif; color:#6e6e6e; font-size:13px; text-align:right; margin:0px 40px 30px 25px;}

/* Call to Action */
#advantage {font-size:18px; color:#686868; line-height:25px; margin:20px 0px 20px 20px; font-weight:bold;}
#advantage p {padding:8px 8px 10px 30px; font-size:18px; line-height:25px;}
#advantage a:link, #advantage a:visited { text-decoration:none;}
#advantage a:hover, #advantage a:active {text-decoration:underline;}

#advantage ul { list-style-image:url(images/green_box_06.gif);  color:#666666; list-style-position:outside;  margin-left:30px;font-size:11.5px; line-height:20px; margin-right:20px; padding-right:0px;  }
#advantage ul li {padding-bottom:5px; }

/*Beyond */
.beyond {}
.beyond  ul {list-style-image:url(images/li_orange_box.gif); list-style-position:outside; margin-left:50px;font-size:14px; line-height:20px; margin-right:0px;  }
.beyond ul li { padding-bottom:10px; }

/* Experience */
#logos {float:right; margin-right:0px; width:250px;}

/* How it works */
#right-works {padding:22px 40px 50px 47px; height:499; background-image:url(images/how_it_works_03.gif); background-repeat:no-repeat;}
#security {float:right; margin-right:0px; width:200px;}

/* Security */
#right-security {padding:22px 40px 50px 147px; height:499;}
#works  {float:right; margin-right:0px; width:250px;}


/* Footer */

#footer {width:965px; height:60px; background-image:url(images/footer_bg_11.gif); background-repeat:no-repeat; position:relative; margin:0 auto; }
#footer ul{  margin-left:95px; padding-top:42px;}
#footer li { list-style-type: none; float:left; color:#808080; margin-right:10px; font-size:11px;}
#footer ul li a {  color:#333;text-decoration:none;  }
#footer ul li a:link, #footer ul li a:visited { background:none; }
#footer ul li a:hover, #footer ul li a:active{ text-decoration:underline; }
#footer ul li a#active_menu{ border-bottom:9px solid #58caee; color: #996600; }
#footer ul li hr {height:12px; width:1px; color:#333; float:left; background-color:#333; display:inline; }

#copyright {width:230px; float:right; font-size:9px; color:#333;}

/* Footer 2 */
#footer-2 {width:965px; height:60px; background-image:url(images/footer_bg_white.gif); background-repeat:no-repeat; position:relative; margin:0 auto; }
#footer-2 ul{  margin-left:95px; padding-top:42px;}
#footer-2 li { list-style-type: none; float:left; color:#808080; margin-right:10px; font-size:11px;}
#footer-2 ul li a {  color:#333;text-decoration:none;  }
#footer-2 ul li a:link, #footer-2 ul li a:visited { background:none; }
#footer-2 ul li a:hover, #footer-2 ul li a:active{ text-decoration:underline; }
#footer-2 ul li a#active_menu{ border-bottom:9px solid #58caee; color: #996600; }
#footer-2 ul li hr {height:12px; width:1px; color:#333; float:left; background-color:#333; display:inline; }

/* FORM */

#form {padding:7px; padding-left:0px; font-size:14px;}
#bubble { background-image:url(images/quote_bubble_03.gif); background-repeat:no-repeat; width: 325px;}
#quoteright {padding:42px 40px 50px 20px;}
#maincontent { }
#bubblecopy {margin-left:90px; margin-top:65px; margin-right:55px;}
#bubblecopy h6 {font-size:17px; padding-top:15px; color:#686868; padding-bottom:5px;}
#bubblecopy h7 {font-size:12px; line-height:15px; color:#686868;}

.bubble  {color:#333333;}

.questions {padding-bottom:7px;}

.faqs {font-size:16px; line-height:22px; padding-top:10px;}
.faqs a:link, .faqs a:visited {text-decoration:underline;}
.faqs a:hover, .faqs a:active {text-decoration:underline;}

h1#homeH1 {font-size:27px; color:#052f56; text-transform:none; color:#b0b0b0; font-weight:100; padding:67px 0px 10px 50px; margin: 8px 0; }