/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	background-color: #efefef;
}

body,td,th {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}


.no_change {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

.main_tbl {background-color:#FFFFFF; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; color: #333333;
}

.nav_bg {background-image:url(../images/nav_bg.jpg)}

.lg_bg {background-image:url(../images/lg_bg.jpg)}

.search_box { vertical-align:top}

/* Table Backgrounds*/

.bot_image {background-image:url(../images/bottom_strip.jpg); height:96px}
.side_nav_border {background-image:url(../images/side_nav_border.jpg); background-repeat:repeat-y}
.top_image_clean {background-image:url(../images/top_clean.jpg)}
.top_testimonials {background-image:url(../images/top_testimonials.jpg)}
.top_design {background-image:url(../images/top_design.jpg)}
.top_newsletter {background-image:url(../images/top_newsletter.jpg)}
.top_ui {background-image:url(../images/top_ui.jpg)}
.top_hosting {background-image:url(../images/top_hosting.jpg)}
.top_hosting_corp {background-image:url(../images/top_hosting_corp.jpg)}
.top_hosting_dedicated {background-image:url(../images/top_hosting_dedicated.jpg)}
.top_support {background-image:url(../images/top_support.jpg)}
.top_services {background-image:url(../images/top_services.jpg)}
.top_contact {background-image:url(../images/top_contact.jpg)}
.top_site_map {background-image:url(../images/top_site_map.jpg)}
.top_partners {background-image:url(../images/top_partners.jpg)}
.top_about {background-image:url(../images/top_about.jpg)}
.top_portfolio {background-image:url(../images/top_portfolio.jpg)}
.top_access {background-image:url(../images/top_access.jpg)}
.top_property {background-image:url(../images/top_property.jpg)}



.contact {background-image:url(../images/contact.jpg)}


.info_border {border-color:#DFDED9}

.amain body,td,th {font-family: Arial; font-size: 11px; color: #333333;}	
.amain A:link {text-decoration: underline; 	font-family: Arial;
	font-size: 11px; color:#000000}
.amain A:visited {text-decoration: underline; 	font-family: Arial;
	font-size: 11px; color:#000000}
.amain A:active {text-decoration: underline; 	font-family: Arial;
	font-size: 11px; color:#000000}
.amain A:hover {text-decoration: none; 	font-family: Arial;
	font-size: 11px; color: #999999;}

.amain_side_red body,td,th {font-family: Arial; font-size: 11px; color: #ffffff;}
.amain_side_red A:link {text-decoration: underline; 	font-family: Arial;
	font-size: 11px; color:#ffffff}
.amain_side_red A:visited {text-decoration: underline; 	font-family: Arial;
	font-size: 11px; color:#ffffff}
.amain_side_red A:active {text-decoration: underline; 	font-family: Arial;
	font-size: 11px; color:#ffffff}
.amain_side_red A:hover {text-decoration: none; 	font-family: Arial;
	font-size: 11px; color: #efefef;}
	
.asearch A:link {text-decoration: underline; 	font-family: Arial;
	font-size: 11px; color:#EE2525}
.asearch A:visited {text-decoration: underline; 	font-family: Arial;
	font-size: 11px; color:#EE2525}
.asearch A:active {text-decoration: underline; 	font-family: Arial;
	font-size: 11px; color:#EE2525}
.asearch A:hover {text-decoration: none; 	font-family: Arial;
	font-size: 11px; color: #333333;}

.anews A:link {text-decoration: underline; 	font-family: Arial;
	font-size: 11px; color:#99cc00}
.anews A:visited {text-decoration: underline; 	font-family: Arial;
	font-size: 11px; color:#99cc00}
.anews A:active {text-decoration: underline; 	font-family: Arial;
	font-size: 11px; color:#99cc00}
.anews A:hover {text-decoration: none; 	font-family: Arial;
	font-size: 11px; color: #999999;}
	
.afooter body,td,th {font-family: Arial; font-size: 10px; color: #ffffff;}	
.afooter A:link {text-decoration: underline; 	font-family: Arial;
	font-size: 10px; color:#ffffff}
.afooter A:visited {text-decoration: underline; 	font-family: Arial;
	font-size: 10px; color:#ffffff}
.afooter A:active {text-decoration: underline; 	font-family: Arial;
	font-size: 10px; color:#ffffff}
.afooter A:hover {text-decoration: none; 	font-family: Arial;
	font-size: 10px; color: #ffffff;}

.ahead A:link {text-decoration: none; 	font-family: Arial;
	font-size: 10px; color:#ffffff}
.ahead A:visited {text-decoration: none; 	font-family: Arial;
	font-size: 10px; color:#ffffff}
.ahead A:active {text-decoration: none; 	font-family: Arial;
	font-size: 10px; color:#ffffff}
.ahead A:hover {text-decoration: underline; 	font-family: Arial;
	font-size: 10px; color: #ffffff;}

.abusiness A:link {text-decoration: underline; 	font-family: Arial;
	font-size: 11px; color:#ffffff}
.abusiness A:visited {text-decoration: underline; 	font-family: Arial;
	font-size: 11px; color:#ffffff}
.abusiness A:active {text-decoration: underline; 	font-family: Arial;
	font-size: 11px; color:#ffffff}
.abusiness A:hover {text-decoration: none; 	font-family: Arial;
	font-size: 11px; color: #ffffff;}
	
.aprom A:link {text-decoration: none; 	font-family: Arial;
	font-size: 12px; color:#99cc00}
.aprom A:visited {text-decoration: none; 	font-family: Arial;
	font-size: 12px; color:#99cc00}
.aprom A:active {text-decoration: none; 	font-family: Arial;
	font-size: 12px; color:#99cc00}
.aprom A:hover {text-decoration: underline; 	font-family: Arial;
	font-size: 12px; color: #cccccc;}

.access A:link {text-decoration: underline; 	font-family: Arial;
	font-size: 11px; color:#000000}
.access A:visited {text-decoration: underline; 	font-family: Arial;
	font-size: 11px; color:#000000}
.access A:active {text-decoration: underline; 	font-family: Arial;
	font-size: 11px; color:#000000}
.access A:hover {text-decoration: none; 	font-family: Arial;
	font-size: 11px; color: #000000;}


.red_titles {
	font-family: Arial;
	font-size: 14px;
	color: #EE2525;
	font-weight:bold;
}

h1 {
	font-family: Arial;
	font-size: 16px;
	color: #EE2525;
	font-weight:bold;
}

.prod_title {
	font-family: Arial;
	font-size: 16px;
	color: #ffffff;
	font-weight:bold;
}


.white_titles {
	font-family: Arial;
	font-size: 14px;
	color: #ffffff;
	font-weight:bold;
}

.white_text {
	font-family: Arial;
	font-size: 14px;
	color: #ffffff;
	font-weight:bold;
}

.sub_title_green {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #99cc00;
	font-weight:bold;
}

.sub_title_orange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6600;
	font-weight:bold;
}

.Main_Heading_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #ffffff;
	font-weight:bold;
}

.Main_Heading_blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	font-weight:bold;
}

.Footer {
	font-family: Arial;
	font-size: 10px;
	color: #CCCCCC;
}

.spacer_blue {
	font-family: Arial;
	font-size: 6px;
	color: #000000;
}
.spacer_white {
	font-family: Arial;
	font-size: 6px;
	color: #ffffff;
}

.Header {
	font-family: Arial;
	font-size: 10px;
	color: #ffffff;
}

.style1 {color: #FFFFFF}

.upstate {
	font-family: Arial;
	color: #ffffff;
	font-size: 11px;
	background-color: #EE2525;
	border: 1px solid #efefef;
	}
.overstate {
	font-family: Arial;
	color: #EE2525;
	font-size: 11px;
	background-color: #ffffff 	;
	border: 1px solid #efefef;
}
.downstate {
	font-family: Arial;
	font-size: 11px;
	color: #EE2525;
	background-color: #ffffff;
	border: 1px dotted #efefef;
}

.page_heading_1 {
	font-family: Arial;
	font-size: 30px;
	color: #EE2525;
	font-weight:bold;
}

.sub_page_heading_1 {
	font-family: Arial;
	font-size: 16px;
	color: #EE2525;
}

.sub_sub_page_heading_1 {
	font-family: Arial;
	font-size: 14px;
	color: #EE2525;
	font-weight:bold;
}

.grey_sub_page_heading_1 {
	font-family: Arial;
	font-size: 12px;
	color: #999999;
}

h2 {
	font-family: Arial;
	font-size: 30px;
	color: #EE2525;
	font-weight:bold;
	margin-bottom:0;
}

h3 {
	font-family: Arial;
	font-size: 16px;
	color: #EE2525;
	font-weight:normal;
	margin-bottom:0;
}
h4 {
	font-family: Arial;
	font-size: 14px;
	color: #EE2525;
	font-weight:bold;
	margin-bottom:0;
}
h5 {
	font-family: Arial;
	font-size: 12px;
	color: #999999;
	font-weight:normal;
	margin-bottom:0;
}