:focus {
        outline:none;
}
a:focus{outline:none;}

html {
        width:100%;
        height:100%;
        margin:0;
        background:#fff url('/images/htmlBack.jpg') repeat-x 50% 0;
}
body {
        width:100%;
        height:auto;
        background:transparent;
        margin:0px auto;
        position:relative;
        font-family:verdana, arial, helvetica;
        font-size:12px;
}
#container {
        width:995px;
        height:100px;
        margin:0px auto 0px auto;
        background:#63859c url('/images/simply.gif') 0 0 no-repeat;
}
#topLft{
        float:left;
        width:244px;
        height:109px;
}
#phoneRow{
        float:left;
        width:751px;
        padding-top:25px;
        text-align:right;
        font-family:Arial, Verdana;
        font-size:22px;
        color:white;
}
#topNav{
        float:left;
        width:751px;
        margin-top:35px;
        text-align:right;
        font-family:Arial, Helvetica, sans-serif;
        font-size:14px;
}
#topNav a{
        padding:0 20px;
        color:white;
        text-decoration:none;
}
#topNav a:hover{
        color:#32546a;
}
#btmNav{
        margin:20px 0 20px 25px;
		font:italic 12px/18px Verdana, Arial, Helvetica, sans-serif;
		color:#000033;
}
#bigBdy{
        background-color:white;
        border-left:1px solid #ccc;
        border-right:1px solid #ccc;
        border-bottom:1px solid #ccc;
        min-height:500px;
}
#lftCol{
        float:left;
        width:244px;
}
#mainBdy{
        float:left;
        width:709px;
        padding:20px;
        overflow:hiddern;
}
#splash{
        float:left;
        width:749px;
}
a.lftLnk{
        margin:10px 0 0 25px;
        padding:10px;
        display:block;
        width:196px;
        height:56px;
        color:white;
        font-weight:bold;
        font-size:17px;
        font-family:Arial, Verdana, Helvetica, sans-serif;
        text-transform:uppercase;
        text-decoration:none;
        background:transparent url('/images/lftLnk.jpg') 0 0 no-repeat;
}
a.lftLnk:hover{
        background:transparent url('/images/lftLnk.jpg') 0 -76px no-repeat;
}
a.orange{
        font-family:Arial, Helvetica, sans-serif;
        font-size: 20px;
        font-weight:bold;
        text-transform:uppercase;
        color:#f6a219;
        display:block;
        width:235px;
        text-decoration:none;
        background-position:right 24px;
        background-repeat:no-repeat;
        min-height:130px;
}
a.orange:hover{
        color:#bc7809;
}
span.homeRght{
        display:block;
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        font-weight:normal;
        text-transform:none;
        color:#333;
        border-top:1px dotted #333;
        line-height:24px;
        margin-bottom:25px;
        width:150px;
}
span.subLink{
        display:block;
        font-weight:normal;
        text-transform:none;
        width:151px;
        margin-top:8px;
}
h1, h2, h3, h4{font-family:verdana,arial;font-size:18px;font-style:normal;color:#3F5E6B;margin:0;padding:0;}
h2 a{
        text-decoration:none;
        color:#3F5E6B;
}
h2 a:hover{
        text-decoration:none;
        color:#89a3c2;
}
input, select, textarea, .submit, .input {
        font-size:11px;
}
input.radio { border-width:0; }

hr {
        width:90%;
}
a img {border:none;}
input, .submit, select, textarea {
        border:1px solid #666666;
        color:#666;
}
form {
        margin:0;
        padding:0;
}
.clear {
        clear:both;
        line-height:0;
        font-size:0;
}

#navMenu a.firstTab {
         margin-left:20px;
        }
/*ie6 hack*/
* html #navMenu a.firstTab {
        margin-left:10px;
}
/*end ie6 hack*/
/* HACKS: IE7/Win:*/
*:first-child+html #navMenu a.firstTab {
        margin-left:20px;
}
/*end  HACKS: IE7/Win:*/        

.small {
        font-family: Arial,Verdana,Helvetica;
        color: #CCCCCC;
        font-size: 12px;
}
.smallw {
        font-family: Arial,Verdana,Helvetica;
        color: #fff;
        font-size: 12px;
}
.smallb {
        font-family: Arial,Verdana,Helvetica;
        color: #000;
        font-size: 12px;
}
.smalldg {
        font-family: Arial,Verdana,Helvetica;
        color: #4d4d4d;
        font-size: 12px;
}
.smalllg {
        font-family: Arial,Verdana,Helvetica;
        color: #666;
        font-size: 12px;
}
.smaller {
        font-family: Arial,Verdana,Helvetica;
        color: #CCCCCC;
        font-size: 10px;
}
.indent {
        text-indent:20px;
}
.bolded {
        font-weight:bold;
}
fieldset {
        -moz-border-radius: 10px;
        -webkit-border-radius: 10px;
        margin:10px;
        padding:10px 20px 20px 20px;
        font:12px Verdana, Arial;
        background-color:#d8d8d8;
        border:none;
}

fieldset legend{
        color:#3F5E6B;
        font-family:verdana,arial;
        font-weight:bold;
}

