html,body {font-size:small;font-family:'Oxygen',arial,sans-serif;background-color:#081944;color:#fff;padding:0 0 10px 0;margin:0px;text-align:center;background-image:url('../images/bg.jpg');background-repeat:repeat-x;font-size:14px;}
/*div#topsection {min-width:800px; max-width:85%;margin:10px auto;border-width:0px;border-color:#204475;border-style:solid;clear:both;}*/
div#container {width:1000px; margin:10px auto;border-width:7px;border-color:#fff;border-style:solid;clear:both;margin-bottom:10px;}
div#header {width:100%;background-color:#fff;color:#222;height:105px;}
div#nav {background-color:#ddd;color:#222;clear:both;height:28px;padding:0;background-image:url('../images/navbg2.jpg');background-repeat:repeat-x;width:100%;border-color:#ddd;border-style:solid;border-width:0 0 2px 0;font-size:13px;text-align:center;}
div#maincontent {width:100%;clear:both;min-height:400px;background-color:#fff;color:#444;border-top:0px solid #ddd;border-bottom:5px solid #ddd;margin-bottom:10px;}
div#brandpanel {width:100%;clear:both;height:220px;background-color:#fff;color:#222;padding-top:10px;border-top:5px solid #ddd;}
div#footer {width:100%;clear:both;background-color:#0A1D47;color:#fff;min-height:80px;background-image:url('../images/ftrbg.jpg');background-repeat:repeat-x;font-size:0.85em;}
div.footerlinksection {width:220px;min-height:80px;float:right;border-left:1px solid #fff; padding-left:10px;margin-top:15px; margin-left:20px;}
#footer a:link, #footer a:visited  {color:#fff;text-decoration:none;}
#footer a:hover {color:#fff;text-decoration:underline;}
div.bubble {background-color:#fff;border:0px solid #ffffff;border-bottom:1px solid #cccccc; border-right:1px solid #cccccc;border-left:1px solid #cccccc;margin:0px 0px 15px 0px;padding:0px;margin:10px 0px;}
div.inner {text-align:left;margin:0px 15px;padding:15px 0px;}
div.borderbox {border:3px solid #ddd;background-color:#fff;margin-top:10px;margin-bottom:10px;}
img {border:0px;}
a {outline: none;}
p {font-size:1.00em;line-height:1.15em;margin:0px 0 5px 0;padding:0;}
a:link, a:visited {color:#3D74A0;}
h1 {font-size:28px;font-weight:normal;margin:5px 0px 5px 10px;padding:0px;color:#3D74A0;letter-spacing:-0.05em;}
h2 {font-size:22px;font-weight:normal;margin:0px 0px 3px 0px;padding:0px;color:#3D74A0;letter-spacing:-0.05em;}
h2 a {text-decoration:none;}
h3 {font-size:19px;font-weight:bold;margin:0px;padding:0px;color:#3D74A0;letter-spacing:-0.01em;}
h3 a:link, h3 a:visited {color:#3D74A0;text-decoration:none;}
h4 {font-size:17px;font-weight:bold;margin:0px;padding:0px;color:#3D74A0;letter-spacing:-0.03em;}
.subheading {color:#888;font-size:17px;margin:5px 10px 0 0;display:block;float:right;	}
.subheading a {text-decoration:none;color:#888;}
.phone {font-size:27px;line-height:1.45em;letter-spacing:-0.05em;font-weight:normal;}
.strap {background-color:#3D74A0;color:#fff;font-weight:normal;font-size:0.90em;font-style:italic;padding:3px;-moz-border-radius:15px;border-radius: 15px;-webkit-border-radius:15px;}
.strap a:link, .strap a:visited, .strap a:hover {color:#fff;text-decoration:none;} 
#nav ul {list-style-type:none;margin:0;padding:0;margin:0 auto;display:block;}
#nav ul  li{float:left;padding-top:1px;border-right:1px solid #ddd;}
#nav ul  li a:link, #nav ul  li a:visited  {display:block;overflow:hidden;padding:7px 11px 3px 11px;color:#666;text-decoration:none;margin:0px 2px;}
#nav ul  li a:hover  {background-image:url('../images/navbg2b.jpg');background-repeat:repeat-x;color:#3D74A0;}
#nav ul  li a.current  {background-image:url('../images/navbg2c.jpg');background-repeat:repeat-x;}
.leftcol {width:560px;margin-right:5px;float:left;text-align:left;border:0px solid #ccc;}
.rightcol {border:0px solid #ccc;overflow:hidden;text-align:center;}
.icon {float:left;margin-right:10px;margin-top:5px;margin-bottom:20px;}
.brandlogo {float:left;margin: 0}
a.button:link, a.button:visited, a.button:hover {background-image: url(../images/red-button.jpg);background-repeat: no-repeat;height:42px;width: 350px;display: block;color:#fff;background-color:#900606;overflow:hidden;font-size:20px;line-height:39px;text-align:center;text-decoration:none;letter-spacing:-0.03em;padding:0px;margin:10px auto;}

ul.brandlist {width:40%;float:left;}
hr {border:0px;height:1px;color:#ddd;background-color:#ddd;margin-top:10px;}