/* Style sheet xLayout */
.floatRight{float:right;}
.floatLeft{float:left;}
.clearRight{clear:right;}
.clearLeft{clear:left;}
.clearBoth{clear:both;}
body{margin:0;padding-top:10px;padding-bottom:10px;background-color:#173D66;font-family:Verdana, sans-serif;font-size:62.5%;line-height:1.25em;}
p{text-align:center;}
a{font-weight:bold;color:#000000;}
.homeText img{margin-top:2px;padding:1px;border:1px inset #2e2e2e;}
#wrapper{width:700px;margin-right:auto;margin-left:auto;padding:2px;background-color:#e3e3e3;border:1px solid #003d82;}
#container{background:#ffffff url("tl_files/layouts/bg2.jpg") center top repeat-x;border:1px inset #525252;font-size:1.1em;line-height:1.3em;min-height:400px;height:auto !important;height:400px;}
.long #container{background:url("tl_files/layouts/bg2long.jpg") center top repeat-x;}
#main{width:498px;float:left;display:block;padding-right:10px;padding-bottom:10px;padding-left:10px;}
#right{width:160px;margin-top:2px;margin-right:2px;padding:5px;border-left:1px solid #575757;}
h1{margin-top:25px;padding-bottom:10px;text-align:center;font-size:1.5em;}
h2{display:block;margin-top:10px;margin-bottom:10px;padding:3px 10px;text-align:center;background-color:#173D66;font-weight:bold;font-size:1.4em;color:#ffffff;line-height:1.25em;text-transform:uppercase;}
.custom{padding:10px;}
#secure{margin-top:10px;margin-bottom:10px;padding:10px;background-color:#ffffff;border:1px solid #125e08;}
#secure p{width:325px;float:left;margin-right:15px;font-weight:bold;color:#06800a;}
p.error{display:inline;padding:2px 10px;text-align:center;background-color:#b50000;font-weight:bold;font-size:.85em;color:#ffffff;}
#nav{border-width:11px 0px;border-style:solid;border-color:#e3e3e3;}
#nav ul{margin:0;padding:0;}
#nav li{float:left;margin-right:4px;list-style-type:none;}
#nav a{float:left;display:block;padding:4px 12px;text-align:center;background-color:#222222;font-family:Arial, Helvetica, sans-serif;font-weight:bold;text-decoration:none;font-size:1.3em;color:#ffffff;line-height:1em;}
#nav a:hover{background-color:#143962;}
#header{background:url("tl_files/layouts/header.jpg") center top no-repeat;}
#header #flash{border:1px solid #050505;}
#ara{margin:25px auto 8px;padding-top:2px;padding-right:5px;padding-left:5px;background-color:#ffffff;}
#right .image_container{text-align:center;}
#nfa{margin-right:auto;margin-bottom:8px;margin-left:auto;padding-top:2px;padding-right:5px;padding-left:5px;background-color:#ffffff;}
#rightContact  p{font-weight:bold;}
#headquarters th{text-align:center;border:1px inset #7a7a7a;font-size:1.2em;color:#ffffff;line-height:1.4em;}
#headquarters table{width:450px;margin-right:auto;margin-left:auto;background-color:#223e75;border:1px solid #ffffff;font-size:1.2em;color:#ffffff;line-height:1.4em;}
#assignment{float:left;margin-left:70px;}
#holdHarmless{float:left;margin-left:20px;}
#motto{font-weight:bold;font-size:1.4em;line-height:1.6em;}
#serviceArea{padding:10px;background-color:#FFFFFF;border:1px solid #000000;}
#serviceArea .image_container{text-align:center;}
