/*-----------------------------------------------
// TAG CLASSES
//---------------------------------------------*/

body {
	margin: 2px;
	font-family: arial, helvetica,sans-serif;
	background-color:white;
}

h3 {
	color:#244296;font-size:15px;
}

P {
	font-size: 12px;
}

FORM {
	MARGIN: 0px
}

TD {
	font-family: arial, helvetica,sans-serif;
	font-size: 11px;
	font-style: normal;
}

TD a{
	font-family: arial, helvetica,sans-serif;
	font-size: 11px;
	font-style: normal;
}

TD a:hover{
	font-family: arial, helvetica,sans-serif;
	font-size: 11px;
	font-style: normal;
	text-decoration:none;
}

A:active {
	COLOR: blue; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}

A:link {
	COLOR: blue; FONT-FAMILY:  Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A:visited {
	COLOR: blue; FONT-FAMILY:  Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A:hover {
	COLOR: blue; FONT-FAMILY:  Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}



 INPUT, SELECT, OPTION,TEXTAREA { font-family:arial, helvetica,sans-serif;font-size:12px;}


/*-----------------------------------------------
// COLOR CLASSES
//---------------------------------------------*/

.black {
	background-color: #000000;
}

.blue {
	background-color: #004284;
}

.lightBlue {
	background-color: #2C70B3;
}

.lightGrey { 
    background-color: #f0f0f0;font-size:9px; 
}

.darkGrey {
    background-color: #726E6E;
}

.red {
	background-color: #D00000;
}

.white {
	background-color: #ffffff;
}

.lightYellow {
	background-color: #FFE47C;
}

.medYellow {
	background-color: #FFDA46;
}

.darkYellow {
	background-color: #FFCC00;
}
/*-----------------------------------------------
// FONT CLASSES
//---------------------------------------------*/
.whiteText  { 
	color: white; 
	font-style: normal; 
	font-size: 10px; 
	font-family: arial, helvetica,sans-serif; 
	text-decoration: none 
}

.whiteText  a{
	color: white; 
	font-style: normal; 
	font-size: 10px;
	font-family: arial, helvetica,sans-serif; 
	text-decoration: underline  
}

.whiteText  a:hover { color: white; font-style: normal; font-size: 10px; font-family: arial, helvetica,sans-serif; text-decoration: none }

.topLinks {
	font-family: arial, helvetica,sans-serif;
	font-size: 10px;
	font-style: normal;
	text-decoration: None;
	font-weight: bold;
	color: white; 
	background-color: #726E6E;
}

.topLinks a{
	font-family: arial, helvetica,sans-serif;
	font-size: 10px;
	font-style: normal;
	text-decoration: None;
	font-weight: bold;
	color: white; 
	background-color: #726E6E;
}

.topLinks a:hover{
	font-family: arial, helvetica,sans-serif;
	font-size: 10px;
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	color: #FFCC66; 
	background-color: #726E6E;
}

.normalLinks {
	font-family: arial, helvetica,sans-serif;
	font-size: 10px;
	font-style: normal;
	text-decoration: None;
	color: #726E6E; 
}

.normalLinks a{
	font-family: arial, helvetica,sans-serif;
	font-size: 10px;
	font-style: normal;
	text-decoration: None;
	color: #726E6E; 
}

.normalLinks a:hover{
	font-family: arial, helvetica,sans-serif;
	font-size: 10px;
	font-style: normal;
	text-decoration: none;
	color: #378CEE; 
}

.redWhite {
	background-color: #D00000;
	font-family: arial, helvetica,sans-serif;
	font-size: 10px;
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	color: #ffffff; 
}

.redWhite a{
	background-color: #D00000;
	font-family: arial, helvetica,sans-serif;
	font-size: 10px;
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	color: #ffffff; 
}

.blueWhite  { 
    color: #ffffff; 
    font-style: normal; 
    font-weight: bold; 
    font-size: 10px; 
    font-family: arial, helvetica,sans-serif; 
    text-decoration: none; 
    background-color: #044180 
}

.blueWhite  a{ 
    color: #ffffff; 
    font-style: normal; 
    font-weight: bold; 
    font-size: 10px; 
    font-family: arial, helvetica,sans-serif; 
    text-decoration: underline; 
    background-color: #044180 
}

.blueWhite  a:hover{ 
    color: #ffffff; 
    font-style: normal; 
    font-weight: bold; 
    font-size: 10px; 
    font-family: arial, helvetica,sans-serif; 
    text-decoration: none; 
    background-color: #044180 
   }
    
.header { 
    color: #044180; 
    font-style: normal; 
    font-weight: bold; 
    font-size: 16px; 
    font-family: arial, helvetica,sans-serif;
    text-decoration: none 
}

.lightText { 
	font-family: arial, helvetica,sans-serif;
	font-size: 10px;
	font-style: normal;
	text-decoration: None;
	font-weight: bold;
	color: #FFCC66; 
	background-color: #726E6E;
}

.lightText a{
	font-family: arial, helvetica,sans-serif;
	font-size: 10px;
	font-style: normal;
	text-decoration: None;
	font-weight: bold;
	color: #FFCC66; 
	background-color: #726E6E;
}

.lightText a:hover{
	font-family: arial, helvetica,sans-serif;
	font-size: 10px;
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	color: #FFCC66; 
	background-color: #726E6E;
}

.warning   { color: red }
.warning2 { color: red; font-size: 12px; text-decoration: underline }
.tip {
    padding:5px;
    background-color:#eeeeff;
    margin-bottom:15px;
    text-align:left; 
}
.tiptitle {
    margin:0px;
    padding:3px;
    color: darkblue; 
    font-size: 13px; 
    font-family: arial, helvetica,sans-serif; 
    text-decoration: none
}

.title {
    padding-left: 10px 
}
.mainMenu   { 
    color: #f4f4f4; 
    font-style: normal; 
    font-weight: bold; 
    font-size: 10px; 
    font-family: arial, helvetica,sans-serif; 
    text-decoration: none 
}
.mainMenu a { 
    color: #f4f4f4; 
    font-style: normal; 
    font-weight: bold; 
    font-size: 10px; 
    font-family: arial, helvetica,sans-serif; 
    text-decoration: none 
}

.mainMenu a:hover { 
    color: #00aeff; 
    font-style: normal; 
    font-weight: bold; 
    font-size: 10px; 
    font-family: arial, helvetica,sans-serif; 
    text-decoration: none 
}


/* new ones for new include
// dark blue: #004284 lightblue: */

.menu1 {font-family:arial,helvetica,sans-serif;border-right: 1px solid #FFFFFF;background-color:#004284; background:url(/images/includes/menubak-blue.png);font-size:12px;color: white;}
.menu1 a{font-family:arial,helvetica,sans-serif;font-size:12px;color: white;text-decoration: none;font-weight: bold;}
.menu1 a:active{font-family:arial,helvetica,sans-serif;font-size:12px;color:white;text-decoration: none;font-weight: bold;}
.menu1 a:link{font-family:arial,helvetica,sans-serif;font-size:12px;color:white;text-decoration: none;font-weight: bold;}
.menu1 a:visited{font-family:arial,helvetica,sans-serif;font-size:12px;color:white;text-decoration: none;font-weight: bold;}
.menu1 a:hover{font-family:arial,helvetica,sans-serif;font-size:12px;color:lightblue;text-decoration: none;font-weight: bold;}

.menu1ON {font-family:arial,helvetica,sans-serif;border-right: 1px solid #FFFFFF;background-color:#004284; background:url(/images/includes/menubak-revblue.png);font-size:12px;color:white;}
.menu1ON a{font-family:arial,helvetica,sans-serif;font-size:12px;color: #004284;text-decoration: none;font-weight: bold;}
.menu1ON a:active{font-family:arial,helvetica,sans-serif;font-size:12px;color: #004284;text-decoration: none;font-weight: bold;}
.menu1ON a:link{font-family:arial,helvetica,sans-serif;font-size:12px;color: #004284;text-decoration: none;font-weight: bold;}
.menu1ON a:visited{font-family:arial,helvetica,sans-serif;font-size:12px;color: #004284;text-decoration: none;font-weight: bold;}
.menu1ON a:hover{font-family:arial,helvetica,sans-serif;font-size:12px;color: #004284;text-decoration: none;font-weight: bold;}



.menu2 {font-family:arial,helvetica,sans-serif;border-left: 1px solid #333333;border-right: 1px solid #FFFFFF;border-right: 1px solid #FFFFFF;background-color:#004284;background:url(/images/includes/menubak-blue.png);font-size:12px;color: white;}
.menu2 a{font-family:arial,helvetica,sans-serif;font-size: 12px;color: white;text-decoration: none;font-weight: bold;}
.menu2 a:active{font-family:arial,helvetica,sans-serif;font-size: 12px;color: white;text-decoration: none;font-weight: bold;}
.menu2 a:link{font-family:arial,helvetica,sans-serif;font-size: 12px;color: white;text-decoration: none;font-weight: bold;}
.menu2 a:visited{font-family:arial,helvetica,sans-serif;font-size: 12px;color: white;text-decoration: none;font-weight: bold;}
.menu2 a:hover{font-family:arial,helvetica,sans-serif;font-size:12px;color:lightblue;text-decoration: none;font-weight:bold;}

.menu2ON {font-family:arial,helvetica,sans-serif;border-left: 1px solid #333333;border-right: 1px solid #FFFFFF;border-right: 1px solid #FFFFFF;background-color:#004284;background:url(/images/includes/menubak-revblue.png);font-size: 12px;color: white;}
.menu2ON a{font-family:arial,helvetica,sans-serif;font-size: 12px;color: #004284;text-decoration: none;font-weight: bold;}
.menu2ON a:active{font-family:arial,helvetica,sans-serif;font-size: 12px;color: #004284;text-decoration: none;font-weight: bold;}
.menu2ON a:link{font-family:arial,helvetica,sans-serif;font-size: 12px;color: #004284;text-decoration: none;font-weight: bold;}
.menu2ON a:visited{font-family:arial,helvetica,sans-serif;font-size: 12px;color: #004284;text-decoration: none;font-weight: bold;}
.menu2ON a:hover{font-family:arial,helvetica,sans-serif;font-size: 12px;color:#004284;text-decoration: none;font-weight: bold;}

.menu3 {font-family:arial,helvetica,sans-serif;font-family:arial,helvetica,sans-serif;border-left: 1px solid #333333;background-color:#004284;background:url(/images/includes/menubak-blue.png);}
.menu3 a{font-size: 10px;color: #004284;text-decoration: none;font-weight: bold;}
.menu3 a:hover{font-family:arial,helvetica,sans-serif;font-size: 10px;color: #ffcc00;font-weight: bold;text-decoration: none;}

.menu3ON {font-family:arial,helvetica,sans-serif;font-family:arial,helvetica,sans-serif;border-left: 1px solid #333333;background-color:#004284;background:url(/images/includes/menubak-revblue.png);}
.menu3ON a{font-size: 10px;color: #ffcc00;text-decoration: none;font-weight: bold;}
.menu3ON a:hover{font-family:arial,helvetica,sans-serif;font-size: 10px;color: #ffcc00;font-weight: bold;text-decoration: none;}


/* Submenu */
.menu4 {font-family:arial,helvetica,sans-serif;color:white; font-size: 11px; font-weight: bold; background-color:#d00000;text-align:center}
.menu4 a{font-family:arial,helvetica,sans-serif;color:white; font-size: 11px; font-weight: bold;}
.menu4 a:link{font-family:arial,helvetica,sans-serif;color:white; font-size: 11px; font-weight: bold;}
.menu4 a:active{font-family:arial,helvetica,sans-serif;color:white; font-size: 11px; font-weight: bold;}
.menu4 a:visited{font-family:arial,helvetica,sans-serif;color:white; font-size: 11px; font-weight: bold;}
.menu4 a:hover{font-family:arial,helvetica,sans-serif;font-size: 11px;color: lightblue;font-weight: bold;}

.menu4ON {font-family:arial,helvetica,sans-serif;color:white; font-size: 11px; font-weight: bold; background-color:#d00000;text-align:center}
.menu4ON a{font-family:arial,helvetica,sans-serif;color:lightblue; text-decoration: none; font-size: 11px; font-weight: bold;}
.menu4ON a:link{font-family:arial,helvetica,sans-serif;color:lightblue; text-decoration: none; font-size: 11px; font-weight: bold;}
.menu4ON a:active{font-family:arial,helvetica,sans-serif;color:lightblue; text-decoration: none; font-size: 11px; font-weight: bold;}
.menu4ON a:visited{font-family:arial,helvetica,sans-serif;color:lightblue; text-decoration: none; font-size: 11px; font-weight: bold;}
.menu4ON a:hover{font-family:arial,helvetica,sans-serif;font-size: 11px;color: lightblue;font-weight: bold;}


/*  drop  */
.dropOption {font-family:arial,helvetica,sans-serif;color:darkblue; font-size: 10px;font-weight: normal;}

/*  new ones for prodBoxes  */
.prodBoxDomainReg {background:#eeeeff;border:1px solid darkblue;width:100%;padding:3px;}
.prodBoxDomainRegtitle {font-weight:bold;font-size:11px;color:darkblue;}
.prodBoxEnhancements {background:#ffeeee;border:1px solid darkblue;width:100%;padding:3px;}
.prodBoxEnhancementstitle {font-weight:bold;font-size:11px;color:darkred;}
.prodBoxTransfer {background:#feeeee;border:1px solid darkblue;width:100%;padding:3px;}
.prodBoxTransfertitle {font-weight:bold;font-size:11px;color:darkred;}
.prodBoxDomainRenewal {background:#ffeeee;border:1px solid darkblue;width:100%;padding:3px;}
.prodBoxDomainRenewaltitle {font-weight:bold;font-size:11px;color:darkred;}
.prodBoxHosting {background:#eeffee;border:1px solid darkgreen;width:100%;padding:3px;;}
.prodBoxHostingtitle {font-weight:bold;font-size:11px;color:darkgreen;}

/* generic */
.prodBoxTermsTable {border-collapse:collapse;width:450px;}
.prodBoxTermsTable td  {font-size:9px;color:black;}
.prodBoxTermsTableHead {font-size:9px;color:black;border-right:1px solid black;border-bottom:1px solid black; }


.footerlink {font-family: Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;text-decoration:none;}
.footerlink a{font-family:arial,helvetica,sans-serif;	font-size:12px; text-decoration:underline;font-weight:normal;}
.footerlink a:link{font-family:arial,helvetica,sans-serif;	font-size:12px; text-decoration:underline;font-weight:normal;}
.footerlink a:active{font-family:arial,helvetica,sans-serif;	font-size:12px; text-decoration:underline;font-weight:normal;}
.footerlink a:visited{font-family:arial,helvetica,sans-serif;	font-size:12px; text-decoration:underline;font-weight:normal;}
.footerlink a:hover{font-family:arial,helvetica,sans-serif; font-size:12px; text-decoration:none;font-weight:normal;}

/* product headings darkblue is #244296  red is #dd0000 lightgrey is #9ba8b1*/
.prodhead {margin-left:-32px;text-align:center;background:url(/images/prodheadback.png) repeat-x;color:white;font-weight:bold;font-size:18px;height:36px;border-right:1px solid white;}
.prodhead a{margin-left:-32px;color:white;text-decoration:none;font-weight:bold;font-size:18px;text-align:center;}
.prodhead a:visited{margin-left:-32px;color:white;text-decoration:none;font-weight:bold;font-size:18px;text-align:center;}
.prodhead a:active{margin-left:-32px;color:white;text-decoration:none;font-weight:bold;font-size:18px;text-align:center;}
.prodhead a:link{margin-left:-32px;color:white;text-decoration:none;font-weight:bold;font-size:18px;text-align:center;}
.prodhead a:hover{color:lightblue;text-decoration:none;font-weight:bold;font-size:18px}

.prodpoints {font-family:arial,helvetica,sans-serif; font-size:11px;color:#244296;font-weight:bold;text-align:center;}
.infotext {font-family:arial,helvetica,sans-serif; font-size:12px;color:#244296;}

/* wrapper for stats info boxes*/
.statsinfobox1 { margin-left:5%; margin-right:5%; background-color:white; border:1px solid #244296;  }
.statsinfobox {  margin: 3px; font-family:arial,helvetica,sans-serif; font-size:12px;color:#244296;text-align:left;  padding:5px; background:#eeeeff; border:2px solid #244296;}
.statsinfobox:first-line{font-size:15px;font-weight:bold;color:#244296;}

/* feature stuff */
.featureheader1 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF; text-decoration: none; background-color: #dd0000;width:70px;text-align:center;}
.featureheader1 a { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF; text-decoration: underline; background-color: #dd0000;width:70px;}
.featureheader1 a:link { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF; text-decoration: underline; background-color: #dd0000;}
.featureheader1 a:active { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF; text-decoration: underline; background-color: #dd0000;}
.featureheader1 a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF; text-decoration: underline; background-color: #dd0000;}
.featureheader1 a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: lightblue; text-decoration: none; background-color: #dd0000;}

.featureheader { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF; text-decoration: none; background-color: #dd0000;text-align:center;}
.featureheader a { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF; text-decoration: underline; background-color: #dd0000;}
.featureheader a:link { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF; text-decoration: underline; background-color: #dd0000;}
.featureheader a:active { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF; text-decoration: underline; background-color: #dd0000;}
.featureheader a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF; text-decoration: underline; background-color: #dd0000;}
.featureheader a:hover{ font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #lightblue; text-decoration: none; background-color: #dd0000;}

.bg4S { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #244296; text-decoration: none; background-color: #fef402;}

.bg3S {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #244296; background-color: #eeeeff;background-color: #fef402;}

.priceheader { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF; text-decoration: none; background-color: #dd0000;width:100px;}

.header3 { color:#244296;font-size:12px;font-weight:bold;}
.header3 a:link{ color:blue;font-size:12px;font-weight:bold;}
.header3 a:active{ color:blue;font-size:12px;font-weight:bold;}
.header3 a:visited{ color:blue;font-size:12px;font-weight:bold;}
.header3 a:hover{ color:blue;font-size:12px;font-weight:bold;text-decoration:underline;}

.worksheader2 { color:#244296;font-size:15px;font-weight:bold;}
.worksheader2 a:link{ color:blue;font-size:15px;font-weight:bold;}
.worksheader2 a:active{ color:blue;font-size:15px;font-weight:bold;}
.worksheader2 a:visited{ color:blue;font-size:15px;font-weight:bold;}
.worksheader2 a:hover{ color:blue;font-size:15px;font-weight:bold;text-decoration:underline;}


.tightp {font-family: Arial, Helvetica, sans-serif;margin-top:2px;font-size:12px;}

.whatisthis {font-family: Arial, Helvetica, sans-serif;font-size:12px;float:right;}

.tightp .inlineLink {font-family: Arial, Helvetica, sans-serif;font-size:12px;text-decoration:underline;font-weight:normal;}
.tightp .inlineLink a{font-family: Arial, Helvetica, sans-serif;font-size:12px;text-decoration:underline;font-weight:normal;}
.tightp .inlineLink:active{font-family: Arial, Helvetica, sans-serif;font-size:12px;text-decoration:underline;font-weight:normal;}
.tightp .inlineLink:visited{font-family: Arial, Helvetica, sans-serif;font-size:12px;text-decoration:underline;font-weight:normal;}
.tightp .inlineLink:hover{font-family: Arial, Helvetica, sans-serif;font-size:12px;text-decoration:none;font-weight:normal;}
.tightp .inlineLink:link{font-family: Arial, Helvetica, sans-serif;font-size:12px;text-decoration:underline;font-weight:normal;}

.inlineLink {font-family: Arial, Helvetica, sans-serif;font-size:12px;text-decoration:underline;font-weight:normal;}
.inlineLink a{font-family: Arial, Helvetica, sans-serif;font-size:12px;text-decoration:underline;font-weight:normal;}
.inlineLink:active{font-family: Arial, Helvetica, sans-serif;font-size:12px;text-decoration:underline;font-weight:normal;}
.inlineLink:visited{font-family: Arial, Helvetica, sans-serif;font-size:12px;text-decoration:underline;font-weight:normal;}
.inlineLink:hover{font-family: Arial, Helvetica, sans-serif;font-size:12px;text-decoration:none;font-weight:normal;}
.inlineLink:link{font-family: Arial, Helvetica, sans-serif;font-size:12px;text-decoration:underline;font-weight:normal;}

.submitprodtitle {color:#244296;font-weight:bold;font-size:20px;}
h2  {color:#244296;font-weight:bold;font-size:20px;}
.submitprodheader {color:#dd0000;font-size:16px;font-weight:bold;}
.submitprice {font-weight:bold;font-size:15px;color:#dd0000;}
.submitprodboxes {border: 2px dashed #cccccc;background:#ffffff;padding:5px;}

.priceboxtable {margin-top:7px;}

.boldlink {font-weight:bold;}
.boldlink:active{font-family: Arial, Helvetica, sans-serif;font-size:12px;text-decoration:underline;font-weight:bold;}
.boldlink:visited{font-family: Arial, Helvetica, sans-serif;font-size:12px;text-decoration:underline;font-weight:bold;}
.boldlink:hover{font-family: Arial, Helvetica, sans-serif;font-size:12px;text-decoration:none;font-weight:bold;}
.boldlink:link{font-family: Arial, Helvetica, sans-serif;font-size:12px;text-decoration:underline;font-weight:bold;}
.boldlink a{font-family: Arial, Helvetica, sans-serif;font-size:12px;text-decoration:underline;font-weight:bold;}


.homepagetitles {color:#244296;font-family: Arial, Helvetica, sans-serif;font-size:15px;font-weight:bold;text-align:center;background:gold;border:1px solid #244296;text-decoration:none;}
.homepagetitles a{color:#244296;font-family: Arial, Helvetica, sans-serif;font-size:15px;font-weight:bold;text-align:center;background:gold;text-decoration:none;}
.homepagetitles a:active{color:#244296;font-family: Arial, Helvetica, sans-serif;font-size:15px;font-weight:bold;text-align:center;background:gold;text-decoration:none;}
.homepagetitles a:visited{color:#244296;font-family: Arial, Helvetica, sans-serif;font-size:15px;font-weight:bold;text-align:center;background:gold;text-decoration:none;}
.homepagetitles a:hover{color:blue;background:gold;text-decoration:none;}
.homepagetitles:hover{color:blue;background:gold;text-decoration:none;}
.homepagetitles a:link{color:#244296;font-family: Arial, Helvetica, sans-serif;font-size:15px;font-weight:bold;text-align:center;background:gold;text-decoration:none;}

.gridtable {border-collapse: collapse; border-width: 0 0 1px 1px; border-spacing:0;border-style: solid;border-color: black;}
.gridtable td {margin: 0; padding: 0px;border-width: 1px 1px 0 0; background-color:white;}

.leftnavhead {color:#244296;font-weight:bold;font-size:12px;}
.leftnavheadtitle {font-family:arial,helvetica,sans-serif;font-weight:bold;color:white;font-size:15px;background-color:#004284;background:url(/images/includes/menubak-blue.png);border-bottom:1px solid #999999;}
.leftnavspacer {margin-top:4px;}
.leftnavselect{width:160px;font-size:11px;background:white;color:#244296;font-weight:bold;}

.leftnavlink {color:#244296;}
.leftnavlink a{color:#244296;text-decoration:underline;}
.leftnavlink a:active{color:#244296;text-decoration:underline;}
.leftnavlink a:visited{color:#244296;text-decoration:underline;}
.leftnavlink a:hover{color:blue;text-decoration:none;}
.leftnavlink a:link{color:#244296;text-decoration:underline;}

.leftnavlinkON {color:#888888;}
.leftnavlinkON a{color:#888888;text-decoration:none;}
.leftnavlinkON a:active{color:#888888;text-decoration:none;}
.leftnavlinkON a:visited{color:#888888;text-decoration:none;}
.leftnavlinkON a:hover{color:#888888;text-decoration:none;}
.leftnavlinkON a:link{color:#888888;text-decoration:none;}


.pricegrid {border-collapse: collapse;border-spacing:0;border-style:solid; border-color:blue;border-width: 0 0 0 0}
.pricegrid td {font-size:11px;color:black;padding:1px;height:24px;text-align:center;border:1px solid #999999;}
.pricegrid tr.rowa{background:#ddddff;}
.pricegrid tr.rowb{background:#ddffdd;}
.pricegrid tr.rowhead{background:#ddffdd;}
.pricegrid tr.rowhead td {border-bottom:1px solid black;border-top:none;border-right:none;border-left:none;font-weight:bold;}

.boldPoint {color:#244296;font-size:12px;font-weight:bold;}
.boldPointBlack {color:black;font-size:14px;font-weight:bold;}
.detailsSpacer{margin-bottom:7px;}

.hostrowa{background:#ddddff;border-bottom:1px solid #999999;height:20px;font-weight:bold;}
.hostrowa td{font-size:12px;}
.hostrowb{background:#ddffdd;border-bottom:1px solid #999999;height:20px;font-weight:bold;font-size:12px;}
.hostrowb td {font-size:12px;}

.fwnormal{font-weight:normal;font-size:12px;vertical-align:middle;}

.searchResultsTable {border:1px solid black;width:96%;border-collapse:collapse;}
.searchSummaryTable {border-collapse:collapse;border-top:1px solid black;border-left: 1px solid black;border-right:1px solid black;width:96%;}

.searchResultsTitle {background:white;font-weight:bold;font-size:14px;color:#244296;width:96%}
.searchResultsHeading {background:#ddddff;border-bottom:1px solid #999999;font-weight:bold;font-size:11px;}
.searchResultsAvailable{background:#fff5b5;font-weight:bold;font-size:11px;color:#244296;}
.searchResultsTaken{background:#ffeeee;font-weight:bold;font-size:11px;color:#244296;}

/* yellow gold fede0e manilla #fff5b5 */

.blacklink {color:black;font-size:12px;font-weight:bold;height:24px;vertical-align:middle;}
.blacklink a:active{font-family: Arial, Helvetica, sans-serif;font-size:12px;text-decoration:underline;font-weight:bold;color:black;}
.blacklink a:visited{font-family: Arial, Helvetica, sans-serif;font-size:12px;text-decoration:underline;font-weight:bold;color:black;}
.blacklink a:hover{font-family: Arial, Helvetica, sans-serif;font-size:12px;text-decoration:none;font-weight:bold;color:black;}
.blacklink a:link{font-family: Arial, Helvetica, sans-serif;font-size:12px;text-decoration:underline;font-weight:bold;color:black;}
.blacklink a{font-family: Arial, Helvetica, sans-serif;font-size:12px;text-decoration:underline;font-weight:bold;color:black;}

.goldonblue {font-weight:bold;font-size:20px;color:#fede0e;}


.contactcell1{background:#eeffee;height:90px;padding:7px;}
.contactcell2{background:#ffeeee;height:90px;padding:7px;}
.contactcell3{background:#eeeeff;height:90px;padding:7px;}
.contactheading{font-weight:bold;color:#244296;font-size:14px;margin-bottom:7px;margin-left:20px;}


.cartHeader { 
    color: black; 
    font-style: normal; 
    font-weight: bold; 
    font-size: 13px; 
    font-family: arial, helvetica,sans-serif; 
    text-decoration: none; 
}
.cartFooter { 
    color: #244296; 
    font-style: normal; 
    font-weight: bold; 
    font-size: 11px; 
    font-family: arial, helvetica,sans-serif; 
    text-decoration: none; 
}


.allprodtitle{color: #244296; font-weight:bold;font-size:18px;margin-left:7px;}
.allprodboxouter {margin:10px;width:80%;background:white; border:0px solid black;}
.allprodboxinner0 {background:white;padding:10px;}
.allprodboxinner1 {background:#eeeeff;width:80%;padding:10px;}
.allprodboxinner2 {background:#ffeeee;width:80%;padding:10px;}
.allprodboxinner3 {background:#eeffee;width:80%;padding:10px;}

.allprodtable {border:0px solid #999999;}

.bg4 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #244296; text-decoration: none; background-color: #eeeeff}
.bg5 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; text-decoration: none; background-color: #D0D9DF}
.bg4S { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #244296; text-decoration: none; background-color: #fef402;}
.bg3S {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #244296; background-color: #eeeeff;background-color: #fef402;}

.cartProdPriceHeader { border:1px solid #cccccc;width:80px;font-weight:bold;font-size:12px; text-align:center; }
.cartProdPriceHeaderHL1 {border:1px solid #cccccc;width:80px;line-height:9px;font-weight:bold;background:lightblue;font-size:12px;text-align:center;}
.cartProdPriceHeaderHL2 {border:1px solid #cccccc;width:80px;line-height:9px;font-weight:bold;background:lightgreen;font-size:12px;text-align:center;}
.cartProdPriceHeaderHL3 {border:1px solid #cccccc;width:80px;line-height:9px;font-weight:bold;background:yellow;font-size:12px;text-align:center;}
.cartProdMakePrivate {border:1px solid #cccccc;width:80px;line-height:9px;font-weight:bold;background:pink;font-size:12px;text-align:center;}
td.cartProdMakePrivate {border:1px solid #cccccc;width:80px;line-height:9px;font-weight:bold;background:pink;font-size:12px;text-align:center;}

.cartProdPrivacyHeader { border:1px solid #cccccc;width:200px;font-weight:bold;font-size:15px; text-align:center; }
.cartProdPrivacyHeaderHL1 {border:1px solid #cccccc;width:200px;line-height:9px;font-weight:bold;background:lightblue;font-size:12px;text-align:center;}
.cartProdPrivacyHeaderHL2 {border:1px solid #cccccc;width:200px;line-height:9px;font-weight:bold;background:lightgreen;font-size:12px;text-align:center;}
.cartProdPrivacyHeaderHL3 {border:1px solid #cccccc;width:200px;line-height:9px;font-weight:bold;background:yellow;font-size:12px;text-align:center;}
.cartProdPrivacyGroupTitle{font-weight:bold;font-size:15px;color:black; text-align:center;padding-top:5px;padding-bottom:5px;}

.cartProdPrice{border:1px solid #cccccc;text-align:center;}
.cartProdPriceB {font-weight:bold;font-size:13px;}
.cartProdPriceBR {font-weight:bold;font-size:13px;color:#dd0000;}
.cartPriceHighlight{background:none;width:100%}
.cartPriceHighlight1{background:lightblue;width:100%}
.cartPriceHighlight2{background:lightgreen;width:100%}
.cartPriceHighlight3{background:yellow;width:100%}
.cartPriceHighlight11{background:lightblue;width:100%}
.cartPriceHighlight22{background:pink;width:100%}
.cartPriceHighlight33{background:#00ff00;width:100%}

.cartProdName{font-weight:bold;font-size:12px;color:black;padding-left:20px;text-align:left;}
.cartProdGroupTitle{font-weight:bold;font-size:13px;color:black; text-align:center;padding-top:5px;padding-bottom:5px;}
.cartProdBox {width:90%;border-collapse:collapse;background:#fff5b5;}
.cartProdBoxArrows {width:90%;border-collapse:collapse;background:white;}

.sbUpgrade {font-family:arial,helvetica,sans-serif;font-size:12px;color: white;font-weight:bold;}
.sbUpgrade a:active{font-family:arial,helvetica,sans-serif;font-size:12px;color: white;font-weight:bold;text-decoration: underline;}
.sbUpgrade a:link{font-family:arial,helvetica,sans-serif;font-size:12px;color: white;font-weight:bold;text-decoration: underline;}
.sbUpgrade a:visited{font-family:arial,helvetica,sans-serif;font-size:12px;color: white;font-weight:bold;text-decoration: underline;}
.sbUpgrade a:hover{font-family:arial,helvetica,sans-serif;font-size:12px;color: white;font-weight:bold;text-decoration: none;}

.sbmenu1 {font-family:arial,helvetica,sans-serif;border-right: 1px solid #FFFFFF;background-color:black; font-size:12px;color: white;}
.sbmenu1 a{font-family:arial,helvetica,sans-serif;font-size:12px;color: white;text-decoration: none;font-weight: bold;}
.sbmenu1 a:active{font-family:arial,helvetica,sans-serif;font-size:12px;color:white;text-decoration: none;font-weight: bold;}
.sbmenu1 a:link{font-family:arial,helvetica,sans-serif;font-size:12px;color:white;text-decoration: none;font-weight: bold;}
.sbmenu1 a:visited{font-family:arial,helvetica,sans-serif;font-size:12px;color:white;text-decoration: none;font-weight: bold;}
.sbmenu1 a:hover{font-family:arial,helvetica,sans-serif;font-size:12px;color:lightblue;text-decoration: none;font-weight: bold;}

.sbmenu1ON {font-family:arial,helvetica,sans-serif;border-right: 1px solid #FFFFFF;background-color:black;font-size:12px;color:white;}
.sbmenu1ON a{font-family:arial,helvetica,sans-serif;font-size:12px;color: yellow;text-decoration: none;font-weight: bold;}
.sbmenu1ON a:active{font-family:arial,helvetica,sans-serif;font-size:12px;color: yellow;text-decoration: none;font-weight: bold;}
.sbmenu1ON a:link{font-family:arial,helvetica,sans-serif;font-size:12px;color: yellow;text-decoration: none;font-weight: bold;}
.sbmenu1ON a:visited{font-family:arial,helvetica,sans-serif;font-size:12px;color: yellow;text-decoration: none;font-weight: bold;}
.sbmenu1ON a:hover{font-family:arial,helvetica,sans-serif;font-size:12px;color: yellow;text-decoration: none;font-weight: bold;}



.sbmenu2 {font-family:arial,helvetica,sans-serif;border-left: 1px solid #333333;border-right: 1px solid #FFFFFF;border-right: 1px solid #FFFFFF;background-color:black;font-size:12px;color: white;}
.sbmenu2 a{font-family:arial,helvetica,sans-serif;font-size: 12px;color: white;text-decoration: none;font-weight: bold;}
.sbmenu2 a:active{font-family:arial,helvetica,sans-serif;font-size: 12px;color: white;text-decoration: none;font-weight: bold;}
.sbmenu2 a:link{font-family:arial,helvetica,sans-serif;font-size: 12px;color: white;text-decoration: none;font-weight: bold;}
.sbmenu2 a:visited{font-family:arial,helvetica,sans-serif;font-size: 12px;color: white;text-decoration: none;font-weight: bold;}
.sbmenu2 a:hover{font-family:arial,helvetica,sans-serif;font-size:12px;color:lightblue;text-decoration: none;font-weight:bold;}

.sbmenu2ON {font-family:arial,helvetica,sans-serif;border-left: 1px solid #333333;border-right: 1px solid #FFFFFF;border-right: 1px solid #FFFFFF;background-color:black;font-size: 12px;color: white;}
.sbmenu2ON a{font-family:arial,helvetica,sans-serif;font-size: 12px;color: #004284;text-decoration: none;font-weight: bold;}
.sbmenu2ON a:active{font-family:arial,helvetica,sans-serif;font-size: 12px;color: #004284;text-decoration: none;font-weight: bold;}
.sbmenu2ON a:link{font-family:arial,helvetica,sans-serif;font-size: 12px;color: #004284;text-decoration: none;font-weight: bold;}
.sbmenu2ON a:visited{font-family:arial,helvetica,sans-serif;font-size: 12px;color: #004284;text-decoration: none;font-weight: bold;}
.sbmenu2ON a:hover{font-family:arial,helvetica,sans-serif;font-size: 12px;color:#004284;text-decoration: none;font-weight: bold;}


.fs2 {font-size:13px;font-weight:bold;}
.fs3 {font-size:13px;}
.fs4 {font-size:15px;font-weight:bold;color:darkblue;}
.blackbold12{font-size:13px;font-weight:bold;}
.black12{font-size:12px;font-weight:normal;}


.BlackLink15 {font-family: Arial, Helvetica, sans-serif;font-size:15px;text-decoration:none;color:black;}
.BlackLink15 a:active{font-family: Arial, Helvetica, sans-serif;font-size:15px;text-decoration:underline;color:black;}
.BlackLink15 a:visited{font-family: Arial, Helvetica, sans-serif;font-size:15px;text-decoration:underline;color:black;}
.BlackLink15 a:hover{font-family: Arial, Helvetica, sans-serif;font-size:15px;text-decoration:none;color:black;}
.BlackLink15 a:link{font-family: Arial, Helvetica, sans-serif;font-size:15px;text-decoration:underline;color:black;}


.BlueLink15 {font-family: Arial, Helvetica, sans-serif;font-size:15px;text-decoration:none;color:darkblue;}
.BlueLink15 a:active{font-family: Arial, Helvetica, sans-serif;font-size:15px;text-decoration:underline;color:darkblue;}
.BlueLink15 a:visited{font-family: Arial, Helvetica, sans-serif;font-size:15px;text-decoration:underline;color:darkblue;}
.BlueLink15 a:hover{font-family: Arial, Helvetica, sans-serif;font-size:15px;text-decoration:none;color:darkblue;}
.BlueLink15 a:link{font-family: Arial, Helvetica, sans-serif;font-size:15px;text-decoration:underline;color:darkblue;}

.blueButton {color:white;font-weight:bold;font-size:15px;background:darkblue;text-decoration:none;}
.blueButton a{color:white;font-weight:bold;font-size:15px;background:darkblue;text-decoration:none;}
.blueButton a:active{color:white;font-weight:bold;font-size:15px;background:darkblue;text-decoration:none;}
.blueButton a:link{color:white;font-weight:bold;font-size:15px;background:darkblue;text-decoration:none;}
.blueButton a:visited{color:white;font-weight:bold;font-size:15px;background:darkblue;text-decoration:none;}
.blueButton a:hover{color:yellow;font-weight:bold;font-size:15px;background:darkblue;text-decoration:none;}


.redButton {color:white;font-weight:bold;font-size:15px;background:#dd0000;text-decoration:none;}
.redButton a{color:white;font-weight:bold;font-size:15px;background:#dd0000;text-decoration:none;}
.redButton a:active{color:white;font-weight:bold;font-size:15px;background:#dd0000;text-decoration:none;}
.redButton a:link{color:white;font-weight:bold;font-size:15px;background:#dd0000;text-decoration:none;}
.redButton a:visited{color:white;font-weight:bold;font-size:15px;background:#dd0000;text-decoration:none;}
.redButton a:hover{color:yellow;font-weight:bold;font-size:15px;background:#dd0000;text-decoration:none;}


.greenButton {color:white;font-weight:bold;font-size:15px;background:#008800;text-decoration:none;}
.greenButton a{color:white;font-weight:bold;font-size:15px;background:#008800;text-decoration:none;}
.greenButton a:active{color:white;font-weight:bold;font-size:15px;background:#008800;text-decoration:none;}
.greenButton a:link{color:white;font-weight:bold;font-size:15px;background:#008800;text-decoration:none;}
.greenButton a:visited{color:white;font-weight:bold;font-size:15px;background:#008800;text-decoration:none;}
.greenButton a:hover{color:yellow;font-weight:bold;font-size:15px;background:#008800;text-decoration:none;}

.cleanHeaderBlue { font-size:20px;color:#244296;text-decoration:none; }
.bulletPoint { font-weight:normal;font-size:12px;color:black; }

.greyLink { font-weight:normal;color:#333333;font-size:12px; text-decoration:none; }
.greyLink a{ font-weight:normal;color:#333333;font-size:12px; text-decoration:none; }
.greyLink a:active{ font-weight:normal;color:#333333;font-size:12px; text-decoration:none;}
.greyLink a:link{font-weight:normal;color:#333333;font-size:12px; text-decoration:none;}
.greyLink a:visited{font-weight:normal;color:#333333;font-size:12px; text-decoration:none;}
.greyLink a:hover{font-weight:normal;color:#333333;font-size:12px; text-decoration:underline;}


.phone {
                    position: absolute;
                    color: #444;
                    right: 20px;
                    top: 1px;
                    }

.phone span {
                         color: darkblue;
                         font-size: 18px;
                         font-family:"Century Gothic", "Avant Garde Gothic", "Avant Garde", "URW Gothic L", helvetica, sans-serif;
                         }

/* .appTable style for application tables new Nov 2011 JLees */
.appTable td{
	border:0px;
	padding:10px;
	vertical-align:top;
	color:#333;
}


