 html,tr,td,h1,img,form {
border:0;
outline:0;
margin:0;
padding:0;
}

body {
font-family:Arial, Helvetica, sans-serif;
font-size:90%;
color:#000;
background-color:#FFF;
margin-top:0;
line-height:150%;
}

/*.h1tag {
font-size:130%;
color:#000;
text-align:center;
}*/

.h1tag {
font-size:100%;
font-weight:700;
color:#000;/*#000;*/
text-align:center;
margin-top:12px;
margin-bottom:12px;
}

.headline {
font-size:140%;
font-weight:700;
color:#009;/*#000;*/
text-align:center;
margin-top:25px;
margin-bottom:12px;
}

.bigger {
font-size:110%;
}

.smaller {
font-size:90%;
}

.italic {
font-style:italic;
}

.top {
margin-top:-20px;
}

.orangetext {
color:red;
}

.red {
color:red;}

.large {
font-size:120%;
}

.larger {
font-size:130%;
}
.arial {
font-family:arial;
size:80%;
}
/*h1 {
color:#000;
display:inline;
font-size:100%;
font-weight:400;
}*/

h1 {
font-size:140%;
font-weight:700;
color:#009;/*#000;*/
text-align:center;
margin-top:12px;
margin-bottom:12px;
}
h2 {
font-size:120%;
font-weight:700;
color:#000;
text-align:center;
margin-top:12px;
margin-bottom:12px;
}
.h2tag {
display:inline;
font-size:120%;
font-weight:700;
color:#000;
text-align:center;
margin-top:12px;
margin-bottom:12px;
}

h3 {
font-size:120%;
font-weight:700;
color:#009;/*#009;*/
}
/*
h2 {
font-size:140%;
font-weight:700;
color:#000;
text-align:center;
}

h3 {
font-size:120%;
font-weight:700;
color:#009;
}
*/
h4 {
font-size:100%;
font-weight:700;
color:#fff;
}


.redh2 {
font-size:110%;
font-weight:700;
color:red;
}

.center {
text-align:center;
}

.black {
color:#000;
}

.navy {
color:#009;
}

.blue {
color:#3161b6;
}

a:link {
color:blue;
font-weight:700;
}

a:visited {
color:#C00;
text-decoration:underline;
font-weight:700;
}

a:hover {
font-weight:700;
color:#C00;
}

#footerlinks {
margin:auto;
width:1024px;
}

#footerlinks a.footerlnk, #footerlinks a.footerlnk:link {
color:#3161b6;font-size:80%;
}
#footerlinks a.footerlnk:visited, #footerlinks a.footerlnk:hover, #footerlinks a.footerlnk:active  {
color:#D84D14;}

.faq li {padding:5px;}
.faq a:link {color:blue;padding:4px;font-weight:normal;}
.faq a:visited {color:#C00;text-decoration:underline;font-weight:normal;}
.faq a:hover {color:#C00;font-weight:normal;}


ul {
list-style-image:url(../images/bul_17.jpg);
}

ol li {
padding-bottom:15px;
}


ul.nav {
list-style-type:none;
}

#logo {
float:left;
width:270px;
}

#banner {
background:#000099;
background-image:url(../images/contact-bkg.jpg);
background-repeat:repeat-x;
color:#fff;
font-weight:700;
font-size:110%;
text-align:center;
padding:5px;
}

#topnav {
float:left;
width:725px;
margin-top:20px;
}

#menua {
height:25px;
margin:auto;
}

#menua a.vmenu,#menua a.hmenu,#menua a.hmenu:link,#menua a.hmenu:visited {
display:block;
background:#3161b6;
color:#fff;
text-decoration:none;
text-align:center;
line-height:25px;
font-size:75%;
font-weight:700;
padding:5px 10px;
}

#menua a.hmenu,#menua a.hmenu:link {
float:left;
}

#menua:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}

#menub {
width:270px;
margin:auto;
}

#menub a.vmenu:link,#menub a.vmenu:visited {
display:block;
margin-top:0;
background:#3161b6;
color:#fff;
font-size:75%;
font-weight:700;
border-left:10px solid #d84814;
border-right:10px solid #d84814;
border-bottom:1px solid #d84814;
text-decoration:none;
padding:10px;
}

.dummymenu {
display:block;
margin-top:0;
height:25px;
background:#fff;
color:#000;
font-size:100%;
font-weight:700;
border-left:10px solid #d84814;
border-right:10px solid #d84814;
border-bottom:1px solid #d84814;
text-decoration:none;
padding:0;
text-align:center;
}


#side-navigation {
width:270px;
float:left;
margin:0;
padding:0;
}

#aweberform {
line-height:100%;
text-align:center;
border-left:10px solid #d84814;
border-right:10px solid #d84814;
border-top:2px solid #d84814;
border-bottom:1px solid #d84814;
margin:0;
padding:4px 0 0;
}

#content {
margin-top:-60px;
position:relative;
z-index:3;
}

.indent {
text-indent:6px;
}

.navbar {
background:#fff;
margin-top:23px;
margin-bottom:0;
}

.navbarbottom {
background:#D84D14;
height:10px;
}

.title {
color:#000;
font-weight:700;
padding-top:10px;
padding-bottom:10px;
}

.contactnav a {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

.bold {
font-weight:700;
}

.underline {
text-decoration:underline;
}

.bluecaps {
font-size:12px;
font-weight:700;
color:#0A0D47;
}

.smalltext {
font-size:8pt;
color:#0A0D47;
font-weight:700;
}

.redtext {
color:red;
font-weight:700;
}

.largeredtext {
font-size:100%;
font-weight:700;
color:red;
}

.smalltext a:hover {
color:#66003D;
}

.smalltext a:active {
color:#66003D;
text-decoration:none;
}

.iconlink a:hover {
font-style:italic;
font-weight:700;
color:#66003D;
}

.disclaimer {
font-size:9px;
font-weight:700;
}

/*.bonusbox {
border:2px solid #203978;
background-color:#b0cfee;
padding:6px;
}*/

#box {
width:100%;
margin:auto;padding:0;
}
#bonusbox {
width:500px;
background-color:#fff;
padding:0;/*margin:10px;*/margin:auto;
background-image:url(../images/border-sides.jpg);
background-repeat:x;
}
#top {
width:500px;height:12px;
padding:0;margin:auto;
background-image:url(../images/border-top.jpg);
background-repeat:no-repeat;
}
#bottom {
width:500px;height:13px;
padding:0;margin:auto;
background-image:url(../images/border-bottom.jpg);
background-repeat:no-repeat;background-position:bottom left;
border-bottom:1px solid white;
}
#text {
margin-left:auto;
margin-right:auto;
font-size:80%;line-height:1.2em;font-family:verdana, sans serif;
width:470px;
}
#text2 {
margin-left:auto;
margin-right:auto;
font-size:100%;line-height:1.2em;
width:470px;
}

 .clear {   
    clear: both;
    display: block;
    height: 1px;
    overflow: hidden;
    margin: 0;
    padding: 0;

}

.tan {
list-style-image:url(../images/check_tan.jpg);
}

.highlight {
background-color:#FF3;
font-weight:700;
}

.boldmaroon {
font-weight:700;
color:#66003D;
padding:2px 3px;
}

.quote {
font-size:10pt;
line-height:normal;
font-style:normal;
}

.verdana {
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.sig {
font-style:italic;
color:#000;
font-weight:700;
line-height:normal;
}

.red14bold {
font-size:14pt;
font-weight:700;
color:#C00;
}


.bigred {
font-size:18pt;
font-weight:700;
color:#C00;
}

.bluebold {
font-weight:700;
color:#0A0D47;
}

.contactbutton a:hover,.contactbutton a:focus {
color:#D84D14;
text-decoration:underline;
background-image:url(../images/contactbutton-2.jpg);
padding:10px;
}

.figure-r {
float:right;
width:175px;
font-size:75%;
color:#000;
text-align:left;
line-height:110%;
border:2px solid #21417a;
margin:4px;
padding:2px;
}

.figure-l {
float:left;
width:175px;
font-size:75%;
color:#000;
text-align:center;
line-height:110%;
margin:4px;
padding:2px;
}

.figure-l2 {
margin:0 10px 0 0;
}


#menua a.hmenu:hover,#menua a.hmenu:active,#menub a.vmenu:hover,#menub a.vmenu:active {
background:#d84814;
color:#fff;
}

.smalltext a:link,.hometext {
color:#0A0D47;
}

.iconlink,.iconlink a:link,.iconlinks a:visited {
font-style:italic;
font-weight:700;
text-decoration:underline;
}