body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background:url(../images/bg_main.jpg) repeat-x #868686; font-family:Arial; font-size:12px; color:#333; }

/* COMMON FOR ALL PAGES*/
.form_style { margin:0; padding:0;}
.btn_style_big{ width:auto; height:39px; padding:2px 2px 3px 2px; background:url(../images/bg_btn_big.jpg) repeat-x; color:#fff; font-size:13px; font-weight:bold; -moz-border-radius:5px; -webkit-border-radius:5px; text-transform:uppercase; border:1px solid #fff;}

#main_div{ width:1000px; margin:0px auto; }
.home_content_holder{ width:1000px; float:left;}
.common_content_holder{ width:1000px; float:left;}

/*.innerpage_leftpart { width:490px; float:left; padding:0 0 0 10px; margin:10px 0 0 0;}
.innerpage_leftpart_bg{ width:478px; float:left; background:#ededed; border:1px solid #b2b2b2; padding:5px;}
.innerpage_leftpart_bg .heading {width:468px; height:26px; padding:5px; background:url(../images/bg_heading.jpg) repeat-x; font-size:20px; text-transform:uppercase; font-family:"Trebuchet MS"; color:#fff;}
.innerpage_leftpart_bg span{ font-size:12px; padding:0 0 0 15px; }
.innerpage_leftpart_bg span a{ color:#fff600; text-decoration:none; font-weight:bold;}
.innerpage_leftpart_bg span a:hover{ color:#FFCC00; text-decoration:none;}*/

.innerpage_rightaprt{ width:499px; float:left; border-right:1px solid #333;}

.bigwidth_leftpart { width:700px; float:left; padding:10px 10px 0 10px;}
.bigwidth_leftpart_content { width:688px; padding:5px; float:left; background:#ededed; border:1px solid #b2b2b2; margin-bottom:10px;}
.bigwidth_leftpart_content .heading {width:678px; height:26px; padding:5px; background:url(../images/bg_heading.jpg) repeat-x; font-size:20px; text-transform:uppercase; font-family:"Trebuchet MS"; color:#fff;}
.bigwidth_leftpart_content span{ font-size:12px; padding:0 0 0 15px; }
.bigwidth_leftpart_content span a{ color:#FFCC00; text-decoration:none; font-weight:bold;}
.bigwidth_leftpart_content span a:hover{ color:#FF9900; text-decoration:none;}

/* HOME PAGE */
.home_leftpart{ width:605px; float:left;}
.home_image01{width:605px; height:52px; float:left; background:url(../images/home_img01.jpg) no-repeat;}
.home_image02{width:605px; height:83px; float:left; background:url(../images/home_img02.jpg) no-repeat;}
.home_image03{width:605px; height:106px; float:left; background:url(../images/home_img03.jpg) no-repeat;}
.home_image04{width:325px; height:59px; padding:50px 0 0 280px; float:left; background:url(../images/home_img04.jpg) no-repeat;}

.home_rightpart{ width:385px; height:350px; padding:0 0 0 10px; float:left; background:url(../images/home_leftimg.jpg) no-repeat top;}
.home_content_box{ width:360px; padding:70px 5px 5px 5px; float:left; font-size:13px; color:#fff; }
.home_content_heading{ width:360px; font-family:"Times New Roman", Times, serif; float:left; font-size:30px; color:#fff; }
.home_content_text{ width:350px; padding:5px; float:left; }
.home_content_text a{ color:#fff; text-decoration:none;}
.home_content_text ul{ margin:0; padding:0; width:350px; line-height:24px; font-size:13px; }
.home_content_text ul li{ list-style:none; background:url(../images/symb2.png) no-repeat 8px 8px; padding:0 0 0 20px; font-weight:bold;}
.home_content_text ul li span{ color:#ffc600;}
.home_content_text ul li a{ color:#fff; text-decoration:none;}

.home_details_holder{ width:980px; height:290px; float:left; padding:10px; background:#3a3a3a; color:#fff;}
.home_welcome_text { width:250px; float:left;}
.home_welcome_heading{ width:240px; float:left; font-size:22px; color:#fff; line-height:20px; padding-bottom:20px;}
.home_welcome_heading span{font-size:22px; color:#d4d4d4; font-family:"Arial Black"}
.welcome_text{ width:250px; float:left; line-height:22px; padding-bottom:10px;}
.welcome_text a{ color:#fff; text-decoration:none; font-weight:bold;}
.welcome_join_text{ width:220px; float:left; background:#616161; padding:5px; -moz-border-radius:10px; -webkit-border-radius:2px; font-size:22px;}
.welcome_join_text span{ font-size:22px; color:#d4d4d4; font-family:"Arial Black"}

.home_saerch_holder{ width:290px; height:270px; padding:10px; float:left; background:url(../images/bg_home_search.jpg) no-repeat; margin-left:10px;}
.home_form_style { margin:0 0 0 0; padding:0;}
.home_saerch_heading{ width:290px; float:left; font-size:22px; color:#fff; padding-bottom:10px; border-bottom:1px solid #333;}
.home_saerch_heading span{font-size:22px; color:#333; font-family:"Arial Black"}
.home_search_text1 { width:80px; padding:5px 10px 5px 0; float:left; text-align:left; color:#000;}
.home_search_text2{ width:200px; float:left; padding:4px 0 4px 0; color:#000;}
.home_search_text2 .dropdown1{ width:180px; background:#fff; border:1px solid #333; height:20px;}
.home_search_text2 .dropdown2{ width:auto; background:#fff; border:1px solid #333; height:20px;}
.home_search_text3{ width:200px; padding:5px 0 5px 90px; float:left; border-bottom:1px solid #333;}
.home_search_text4{ width:290px; padding:5px 0 5px 0; float:left;}
.home_search_text4 ul{ margin:0; padding:0; width:280px; color:#000; }
.home_search_text4 ul li{ list-style:none; float:left; width:140px; line-height:22px}

.home_banner{ width:400px; float:left; padding-left:10px;}
.home_member_holder { width:120px; height:125px; padding:5px; float:left; font-size:11px; margin:0 3px 0 0; color:#fff}
.home_member_holder .text1 { width:120px; float:left; padding:0 0 5px 0;}
.home_member_holder .text1 a{ color:#FFCC00; text-decoration:none; font-weight:bold;}
.home_member_holder .text1 a:hover{ color:#fff; text-decoration:underline;}
.home_member_holder .text { width:120px; float:left;}
.home_member_holder .text a{ color:#FFCC00; text-decoration:none;}
.home_member_holder .text a:hover{ color:#fff; text-decoration:underline;}
.home_member_holder .img_holder { width:120px; height:90px; text-align:left; float:left; }
.home_member_holder .img_holder img{ padding:3px; border:1px solid #ccc; }

/* BASIC SEARCH */
.basicsearch_leftpart { width:470px; height:409px; padding:20px 10px 0 20px;float:left; background:url(/images/bg_basicsearch_left.jpg) no-repeat top;}
.basicsearch_leftpart .heading {width:460px; height:26px; padding:5px; background:url(../images/bg_heading.jpg) repeat-x; font-size:20px; text-transform:uppercase; font-family:"Trebuchet MS"; color:#fff;}
.basicsearch_leftpart span{ font-size:12px; padding:0 0 0 15px; }
.basicsearch_leftpart span a{ color:#FFCC00; text-decoration:none; font-weight:bold;}
.basicsearch_leftpart span a:hover{ color:#FF9900; text-decoration:none;}

.basicsearch_text1 {width:100px; float:left; padding:7px 0 5px 10px;}
.basicsearch_text2 { width:350px; float:left; padding:7px 0 5px 0}
.basicsearch_text2 .dropdown1{ width:320px; background:#fff; border:1px solid #333; height:20px;}
.basicsearch_text2 .dropdown2{ width:auto; background:#fff; border:1px solid #333; height:20px;}
.basicsearch_text3 { width:460px; float:left; padding:4px 0 4px 0;}
.basicsearch_text3 .checkbox{ width:100px; text-align:right; float:left;}
.basicsearch_text3 .txt_content{ width:350px; text-align:left; float:left; padding:3px 0 0 10px;}
.basicsearch_text4 { width:350px; float:left; padding:4px 0 4px 110px; text-align:left}

.basicimage01{ width:499px; height:124px; float:left; background:url(../images/basicsearch_img01.jpg) no-repeat; }
.basicimage02{ width:499px; height:91px; float:left; background:url(../images/basicsearch_img02.jpg) no-repeat; }
.basicimage03{ width:499px; height:116px; float:left; background:url(../images/basicsearch_img03.jpg) no-repeat;}
.basicimage04{ width:489px; height:78px; padding:20px 0 0 10px; float:left; background:url(../images/basicsearch_img04.jpg) no-repeat; }

/* SEARCH LIST VIEW PAGE */
.search_listview_holder{ width:676px; padding:5px; float:left; background:#fff; border:1px solid #666; margin-top:10px; color:#000; }

.member_topdetails { width:666px; float:left; padding:5px 5px 0 5px; background:#333;}
.member_topdetails .name_heading{ width:165px; font-size:12px; font-weight:bold; float:left; padding:2px 0 2px 0;}
.member_topdetails .name_heading a{ color:#fff; text-decoration:none;}
.member_topdetails .name_heading a:hover{ color:#fff; text-decoration:underline;}
.member_topdetails .list-mid-upleft12{ width:345px; font-size:12px; color:#a11704; font-weight:bold; float:left; padding:2px 0 2px 0;}
.member_topdetails .instant_msg{ width:120px; height:20px; font-size:12px; background:url(../images/ico_instantmsg.png) no-repeat right 0; float:left}
.member_topdetails .instant_msg a{ color:#fff; text-decoration:none; font-weight:bold; }
.member_topdetails .instant_msg a:hover{ color:#fff; text-decoration:underline;}

.searchlist_details_holder { width:666px; padding:5px; float:left;}
.searchlist_img_holder{width:190px; padding:5px; height:120px; text-align:left; float:left}
.searchlist_img_holder img{ border:1px solid #666; padding:3px;}

.searchlist_online { width:605px; float:left; background:url(../images/ico_online.png) no-repeat 15px 3px; color:#ff0000; height:20px; padding:5px 5px 5px 15px;}
.searchlist_online a{color:#db002e; text-decoration:none; font-weight:bold; padding:0 0 0 25px;}
.searchlist_online a:hover{color:#000; text-decoration:underline;}

.searchlist_text_holder{ width:418px; float:left;}
.searchlist_text1{ width:85px; padding:6px 5px 2px 10px; text-align:left; float:left; font-weight:bold;}
.searchlist_text2{ width:318px; padding:6px 0 2px 0px; text-align:left; float:left }

.searchlsit_link_holder { width:656px; padding:10px; float:left; background:#333;}
.searchlsit_link_holder .link_holder { width:205px; float:left;}

.searchlsit_link_holder .link_holder .sendmessage1 { width:172px; float:left; padding:0 0 5px 33px; background:url(../images/icon_menu.png) no-repeat 0 -5px; color:#ae0003; height:15px; }
.searchlsit_link_holder .link_holder .sendmessage1 a{ color:#fff; text-decoration:none;}
.searchlsit_link_holder .link_holder .sendmessage1 a:hover{ color:#ccc; text-decoration:underline;}

.searchlsit_link_holder .link_holder .addtofavorits { width:172px; float:left; padding:0 0 5px 33px; background:url(../images/icon_menu.png) no-repeat 0 -32px; color:#6d0444; height:15px; }
.searchlsit_link_holder .link_holder .addtofavorits a{ color:#fff; text-decoration:none;}
.searchlsit_link_holder .link_holder .addtofavorits a:hover{ color:#ccc; text-decoration:underline;}

.searchlsit_link_holder .link_holder .fullprofile { width:172px; float:left; padding:0 0 5px 33px; background:url(../images/icon_menu.png) no-repeat 0 -56px; color:#ae0003; height:15px; }
.searchlsit_link_holder .link_holder .fullprofile a{ color:#fff; text-decoration:none;}
.searchlsit_link_holder .link_holder .fullprofile a:hover{ color:#ccc; text-decoration:underline;}

.searchlsit_link_holder .link_holder .sendwink { width:172px; float:left; padding:0 0 5px 33px; background:url(../images/icon_menu.png) no-repeat 0 -81px; color:#6d0444; height:15px; }
.searchlsit_link_holder .link_holder .sendwink a{ color:#fff; text-decoration:none;}
.searchlsit_link_holder .link_holder .sendwink a:hover{ color:#ccc; text-decoration:underline;}

.searchlsit_link_holder .link_holder .joinclub { width:172px; float:left; padding:0 0 5px 33px; background:url(../images/icon_menu.png) no-repeat 0 -107px; color:#ae0003; height:15px; }
.searchlsit_link_holder .link_holder .joinclub a{ color:#fff; text-decoration:none;}
.searchlsit_link_holder .link_holder .joinclub a:hover{ color:#ccc; text-decoration:underline;}

.searchlsit_link_holder .link_holder .videogallery { width:172px; float:left; padding:0 0 5px 33px; background:url(../images/icon_menu.png) no-repeat 0 -132px; color:#ae0003; height:15px; }
.searchlsit_link_holder .link_holder .videogallery a{ color:#fff; text-decoration:none;}
.searchlsit_link_holder .link_holder .videogallery a:hover{ color:#ccc; text-decoration:underline;}

/* SEARCH GALLERY VIEW CSS */
.galleryview_holder { width:200px; height:260px; background:#fff; border:1px solid #666; padding:5px; float:left; margin:5px 7px 5px 7px;}
.galleryview_holder .name_heading { width:130px; height:20px; float:left; padding:5px; font-weight:bold; background:#333;}
.galleryview_holder .name_heading a{ color:#fff; text-decoration:none}
.galleryview_holder .name_heading a:hover{ color:#fff; text-decoration:underline}
.galleryview_holder .icon_link { float:left; width:30px; padding:5px 0 5px 0; text-align:center; height:20px; background:#333;} 
.galleryview_holder .image_holder { width:200px; padding-top:5px; height:120px; text-align:center; float:left}
.galleryview_holder .image_holder img { border:1px solid #5f6a77; padding:3px;}
.galleryview_holder .image_text { width:200px; text-align:center; font-weight:bold; padding:5px 0 5px 0; float:left; color:#333;}
.galleryview_holder .image_text a{ color:#a11704; text-decoration:none; font-weight:bold;}
.galleryview_holder .image_text a:hover{ color:#000; text-decoration:underline	;}

.galleryview_holder .links_group { float:left; width:185px; padding:5px; color:#fff; background:#333; border:1px solid #ccc;}
.galleryview_holder .links_group .fullprofile{ width:150px; padding:5px 0 0 28px; float:left; background:url(../images/icon_menu.png) no-repeat -5px -51px;}
.galleryview_holder .links_group .fullprofile a{color:#fff; text-decoration:none}
.galleryview_holder .links_group .fullprofile a:hover{color:#ccc; text-decoration:underline}

.galleryview_holder .links_group .sendawink{ width:160px; padding:5px 0 0 28px; float:left; background:url(../images/icon_menu.png) no-repeat -7px -75px;}
.galleryview_holder .links_group .sendawink a{color:#fff; text-decoration:none}
.galleryview_holder .links_group .sendawink a:hover{color:#ccc; text-decoration:underline}

.galleryview_holder .links_group .sendmessage1{ width:160px; padding:5px 0 0 28px; float:left; background:url(../images/icon_menu.png) no-repeat -5px 0;}
.galleryview_holder .links_group .sendmessage1 a{color:#fff; text-decoration:none}
.galleryview_holder .links_group .sendmessage1 a:hover{color:#ccc; text-decoration:underline}

/*PROFIL DISPLAY VIEW PAGE */
.profile_display_holder{ width:676px; padding:5px; float:left; background:#fff; border:1px solid #666; margin-top:10px; color:#000; }

.profile_img_holder{width:210px; padding:5px; height:195px; text-align:left; float:left; background:#333;}
.img_holder{ width:210px; float:left;}
.profile_main_imag img{ border:1px solid #ccc; padding:2px;}
.rate_profile { width:210px; text-align:left; color:#fff; padding:5px 0 0 0; font-weight:bold; }
.rate_profile span{ color:#FFCC00; font-weight:bold; }
.btn_ratenow { width:210px; text-align:center; padding:5px 0 5px 0; }

.profile_text_holder{ width:440px; padding:0 0 0 10px; float:left;}
.monthago { width:396px; padding:5px 0 2px 30px; text-align:left; float:left; font-size:12px; background:url(../images/ico_monthago.png) no-repeat 10px 4px; font-weight:bold; color:#880907;}
.profile_text1{ width:85px; padding:6px 5px 2px 10px; text-align:left; float:left; font-weight:bold;}
.profile_text2{ width:340px; padding:6px 0 2px 0px; text-align:left; float:left }

.friendsclub{ width:420px; padding:5px; float:left; margin:5px 0 5px 0; background:#e8e8e8; border:1px solid #ccc;}
.friendsclub .link_text{ width:280px; background:url(../images/icon_menu.png) no-repeat -7px -185px; color:#e9078d; font-weight:bold; padding:8px 0 0 30px; float:left;}
.friendsclub .link_text a{ color:#880907; text-decoration:none;}
.friendsclub .link_text a:hover{ color:#000; text-decoration:none;}
.friendsclub .link_btn{ width:95px; float:left; background:#fff; padding:2px; text-align:right;}

.profile_link_holder { width:676px; padding:5px; float:left; background:#333; margin:10px 0 10px 0; color:#fff;}
.profile_link_container { width:162px; float:left; padding:10px 0 5px 0;}
.sendmessage1 { width:110px; float:left; padding:0 0 5px 33px; background:url(../images/icon_menu.png) no-repeat 0 -5px; color:#ae0003; height:15px; }
.sendmessage1 a{ color:#ccc; text-decoration:none;}
.sendmessage1 a:hover{ color:#fff; text-decoration:underline;}
.sendwink1 { width:110px; float:left; padding:0 0 5px 33px; background:url(../images/icon_menu.png) no-repeat 0 -81px; color:#ae0003; height:15px; }
.sendwink1 a{ color:#ccc; text-decoration:none;}
.sendwink1 a:hover{ color:#fff; text-decoration:underline;}
.joinclub1 { width:131px; float:left; padding:0 0 5px 33px; background:url(../images/icon_menu.png) no-repeat 0 -107px; color:#ae0003; height:15px; }
.joinclub1 a{ color:#ccc; text-decoration:none;}
.joinclub1 a:hover{ color:#fff; text-decoration:underline;}
.addhotlist { width:100px; float:left; padding:0 0 5px 33px; background:url(../images/icon_menu.png) no-repeat 0 -162px; color:#ae0003; height:15px; }
.addhotlist a{ color:#ccc; text-decoration:none;}
.addhotlist a:hover{ color:#fff; text-decoration:underline;}

.profile_new_heading{ background:#acacac; border:1px solid #333; width:676px; padding:5px; float:left; color:#000; font-size:15px; font-weight:bold; text-transform:uppercase; margin-bottom:5px; margin-top:5px;}

.profilepage_loginbox_holder{ width:676px; padding:5px; margin-bottom:5px; float:left; background:#3b3939;}

.profilepage_loginbox { width:350px; float:left; padding:5px; color:#fff}
.profilepage_loginbox .login_text1 { width:95px; padding:0 5px 0 0; float:left; text-align:left; text-align:right; line-height:25px;}
.profilepage_loginbox .login_text2 { width:210px; float:left; text-align:left; padding:4px 0 4px 0; }
.profilepage_loginbox .login_text2 .textbox{ width:190px; height:16px; font-size:11px; border:1px solid #668097;}

.profilepage_loginbox .forgotpass{ width:120px; text-align:left; padding:8px 0 10px 10px; color:#fff; float:left; text-align:left}
.profilepage_loginbox .forgotpass a{ color:#FFCC00; text-decoration:none; font-weight:bold; padding:0 0 0 5px;}
.profilepage_loginbox .forgotpass a:hover{ color:#fff; text-decoration:underline;}
.profilepage_loginbox .btn_login{ width:60px; text-align:left; padding-left:105px; padding-top:5px; float:left;}

.profilepage_extrabox { width:290px; float:left; padding:5px; color:#333; background:#fff; }
.profilepage_extrabox .heading1 { width:290px; float:left;}
.profilepage_extrabox .heading1 span { color:#820002; font-size:12pt; font-weight:bold; }
.profilepage_extrabox .text { width:180px; line-height:20px; float:left;}
.profilepage_extrabox .btn_joinnow { width:70px; line-height:20px; float:left;}

/* NEXT PREVIOUS CSS */
.next_prev { width:570px; height:30px; padding:15px 45px 5px 85px; margin-top:5px; float:left; text-align:left; color:#333; background:#fff;}
.next_prev .nxtprv_btn { width:50px; float:left; text-align:center}
.next_prev .text_link { width:448px; float:left; padding-top:5px; text-align:center;}
.next_prev .text_link a{ color:#333; text-decoration:none; padding:5px; margin:0 5px 0 5px;}
.next_prev .text_link a:hover{ color:#fff; background:#333; text-decoration:none; }

/* LOGIN AND FORGOT PASSWORD PAGE */
.login_leftside { width:470px; height:409px; padding:20px 10px 0 20px; float:left; background:url(/images/bg_login_left.jpg) no-repeat top;}
.login_leftside .heading {width:460px; padding:5px; background:url(../images/bg_heading.jpg) repeat-x; font-size:20px; text-transform:uppercase; font-family:"Trebuchet MS"; color:#fff;}
.login_leftside span{ font-size:12px; padding:0 0 0 15px; }
.login_leftside span a{ color:#FFCC00; text-decoration:none; font-weight:bold;}
.login_leftside span a:hover{ color:#FF9900; text-decoration:none;}

.login_heading { width:460px; padding:5px; font-weight:bold; float:left;}
.login_text{ width:460px; float:left; padding:0 5px 0 5px; }
.login_text1 { width:125px; padding:2px 5px 0 0; float:left; text-align:left; text-align:right; line-height:25px;}
.login_text2 { width:298px; float:left; text-align:left; padding:5px 0 4px 0; }
.login_text2 .textbox{ width:200px; height:16px; font-size:11px; border:1px solid #668097;}
.btn_login{ width:60px; text-align:left; padding-left:130px; padding-top:0px; float:left;}

.or{ width:450px; float:left; padding:5px; color:#000; text-align:center; border-bottom:2px solid #000; border-top:2px solid #000; font-size:15pt; margin-top:5px;}

.login-user-error{color:#FF0000; width:200px; padding-left:150px; float:left;}
.W-Live-Detailinput-error{color:#FF0000}
.profile-login-box{color:#FF0000; width:200px; padding-left:110px; float:left;}

.forgotpass{ width:240px; text-align:left; padding:15px 0 10px 10px; color:#940167; float:left; text-align:left; font-weight:bold;}
.forgotpass a{ color:#000; text-decoration:none;}
.forgotpass a:hover{ color:#333; text-decoration:underline;}

.login_image01{ width:499px; height:121px; float:left; background:url(../images/login_img01.jpg) no-repeat;}
.login_image02{ width:499px; height:106px; float:left; background:url(../images/login_img02.jpg) no-repeat;}
.login_image03{ width:499px; height:96px; float:left; background:url(../images/login_img03.jpg) no-repeat;}
.login_image04{ width:479px; height:96px; padding:10px 20px 0 0; float:left; background:url(../images/login_img04.jpg) no-repeat; text-align:right;}

.forgotpass_leftside { width:470px; height:409px; padding:20px 10px 0 20px; float:left; background:url(/images/bg_forget_leftside.jpg) no-repeat top;}
.forgotpass_leftside .heading {width:460px; padding:5px; background:url(../images/bg_heading.jpg) repeat-x; font-size:20px; text-transform:uppercase; font-family:"Trebuchet MS"; color:#fff;}
.forgotpass_leftside span{ font-size:12px; padding:0 0 0 15px; }
.forgotpass_leftside span a{ color:#FFCC00; text-decoration:none; font-weight:bold;}
.forgotpass_leftside span a:hover{ color:#FF9900; text-decoration:none;}

.forgetpass_image01{ width:499px; height:121px; float:left; background:url(../images/forgotpass_img01.jpg) no-repeat;}
.forgetpass_image02{ width:499px; height:106px; float:left; background:url(../images/forgotpass_img02.jpg) no-repeat;}
.forgetpass_image03{ width:499px; height:95px; float:left; background:url(../images/forgotpass_img03.jpg) no-repeat;}
.forgetpass_image04{ width:479px; height:96px; padding:10px 20px 0 0; float:left; background:url(../images/forgotpass_img04.jpg) no-repeat; text-align:right;}

.btn_getpassword{ width:320px; text-align:left; padding-left:135px; padding-top:5px; float:left;}

/* INVITE FRIEND LIST */
.invitefrd_leftside { width:470px; padding:20px 10px 0 20px; float:left; background:url(/images/bg_invitefrd_left.jpg) no-repeat top;}
.invitefrd_leftside .heading {width:460px; padding:5px; background:url(../images/bg_heading.jpg) repeat-x; font-size:20px; text-transform:uppercase; font-family:"Trebuchet MS"; color:#fff;}
.invitefrd_leftside span{ font-size:12px; padding:0 0 0 15px; }
.invitefrd_leftside span a{ color:#FFCC00; text-decoration:none; font-weight:bold;}
.invitefrd_leftside span a:hover{ color:#FF9900; text-decoration:none;}

.invitefrd_text_heading { width:450px; padding:5px; color:#990000; font-weight:bold;}
.invitefrd_text_content{ width:448px; float:left; padding:5px; }

.invite_frd_logoes { width:446px; padding:0 5px 0 5px; float:left; background:url(../images/invitefrd_logobg.jpg) no-repeat center 6px #fff; margin-bottom:10px; border:1px solid #b2b2b2}
.main_logoholder{ width:148px; height:60px; padding:10px 0 10px 0; float:left; text-align:center;}

.invite_friend_form_holder { width:448px; float:left; padding:5px;}
.invite_friend_text1 { width:85px; padding:0 4px 0 0; text-align:right; float:left; line-height:20px; font-size:11px;}
.invite_friend_text1 span{ font-weight:bold; color:#990000;}
.invite_friend_text2 { width:120px; padding:0 9px 0 0; float:left}
.invite_friend_text2 .textbox{ width:110px; height:16px; font-size:11px; border:1px solid #668097;}
.invite_friend_form_holder .checkbox { width:20px; text-align:center; float:left}
.invite_friend_form_holder .checkbox_text { width:400px; float:left; padding:0 0 0 9px; line-height:18px; font-size:11px;}
.btn_import { width:460px; float:left; padding:5px 0 5px 0; text-align:center;}

.invite_frdlist_img1{ width:499px; height:153px; float:left; background:url(../images/invitefrdimg_01.jpg) no-repeat; }
.invite_frdlist_img2{ width:499px; height:118px; float:left; background:url(../images/invitefrdimg_02.jpg) no-repeat; }
.invite_frdlist_img3{ width:499px; height:135px; float:left; background:url(../images/invitefrdimg_03.jpg) no-repeat;}
.invite_frdlist_img4{ width:499px; height:141px; float:left; background:url(../images/invitefrdimg_04.jpg) no-repeat; }
.invite_frdlist_img5{ width:479px; height:154px; padding:0 20px 0 0; float:left; background:url(../images/invitefrdimg_05.jpg) no-repeat; text-align:right; }

.refer-left-flds-error {width:200px; float:right; padding:10px 0 0 0; color:#FF0000}
.refer-left-flds-small-error{width:200px; float:left; padding:10px 0 0 0px; color:#FF0000;}

/* IMPORT FRIEND PAGE */
.import_frd_logos { width:676px; height:53px; float:left; padding:5px; margin:5px 0 10px 0; background:#fff; border:1px solid #666; }
.import_frd_logos .logo_img{ width:110px; height:50px; float:left; text-align:center; border-right:1px solid #666;}
.import_frd_main_logo { width:676px; text-align:center; padding:5px 0 5px 0;}
.import_frd_main_logo img { padding:5px; background:#333;}
.invite_frd_heading { width:676px; float:left; padding:2px 0 2px 0; font-weight:bold;}
.invite_frd_heading span{ color:#990000;}
.invite_frd_heading span a{ color:#990000; text-decoration:none}
.invite_frd_heading span a:hover{ color:#000; text-decoration:underline}

.invite_frd_content { width:676px; float:left; padding:5px;}
.invite_frd_content .checkbox { width:25px; float:left; text-align:left}
.invite_frd_content .checkbox_text { width:623px; float:left; font-size:11px; line-height:18px;}

/* GMAIL LOGIN BOX */
.loginbox_gmail { width:230px; float:left; background:#e8eefa; padding:10px; border:1px solid #7990be;}
.loginbox_gmail .text{ width:230px; float:left; text-align:center; padding:5px 0 5px 0; text-align:center; color:#333;}
.loginbox_gmail .text1{ width:80px; float:left; text-align:left; color:#333;}
.loginbox_gmail .text2{ width:140px; float:left;}
.loginbox_gmail .text2 .textbox{ width:120px; height:16px; font-size:11px; border:1px solid #668097;}
.loginbox_gmail .text3{ width:145px; float:left; padding:0 0 0 80px;}
.extrabox_gmail { width:230px; float:left; background:#545454; padding:10px; margin-left:130px; color:#ccc; line-height:20px;}

/* YAHOO LOGIN BOX */
.loginbox_yahoo { width:248px; float:left; background:#e8e8e8; border:1px solid #666; -moz-border-radius:10px; -webkit-border-radius: 5px; padding:10px;}
.loginbox_yahoo .text{ width:248px; text-align:center; padding:2px 0 2px 0; color:#333;}
.loginbox_yahoo .text1{ width:248px; text-align:left; padding:2px 0 2px 0; color:#333;}
.loginbox_yahoo .text1 span{ font-size:11px; color:#333; font-weight:normal;}
.loginbox_yahoo .text1 .textbox{ width:240px; height:16px; font-size:11px; border:1px solid #668097;}
.loginbox_yahoo .text2{ width:250px; float:left; text-align:center}
.extrabox_yahoo { width:230px; float:left; background:#545454; padding:10px; margin-left:120px; color:#ccc; line-height:20px;}

.yahoo-input-error {width:247px; height:20px; float:left; color:red}
.yahoo-Heading-error {width:235px; float:left; color:red;}

/* HOTMAIL LOGIN BOX */
.loginbox_hotmail { width:248px; float:left; background:#fff; border:1px solid #666; -moz-border-radius:10px; -webkit-border-radius: 5px; padding:10px;}
.loginbox_hotmail_text{ width:248px; text-align:center; padding:2px 0 2px 0; color:#333;}
.loginbox_hotmail_text1{ width:248px; text-align:left; padding:2px 0 2px 0; color:#333;}
.loginbox_hotmail_text1 span{ font-size:11px; color:#333; font-weight:normal;}
.loginbox_hotmail_text1 .textbox{ width:240px; height:16px; font-size:11px; border:1px solid #668097;}
.loginbox_hotmail_text2{ width:250px; float:left; text-align:center}
.extrabox_hotmail { width:230px; float:left; background:#545454; padding:10px; margin-left:120px; color:#ccc; line-height:20px;}

/* CONTACT US PAGE */
.contact_leftside { width:470px; height:459px; padding:20px 10px 0 20px; float:left; background:url(/images/bg_contact_left.jpg) no-repeat top;}
.contact_leftside .heading {width:460px; padding:5px; background:url(../images/bg_heading.jpg) repeat-x; font-size:20px; text-transform:uppercase; font-family:"Trebuchet MS"; color:#fff;}
.contact_leftside span{ font-size:12px; padding:0 0 0 15px; }
.contact_leftside span a{ color:#FFCC00; text-decoration:none; font-weight:bold;}
.contact_leftside span a:hover{ color:#FF9900; text-decoration:none;}

.contact_text1{ width:150px; float:left; padding:5px 0 5px 0}
.contact_text1 span{ font-weight:bold; color:#FF0000}
.contact_text2{ width:298px; float:left; padding:5px 0 5px 0}
.contact_text2 .dropdown1{ width:220px; background:#fff; border:1px solid #333; height:20px;}
.contact_text2 .dropdown2{ width:auto; background:#fff; border:1px solid #333; height:20px;}
.contact_text2 .msgbox{ width:auto; background:#fff; border:1px solid #333;}
.error_text{ color:#990000; width:298px; padding:0 0 0 150px; }
.contact_button{ width:298px; padding:0 0 0 150px; float:left;}

.contact_img1{ width:499px; height:137px; float:left; background:url(../images/contact_img01.jpg) no-repeat;}
.contact_img2{ width:499px; height:133px; float:left; background:url(../images/contact_img02.jpg) no-repeat;}
.contact_img3{ width:499px; height:86px; float:left; background:url(../images/contact_img03.jpg) no-repeat;}
.contact_img4{ width:469px; height:123px; padding:0 30px 0 0; float:left; background:url(../images/contact_img04.jpg) no-repeat; text-align:right;}

/* EMAIL TROUBLESHOOTING */
.toubleshooting_content_holder{ width:1000px; float:left; }
.fullpage_content{ width:980px; padding:10px; float:left; background:url(../images/bg_details.jpg) repeat-x #fff; }
.fullpage_content .heading {width:970px; height:26px; padding:5px; background:url(../images/bg_heading.jpg) repeat-x; font-size:20px; text-transform:uppercase; font-family:"Trebuchet MS"; color:#fff;}

.email_logo_content { width:980px; float:left; background:#fff; margin:10px 0 10px 0;}
.email_logo_content .logo_holder{ width:140px; height:95px; float:left; padding:15px 5px 0 5px; text-align:center;}
.email_logo_content .logo_text{ background:#1f2d3a; width:820px; padding:5px; float:left; line-height:20px; color:#fff;}
.email_logo_content .logo_text a{ color:#FFCC00; text-decoration:none; font-weight:bold;}
.email_logo_content .logo_text a:hover{ color:#fff; text-decoration:none;}

.troubleshoot_image { width:980px; float:left; text-align:center; padding:10px 0 10px 0; border-bottom:2px solid #ccc; margin-bottom:5px;}
.troubleshoot_heading{ width:980px; float:left; font-family:"Trebuchet MS"; font-size:15px; padding:5px 0 5px 0; font-weight:bold; clear:both }
.troubleshoot_heading span{ color:#990000;}

/* SITEMAP */
.sitemap_link{ width:670px; float:left; font-weight:bold; font-size:11px; color:#a90e6d; line-height:25px;}
.sitemap_link ul{ width:670px; margin:0; padding:0;}
.sitemap_link ul li{ width:310px; float:left; list-style:none; padding:2px 0 2px 0;}
.sitemap_link ul li a{color:#555; text-decoration:none; background:url(../images/symb1.png) no-repeat 8px 2px; padding:0 0 0 20px; }
.sitemap_link ul li a:hover{color:#000; text-decoration:none; background:url(../images/symb1.png) no-repeat 8px 2px; }

/* TOOLTIP classes start here */
#dhtmltooltip{position:absolute; left:-200px; width:150px; color:#333; border:1px solid #000000; padding:2px; background:#EEE8E1; visibility:hidden; z-index:300;}
#dhtmlpointer{position:absolute; left:-200px; z-index:101; visibility:hidden;}

/****************** COMMON FOR ALL SITES ***************************/
.Gmail-input-error {color:#FF0000}

.refer-in-headings {width:630px; float:left; height:38px; padding:20px 0 0 0; color:#990000; font-size:12px; font-weight:bold;}
.W-live-left {height:42px; width:95px; float:left; text-align:right; color:#990000; padding-right:3px; font-weight:bold}
.W-live-leftcheckbox {height:42px; width:22px; float:left;}
.W-live-right {height:42px; width:197px; float:left; text-align:right;}
.W-live-rightinput {height:16px; width:190px; margin:0px; padding:0px; font-family:Verdana, Geneva, sans-serif; font-size:11px; border:1px solid #a5a0a0; background-color:#CCC;}
.W-live-left2 {height:32px; width:95px; float:left; text-align:right; padding:0px 4px 0 0;}
.W-live-leftcheckbox2 {height:30px; width:22px; float:left; margin:0px; padding:0px;}
.W-live-right2 {height:32px; width:197px; float:left; text-align:right;}
.W-live-checkbox {height:18px; width:25px; float:left;}
.W-Live-terms {width:645px; float:left; padding:0px 0 12px 0; }
.W-Live-terms span{ font-weight:bold; color:#990000; }
.W-Live-terms1 {width:645px; float:left; padding:0px 0 12px 0; }
.W-Live-terms1 span{ font-weight:bold; color:#990000; }
.checkbox {height:13px; width:13px; margin:0px; padding:0px;}

.refer-p-left {padding-left:200px; padding-top:10px; width:450px; float:left;}
.refer-m-right {margin-right:10px;}
.pad26 {padding:0 26px 0 0;}
.pad60 {padding:0 60px 0 0;}
#divinputfile_import{background:url(/images/browse-gallery.jpg) no-repeat 100% 1px; height:30px; width:350px; margin:0px;}
#divinputfile_import #import_image_file{ opacity: 0.0; -moz-opacity: 0.0; filter: alpha(opacity=00); font-size:11px;}
#fakeinputfile_import{	margin-top:-20px; padding-left:150px;}
#fakeinputfile_import #import_fakefilepc{width:120px;height:16px;font-size:11px;font-family:verdana;background-color:#cacaca;}

/*************** ******************/
#div_flash_block {
	RIGHT: 0px; BOTTOM: 0px; POSITION: absolute
}
div > div#div_flash_block { position: fixed; }
#imessages {
	RIGHT: 0px; BOTTOM: 0px; POSITION: absolute
}
div > div#imessages { position: fixed; }

#loading_mask_login1 {position:absolute;color:#125dae;font-size:1.1em; font-weight:bold; text-align:center; opacity:0.8;}
#loading_mask_login1 .loader1 {position:fixed; top:45%; left:40%; width:120px; padding:15px 60px; background:#e9f9ff; border:2px solid #73d2f1; color:#000; font-weight:bold; text-align:center; z-index:1000;}	

.popupMask-login{position: absolute;z-index: 200;top: 0px;left: 0px;opacity: .4;filter: alpha(opacity=40); -moz-opacity: .40;background-color: #000;background-repeat: repeat;
display: block; height:680px; width: 1003px;}	
#loading-mask-login {position:relative;color:#125dae;font-size:1.1em; font-weight:bold; text-align:center; opacity:0.80;filter:alpha(opacity=80) !important;
    z-index:500;top:-50%; left:5%;}
#loading-mask-login .loader {position:fixed; top:45%; left:50%; width:120px; margin-left:-60px; padding:15px 60px; background:#e9f9ff;
    border:2px solid #73d2f1; color:#000; font-weight:bold; text-align:center; z-index:1000;}
.popupMask-login1{position: absolute;z-index: 200;top: 0px;left: 0px;opacity: .4;filter: alpha(opacity=40); -moz-opacity: .40;background-color: #000;background-repeat: repeat;
display: block; height:680px; width: 1003px;}		
.hint{display:none; position:absolute; left:54%; width:200px; margin-top:-20px; padding:0px; z-index:100}
.top_hint{background:url('/images/hint-top-curve.png') no-repeat; width:204px; height:10px;}
.bottom_hint{background:url('/images/hint-bottom-curve.png') no-repeat; width:204px; height:9px;}
.middle_hint {width:187px; background-color: #993300; border-right:solid 1px #993300; border-left:solid 1px #993300; font:normal 11px arial; color: #FFFFFF; padding:0px 5px 0px 10px;}
.arrow_hint {position:absolute; top:7px; left:-21px; background:url('/images/hint-arrow.png') no-repeat; width:22px; height:18px;}	