body {
	margin:10px 0 0 0;
	padding:0;
	background: url(../i/back.jpg) repeat-x #1A6BB7;	
}

body,td {font:normal 14px/18px "Trebuchet MS", Tahoma, Arial;color:#666;}
a {color:#1A6BB7;}
a:hover {color:#619D01;}

img {border:0;}
.imgFloatR {float:right;margin:0 0 15px 15px;border:1px solid #666;}

#container {width:1000px;margin:0 auto;background: url(../i/back-cont.gif) repeat-y #fff;padding-bottom:25px;}

.navTop {background: url(../i/back-navbar.gif) repeat-x #ccc;height:33px;font:normal 14px/31px "Trebuchet MS", Tahoma, Arial;}

.navTopA {color:#333;text-decoration:none;padding:0 15px;height:31px;display:block;float:left;margin-right:150px;}
.navTopA:hover {color:#fff;background-color:#005D98;border-bottom:1px solid #fff;border-top:1px solid #fff;}

.navTopB {color:#333;text-decoration:none;padding:0 15px;font:height:31px;display:block;float:left;border-left:1px solid #fff;}
.navTopB:hover {color:#fff;background-color:#005D98;border-bottom:1px solid #fff;border-top:1px solid #fff;}

#navSide {float:left;font:normal 12px/16px "Trebuchet MS", Tahoma, Arial;color:#1A6BB7;background: url(../i/back-nav.jpg) repeat-x 160px 0;width:225px;}
#navSide strong {display:block;padding:5px 10px;margin:0 10px;background: url(../i/back-navhdr.gif) repeat-x;color:#fff;font:bold 14px/14px Georgia, "Times New Roman", Times, serif;}
#navSide ul {margin:10px 0;padding-left:40px;}
#navSide li {padding-bottom:5px;}
#navSide p {margin:10px;}

#content {float:left;width:650px;padding:15px 50px 0 15px;background:url(../i/back-top.jpg) repeat-x;}

.hdrTxt {height:92px;margin-bottom:15px;}
.hdrTxt strong {font:normal 20px/40px "Trebuchet MS", Tahoma, Arial;color:#1A6BB7;}
.hdrTxt em {font:italic 15px/20px Georgia, "Times New Roman", Times, serif;color:#787461;}

.hmH1 {background:#1A6BB7;padding:10px;font:normal 14px/18px "Trebuchet MS", Tahoma, Arial;color:#fff;}
.hmStrong strong {font-weight:normal;}

.hmTbl td {padding:10px 0;}
.hmTbl h1 {font:bold 14px/18px Tahoma, Verdana, Arial;color:#1A6BB7;margin:5px 0;}
.hmTbl p {margin:0 50px 0 0;}
.hmTblBdr {border-top:1px dotted #999;border-bottom:1px dotted #999;}

.boxGreen {margin-top:25px;background:#EFF5E5;padding:15px;}
.boxGreen h2 {margin:0;color:#1A6BB7;font:bold 14px/18px Georgia, "Times New Roman", Times, serif;border:0;}
.boxGreen p {margin:0;}

.boxTan {margin-top:25px;background:#F1EADC;padding:15px;}
.boxTan h2 {margin:0;color:#1A6BB7;font:bold 14px/18px Georgia, "Times New Roman", Times, serif;border:0;}
.boxTan p {margin:0;}


.hmBluEm {margin-bottom:-15px;color:#1A6BB7;font:bold 14px/18px Georgia, "Times New Roman", Times, serif;font-style:italic;}

.locTbl td {color:#333;font:normal 12px/18px Tahoma, Verdana, Arial;padding:10px 20px;}
.locTbl h5 {color:#1A6BB7;font:normal 20px/25px Georgia, "Times New Roman", Times, serif;margin:10px 0;}
.locTblBdr {border-left:1px dotted #999;border-right:1px dotted #999;}
.locTbl img {border:1px solid #000;}

#ftr {background:#036;padding:0 0 100px 0;}
#ftr td {font:normal 12px/14px "Trebuchet MS", Tahoma, Arial;color:#fff;padding:25px 25px 0 25px;vertical-align:top;}
#ftr h1 {font:bold 13px/18px Georgia, "Times New Roman", Times, serif;color:#efefef;border-bottom:1px dotted #efefef;}
#ftr li {padding-bottom:5px;}
#ftr a {color:#fff;text-decoration:none;}
#ftr a:hover {#fff;text-decoration:underline;}
#ftr p {margin:10px 0 0 0;}


h1 {clear:both;font:normal 22px/25px Tahoma, Verdana, Arial;color:#1A6BB7;}
.subHdr {margin-top:-15px;color:#333;font:bold 12px/15px Tahoma, Verdana, Arial;}
h2 {clear:both;font:bold 14px/18px Tahoma, Verdana, Arial;color:#1A6BB7;border-bottom:1px dotted #999;padding-bottom:5px;margin-bottom:-10px;}
h3 {padding:10px;border-top:1px dotted #999;border-bottom:1px dotted #999;font:italic normal 14px/18px Georgia, "Times New Roman", Times, serif;color:#1A6BB7;}
h4 {padding:10px;border-top:1px dashed #999;border-bottom:1px dashed #999;font:italic normal 14px/22px Georgia, "Times New Roman", Times, serif;color:#1A6BB7;}
h5 {color:#333;margin-bottom:-20px;font-size:15px;font-weight:normal;}
h6 {clear:both;margin-left:25px;border-left:4px solid #ccc;padding-left:10px;font:normal 12px/18px Tahoma, Verdana, Arial;}

/* border-top:1px dotted #1A6BB7; */

.quoteTbl td {border-bottom:1px dotted #999;}
.quoteTbl h2 {background:#efefef;padding:5px;margin:0;border:0;}

.teamTbl td {border-bottom:1px dotted #ccc;}

.req {color:#900;}