/* CSS Document */
body{
	background-color:#e5e4db;
	margin:0 auto;
	font-family:Arial, Helvetica, sans-serif;
	
}
#top{
	background:url(images/top_bg.png) repeat-x;
	/*background-image:url(images/top_bg.png);*/
	width:100%;
	height:40px;
	margin:0 auto;
}
#sub_top{
	width:926px;
	height:40px;
}
#sub_top_left{
	width:690px;
	height:40px;
	overflow:hidden;
	float:left;
	padding-top:8px;
}
#sub_top_right{
	width:230px;
	float:right;
}
#list_layout{
	margin:0;
	list-style:none;
	float:left;
	padding-left:0px;
}
#list_layout li{
	/*padding-left:0px;*/
	font-family:Tahoma;
	font-weight:bold;
	font-size:14px;
	color:#FFFFFF;
	float:left;
	display:inline;
	padding:0px 10px;
}

#list_layout li.first{ padding-left:0;}
#list_layout li.last{ padding-right:0;}
#list_layout li:hover{
	/*color:#CC6666;*/
	/*background:url(images/li_right.png) no-repeat;*/
	color:#646464;
}

#list_layout li a{ display:block; background:url(images/li_mid.png) repeat-x;color:#ffffff; float:left; text-decoration:none; cursor:pointer;}
#list_layout li a:hover{ display:block;background:url(images/li_bg.png) repeat-x;color:#646464; float:left;}
#list_layout li a span{ display:block; padding-left:7px; height:32px; float:left;}
#list_layout li a span span{display:block; height:23px;float:left; float:left;  padding:9px 18px 0px 18px;}

#list_layout li a:hover span{ background:url(images/li_left.png) no-repeat top left; display:block; padding-left:7px; height:32px;}
#list_layout li a:hover span span{background:url(images/li_right.png) no-repeat top right;display:block;   padding:9px 18px 0px 18px; height:23px;}
#list_layout li.selected a{ display:block;background:url(images/li_bg.png) repeat-x;color:#646464; float:left;}
#list_layout li.selected a span{ background:url(images/li_left.png) no-repeat top left; display:block; padding-left:7px; height:32px;}
#list_layout li.selected a span span{background:url(images/li_right.png) no-repeat top right;display:block;   padding:9px 18px 0px 18px; height:23px;}


#forum{
	float:left;
	padding-left:23px;
}
#div_alignment{float:right;}
#client_area{float:left;}
#client_area_text{float:left; font-family:Tahoma; font-size:14px; color:#FFFFFF; padding-top:12px;}
#client_area_text a{text-decoration:none; color:#FFFFFF; cursor:pointer;}
#client_area_logo{float:left; padding-left:10px; padding-top:8px;}
#forum_text{float:left; font-family:Tahoma; font-size:14px; color:#FFFFFF; padding-top:12px;}
#forum_text a{text-decoration:none; color:#FFFFFF; cursor:pointer;}
#forum_logo{float:left; padding-left:10px; padding-top:8px;}

#middle_div{padding-top:15px;}
#main_div{
	width:924px;
	/*background-color:#FFFFFF*/;
	/*padding-top:13px;*/
	padding:0px 1px;
	background:url(images/body_bg_shadow.png) repeat-y;
}

#main_div_inner{background:url(images/bottom_bg_new.jpg) no-repeat bottom; clear:both; overflow:hidden; padding-bottom:42px; }
#main_div_top{
	background:url(images/main_content_top.png) no-repeat; 
	width:926px; 
	height:5px;
	clear:both;
	overflow:hidden;
}
#main_div_content1{
	margin-top: -14px;	
	width:924px;
	height:auto;
	/*background-color:#ffffff;*/
	overflow:hidden;
	position:relative;
}
#logo{
	float:left;
	margin-left: 7px;
}
#call{
	margin-top: 5px;	
	float:left;
	padding-left: 85px;
	color: #1864a4;
	font-size: 18px;
}
#call #num {
	font-size: 28px;
	font-weight: bold;
	color: #075393;
}
#online{
	float:right;
	padding-right:21px;
}
#top_logo{
	padding-top:33px;
	padding-left:22px;
}
#menu{
	margin-top: -5px;	
	background:url(images/menu_bg.png) no-repeat;
	width:882px;
	height:53px;

}
#menu_layout{
	float:left;
	padding-top:26px;
	padding-left:22px;
	overflow:hidden;
}
#menu_ul{
margin:0 auto;
float:left;
list-style:none;
padding-left:10px;

}
#menu_ul li{
float:left;
display:block;
font-family:Tahoma;
font-size:14px;
color:#ffffff;
/*font-weight:bold;*/
padding:8px 0px 0px 0px;
display:table-row-group;
list-style:none;
}
#menu_ul li a{
text-decoration:none;
color:#ffffff;
cursor:pointer;
padding:0px 31px 0px 23px;
height:39px;
display:block;
line-height:39px;
}
#menu_ul li a:hover{
font-weight:bold;
}

/*#menu_ul li a:hover{
display:block;
background:url(images/menu_hover.png) no-repeat right;

height:39px;
}*/
#menu_ul li a:hover{
/*font-weight:bold;*/
}
/*#slide_show{
float:left;
padding-top:4px;
margin:0px;
padding-left:12px;
}*/
.selected_first{
display:block;
background:url(images/menu_hover.png) no-repeat 100% 8px;
font-weight:bold;

/*padding-top:5px;*/
}
#slide_show{
float:left;
padding-top:4px;
margin:0px;
padding-left:22px;

width:892px;

}
#whole_box_layout{
width:924px;
height:255px;
background:url(images/wholw_box_bg.png) repeat-x;
overflow:hidden;
}
#single_layout{padding-left:25px;}
#single_box_layout{
background:url(images/single_box_bg.gif) no-repeat;
width:299px;
height:255px;
float:left;
text-align:left;
}
#sub_single_box{
width:272px; 
/*height:29px;*/
clear:both;
/*overflow:hidden;*/
}
#shop_hosting{
width:279px; 
height:69px; 
background:url(images/shop_hosting.gif) no-repeat; 
/*padding-left:16px; 
padding-top:13px;*/ 
margin:0px; 
float:left;
}
#price{
float:left; 
color:#7d7d7d; 
font-size:20px; 
font-family:Trebuchet MS; 
/*padding-left:23px;*/
height:33px;
font-weight:bold;
}
#price_line{background:url(images/horizontal_bg.png) repeat-x 0px 7px; width:114px; margin-left:4px; display:inline; height:19px; float:left;}
#price_line_dedicated{background:url(images/horizontal_bg.png) repeat-x 0px 7px; width:102px; margin-left:4px; display:inline; height:19px; float:left;}
/*#price_line_middle{background:url(images/horizontal_bg.png) repeat-x 0px 7px; width:80px; height:19px; float:left; margin-left:4px;}*/
#product_description{width:283px; clear:both; overflow:hidden; height:85px; line-height:1.1em;}
#product_dsc_left{float:left; width:125px; font-family:Tahoma; font-size:12px; color:#747474; text-align:left;}
#product_dsc_right{color:#747474;float:left;font-family:Tahoma;font-size:12px;padding-left:10px;text-align:left;width:138px;}
#shop_reseller{
width:279px; 
height:69px; 
background:url(images/shop_reseller.gif) no-repeat; 
/*padding-left:16px; 
padding-top:13px;*/ 
margin:0px; 
float:left;
}
#shop_dedicated{
width:279px; 
height:69px; 
background:url(images/shop_dedicated.gif) no-repeat; 
/*padding-left:16px; 
padding-top:13px;*/ 
margin:0px; 
float:left;
}
#shop_hosting_text{
float:left; 
font-family:Trebuchet MS; 
font-size:21px; 
color:#FFFFFF; 
padding-left:20px;
padding-top:20px;
}
#shop_hosting_text a{
text-decoration:none;
color:#FFFFFF;
}
#info_buynow{width:272px; float:left; overflow:hidden;}
#info{float:left; padding-right:4px; padding-top:17px;}
#buynow{float:left;}
#footer{background:url(images/footer.png) no-repeat; width:926px; height:4px;}
#bottom_content{ width:898px; overflow:hidden; padding-left:28px;}
#bottom_content_box{width:auto; height:212px; float:left; padding-top:43px;}
#bottom_content_box_two{width:auto; height:212px; float:left; padding-top:43px; padding-left:30px;}
#bt_cnt_logo{float:left;  height:47px;}
#bt_cnt_text{float:left;padding-left:20px;padding-right:10px;text-align:left;width:200px;}
#bt_cnt_text span{font-family:Trebuchet MS Regular; font-size:20px; color:#565656;}
.thrid_div_cnt_style{font-family:Arial !important; font-size:13px !important; color:#747474 !important; line-height:1.4em;}
#footer_last{width:926px; height:auto; clear:both; overflow:hidden; padding-bottom:87px;}
#div_first{ width:319px; height:auto; float:left; padding-top:35px;}
#div_second{ width:274px; height:auto; float:left; padding-top:35px;}
#div_third{ width:333px; height:auto; float:left; padding-top:35px;}

#footer_logo_layout{float:left; padding-left:11px; padding-right:13px;}
#copyright_layout{float:left; width:258px; text-align:left;}
#copyright{font-family:Arial; font-size:11px; color:#747474;}
#copyright_dsc{font-family:Arial; font-size:12px; color:#747474}
#footer_menu_div{float:right;}
#footer_menu_layout{margin:0px; padding:0px; list-style:none;}
#footer_menu_layout li{ float:left; font-family:Arial; font-size:12px; border-right: solid 2px #b8b7b5; padding-left:4px; padding-right:4px;}
#footer_menu_layout li a{
	text-decoration:none; 
	cursor:pointer; 
	color:#747474;
}



/*tmznew_plans copy CSS*/
#div_third_plans{ width:333px; height:auto; float:right; padding-top:35px;}
/*
#main_div_content1_plans{
width:924px;
height:auto;

overflow:hidden;
position:relative;
}*/
.reseller{color:#0d85c8; font-family:Times New Roman; font-size:30px;}
.hosting{color:#999a9b; font-family:Times New Roman; font-size:30px;}
.by_tmz{color:#0d85c8; font-family:Times New Roman; font-size:14px;}
#lern_more1{float:left; padding-left:18px}
.lern_more{float:left; padding-left:9px}
.fantastico{font-family:Trebuchet MS; font-size:20px; color:#565656}
.fantastico_des{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#747474; line-height:1.4em;}
#middle_div_plans{
background:url(images/middle_div_plans_bg.png) repeat-x;
overflow:hidden;
clear:both;
height:330px;
}
#type_hosting{overflow:hidden; float:left;}
#hosting{overflow:hidden; float:left; position:absolute; top:222px; left:20px; text-align:left;}
#table_div{background:url(images/table_bg.png) no-repeat; width:471px; height:300px; float:left; overflow:hidden; position:absolute; top:189px; left:432px; padding-top:95px;}
#reseller_div{background:url(images/resellerdiv.gif) no-repeat; width:471px; height:300px; float:left; overflow:hidden; position:absolute; top:189px; left:432px; padding-top:95px;}
#dedicated_div{background:url(images/dedicatedtable.gif) no-repeat; width:471px; height:300px; float:left; overflow:hidden; position:absolute; top:189px; left:432px; padding-top:95px;}
#vps_div{background:url(images/vpstable.gif) no-repeat; width:471px; height:300px; float:left; overflow:hidden; position:absolute; top:189px; left:432px; padding-top:95px;}
#table_footer{ background:url(images/table_footer_bg.png) no-repeat; width:350px; height:51px; overflow:hidden; position:absolute; top:489px; left:553px; padding-top:10px;}
#table_header{
	float:left;
	overflow:hidden;
	padding:10px 0px 0px 198px;
	/*text-align:center;*/
	font-family:Arial;
	font-weight:bold;
	font-size:13px;
	color:#ffffff;
}
#trans{ 
/*background:url(images/trans_bg.png) no-repeat;*/ 
width:342px; 
height:77px; 
overflow:hidden; 
position:absolute; 
top:550px; 
left:560px; 
text-align:left;
/*padding-left:19px;*/
padding-top:12px;
}
#trans span{
font-family:Flama Times New Roman;
font-weight:bold;
font-size:27px;
color:#ffffff;
}
#trans a{
font-family:Flama Times New Roman;
font-weight:bold;
font-size:14px;
color:#ffffff;
text-decoration:none;
}
#month{
background:url(images/twitter.jpg) no-repeat; 
overflow:hidden; 
position:absolute; 
top:665px; 
left:560px;
}

#month2{
background:url(images/testimonialimg.png) no-repeat; 
width:345px; 
height:206px; 
overflow:hidden; 
position:absolute; 
top:780px; 
left:560px;
}
#month11{
background:url(images/twitter.jpg) no-repeat; 
overflow:hidden; 
position:absolute; 
top:650px; 
left:560px;
}

#month22{
background:url(images/testimonialimg.png) no-repeat; 
width:345px; 
height:206px; 
overflow:hidden; 
position:absolute; 
top:796px; 
left:560px;
}

#month span{
font-family:MyriadPro Times New Roman;
font-weight:bold;
font-size:36px;
color:#ffffff;
}
#month a{
font-family:Flama Times New Roman;
font-weight:bold;
font-size:18px;
color:#ffffff;
text-decoration:none;
}
#sale{
width:148px; 
height:38px; 
overflow:hidden; 
position:absolute; 
top:650px; 
left:560px;
}
#sub_table_header{
float:left;
padding:15px 0 15px 150px;
}
#sub_table_header_first{float:left}
#sub_table_header_second{float:left; padding-left:50px;}
#sub_table_header_third{float:left; padding-left:40px;}
#sub_table_header_first,#sub_table_header_second,#sub_table_header_third span{font-family:Times New Roman; font-size:20px; color:#ffffff;}
span.item{font-family:Times New Roman; font-size:14px; color:#ffffff;}
span.item_last{font-family:Times New Roman !important; font-size:14px !important; color:#ffffff; !important}
.row_one,.row_two,.row_three,.row_four,.row_five{float:left; height:28px; padding-top:12px; text-align:right;}
#div_one{float:left;font-family:Arial; font-size:13px; color:#7d7d7d; font-weight:bold; width:126px; padding-right:10px;}

#div_two,#div_three,#div_four{float:left; font-family:Arial; font-size:21px; color:#7d7d7d; font-weight:bold; padding-left:40px;}
#div_three1{float:left; font-family:Arial; font-size:21px; color:#7d7d7d; font-weight:bold; padding-left:90px;}
#div_four1{float:left; font-family:Arial; font-size:21px; color:#7d7d7d; font-weight:bold; padding-left:80px;}
.table_row{clear:both; overflow:hidden; width:471px; height:40px;}
.column1{float:left; width:126px; height:28px; padding-top:12px; padding-right:10px; text-align:right; font-family:Arial; font-weight:bold; font-size:13px; color:#7d7d7d;}
.column11{float:left; width:126px; height:36px; padding-top:4px; padding-right:10px; text-align:right; font-family:Arial; font-weight:bold; font-size:13px; color:#7d7d7d;}
.column21,.column31{float:left; width:110px; height:37px; padding-top:3px; font-family:Arial; font-size:21px; font-weight:bold; color:#7d7d7d;}

.column41{float:left; width:109px; height:37px; padding-top:3px; font-family:Arial; font-size:21px; font-weight:bold; color:#7d7d7d;}
.column12,.column22{float:left; width:110px; height:40px; padding-top:0px; line-height:40px; font-family:Arial; font-size:13px; font-weight:bold; color:#7d7d7d;}
.column32{float:left; width:109px; height:40px; padding-top:0px; line-height:40px; font-family:Arial; font-size:13px; font-weight:bold; color:#7d7d7d;}
.column13,.column23{float:left; width:110px; height:35px; padding-top:5px; line-height:40px; font-family:Arial; font-size:13px; color:#7d7d7d;}
.column14,.column24,.column15,.column25{float:left; width:110px; height:35px; padding-top:5px; line-height:40px; font-family:Arial; font-size:13px; color:#7d7d7d;}
.column35,.column34,.column33{float:left; width:109px; height:35px; padding-top:5px; line-height:40px; font-family:Arial; font-size:13px; color:#7d7d7d;}

#last_div{
width:926px;
height:auto;
float:left;
/*overflow:hidden;*/
}
#first_div{
/*width:544px;
height:auto;*/
float:left;
/*overflow:hidden;*/
width:575px; height:144px; overflow:hidden; padding-bottom:50px;
}
#first_div_img{float:left; width:75px; height:auto; overflow:hidden; padding:50px 20px 0px 11px;}
#first_div_content{float:left; width:414px; overflow:hidden; text-align:left; padding-top:50px;}
#second_div{
width:575px;
height:144px;
float:left;
overflow:hidden;
padding-bottom:0px;
/*overflow:hidden;*/
/* style="width:575px; height:144px; overflow:hidden; padding-bottom:0px;"*/
}
.whm{float:left; width:75px; height:auto; overflow:hidden; padding:0px 20px 0px 11px;}
.whm_cnt{float:left; width:414px; overflow:hidden; text-align:left;}
.whm_cnt p{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#747474}
.whm_hd{font-family:Trebuchet MS; font-size:20px; color:#565656}

/*tmznew_plans_table CSS*/

#tmznew_plans_table{
width:858px;
/*height:511px;*/
/*color:#993399;*/
/*overflow:hidden;*/
clear:both;
padding-left:11px;
height:auto;
padding-top:15px;
}
#plans_table_header{
background:url(images/table_header_bg.gif) no-repeat;
overflow:hidden;
width:869px;
height:94px;
}
#plans_table_header_rsregular{
background:url(images/rsregular.png) no-repeat;
overflow:hidden;
width:869px;
height:94px;
}
#plans_table_header_rsadvanced{
background:url(images/rsadvanced.png) no-repeat;
overflow:hidden;
width:869px;
height:94px;
}
#plans_table_header_rspro{
background:url(images/rspro.png) no-repeat;
overflow:hidden;
width:869px;
height:94px;
}
#plans_table_header_dselite{
background:url(images/dselite.png) no-repeat;
overflow:hidden;
width:869px;
height:94px;
}
#plans_table_header_dspremium{
background:url(images/dspremium.png) no-repeat;
overflow:hidden;
width:869px;
height:94px;
}
#plans_table_header_dsultra{
background:url(images/dsultra.png) no-repeat;
overflow:hidden;
width:869px;
height:94px;
}
#plans_table_header_vshyper{
background:url(images/vshyper.png) no-repeat;
overflow:hidden;
width:869px;
height:94px;
}
#plans_table_header_vssonic{
background:url(images/vssonic.png) no-repeat;
overflow:hidden;
width:869px;
height:94px;
}
#plans_table_header_vsjet{
background:url(images/vsjet.png) no-repeat;
overflow:hidden;
width:869px;
height:94px;
}
#plans_table_footer{
background:url(images/table_footer_bg.png.png) no-repeat;
overflow:hidden;
width:869px;
height:56px;
}
.table_footer_lft{ width:110px; height:43px; float:left; overflow:hidden; padding-left:132px; padding-top:13px;}
.table_footer_rt{ width:577px; height:30px; padding-top:26px; padding-left:20px; float:left; text-align:left; overflow:hidden; font-family:Aril; font-size:13px; color:#ffffff;}
.table_footer_rt a{ text-decoration:none; color:#ffffff;}
#table_cnt_top{
background:url(images/table_content_white_top_bg.png) no-repeat;
width:869px;
height:40px;
float:left;
/*overflow:hidden;*/
}
.price_wb{padding-top:50px; padding-left:25px; float:left;}
.order_now{float:right; padding-left:1px; padding-right:35px; padding-top:50px;}
.lft{width:381px; float:left;}
.img{float:left; padding-left:15px;}
.lft_cnt{float:left; width:290px; text-align:left; padding-left:1px;}
.middle_content_table{width:924px; float:left; padding-top:59px; clear:both;}
#middle_content{ clear:both; overflow:hidden;}
.rt{width:466px; float:left; padding-left:50px;}
.rt_cnt{width:350px; float:left; text-align:left; padding-left:10px;}
.cnt_fst{ float:left; width:117px; height:30px; overflow:hidden; font-family:Arial; font-size:13px; color:#7d7d7d; text-align:right; padding-top:10px; padding-right:20px;}
.cnt_fst_cp{ float:left; width:117px; height:35px; overflow:hidden; font-family:Arial; font-size:13px; color:#7d7d7d; text-align:right; padding-top:5px; padding-right:20px;}
.cnt_fst_lg2{ float:left; width:600px; height:35px; overflow:hidden; font-family:Arial; font-size:13px; font-weight:900; color:#7D7D7D; text-align:center; padding-top:5px;}
.cnt_fst_lg1{ float:left; width:600px; height:35px; overflow:hidden; font-family:Arial; font-size:13px; font-weight:900; color:#7D7D7D; text-align:center; padding-top:10px;}
.cnt_fst_special{ float:left; width:117px; height:30px; overflow:hidden; font-family:Arial; font-size:13px; color:#ffffff; text-align:right; padding-top:10px; padding-right:20px;}
.cnt_qst{ float:left; width:91px; height:35px; overflow:hidden; padding-top:5px; padding-left:4px; }
.cnt_qst a{background:url(images/question_gray_pic.png) no-repeat; display:block; width:27px; height:27px;}
.cnt_qst a:hover{ background:url(images/question_pic.png) no-repeat; display:block;}
.cnt_lst{ float:left; width:593px; height:30px; overflow:hidden; font-family:Arial; font-size:13px; color:#7d7d7d; font-weight:bold; text-align:left; padding-top:10px; padding-left:20px;}
.cnt_lst_special{ float:left; width:593px; height:30px; overflow:hidden; font-family:Arial; font-size:13px; color:#ffffff; font-weight:bold; text-align:left; padding-top:10px; padding-left:20px;}
#table_cnt_btm{
background:url(images/table_content_white_btm_bg.png) no-repeat;
width:869px;
height:39px;
float:left;
/*overflow:hidden;*/
}
#table_cnt_gray{
background:url(images/table_content_gray_bg.gif) no-repeat;
width:869px;
height:40px;
float:left;
/*overflow:hidden;*/
}
#table_cnt_gray_special{
background:url(images/table_content_special_bg.png) no-repeat;
width:869px;
height:40px;
float:left;
/*overflow:hidden;*/
}
#table_cnt_white{
background:url(images/table_content_white_bg.png) no-repeat;
width:869px;
height:40px;
float:left;
/*overflow:hidden;*/
}
#webhosting{
background:url(images/hosting_price_bg.png) no-repeat;
float:left;
width:129px;
height:37px;
overflow:hidden;
font-family:MyriadPro Times New Roman;
font-size:24px;
font-weight:bold;
color:#ffffff;
}
#shared{
float:left;
width:auto;
height:auto;
overflow:hidden;
font-family:MyriadPro Times New Roman;
font-size:30px;
color:#b2b2b3;
padding-top:15px;
}
#shared span{
font-family:MyriadPro Times New Roman;
font-size:12px;
color:#b2b2b3;
}
#desc_hosting{
float:left;
width:auto;
height:auto;
overflow:hidden;
font-family:MyriadPro Times New Roman;
font-size:30px;
font-weight:bold;
color:#ffffff;
padding-top:50px;
padding-left:25px;
}


/*tmznew_subpage CSS*/
#main_div_inner_subpage{background:url(images/bottom_bg_new.jpg) no-repeat bottom; clear:both; overflow:hidden; padding-bottom:50px;}
#about_us_div{
	background:url(images/about_us_bg.gif) no-repeat;
	float:left;
	width:924px;
	height:123px;
	overflow:hidden;
}
#terms_of_service_div{
	background:url(images/tosheader.gif) no-repeat;
	float:left;
	width:924px;
	height:123px;
	overflow:hidden;
}
#privacy_policy_div{
	background:url(images/ppheader.gif) no-repeat;
	float:left;
	width:924px;
	height:123px;
	overflow:hidden;
}
#testimonials_div{
	background:url(images/testheader.jpg) no-repeat;
	float:left;
	width:924px;
	height:123px;
	overflow:hidden;
}
#mailpolicy_div{
	background:url(images/mpolicyheader.jpg) no-repeat;
	float:left;
	width:924px;
	height:123px;
	overflow:hidden;
}
#switchinghosting_div{
	background:url(images/sheader.jpg) no-repeat;
	float:left;
	width:924px;
	height:123px;
	overflow:hidden;
}
.about{font-family:Myriad Pro, Times New Roman; font-size:30px; color:#0d85c8; font-weight:bold;}
.us{font-family:Myriad Pro, Times New Roman; font-size:30px; color:#999a9b;}
.company_desc{font-family:Myriad Pro, Times New Roman; font-size:14px; color:#0d85c8;}
/*.cert_lbl{ font-family:Trebuchet MS; font-size:20px; color:#565656;}*/
.pading{padding-top:60px;}

#content{
float:left;
text-align:left;
padding-left:27px;
padding-top:46px;
}
.idea_content span{ line-height:1.4em;}
.idea_content{float:left; text-align:left; width:730px;padding-top:60px; padding-left:12px;}
.idea{float:left; width:64px; height:47px; overflow:visible; padding-left:22px; padding-top:60px;}
.idea_content span{font-family:Arial; color:#747474;font-size:13px;}

span.idea_lbl{font-family:Trebuchet MS; font-size:20px; color:#565656; display:block; padding-bottom:16px;}
span.cert_lbl{font-family:Trebuchet MS; font-size:20px; color:#565656; display:block; padding-bottom:16px;}


#trans_subpage{
/*background:url(images/trans_bg.png) no-repeat;*/
width:342px;
height:77px;
}
#trans_subpage span{
font-family:Flama Times New Roman;
font-weight:bold;
font-size:27px;
color:#ffffff;
}


#trans_subpage a{
font-family:Flama Times New Roman;
font-weight:bold;
font-size:14px;
color:#ffffff;
text-decoration:none;
}
.month_subpage{
/*background:url(images/month_bg.png) no-repeat;*/ 
width:342px; 
height:116px; 
overflow:hidden; 
/*position:absolute; 
top:650px; 
left:560px;*/
}
.month_subpage span{
font-family:MyriadPro Times New Roman;
font-weight:bold;
font-size:36px;
color:#ffffff;
}
.month_subpage a{
font-family:Flama Times New Roman;
font-weight:bold;
font-size:18px;
color:#ffffff;
text-decoration:none;
}

/*tmznew_subpage_vps CSS*/

#middle_content_vps{
width:924px;
height:auto;
float:left;
overflow:hidden;
padding-top:50px;
padding-left:20px;
}
#middle_left_vps{
width:462px;
height:auto;
float:left;
overflow:hidden;
}
#middle_right_vps{
width:462px;
height:auto;
float:left;
overflow:hidden;
/*padding-top:50px;*/
}
/*.button{background:url(images/button_img.png) no-repeat; width:328px; height:34px; float:left; font-family:Times New Roman; font-size:16px; color:#ffffff; padding-top:5px; padding-left:20px; text-align:left;}*/
.button a{
color:#ffffff;
text-decoration:none;
cursor:pointer;
}
.middle_lft_vps_cnt{width:462px; padding-bottom:50px; overflow:hidden;}
.img_div{float:left; width:65px; height:51px;}
.cnt{float:left; width:328px; padding-left:30px;}
.cnt_text{text-align:left; padding-bottom:15px;}
/*.cnt_vps{font-family:MyriadPro Arial, Times New Roman; font-size:30px; color:#0d85c8;}*/
.about{font-family:Myriad Pro, Times New Roman; font-size:30px; color:#0d85c8; font-weight:bold;}
.cnt_by_tmz{font-family:MyriadPro Arial, Times New Roman; font-size:14px; color:#0d85c8;}
.cnt_mg{font-family:Trebuchet MS; font-size:20px; color:#565656; display:block;}
.cnt_ds{font-family:Arial; font-size:13px; color:#747474; display:block; padding-top:16px;}




/********************Slide show css**************************/

#slide_show_bg
{
	background:url(images/slide_bg.jpg) repeat-x;
	height:283px;
	width:882px;
	float:left;
}

#slide_show_lt
{
	background:url(images/slide_lt.jpg) no-repeat left;
	height:283px;
	width:882px;
}

#slide_show_rt
{
	background:url(images/slide_rt.jpg) no-repeat right;
	height:269px;
	width:869px;
	padding:6px 7px 8px 6px;
	
}
#slide_show{
float:left;
padding-top:4px;
margin:0px;
padding-left:22px;

width:892px;

}


.anyClass
{
	
	width:868px;
	height:269px;
	clear:both;
	overflow:hidden;
	
}

#slide_show_layout{clear:both; overflow:hidden; position:relative;}


.prev
{
	background:url(images/slide_arrow_lt.gif) no-repeat;
	width:39px;
	height:39px;
	display:block;
	position:absolute;
	left:12px;
	top:122px;
	border:none;
	z-index:3000;
	cursor:pointer;
	
}

.next
{
	background:url(images/slide_arrow_rt.gif) no-repeat;
	width:39px;
	height:39px;
	display:block;
	position:absolute;
	right:3px;
	top:122px;
	border:none;
	z-index:3000;
	cursor:pointer;
}
.slide_img_container{

height:269px; width:868px;
}


/********************Slide show css(end)*********************/
