@media screen, projection {
	.be-nice-to-Mac-IE5 {
		font-family: "\"}\"";
		font-family: inherit;
	}
	* {padding:0px; margin:0px;}
	a {color:#000000; border:none; font-weight:bold; cursor:pointer; text-decoration:underline;}
	a:hover {color:#1382C5; text-decoration:underline;}
	img {border:none;}
	h1 {font-size:24px; margin-bottom:8px;}
	h2 {font-size:18px; margin-bottom:6px;}
	h3 {font-size:14px; margin-bottom:4px;}
	
	.clear {clear:both;}
	.img_text {text-indent:-10000px;}
	.ralign {text-align:right;}
	.bralign {text-align:right; font-weight:bold;}
	.inputit {border:1px solid #00356F; padding:2px;}
	.req {color:#fd0000; font-weight:bold;}
	.hindent {padding:0px 5px 0px 25px; text-indent:-25px;}
	
	.success {margin:10px; padding:10px; border:1px dashed #0f0; background:#dfffdf; color:#000; font-size:12px; text-align:left; width:400px;}
	div.error {margin:10px; padding:10px 10px 10px 40px; border:1px dashed #f00; background:#fff15f url(../images/exclamation.gif) 10px 10px no-repeat; color:#000; font-size:12px; text-align:left; width:400px;}
	.error {background:#FFEFEF;}
	

body {background:#ffffff; font-family: Sans-Serif, Verdana; font-size:12px; color:#000; padding:0px; margin:0px; text-align:left;}

input.submit, .content a.button, .button {-moz-border-radius-bottomleft:11px; -moz-border-radius-bottomright:11px; -moz-border-radius-topleft:11px; -moz-border-radius-topright:11px; -moz-box-sizing:content-box; border-style:solid; border-width:1px; cursor:pointer; font-size:11px !important; line-height:14px; padding:2px 8px; text-decoration:none; background:url(../i/button_bg3.png) repeat-x; color:#ffffff; float:left; border-color:#068BCC; width:auto; font-weight:bold;}

#container {width:1080px; margin:0px auto;}
	#top_frame {width:987px; background:url(../i/container_bg.png) repeat-y; margin:0px 46px 0px 47px;}
	#top {width:987px; height:102px; background:url(../i/container_top.png) bottom no-repeat #ffffff;}
		#top_links {position:absolute; margin:14px 0px 0px 0px; width:950px; text-align:right;}
			#top_links ul {list-style:none;}
			#top_links li {float:right; height:18px; color:#3f699b;}
			#top_links li a {font-size:14px; color:#3f699b; padding:0px 4px; font-weight:bold; text-decoration:none;}
			#fb_login img, #tb_manager img {position:relative; margin-top:-6px;}
		#logo {position:absolute; margin:52px 0px 0px 91px; width:188px; height:62px; background:url(../i/tabsite_logo.png) no-repeat; z-index:4;}
		#top_tabs {position:absolute; margin:54px 0px 0px 492px;}
			#top_tabs div {width:132px; height:28px; padding-top:14px; background:url(../i/tab_light_blue.png) no-repeat; text-align:center; font-size:16px; color:#ffffff;}
			#top_tabs div.top_tab_over, #top_tabs div.top_tab_selected {height:47px; background:url(../i/tab_dark_blue.png) no-repeat;}
			#top_tabs a {text-decoration:none;}
			#top_tab1 {position:absolute; margin-left:0px;}
			#top_tab2 {position:absolute; margin-left:155px;}
			#top_tab3 {position:absolute; margin-left:310px;}
	#middle_bg {width:940px; margin:0px 24px 0px 23px; background:#ffffff;}
	#bottom {margin:0px auto 50px; width:1081px; height:75px; background:url(../i/container_bot.png) top no-repeat;}
		#footer_links {width:900px; padding:0px 80px 0px 101px; text-align:right; position:absolute; margin:75px 0px 0px; color:#666666;}
			#footer_links .privacy {color:#333333; margin-right:5px;}
			#footer_links .spacer {color:#333333; margin-right:5px;}
			#footer_links .terms {color:#333333; margin-right:40px;}
			#footer_links .designer {color:#333333;}
			
/* MIDDLE */
#middle_top {width:940px; height:202px; background:url(../i/index_ads_top2.jpg) 493px 7px no-repeat; margin-top:14px;}
	#signup_button {position:absolute; margin:-50px 0px 0px 766px; width:140px; height:140px; z-index:100;}
	#flash {position:absolute; margin:0px; width:940px; height:275px; z-index:2; font-size:0px; line-height:0px; display:inline;}
	#middle_top.flash {width:940px; height:275px; background:url(../i/no_flash.jpg) bottom no-repeat;}
	#cyfb {position:absolute; margin:51px 0px 0px 58px; width:306px; height:86px; background:url(../i/customize_your_facebook.png) no-repeat; z-index:1;}
		#middle_top.flash #cyfb {margin:124px 0px 0px 58px;}
	#reseller_logo_box {width:450px; height:200px; overflow:hidden; margin-left:12px;}
	#reseller_logo_box .r_text {font-size:28px;}
	#comp_pack {position:absolute; margin:261px 0px 0px 111px; width:171px; height:27px; background:url(../i/button_compare_packages.jpg) no-repeat; cursor:pointer; z-index:3}
#middle_text_bg {background:url(../i/middle_bg.png) repeat-y;}
#middle_bot {width:940px; height:61px; background:url(../i/index_ads_bot.jpg) no-repeat;}

/* INDEX */
#index_middle {width: 940px; background:url(../i/index_ads_middle2.jpg) top no-repeat; overflow:auto;}
	#systo {position:absolute; margin:70px 0px 0px 63px; width:297px; height:21px; background:url(../i/show_your_stuff_to_over.png) no-repeat;}
	#t350mp {position:absolute; margin:104px 0px 0px 58px; width:550px; height:50px; background:url(../i/500_million_people.png) no-repeat;}
	#aucwwf {position:absolute; margin:168px 0px 0px 62px; width:358px; height:17px; background:url(../i/a_uniquely_customized_website_within_Facebook.png) no-repeat;}
	#etuuae {position:absolute; margin:186px 0px 0px 63px; width:358px; height:23px; background:url(../i/easy_to_use_update_and_expand.png) no-repeat;}
	
	#personal_text {position:absolute; margin:90px 0px 0px 63px; width:363px; height:91px; background:url(../i/personal_text.png) no-repeat; text-indent:-10000px;}
	#business_text {position:absolute; margin:80px 0px 0px 63px; width:605px; height:126px; background:url(../i/business_text.png) no-repeat; text-indent:-10000px;}
	#business_text_img {text-indent:-10000px; width:479px; height:150px; background:url(../i/business_lower_area.jpg) no-repeat;}
	#personal_text_img {text-indent:-10000px; width:479px; height:150px; background:url(../i/personal_lower_area.jpg) no-repeat;}
	#no_credit_card_text_button {position:absolute; margin:10px 0px 0px 480px;}
	
	
#middle_bot_tabs {height:42px; padding:270px 0px 0px 42px;}
	#middle_bot_tabs a:hover {text-decoration:none;}
	#middle_bot_tabs div {width:161px; padding-top:12px; height:30px; text-align:center; color:#0255b7; font-size:18px; cursor:pointer;}
	#tab1 {position:absolute; margin:0px 0px 0px 0px; background:url(../i/tab_on.jpg) bottom no-repeat;}
		#tab1.tab_off {background:url(../i/tab_1_2_off.jpg) bottom no-repeat;}
	#tab2 {position:absolute; margin:0px 0px 0px 174px; background:url(../i/tab_on.jpg) bottom no-repeat; width:161px; height:42px; text-align:center;}
		#tab2.tab_off {background:url(../i/tab_1_2_off.jpg) bottom no-repeat;}
	#tab3 {position:absolute; margin:0px 0px 0px 349px; background:url(../i/tab_on.jpg) bottom no-repeat; width:161px; height:42px; text-align:center;}
		#tab3.tab_off {background:url(../i/tab_3_off.jpg) bottom no-repeat;}
#middle_bot_text {position:relative; margin:0px 0px 0px 43px; width:801px; padding:295px 28px 0px 28px;}
	#middle_bot_text div {overflow:auto;}
	#gswtie {background:url(../i/getting_started_with_tabsite_is_easy.png) 0px 10px no-repeat; width:396px; height:54px;}
	#index_middle_textbox1 {width:443px; padding:10px 0px 0px 4px; color:#0f2a49;}

/* INNER */
#inner_middle {width:821px; background:url(../i/inner_middle2.jpg) top left no-repeat; overflow:auto; padding:90px 60px 0px 59px; color:#00356F; overflow:hidden;}
	#inner_min_height_div {width:1px; line-height:0px; font-size:0px; height:200px;}
	#inner_page_title {position:absolute; margin:30px 0px 0px 42px;}
		#inner_page_title div.left {float:left; height:40px; width:14px; background:url(../i/page_title_ends.png) left no-repeat; }
		#inner_page_title div.text {float:left; display:block; height:30px; padding:10px 14px 0 0;  background:url(../i/page_title_ends.png) right no-repeat;}
		#inner_page_title div.text h1 {font-size:16px; color:#0255B7; font-weight:bold; text-decoration:none;}
	#inner_middle table.collapse {padding:0px; border-collapse:collapse;}
	#inner_middle table.input {padding:0px 4px;}
		#inner_middle table.input td {padding:1px 4px;}
	#inner_middle p {padding:2px 4px;}
	#inner_middle ul, #inner_middle ol {padding-left:18px;}
	#inner_middle li {padding:2px 0px;}


.page_selector {background:#D1E6EF; -moz-border-radius-bottomleft:11px; -moz-border-radius-bottomright:11px; -moz-border-radius-topleft:11px; -moz-border-radius-topright:11px; padding:3px 10px 3px 6px; font-weight:bold; margin:4px 0px 0px;}
.page_selector_disabled {background:#BFBFBF; -moz-border-radius-bottomleft:11px; -moz-border-radius-bottomright:11px; -moz-border-radius-topleft:11px; -moz-border-radius-topright:11px; padding:3px 10px 3px 6px; font-weight:bold; margin:2px 0px; color:#3B4D5F;}

/* Facebook */
#fb_login_image {border:none;}

/* Comparison Chart */
.signup {font-family: Verdana; font-size: 14px; font-weight: bold; background-image: url(../i/jp/compare_29.gif); text-align: center;}
.odd {font-family: verdana; font-size: 12px; background-color: #E7F7FE; padding: 10px;}
.even {font-family: verdana; font-size: 12px; padding: 10px;}
.plan_title {font-family: Verdana, Geneva, sans-serif; font-size: 14px; font-weight: bold; text-align: center; padding: 4px;}
.odd_title {font-family: Verdana, Geneva, sans-serif; font-size: 14px; background-color: #CDEEFC; padding: 5px; font-weight: bold;}
.even_title {font-family: Verdana, Geneva, sans-serif; font-size: 14px; padding: 5px; font-weight: bold;}
.title_label {font-family: Verdana, Geneva, sans-serif; font-size: 22px; font-weight: bold; padding: 15px; text-align: center;}

/* Q&A Section */
.question {vertical-align:middle; margin-top:20px; overflow:hidden; height:46px;}
.ql {float: left; background-color: #BDE9FB;}
.qm {float: left; background-color: #BDE9FB; font-family: Verdana, Geneva, sans-serif; font-size: 14px; font-weight: bold; height:46px; text-align: left;}
.qr {float: left; background-color: #BDE9FB;}
.answer {font-family: Verdana, Geneva, sans-serif; font-size: 14px; background-image: url(../i/jp/qna_03.gif); background-repeat: repeat-y; width: 800px;}
.qna {width:800px;}
.qtxt {font-family: Verdana, Geneva, sans-serif; font-size: 14px; margin-top:15px;}
.atxt {font-family: Verdana, Geneva, sans-serif; font-size: 14px; padding:0px 25px 0px 45px; text-indent:-20px;}

/* Blue Box */
.blue_box {background:#BDE9FB; width:375px; display:inline;}
	.blue_box .bb_tl {height:10px; background:url(../i/lblue_rounded_box.gif) top left no-repeat;}
	.blue_box .bb_tr {height:10px; width:10px; float:right; background:url(../i/lblue_rounded_box.gif) top right no-repeat; font-size:0px; line-height:0px;}
	.blue_box .bb_content {background:#BDE9FB; border:10px solid #BDE9FB; padding:0px 16px;}
	.blue_box .bb_bl {height:10px; background:url(../i/lblue_rounded_box.gif) bottom left no-repeat;}
	.blue_box .bb_br {height:10px; width:10px; float:right; background:url(../i/lblue_rounded_box.gif) bottom right no-repeat; font-size:0px; line-height:0px;}

/* Blue Border Box w/ Tab */
.blue_border {width:375px;}
	.blue_border_tab {overflow:auto; display:block;}
		.blue_border_tab .bbt_l {float:left; height:26px; padding-left:10px; background:url(../i/lblue_rounded_box.gif) top left no-repeat;}
		.blue_border_tab .bbt_r {float:left; height:26px; padding-right:10px; background:url(../i/lblue_rounded_box.gif) top right no-repeat;}
		.blue_border_tab .bbt_title {float:left; height:22px; padding-top:4px; background:#BDE9FB; font-size:14px; font-weight:bold; overflow:hidden;}
	.blue_border_border {overflow:auto;}
		.blue_border_border .bbb_tl {height:18px; background:url(../i/jp/qna_02.gif) top left no-repeat;}
		.blue_border_border .bbb_tr {float:right; height:18px; width:30px; background:url(../i/jp/qna_02.gif) top right no-repeat;}
		.blue_border_border .bbb_content {border-left:16px solid #BDE9FB; border-right:14px solid #BDE9FB; background:#ffffff; padding:0px 8px;}
		.blue_border_border .bbb_bl {height:18px; background:url(../i/jp/qna_04.gif) bottom left no-repeat;}
		.blue_border_border .bbb_br {float:right; height:18px; width:30px; background:url(../i/jp/qna_04.gif) bottom right no-repeat;}

/* IE 6 PNG FIXES */
* html #systo {
	background-color: transparent;
	background-image: url(http://facebooktabsite.com/i/blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://facebooktabsite.com/i/show_your_stuff_to_over.png", sizingMethod="scale");
}
* html #t350mp {
	background-color: transparent;
	background-image: url(http://facebooktabsite.com/i/blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://facebooktabsite.com/i/400_million_people.png", sizingMethod="scale");
}
* html #aucwwf {
	background-color: transparent;
	background-image: url(http://facebooktabsite.com/i/blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://facebooktabsite.com/i/a_uniquely_customized_website_within_Facebook.png", sizingMethod="scale");
}
* html #etuuae {
	background-color: transparent;
	background-image: url(http://facebooktabsite.com/i/blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://facebooktabsite.com/i/easy_to_use_update_and_expand.png", sizingMethod="scale");
}
* html #inner_page_title div.left {
	background-color: transparent;
	background-image: url(http://facebooktabsite.com/i/blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://facebooktabsite.com/i/page_title_ends.png", sizingMethod="scale");
}
* html #inner_page_title div.text {
	background-color: transparent;
	background-image: url(http://facebooktabsite.com/i/blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://facebooktabsite.com/i/page_title_ends.png", sizingMethod="scale");
}

/* Steps Page */
.signup_process_button_box {padding:8px 0px 8px 8px;}
.page_payment_options {display:none; padding:10px; margin:4px 12px 12px; border:#0052A8; background:#ffecba; -moz-border-radius:11px; font-size:12px;}
.page_payment_options h3 {font-size:13px;}
#page_selector .active {background:#ffecba;}
}
