	A {COLOR: #336699; TEXT-DECORATION: underline}
	A:hover {COLOR: #ff9900; TEXT-DECORATION: underline}
	
	A.nav:hover {COLOR: #FFFFFF; TEXT-DECORATION: underline}
	A.navsmall:hover {COLOR: #FFFFFF; TEXT-DECORATION: underline}

	a.header {font-family: Helvetica, Arial, sans-serif; color: #FFFFFF; font-size: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: underline}
	a.test {font-family: Helvetica, Arial, sans-serif; color: #FFFFFF; font-size: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: underline}
	
	.keyword {COLOR: #000000; TEXT-DECORATION: none}
	a.keyword:hover {COLOR: #000000; TEXT-DECORATION: underline}

	
	.topmenublack
	a.topmenublack {display:block; padding: 5px 11px; background-image: url("/images/bits/ipoer_top_menu_bg.gif"); font-family: Helvetica, Arial, sans-serif; font-size: 10px; color: #000000; text-decoration: none;}
	.topmenublack a:hover {background-image: url("/images/bits/ipoer_top_menu_bg_dblue.gif"); font-family: Helvetica, Arial, sans-serif; font-size: 10px; color: #000000; text-decoration: none; }

	.topmenublue
	a.topmenublue {display:block; padding: 5px 11px; background-image: url("/images/bits/ipoer_top_menu_bg_blue.gif"); font-family: Helvetica, Arial, sans-serif; font-size: 10px; color: #000000; text-decoration: none;}
	.topmenublue a:hover {background-image: url("/images/bits/ipoer_top_menu_bg_dblue.gif"); font-family: Helvetica, Arial, sans-serif; font-size: 10px; color: #000000; text-decoration: none; }

	.topmenugrey
	a.topmenugrey {display:block; padding: 5px 11px; background-image: url("/images/bits/ipower_top_menu_grey.gif"); font-family: Helvetica, Arial, sans-serif; font-size: 10px; color: #000000; text-decoration: none;}
	.topmenugrey a:hover {background-image: url("/images/bits/ipoer_top_menu_bg_blue.gif"); font-family: Helvetica, Arial, sans-serif; font-size: 10px; color: #000000; text-decoration: none; }
	
	.topmenu a { display:block; padding: 5px 11px; background-image: url("/images/bits/ipoer_top_menu_bg.gif"); font-family: Helvetica, Arial, sans-serif; font-size: 10px; color: #000000; text-decoration: none;}
  .topmenu a:hover { background-image: url("/images/bits/ipoer_top_menu_bg_blue.gif"); font-family: Helvetica, Arial, sans-serif; font-size: 10px; color: #000000; text-decoration: none; }

	.topsubmenu a {font-family: Helvetica, Arial, sans-serif; color: #0b6e8e; font-size: 10px; text-decoration: underline;}
	
	.topsubmenu a:hover {font-family: Helvetica, Arial, sans-serif; color: #4eb9db; font-size: 10px; text-decoration: underline;}


	A.footer:link, A.footer:active, A.footer:visited {  font-family: Arial, Geneva, Helvetica, sans-serif; font-weight: none; font-size: 11px; text-decoration: underline; color: #996600; }
	A.footer:hover { font-family: Arial, Geneva, Helvetica, sans-serif; font-weight: none; font-size: 11px; text-decoration: underline; color: #8d8d8d; }
	
	A.secondary:link, A.secondary:active, A.secondary:visited { font-family: Arial, Geneva, Helvetica, sans-serif; font-weight: bold; font-size: 10px; text-decoration: underline; color: #0b6e8e; } 
	A.secondary:hover { font-family: Arial, Geneva, Helvetica, sans-serif; font-weight: bold; font-size: 10px; text-decoration: underline; color: #4eb9db; }


	
	
	
	.home_program {COLOR: #000000; TEXT-DECORATION: none}
	a.home_program:hover {COLOR: #224E7D; TEXT-DECORATION: none}

	.link {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #0000ff; FONT-FAMILY: Arial,helvetica,sans serif}
	.visited {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: purple; FONT-FAMILY: Arial,helvetica,sans serif}
	.active {color: #FF9900;}
	.norm { FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Helvetica, Arial, "sans serif";}
	.normbold {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Helvetica, Arial, "sans serif"; line-height: 11pt}
	
	.d_table {font-family: Helvetica, Arial, sans-serif; border: 1px #333333 solid; font-size: 9px}
	.d_table2 {font-family: Helvetica, Arial, sans-serif; border: solid; font-size: 9px ; border-width: 1px 0px 0px; border-color: #C1C1C1 #666666 #CCCCCC}
	.fonts_header_menu {font-family: Helvetica, Arial, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: bold; text-align: left ; text-decoration: none}
	.norm {font-family: Helvetica, Arial, sans-serif; color: #555555; font-size: 11px}
	.planbox {font-family: Helvetica, Arial, sans-serif; color: #000000; line-height: normal; font-size: 11px}
	.navheader_white {font-family: Helvetica, Arial, sans-serif; color: #FFFFFF; font-size: 12px; font-weight: bold; text-decoration: none;}
	.navheader_gray {font-family: Helvetica, Arial, sans-serif; color: #666666; font-size: 12px; font-weight: bold; text-decoration: none;}
	
	.navselected {BACKGROUND: #FFFFFF; font-family: Helvetica, Arial, sans-serif; color: #000000; font-size: 12px; font-weight: bold; text-decoration: none;}
	.navnotselected {font-family: Helvetica, Arial, sans-serif; color: #000000; font-size: 12px; font-weight: bold; text-decoration: none;}
	
	.navhead {background: #1c628e; font-family: Helvetica, Arial, sans-serif; color: #fff000; font-size: 11px; font-weight: bold; text-decoration: none; line-height: 1.8; padding-left:5px;}
	.navhead a:link {color: #fff000; text-decoration: none;}
	.navhead a:visited {color: #fff000; text-decoration: none;}
	.navhead a:active {color: #fff000; text-decoration: none;}
	.navhead a:hover {color: #fff000; text-decoration: underline;}
	.navhead a:visited:hover {color: #fff000; text-decoration: underline;}	
	
	.navitem {background: #4d8bb7; font-family: Helvetica, Arial, sans-serif; color: #FFFFFF; font-size: 11px; line-height: 1.8;  font-weight: bold; padding-left:19px;}	
	.navitem a:link {color: #FFFFFF; text-decoration: none;}
	.navitem a:visited {color: #FFFFFF; text-decoration: none;}
	.navitem a:active {color: #FFFFFF; text-decoration: none;}
	.navitem a:hover {color: #FFFFFF; text-decoration: underline;}
	.navitem a:visited:hover {color: #FFFFFF; text-decoration: underline;}

	.navlist a:link {color: #000000; text-decoration: none;}
	.navlist a:visited {color: #000000; text-decoration: none;}
	.navlist a:active {color: #ff0000; text-decoration: none; font-weight: bold;}
	.navlist a:hover {color: #000000; text-decoration: underline;}
	.navlist a:visited:hover {color: #000000; text-decoration: underline;}

	.login_head {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Helvetica, Arial, "sans serif"; line-height: 11pt}

	.headnav {font-family: Helvetica, Arial, sans-serif; color: #000000; font-size: 12px; text-decoration: none;}
	.footer {font-family: Helvetica, Arial, sans-serif; color: #000000; line-height: normal; font-size: 12px}
	.pageheader {font-family: Helvetica, Arial, sans-serif; font-size: 24px; color: #224E7D; font-weight: bold; text-decoration: none}
	
   h1  {FONT-WEIGHT: bold; font-size: 16px; color: #555555; line-height: 14px; }
	 h2 {FONT-WEIGHT: bold; font-size: 14px; color: #555555; line-height: 14px; }
	 h3 {FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #224E7D; FONT-FAMILY: arial,helvetica,sans serif}
	
	
	.small {color: #000000; FONT-SIZE: 9px; FONT-FAMILY: Arial,helvetica,sans serif}
	
	.smaller {FONT-SIZE: 9px; FONT-FAMILY: Arial,helvetica,sans serif}
	.smallest {FONT-SIZE: 9px; FONT-FAMILY: Arial,helvetica,sans serif}

	.header {font-family: Helvetica, Arial, sans-serif; color: #FFFFFF; font-size: 12px; FONT-WEIGHT: bold;}
	.breadcrumb {FONT-SIZE: 11px; FONT-FAMILY: Arial,helvetica,sans serif}
	.newslink {FONT-SIZE: 11px; COLOR: #0000ff; FONT-FAMILY: Arial,helvetica,sans serif}
	.title {FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: arial,helvetica,sans serif}
	.error {FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ff0000; FONT-FAMILY: arial,helvetica,sans serif}
  .success {FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #0000ff; FONT-FAMILY: arial,helvetica,sans serif}
	.disclaimer {FONT-SIZE: 9px; COLOR: #555555; FONT-FAMILY: Arial,helvetica,sans serif}
	.sales {FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ff0000; FONT-FAMILY: arial,helvetica,sans serif}
	
	.pagesubheader {FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #224E7D; FONT-FAMILY: arial,helvetica,sans serif}
	a.pagesubheader {FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #224E7D; FONT-FAMILY: arial,helvetica,sans serif}
	a.pagesubheader:hover {FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #224E7D; FONT-FAMILY: arial,helvetica,sans serif; TEXT-DECORATION: underline}
	a.pagesubheader:visited {FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #224E7D; FONT-FAMILY: arial,helvetica,sans serif}
	
	.boldgray {color:#668DB4; font-weight:bold;}
	
	.quote {FONT-SIZE: 12px; COLOR: #000000; FONT-STYLE: italic; FONT-FAMILY: arial,helvetica,sans serif}

	
	.displaytable {BACKGROUND: #d1d1d1; font-family: Helvetica, Arial, sans-serif; line-height: normal; font-size: 12px}
	.displaytableheader {FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #0f699b; COLOR: #FFFFFF; FONT-FAMILY: arial,helvetica,sans serif;}
	.displaytableheader a{FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #0f699b; COLOR: #FFFFFF; FONT-FAMILY: arial,helvetica,sans serif;}
	 a.displaytableheader:visited {color: #FFFFFF;}
	 a.displaytableheader {color: #fffff;}
	 a.displaytableheader:hover {color: #FFFFFF;}
	.displaytablefooter {background-image: url("/images/ip_archive/loop_bottomshade.gif"); background-repeat:repeat-x;}
	
	.rightbox {BACKGROUND: #f6f8fa; font-family: Helvetica, Arial, sans-serif; color: #000000; padding: 5px; border: 1px solid #d1d1d1; line-height: normal; font-size: 12px}
	.rightboxheader {BACKGROUND: #ffffff; font-family: Helvetica, Arial, sans-serif; color: #000000; padding: 5px; border: 1px solid #d1d1d1; line-height: normal; font-size: 12px}
	.rightboxfooter {background-image: url("/images/ip_archive/loop_bottomshade.gif"); background-repeat:repeat-x;}	
	
	.bigdisplaytableheader {FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #FFFFFF; FONT-FAMILY: arial,helvetica,sans serif; TEXT-DECORATION: none}
	.displaytablespecial {FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #CCD8E6; COLOR: #000000; FONT-FAMILY: arial,helvetica,sans serif; TEXT-DECORATION: none}
	.displaytablespecialcell {FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #EFEFEF; COLOR: #000000; FONT-FAMILY: arial,helvetica,sans serif; TEXT-DECORATION: none}
	.featurestable {FONT-WEIGHT: bold; BACKGROUND: #DBFEBC; font-family: Helvetica, Arial, sans-serif; color: #000000; font-size: 12px}
	.articleahead {FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000000; FONT-FAMILY: arial,helvetica,verdana,sans serif}
	.articlebhead {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial,helvetica,sans serif}
	.articlebody {FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial,helvetica,sans serif}
	.articlecaption {FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial,helvetica,sans serif}
	.app_body {FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial,helvetica,sans serif}
	
	.app_ahead {FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #336699; FONT-FAMILY: Arial,helvetica,sans serif; TEXT-DECORATION: underline}
	.app_bhead {FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #FFFFFF; FONT-FAMILY: Arial,helvetica,sans serif; TEXT-DECORATION: none; BACKGROUND: #999999;}
	.app_chead {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial,helvetica,sans serif}
	.app_colhead {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial,helvetica,sans serif; TEXT-DECORATION: underline}
	.app_colbody {FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial,helvetica,sans serif}
	.app_helptext {FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial,helvetica,sans serif}
	.app_caption {FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Arial,hvetica,sans serif}
	a.app_caption {FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Arial,hvetica,sans serif}
	a.app_caption:hover {FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Arial,hvetica,sans serif; TEXT-DECORATION: underline}
	.prodName {FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Arial,sans serif}
	.prodDescGray {FONT-SIZE: 11px; COLOR: #3e3e3e; FONT-FAMILY: Arial,sans serif}
	.prodPrice {FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial,sans serif}
	.prodhead {FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Arial,helvetica,sans serif}
	.prodbody {FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Arial,helvetica,sans serif}
	.redsmall {FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ff0000; FONT-FAMILY: arial,helvetica,sans serif}
	.mybizlink {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #0000ff; FONT-FAMILY: Arial,helvetica,sans serif}
	
	.tabheader {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial,helvetica,sans serif; TEXT-DECORATION: none}
	a.tabheader:link {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial,helvetica,sans serif; TEXT-DECORATION: none}
	a.tabheader:hover {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FFCC00; FONT-FAMILY: Arial,helvetica,sans serif; TEXT-DECORATION: none}
	
	.list {FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial,helvetica,sans serif}
	.small {FONT-SIZE: 11px; FONT-FAMILY: Arial,helvetica,sans serif}
	.dirlink {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial,helvetica,sans serif}
	.twelvepx {FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial,helvetica,sans serif}
	.arrow {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial,helvetica,sans serif}
	.arrowbig {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: Arial,helvetica,sans serif}
	.sponsor {FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial,helvetica,sans serif}
	.linkcoop {FONT-SIZE: 11px; COLOR: #000099; FONT-FAMILY: Arial,helvetica,sans serif; TEXT-DECORATION: none}
	.prodThank {FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial,sans serif}
	.prodUse {FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial,sans serif}
	.prodDesc {FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial,sans serif}
	
	.marginboxhead {font-family:Helvetica, Arial, gill sans, sans-serif; font-size: 9pt; color: #666666; background: #CCD8E6}
	.marginbox {FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Geneva, Helvetica, Arial, sans-serif; background: #FFFFFF}}
	.instructionboxhead {font-family:Helvetica, Arial, gill sans, sans-serif; font-size: 9pt; font-weight: bold; color: #666666; background: #E5F8FC}
	.instructionbox {FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Geneva, Helvetica, Arial, sans-serif; background: #FFFFFF}
	.articleboxhead {font-family:Helvetica, Arial, gill sans, sans-serif; font-size: 9pt; font-weight: bold; color: #000000; background: #CCD8E6}
	.articlebox {FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Geneva, Helvetica, Arial, sans-serif; background: #FFFFFF}
	.promotionboxhead {font-family:Helvetica, Arial, gill sans, sans-serif; font-size: 9pt; font-weight: bold; color: #666666; background: #CCD8E6}
	.promotionbox {FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Geneva, Helvetica, Arial, sans-serif; background: #FFFFFF}	

	
	INPUT { font-family: Arial,helvetica,sans serif; font-size: 10px; color: #000000;}

/* Begin controlpanel styles */		

	.monitor { background-color:#FFFFFF; FONT-FAMILY: Arial,helvetica,sans serif; font-size:9px; COLOR: #000000; }		
	.ctrlpaneloutline { background-color:#224E7D; padding: 1px 1px 1px 1px;}
	.ctrlpanelheader { background-color:#224E7D; font-family: Arial,helvetica,sans serif; font-size:14px; COLOR: #FFFFFF; font-weight: bold;padding: 1px 1px 1px 1px;}
	.ctrlpanelfooter { background-color:#224E7D;}
	.ctrlpanelsectionheader { background-color:#CCCCCC; font-family: Arial,helvetica,sans serif; font-size:11px; COLOR: #000000; font-weight: bold; }
	.ctrlpanelitem {font-family: Arial,helvetica,sans serif; font-size:11px; COLOR: #000000;  }
	.oddrowcolor {font-family: Arial,helvetica,sans serif; font-size:11px; COLOR: #000000;   background-color:#FFFFFF; TEXT-DECORATION: none}
	.evenrowcolor {font-family: Arial,helvetica,sans serif; font-size:11px; COLOR: #000000;   background-color:#E6E6E6; TEXT-DECORATION: none}

/* Begin knowledgebase styles */		

	.category_title {background-color:#fafafa; border-bottom-style: solid; border-bottom-color: #efefef; border-bottom-width: 1px; border-top-style: solid; border-top-color: #efefef; border-top-width: 1px; FONT-FAMILY: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif; font-size:1em; COLOR:#000000; font-weight:bold;}
	.category_title a {font-size:1em; COLOR:#000000; font-weight:bold; text-decoration:none;}
	.category_title a:hover {color:#003399; text-decoration:underline;}
	.category_title a:visited {font-size:1em; COLOR:#000000; font-weight:bold; text-decoration:none;}
	.category_title a:visited:hover {font-size:1em; COLOR:#003399; font-weight:bold; text-decoration:underline;}

	.item_bullet {FONT-FAMILY: verdana,arial,helvetica,sans serif; font-size:1em; COLOR:#000000; font-weight:bold; text-align:top;}

	.item_title {FONT-FAMILY: verdana,arial,helvetica,sans serif; font-size:1em; COLOR:#000000; font-weight:bold;}
	.item_title a {font-size:1em; COLOR:#000000; font-weight:bold; text-decoration:none;}
	.item_title a:hover {color:#000000; text-decoration:underline;}
	.item_title a:visited {font-size:1em; COLOR:#000000; font-weight:bold; text-decoration:none;}
	.item_title a:visited:hover {font-size:1em; COLOR:#000000; font-weight:bold; text-decoration:underline;}
	
	.item_body {font-family: verdana,arial,helvetica,sans serif; font-size: 12px; color: #000000;}
	.item_body a {color: #003399; text-decoration:none;}
	.item_body a:hover {color:#003399; text-decoration:underline;}
	.item_body a:visited {color:#003399; text-decoration:none;}
	.item_body a:visited:hover  {color:#003399; text-decoration:underline;}




/* IPOWER STYLES */



.smallred { color: #FF0000; font-size: 11px; }
.bgcgray { background-color: #d1d1d1; }
.bgcblue { background-color: #6a8dba; }
.bgctan { background-color: #d3c4c4; }
.bgcbabyblue { background-color: #f3f5f9; }
.blue { color: #40576b; } 
.blueheader { color: #40576b; font-family: Arial, Geneva, Helvetica, sans-serif; font-weight: bold; font-size: 18px; }
.blueheader1 { font-size:12px; font-weight:bold; font-color:darkblue; } 
.bold { font-weight:bold; }
.border { border-style: dotted; border-color:#003367; border-width:2pt;padding:10pt;}
.border1 { border-style: solid; border-color:#999999; border-width:1pt; padding:3pt; border-collapse:separate; table-layout:auto; color:#505050; }
.border2 { border-style: dotted; border-color:#cccccc; border-width:1pt; padding:3pt; border-collapse:separate; table-layout:auto; color:#505050; }
.bordertan { border-style: solid; border-color:#d3c4c4; border-width:1px; padding:3pt; border-collapse:separate; table-layout:auto; color:#505050; }
.bordertansimple { border-style: solid; border-color:#d3c4c4; border-width:1px; padding:0pt; border-collapse:separate; table-layout:auto; color:#505050; }
.bordernopad { border-style: solid; border-color:#d3c4c4; border-width:1px; padding:3pt; border-collapse:separate; table-layout:auto; color:#505050; }
.bordergray { border-style: solid; border-color:#c3c4c4; border-width:1px; border-collapse:separate; table-layout:auto; color:#000000; }
.bordernograyfat { border-style: none; border-width:1px; padding:3pt; border-collapse:separate; table-layout:auto; color:#505050; }
.bordergrayfat { border-style: solid; border-color:#c3c4c4; border-width:1px; padding:3pt; border-collapse:separate; table-layout:auto; color:#505050; }
.bordertantestimonial1 { border-style: solid; border-color:#d3c4c4; border-width:1px; border-collapse:separate; table-layout:auto; background-color:#fffdfe; }
.bordertantestimonial2 { border-style: solid; border-color:#d3c4c4; border-width:1px; padding:3pt; border-collapse:separate; table-layout:auto; background-color:#f7f8fc; }
.borderbluebg { border-style: solid; border-color:#d3c4c4; border-width:1px; padding:3pt; border-collapse:separate; table-layout:auto; background-color:#6a8dba; }
.borderupsell0 { border-style: solid; border-color:#ffffff; border-width:1px; padding:0pt; border-collapse:separate; table-layout:auto; background-color:#1c628e; }
.borderupsell1 { border-style: solid; border-color:#ffffff; border-width:1pt; padding:3pt; border-collapse:separate; table-layout:auto; background-color:#3b6284; }
.borderupsell3 { border-style: solid; border-color:#ffffff; border-width:1pt; padding:3pt; border-collapse:separate; table-layout:auto; filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr=#c0cfe2, startColorstr=#ffffff, gradientType=0); }
.borderupsell4 { border-style: solid; border-color:#ffffff; border-width:1pt; padding:3pt; border-collapse:separate; table-layout:auto; filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr=#ffffff, startColorstr=#c0cfe2, gradientType=0); }
.caption { color:#ce3001; }
.caption2 { color:#b67850; font-weight:bold; font-style:italic; }
.cellblue { background-color:#6a8dba; padding:3px; border-style: solid; border-color:#c3c4c4; border-width:1px; border-collapse:separate; table-layout:auto; }
.cellfade0 { background-color:#597f9c; padding:3px; border-style: solid; border-color:#c3c4c4; border-width:1px; border-collapse:separate; table-layout:auto; }
.cellfade1 { background-color:#b0bdce; padding:5px; }
.cellfade2 { background-color:#a8b5c5; padding:5px; }
.disclaimer { font-size:10px; }
.green { color: #339900; } 
.lightblue { color: #d9e0ea; }
.promoheader { color: #40576b; font-family: Arial, Geneva, Helvetica, sans-serif; font-weight: bold; font-size: 14px; line-height:16px;}
.promoheader a:link, .promoheader a:active, .promoheader a:visited { color: #40576b; font-family: Arial, Geneva, Helvetica, sans-serif; font-weight: bold; font-size: 14px; }
.pwhite { color: #ffffff; font-weight:bold; font-size:12px;} 
.red { color: darkred; line-height: 18px; } 
.subnavtitle { color: #fff000; }
.subnavspacing { line-height: 24px; }
.subpagecell1a { background-color: #6a8dba; padding:3px; }
.subpagecell1b { background-color: #6a8dba; padding:3px;  text-align:center; }
.subpagecell2a { background-color: #f9f9f9; padding:3px; }
.subpagecell2b { background-color: #f9f9f9; padding:3px; text-align:center; }


.subpagecell3a { background-color: #e2e9ef; padding:3px; }
.subpagecell3b { background-color: #e2e9ef; padding:3px; text-align:center;  }
.subpagecell4a { background-color: #379140; padding:3px; }
.subpagecell4b { background-color: #379140; padding:3px; text-align:center;  }
.white { color: #ffffff; } 
.whitemedium { color: #ffffff; font-size: 12px; } 
.yellow { color: #fff600; } 
.yellowmedium { color: #fff600; font-size:16px; font-style:italic; } 

DD { margin: 0px 0px 0px 13px; } 
OL.five { margin: 0px 0px 0px 5px; } 
UL { margin-top: 0px; margin-bottom: 0px; }
UL.decimal2 { margin: 0px 0px 0px 5px; } 
LI { margin: 0px 0px 0px 30px; margin-left: 18px; font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 11px; list-style-position:outside; } 
LI.norm { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 11px; color: #505050; list-style-position:outside; } 
LI.decimal { 0px 0px 0px 0px; font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 11px; color: #505050; list-style-position:outside; list-style-type:decimal; } 
LI.decimal2 { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 10px; color: #aaaaaa; list-style-position:outside; list-style-type:decimal; } 
LI.spaced { margin: 0px 0px 0px -25px; color:#000000; line-height: 17px; }
LI.spaced2 { margin: 0px 0px 0px -25px; color:#000000; line-height: 17px; font-weight:bold; font-size:12px; }
UL.adhome {margin: 8px 0px 0px 16px; }
LI.adhome { margin: 0px 0px 0px 0px; font-size:14px; font-weight:bold; font-color:darkblue; line-height:16px; letter-spacing:-1px; } 

B.orange { color: #c28900; }
DIV, TD { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 11px; }
DIV.spaced, TD.spaced { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 11px; color: #010101; line-height: 18px; }
DIV.intro { font-size: 11px; color: #555555; line-height: 14px; }
INPUT.small { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 10px; color: #000000; }	
INPUT.small2 { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 10px; color: #505050; }	
.small3 { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 10px; color: #505050; width:100%; }	
SELECT.small2 { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 10px; color: #505050; background-color:#e2e9ef; font-weight:none; }	

A.helpcenter:link, A.helpcenter:active, A.helpcenter:visited { font-family: Arial, Geneva, Helvetica, sans-serif; font-weight: bold; font-size: 12px; text-decoration: none; color: #5298cf; } 
A.helpcenter:hover { font-family: Arial, Geneva, Helvetica, sans-serif; font-weight: bold; font-size: 12px; text-decoration: none; color: #c28900; }

A.small:link, A.small:active, A.small:visited { font-family: Arial, Geneva, Helvetica, sans-serif; font-weight: none; font-size: 11px; text-decoration: underline; color: #ffffff; } 
A.small:hover { font-family: Arial, Geneva, Helvetica, sans-serif; font-weight: none; font-size: 11px; text-decoration: underline; color: #fffa6c; }

A.subnav:link, A.subnav:active, A.subnav:visited { font-family: Arial, Geneva, Helvetica, sans-serif; font-weight: bold; font-size: 11px; text-decoration: none; color: #ffffff; } 
A.subnav:hover { font-family: Arial, Geneva, Helvetica, sans-serif; font-weight: bold; font-size: 11px; text-decoration: none; color: #fff000; }

A.subnav2:link, A.subnav2:active, A.subnav2:visited { font-family: Arial, Geneva, Helvetica, sans-serif; font-weight: bolder; font-size: 13px; text-decoration: none; color: #ffffff; } 
A.subnav2:hover { font-family: Arial, Geneva, Helvetica, sans-serif; font-weight: bolder; font-size: 13px; text-decoration: none; color: #fff000; }

A.secondary:link, A.secondary:active, A.secondary:visited { font-family: Arial, Geneva, Helvetica, sans-serif; font-weight: bold; font-size: 10px; text-decoration: underline; color: #0b6e8e; } 
A.secondary:hover { font-family: Arial, Geneva, Helvetica, sans-serif; font-weight: bold; font-size: 10px; text-decoration: underline; color: #4eb9db; }

A.upselllink:link, A.upselllink:active, A.upselllink:visited {  font-family: Arial, Geneva, Helvetica, sans-serif; font-weight: bold; font-size: 12px; text-decoration: underline; color: #996600; }
A.upselllink:hover { font-family: Arial, Geneva, Helvetica, sans-serif; font-weight: bold; font-size: 12px; text-decoration: underline; color: #8d8d8d; }

BODY { scrollbar-base-color:#b2c0ce; scrollbar-track-color:#c7d3de; }



.style1 { color: #FF0000; }
.style67 { color: #FF0000; font-size: 12px; font-weight: bold; }
.style74 { color: #990033}
.style75 {color: #134664; font-weight: bold; font-size: 13px; line-height: 16px; }
.style76 { color: #FF0000; font-weight: bold; font-size: 12px; }
.style77 { font-size: 12px; color: #FF0000; font-weight: bold; }
.style78 { color: #333333; font-size: 11px; }
.style79 { color: #FF0000; font-weight: bold; font-size: 12px; }
.style80 { font-size: 11px; }
.recommendtext { color: #333333; }
.style88 { font-size: 13px; font-weight: bold; color: #FA660E; line-height: 16px; }
.style89 { color: #FF0000; font-weight: bold; font-size: 11px; }
.style90 { font-size: 11px; line-height: 13px; }
.style91 { font-size: 11px}
.style94 { color: #CC6600}
.style95 { color: #cc6600}
.style95 { font-size: 11px; line-height: 13px; }
.style105 { color: #CC6600; }
.style113 { font-size: 11px}
.style114 { font-size: 11px; font-weight: bold; color: #fff000; }





/* ----------- Footer Styles -------------- */

A.footer:link, A.footer:active, A.footer:visited {  font-family: Arial, Geneva, Helvetica, sans-serif; font-weight: none; font-size: 11px; text-decoration: underline; color: #996600; }
A.footer:hover { font-family: Arial, Geneva, Helvetica, sans-serif; font-weight: none; font-size: 11px; text-decoration: underline; color: #8d8d8d; }

#footer_extra {background-color:#CCCCCC; margin: 10px auto 20px auto;}
a.footer_promo, a.footer_promo:visited {background-image: url("/images/backgrounds/bg_blue_diag_grad.gif"); background-position: top right; text-align:left; height:80px; display:block; padding:5px; text-decoration:none; color:#000000;}
*>a.footer_promo, a.footer_promo:visited {height:70px;}
a.footer_promo:hover {background-image: url("/images/backgrounds/bg_yellow_diag_grad.gif"); background-position: top right; color: #000000; text-decoration:none;}




/* ----------- Vdeck Styles -------------- */

#vdeck_bar_wrapper { margin: 0px 0px 5px 0px; height:30; background-image:  url("/images/backgrounds/vdeckbar_grey.gif"); border-bottom: 1px #cccccc solid;}
#vdeck_branding {float:left; text-align:left; margin-top:5px; margin-left:10px; vertical-align:middle; }
*>#vdeck_branding
{margin-top:6px;}

#vdeck_buttons {float:right; text-align:right; margin-top:4px; margin-right:10px;}
*>#vdeck_buttons
{margin-top:5px;}

.vdeck_button {padding-left:10px; FONT-SIZE: 12px; FONT-FAMILY: arial,helvetica,sans serif;}
.vdeck_button img {vertical-align:middle; margin-right:3px;}
.vdeck_button a {text-decoration: none; color:#000000;}
.vdeck_button a:hover {text-decoration: underline; color:#000000;}
.vdeck_button a:visited {text-decoration: none; color:#000000;}

.powered_by {vertical-align:middle; FONT-SIZE: 12px; FONT-FAMILY: arial,helvetica,sans serif; font-weight:bold;}
.powered_by img {vertical-align:middle; margin-right:4px; FONT-SIZE: 12px; FONT-FAMILY: arial,helvetica,sans serif;}




/* ----------- Dom Reg Styles ---------- */

.domain_lookup_box {
	background-image: url("/images/backgrounds/blue_vert_gradient.gif");
}

.domain_lookup_text_lg {
	font-size: 1em;
	font-weight: bold; 
	COLOR:#FFFFFF; 	
}

.domain_lookup_text_med {
	font-size: 1em;
	COLOR:#FFFFFF; 	
}

.domain_lookup_text_sm {
	font-size: .80em;
	COLOR:#FFFFFF; 	
}

.formfield_big {
	padding: 3px;
	font-size: .8em;
	font-weight: bold;  
}

.formbutton_big {
	font-size: .85em;
	font-weight: bold;  
}


/* ----------- Lightbox Styles ---------- */

#lightbox{
	background-color:#ccc;
	margin: 20px;
	padding: 10px;
	
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, helvetica, sans serif; float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url("/images/backgrounds/overlay.png); }

* html #overlay{
	background-color: #fff;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/backgrounds/overlay.png", sizingMethod="scale");
	}
