/* CSS Document */

/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	background-color: #ffffff;
}

.tablemain {
	background-image:url(../images/bg_main.jpg);
	vertical-align:top;}
	
.tabletop {
	background-image:url(../images/top_bar.jpg); background-repeat:no-repeat;
	vertical-align:top;}

.tablemainmimg {
	background-image:url(../images/main_img.jpg); background-repeat:no-repeat;
	vertical-align:top;}
	
.greenbar {
	background-image:url(../images/green_bar.jpg); 
	vertical-align:top;}

.grad_top {
	background-image:url(../images/grad_top.jpg); background-repeat:no-repeat ;
	vertical-align:top;}
	
.grad_bot {
	background-image:url(../images/grad_bot.jpg); background-repeat:no-repeat ; background-position:bottom;
	vertical-align:top;}
	
.footer_bg {
	background-image:url(../images/bg_footer.jpg); background-repeat:no-repeat ; background-position:bottom;
	vertical-align:top;}

.footer_bg_long {
	background-image:url(../images/bg_footer_long.jpg); background-repeat:no-repeat ; background-position:bottom;
	vertical-align:top;}
	
.footer_white_bg {
	background-image:url(../images/bg_footer_white.jpg); background-repeat:no-repeat ; background-position:bottom;
	vertical-align:top;}

.tablemainmiddlewd {
	background-image:url(../images/v12_middle_wd.jpg); background-repeat:no-repeat ;
	vertical-align:top;}
	
.tbaccessability {
	background-image:url(../images/v12_middle_access.jpg); background-repeat:no-repeat ;
	vertical-align:top;}
	
.tbprivacy {
	background-image:url(../images/v12_middle_privacy.jpg); background-repeat:no-repeat ;
	vertical-align:top;}

.tbdisclaimer {
	background-image:url(../images/v12_middle_disclaimer.jpg); background-repeat:no-repeat ;
	vertical-align:top;}
	
.tbcs {
	background-image:url(../images/v12_middle_cs.jpg); background-repeat:no-repeat ;
	vertical-align:top;}
	
.tbabout {
	background-image:url(../images/v12_middle_about.jpg); background-repeat:no-repeat ;
	vertical-align:top;}
	
.tbcontact {
	background-image:url(../images/v12_middle_contact.jpg); background-repeat:no-repeat ;
	vertical-align:top;}


body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5C5C5C;
}

.no_change {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

.main_tbl {border-color:#DFDED9
; background-color:#FFFFFF}

.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*/

.reflection {background-image:url(../images/reflection.jpg)}
.bar_blank {background-image:url(../images/bars/blank.jpg)}
.bar_middle {background-image:url(../images/bars/middle.jpg)}
.bar_bottom {background-image:url(../images/bars/bottom.jpg)}
.bar_contact {background-image:url(../images/bars/contact.jpg)}
.bar_hosting {background-image:url(../images/bars/hosting.jpg)}
.bar_partners {background-image:url(../images/bars/partners.jpg)}
.bar_portfolio {background-image:url(../images/bars/portfolio.jpg)}
.bar_services {background-image:url(../images/bars/services.jpg)}
.bar_support {background-image:url(../images/bars/support.jpg)}
.bar_testimonials {background-image:url(../images/bars/testimonials.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)}


.info_border {border-color:#DFDED9}

.amain A:link {text-decoration: underline; 	font-family: Arial;
	font-size: 12px; color:#000000}
.amain A:visited {text-decoration: underline; 	font-family: Arial;
	font-size: 12px; color:#000000}
.amain A:active {text-decoration: underline; 	font-family: Arial;
	font-size: 12px; color:#000000}
.amain A:hover {text-decoration: none; 	font-family: Arial;
	font-size: 12px; color: #5C8A2E;}
	
.ahmenu A:link {text-decoration: none; 	font-family: Arial;
	font-size: 12px; color:#5C8A2E}
.ahmenu A:visited {text-decoration: none; 	font-family: Arial;
	font-size: 12px; color:#5C8A2E}
.ahmenu A:active {text-decoration: none; 	font-family: Arial;
	font-size: 12px; color:#5C8A2E}
.ahmenu A:hover {text-decoration: none; 	font-family: Arial;
	font-size: 12px; color: #333333;}
	
.amenu A:link {text-decoration: none; 	font-family: Arial;
	font-size: 12px; color:#000000}
.amenu A:visited {text-decoration: none; 	font-family: Arial;
	font-size: 12px; color:#000000}
.amenu A:active {text-decoration: none; 	font-family: Arial;
	font-size: 12px; color:#000000}
.amenu A:hover {text-decoration: none; 	font-family: Arial;
	font-size: 12px; color: #5C8A2E;}

.atop A:link {text-decoration: none; 	font-family: Arial; font-weight:bold;
	font-size: 15px; color:#ffffff}
.atop A:visited {text-decoration: none; 	font-family: Arial; font-weight:bold;
	font-size: 15px; color:#ffffff}
.atop A:active {text-decoration: none; 	font-family: Arial;font-weight:bold;
	font-size: 15px; color:#ffffff}
.atop A:hover {text-decoration: underline;  font-family: Arial;font-weight:bold;
	font-size: 15px; color: #ffffff;}

.atop2 A:link {text-decoration: none; 	font-family: Arial; font-weight:bold;
	font-size: 18px; color:#ffffff}
.atop2 A:visited {text-decoration: none; 	font-family: Arial; font-weight:bold;
	font-size: 18px; color:#ffffff}
.atop2 A:active {text-decoration: none; 	font-family: Arial;font-weight:bold;
	font-size: 18px; color:#ffffff}
.atop2 A:hover {text-decoration: underline;  font-family: Arial;font-weight:bold;
	font-size: 18px; color: #ffffff;}

.ablog A:link {text-decoration: underline; 	font-family: Arial; font-weight:bold;
	font-size: 12px; color:#333333}
.ablog A:visited {text-decoration: underline; 	font-family: Arial; font-weight:bold;
	font-size: 12px; color:#333333}
.ablog A:active {text-decoration: underline; 	font-family: Arial;font-weight:bold;
	font-size: 12px; color:#333333}
.ablog A:hover {text-decoration: none;  font-family: Arial;font-weight:bold;
	font-size: 12px; color: #5C8A2E;}

.aorderwhite A:link {text-decoration: none; 	font-family: Arial; font-weight:bold;
	font-size: 13px; color:#ffffff}
.aorderwhite A:visited {text-decoration: none; 	font-family: Arial; font-weight:bold;
	font-size: 13px; color:#ffffff}
.aorderwhite A:active {text-decoration: none; 	font-family: Arial;font-weight:bold;
	font-size: 13px; color:#ffffff}
.aorderwhite A:hover {text-decoration: underline;  font-family: Arial;font-weight:bold;
	font-size: 13px; color: #ffffff;}
	
.aorderred A:link {text-decoration: none; 	font-family: Arial; font-weight:bold;
	font-size: 13px; color:#ff0000}
.aorderred A:visited {text-decoration: none; 	font-family: Arial; font-weight:bold;
	font-size: 13px; color:#ff0000}
.aorderred A:active {text-decoration: none; 	font-family: Arial;font-weight:bold;
	font-size: 13px; color:#ff0000}
.aorderred A:hover {text-decoration: underline;  font-family: Arial;font-weight:bold;
	font-size: 13px; color: #ffffff;}


.asub A:link {text-decoration: underline; 	font-family: Arial;
	font-size: 12px; color:#333333}
.asub A:visited {text-decoration: underline; 	font-family: Arial;
	font-size: 12px; color:#333333}
.asub A:active {text-decoration: underline; 	font-family: Arial;
	font-size: 12px; color:#333333}
.asub A:hover {text-decoration: none; 	font-family: Arial;
	font-size: 12px; color: #999999;}
	
.afooter A:link {text-decoration: underline; 	font-family: Arial;
	font-size: 12px; color:#666666}
.afooter A:visited {text-decoration: underline; 	font-family: Arial;
	font-size: 12px; color:#666666}
.afooter A:active {text-decoration: underline; 	font-family: Arial;
	font-size: 12px; color:#666666}
.afooter A:hover {text-decoration: none; 	font-family: Arial;
	font-size: 12px; color: #000000;}
	
.afooter2 A:link {text-decoration: underline; 	font-family: Arial;
	font-size: 12px; color:#ffffff}
.afooter2 A:visited {text-decoration: underline; 	font-family: Arial;
	font-size: 12px; color:#ffffff}
.afooter2 A:active {text-decoration: underline; 	font-family: Arial;
	font-size: 12px; color:#ffffff}
.afooter2 A:hover {text-decoration: none; 	font-family: Arial;
	font-size: 12px; 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: 12px; color:#ffffff}
.abusiness A:visited {text-decoration: underline; 	font-family: Arial;
	font-size: 12px; color:#ffffff}
.abusiness A:active {text-decoration: underline; 	font-family: Arial;
	font-size: 12px; color:#ffffff}
.abusiness A:hover {text-decoration: none; 	font-family: Arial;
	font-size: 12px; color: #ffffff;}
	
.aprom A:link {text-decoration: none; 	font-family: Arial;
	font-size: 12px; color:#333333}
.aprom A:visited {text-decoration: none; 	font-family: Arial;
	font-size: 12px; color:#333333}
.aprom A:active {text-decoration: none; 	font-family: Arial;
	font-size: 12px; color:#333333}
.aprom A:hover {text-decoration: underline; 	font-family: Arial;
	font-size: 12px; color: #cccccc;}

.specblog A:link {text-decoration: none; 	font-family: Arial;
	font-size: 16px; color:#5C8A2E}
.specblog A:visited {text-decoration: none; 	font-family: Arial;
	font-size: 16px; color:#5C8A2E}
.specblog A:active {text-decoration: none; 	font-family: Arial;
	font-size: 16px; color:#5C8A2E}
.specblog A:hover {text-decoration: underline; 	font-family: Arial;
	font-size: 16px; color: #5C8A2E;}


.Search {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333333;
	font-weight:bold;
}

.sub_title_green {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	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: 14px;
	color: #333333;
	font-weight:bold;
}

.Footer {
	font-family: Arial;
	font-size: 12px;
	color: #666666;
}

.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}

.tab_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	font-weight:bold;
}
.Heading_claret {
	font-family: Arial;
	font-size: 16px;
	color: #A80055;
	font-weight:bold;
}

.Heading_large_white {
	font-family: Arial;
	font-size: 22px;
	color: #ffffff;
	font-weight:bold;
}

h1 {
	font-family: Arial;
	font-size: 22px;
	color: #ffffff;
	font-weight:bold;
	margin-bottom:0;
}
.Small_white {
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;
	font-weight:normal;
}

.Heading_black {
	font-family: Arial;
	font-size: 16px;
	color: #000000;
	font-weight: bold;
}


.Heading_cs {font-family: Arial; font-size: 16px; color: #74BBF3; font-weight:bold;}
.Heading_about {font-family: Arial; font-size: 16px; color: #303551; font-weight:bold;}
.Heading_contact {font-family: Arial; font-size: 16px; color: #9B9B02; font-weight:bold;}


.Main_img_text {
	font-family: Arial;
	font-size: 24px;
	color: #333333;
	font-weight:bold;
}
.Main_img_sub_text {
	font-family: Arial;
	font-size: 12px;
	color: #333333;
	font-weight: normal;
}

.Main_top {
	font-family: Arial;
	font-size: 18px;
	color: #ffffff;
	font-weight: bold;
}
.Menu_heading {
	font-family: Arial;
	font-size: 12px;
	color: #5C8A2E;
	font-weight: bold;
}

.Left_heading {
	font-family: Arial;
	font-size: 16px;
	color: #5C8A2E;
	font-weight: bold;
}

.green_main_sub_heading {
	font-family: Arial;
	font-size: 13px;
	color: #5C8A2E;
	font-weight: bold;
}

.green_bar_text {
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
}
.footertext {
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
}

.footertextnormal {
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;
	font-weight: normal;
}

.footer_no_link {
	color: #000000;
	font-style: italic;
}