/* CSS Document */
body,td,th {
	font-family: Tahoma;
	font-size: 11px;
	color: #003A7B;
}
body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
}

/* Standard Hyperlinks */
a {
	font-family: Tahoma;
	font-size: 11px;
	color: #003A7B;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #003A7B;
}
a:hover {
	text-decoration: none;
	color: #AA1224;
}
a:active {
	text-decoration: none;
	color: #003A7B;
}
/* TOP NAVIGATION LINKS ACTIVE */
a.nav_links_on {
	font-family: Tahoma;
	color: #AA1224;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
}
a.nav_links_on:visited {
	color: #AA1224;
	text-decoration: none;
	font-weight: bold;
}
a.nav_links_on:active {
	color: #AA1224;
	text-decoration: none;
	font-weight: bold;
}
a.nav_links_on:hover {
	color: #003A7B;
	text-decoration: none;
	font-weight: bold;
}

/* TOP NAVIGATION LINKS INACTIVE */
a.nav_links_off {
	font-family: Tahoma;
	color: #003A7B;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
}
a.nav_links_off:visited {
	color: #003A7B;
	text-decoration: none;
	font-weight: bold;
}
a.nav_links_off:active {
	color: #003A7B;
	text-decoration: none;
	font-weight: bold;
}
a.nav_links_off:hover {
	color: #AA1224;
	text-decoration: none;
	font-weight: bold;
}

.header_red {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #AA1224;
}
.normal_red {
        font-family: Tahoma;
        font-size: 11px;
        font-style: normal;
        color: #AA1224;
}
.header_blue {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #003A7B;
}
.normal_blue {
        font-family: Tahoma;
        font-size: 11px;
        font-style: normal;
        color: #003A7B;
}
.box_text {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #003A7B;
	text-decoration: none;
	letter-spacing: 1px;
}

.note_text {
        font-family: Tahoma;
        font-size: 11px;
        font-style: normal;
        font-weight: normal;
        color: #003A7B;
        text-decoration: none;
}

.discount_text {
	font-family: Tahoma;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #003A7B;
	text-decoration: none;
}

.footer {
        font-family: Tahoma;
	font-size: 10;
	color: #003A7B;
}

/******************************/
/*   BORDERS AND TEXT BOXES   */
/******************************/

/* Outline Border */
.main_border {
	border: 1px solid #D2D2D2;
}
/* Domain Search InputTextBox */
.domain_search {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #003A7B;
	background-color: #FFFFFF;
	height: 15px;
	width: 90px;
	border: 1px solid #D4D9ED;
}

/* TEL?FAX InputTextBox */
.normal_input {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	background-color: #FFFFFF;
	height: 20px;
	width: 90px;
	border: 1px solid #D4D9ED;
}


/* TEL?FAX InputTextBox */
.code_input {
	width: 30px;
}


.country_select {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	background-color: #FFFFFF;
	height: 20px;
	width: 150px;
	border: 1px solid #D4D9ED;
}

/******************************/
/*     BACKGROUND IMAGES      */
/******************************/

/* TOP BG IMAGE */
.top_bg {
	background-image: url(header.jpg);
	background-repeat: no-repeat;
}

/* NEWS/SPECIALS/SEARCH BOXES */
.box_top_bg {
	background-image: url(right_box_top.gif);
	background-repeat: no-repeat;
}
.box_top_bg_200 {
	background-image: url(../images/right_box_top_200.gif);
	background-repeat: no-repeat;
}
.box_left_bg {
	background-image: url(right_box_left.gif);
	background-repeat: repeat-y;
}
.box_right_bg {
	background-image: url(right_box_right.gif);
	background-repeat: repeat-y;
}
.box_bottom_bg {
	background-image: url(right_box_bottom.gif);
	background-repeat: repeat-x;
}

/* NAVIGATION IMAGES */
.nav_on_bg {
	background-image: url(nav_on.jpg);
	background-repeat: repeat-x;
}
.nav_off_bg {
	background-image: url(nav_off.jpg);
	background-repeat: repeat-x;
}

/* Home Page Background Image */
.home_content_bg {
	background-image: url(backgrounds/index.gif);
	background-repeat: no-repeat;
}
.home_content_bg_new {
	background-image: url(../images/new_bg.jpg);
	background-repeat: no-repeat;
}

/* About Us Page Background Image */
.about_us_content_bg_top {
	background-image: url(backgrounds/about_us.gif);
	background-repeat: repeat;
}

/* Dedicated Page Background Image */
.dedicated_content_bg_top {
	background-image: url(backgrounds/dedicated.jpg);
	background-repeat: no-repeat;
}

/* Reseller Page Background Image */
.reseller_content_bg_top {
	background-image: url(backgrounds/reseller.jpg);
	background-repeat: no-repeat;
}

.reseller_content_bg_bottom {
	background-image: url(reseller_split_bg_bottom.gif);
	background-repeat: no-repeat;
}

/* Shared Page Background Image */
.shared_content_bg_top {
	background-image: url(shared_split_bg_top.gif);
	background-repeat: no-repeat;
}

.shared_content_bg_bottom {
	background-image: url(shared_split_bg_bottom.gif);
	background-repeat: no-repeat;
}


/* Support Page Background Image */
.support_content_bg_top {
	background-image: url(support_split_bg_top.gif);
	background-repeat: no-repeat;
}
.support_generic_bg {
	background-image: url(backgrounds/support_main.jpg);
	background-repeat: no-repeat;
}

/* Product Pages Background Images */
.product_bg_one {
	background-image: url(product_slice_bg_1.gif);
	background-repeat: no-repeat;
}
.product_bg_two {
	background-image: url(product_slice_bg_2.gif);
	background-repeat: no-repeat;
}
.product_bg_three {
	background-image: url(product_slice_bg_3.gif);
	background-repeat: no-repeat;
}

/* Matrix */
.matrix_left_bg {
	background-image: url(../images/comparison_matrix/top_left.jpg);
	background-repeat: no-repeat;
}
.matrix_right_bg {
	background-image: url(../images/comparison_matrix/top_right.jpg);
	background-repeat: no-repeat;
	background-position: right;
}


/* LANDING PAGES */
.shared_bg {
	background-image: url(../images/shared/bg.jpg);
	background-repeat: no-repeat;
}

.dedicated_bg {
	background-image: url(../images/dedicated/bg.jpg);
	background-repeat: no-repeat;
}

.colocation_bg {
	background-image: url(../images/colocation/bg.jpg);
	background-repeat: no-repeat;
}

.about_us_bg {
	background-image: url(../images/about_us/bg.jpg);
	background-repeat: no-repeat;
}

.reseller_bg {
	background-image: url(../images/reseller/bg.jpg);
	background-repeat: no-repeat;
}

