body { padding:0; margin:6px 0 6px 0; font-family:Tahoma, Arial, Verdana; font-size:12px; background:url(../images/body_bg.gif) left top repeat-x; }
.login_bg { background:url(../images/signin_bg.jpg) left top no-repeat; }
.copy_txt { font-size:11px; color:#666; padding:14px 0; }
.login_title { font-size:14px; color:#333333; padding:16px 5px; }
.login_txtbox { display:block; background:url(../images/login_txtbox.gif) left center no-repeat; padding:6px 3px; }
.login_txtbox input { border:0 none; font-family:Tahoma, Arial, Verdana; font-size:12px; padding:2px; width:260px; }
.forgot_link a:link, .forgot_link a:visited { font-size:12px; color:#e71a22; text-decoration:none; }
.forgot_link a:hover { color:#333333; }
.top_nav_bar { background:url(../images/topnav_bg.gif) left top repeat-x; }
.nav_links, .nav_selected { padding:0 10px; }
.nav_links a:link, .nav_links a:visited { font-family:"Trebuchet MS", Tahoma, Arial; font-size:12px; text-decoration:none; color:#333; display:block; text-transform:uppercase; font-weight:bold; }
.nav_links a:hover, .nav_selected a:link, .nav_selected a:visited { color:#fff; background:url(../images/tnav_select_left.gif) left center no-repeat; font-family:"Trebuchet MS", Tahoma, Arial; font-size:12px; text-decoration:none; display:block; text-transform:uppercase; font-weight:bold; }
.nav_links a span { display:block; padding:10px 15px; }
.nav_links a span:hover, .nav_selected a span { display:block; background:url(../images/tnav_select_right.gif) right center no-repeat; padding:10px 15px; }
.nav_pad { padding-left:6px; }
.top_link { padding:10px 25px 0 0; font-size:11px; color:#455d8b; }
.top_link a:link, .top_link a:visited { color:#2b4982; text-decoration:none; }
.top_link a:hover { color:#e71a22; }
.logout, .logout:visited { color:#e71a22; text-decoration:none; display:block; padding:0 20px 0 10px; }
.logout:hover { color:#000000; }
.welcome_txt { color:#666; padding:0 25px; }
.welcome_txt span { font-style:italic; font-weight:bold; }
.content_bg { background:url(../images/content_bg.gif) center top repeat-y; }
.footer_bg { background:url(../images/footer_bg.gif) left top repeat-x; color:#666666; font-size:11px; }
.footer_bg a:link, .footer_bg a:visited { font-size:11px; color:#666666; text-decoration:none; }
.footer_bg a:hover { color:#e71a22; }
.phone_number { font-family: Arial, Tahoma; font-size:16px; color:#a0a0a0; font-weight:bold; }
.search_bdr { border-top:1px solid #fff; border-bottom:1px solid #fff; padding:8px 0; }
.contact_title { font-size:14px; color:#333333; text-transform:uppercase; padding:5px 0; }
.alpha_num { border-right:1px solid #FFFFFF; }
.alpha_num a:link, .alpha_num a:visited { color:#000000; display:block; text-decoration:none; padding:5px 0; }
.alpha_num a:hover, .alpha_num .selected:link, .alpha_num .selected:visited { color:#e71a22; background:url(../images/alpha_bg.gif) center no-repeat; }
.contact_list { border-bottom:1px solid #d3d3d3; padding-top:10px; }
.contact_list ul { padding:0; margin:0; }
.contact_list ul li { padding:0; margin:0; list-style:none; background:url(../images/list_dot.gif) left top repeat-x; padding:5px 0; }
.contact_list a:link, .contact_list a:visited { display:block; color:#555; text-decoration:none; text-align:left; }
.contact_list a:hover, .contact_list .selected:link, .contact_list .selected:visited { color:#e71a22; }
.contact_list .no_bdr { background-image:none; }
.contact_list .head a:link, .contact_list .head a:visited { font-size:14px; font-weight:bold; color:#000; text-decoration:none; }
.contact_list .head a:hover, .contact_list .head .selected:link, .contact_list .head .selected:visited { color:#e71a22; }
.contact_list .numtxt { color:#999; font-size:10px; }
.contact_listpad { padding-bottom:10px; }
.list_topbdr { border-bottom:1px solid #d3d3d3; padding-bottom:10px; }
.list_botbdr { border-top:1px solid #d3d3d3; padding-top:10px; }
.content_tlink { padding:10px 10px 20px 10px; color:#a6a6a6; }
.content_tlink a:link, .content_tlink a:visited { color:#a6a6a6; text-decoration:none; }
.content_tlink a:hover { color:#e71a22; }
.content_memname { font-family:"Trebuchet MS", Tahoma, Arial; font-size:24px; }
.edit_contact, .edit_contact:visited { color:#e71a22; text-decoration:none; display:block; }
.edit_contact:hover { color:#000000; }
.content_list_title { color:#ae2220; font-family:"Trebuchet MS", Tahoma, Arial; font-size:16px; background:url(../images/list_dot.gif) left bottom repeat-x; padding:5px 0; text-transform:uppercase; text-align:left; }
.content_list_title span { font-size:11px; color:#999999; }
.content_list_txt { padding:8px 5px 8px 0; color:#999; }
.content_list_txt2 { padding:8px 0 8px 5px; color:#333; text-align:left; }
.contact_list span { color:#7799bb; font-weight:bold; }
.add_email_txtbox { width:215px; }
.add_mail_txt span { font-size:11px; font-weight:bold; color:#333333; display:block; padding:10px 0 4px 0; }
.add_mail_txt span.error { font-size:11px; font-weight:normal; color:#e71a22; padding:4px 0 0 0; }
.mail_list_bdr1 td { background-color:#fff; border-bottom:1px solid #fff; border-top:1px solid #fff; padding:8px 5px; color:#666; }
.mail_list_bdr2 td { background-color:#f4f6f8; border-bottom:1px solid #e9eef0; border-top:1px solid #e9eef0; padding:8px 5px; color:#666; }
.listrow_bg td { background-color:#fff6bb; border-bottom:1px solid #f9e665; border-top:1px solid #f9e665; padding:8px 5px; }
.mail_list_bdr1 td table td, .mail_list_bdr2 td table td { padding:2px 0; border:0 none; }
.mail_list_bdr1 a:link, .mail_list_bdr1 a:visited, .mail_list_bdr2 a:link, .mail_list_bdr2 a:visited, .listrow_bg a:link, .listrow_bg a:visited { font-family:Tahoma, Arial, Verdana; font-size:12px; font-weight:bold; display:block; color:#ec3840; padding:4px 0 4px 0; text-decoration:none; }
.listrow_bg a:hover { text-decoration:none; color:#000000; }
.usr_ftxt { display:block; font-size:10px; font-weight:bold; color:#333333; padding-top:5px; }
.mail_list_txt { font-family:"Trebuchet MS", Tahoma, Arial; padding:5px 5px 5px 0; color:#333; font-size:11px; font-weight:bold; }
.mail_list_txt2 { font-family:"Trebuchet MS", Tahoma, Arial; padding:5px 0 5px 5px; color:#a82024; text-align:left; font-size:11px; font-weight:bold; }
/* Calendar Styles Start. Copyright (c) 2007, Yahoo! Inc. All rights reserved. */
.yui-calcontainer { overflow:hidden; background-color:#FFFFFF; width:190px; }
.yui-calcontainer iframe { position:absolute; border:ridge; margin:0; padding:0; z-index:0; left:0px; top:0px; }
.yui-calcontainer.multi .groupcal { z-index:1; float:left; position:relative; }
.yui-calcontainer .title { position:relative; z-index:1; }
.yui-calendar .calnavleft { z-index:1; }
.yui-calendar .calnavright { z-index:1; }
.yui-calendar .calbody a:hover { background:inherit; }
.calbody { border:1px solid #ebebeb; }
.calbody td { background-color:#fff; }
.calbody a.selector:link, .calbody a.selector:visited { display:block; color:#666; padding:4px 0; }
.calbody a.selector:hover { background-color:#cfd2d3; color:#000; }
p#clear { clear:left; }
.yui-calcontainer { background-color:#fff; }
.yui-skin-sam .yui-calendar { text-align:center; }
.calhead { padding:2px 0 4px 0; color:#663737; }
.yui-calendar .calheader { text-align:center; font-size:11px; }/*height between month & year*/
.yui-calendar .calnavleft { background:url(../images/cal_larrow.gif) center no-repeat; cursor:pointer; width:10px; height:10px; display:inline-block; }
.yui-calendar .calnavright { background:url(../images/cal_rarrow.gif) center no-repeat; cursor:pointer; width:10px; height:10px; display:inline-block; }
.yui-calendar .calweekdayrow { background:url(../images/cal_weekbg.gif) left bottom repeat-x; }/*control the height between week days and year display) */
.yui-calendar .calweekdaycell { font-family:Tahoma, Geneva, sans-serif; font-size:11px; font-weight:bold; color:#919191; text-align:center; padding:5px 0; border-bottom:2px solid #FFF; }/*weekday name*/
.yui-calendar .calrowhead, .yui-calendar .calrowfoot { color:#a6a6a6; font-style:normal; font-weight:normal; }
.yui-calendar .calrowhead { text-align:right; padding-right:0px; }
.yui-calendar .calrowfoot { text-align:left; padding-left:0px; }
.yui-calendar td.calcell { font-family:Tahoma, Geneva, sans-serif; font-size:11px; background-color:#f3f3f3; text-align:center; }/*all num box*/
.yui-calendar td.calcellevent { vertical-align:top; text-decoration:none; font-family: Tahoma, Geneva, sans-serif; font-size:12px; color:#666666; background-color:#FFFFFF; border:#000000 solid 1px; text-align:center; }
.yui-calendar td.calcell a { text-decoration:none; }/*num css*/
.yui-calendar td.calcellevent a { font-family:Tahoma, Geneva, sans-serif; font-size:11px; display:block; color:#ca2614; text-decoration:none; }/*num css*/
.yui-calendar td.calcell.today { color:#FFF; }/*background color of highlighted day*/
.yui-calendar td.calcell.today a:link, .yui-calendar td.calcell.today a:visited { color:#FFF; display:block; background-color:#ca2614; }
.yui-calendar td.calcell.today a:hover { background-color:#cfd2d3; color:#000; }
.yui-calendar td.calcellevent.today { background-color:#ffe081; border:1px solid #f1d170; }/*background color of highlighted day*/
.yui-calendar td.calcell.oom { cursor:default; color:#dadada; padding:4px 0; }/*hiden num*/
.yui-calendar td.calcell.selected { }/*hidden num*/
.yui-calendar td.calcell.selected { background-color:#c4d2e5; }
/* Calendar Styles End */
.calendar_txt { display:block; padding:0 10px; color:#000000; font-weight:bold; font-size:12px; }
.events_bdr { border:1px solid #e9eef0; }
.events_hours { border-top:1px solid #e9eef0; border-right:1px solid #e9eef0; border-bottom:1px solid #fff; padding:5px 0 0 0; color:#CCCCCC; }
.events_content { padding:5px 10px; font-size:11px; color:#777; text-align:left; line-height:1.5; }
.events_content span { font-size:11px; font-weight:bold; color:#e71a22; display:block; padding:5px 0; }
.add_notes { position:absolute; margin:0; padding:0 0 0 505px; }
.mail_list_bdr1 a.add_notes, .mail_list_bdr2 a.add_notes { display:none; }
.listrow_bg a.add_notes { display:inline; }
.events_content a:link, .events_content a:visited { color:#e71a22; text-decoration:none; }
.events_content a:hover { color:#000000; }
.edit_txtbox { width:200px; }
.header_pad { padding:1px 0; }
.right_pad { padding:0 15px 0 10px; }
.content_title { font-variant:small-caps; font-size:16px; color:#ee555e; padding:15px 0 5px 0; }
.content_title2 { font-variant:small-caps; font-size:15px; color:#ee555e; padding:3px 0 8px 0; }
.content_title2 a.headlink:link, .content_title2 a.headlink:visited { font-variant:small-caps; font-size:15px; color:#ee555e; text-decoration:none; }
.content_title2 a.headlink:hover { color:#333333; }
.content_title3 { font-variant:small-caps; font-size:16px; color:#ee555e; padding:15px 0 8px 0; border-bottom:1px solid #CCCCCC; }
.cont_txt1 { font-size:11px; color:#999; padding:5px 0; text-align:justify; line-height:1.4; }
.cont_txt1 ul { padding:0 0 0 15px; margin:0; }
.cont_txt1 ul li { padding:0; margin:0; }
.cont_txt1 a:link, .cont_txt1 a:visited { color:#333; text-decoration:none; }
.cont_txt1 a:hover { color:#ed3f47; }
.form_txt { color:#666; padding:5px 0 5px 0; }
.form_txt input { width:177px; }
.right_bdr { padding:6px 0 15px 0; background:url(../images/right_dashed.gif) left bottom repeat-x; }
.content_pad { padding:10px 30px; }
.cont_txt2 { color:#666; padding:5px 0; text-align:justify; line-height:1.8; }
.cont_txt2 .head { color:#666; padding:0 0 10px 0; font-weight:bold; }
.more { padding:5px 0; }
.more a:link, .more a:visited { font-size:11px; color:#666; background:url(../images/icon_more.gif) right center no-repeat; text-decoration:none; padding:0 15px 0 0; }
.more a:hover { color:#ed3f47; }
.redchery_title1 { font-size:13px; color:#333; padding:10px 0; }
.redchery_title2 { font-size:13px; color:#666; padding:10px 0; text-transform:uppercase; font-weight:bold; }
.redchery_title3 { font-size:14px; color:#666; padding:10px 0; font-weight:bold; }
.cont_txt3 { font-size:11px; color:#666; padding:5px 30px 5px 0; text-align:justify; line-height:1.6; }
.cont_txt4 { font-size:11px; color:#666; padding:5px 10px 5px 0; text-align:justify; line-height:1.6; }
.cont_txt5 { font-size:11px; color:#666; padding:0 10px 5px 0; text-align:justify; line-height:1.4; }
.footer1_bg { background:url(../images/footer1_bg.gif) center top repeat-y; padding:0 10px; }
.footer1_bdr { padding:0 15px 0 15px; border-right:1px solid #ededed; }
.footer1_bdr input { width:150px; }
.content_bdr { padding:5px 0; background:url(../images/content_bdr.gif) left center repeat-x; }
.hcenter ul { padding:15px 0 0 0; margin:0; border-bottom:1px dotted #CCCCCC; }
.hcenter ul li { padding:0; margin:0; list-style:none; }
.hcenter a:link, .hcenter a:visited { display:block; font-size:12px; color:#333; text-decoration:none; background:url(../images/r_arrow.gif) left center no-repeat; padding:6px 0 6px 15px; border-top:1px dotted #CCCCCC; }
.hcenter a:hover, .hcenter .selected:link, .hcenter .selected:visited { color:#ed3f47; background-color:#f7fbfd; }
.forgot:link, .forgot:visited { font-size:11px; color:#0067b6; font-weight:bold; text-decoration:none; }
.forgot:hover { color:#e71a22; }
.height1 { height:70px; }
.free_trial { font-size:10px; font-weight:bold; }
.content2_bg { background:url(../images/footer1_bg.gif) center top repeat-y; padding:0 10px; }
.benefits ul { margin:0; padding:0; }
.benefits ul li { margin:0; padding:0; list-style:none; background:url(../images/benefits_arrow1.gif) left center no-repeat; font-size:11px; padding:3px 0 3px 15px; }
.benefits span { font-weight:bold; font-size:11px; color:#4b89bd; display:block; padding-top:10px; }
.reg_line { background:url(../images/reg_line.gif) 8px top repeat-y; }
.reg_txt { color:#666666; padding:10px 8px; }
.reg_txt2 { color:#333; padding:10px 5px; }
.reg_txt2 a:link, .reg_txt2 a:visited { color:#e71a22; text-decoration:none; font-size:11px; font-weight:bold; }
.reg_txt2 a:hover { color:#000000; }
.reg_redtxt { font-size:11px; color:#ed382d; }
.reg_smalltxt { font-size:11px; color:#999; }
.reg_txtbox { width:320px; }
.reg_combobox { width:326px; }
.pass_strength { width:325px; height:8px; background-color:#CCCCCC; }
.reg_step_bg { background:url(../images/reg_step_bg.gif) center no-repeat; font-size:11px; color:#999; font-weight:bold; padding:3px 8px; }
.reg_step_bg1 { background:url(../images/reg_step_bg1.gif) center no-repeat; font-size:11px; color:#333; font-weight:bold; padding:3px 8px; }
.try_another:link, .try_another:visited { font-size:11px; color:#e71a22; text-decoration:none; }
.try_another:hover { color:#0067b6; }
.list_head_bg { background:url(../images/list_head_bg.gif) left top repeat-x; font-weight:bold; color:#fff; padding:11px 5px; }
.list_bdr { border:1px solid #999; }
.payment_bg { background:url(../images/payment_bg.gif) center no-repeat; height:71px; }
.pay_rdb { width:20px; float:left; padding:10px 0 0 25px; }
.pay_img { float:left; width:100px; }
.height2 { height:30px; }
.usr_img img { padding:6px; border:1px solid #CCCCCC; background-color:#fff; }
.usr_img2 img { padding:3px; border:1px solid #CCCCCC; background-color:#fff; }
.usr_nametxt { font-size:10px; color:#666666; font-weight:bold; padding:5px 0; }
.usr_editlink { padding:7px 0; }
.usr_editlink a:link, .usr_editlink a:visited { font-size:11px; text-decoration:underline; color:#0033FF; }
.usr_editlink a:hover { color:#ed3f69; }
.renewal_txt { font-size:11px; font-weight:bold; }
.back_link a:link, .back_link a:visited { background:url(../images/back_arrow.gif) left center no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#2f4cc6; text-decoration:none; font-weight:bold; font-variant:normal; text-transform:uppercase; padding-left:8px; }
.back_link a:hover { color:#333333; }
.usr_fnametxt { font-size:10px; color:#666666; padding:8px 0; }
.mail_list_bdr1 td .forum_posttxt, .mail_list_bdr2 td .forum_posttxt { font-size:12px; line-height:1.7; padding-top:10px; }
.mail_list_bdr1 td .forum_posttitle, .mail_list_bdr2 td .forum_posttitle { color:#333333; padding:2px 0 8px 0; border-bottom:1px dotted #CCCCCC; }
.mail_list_bdr1 td .postcmmt:link, .mail_list_bdr1 td .postcmmt:visited, .mail_list_bdr2 td .postcmmt:link, .mail_list_bdr2 td .postcmmt:visited { font-size:10px; font-weight:bold; text-decoration:underline; display:inherit; }
.mail_list_bdr1 td .postcmmt:hover, .mail_list_bdr2 td .postcmmt:hover {}/* Error Message Styles start */
.error_topl { background:url(../images/error_toplr.gif) left top no-repeat; height:5px; width:13px; }
.error_topr { background:url(../images/error_toplr.gif) right top no-repeat; height:5px; width:13px; }
.error_topbg { background:url(../images/error_topbg.gif) left top repeat-x; width:97%; }
.error_botl { background:url(../images/error_botlr.gif) left bottom no-repeat; height:5px; width:13px; }
.error_botr { background:url(../images/error_botlr.gif) right bottom no-repeat; }
.error_botbg { background:url(../images/error_botbg.gif) left bottom repeat-x; }
.error_bg { font-size:12px; background:url(../images/icon_error.gif) 10px 5px no-repeat; border-left:1px solid #e55454; border-right:1px solid #e55454; background-color:#ffecec; padding:5px 10px 5px 35px; height:25px; line-height:1.4; }
.error_bg span { color:#fd4949; font-weight:bold; padding-right:6px; font-style:italic; }
.error_row td { background-color:#ffd6d6; border-bottom:1px solid #f2f2f2; border-top:1px solid #fff; padding:6px 5px; }
/* Error Message Styles start End */
/* Success Message Styles start */
.success_topl { background:url(../images/success_toplr.gif) left top no-repeat; height:5px; width:13px; }
.success_topr { background:url(../images/success_toplr.gif) right top no-repeat; width:13px; }
.success_topbg { background:url(../images/success_topbg.gif) left top repeat-x; width:97%; }
.success_botl { background:url(../images/success_botlr.gif) left bottom no-repeat; height:5px; }
.success_botr { background:url(../images/success_botlr.gif) right bottom no-repeat; }
.success_botbg { background:url(../images/success_botbg.gif) left bottom repeat-x; }
.success_bg { font-size:12px; background:url(../images/icon_success.gif) 10px 5px no-repeat; border-left:1px solid #7ca911; border-right:1px solid #7ca911; background-color:#ecffba; padding:5px 10px 5px 35px; height:25px; line-height:1.4; }
.success_bg span { color:#fd4949; font-weight:bold; padding-right:6px; font-style:italic; }
/* Success Message Styles start End */
/* Exclamation Message Styles start */
.excla_topl { background:url(../images/excla_toplr.gif) left top no-repeat; height:5px; width:13px; }
.excla_topr { background:url(../images/excla_toplr.gif) right top no-repeat; width:13px; }
.excla_topbg { background:url(../images/excla_topbg.gif) left top repeat-x; width:97%; }
.excla_botl { background:url(../images/excla_botlr.gif) left bottom no-repeat; height:5px; }
.excla_botr { background:url(../images/excla_botlr.gif) right bottom no-repeat; }
.excla_botbg { background:url(../images/excla_botbg.gif) left bottom repeat-x; }
.excla_bg { font-size:12px; background:url(../images/icon_exclamation.gif) 10px 5px no-repeat; border-left:1px solid #ffd906; border-right:1px solid #ffd906; background-color:#fffacc; padding:5px 10px 5px 35px; height:25px; line-height:1.4; }
.excla_bg span { color:#fd4949; font-weight:bold; padding-right:6px; font-style:italic; }
/* Exclamation Message Styles start End */
.pagination_bar a:link, .pagination_bar a:visited { display:inline-block; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; padding:2px 5px; background-color:#fff; border:1px solid #dcdcdc; color:#5d666a; }
.pagination_bar a:hover, .pagination_bar a.current:link, .pagination_bar a.current:visited { background-color:#5d666a; border:1px solid #5d666a; color:#fff; }
.pagination_bar a.none { background-color:#fff; border:1px solid #dcdcdc; color:#dcdcdc; }
.mobile_brand div { padding:5px 0; }
.mobile_brand div a:link, .mobile_brand div a:visited { display:block; font-size:14px; font-weight:bold; color:#0033CC; }
.mobile_brand div a:hover { color:#e71a22; }
.mobile_brand div img:hover { -moz-opacity: 0.4; /*for mozilla browser */ opacity:.40; filter: alpha(opacity=40); /* for IE browser */ background:transparent; }
.mp_list_bdr1 td { background-color:#fff; border-bottom:1px solid #fff; border-top:1px solid #fff; border-right:1px solid #e9eef0; padding:8px 5px; color:#666; }
.mp_list_bdr2 td { background-color:#fff; border-bottom:1px solid #e9eef0; border-top:1px solid #e9eef0; border-right:1px solid #e9eef0; padding:8px 5px; color:#666; }
.mp_list_bdr1 div, .mp_list_bdr2 div { padding:3px 0; }
.mp_list_bdr1 a:link, .mp_list_bdr1 a:visited, .mp_list_bdr2 a:link, .mp_list_bdr2 a:visited { font-size:11px; color:#ee555e; text-decoration:none; }
.mp_list_bdr1 a:hover, .mp_list_bdr2 a:hover { color:#000000; }
.mp_list_bdr1 div img:hover, .mp_list_bdr2 div img:hover { -moz-opacity: 0.4; /*for mozilla browser */ opacity:.40; filter: alpha(opacity=40); /* for IE browser */ background:transparent; }
.mp_stitle { font-size:11px; font-weight:bold; color:#666666; }
.mp_list_bdr1 a:link, .mp_list_bdr1 a:visited, .mp_list_bdr2 a:link, .mp_list_bdr2 a:visited { font-size:11px; color:#ee555e; text-decoration:none; }
.mp_list_bdr1 a:hover, .mp_list_bdr2 a:hover { color:#000000; }
.mail_letter { background:url(../images/mail_letter.png) left top no-repeat; padding:90px 0 200px 115px; }
.mail_txt { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:16px; color:#333333; background:url(../images/mail_dot_line.gif) left bottom repeat-x; padding:10px 0 5px 20px; }
.require_fields { padding:5px 0; font-size:11px; color:#999999; }
.require_fields span, .redstar { font-size:12px; color:#FF0000; }
.help_txt { font-size:11px; color:#999999; }
.closeacc_title { display:block; font-size:24px; color:#333333; padding-bottom:15px; }
.closeacc_title1 { display:block; font-size:20px; color:#333333; padding-bottom:15px; }
.yesno_txt { display:block; font-size:18px; color:#333333; padding:15px 0; }
.screen img { margin-right:15px; }
/* BEGIN DEMO STYLE */
.caption { display:block; text-align:center; margin:0 0 25px 0; font-size:16px; color:#333; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; border:1px solid #e5e5e5; background-color:#f9f9f9; padding:2px 0; }
.demo { position:relative; margin:2em 0 0 0; }
.gallery_demo { margin:0;  position:absolute; top:0; left:0; width:200px; text-align:left;}
.gallery_demo li { width:68px; height:80px; margin: 0 2px; list-style:none; background-position:top; text-align:left; }

.gallery_demo li div .caption { font:italic 0.7em/1.4 georgia, serif; }
#main_image { margin:0 auto 60px 300px; height:471px; width:220px; }
#main_image img { margin-bottom:10px; }
.nav { padding-top:15px; clear:both; font:80% 'helvetica neue', sans-serif; letter-spacing:3px; text-transform:uppercase; margin-left:330px; }
.info { text-align:left; width:400px; margin:30px auto; border-top:1px dotted #221; padding-top:30px; }
.info p { margin-top:1.6em; }
.galleria { list-style:none; }
.galleria li { display:block; width:50px; height:110px; overflow:hidden; float:left; margin:0 10px 5px 0; }
.galleria li a { display:none }
.galleria li div{position:absolute;display:none;top:0;}
.galleria li div img { cursor:pointer }
.galleria li.active div img, .galleria li.active div { display:block }
.galleria li img.thumb { cursor:pointer; top:0; left:auto; display:block; width:auto; height:auto; }
.galleria li .caption { display:block; padding-top:.5em }
p.nav a{color:#348;text-decoration:none;outline:none;}
p.nav a:hover{color:#67a;}
.pad3{ padding:6px 0;}
.privacy_txt{ text-align:left; color:#333}
.privacy_txt h4{ text-transform:uppercase; margin:20px 0 5px 0; padding:0;}
.privacy_txt ul{ margin:10px 0 20px 15px; padding:0;}
.privacy_txt ul li{ margin:0; padding:5px 0; font-size:11px; list-style:disc; color:#666;}
.privacy_txt strong{ display:block; padding:10px 0 0 0;}
.rc_ftitle { font-size:12px; color:#333; padding:0 0 0 0; font-weight:bold; }
.feature_bg{ background:url(../images/feature_bg.gif) center center no-repeat;}
.fea_txt3 { font-size:11px; color:#666; padding:5px 30px 5px 0; text-align:justify; line-height:1.6; }
.fea_txt4 { font-size:11px; color:#666; padding:5px 10px 5px 0; text-align:justify; line-height:1.6; }
.lite_version, .stand_version{ border-top:1px dotted #CCC;}
.lite_version h2, .stand_version h2{ font-weight:normal; margin:0; padding:10px 0;}
.lite_version ul, .stand_version ul{ margin:0; padding:0 0 10px 15px;}
.lite_version ul li, .stand_version ul li{ font-size:11px; padding:3px 0 3px 10px; color:#666; list-style:none; background:url(../images/cal_rarrow.gif) left 6px no-repeat; line-height:normal;}
