a:link	{
   color : #4b82cd;
   background-color: transparent;
   font-size : 12px;
   font-weight : bold;
   font-family: Arial, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;
   text-decoration : none;
}
a:visited {
   color : #4b82cd;
   background-color: transparent;
   font-size : 12px;
   font-weight : bold;
   font-family: Arial, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;
   text-decoration : none;
}


a:hover {
   color : #4b82cd;
   background-color: transparent;
   font-size : 12px;
   font-weight : bold;
   font-family: Arial, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;
   text-decoration : underline;
}


a:active {
   color : #4b82cd;
   background-color: transparent;
   font-size : 12px;
   font-weight : bold;
   font-family: Arial, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;
   text-decoration : underline;

}

a.nav:link {
   color : white;
   background-color: transparent;

   font-size : 11px;
   font-weight : bold;
   font-family: Arial, Geneva, Helvetica, sans-serif;
   text-decoration : none;
}
a.nav:visited {
   color : white;
   background-color: transparent;

   font-size : 11px;
   font-weight : bold;
   font-family: Arial, Geneva, Helvetica, sans-serif;
   text-decoration : none;
}

a.nav:hover {
   color : #0d2f59;
   background-color: transparent;

   font-size : 11px;
   font-weight : bold;
   font-family: Arial, Geneva, Helvetica, sans-serif;
   text-decoration : none;
}

a.nav:active {
   color : #e3b268;
   background-color: transparent;

   font-size : 11px;
   font-weight : bold;
   font-family: Arial, Geneva, Helvetica, sans-serif;
   text-decoration : none;
}
a.fineprint:link {
   color : #ffffff;
   font-size : 10px;
   font-weight : bold;
   font-family: Arial, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;
   text-decoration : underline;
}
a.fineprint:visited {
   color : #ffffff;
   font-size : 10px;
   font-weight : bold;
   font-family: Arial, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;
   text-decoration : underline;
}

a.fineprint:hover {
   color : #ffffff;
   font-size : 10px;
   font-weight : bold;
   font-family: Arial, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;
   text-decoration : none;
}

a.fineprint:active {
   color : #ffffff;
   font-size : 10px;
   font-weight : bold;
   font-family: Arial, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;
   text-decoration : none;
}

a.fineprint2:link {
   color : #000000;
   font-size : 10px;
   font-weight : bold;
   font-family: Arial, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;
   text-decoration : underline;
}
a.fineprint2:visited {
   color : #000000;
   font-size : 10px;
   font-weight : bold;
   font-family: Arial, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;
   text-decoration : underline;
}

a.fineprint2:hover {
   color : #000000;
   font-size : 10px;
   font-weight : bold;
   font-family: Arial, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;
   text-decoration : none;
}

a.fineprint2:active {
   color : #000000;
   font-size : 10px;
   font-weight : bold;
   font-family: Arial, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;
   text-decoration : none;
}


body {
   font: 13px/150% Arial, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;
   color: #000000;
   background-color : #4d76a9;
   margin-top : 0px;
}



#header {
   width: 770px;
   height: 114px;
   background-color : #ffffff;
   background-image: url(../images/headerbg.gif);
   background-repeat: no-repeat;
   background-position: center center;
}  

#header2 {
   width: 770px;
   height: 165px;
   background-color : #ffffff;
   background-image: url(../images/headerbg2.gif);
   background-repeat: no-repeat;
   background-position: center center;
}  
#header3 {
   width: 770px;
   height: 165px;
   background-color : #ffffff;
   background-image: url(../images/headerbg3.gif);
   background-repeat: no-repeat;
   background-position: center center;
}  

#center {

   background-color : #ffffff;
   background-image: url(../images/centerbg.gif);
   background-repeat: no-repeat;
   background-position: left top;
}  

#menu {
   height: 51px;
   background-color : #ffffff;
   background-image: url(../images/menubg.gif);
   background-repeat: no-repeat;
   background-position: right bottom;
}  

.menutext {
   font-size: 11px;
   padding: 0 0 0 0;
   margin: 0 0 0 0;
   font-weight: bold;
   text-align: center;
   color: #e3b268;
}
#highlightbox {
   height: 147px;
   background-color : transparent;
   background-image: url(../images/highlightboxbg.jpg);
   background-repeat: no-repeat;
   background-position: right bottom;
}  

#signup {
   background-color : transparent;
   background-image: url(../images/signupbg2.gif);
   background-repeat: no-repeat;
   background-position: top left;
}
#signup p {
   font-size: 13px;
   padding: 0 0 0 0;
   margin: 15px 3px 15px 3px;
   font-weight: bold;
   text-align: center;
   line-height: 145%;
   color: #ffffff;
}
#storebg {
   background-color : transparent;
   background-image: url(../images/storebg.jpg);
   background-repeat: no-repeat;
   background-position: center center;
   height: 363px;
}

#next {
   background-color : transparent;
   background-image: url(../images/nextstepsbg.gif);
   background-repeat: no-repeat;
   background-position: top left;
}  

#didyouknow {
   height: 353px;
   background-color : transparent;
   background-image: url(../images/didyouknow-bg.gif);
   background-repeat: no-repeat;
   background-position: top left;
} 

#ss {
   height: 420px;
   background-color : transparent;
   background-image: url(../images/ssbg.gif);
   background-repeat: no-repeat;
   background-position: top left;
   text-align: center;
   color: #ffffff;
   font-size: 12px;
   
} 

#ss p {
   font-size: 12px;
   padding: 0 0 0 0;
   margin: 70px 5px 0 5px;
   font-weight: bold;
   text-align: center;
   line-height: 145%;
   color: #ffffff;
} 
#sidemenu {
   height: 420px;
   background-color : transparent;
   background-image: url(../images/sidemenu.gif);
   background-repeat: no-repeat;
   background-position: top center;
   text-align: center;
   color: #ffffff;
   font-size: 12px;
   margin-top: 0;
   
} 

#sidemenu p {
   font-size: 11px;
   padding: 0 0 0 0;
   margin: 70px 5px 0 15px;
   font-weight: bold;
   text-align: left;
   line-height: 200%;
   color: #ffc947;
} 
#sidemenu2 {
   height: 430px;
   background-color : transparent;
   background-image: url(../images/sidemenu2.gif);
   background-repeat: no-repeat;
   background-position: top center;
   text-align: center;
   color: #ffffff;
   font-size: 12px;
   margin-top: 0;
   padding-top: 120px;
   
} 

#sidemenu2 p {
   font-size: 11px;
   padding: 0 0 0 0;
   margin: 0px 5px 10px 14px;
   font-weight: bold;
   text-align: left;
   line-height: 110%;
   color: #ffc947;
} 
#sidemenu3 {
   height: 334px;
   background-color : transparent;
   background-image: url(../images/sidemenu3.gif);
   background-repeat: no-repeat;
   background-position: top center;
   text-align: center;
   color: #ffffff;
   font-size: 12px;
   margin-top: 0;
   padding-top: 115px;
   
} 

#sidemenu3 p {
   font-size: 11px;
   padding: 0;
   margin: 0px 5px 10px 14px;
   font-weight: bold;
   text-align: left;
   line-height: 110%;
   color: #ffc947;
} 
#progress {
   background-color: #efefef;
   border: 1px #cfcfcf solid;

   height: 50px;
   padding: 5px;
   margin-bottom: 20px;
}

#progress td {
   color: #969696;
   font: 13px/120% Arial, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;
}

.system {
      
   font: 14px/120% Arial, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;
   color: #000000;
   font-weight: bold;
   font-style: normal;
   text-align: left;
   margin: 0px 10px 20px 12px;
   padding: 0 0 0 0;
   
}

.rec {
      
   font: 14px/120% Arial, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;
   color: #666666;
   font-weight: bold;
   font-style: italic;
   text-align: left;
   margin: 10px 10px 20px 10px;
   padding: 0 0 0 0;
   
}

#acctheader {
   margin-top: 0;
   margin-bottom: 20px;
}

#mf {
   height: 635px;
   background-color : transparent;
   background-image: url(../images/mfbg.gif);
   background-repeat: no-repeat;
   background-position: top left;
   text-align: center;
   color: #ffffff;
   font-size: 12px;
   
} 

#mf p {
   font-size: 12px;
   padding: 0 0 0 0;
   margin: 70px 8px 0 8px;
   font-weight: bold;
   text-align: left;
   line-height: 130%;
   color: #ffffff;
}

#didyouknow-tablet {
   height: 353px;
   background-color : transparent;
   background-image: url(../images/didyouknow-tabletbg.gif);
   background-repeat: no-repeat;
   background-position: top left;
} 

#didyouknow-tablet p {
   font-size: 12px;
   padding: 0 0 0 0;
   margin: 125px 5px 0 5px;
   font-weight: bold;
   text-align: center;
   line-height: 145%;
   color: #ffffff;
} 

#didyouknow p {
   font-size: 12px;
   padding: 0 0 0 0;
   margin: 100px 5px 0 5px;
   font-weight: bold;
   text-align: center;
   line-height: 145%;
   color: #ffffff;
} 

.didyouknow2 {
   height: 227px;
   background-color : transparent;
   background-image: url(../images/didyouknow-bg2.gif);
   background-repeat: no-repeat;
   background-position: top left;
} 

.didyouknow2 p {
   font-size: 12px;
   padding: 0 0 0 0;
   margin: 100px 5px 0 5px;
   font-weight: bold;
   text-align: center;
   line-height: 145%;
   color: #ffffff;
} 
.didyouknow3 {
   height: 227px;
   background-color : transparent;
   background-image: url(../images/didyouknow-bg3.gif);
   background-repeat: no-repeat;
   background-position: top left;
} 

.didyouknow3 p {
   font-size: 12px;
   padding: 0 0 0 0;
   margin: 100px 5px 0 5px;
   font-weight: bold;
   text-align: center;
   line-height: 145%;
   color: #ffffff;
} 
#affordable {
   height: 289px;
   background-color : transparent;
   background-image: url(../images/affordable-bg.gif);
   background-repeat: no-repeat;
   background-position: top left;
} 

#affordable p {
   font-size: 12px;
   padding: 0 0 0 0;
   margin: 170px 8px 0 8px;
   font-weight: bold;
   text-align: center;
   line-height: 145%;
   color: #ffffff;
} 
#signupform {
   margin-top: 135px;
   margin-left: 0px;
}  

#highlightbox p {
   font-size: 11px;
   padding: 0 0 0 0;
   margin: 0 0 0 0;
   font-weight: bold;
   text-align: center;
   line-height: 250%;
}

#footer {
   height: 109px;
   background-color : #4d76a9;
   background-image: url(../images/footerbg.gif);
   background-repeat: no-repeat;
   background-position: center center;
}  

#leftcolumn {
   width: 5px;
   background-color : #4d76a9;
   background-image: url(../images/leftcolbg.gif);
   background-repeat: repeat-y;
   background-position: left top;
}  

#rightcolumn {
   width: 15px;
   background-color : #4d76a9;
   background-image: url(../images/rightcolbg.gif);
   background-repeat: repeat-y;
   background-position: left top;
}  

#text  {
   margin-bottom: 60px;
}

#subnav p {

   color : black;
   background-color: transparent;
   padding: 0px 2px 0px 6px;
   margin: 0 0 0 2px;
   font-size : 11px;
   font-weight : bold;
   font-family: Arial, Geneva, Helvetica, sans-serif;
   text-decoration : none;

}

#main {
   background-color: #ffffff;
   border: 1px white solid;
}



p {
   color : #000000;
   font: 13px/150% Arial, Verdana, Geneva, Helvetica, sans-serif;
   text-indent: 0px;
   text-align: left;
   padding: 0 15px 0 10px;
   margin-bottom: 10px;
   margin-top: 0;
}
p.larger {
   color : #000000;
   font: 15px/150% Arial, Verdana, Geneva, Helvetica, sans-serif;
   text-indent: 0px;
   text-align: left;
   padding: 0 15px 0 10px;
   margin-bottom: 20px;
   margin-top: 0;
}

p.homecopy {
   color : #998018;
   font: 12px/120% Arial, Verdana, Geneva, Helvetica, sans-serif;
   font-weight: normal;
   text-indent: 0px;
   text-align: left;
   margin-top: 15px;
   margin-right: 20px;
   margin-left: 15px;
   margin-bottom: 10px;
   padding: 15px 0 15px 15px;
}

#slogan {
   font: 28px/100% "Times New Roman", Times, "Century Schoolbook", serif;
   color: #b37929;
   background-color: transparent;
   font-weight: bold;
   font-style: italic;
   text-align: left;
   margin: 25px 0px 0 40px;
   padding: 0 0 0 0;
}
#headericons-store {
   font: 12px/100% "Times New Roman", Times, "Century Schoolbook", serif;
   color: #767676;
   font-weight: normal;
   font-style: italic;
   text-align: right;
   margin: -15px 40px 0 0px;
   padding: 0 0 0 0;
}
#headericons {
   font: 12px/100% "Times New Roman", Times, "Century Schoolbook", serif;
   color: #767676;
   font-weight: normal;
   font-style: italic;
   text-align: right;
   margin: 20px 40px 0 0px;
   padding: 0 0 0 0;
}

td {
   color : #000000;
   font: 13px/150% Arial, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;
   text-indent: 0px;
}

ul {
   color : #000000;
   font: 13px/120% Arial, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;
   text-align: left;
   margin-left: 40px;
   margin-right: 8px;
}

li {
   color : #000000;
   font: 13px/150% Arial, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;
   text-align: left;
   padding-bottom: 10px;
}

p.copyright {
color: #000000;
font-size : 10px;
text-align: left;
}

#footer p {
color: #ffffff;
font-size : 10px;
text-align: center;
}


h1 {

   font: 22px/120% Arial, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;
   color: #000000;
   font-weight: bold;
   font-style: normal;
   text-align: left;
   margin: 0 0px 20px 10px;
   padding: 0 0 0 0;
}


h2 {
      
   font: 18px/120% Arial, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;
   color: #e3b268;
   font-weight: bold;
   font-style: normal;
   text-align: left;
   margin: 0 0px 5px 10px;
   padding: 0 0 0 0;
}
h2.larger {
      
   font: 22px/120% Arial, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;
   color: #e3b268;
   font-weight: bold;
   font-style: normal;
   text-align: left;
   margin: 30px 0px 5px 10px;
   padding: 0 0 0 0;
}

h3 {
   color: #000080;
   font-family : Arial, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;
   font-size : 15px;
   font-weight: bold;
   text-align: left;
   margin: 0 0px 10px 10px;
   padding: 0 0 0 0; 
}

h4 {
   line-height: 200%;
   font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
   font-size : 10px;
   font-weight: bold;
   line-height : 200%;
   margin-left: 40px;
   margin-right: 40px;
   padding-left: 10px;
   border-left: 2px solid #D8BA68;
}

blockquote {
margin-left: 5px;
margin-right: 20px;
}
   

blockquote.testimonial p{
   background-image: url(../images/openquote.gif);
   background-repeat: no-repeat;
   background-position: left top;
   padding-top: 30px;
   color: #000000;
   font-weight: normal;
   padding-bottom: 20px;
   padding-left: 30px;
   border-bottom: 1px solid #808080;
}