/*
	default.css - main style for all flavours
*/

BODY {
 margin:0;
 padding:0;
 color:black;
}

BODY.default {
 background:#d0d0d0 url( "/images/body_bg.gif" ) repeat-y center;
}

div#container {
	width:775px;
	margin: 0 auto;
}

B,STRONG,B FONT,B FONT FONT {
 font-weight:bold;
}

I {
 font-style:italic;
}

BODY.infopopup {
 background-color:#F3F3F3;
}

/**
 *	Header, Menu
 *	-------------------------
 */

TD.header_sep { background-image:url("/images/header_sep.gif"); background-repeat:repeat-x; }
TD.menu_bg { background-image:url("/images/menu_bg.gif"); background-repeat:repeat-x; }
TD.menu_spacer, TABLE.menu_spacer { background-image:url("/images/menu_spacer.png"); background-repeat:repeat-x; }
TD.body_top_fade { background-image:url("/images/body_top_fade.gif"); background-repeat:repeat-x; }
TD.header_globe { background-image:url("/images/header_globe.png"); }
TD.header_cen { background-image:url("/images/header_cen.png"); }
TD.menu_left { background-image:url("/images/menu_left.png"); }
TD.menu_und1 { background-image:url("/images/menu_und1.gif"); }

/**
 *	Panel
 *	-------------------------
 */

TD.panel_top { background-image:url("/images/panel_top.png"); }
TD.panel_top_blue { background-image:url("/images/panel_top_blue.png"); }
TD.panel_header { background-image:url("/images/panel_header.png"); }
TD.panel_bg { background-color:#EEF2F5; background-image:url("/images/panel_left_border.gif"); background-repeat:repeat-y; }
TD.panel_side_blue { background-image:url("/images/panel_left_border_blue.gif"); background-repeat:repeat-y; }

A.submenu { text-decoration:none; }
A.submenu:hover { color:#006CB9; }

/**
 *	Content Boxes
 *	-------------------------
 */

TD.c1 { background-image:url("/images/body_box_c1.gif"); }
TD.c2 { background-image:url("/images/body_box_c2.gif"); }
TD.c3 { background-image:url("/images/body_box_c3.gif"); }
TD.c4 { background-image:url("/images/body_box_c4.gif"); }
TABLE.cboxbg { background-color:#FFFFFF; background-image:url("/images/body_box_blue_bg_fade.gif"); background-repeat:repeat-y; }

TD.box_header1 { background-image:url("/images/box_header1.png"); }
TD.box_header2 { background-image:url("/images/box_header2.gif"); background-repeat:repeat-x; }
TD.box_header3 { background-image:url("/images/box_header3.gif"); }
TD.box_underline { background-image:url("/images/box_underline.gif"); background-repeat:no-repeat; }

TD.box2_header { background-image:url("/images/box2_header.png"); }
TD.box2_header2 { background-image:url("/images/box2_header2.gif"); }
TD.box2_header264 { background-image:url("/images/box2_header264.png"); }
TD.box2_bottom { background-image:url("/images/box2_bottom.gif"); }
TD.box2_bottom264 { background-image:url("/images/box2_bottom264.gif"); }
TD.box2_right { background-image:url("/images/box2_border.gif"); background-position:right; background-repeat:repeat-y }
TD.box2_left { background-image:url("/images/box2_border.gif"); background-position:left; background-repeat:repeat-y }

/**
 *	Generic Layout
 *	-------------------------
 */
 
* { 
 color:#333333;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:8pt;
 font-weight:normal;
 line-height:13pt;
}

.bg_w  { background-color:#FFFFFF; }
.bg_w2 { background-color:#F3F3F3; }
.bg_gb { background-color:#C0CACE; }
.bg_gc { background-color:#DBE1E3; }
.bg_blue0 { background-color:#DDEDF8; }
.bg_blue1 { background-color:#CCDCE7; }
.bg_blue2 { background-color:#90ADC2; }

A {
 color:#006CB9;
 font-weight:bold;
}

A:hover {
 text-decoration:none;
 color:#3C5464;
}

.panel_title {
 color:#0B68AA;
 font-weight:bold;
 font-family:Arial, Helvetica, sans-serif;
 font-size:9pt;
}

IMG.blue_gem {
 padding-top:2px;
}

INPUT, SELECT, OPTION {
 font-size:8pt;
 line-height:8pt;
 font-family:Tahoma, Arial, Helvetica, sans-serif;
}

SELECT.login {
 width:115px;
 background-color:#DDE9F1;
}

SELECT.tlds {
 width:70px;
 height:18px;
 background-color:#DDE9F1;
}

INPUT.input_text {
 border-width:none;
 border-style:none;
 background-color:#EEF2F5;
 background-image:url("/images/input_text.png");
 background-repeat:no-repeat;
 width:115px;
 height:20px;
 margin:0px;
 padding-left:2px;
 padding-top:2px;
}

INPUT.input_text_domain { width:100px;
 border-width:none;
 border-style:none;
 background-color:#EEF2F5;
 background-image:url("/images/input_text_domain.png");
 background-repeat:no-repeat;
 width:100px;
 height:20px;
 margin:0px;
 padding-left:2px;
 padding-top:2px;
}

INPUT.search {
 border-width:1px;
 border-style:solid;
 border-color:#006CB9;
 width:91px;
 height:13px;
 background-color:#DDE9F1;
 padding-left:3px;
}
/*0B68AA;90ADC2;*/

.t1 {
 font-weight:normal;
 color:#005CAB;
 font-family: Arial, Helvetica, sans-serif;
 font-size:15pt;
 line-height:18pt;
}

h1.t1 {
	padding:0px;
	margin:2px;
}

.t2 {
 font-weight:bold;
 font-family:Tahoma, Arial, Helvetica, sans-serif;
 font-size:9pt;
}

.t3 {
 font-weight:bold;
 color:#FF6600;
}

.t4 {
 font-family:Tahoma, Arial, Helvetica, sans-serif;
 font-weight:bold;
 color:#999900;
}

TABLE.bulletlist TD, TABLE.list TD, TABLE.list2 TD {
 line-height:11pt;
}

TABLE.bulletlist TD STRONG {
 line-height:11pt;
}

TABLE.bulletlist2 TD {
 line-height:11pt;
}

TABLE.list TD {
 padding-left:3px;
}

TABLE.list2 TD {
 font-family:Tahoma;
 padding:2px;
}

BR.ten { line-height:10px; }
BR.five { line-height:5px; }

A.infolink {
 border-bottom-style:dashed;
 border-bottom-width:thin;
 text-decoration:none;
 font-weight:normal;
}

A.orderlink {
 text-decoration:none;
 font-weight:normal;
}

A.orderlink:hover {
 color:#FF6600;
}

/**
 *	Footer and Reverse Link
 *	-------------------------
 */

TABLE.footer {
 background-image:url("/images/footer_bg.gif");
 background-repeat:repeat-x;
 background-color:#D6E3EC;
}

TABLE.footer TD, A.footer, A.reverse {
 font-size:8pt;
 line-height:13pt;
 letter-spacing:0px;
 text-decoration:none;
}

A.footer:hover, A.reverse:hover {
 text-decoration:underline;
 color:#006CB9;
}

A.footer2 {
 color:#333333;
 font-weight:normal;
 font-size:8pt;
}

/**
 *	EXTRA
 *	-------------------------
 */
/*TABLE.complist TD.item { padding-left:10px; }*/

/*TABLE.complist TD { background-color:#FFFFFF; }*/

TABLE.complist TR.section TD, TABLE.complist TD.section {
 background-color:#90ADC2;
 font-weight:bold;
 padding-left:5px;
}
TABLE.complist TH {
 background-color:#CCDCE7;
 color:#0B68AA;
 font-weight:bold;
 font-family:Arial, Helvetica, sans-serif;
 font-size:9pt;
}

TABLE.complist TR.bg0 TD, TABLE.complist TD.bg0 { background-color:#f5f5f5; }
TABLE.complist TR.bg1 TD, TABLE.complist TD.bg1 { background-color:#eaeaea; }

/* ECECDF
.bg_blue0 { background-color:#DDEDF8; }
.bg_blue1 { background-color:#CCDCE7; }
.bg_blue2 { background-color:#90ADC2; }
*/

.uptime100 {
 font-weight:bold;
 color:#669966;
}

.blob {
 color:#ffffff;
 font-size:1pt;
}

.yes {
 color:#009900;
 font-weight:bold;
}

/* divs */
/* remove expanded entries once the * class is removed */

div#introduction, div#introduction p, div#introduction p strong {
	font-size:12px;
	color:#000000;
}

div#introduction a {
	font-size:12px;
}

div.package_description, div.package_description strong {
	line-height:130%;
	padding-top:5px;
	padding-bottom:5px;
	font-size:12px;
	color:#000000;
}

div.package_description strong {
	color:#666666;
}

div#featured img {
	margin-left:17px;
}

h2.domain_names {
	padding-bottom:5px;
	margin:0px;
	color:#0B68AA;
	font-size:10pt;
	font-weight:bold;
}

div#domain_names, div#domain_names strong, div#domain_names p {
	font-size:12px;
	padding:0px;
	margin-top:10px;
	margin-bottom:0px;
	
}

div#domain_names INPUT.domain_name {
 width:75px;
 margin-right:2px;
}

div#domain_names SELECT.tld {
 width:60px;
 height:18px;
 margin-top:1px;
}

div#testimonials {
	margin-top:10px;
	margin-bottom:0px;
}