@charset "UTF-8";
/* CSS Document */
h1,h2,h3,h4,h5,h6,p,body,ul{margin:0; padding:0;}

a{color:#FFFFFF;}
a:hover{color:#FFFFFF;}
body{background-color:#0A2242; font-family:Arial, Helvetica, sans-serif; font-size:13.5px; color:#FFFFFF; text-align:center;}
p{padding-bottom:25px;}
h2{text-transform:uppercase; color:#7A6F18; font-family:Arial, Helvetica, sans-serif; font-size:13px; padding-bottom:3px;}
ul{padding-left:15px; padding-bottom:15px; }
li{padding-bottom:5px; color:#7A6F18;}
li span{color:#FFFFFF;}
img{border:none;}

p.beforeList{padding-bottom:10px;}

p span.first{font-size:25px;}
p.largeFirst{ line-height:25px;}
.clear{clear:both; }
.logo{padding:15px 0 15px 25px;}

p.pageSummary{font-size:15px; line-height:150%;}
div.section{display:none;}

.hideMe{visibility:hidden;}

body div{text-align:left;}

#shadow{margin:0 auto;width:920px;padding:0 17px 0 16px; background-image:url('../_images/sideshadow.jpg'); background-repeat:repeat-y;}
#main{  padding:30px 30px 10px 30px; border-top:solid 7px #7A6F18; background:#0E2A50;}

#header{background:#FFFFFF; margin-bottom:40px; border:solid 3px #7A6F18;}

#topNav{text-align:center; width:525px; font-family:Arial, Helvetica, sans-serif; font-size:0px;float:right; padding:25px 0 0 0;}
#topNav a{color:#0E2A50;text-decoration:none;line-height:20px; font-size:12px; display:block; float:left;}
#topNav a.col1{width:110px; text-align:right; padding-right:20px; background-image:url('../_images/goldBarVert.gif'); background-repeat:no-repeat; background-position:right 4px;}
#topNav .firstRow a.col1{background-position:right 0px;}

#topNav a.col2{width:150px; text-align:center; background-image:url('../_images/goldBarVert.gif'); background-repeat:no-repeat; background-position:right 4px;}
#topNav .firstRow a.col2{background-position:right 0px;}
#topNav a.col3{width:125px; text-align:left; padding-left:20px;}

#topNav .firstRow td{border-bottom:solid 1px #7A6F18;}
#topNav a:hover, #topNav a.current{background:#7A6F18; color:#FFFFFF;}
#topNav .homeLink a{display:block; border:solid 1px #7A6F18; color:#7A6F18; padding:2px 15px;} 
#topNav .homeLink a:hover{color:#FFFFFF;}
#topNav .firstRow .homeLink{vertical-align:middle; text-align:center;padding-left:30px; border:none;}
#topNav table{border-collapse:collapse; margin:0; width:519px;}
#topNav td{padding:0;}

#topNav a.noBG{background-image:none;}
#rightOfNav{float:right; width:600px; border-left:solid 1px #7A6F18; padding-left:50px;}

#leftNav{width:208px; font-family:Arial, Helvetica, sans-serif; float:left;}
#leftNav a{display:block; width:203px; color:#FFFFFF; font-weight:bold; padding:6px 3px; text-decoration:none; font-size:12px; text-transform:uppercase;}
#leftNav a:hover{background:#FFFFFF; color:#8f801c;}
#leftNav a.bordered{border-bottom:solid 1px #7A6F18;}

h1.catchphrase{font-size:43px; color:#FFFFFF; font-weight:normal; line-height:90%; padding:40px 0 100px 20px;}
h1.catchphrase .bottom{margin-left:190px;}
.emp{color:#7A6F18;}
.emp2{color:#7A6F18; font-style:italic;}
span.cpSmaller{font-size:33px;}

#footer{border-top:solid 1px #7A6F18; margin-top:30px; clear:both;}
#footer p{padding:4px 0 0 0;}
#footer .loc span{text-transform:uppercase; margin-right:40px; font-family:Arial, Helvetica, sans-serif;}
#footer .copyright{font-family:Georgia, "Times New Roman", Times, serif; float:right; font-size:9px; line-height:9px;}

.heightAdjust{float:right;height:390px;width:1px; overflow:hidden; margin:0;padding:0;}

.offices td{width:400px;padding-right:50px;}
.offices{margin-top:60px;}

.sigs{text-align:center;}
.sigs td{padding:5px 20px;}
.moreSpace li{padding-bottom:20px;}