a:link, a:active, a:visited {
	font-family: Tahoma, arial;
	color: #244E78;
	text-decoration: none;
	font-size: 11px;
}
a:hover {
	font-family: Tahoma, arial;
	color: #244E78;
	text-decoration: underline;
	font-size: 11px;
}
BODY {
	font-weight: normal;
        background-color:#efefef;
        margin:auto;
}
TD {
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #0D3B6A;
}
.underline {
	text-decoration: underline;
}
.blue {
	color: #438BB6;
}
.white {
	color: #FFFFFF;
}
.px11 {
	font-size: 11px;
}
.green {
	color: #AEC201;
}
.red {
	color: #BF0000;
}
.orange {
	color: #D29217;
}
.grey {
	color: #687482;
}
.more{color:#0572AB;}
.terms{color:#244E78;}

table { border:none; }
#main_container { background-color:#fff; }
#wrapper { text-align:center; }
#header, #main, #footer { background-color:#fff; width:778px; margin:auto; text-align:left; }
#noflash_header { background:url(images/header.jpg) no-repeat; height:300px; }

#menu_spacer { height:270px; }
#menu { padding-left:30px; }
#menu div { background:url(images/menu_bullet.png) no-repeat left; float:left; padding:0px 20px 0px 20px; }
#menu div:hover { background:url(images/menu_bullet2.png) no-repeat left; }

#noflash_header ul { margin:0 0 0 30px; padding:270px 0px 0px 0px; list-style:none; text-indent:-1em; font-size:10px; }
#noflash_header li { background:url(images/menu_bullet.png) no-repeat left; padding:0px 20px 0px 20px; display:inline; line-height:30px; }
#noflash_header a {  font-size:12px; font-family:Arial; font-weight:bold; color:#0D3B6A; }
#main { font-size:14px; }
#main a:link, a:active, a:visited, a:hover { font-size:12px; }

#main_padded { padding:20px; }

.package { float:left; width:259px; margin-bottom:5px; }
div.clr { clear:both; }
.hosting_servers { margin-right:4px; background:url(images/hosting_servers.png) no-repeat right top; min-height:130px; padding-bottom:5px; }
.bg_D6E4F1 { background-color:#d6e4f1; }
.bg_D6E9F1 { background-color:#d6e9f1; }
.bg_AFDBEF { background-color:#afdbef; }
.package ul { margin:0 0 0 30px; padding:8px 0px; list-style:none; text-indent:-1em; font-size:10px; }
.prices { text-align:center; margin-right:90px; color:0572AB; font-weight:bold; font-size:10px; font-family:Arial; }
.prices label { font-size:16px; margin-right:4px; }
.get_a_quote_button { margin:30px auto 0px auto; background:url(images/get_a_quote.png); width:100px; height:25px; }
.order_now_button { margin:6px 0px 0px 35px; background:url(images/order_now.png); width:100px; height:25px; }
.more_info2_button { margin:6px 0px 0px 35px; background:url(images/more_info2.png); width:100px; height:25px; }
.more_info_button { margin:6px 20px 0px 0px; background:url(images/more_info.png); width:100px; height:25px; float:right; }
a img { border:none; }
a.package_link:hover { text-decoration:none; }
.package_header { background:url(images/package_header.png) no-repeat; width:259px; font-size:12px; font-weight:bold; padding:13px 0px 5px 40px; }
.package2_header { background:url(images/package2_header.png) no-repeat; width:259px; font-size:12px; font-weight:bold; padding:10px 0px 5px 45px; }
.package_details { padding:10px; height:100px; }
.package_details img { border:solid 1px #000; padding:2px; float:left; margin:0px 8px 8px 0px; height:95px; }
.package_details img.horizontal { width:120px; height:auto; margin-bottom:4px; }
#footer { background:url(images/footer_back_1.gif) repeat-x; height:27px; font-size:11px; padding-top:10px; }
#copyright { margin-left:20px; float:left; }
#footer_links { margin-right:20px; float:right; }

h1 { font-weight:bold; font-size:18px; padding:0px 0px 2px 0px; margin:0px 0px 10px 0px; border-bottom:solid 1px #0F330F; }
h2 { font-weight:bold; font-size:14px; padding:0px 0px 2px 0px; margin:15px 0px 3px 0px; text-decoration:underline; }

.itable { border-collapse:collapse; border-spacing:0; width:670px; }
 .itable tr { line-height:20px; }
.itable td { border:solid 1px #000; text-align:center; vertical-allign:middle; font-size:12px; }
.itable td.noborder { border:medium none; }
.itable td.label { text-align:right; padding-right:10px; }
.itable td.header { font-size:14px; font-weight:bold; }
.itable td.checked { background:url(images/icons/check_mark.png) center no-repeat; }
.itable td.dashed { background:url(images/icons/dash.png) center no-repeat; }
.itable td.fineprint { font-size:10px; text-align:right; }

img.float_left { border:solid 1px #000; padding:5px; float:left; margin:0px 15px 15px 0px; }
.quote { font-style:italic; }
.bolded { font-weight:bold; }
.quote_link { text-align:center; }
.quote_link a { font-size:18px; }
.main_list li { padding-bottom:6px; }
#tfn__signup { margin:20px 10px 0px 10px; }
textarea.medium { width:400px; height:150px; }
.seo_grow_questions { margin-top:40px; }
.seo_grow_questions .question { font-weight:bold; margin-bottom:10px; }
.seo_grow_questions .answer { margin-left:20px; margin-bottom:20px; }
.centerthis { text-align:center; }
.branding_examples { float:left; border:solid 1px #000000; margin:10px 10px 10px 0px; padding:2px; width:134px; }
