@charset "utf-8";
/* CSS Document */
.gecko .toplinks{
float:left;
margin-left:270px;
margin-top:55px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
}
.safari .toplinks{
float:left;
margin-left:270px;
margin-top:55px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
}
.toplinks{
float:left;
margin-left:270px;
margin-top:55px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
}
.toplinks a:link{
color:#FFFFFF;
text-decoration:underline;
}
.toplinks a:visited{
color:#FFFFFF;
text-decoration:underline;
}
.toplinks a:active{
color:#FFFFFF;
text-decoration:underline;
}
.toplinks a:hover{
color:#FFFFFF;
text-decoration:none;
}
.navigationbarlinks{
margin-left:-14px;
width:620px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
}
.navigationbarlinks A:link {text-decoration: none; font-size:12px;color: #FFFFFF;}
.navigationbarlinks A:visited {text-decoration:none;font-size:12px; color:#FFFFFF;}
.navigationbarlinks A:active {text-decoration: none;font-size:12px; color:#FFFFFF;}
.navigationbarlinks A:hover { text-decoration:underline;font-size:12px; color:#FFFFFF;}

.featureshome{
float:right;
margin-top:20px;
text-align:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ffffff;
line-height:24px;
}

.steptext{
float:left;
margin-left:50px;
margin-top:60px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#969695;
}
.verdana12white{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
}
.verdana12black{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
line-height:16px;
font-weight:400;
}
.verdana12black A:link {text-decoration: underline; font-size:11px;color: #0e984a;}
.verdana12black A:visited {text-decoration: underline;font-size:11px; color:#0e984a;}
.verdana12black A:active {text-decoration: none;font-size:11px; color:#0e984a;}
.verdana12black A:hover { text-decoration:none;font-size:11px; color:#0e984a;}

.steptext A:link {text-decoration: underline; font-size:11px;color: #0e984a;}
.steptext A:visited {text-decoration: underline;font-size:11px; color:#0e984a;}
.steptext A:active {text-decoration: none;font-size:11px; color:#0e984a;}
.steptext A:hover { text-decoration:none;font-size:11px; color:#0e984a;}

.bottomboxitems{
vertical-align:top;
float:left;	
margin-left:5px;
width:185px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#FF6600;
}
.footerlinks{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#969695;
line-height:16px;
text-align:center;
}
.footerlinks A:link {text-decoration: underline; font-size:10px;color: #969695;}
.footerlinks A:visited {text-decoration: underline;font-size:10px; color:#969695;}
.footerlinks A:active {text-decoration: none;font-size:10px; color:#969695;}
.footerlinks A:hover { text-decoration:none;font-size:10px; color:#969695;}

/*General pages*/

.innercontainer h1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#005081;
margin-top:35px;
}
.innercontainer h2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#ff7200;
margin-top:-10px;
}
p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
color:#636363;
}
em{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
font-style:italic;
color:#005081;
}
.innercontainer em{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
font-style:italic;
color:#005081;
}
/*Styles for links with 14px and blue color*/

#coolfeatures A:link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#005081;
}
#coolfeatures A:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#005081;
}
#coolfeatures A:active{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#005081;
}
#coolfeatures A:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#005081;
text-decoration:none;
}
/*Link Styles for Cool Features Inner Pages*/
#coolfeaturesinner A:link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#005081;
}
#coolfeaturesinner A:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#005081;
}
#coolfeaturesinner A:active{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#005081;
}
#coolfeaturesinner A:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#005081;
text-decoration:none;
}
/*h1 headings for Cool Features pages*/
#coolfeaturesinner h1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#ff7200;
}
h1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#005081;
margin-top:35px;
}
h2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#ff7200;
margin-top:-10px;
}
h2 a:link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#ff7200;
margin-top:-10px;
}
h2 a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#ff7200;
margin-top:-10px;
}
h2 a:active{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#ff7200;
margin-top:-10px;
}
h2 a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#ff7200;
margin-top:-10px;
text-decoration:none;
}
h3{
float:left;
width:308px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#005081;
}
.orangelinks{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ff7200;
}
.orangelinks A:link{
text-decoration:underline;
color:#ff7200;
}
.orangelinks A:visited{
text-decoration:underline;
color:#ff7200;
}
.orangelinks A:active{
text-decoration:underline;
color:#ff7200;
}
.orangelinks A:hover{
text-decoration: underline;
color:#ff7200;
}
.orange14bold{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#ff7200;
}
.blue12{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#005081;
}
.blue12 A:link{
text-decoration:underline;
color:#005081;
}
.blue12 A:visited{
text-decoration:underline;
color:#005081;
}
.blue12 A:active{
text-decoration:underline;
color:#005081;
}
.blue12 A:hover{
text-decoration:none;
color:#005081;
}
.blue13{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#005081;
}
.graytext{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
color:#636363;
}
.graytext a:link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
line-height:18px;
color:#636363;
}
.graytext a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
line-height:18px;
color:#636363;
}
.graytext a:active{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
line-height:18px;
color:#636363;
}
.graytext a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
line-height:18px;
color:#636363;
}
.smalltext{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#A4A4A4;
}

.signupvalidation{

border:solid 2px #DEDEDE;
background:#FFCCCC;
color:#000000;
padding:4px;
margin-bottom:4px;
text-align:center;
font-weight:bold;
}

.signupvalidation ul {
 margin: 0;
 padding: 0;
 margin-left: 80px;
 list-style: square;
}

.signuperror{

border:solid 2px #DEDEDE;
background:#FFCCCC;
color:#000000;
padding:4px;
margin-bottom:-50px;
text-align:center;
font-weight:bold;
}

.validationerror
{
   font-size:small;
   font-weight:bold;
   color:Red; 
   padding:2px;
}