body{
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
background-color:#FFFFFF;
}

.top{
background-image:url('top.jpg');
background-repeat:no-repeat;
height:99px;
}

.header{
background-image:url('header.jpg');
background-repeat:no-repeat;
height:93px;
}

.leftbg{
background-image:url(left.jpg);
background-repeat:repeat-y;
}

.rightbg{
background-image:url(right.jpg);
background-repeat:repeat-y;
}

.shadow{
background-image:url(shadow.jpg);
background-repeat:repeat-y;
}

#home{
height: 39px;
width: 120px;
overflow: hidden;
background: url(home.jpg) top left no-repeat;
display: block;
}

#home:hover{
background-position: bottom left;
}

#blog{
height: 39px;
width: 120px;
overflow: hidden;
background: url(blog.jpg) top left no-repeat;
display: block;
}

#blog:hover{
background-position: bottom left;
}

#contact{
height: 39px;
width: 120px;
overflow: hidden;
background: url(contact.jpg) top left no-repeat;
display: block;
}

#contact:hover{
background-position: bottom left;
}

#resources{
height: 39px;
width: 120px;
overflow: hidden;
background: url(resources.jpg) top left no-repeat;
display: block;
}

#resources:hover{
background-position: bottom left;
}

#privacy{
height: 39px;
width: 120px;
overflow: hidden;
background: url(privacy.jpg) top left no-repeat;
display: block;
}

#privacy:hover{
background-position: bottom left;
}

#faq{
height: 39px;
width: 120px;
overflow: hidden;
background: url(FAQ.JPG) top left no-repeat;
display: block;
}

#faq:hover{
background-position: bottom left;
}

.optintext{
font: 11px Tahoma;
color: #0048B9;
text-decoration:none;
padding-left:14px; 
padding-right:19px;
vertical-align:top;
}

.formtext{
font: bold 11px Tahoma;
color: #000000;
text-decoration:none;
padding-left:19px;
}

.formstyle{
padding-left:18px;
}

.form_border{
border-top:1px solid #09428F;
border-bottom:1px solid #09428F;
border-left:1px solid #09428F;
border-right:1px solid #09428F;
background-color:#FFFFFF;
font-family:verdana;
font-size:11px;
color:#000000;
}

.footermenus{
font:11px Tahoma;
color:#011A87;
text-decoration:none;
padding-right:15px;
}

.footermenu{
font:11px Tahoma;
color:#011A87;
text-decoration:none;
}

.footermenu:hover{
font:11px Tahoma;
color:#000000;
text-decoration:underline;
}

.bottom{
background-image:url(bottom.jpg);
background-position:top;
background-repeat:no-repeat;
height:30px;
}

.pageheader{
font: bold 20px Verdana;
color:#0148BE;
text-decoration:none;
}

.email{
font:13px Arial;
color:#011A87;
text-decoration:underline;
}

.email:hover{
font:13px Arial;
color:#000000;
text-decoration:none;
}

h1{
font: bold 18px Arial;
color:#000000;
text-decoration:none;
}

h2{
font: bold 17px Verdana;
color:#0148BE;
text-decoration:none;
}

h3{
font: bold 18px Arial;
color:#339900;
text-decoration:none;
}

.check{
font: 13px Arial;
text-decoration:none;
list-style-image:url(check.gif);
color:#000000;
line-height:25px;
}

.design{
font: 10px verdana;
text-decoration:none;
color:#000000;
}