body {
text-align : left;
margin : 0;
padding : 0;
font-family : Tahoma, arial,  "Lucida Grande", arial;
      }
h1 {
font-size : 1px;
color : #ffffff;
line-height : 1px;
font-family : Tahoma, arial,  "Lucida Grande", arial;
margin : 0;
      }
.header {
font-size : 10px;
color : #535353;
line-height : 10px;
font-family : Tahoma, arial,   "Lucida Grande", Tahoma, arial,  arial;

      }
h2 {
font-size : 20px;
color : #3a6194;
line-height : 21px;
font-family : Tahoma, arial,   "Lucida Grande", Tahoma, arial,  arial;
      }
h3 {
font-size : 14px;
color : #3a6194;
line-height : 20px;
font-family : Tahoma, arial,   "Lucida Grande", Tahoma, arial,  arial;
      }
td {
font-family : Tahoma, arial,  "Lucida Grande", Tahoma, arial,  arial;
font-size : 14px;
line-height : 20px;
text-align : left;
color : #5a5a5a;
vertical-align : top;
      }
	  
.hl {
font-family : Tahoma, arial,  "Lucida Grande", Tahoma, arial,  arial;
font-size : 14px;
line-height : 20px;
text-align : left;
color : #5a5a5a;
vertical-align : top;
background-color : #e6ebff;
      }	  

.no_space_over {
	margin-top: 0;
}

.big_content {
	font-size: 1.5em;
	line-height: 1.3em;
	color : #374B66;
}
  
.search {
font : 10px Tahoma, arial,  Helvetica;
border-top : 1px solid #999;
border-right : 1px solid #999;
border-bottom : 1px solid #999;
border-left : 1px solid #999;
background-color : #fff;
color : #666;
width : 111px;
height : 18px;
padding-left : 2px;
      }
.newsletter {
font-family : Tahoma, arial,  "Lucida Grande", Tahoma, arial,  arial;
font-size : 10px;
line-height : 13px;
      }
td.headerrow {
background-color : #3a6194;
font-size : 15px;
color : #ffffff;
line-height : 18px;

font-family : Tahoma, arial,  "Lucida Grande", Tahoma, arial,  arial;
      }
.small {
font-family : Tahoma, arial,  "Lucida Grande", Tahoma, arial,  arial;
font-size : 10px;
line-height : 15px;
text-align : left;
color : #5a5a5a;
vertical-align : top;
      }
a {
color : #0066cc;

      }
a:link {
color : #0066cc;

      }
a:hover {
color : #000033;

      }
a:active {
color : #0066cc;

      }
a.foot {
color : #414141;
font-size : 11px;
      }
a.foot:link {
color : #414141;
font-size :11px;
      }
a.foot:hover {
color : #414141;
font-size : 11px;
      }
a.foot:active {
color : #414141;
font-size : 11px;
      }
a.footgrey {
color : #7e7e7e;

font-size : 11px;
      }
a.footgrey:link {
color : #7e7e7e;

font-size : 11px;
      }
a.footgrey:hover {
color : #7e7e7e;

font-size : 11px;
      }
a.footgrey:active {
color : #7e7e7e;

font-size : 11px;
      }
a.footsmall {
color : #ffffff;

font-size : 1px;
      }
a.footsmall:link {
color : #ffffff;

font-size : 1px;
      }
a.footsmall:hover {
color : #ffffff;

font-size : 1px;
      }
a.footsmall:active {
color : #ffffff;

font-size : 1px;
      }
td.bottom {
color : #414141;
font-family : Tahoma, arial,  "Lucida Grande", Tahoma, arial,  arial;
font-size : 11px;
line-height : 16px;
      }
td.news {
color : #ffffff;
font-family : Tahoma, arial,  "Lucida Grande", Tahoma, arial,  arial;
font-size : 11px;
line-height : 15px;
      }
a.news {
color : #ffffff;

font-size : 11px;
      }
a.news:link {
color : #ffffff;

font-size : 11px;
      }
a.news:hover {
color : #ffffff;

font-size : 11px;
      }
a.news:active {
color : #ffffff;

font-size : 11px;
      }
.tC {
border-bottom : 1px solid #e6e9f2;
      }
li {
margin-left : 15px;
      }
a.footerlink {
color : #ffffff;
line-height : 16px;

      }
a.footerlink:link {
color : #ffffff;
line-height : 16px;

      }
a.footerlink:hover {
color : #ffffff;
line-height : 16px;

      }
a.footerlink:active {
color : #ffffff;
line-height : 16px;

      }
a.zerotype {
text-align : right;
font-size : 10px;
color : #ffffff;

      }
a.zerotype:link {
text-align : right;
font-size : 10px;
color : #ffffff;

      }
a.zerotype:hover {
text-align : right;
font-size : 10px;
color : #ffffff;

      }
a.zerotype:active {
text-align : right;
font-size : 10px;
color : #ffffff;

      }
.caption {
color : #5a5a5a;
font-family : Tahoma, arial,  "Lucida Grande", Tahoma, arial,  arial;
font-size : 10px;
line-height : 16px;
      }
.footer {
color : #ffffff;
text-align : right;
padding : 0;
font-family : Tahoma, arial,  "Lucida Grande", Tahoma, arial,  arial;
font-size : 11px;
line-height : 15px;
      }
.leadIn {
text-align : left;
color : #000033;
font-weight:bold;

margin : 0;
padding : 0;
font-family : Tahoma, arial,  "Lucida Grande", Tahoma, arial,  arial;
font-size : 15px;
line-height : 22px;
      }
table.sample {
border-width : 0;
border-spacing : 3px 3px;
border-style : ridge;
border-color : rgb(170, 170, 255) rgb(170, 170, 255) rgb(170, 170, 255) rgb(170, 170, 255);
border-collapse : separate;
background-color : white;
      }
table.sample td {
border-width : 0;
padding : 3px;
      }
INPUT.txt {
font-family : Tahoma, arial,  "Lucida Grande", Tahoma, arial,  arial;
font-size : 11px;
border : 1px solid #dfdfdf;
padding : 0;
margin : 0;
      }
SELECT.txt {
font-family : Tahoma, arial,  "Lucida Grande", Tahoma, arial,  arial;
font-size : 11px;
border : 1px solid #dfdfdf;
padding : 0;
margin : 0;
      }
TEXTAREA.textbox {
font-family : Tahoma, arial,  "Lucida Grande", Tahoma, arial,  arial;
font-size : 11px;
border : 1px solid #dfdfdf;
padding : 0;
margin : 0;
      }
.hdivider {
width : 100%;
background-image : url(hordot.gif);
background-repeat : repeat-x;
margin : 16px 0 5px;
height : 2px;
      }
body {
margin-left : 0;
margin-top : 0;
margin-right : 0;
margin-bottom : 0;
      }
featureTable { 
	padding:		0;
	margin:			0; 
	width: 			100%;
}

.featureTable td { 
	margin: 		0; 
	border-right: 		1px solid #ccc; 
	border-bottom: 		1px solid #ccc; 
	padding: 		8px; 
}

.popupHelpContainer { 
	padding: 		5px; 
}
.popupHelpTitle { 
	padding-bottom:		5px; 
	font-weight: 		bold; 
	color:			black;
} 
 
.formHeader { 
	text-align: 		center; 
	font-size: 		12pt; 
	font-weight: 		bold;
}
.pricingHeader { 
	text-align: 		center; 
	font-size: 		10pt; 
	font-weight: 		bold; 
	background-color : #e8e9ff;
}
.optionImage { background: transparent url(images/dot.gif) no-repeat center center;  }
