/* Theme name: Caroma Comunity
Theme url :
Author: Thewebsitemarketinggroup (LINDSAY 090824) 
Author url: http://thewebsitemarketinggroup.com.au/ */ 

/*# Type Selector #*/
* { margin:0; padding:0; font-family:Tahoma; }
img,
fieldset,
button { border:none; }
button img { }
li { list-style:none; }
a { text-decoration:none; }
a:hover,
a:active,
a:focus { text-decoration:underline; }
textarea { }
button { cursor:pointer; }
.clear { clear:both; }
.hidden { text-indent:-9999px; }
body { background:#878787; background:url(../images/bg.gif) 50% 0% }
div { display:block; }
.test { border:#F00 1px solid; }
lavel { display:block; }
/*# Title #*/
h1,
h2,
h3,
h4,
h5,
h6 { font-weight:normal; font-family:Tahoma, Geneva, sans-serif; }
h1 { }
h2 { font-size:18px; font-weight:bold; color:#2C90CE; }
h3 { font-size:14px; font-weight:bold; color:#2C90CE; }
h4 { font-size:11px; font-weight:bold; color:#2C90CE; }
h5 { }
h6 { }
/*# Paragraph #*/
p { font-family:Tahoma; font-size:13px; color:#666; }
.greydeepbold11 { font-size:11px; font-weight:bold; color:#333333; }
.greydeepbold12 { font-size:12px; font-weight:bold; color:#666666; }
.orangedeepbold11 { font-size:11px; font-weight:bold; color:#FF6600; }
.orangedeepbold16 { font-size:16px; font-weight:bold; color:#FF6600; }
.greylight9 { font-size:9px; color:#999; }
/*# Layout Selector #*/
#wrap { width:960px; margin:0 auto 0 auto; display:inherit; }
#header { width:960px; height:138px; display:block; }
#logo_top { position:absolute; background:url(../images/logo_top.gif) no-repeat; margin:40px 0 0 30px; width:240px; height:73px; cursor:pointer;}
#join_link { float:right; width:350px; }
#join_link li {float:left; line-height:31px;}
#join_link p { float:left; line-height:31px; padding:0 5px 0 5px;margin-left:5px;}
#join_link #plc_lt_join_link_CurrentUser_lblLabel{font-size:11px; color:#FFF;line-height:31px;}
#join_link p.warrow { float:left; line-height:31px; padding:0 5px 0 10px; background:url(../images/bu1_arrow.gif) left no-repeat; }
#join_link p.bar {background:url(../images/bar1_dot.gif) 50% no-repeat;width:1px;height:31px;}
#join_link p a:link,
#join_link p a:visited,
#join_link p a:active,
#join_link p a:hover { font-size:11px; color:#FFF;}

#join_link button.addthis { float:right; background:url(../images/btn_addthis.gif) 0 7px no-repeat; width:66px; height:31px; margin-left:7px; }

#search { width:270px; height:57px; float:right; padding-top:12px; }
#search fieldset { width:270px; }
#search fieldset .txt_search { float:left; border:4px solid #B7B7B7; background-color:#FFF; width:205px; height:32px; font-size:15px; color:#666666; font-weight:bold; line-height:32px; padding-left:10px; }
#search fieldset input.btn_search { border:none; float:right; }
#gnv { width:610px; height:42px; float:right; padding-right:10px; }
#gnv ul li { float:left; padding:0 2px 0 2px; }
#gnv ul li.home a { width:112px; height:42px; background:url(../images/gnv_home.png) left top no-repeat; }
#gnv ul li.professionals a { width:210px; height:42px; background:url(../images/gnv_professional.png) left top no-repeat; }
#gnv ul li.consumers a { width:148px; height:42px; background:url(../images/gnv_consumer.png) left top no-repeat; }
#gnv ul li.aboutus a { width:122px; height:42px; background:url(../images/gnv_aboutus.png) left top no-repeat; }
#gnv ul li a { display:block; }
#gnv ul li a:hover { background-position:right; }
#container { width:932px; height:inherit; background:url(../images/bg_contents.png); padding:14px; margin-bottom:10px; display:inline-table; }
#contents { width:932px; height:inherit; display:block; }
#contents .img_main { width:908px; padding:12px; background-color:#FFF;}/*  background:url(/getattachment/Home/img_main.jpg.aspx) 12px 12px no-repeat; */

#contents .promotion { margin-top:14px; width:301px; height:225px; background:url(../images/img1_content.jpg) left top no-repeat; background-color:#FFF; float:left; padding:75px 0 0 17px; border-right:1px solid #CCC; }
#contents .banner1_promotion { width:282px; height:200px; background:url(../images/img1_promotion_pro.jpg) 0 0 no-repeat; float:left; }
#contents button.p_promotion { width:19px; height:19px; background:url(../images/btn1_pn.jpg) left no-repeat; float:right; margin-right:2px; }
#contents button.n_promotion { width:19px; height:19px; background:url(../images/btn1_pn.jpg) right no-repeat; float:right; }
#contents #txt_banner1 { width:217px; height:150px; background:url(../images/txt1_con.gif) no-repeat; float:right; margin-top:37px; padding-top:40px; }
#contents #txt_banner1 p { background:url(../images/bu1_check_green.jpg) 0 4px no-repeat; padding-left:20px; line-height:20px; width:180px; float:left; }
#contents #txt_banner1 img { width:115px; height:36px; margin-top:10px; }
#contents .view_all { float:right; width:64px; height:25px; font-size:11px; font-weight:bold; margin-top:13px; display:block; }
#contents .view_all img { padding-right:5px; }
#contents .view_all a:link,#contents .view_all a:visited { color:#FFF; }
#contents .view_all a:active,#contents .view_all a:hover { color:#FFF; text-decoration:none; }
#contents .join { margin-top:14px; width:613px; height:300px; background:url(../images/img2_content.jpg) left top no-repeat; background-color:#FFF; float:right; }
#contents .consumer_promotion { width:590px; height:210px; float:left; padding-top:37px; padding-left:20px; }
#contents .banner2_promotion { width:610px; height:200px; background:url(../images/img2_promotion_con.jpg) 20px 0 no-repeat; float:left; }
#btn_pre_consumer { width:40px; padding:80px 0 0 5px; height:inherit; float:left; }
#btn_next_consumer { width:40px; padding-top:80px; height:inherit; float:right; }
#contents .videos { margin-top:14px; width:539px; height:741px; background:url(../images/img3_content.jpg) left top no-repeat; background-color:#FFF; float:left; }
#youtube_play { width:513px; height:460px; margin:70px 0 0 14px; border-bottom:#CCC 4px solid; }
#youtube_icon { margin:20px 0 0 5px; }
div.videos div h3 { margin:10px 0 0 5px; }
div.videos div p { margin:2px 0 0 5px; }

#playlinks { width:500px; margin:20px 0 0 20px; }
#playlinks .item_play { width:159px; height:145px; padding:6px 0 0 7px; float:right; }
#playlinks .item_play p { margin:4px 0 0 0; }
#playlinks .item_play object { border:1px solid #a0a0a0; }
#playlinks .item_play h4 {margin-top:5px;}

#news { margin-top:14px; width:376px; height:450px; background:url(../images/img4_content.jpg) left top no-repeat; background-color:#FFF; float:right; display:table; }
#list1_news { width:356px; margin:58px 10px 0 10px; }
#list1_news div img { float:left; }
#list1_news ul { width:189px; float:right; }
#list1_news ul li { width:189px; height:37px; margin:0px; padding:0px; float:right; }
#list1_news ul li a { display:block; height:37px; width:189px; }
#list1_news ul li a p { padding:6px 10px 0 10px; color:#FFF; font-size:11px }
#list1_news ul li a:link,#list1_news ul li a:visited { font-size:10px; color:#FFF; background:url(../images/bg_tap_news.png) left top no-repeat; }
#list1_news ul li a:active,#list1_news ul li a:hover { font-size:10px; color:#FFF; text-decoration:none; font-weight:bold; background:url(../images/bg_tap_news.png) right top no-repeat; }
#tap_news { width:366px; height:34px; float:left; display:block; background:url(../images/dot_grey.gif) left bottom repeat-x; margin-top:8px;padding-left:10px;}
#tap_news ul, #tap_news ul li {float:left;}
#tap_news li.tap1_consumer {margin-right:3px;}
#tap_news li.tap1_consumer a {background:url(../images/tap1_news.gif) right top no-repeat; width:131px; height:34px; float:left; text-indent:-9999px; }
#tap_news li.tap2_proefessional a {background:url(../images/tap2_news.gif) right top no-repeat; width:205px; height:34px; float:left; text-indent:-9999px;}
#tap_news li a:hover {}

#list2_news { width:366px; height:197px; float:left; padding:13px 0 0 9px; display:inline-block; background-color:#FFF; }
#list2_news h2 { font-size:15px; font-weight:bold; display:block; color:#FF6600; float:left; height:24px; padding-left:3px; }
#list2_news ul { width:345px; height:150px; float:left; display:block; border:solid 4px #CCC; padding:7px 0 0 5px;}
#list2_news ul li { width:330px; padding:4px; float:left; background:url(../images/bg_dot2.gif) left bottom repeat-x; display:block; }
#list2_news a { display:block; float:left; padding:0 0 7px 6px; background:url(../images/bu_arrow_blue.png) 0 5px no-repeat; }
#list2_news ul li a:link,#list2_news ul li a:visited { font-size:12px; color:#2C90CE;display:block;}
#list2_news ul li a:active,#list2_news ul li a:hover { font-size:12px; color:#254FAF; text-decoration:none;display:block;}
#sharing_duc,#sharing_duc ul { width:330px; height:14px; float:left; display:block; padding-left:8px; }
#sharing_duc ul li a:link,#sharing_duc ul li a:visited { font-size:11px; color:#999; display:block; }
#sharing_duc ul li a:active,#sharing_duc ul li a:hover { font-size:11px; color:#999; text-decoration:none; display:block; }
#sharing_duc ul li.ico_del { background:url(../images/ico_del.gif) no-repeat; display:block; width:60px; height:14px; padding-left:18px; float:left; }
#sharing_duc ul li.ico_facebook { background:url(../images/ico_facebook.gif) no-repeat; display:block; width:58px; height:14px; padding-left:18px; float:left; }
#sharing_duc ul li.ico_digg { background:url(../images/ico_digg.gif) no-repeat; display:block; width:34px; height:14px; padding-left:18px; float:left; }
#sharing_duc ul li.ico_rss { background:url(../images/ico_rss.gif) no-repeat; display:block; width:34px; height:14px; padding-left:18px; float:left; }
#trend_tip { margin-top:14px; width:376px; height:277px; background:url(../images/img5_content.jpg) left top no-repeat; background-color:#FFF; float:right;}
#trend_news { width:366px; height:190px; float:left; padding-left:9px; display:block; background-color:#FFF; margin-top:13px; }
#trend_news h2 { font-size:15px; font-weight:bold; display:block; color:#FF6600; float:left; height:24px; padding-left:3px; }
#trend_news ul { width:345px; height:174px; float:left; display:block; border:solid 4px #CCC; padding:2px 0 0 5px;}
#trend_news ul li { width:330px; float:left; background:url(../images/bg_dot2.gif) left bottom repeat-x; display:block; padding:4px;}
#trend_news a { width:330px; display:block; float:left; padding:2px 0 7px 6px; background:url(../images/bu_arrow_blue.png) 0 5px no-repeat; }
#trend_news ul li a:link,#trend_news ul li a:visited { font-size:12px; color:#2C90CE; }
#trend_news ul li a:active,#trend_news ul li a:hover { font-size:12px; color:#254FAF; text-decoration:none; }
#banners { width:960px; height:190px; float:left; }
#ban1 { width:320px; height:190px; background:url(../images/tap1_ban.png) 15px 10px no-repeat; float:left; }
#ban2 { width:320px; height:190px; background:url(../images/tap2_ban.png) 15px 10px no-repeat; float:left; }
#ban3 { width:320px; height:190px; background:url(../images/tap3_ban.png) 15px 10px no-repeat; float:left; }
#ban1 img,#ban2 img,#ban3 img { padding:32px 20px 0 9px; }
#footer { width:932px; height:280px; float:left; padding:0 14px 0 14px; }
#sitemap { width:932px; height:115px; border-top:3px #CCC solid; padding:18px 0 20px 0; }
#sitemap ul li { float:left; width:186px; height:113px; background:url(../images/bar1_dot.gif) 172px top repeat-y; }
#sitemap ul li.title {font-size:12px;color: rgb(224, 224, 224);font-weight:bold;}
#sitemap ul li a:link,#sitemap ul li a:visited { font-size:14px; color:#E0E0E0; font-weight:bold; }
#sitemap ul li a:active,#sitemap ul li a:hover { font-size:14px; color:#FFF; font-weight:bold; }
#sitemap ul li ul { margin-top:4px; float:left;}
#sitemap ul li ul li { float:left; width:160px; height:16px; line-height:14px; background:url(../images/bu2_arrow.gif) left 5px no-repeat; padding-left:8px;display:block; }
#sitemap ul li ul li a:link,#sitemap ul li ul li a:visited { font-size:11px; color:#E0E0E0; text-decoration:underline; font-weight:normal; display:block; }
#sitemap ul li ul li a:active,#sitemap ul li ul li a:hover { font-size:11px; color:#FFF; text-decoration:underline; }
#links { width:932px; height:100px; background-color:#ccc; }
#links ul { padding:18px 0 0 12px; width:920px; height:80px; }
#links ul li { float:left;}
#copyright { float:left; width:932px; height:40px; padding:7px 0 0 2px; }
#copyright .copy { float:left; font-size:11px; color:#E0E0E0; width:200px; }
#foot_links { float:right; height:14px; display:block; }
#foot_links ul li { float:left; padding:0 8px 0 8px; height:14px; display:block; background:url(../images/bar1_dot.gif) right 2px no-repeat; }
#foot_links ul li a:link,#foot_links ul li a:visited { font-size:11px; color:#E0E0E0; font-weight:normal; display:block; }
#foot_links ul li a:active,#foot_links ul li a:hover { font-size:11px; color:#FFF; display:block; }

/*# Sub_Consumer_news #*/
#breadscrumb { width:932px; height:34px; border-bottom:1px solid #DBDBDB; border-top:1px solid #FFF; background:url(../images/bg1_snv.jpg) repeat-x; font-size:10px; color:#666; font-weight:bold; line-height:34px; }
#breadscrumb a, #breadscrumb span.CMSBreadCrumbsCurrentItem { background:url(../images/bg_arrow_snv.jpg) left top no-repeat; padding:0 5px 0 20px; height:34px; display:inline-block; color:#666;}
#breadscrumb span img { padding:0 15px 3px 15px; line-height:34px; vertical-align:middle; }

#sub_wrap { width:908px; background:#FFF; padding:14px 12px 20px 12px; float:left; }
#sub_wrap h1 { width:908px; height:50px; background-color:#36A4E3;font-size:30px;font-weight:normal;}
.title1_bg {background:url(../images/tap1_sub_consumer.png) 14px 14px no-repeat;}
.title2_bg {background:url(../images/title_registration.gif) 14px 14px no-repeat;}
#title_article { width:656px; padding:12px 0px 0px 10px; float:left; display:block; }
#title_article h2,#title_article p { width:480px; float:left; line-height:normal; }
#title_article div { float:right; width:140px; font-size:11px; color:#777777; }
#title_article div div { width:95px; height:23px; border-bottom:#CCC 1px solid; line-height:23px; }
#title_article div.email,#title_article div.print,#title_article div.share { float:none; }
.email { background:url(../images/ico_email.gif) 5px 3px no-repeat; padding:0 4px 0 28px; width:95px; height:21px; }
.print { background:url(../images/ico_print.gif) 5px 3px no-repeat; padding:0 4px 0 28px; width:95px; height:21px; }
.share { background:url(../images/ico_share.gif) 5px 3px no-repeat; padding:0 4px 0 28px; width:95px; height:21px; }
#bottom_print { width:656px; height:20px; float:right; padding-top:7px; font-size:11px; color:#777777; margin-top:15px;}
#bottom_print .email,#bottom_print .print,#bottom_print .share { float:right; width:30px; height:21px; line-height:21px; }
#ban1_right {width:238px;float:right; margin-top:0px; padding-bottom:25px;}

div.news_list_right div span a:link, #news_list_right div span a:visited, #news_list_right div span a:active, #news_list_right div span a:hover {font-size:11px; color:#FFF; background:url(../images/bu1_arrow.gif) 0 13px no-repeat; padding-left:9px; line-height:29px; display:block;}

#ban1_right div a:link, 
#ban1_right div a:visited, 
#ban1_right div a:hover, 
#ban1_right div a:active {font-size:14px; color:#2C90CE;font-weight:bold;} 

div.news_list_right {width:236px; border:#EAEAEA 1px solid; height:inherit; display:block; margin-bottom:20px; float:right;}
div.news_list_right .title1_news_right {background:url(../images/title_newslist1.jpg) no-repeat; width:236px; height:30px;}
div.news_list_right .title2_news_right {background:url(../images/title_newslist2.jpg) no-repeat; width:236px; height:30px;}
div.news_list_right .title3_news_right {background:url(../images/title_newslist3.jpg) no-repeat; width:236px; height:30px;}
div.news_list_right .title4_news_right {background:url(../images/title_newslist4.jpg) no-repeat; width:236px; height:30px;}
div.news_list_right .title5_news_right {background:url(../images/title_newslist5.jpg) no-repeat; width:236px; height:30px;}
div.news_list_right .title6_news_right {background:url(../images/title_newslist6.jpg) no-repeat; width:236px; height:30px;}
div.news_list_right .title7_news_right {background:url(../images/title_newslist7.jpg) no-repeat; width:236px; height:30px;}

div.news_list_right h2 {width:190px; float:left; height:30px; line-height:30px; display:block;}

div.news_list_right span {width:45px; height:25px; float:right;font-size:11px; color:#FFF;}
div.news_list_right .article1_news_right {width:208px; height:inherit; background:url(../images/bg_newslist_right.jpg) left bottom repeat-x; display:block; padding:13px; border-left:1px solid #CCC;border-bottom:1px solid #CCC; border-right:1px solid #CCC;}
div.news_list_right .article1_news_right div div {display:block; }/* height:22px*/
div.news_list_right ul {width:208px; display:block; padding:6px 13px 6px 13px; float:left; border-left:1px solid #CCC;border-bottom:1px solid #CCC;border-right:1px solid #CCC;}
div.news_list_right ul li {float:left; width:208px; height:inherit; padding: 5px 0 5px 0; background:url(../images/bg_dot2.gif) left bottom repeat-x;display:block;}
div.news_list_right ul li a:link, #news_list_right ul li a:visited, #news_list_right ul li a:hover, #news_list_right ul li a:active {font-size:12px; color:#2C90CE; background:url(../images/bu_arrow_blue.png) 0 5px no-repeat; display:block; padding-left:6px;}




/*# Sub_Professional #*/
#contents .img_professional { background:url(../images/bg_my_professional.jpg) 13px 13px no-repeat; width:932px; background-color:#FFF; height:252px; }
#txt_professional { width:400px; height:150px; padding:64px 0 0 36px;}
#txt_professional p { font-size:11px; color:#FFF; }
#txt_professional div { width:150px; height:30px; padding-top:14px; float:left; line-height:15px; }
#txt_professional a:link,#txt_professional a:visited { font-size:11px; color:#FFF; display:block; text-decoration:underline; background:url(../images/bu1_arrow.gif) 0 6px no-repeat; padding-left:6px; float:left; }
#txt_professional a:active,#txt_professional a:hover { font-size:11px; color:#FFF; display:block; }
button.join_professional { background:url(../images/btn_joinus_pro.png) 0 0 no-repeat; width:159px; height:49px; float:left; margin-top:14px; }
#mycaroma_pro { background:url(../images/tap1_professional.jpg) 0 0 no-repeat; margin-top:14px; padding:65px 0 0 16px; width:523px; background-color:#FFF; float:left; }
#mycaroma_pro .tap1 { width:508px; display:table; }
#mycaroma_pro .tap2 { width:508px; display:table; }
#mycaroma_pro h2 { font-size:16px; font-weight:bold; display:block; color:#FF6600; float:left; height:24px; }
#mycaroma_pro .view_all_blue { width:50px; height:14px; float:right; padding:5px 4px 0 0; }
.view_all_blue a:link,.view_all_blue a:visited { font-size:11px; color:#2D90CF; font-weight:bold; display:block; text-decoration:none; background:url(../images/bu_arrow_blue.png) 0 4px no-repeat; padding-left:6px; float:left; }
.view_all_blue a:active,.view_all_blue a:hover { font-size:11px; color:#2D90CF; font-weight:bold; display:block; text-decoration:none; }
#mycaroma_pro .tap1_detail { width:498px; border-top:#91BDDC 2px solid; padding:10px 0px 0px 10px; float:left;}
#tap1_txt_detail {width:250px; float:right;}
#tap1_txt_detail img {padding-bottom:7px;}
#tap1_txt_detail p {background:url(../images/bu1_check_green.jpg) 0 1px no-repeat; padding:0 0 10px 19px; line-height:16px;}
#mycaroma_pro .tap2_detail img,#mycaroma_pro .tap3_detail img { border:7px #CCC solid; }
#mycaroma_pro .tap2_detail { width:506px; border-top:#91BDDC 2px solid; padding:10px 1px 0 1px; float:left; }
#mycaroma_pro .text_tap { width:310px; height:40px; float:right; line-height:20px; }
#mycaroma_pro .text_tap p { font-size:11px; }
#news_pro { margin-top:14px; width:376px; height:680px; background:url(../images/img4_content.jpg) left top no-repeat; background-color:#FFF; float:right; display:table; }
#btn_news,#btn_news_pro { width:50px; height:20px; padding-right:12px; float:right; }
#list1_news_pro { width:356px; margin:70px 10px 0 9px; }
#list1_news_pro div img { float:left; }
#list1_news_pro ul { width:189px; float:right; }
#list1_news_pro ul li { width:189px; height:37px; margin:0px; padding:0px; float:right; }
#list1_news_pro ul li a { display:block; height:37px; width:189px; }
#list1_news_pro ul li a p { padding:6px 10px 0 10px; color:#FFF; font-size:11px }
#list1_news_pro ul li a:link,#list1_news_pro ul li a:visited { font-size:10px; color:#FFF; background:url(../images/bg_tap_news.png) left top no-repeat; }
#list1_news_pro ul li a:active,#list1_news_pro ul li a:hover { font-size:10px; color:#FFF; text-decoration:none; font-weight:bold; background:url(../images/bg_tap_news.png) right top no-repeat; }
#list2_news_pro { width:366px; float:left; padding:13px 0 0 9px; display:block; background-color:#FFF; }
#list2_news_pro h2 { font-size:15px; font-weight:bold; display:block; color:#FF6600; float:left; height:24px; padding-left:3px; }
#list2_news_pro ul { width:345px; float:left; display:block; border:solid 4px #CCC; padding:3px 0 5px 5px; }
#list2_news_pro ul li { width:330px; padding:5px 5px 0px 5px; float:left; background:url(../images/bg_dot2.gif) left bottom repeat-x; display:block; }
#list2_news_pro a { display:block; float:left; padding:0 0 7px 6px; background:url(../images/bu_arrow_blue.png) 0 5px no-repeat; }
#list2_news_pro ul li a:link,#list2_news_pro ul li a:visited { font-size:12px; color:#2C90CE; }
#list2_news_pro ul li a:active,#list2_news_pro ul li a:hover { font-size:12px; color:#254FAF; text-decoration:none; }

div.article1_news_right span{float:none;}




/*# Registration #*/
#reg_password span.reg_label {line-height:35px;}
#reg_password span.reg_label label {line-height:35px;height:35px;}
#title_registration { width:780px; padding:12px 0 14px 10px; float:left; display:block; }
#title_registration p {font-size:12px; color:#333; line-height:16px; padding-top:4px; display:block; margin-top:3px; width:710px;}
#title_registration a:link,#title_registration a:visited,#title_registration a:hover,#title_registration a:active {font-size:12px; color:#2C90CE; text-decoration:underline;}
#title_registration fieldset {width:710px; padding:0 16px 30px 16px; border:7px solid #e6e6e6; float:left;margin-top:10px;}
.title1_regist {background:url(../images/title1_regist.gif) no-repeat; height:25px;}
.title2_regist {background:url(../images/title2_regist.gif) no-repeat;height:25px;}
#title_registration fieldset div.reg_div {width:710px; display:block; clear:both;}
#title_registration fieldset h2 {width:710px; float:left; display:block; margin-top:25px;}
#title_registration fieldset span {float:left; display:block;line-height:40px;}
#title_registration fieldset span.reg_label {width:150px;}
#title_registration fieldset span.reg_input {width:270px;}
#title_registration fieldset span.reg_input input {margin-right:8px;}
#title_registration fieldset span.reg_input textarea {width:270px;height:100px;}

input.RegisterButton {background:url(../images/btn_regist.gif);width:134px;height:41px;border:0px;margin-left:320px;cursor:pointer;font-size:0px;overflow:hidden;line-height:100px;}

#title_registration fieldset span.reg_input select {margin-top:10px;}
#title_registration fieldset table.reg_inp_gender input,#title_registration fieldset table.reg_inp_gender label{float:left;}
#title_registration fieldset table.reg_inp_gender input {width:12px;height:12px;border:0;margin-top:15px;margin-right:10px;}
#title_registration fieldset table.reg_inp_gender label {width:100px;}

#title_registration fieldset span.reg_inp_dob input.CalendarTextBox {width:200px;}
#title_registration fieldset span.reg_inp_dob input.CalendarIcon {width:20px;height:20px;}

#title_registration fieldset span.reg_errmsg {width:250px;margin-left:10px;color:#F60;font-size:13px;font-weight:bold;}
#title_registration fieldset span.reg_errmsg span{position:absolute;width:280px;line-height:20px;background-color:#ffffff;}
#title_registration fieldset label, #title_registration fieldset span.EditingFormLabel {display:block; font-size:14px; color:#666; font-weight:bold; width:150px; float:left;line-height:40px;}

#title_registration fieldset input {border:2px solid #B0DBF4; background:#FFF; width:230px; height:25px; margin-top:5px;padding:0 6px; font-size:12px; color:#999; display:block; float:left;line-height:20px;}
#title_registration fieldset p label input.radio {width:auto;float:left;line-height:30px; border:none; height:34px; margin-left:10px; display:block;}
#link_privacy {width:720px; display:block; float:left; font-size:12px; color:#333;padding:10px 0 0 14px;}
#link_privacy a:link,#link_privacy a:visited,#link_privacy a:hover,#link_privacy a:active {font-size:12px; color:#2C90CE; text-decoration:none;}
#link_privacy p img {margin:10px 0 0 300px;}

span.ErrorLabel {display:none;}

/*# Profile #*/
#profile_edit, #profile {width:656px; height:inherit; display:block; float:left; margin-bottom:20px;}
.title1_profile {background:url(../images/title1_profile.gif) no-repeat; width:600px; height:40px;}
#profile img {width:125px; height:150px; border:5px solid #CCC; float:left;}
.user_info {width:505px; padding-left:15px; display:block; float:right;}
.user_info h2 span a:link, .user_info h2 span a:visited, .user_info h2 span a:hover, .user_info h2 span a:active {font-size:11px; font-weight:normal;color:#2C90CE; text-decoration:underline;}
.user_info p {font-size:13px; color:#2C90CE; line-height:18px; margin-top:5px; display:block;}
.user_info p span {font-size:13px; color:#666; font-weight:normal;}

#profile div.reg_div {width:500px; display:block; clear:both;}

#profile span {float:left; display:block;line-height:40px;}
#profile div.profile_1 {margin-left:5px;padding-bottom:10px;border-bottom:3px solid rgb(44, 144, 206);}
#profile div.profile_1 span {line-height:25px;margin-right:5px;font-size:12px;}
#profile span.reg_label {width:150px;}
#profile span.reg_input {width:200px;}
#profile span.reg_errmsg {width:150px;font-size:13px;color:#f00000;}

#profile span.reg_label label, #profile span.reg_label span {display:block; font-size:14px; color:#666; font-weight:bold; width:150px; float:left;line-height:40px;}
#profile span.reg_input input {border:2px solid #B0DBF4; background:#FFF; width:230px; height:25px; margin-top:5px;padding:0 6px; font-size:12px; color:#999; display:block; float:left;line-height:20px;}
#profile span.reg_input select {margin-top:10px;}
#plc_lt_container_SubContent_SubContent_lt_zoneSubLeft_SubContents_SubContents_lt_contents_MyProfileWebpart_myProfile_lblInfo {display:none;}
#profile input.ContentButton {background:url(../images/btn_submit_login.gif);width:95px;height:61px;line-height:1000px;overflow:hidden;border:0;margin-left:150px;cursor:pointer;text-indent:999px;}

/*# Profile Modify #*/
.title2_profile {background:url(../images/title2_profile.gif) no-repeat; width:600px; height:50px;}
#update_photo {float:left; width:135px; height:inherit;}
#update_photo a:link, #update_photo a:visited, #update_photo a:hover, #update_photo a:active {font-size:11px; font-weight:normal;color:#2C90CE; text-decoration:underline; margin-left:26px; line-height:20px;}
.user_info fieldset {float:left; margin-top:10px; display:block; background:url(../images/bg_dot2.gif) left bottom repeat-x; padding-bottom:20px;}
.user_info fieldset input {border:2px solid #ccc; background-color:#FFF; height:22px; line-height:18px; padding:0 4px; width:180px; color:#666;}
.user_info fieldset label {width:90px; display:block; float:left;}
.user_info fieldset select {border:2px solid #ccc; background-color:#FFF; height:22px; line-height:18px; width:70px;}
.user_info fieldset input.checked {border:none; width:auto; height:auto;height:22px; line-height:18px; vertical-align:middle;}
.user2_info {width:505px; padding-left:15px; display:block; float:right; margin-top:20px; height:inherit;}
.user2_info p {font-size:14px; color:#2C90CE; font-weight:bold; line-height:24px; height:40px;display:block;}
.user2_info fieldset input {border:2px solid #B0DBF4; background-color:#FFF; height:22px; line-height:18px; padding:0 4px; width:180px; color:#666;}
.user2_info fieldset label {width:160px; display:block; float:left;}
.user2_info fieldset select {border:2px solid #B0DBF4; background-color:#FFF; height:22px; line-height:18px; width:192px;}
.user2_info p a:link,.user2_info p a:visited,.user2_info p a:hover,.user2_info p a:active {font-size:11px; font-weight:normal; text-decoration:underline; color:#2C90CE;}
#profile .user2_info fieldset a img {float:right; width:98px; height:32px; border:none; padding:40px 242px 0 0;}


/*# Login_retrieve #*/
#retrieve_login {width:350px; height:214px;float:right; padding:20px 0 0 25px;}
#retrieve_login p {color:#09F;font-size:15px; font-weight:bold;height:50px; display:block; line-height:18px; padding-left:25px;}
#retrieve_login ul li {list-style-image:url(../images/bu1_check_green.jpg); background:url(../images/bg_dot2.gif) left bottom repeat-x; padding:7px; margin-left:25px; width:250px; font-size:12px; color:#999; line-height:16px; }


/*# Login #*/
#login_fail_text {width:240px;font-size:12px;color:#a0a0a0;margin-top:10px;}
#regist_popup_login {margin-right:20px;}
.title3_bg {background:url(../images/title_login.gif) 14px 14px no-repeat;}
#title_login { width:907px; padding:15px 0 10px 0; float:left; display:block; height:400px; }
#title_login p {font-size:12px; color:#333; line-height:24px; display:block;height:35px;}
#title_login fieldset {width:400px; padding:50px 50px 0 50px; border:7px solid #e6e6e6; float:left; height:300px; display:block;}
#title_login fieldset input.imgbtnloginpage {float:right;}
#title_login fieldset p label {display:block; font-size:14px; color:#666; font-weight:bold; float:left; width:80px;}
#title_login fieldset p span {float:left;padding:0;margin:0;width:10px;}
#title_login fieldset p input {border:2px solid #B0DBF4; background:#FFF; width:180px; height:22px; font-size:12px; color:#999; display:block; float:left; line-height:24px; padding:0 4px;}
#title_login fieldset span {width:300px; height:18px; float:left;padding-left:84px; font-size:12px; color:#666; display:block; }
#title_login fieldset span label {display:block;float:left; width:80px;}
#title_login fieldset span input {width:auto; height:auto; display:block; float:left;}
#title_login fieldset span a:link, #title_login fieldset span a:visited,#title_login fieldset span a:hover, #title_login fieldset span a:active {font-size:11px; color:#09F; text-decoration:underline;}
#title_login span.ErrorLabel {padding:0px;}
#signup_login {width:340px; height:214px;float:right;padding:20px 20px 0 0; display:block;}
#signup_login p {font-size:12px; line-height:18px;}
#signup_login span {color:#09F;font-size:16px; font-weight:bold;}

#popup_login_lightbox .popup {position:absolute;z-index:100;display:none;}
#popup_login_lightbox {display:none;}

#popup_login {background:url(../images/bg_popup_login.jpg) no-repeat; width:600px; height:370px; border:#FFF solid 7px;}
#popup_login #close_popup {width:600px; height:66px;}
#popup_login div img {float:right;}
#popup_login table.login_table {width:100%;}

#popup_login #login_popup_login {width:228px; height:168px; padding-left:32px; float:left; font-size:12px; color:#333; display:block;}
#login_popup_login strong {font-size:12px; color:#666;}
#login_popup_login fieldset {padding:20px 0 20px 0;}
#login_popup_login fieldset p {width:235px; height:27px; float:left; display:block;}
#login_popup_login fieldset p label {width:83px;height:27px; line-height:26px; display:block; float:left;font-size:13px; color:#666; font-weight:bold;}
#login_popup_login fieldset p input {border:2px #CCC solid; background:#FFF; width:133px; height:20px; line-height:20px;font-size:12px; color:#666; font-weight:normal; padding:0 5px;}

#login_popup_login span a:link,
#login_popup_login span a:visited,
#login_popup_login span a:hover,
#login_popup_login span a:active {font-size:11px; text-decoration:underline; color:#666;}
#regist_popup_login {width:230px; height:160px; display:block; float:right; font-size:14px; font-weight:bold;}
#regist_popup_login div img {float:left;display:block; padding:4px 0 0 0px;}
input.login_btn {float:right;height:49px;width:80px;background:url(../images/btn_login_popup_login.gif) no-repeat;text-indent:-999px;border:0;overflow:hidden;line-height:200px;}

#login_popup_login span.login_rememberme {margin-top:10px;}
#login_popup_login span.login_rememberme label {margin-left:10px;}

#SignInButton, #popup_login_close_btn {cursor:pointer;}

#login_fail_text {display:block;width:210px;height:110px;position:absolute;z-index:999;}

/*# Common #*/
.div_hidden {display:none;}
.div_right {float:right;}
.contents_bgw {background-color:#ffffff;}
.display_none {display:none;}

/*# Home #*/
div#HomeTradeSlide{width:282px;height:200px;overflow:hidden;position:relative;}
div#HomeTradeSlide div.HomeTradeSlideItems{width:20000em;position:absolute;}
div#HomeTradeSlide div.HomeTradeSlideItems a{display:block;width:282px;height:200px;float:left;}

div#HomeTradeSlideArrow{position:absolute;margin-top:-25px;margin-left:243px;}
div#HomeTradeSlideArrow a.next{display:block;width:19px;height:19px;cursor:pointer;background:url(../images/promo_icon_next.gif) 0 0 no-repeat;float:left;}
div#HomeTradeSlideArrow a.prev{display:block;width:21px;height:19px;cursor:pointer;background:url(../images/promo_icon_prev.gif) 0 0 no-repeat;float:left;}

div#HomeConsumerSlide{width:574px;height:200px;overflow:hidden;position:relative;}
div#HomeConsumerSlide div.HomeConsumerSlideItems{width:20000em;position:absolute;}
div#HomeConsumerSlide div.HomeConsumerSlideItems a{display:block;width:282px;height:200px;float:left;margin-right:5px;}

div#HomeConsumerSlideArrow{position:absolute;margin-top:-25px;margin-left:529px;}
div#HomeConsumerSlideArrow a.next{display:block;width:19px;height:19px;cursor:pointer;background:url(../images/promo_icon_next.gif) 0 0 no-repeat;float:left;}
div#HomeConsumerSlideArrow a.prev{display:block;width:21px;height:19px;cursor:pointer;background:url(../images/promo_icon_prev.gif) 0 0 no-repeat;float:left;}


/*# Contact US #*/
div.contact_right {width:440px;float:right;border-left:1px solid rgb(215, 215, 215);padding-left:10px;}
div.contact_left {width:440px;float:left;font-size:12px;color:#555;}
div.contact_left td {padding:5px 0 5px 0;}
div.contact_left td.EditingFormLabelCell {text-align:right;padding-right:15px;}
div.contact_left td.EditingFormValueCell input.TextboxField {border:1px solid #aaa;}
div.contact_left td.EditingFormValueCell table input {margin-right:5px;}
div.contact_left td.EditingFormValueCell label {margin-right:10px;}
span.EditingFormErrorLabel {color:#f00000;}


/*# Promotion #*/
.PromotionLargeImage {margin:20px 15px;}
.SmallBannerImage {border:0px;}
.RightBanner {margin-bottom:20px;border:0px;}
div.promo_tab_underline {background: url(../images/dot_grey.gif) bottom repeat-x;height:34px;width:908px;display:block;float:left;margin-top:20px;}
h1.promoh1 {line-height: 50px;width:908px; height:50px; background-color:#36A4E3;font-size:30px;font-weight:normal;color:#ffffff;}
#promoul {margin:0px 0 15px 0px;}
#promoul li {float:left;margin-left:5px;}
#promoul li a {text-indent:-999px;}
#promo_div_1 {display:block;padding:15px;border-width:0 1px 1px 1px;border-style:solid;border-color:#cccccc;}
#promo_div_2 {display:none;padding:15px;border-width:0 1px 1px 1px;border-style:solid;border-color:#cccccc;}
#promo_div_3 {display:none;padding:15px;border-width:0 1px 1px 1px;border-style:solid;border-color:#cccccc;}
#promo_a_1 {background:url(../images/tap1_prom.gif) right top no-repeat;width:80px;height:34px;float:left;}
#promo_a_2 {background:url(../images/tap2_prom.gif) left top no-repeat;width:225px;height:34px;float:left;}
#promo_a_3 {background:url(../images/tap3_prom.gif) left top no-repeat;width:155px;height:34px;float:left;}

#promotion_form {margin-left:70px;}
#promotion_form div.promo_div {width:750px; display:block; clear:both;}
#promotion_form h2 {width:710px; float:left; display:block; margin-top:25px;}
#promotion_form span {float:left; display:block;line-height:40px;}
#promotion_form span.promo_label {width:150px;}
#promotion_form span.promo_input {width:270px;}
#promotion_form span.promo_errmsg {width:300px;font-size:13px;color:#f00000;}

input.PromoUN {display:none;}
#plc_lt_container_SubContent_SubContent_lt_contents_PromotionLandingPageHTML_PromotionLandingPageHTML_lt_contents_BizForm_viewBiz_ctl00_pnlForm input.FormButton {margin-left:220px;}
#plc_lt_container_SubContent_SubContent_lt_contents_PromotionLandingPageHTML_PromotionLandingPageHTML_lt_contents_BizForm_viewBiz_lblInfoLabel {margin-left:80px;font-weight:bold;font-size:13px;}
#promotion_form span.promo_label label, #promotion_form span.promo_label span {display:block; font-size:14px; color:#666; font-weight:bold; width:150px; float:left;line-height:40px;}
#promotion_form span.promo_input input {border:2px solid #B0DBF4; background:#FFF; width:230px; height:25px; margin-top:5px;padding:0 6px; font-size:12px; color:#999; display:block; float:left;line-height:20px;}

#promotion_form span.promo_input input.CalendarTextBox {width:200px;}
#promotion_form span.promo_input input.CalendarIcon {width:20px;height:20px;}

#promo_container {font-size:15px;color:#555555;font-family:Arial;}
#promo_container h3{font-size:18px; margin:10px;font-weight:bold;}
#promo_container li {list-style-type: disc;margin-left:15px;}
#promoul li{list-style:none;margin-left:5px;}

div.promotion_list {margin-top:30px;}
div.promotion_list_img_ctn {float:left;width:350px;}
div.promotion_list_img_ctn img {margin-left:20px;margin-right:20px;}
div.promotion_list_detail {float:left;margin-top:10px;}
div.promotion_list_detail a {text-decoration:none;}
div.promotion_list_detail h3 { width:500px;float:left;margin:0;font-size:15px;font-weight:bold;margin-bottom:10px;}
div.promotion_list_detail span.date {float:left;width:400px;font-size:12px;line-height:20px;}
div.promotion_list_detail span.promo_label {width:130px;font-weight:bold;font-size:12px;float:left;line-height:20px;}
div.promotion_list_detail span.details {float:left;width:400px;line-height:20px;font-size:12px;}
div.promotion_list_detail span.details_teaser {width:400px;font-size:11px;line-height:15px;}

#promotion_form table.RadioButtonList input {width:14px;height:14px;line-height:40px;margin-top:13px;}
#promotion_form table.RadioButtonList label {margin-left:5px;line-height:40px;font-size:12px;}/*margin-right:20px;*/
#promotion_form table.UploaderTable span {display:none;}
#promotion_form span.promo_input select {margin-top:10px;}
#promotion_form span.promo_input textarea.TextAreaField {width:230px;height:50px;border:2px solid #B0DBF4;padding: 0px 6px;}
input.FormButton {margin-top:20px;}

/*# POLL #*/
div.PollGraph div{background-color:rgb(44, 144, 206);height:10px;}
td.PollCount {padding-left:10px;text-align:right;}
div.article1_news_right span.PollQuestion{font-weight:bold;font-size:14px;color: rgb(44, 144, 206);padding-bottom:10px;}
div.article1_news_right span.PollTitle{display:none;}
div.article1_news_right span.PollAnswerText , div.article1_news_right td.PollAnswers , div.article1_news_right span.PollAnswerRadio{color: rgb(102, 102, 102);font-size:13px;}
div.article1_news_right td.PollCount {font-size:11px;color:#888;}
div.article1_news_right div.PollAnswers {margin-top:10px;}
td.PollAnswer {padding-top:5px;}

input.PollVoteButton {background:url(/images/btn_vote_poll.gif);border:0;cursor:pointer;width:52px;height:21;font-size:0px;overflow:hidden;line-height:50px;height:21px;margin-left:80px;margin-top:10px;}

/*# Trade Home #*/
#tradehometab_1{}
#tradehometab_2{display:none;padding:10px;}
#tradehometab_3{display:none;}
#tradehometab_4{display:none;}
#tradehometab_5{display:none;padding:10px;}
li.tap1_list_trade{}
li.tap2_list_trade{}
li.tap3_list_trade{}
li.tap4_list_trade{}
li.tap5_list_trade{}


/*# Article List_trade #*/
#tap_list_trade { width:656px; padding:0 0 10px 0;float:left; display:block; }
#tap_list_trade ul {width:651px; display:block; height:34px; background:url(../images/bg_contents.png) left bottom repeat-x; padding-left:5px; float:left;}
#tap_list_trade ul li {display:block; float:left; padding-right:2px; height:34px;}
#tap_list_trade ul li a {display:block;}
#tap_list_trade ul li.tap1_list_trade a { background:url(../images/tap1_list_trade.gif) right top no-repeat; width:122px;height:34px;cursor:pointer}
#tap_list_trade ul li.tap2_list_trade a { background:url(../images/tap2_list_trade.gif) left top no-repeat; width:100px;height:34px;cursor:pointer}
#tap_list_trade ul li.tap3_list_trade a { background:url(../images/tap3_list_trade.gif) left top no-repeat; width:110px;height:34px;cursor:pointer}
#tap_list_trade ul li.tap4_list_trade a { background:url(../images/tap4_list_trade.gif) left top no-repeat; width:114px;height:34px;cursor:pointer}
#tap_list_trade ul li.tap5_list_trade a { background:url(../images/tap5_list_trade.gif) left top no-repeat; width:190px;height:34px;cursor:pointer}
/* #tap_list_trade ul li a:hover {background-position:right;cursor:pointer} */
#list_trade { width:656px; height:inherit; display:block; float:left; padding:14px 0 14px 0; background:url(../images/bg_dot2.gif) left bottom repeat-x;}
#list_trade img {width:125px; height:90px; border:#CCC 5px solid; display:block; float:left;}
#list_trade .detail_list_trade {width:505px; padding-left:15px; display:block; float:right;}
.detail_list_trade h3 {display:block; line-height:20px; padding-bottom:3px;}
.detail_list_trade h3 a:link, .detail_list_trade h3 a:visited
{font-size:14px; font-weight:bold; color:#2C90CE; text-decoration:none;}
 .detail_list_trade h3 a:hover, .detail_list_trade h3 a:active
{font-size:14px; font-weight:bold; color:#2C90CE; text-decoration:underline;}
.detail_list_trade p {font-size:12px; color:#999; line-height:15px;}
.detail_list_trade span {float:right; padding:5px 20px 0 0;}
.detail_list_trade span a:link,
.detail_list_trade span a:visited,
.detail_list_trade span a:hover,
.detail_list_trade span a:active {font-size:12px; color:#2C90CE; text-decoration:underline;}

div.PagerControl {margin-top:10px;clear:both;}
div.PagerControl .PagerResults {color:#2C90CE; font-size:12px; padding-bottom:4px; margin-top:10px; font-weight: normal;text-align: right;}
div.PagerControl .PagerNumberArea {font-size:11px; color:#888; font-weight:bold;text-align: right;}
div.PagerControl .UnselectedPrev {font-size:11px; color:#888; font-weight:bold;}
div.PagerControl .UnselectedPage {font-size:12px; color:#555;}
div.PagerControl .SelectedPage {font-size:12px; color:#2C90CE; font-weight:bold;}
div.PagerControl .UnselectedNext {font-size:11px; color:#888; font-weight:bold;}
div.PagerNumberArea a{font-size:12px;color:#888;}

/*# Containers #*/
div.ArticleContainer {width:656px;float:left;}

#detail_article { padding:0; width:656px; height:inherit; display:block; float:left; border-top:#DBDBDB 2px solid; border-bottom:#DBDBDB 2px solid; color:#666666;font-size:12px;}
#detail_article div,
#detail_article p,
#detail_article span,
#detail_article td,
#detail_article h3,
#detail_article h4,
#detail_article h5,
#detail_article li
{ font-family:Arial; }
#detail_article li {list-style-type: disc;margin-left:15px;}
/* #detail_article ul.hd { font-size:13px; color:#666; padding:14px 0 10px 30px; } */
/* #detail_article ul.hd li.hd { line-height:20px; list-style:disc; list-style-position:inside; } */
/* #detail_article p.hd { width:632px; padding:8px 16px 8px 8px; line-height:18px; } */
/* #detail_article p.hd img.hd { padding-left:30px; } */
/* #detail_article span.hd { width:632px; font-size:10px; margin-left:20%; } */
#detail_article div.padding {margin:5px 5px 5px 10px;}
#detail_article h1, #detail_article h2, #detail_article h3, #detail_article h4, #detail_article h5 {color:rgb(44, 144, 206);}


#PageContainer {float:left;}
#PageContainer,
#PageContainer h1,
#PageContainer h2,
#PageContainer h3,
#PageContainer h4,
#PageContainer h5,
{color:#555555;}

/*# Submenu #*/
#div_submenu {position:absolute;border:3px solid #D7D7D7; padding:2px; background-color:#FFF;margin-top:0px;}
table.table_container {height:250px;}
table.table_container td {vertical-align:top;}
a.bgblue { color:#fff;font-weight:bold;font-size:13px;padding-left:6px;}
a.blue { padding-left:8px; font-size:12px; font-weight:normal; text-decoration:none; color:#35A4E3;}
a.grey { padding-left:10px; font-size:11px; font-weight:normal; text-decoration:none; color:#999;}
td.rightdot{background:url(/images/bg_submenu.gif) right top repeat-x;}
td.first {width:160px;height:100%;}
td.second { width:100%; line-height:25px; background-color:#72BFEB; border-right:1px solid #ffffff; border-left:1px solid #ffffff; display:block;}
td.third { line-height:22px; display:block; }
td.forth { height:16px;line-height:16px; display:block; padding-left:10px; font-size:11px; color:#999;}
table.first {width:160px;}
div.line {width:100%; height:2px; background-color:#B8DFF5; display:block; margin-top:2px; margin-bottom:0px;}
div.sub_consumer {margin-left:470px;}


/*# Change PAssword #*/
table.ChangePasswordTable{
}
table.ChangePasswordTable td.FieldLabel label{
display:block; font-size:14px; color:#666; font-weight:bold; width:200px; float:left;line-height:40px;
}
table.ChangePasswordTable td.FieldInput input{
border:2px solid #B0DBF4; background:#FFF; width:150px; height:25px; margin-top:5px;padding:0 6px; font-size:12px; color:#999; display:block; float:left;line-height:20px;
}
table.ChangePasswordTable td.ChangeButton input{
background:url(../images/btn_submit_login.gif);width:95px;height:61px;line-height:1000px;overflow:hidden;border:0;margin-left:200px;cursor:pointer;text-indent:999px;
}

span.myp_label{
width:150px;color:rgb(102, 102, 102);font-size:12px;height:20px;line-height:20px;font-weight:bold;margin-left:10px;float:left;
}
span.myp_value{
width:250px;color:rgb(102, 102, 102);font-size:12px;height:20px;line-height:20px;float:left;
}
hr.myp_hr{
margin:10px 0 10px 0;
size:1px;
width:400px;
}

#TOMForm {margin:10px;}
#TOMForm fieldset {padding:5px;border:1px solid #dbdbdb;}
#TOMForm legend {padding:3px;color:#555;}
#TOMForm td{padding:3px;}
#TOMForm label{width:125px;}
#TOMForm label,#TOMForm span{ font-weight:bold;font-size:12px; }
#TOMForm input,#TOMForm textarea{ font-size:12px; border:1px solid #dbdbdb;}
#TOMForm textarea{height:150px;width:400px;}
#TOMForm .UploaderUpload span{display:none;}
#TOMForm #plc_lt_container_SubContent_SubContent_lt_zoneSubLeft_SubContents_SubContents_lt_contents_tipofmonth_viewBiz_ctl00_File_btnDelete, #TOMForm #plc_lt_container_SubContent_SubContent_lt_zoneSubLeft_SubContents_SubContents_lt_contents_tipofmonth_viewBiz_ctl00_btnOK {
width:auto;
}
#plc_lt_container_SubContent_SubContent_lt_zoneSubLeft_SubContents_SubContents_lt_zoneLeft_tipofmonth_viewBiz{float:left;}


#sub_wrap-news { width:500px; background:#FFF; padding:14px 12px 20px 12px; float:left; }
#newsletterForm {margin:10px;}
#newsletterForm fieldset {padding:5px;border:1px solid #dbdbdb;}
#newsletterForm legend {padding:3px;color:#555;}
#newsletterForm td{padding:3px;}
#newsletterForm label{width:125px;}
#newsletterForm label,#TOMForm span{ font-weight:bold;font-size:12px; }
#newsletterForm input,#TOMForm textarea{ font-size:12px; border:1px solid #dbdbdb;}
#TOMForm textarea{height:150px;width:400px;}
#newsletterForm .UploaderUpload span{display:none;}
#newsletterForm #plc_lt_container_SubContent_SubContent_lt_zoneSubLeft_SubContents_SubContents_lt_contents_tipofmonth_viewBiz_ctl00_File_btnDelete, #TOMForm #plc_lt_container_SubContent_SubContent_lt_zoneSubLeft_SubContents_SubContents_lt_contents_tipofmonth_viewBiz_ctl00_btnOK {
width:auto;
}
#plc_lt_container_SubContent_SubContent_lt_zoneSubLeft_SubContents_SubContents_lt_zoneLeft_tipofmonth_viewBiz{float:left;}








/*popup*/

#popup {
height: 400px;
width: 530px;
/*position: absolute;*/
top: 0;
}

#window{
width: 100%;
height: 100%;
position: absolute;
top: 0px;
left: 0px;
z-index: 1000;
}

