body { font-family: verdana, arial, sans-serif; font-size:70%; padding:15px; }
/* BODY TAG SETS THE ATTRIBUTES OF THE PAGE EDITOR */
table { font-size:1em; }
a { font-weight:bold; color:#00367B; text-decoration:none; }
a:hover { text-decoration:underline; }
h1 { font-family: "Trebuchet MS", Arial, Verdana, Helvetica; color: #00367B; font-size: 22px; font-weight: bold; letter-spacing: -1px; }
h2 { font-family: "Trebuchet MS", Arial, Verdana, Helvetica; color: #fff;padding-left:4px;background:#01367c; border-right: 3px double #124c8b; font-size: 18px;clear:both; }
h3 { font-family: "Trebuchet MS", Arial, Verdana, Helvetica; color: #00367B; font-size: 18px; }
h4 { font-family: "Trebuchet MS", Arial, Verdana, Helvetica; color:#246fc7; font-size:1.2em; margin-bottom:-15px; }



img.clsleft { margin-right:10px; margin-bottom:10px; }
img.clsmiddle { margin-right:10px; margin-left:10px; margin-bottom:10px; }
img.clsright { margin-left:10px; margin-bottom:10px; }


.datatable th { background:#43648E; color:white; font-weight:bold; border:1px solid white; padding:3px; }
.datatable td { background:#FAF6E7; border:1px solid white; padding:3px; }
.datatable p { padding:0; margin:0; }

.shout2 { font-size:1.2em; color:#fff; font-weight:bold; padding:4px 5px; background:#95B3D8; }
.submit { background:#43648E; color:white; border:0; cursor:pointer; font-weight:bold; font-size:1em; padding:2px; }
.reset { background:#95B3D8; color:white; border:0; cursor:pointer; font-weight:bold; font-size:1em; padding:2px; }

.caption { font-weight:bold; background:#43648E; float:right; width:200px; padding:10px 8px; margin:0 0 10px 10px; color:white; font-size:0.9em; }
.custom1 {}
.custom2 {}
.border { border:1px solid #CACACA; padding:4px; }
.noborder: { border:0; }

.sitelogo { font-family: "Trebuchet MS", Arial, Verdana, Helvetica; color: #00367B; font-size: 26px; font-weight: bold; letter-spacing: -1px; }
.main { border:1px solid #BEBEBE; border-bottom:0px; text-align:left; }

.bottom { font-size: 10px; color:#00295D; text-align:center; height:25px; }
.notes { font-size:9px; }
.shout { font-size:24px; color: #00367B; font-weight:bold; letter-spacing:-1px;}
.quote {background: #f4f4f4; padding: 3px;border:1px solid #00367b;text-align:center;}


#header { text-align:center; width:720px; height:150px; }
#container { text-align:left; width:720px; margin:0 auto; }

#pagebody { padding-top:15px; padding-right:20px; padding-left:20px; padding-bottom:25px; }
#pagebody img { border: 1px solid #95B3D8;padding:3px; }
#pagebody .noborder img { border: 0px; }


#menu { border:1px solid #01367c; background:#01367c; }
#menu ul { list-style:none; margin:0; padding:0px; }

#nav { text-align:center; }
#nav li { display:inline; position: relative; }
#nav li a { font-size: 10px; color:#fff; line-height:25px; margin-left:15px; margin-right:15px;}
#nav li a:hover {ont-size: 10px; color:#6faeff; text-decoration:none;}
#nav li ul { border:0; display:none; position:absolute; top:17px; left:0; width:134px; text-align:left; margin-top:17px; margin-left:7px; }
#nav li > ul { top:0; left:0; margin-top:18px; }
#nav li:hover ul, li.over ul{ display:block; }
#nav li ul a { display:block; width:100%; background:#fff; padding:3px 4px; border-bottom:1px solid #fff; }
#nav li ul a:hover { background:#7A490B; color:#0A1D5C; border-bottom:1px solid #fff; }
#nav li ul ul { margin:-22px 0 0 160px; top:20px; }
#nav li:hover ul ul, #nav li.over ul ul { display:none; }
#nav li:hover ul, #nav li li:hover ul, #nav li.over ul, #nav li li.over ul { display:block; left:-4px; }
#nav .nav_parent a { background:url(../template/nav_parent_out.gif) #fff no-repeat right; padding-right:18px; }
#nav .nav_parent a:hover { background:url(../template/nav_parent_over.gif) #fff no-repeat right; }
#nav .nav_child a { background:#F5F0DC; }
#nav .nav_child a:hover { background:#95B3D8; color:white; }
#nav .nav_parent2 a { background:url(../template/nav_parent2_out.gif) #F5F0DC no-repeat right; padding-right:18px; }
#nav .nav_parent2 a:hover { background:url(../template/nav_parent2_over.gif) #95B3D8 no-repeat right; }
#nav .nav_child2 a { background:#F5F0DC; }
#nav .nav_child2 a:hover { background:#95B3D8; }
#nav #active { color:#E0D4A7; cursor:default; background:none; }
#nav .nav_parent #active { color:#E0D4A7; cursor:default; background:url(../template/nav_parent_out.gif) #fff no-repeat right; }
#nav .nav_child #active, #nav .nav_child2 #active, #nav .nav_parent2 #active { background:#F5F0DC; color:#95B3D8; }
#ie7fix { display:none; }


#end, #end a { text-align:center; font-weight:bold; font-weight:normal; font-size:9px; }
#main1 td {border: 1px solid #bbbbbb; padding: 4px; font-size: 10px}
#main1 h4 { background: #01367c; color: #fff; margin: -4px; font-size: 15px; padding: 5px; text-align: center}
#main1 ul {margin-left: 25px}
.calculate { font-size:1.8em; color:#fff; padding:5px 0; cursor:pointer; background:#01367c; border:0; font-weight:bold; }
#callback { background: #01367c; color:#fff; padding:6px 4px; font-size:1.2em; font-weight:bold; border-bottom:1px solid #bebebe; }
#callback form { margin:0; padding:0; }
#callback input { border:0; color:#01367c;  }
#call_go { background:#a7cfff; font-weight:bold; color:#01367c; cursor:pointer; font-size:0.8em; width:60px; height:18px; }