body {
	font-family: sans-serif;
}
img {
	border: 0px none;
}
	
.tablemain	{
	border: 0px none;
}
.tablealign	{
	border: 0px none;
}
H1	{
	font-family: verdana,arial,sans-serif;
	font-size:  24px;
	font-weight: 700;
	margin: 10px 5px 10px 5px;
	color: #336600;
}
H2	{
	font-family: arial,sans-serif;
	font-size:  22px;
	font-weight: 600;
	margin: 2px 5px 2px 5px;
	color: #FFAB00;
}
H3	{
	font-family: arial,sans-serif;
	font-size:  16px;
	font-weight: 700;
	margin: 2px 2px 2px 2px;
	color: #336600;
}
H4	{
	font-family: arial,sans-serif;
	font-size:  14px;
	font-style: italic;
	margin: 2px 2px 2px 20px;
	color: #F5B300;
}
H5	{
	font-family: arial,sans-serif;
	font-size:  14px;
	margin: 2px 2px 2px 2px;
	color: #000080;
}
p	{
	font-family: verdana, arial, MS sans serif;
	font-size: 13px;
	color: #333333;
}
.p2	{
	font-family: verdana, arial, MS sans serif;
	font-size: 13px;
	margin: 2px 2px 2px 25px;
	color: #333333;
}
.p3	{
	font-family: verdana, arial, MS sans serif;
	font-size: 13px;
	margin: 10px 2px 2px 16px;
	color: #333333;
}
.toplinks	{
	font-size: 12px;
	color: #333333;
}
input.loginbox {
	font-size: 10px;
	width: 110px;
}

.loginbox	{
	font-size: 10px;
	font-weight: bold;
	color: #333333;
}
.loginboxlinks	{
	font-size: 11px;
	color: #cccccc;
}
.submenuoff	{
	font-size: 12px; 
	text-decoration:underline;
	color: #A4AEBF;
	border-bottom: dotted 1px #A4AEBF;
	padding: 4px 10px 4px 4px;
	border-top: solid 1px #FFFFFF;
}
.submenuoff2	{
	font-size: 12px; 
	text-decoration:underline;
	color: #A4AEBF;
	border-bottom: dotted 1px #A4AEBF;
	padding: 0px 0px 0px 0px;
	border-top: solid 1px #FFFFFF;
}
.submenuoff3	{
	font-size: 12px; 
	text-decoration:underline;
	color: #A4AEBF;
	padding: 4px 10px 4px 4px;
	border-top: solid 1px #FFFFFF;
}
.submenuoff4	{
	font-size: 12px; 
	text-decoration:underline;
	color: #A4AEBF;
	padding: 0px 0px 0px 0px;
	border-top: solid 1px #FFFFFF;
}
.submenuon	{
	font-size: 13px; 
	text-decoration:underline;
	border-top: solid 1px #A4AEBF;
	border-left: solid 1px #A4AEBF;
	border-bottom: solid 1px #A4AEBF;
	color: #3A69B4;
	padding: 4px 10px 4px 4px;
}
.submenuon2	{
	font-size: 12px;
	border-top: solid 1px #A4AEBF;
	border-right: solid 1px #A4AEBF;
	border-bottom: solid 1px #A4AEBF;
	color: #3A69B4;
	padding: 0px 0px 0px 0px;
}

.navbar {
	font-size: 12px;
}

a.navbar:link {color: #336600; text-decoration: none}
a.navbar:visited {color: #336600; text-decoration: none}
a.navbar:hover {color: #F5B300}
a.navbar:active {color: #CCCCCC}

.mainpage {
	font-size: 10px;
	color: #000080;
}

.mainlist {
	font-size: 10px;
}

	a.mainlist:link {color: #000080; text-decoration: none}
	a.mainlist:visited {color: #000080; text-decoration: none}
	a.mainlist:hover {color: #FF7800; text-decoration: underline}
	a.mainlist:active {color: #CCCCCC; text-decoration: underline}
	
.mainlink {
	font-size: 12px;
}

	a.mainlink:link {color: #ffffff; text-decoration: none}
	a.mainlink:visited {color: #ffffff; text-decoration: none}
	a.mainlink:hover {color: #ffffff; text-decoration: underline}
	a.mainlink:active {color: #CCCCCC; text-decoration: underline}

.mainlist2 {
	font-size: 10px;
}

	a.mainlist2:link {color: #A21B15; text-decoration: none}
	a.mainlist2:visited {color: #A21B15; text-decoration: none}
	a.mainlist2:hover {color: #000080; text-decoration: underline}
	a.mainlist2:active {color: #CCCCCC; text-decoration: underline}

.resourcelist {
	font-size: 10px;
}

	a.resourcelist:link {color: #000080; text-decoration: none}
	a.resourcelist:visited {color: #000080; text-decoration: none}
	a.resourcelist:hover {color: #FF7800; text-decoration: underline}
	a.resourcelist:active {color: #000080; text-decoration: none}


.navbaroff {
	font-size: 12px;
	color: #A4AEBF;
}

	a.navbaroff:link {color: #336600}
	a.navbaroff:visited {color: #336600}
	a.navbaroff:hover {color: #F5B300}
	a.navbaroff:active {color: #336600}

.main {
	font-size: 12px;
	color: #333333;
	border-top: solid 1px #cccccc;
	border-right: solid 1px #cccccc;
	border-bottom: solid 1px #cccccc;
	border-left: solid 1px #cccccc;
	padding: 5px 5px 5px 5px;
}
.main2 {
	font-size: 12px;
	color: #333333;
	border-top: solid 1px #cccccc;
	border-right: solid 1px #cccccc;
	border-bottom: solid 1px #cccccc;
	border-left: solid 1px #cccccc;
	padding: 5px 5px 0px 0px;
}
.faqs	{
	font-size: 13px;
	color: #222222;
	padding: 6px 0px 0px 0px;
}
	a.faqs:link {color: #222222; text-decoration: underline}
	a.faqs:visited {color: #222222; text-decoration: underline}
	a.faqs:hover {color: #000080; text-decoration: underline}
	a.faqs:active {color: #F5B300; text-decoration: underline}

.bottom {
	font-size: 12px;
	font-weight: 500;
	color: #FFFFFF;
	vertical-align:bottom;
}
.bottomlinks {
	font-size: 10px;
	color: #000080;
}

	a.bottom:link {color: #FFFFFF}
	a.bottom:visited {color: #FFFFFF}
	a.bottom:hover {color: #FFFFFF}
	a.bottom:active {color: #CCCCCC}

	a.bottom2:link  {color: #FFFFFF; text-decoration: none}
	a.bottom2:visited {color: #FFFFFF; text-decoration: none}
	a.bottom2:hover {color: #FFFFFF; text-decoration: none}
	a.bottom2:active {color: #CCCCCC; text-decoration: none}

.copyright	{
	font-size: 9px;
	color: #333333;
	padding: 5px 5px 5px 5px;
}

.sitemap	{
	color: #555555;
}

a.sitemap:link {color: #3A69B4; text-decoration: underline}
a.sitemap:visited {color: #3A69B4; text-decoration: underline}
a.sitemap:hover {color: #000080; text-decoration: underline}
a.sitemap:active {color: #F5B300; text-decoration: underline}

.compression	{
	border-bottom: solid 1px #cccccc;
	border-right: solid 1px #cccccc;
}

.compression2	{
	border-bottom: solid 1px #cccccc;
}

.compression3	{
	border-right: solid 1px #cccccc;
}


.temp {
	background: url('file:///C:/Documents%20and%20Settings/Andre/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/YPKVU9QH/images/signup2.gif');
	font-size: 12px;
	color: red
}

.fieldtext {
	text-align: right;
	font-size: 12px;
	color: black;
}

.text {
	text-align: left;
	font-size: 12px;
	color: black;
}

.inputfield {
	font-size: 12px;
	color: #222222;
	border-top: solid 1px #000000;
	border-right: solid 1px #777777;
	border-bottom: solid 1px #777777;
	border-left: solid 1px #000000;
}

.inputfielderror {
	font-size: 12px;
	color: #222222;
	border-top: solid 1px #BB0000;
	border-right: solid 1px #DD0000;
	border-bottom: solid 1px #DD0000;
	border-left: solid 1px #BB0000;
}

.selectfield {
	font-size: 12px;
	color: #222222;
}

.selectfielderror {
	font-size: 12px;
	color: #FF0000;
}

.tableborder {
	font-size: 12px;
	color: #333333;
	border-top: solid 1px #cccccc;
	border-right: solid 1px #cccccc;
	border-bottom: solid 1px #cccccc;
	border-left: solid 1px #cccccc;
	padding-bottom: 50px;
}

.cellrightdotted {
	border-right: dotted 1px #A4AEBF;
	color: #3A69B4;
}

.partnerdotted {
	border-right: dotted 1px #000099;
	color: #3A69B4;
}

.p10	{
	font-family: arial, MS sans serif;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	margin: 2px 2px 2px 2px;
	color: #111111;
}

.pOptional {
	font-family: arial, MS sans serif;
	font-size: 10px;
	margin: 2px 2px 2px 2px;
	color: #F5B300;
}

.signupheader	{
	font-family: verdana,arial,sans-serif;
	font-size:  18px;
	font-weight: bold;
	color: #000080;
}

.signupcell {
	border:1px solid #888888; background:url('file:///C:/Documents%20and%20Settings/Andre/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/YPKVU9QH/images/signupbg.gif') repeat-y right 50%; font-size:12px; color:#333333; padding:5px; 	
}

.partnercell {
	border:1px solid #000066; background:url('file:///C:/Documents%20and%20Settings/Andre/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/YPKVU9QH/images/partnerbg.gif') repeat-y right 50%; font-size:12px; color:#333333; padding:5px; 	
}

.priceheader {
	font-family: arial,sans-serif;
	font-size:  18px;
	font-weight: 700;
	margin: 2px 2px 2px 2px;
	color: #FFFFFF;
}

.priceplancell {
	border:1px solid #DDDDDD; background:url('file:///C:/Documents%20and%20Settings/Andre/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/YPKVU9QH/images/pricingbg2.gif') repeat-y right 50%; font-size:12px; color:#000000; padding:5px; 
}

.planinfolabel {
	font-size: 12px;
	text-align: right;
}

.planinfovalue {
	font-size: 12px;
}

.planinfolabelsm {
	font-size: 10px;
	text-align: right;
	text-decoration: underline;
}

.planinfovaluesm {
	font-size: 10px;
}

.bodytext{
        FONT: normal 12px Verdana, Arial, Helvetica, sans-serif;
        TEXT-DECORATION: none;
        COLOR: #444444;
}

.bodyheadertext{
        FONT: bold 14px Verdana, Arial, Helvetica, sans-serif;
        TEXT-DECORATION: none;
        COLOR: #444444;
}

.downloadheader	{
	font-family: verdana,arial,sans-serif;
	font-size:  16px;
	font-weight: 700;
	color: #FFFFFF;
	background-color: #0E5DAD;
}

.downloadleft {
        FONT: normal 12px Verdana, Arial, Helvetica, sans-serif;
        TEXT-DECORATION: none;
        COLOR: #444444;
	border-left: 1px solid #F0F0F0;
	border-top:  1px solid #F0F0F0;
	border-right: none;
	border-bottom:  1px solid #F0F0F0;
}

.downloadmiddle {
        FONT: normal 12px Verdana, Arial, Helvetica, sans-serif;
        TEXT-DECORATION: none;
        COLOR: #444444;
        border-left: none;
	border-top: 1px solid #F0F0F0;
	border-right: none;
	border-bottom: 1px solid #F0F0F0;
}

.downloadright {
        FONT: normal 12px Verdana, Arial, Helvetica, sans-serif;
        TEXT-DECORATION: none;
        COLOR: #444444;
	border-left: none;
	border-top: 1px solid #F0F0F0;
	border-right:  1px solid #F0F0F0;
	border-bottom: 1px solid #F0F0F0;
}

.downloadleft2 {
        FONT: normal 12px Verdana, Arial, Helvetica, sans-serif;
        TEXT-DECORATION: none;
        COLOR: #444444;
	border-left: 1px solid #F0F0F0;
	border-top:  none;
	border-right: none;
	border-bottom:  1px solid #F0F0F0;
}

.downloadmiddle2 {
        FONT: normal 12px Verdana, Arial, Helvetica, sans-serif;
        TEXT-DECORATION: none;
        COLOR: #444444;
        border-left: none;
	border-top: none;
	border-right: none;
	border-bottom: 1px solid #F0F0F0;
}

.downloadright2 {
        FONT: normal 12px Verdana, Arial, Helvetica, sans-serif;
        TEXT-DECORATION: none;
        COLOR: #444444;
	border-left: none;
	border-top: none;
	border-right:  1px solid #F0F0F0;
	border-bottom: 1px solid #F0F0F0;
}

.greenheader {
	background-color: #336600;
	font-size: 12px; 
	font-weight: bold; 
	color: #FFFFFF;
}

.redheader {
	background-color: red;
	font-size: 12px; 
	font-weight: bold; 
	color: #FFFFFF;
}

.errorHide {
	display:none;
}

.error{
	color: red;
	font-size: 12px;
}
.rowResultText{
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}