
.text10verdana { font-family: Verdana, sans-serif; font-size: 63%; font-weight: normal; color: #666666; text-decoration: none }
.text10verdanablue { font-family: Verdana, sans-serif; font-size: 63%; font-weight: bold; color: #31284A; text-decoration: none }
.Blue_Verdana14 { font-family: Verdana, sans-serif; font-size: 18px; font-weight: normal; color: #31284A }

.text12verdana { font-family: Verdana, sans-serif; font-size: 12px; font-weight: normal; color: #666666; text-decoration: none }
.text13arial { font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 85%; font-weight: normal; color: #666666; text-decoration: none }
.text12arial { font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 78%; font-weight: normal; color: #666666; text-decoration: none }
.text11arial { font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 74%; font-weight: normal; color: #000000; text-decoration: none }
.text10arial { font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 63%; font-weight: normal; color: #000000; text-decoration: none }

.text13ariallink { font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 85%; font-weight: normal; color: #333333 }
.text12ariallink { font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 12px; font-weight: normal; color: #333333 }
.text14arialblue { font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 94%; font-weight: normal; color: #30A2C7; text-decoration: none }
.text13arialblue { font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 85%; font-weight: normal; color: #30A2C7; text-decoration: none }
.text12arialblue { font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 78%; font-weight: normal; color: #32BBE8; text-decoration: none }

.text20arialorange { font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 20px; font-weight: normal; color: #FF6633; text-decoration: none }

.text20arialblue { font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 20px; font-weight: normal; color: #003366; text-decoration: none }
.text13arialblack { font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 87%; font-weight: normal; color: #333333; text-decoration: none }
.text12arialblack { font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 83%; font-weight: normal; color: #333333; text-decoration: none }
.text11arialblack { font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 78%; font-weight: normal; color: #333333; text-decoration: none }

.text12arialred { font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 78%; font-weight: normal; color: #FF3300; text-decoration: none }
.text12arialdarkblue { font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 78%; font-weight: normal; color: #003399; text-decoration: none }

a:hover.text10verdanablue	{text-decoration: underline}
a:hover.text13arialblue	{text-decoration: underline}
a:hover.text12arial { text-decoration: none; color: #CC9999 }
a:hover.text12arialblack	{text-decoration: underline}

.password { font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 80%; font-weight: bold; color: #32BBE8 }
.password1 { font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 80%; font-weight: bold; color: #333333 }



INPUT.Button5chars
{
  font-size: 93%;
  color: #003333;
  font-family: Arial, Verdana, Helvetica;
  text-align: center;
  line-height: 14px;
  height: 20px;
  width: 38%;
  text-align: center;
  padding-right: 1px;
  padding-left: 1px;
  background-color: #D2E9F2;
  font-weight: bold;
}

INPUT.ButtonCSR
{
  font-size: 93%;
  color: white;
  font-family: Arial, Verdana, Helvetica;
  text-align: center;
  line-height: 20px;
  height: 20%;
  width: 100%;
  text-align: center;
  padding-right: 1px;
  padding-left: 1px;
  background-color: #5B8FA4;
  font-weight: bold;
}

INPUT.ButtonCSR2
{
  font-size: 93%;
  color: white;
  font-family: Arial, Verdana, Helvetica;
  text-align: center;
  line-height: 20px;
  height: 20%;
  width: 30%;
  text-align: center;
  padding-right: 1px;
  padding-left: 1px;
  background-color: #5B8FA4;
  font-weight: bold;
}


INPUT.Button6chars
{
  font-size: 93%;
  color: #003333;
  font-family: Arial, Verdana, Helvetica;
  text-align: center;
  line-height: 14px;
  height: 20px;
  width: 89%;
  text-align: center;
  padding-right: 1px;
  padding-left: 1px;
  background-color: #D2E9F2;
  font-weight: bold;
}


INPUT.Button8chars
{
  font-size: 11px;
  color: #003333;
  font-family: Arial, Verdana, Helvetica;
  text-align: center;
  line-height: 14px;
  height: 21px;
  width: 75px;
  text-align: center;
  padding-right: 1px;
  padding-left: 1px;
  background-color: #D2E9F2;
  font-weight: bold;
}

INPUT.Button14chars
{
  font-size: 11px;
  color: #003333;
  font-family: Arial, Verdana, Helvetica;
  text-align: center;
  line-height: 14px;
  height: 21px;
  width: 100px;
  text-align: center;
  padding-right: 1px;
  padding-left: 1px;
  background-color: #D2E9F2;
  font-weight: bold;
}

INPUT.Button16chars
{
  font-size: 11px;
  color: #003333;
  font-family: Arial, Verdana, Helvetica;
  text-align: center;
  line-height: 14px;
  height: 21px;
  width: 125px;
  text-align: center;
  padding-right: 1px;
  padding-left: 1px;
  background-color: #D2E9F2;
  font-weight: bold;
}


INPUT.Button25chars
{
  font-size: 11px;
  color: #003333;
  font-family: Arial, Verdana, Helvetica;
  text-align: center;
  line-height: 14px;
  height: 21px;
  width: 200px;
  text-align: center;
  padding-right: 1px;
  padding-left: 1px;
  background-color:#D2E9F2;
  font-weight: bold;
}



/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */



.wireframemenu{
border-bottom-width: 0;

}

* html .wireframemenu{ /*IE only rule. Original menu width minus all left/right paddings */
width: auto;
}

.wireframemenu ul{
padding: 0;
margin: 0;
list-style-type: none;

}

.wireframemenu a{
font: bold 87% Verdana;
padding: 4px 3px;
display: block;
width: 100%; /*Define width for IE6's sake*/
color: white;
text-decoration: none;

}

html>body .wireframemenu a{ /*Non IE rule*/
width: auto;
}

.wireframemenu a:visited{
color: #D0D4D5;
}



.wireframemenu a:hover{
font: bold 87% Verdana;
background-color: #33CCCC;
color: black
}

/* End of Dynamic Drive Menu */

.Logintxt{
font: bold 108% Verdana;
padding: 4px 3px;
color: white;
text-decoration: none;
border-bottom: 1px solid #C0C0C0;
vertical-align:text-top
}


.userloglinks{
color:#006699;
font: 83% Tahoma;
text-decoration:none
}

.userloglinks a:link{
color:#32BBE8;
font: 83% Tahoma;
text-decoration:none
}

.userloglinks a:visited{
color:#32BBE8;
text-decoration:none
}

.userloglinks a:hover{
color:#19D6D6;
text-decoration: underline
}

.navlink{
 font-family: Verdana,Helvetica, sans-serif;
 font-size: 83%; 
 font-weight: normal; 
 color: white; 
 text-decoration: none 
 }

.navlink a:link{
color: white;
text-decoration: none 
}	

.navlink a:visited{
color: #D0D4D5;
text-decoration: none 
}	

.navlink a:hover{
color: #19D6D6;
text-decoration: underline
}

.navlink a:focus{
color: #19D6D6;
text-decoration: underline
}

.navlink a:active{
color: #19D6D6;
text-decoration: underline
}


.list {
  margin-top: 3em;
}


.ex{
	
	 margin: 1em 0;
}

body#home a#homenav,
body#service a#servnav,
body#about a#aboutnav,
body#quest a#questnav,
body#contact a#contactnav, 
body#complimentary a#complimentarynav,
body#security a#securitynav,
body#terms a#termsnav,
body#roi a#roinav,
body#policy a#policynav {
	color: #6CFDFD;
	
}

h1, h2, h3, h4, h5, h6 {
  margin: 0;
  padding: 0;
}

h1 {
  font-size:100%;
  font-weight: normal;
}

h2 {
  font-size:100%;
  font-weight: normal;
}

h3 {
  font-size:100%;
  font-weight: normal;
}




.hidden                                           /*for text to be read by screen reader*/
{
position:absolute;
left: 0px;
top:-500px;
width: 1px;
height:1px;
padding: 0;
overflow: hidden;
}



#skip a, #skip a:hover, #skip a:visited 
{ 
position:absolute; 
left:0px; 
top:-500px; 
width:1px; 
height:1px; 
overflow:hidden;
} 

#skip a:active, #skip a:focus 
{ 
position:static; 
width:auto; 
height:auto; 
} 