body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background:url(../images/bg_demo01.jpg) repeat-x #8da0a2; font-family:Tahoma, Arial, "Arial Narrow"; color:#000000; font-size:12px;  }
.clear { clear:both}
#main { width:980px; margin:0 auto;}

/* MAIN DETAILS CONTAINER START HERE */
#main #details_container { width:980px;}

.home_image_03 { width:490px; height:82px; float:left; background:url(../images/homeimg_3.jpg) no-repeat; padding:40px 30px 0 35px; }
.home_image_03 a{ color:#000; text-decoration:none;}

.image_container { width:555px; float:left; }
.image_container .img_holdr { width:555px;}

.whatourmembersay_container { width:482px; float:left; }
.whatourmembersay_container .img_holdr { width:482px;}

#main #details_container .rightpanel_hldr { width:425px; height:423px; float:right; background:url(../images/new_home_rightside.jpg) no-repeat; }

#main #details_container .rightpanel_hldr .taqline { width:425px;}
#main #details_container .rightpanel_hldr .taqline .registernow_btn { width:210px; text-align:center; float:left; padding:10px 0 0 0}
#main #details_container .rightpanel_hldr .taqline .whyjoinus { width:170px; float:right; }
#main #details_container .rightpanel_hldr .taqline .whyjoinus .heading1 { text-align:left; padding:5px 0 5px 0}
#main #details_container .rightpanel_hldr .taqline .whyjoinus .join_text { list-style:none; background:url(../images/symb1.jpg) no-repeat 0 10px; line-height:22px; padding:0 0 0 12px;}
#main #details_container .rightpanel_hldr .taqline .whyjoinus .join_text a{ color:#000; text-decoration:none; }
#main #details_container .rightpanel_hldr .taqline .whyjoinus .join_text a:hover{ color:#000; text-decoration:underline; }

/* QUICK FIND SWINGERS NOW - CONTENT BOX HERE */
#main #details_container .rightpanel_hldr .quickfind_hldr { float:right; height:233px; margin-top:10px; }
#main #details_container .rightpanel_hldr .quickfind_hldr .contentbox_1 {/* background:url(../images/contentbox_1.png) no-repeat;*/ width:411px; margin:0px auto; height:65px; }
#main #details_container .rightpanel_hldr .quickfind_hldr .contentbox_1 .hd_quickfind { width:320px; float:left; font-family:"Century Gothic"; font-size:18pt; padding:5px 0 0 10px; color:#fff; }
#main #details_container .rightpanel_hldr .quickfind_hldr .contentbox_1 .tagline_quickfind { width:320px; float:left; padding:5px 0 0 10px; color:#fff; }
#main #details_container .rightpanel_hldr .quickfind_hldr .contentbox_1 .icon_quickfind { float:right; width:60px; text-align:center; padding:8px 15px 0 0}
#main #details_container .rightpanel_hldr .quickfind_hldr .contentbox_2 { /*background:url(../images/contentbox_2.png);*/width:411px; margin:0 auto }
#main #details_container .rightpanel_hldr .quickfind_hldr .contentbox_2 .left_content { padding:0 0 0 20px; width:180px; float:left; }
#main #details_container .rightpanel_hldr .quickfind_hldr .contentbox_2 .left_content .text { text-align:left; line-height:30px;}
#main #details_container .rightpanel_hldr .quickfind_hldr .contentbox_2 .left_content .text .big_textbox { width:175px; background:#e8e8e8; border:1px solid #668097; font-size:11px; }
#main #details_container .rightpanel_hldr .quickfind_hldr .contentbox_2 .left_content .text .small_textbox { width:65px; background:#e8e8e8; border:1px solid #668097; font-size:11px; }
#main #details_container .rightpanel_hldr .quickfind_hldr .contentbox_2 .right_content { padding:0 20px 0 0; width:180px; float:right; }
#main #details_container .rightpanel_hldr .quickfind_hldr .contentbox_2 .right_content .text { text-align:left; line-height:30px;}
#main #details_container .rightpanel_hldr .quickfind_hldr .contentbox_2 .right_content .text .big_textbox { width:175px; background:#e8e8e8; border:1px solid #668097; font-size:11px; }
#main #details_container .rightpanel_hldr .quickfind_hldr .contentbox_2 .right_content .text .small_textbox { width:65px; background:#e8e8e8; border:1px solid #668097; font-size:11px; }
#main #details_container .rightpanel_hldr .quickfind_hldr .contentbox_2 .btn_findnow { clear:both; text-align:center; padding:10px 0 5px 0}
#main #details_container .rightpanel_hldr .quickfind_hldr .contentbox_3 { width:411px; height:11px; margin:0 auto }

/******************************
 INNER PAGES CSS START HERE *******************************/
.searchpage_rightpanel { width:425px; float:right; background:url(../images/searchimg_4.jpg) no-repeat left top; height:473px; }
.contactpage_rightpanel { width:425px; float:right; background:url(../images/contactimg_4.jpg) no-repeat left; height:472px; }
.loginpage_rightpanel { width:425px; float:right; background:url(../images/loginimg_4.jpg) no-repeat left; height:473px; }
.forgotpassword_rightpanel { width:425px; float:right; background:url(../images/forgotpassimg_4.jpg) no-repeat left; height:473px; }
.ourmembersay_rightpanel { width:498px; float:right; background:url(../images/ourmembersayimg_5.jpg) no-repeat left; height:653px; }

#invitefrd_details_container { width:980px; background:url(../images/invitefriendimg_5.jpg) no-repeat right top; float:right; }
.invitaefriend_rightpanel { width:498px; float:right; /*background:url(../images/invitefriendimg_5.jpg) no-repeat left top;*/ }
/******************************
 TELL A FRIEND PAGES CSS START HERE *******************************/
.ourmembersay_2 .membersholder .invitefrd_hdd { width:440px; text-align:left; font-size:12px; color:#004852; font-weight:bold; line-height:20px; }
.ourmembersay_2 .membersholder .textpart { width:440px; font-size:12px; padding:2px 0 2px 0}

.ourmembersay_2 .membersholder .invitefrd_mainpart {width:440px; font-size:11px; padding:2px 0 2px 0;}

.ourmembersay_2 .membersholder .invitefrd_mainpart .right_details { width:440px; float:right; padding:2px 0 2px 0 }
/*.ourmembersay_2 .membersholder .invitefrd_mainpart .right_details .textbox_content{ width:440px; padding:6px 0 0 0; line-height:18px;  }*/
.ourmembersay_2 .membersholder .invitefrd_mainpart .right_details .yourname { width:80px; float:left; text-align:right;  font-size:11px; padding-top:2px}
.ourmembersay_2 .membersholder .invitefrd_mainpart .right_details .yourname_textbox { width:110px; float:left; padding:0;  }
.ourmembersay_2 .membersholder .invitefrd_mainpart .right_details .yourname_textbox .txtbox{ width:108px; background:#e8e8e8; border:1px solid #668097; font-size:11px; }

.ourmembersay_2 .membersholder .invitefrd_mainpart .right_details .youremail{ width:80px; float:left; text-align:right; font-size:11px; padding-top:2px}
.ourmembersay_2 .membersholder .invitefrd_mainpart .right_details .youremail_textbox { width:157px; float:left; padding:0; }
.ourmembersay_2 .membersholder .invitefrd_mainpart .right_details .youremail_textbox .txtbox{ width:155px; background:#e8e8e8; border:1px solid #668097; font-size:11px; }

/*.ourmembersay_2 .membersholder .invitefrd_mainpart .right_details .texthere { width:80px; text-align:right; padding:0 0 0 0; font-size:11px; line-height:25px;}
.ourmembersay_2 .membersholder .invitefrd_mainpart .right_details .textbox_content{ width:125px; float:right; padding:6px 0 0 0; text-align:left }
.ourmembersay_2 .membersholder .invitefrd_mainpart .right_details .textbox_content .txthere { height:25px;}
.ourmembersay_2 .membersholder .invitefrd_mainpart .right_details .textbox_content .txthere .txtbox { width:110px; background:#e8e8e8; border:1px solid #668097; font-size:11px; }

.ourmembersay_2 .membersholder .invitefrd_mainpart .left_details { width:210px; float:left; padding-right:10px;}
.ourmembersay_2 .membersholder .invitefrd_mainpart .left_details .texthere { width:80px; text-align:right; padding:0 0 0 0; font-size:11px; line-height:25px;}
.ourmembersay_2 .membersholder .invitefrd_mainpart .left_details .textbox_content{ width:125px; float:right; padding:6px 0 0 0; text-align:left }
.ourmembersay_2 .membersholder .invitefrd_mainpart .left_details .textbox_content .txthere { height:25px;}
.ourmembersay_2 .membersholder .invitefrd_mainpart .left_details .textbox_content .txthere .txtbox { width:110px; background:#e8e8e8; border:1px solid #668097; font-size:11px; }*/

.ourmembersay_2 .membersholder .invitefrd_mainpart .checkbox { width:80px; float:left; text-align:right; }
.ourmembersay_2 .membersholder .invitefrd_mainpart .checkbox .checkbox_hldr{ height:55px; }

.ourmembersay_2 .membersholder .invitefrd_mainpart .textbox_1 { width:350px; float:right; text-align:left; line-height:18px; }

/*
.ourmembersay_2 .membersholder .textpart .leftcontent  */

.ourmembersay_2 .membersholder .mail_logo { width:410px; height:115px; margin:5px auto; padding:10px 10px 10px 10px; background:#ffffff; border:1px solid #2c494d;}
.ourmembersay_2 .membersholder .mail_logo .rightlogo_holdr { float:right; width:125px; text-align:center; border-left:1px solid #d5d5d5}
.ourmembersay_2 .membersholder .mail_logo .rightlogo_holdr .logo1 { height:60px; padding:5px 0 5px 0; text-align:center }
.ourmembersay_2 .membersholder .mail_logo .rightlogo_holdr .logo2 { height:30px; padding:5px 0 5px 0; ttext-align:center }

.ourmembersay_2 .membersholder .mail_logo .leftlogo_holdr { float:left; width:280px; text-align:center;}
.ourmembersay_2 .membersholder .mail_logo .leftlogo_holdr .left_logo { width:130px; float:left; text-align:center }
.ourmembersay_2 .membersholder .mail_logo .leftlogo_holdr .left_logo .logo1 { height:60px; padding:5px 0 5px 0; text-align:center }
.ourmembersay_2 .membersholder .mail_logo .leftlogo_holdr .left_logo .logo2 { height:30px; padding:5px 0 5px 0; ttext-align:center }

.ourmembersay_2 .membersholder .mail_logo .leftlogo_holdr .right_logo { width:145px; float:right; text-align:center; border-left:1px solid #d5d5d5 }
.ourmembersay_2 .membersholder .mail_logo .leftlogo_holdr .right_logo .logo1 { height:60px; padding:5px 0 5px 0; text-align:center }
.ourmembersay_2 .membersholder .mail_logo .leftlogo_holdr .right_logo .logo2 { height:30px; padding:5px 0 5px 0; ttext-align:center }

/******************************
 WHAT OUR MEMBER SAY PAGES CSS START HERE *******************************/
.ourmembersay_1 { width:492px; margin:0 auto; margin-top:10px; height:65px; background:url(../images/ourmembersaybox_1.png) no-repeat }
.ourmembersay_1 .ourmembersay_hd { width:420px; float:left; font-family:"Century Gothic"; font-size:18pt; padding:5px 0 0 10px; color:#fff; }
.ourmembersay_1 .ourmembersay_taqgline { width:420px; float:left; padding:5px 0 0 10px; color:#fff; }
.ourmembersay_1 .ourmembersay_icon { float:right; width:60px; text-align:center; padding:8px 0 0 0}

.ourmembersay_2 { width:492px; margin:0 auto; background:url(../images/ourmembersaybox_2.png) repeat-y; padding:10px 0 0 0;}
.ourmembersay_2 .membersholder { width:440px; padding:0 10px 0 10px; margin:0 auto; background:#d3d0d7; border:1px solid #718082; }

.ourmembersay_2 .membersholder .toplink_holdr { width:440px; height:20px; padding:5px 0 0 0; }
.ourmembersay_2 .membersholder .toplink_holdr .top_hdd { width:350px; float:left; text-align:left; font-size:12px; color:#004852; font-weight:bold; }
.ourmembersay_2 .membersholder .toplink_holdr .top_hdd a{ color:#004852; text-decoration:none; width:auto;}
.ourmembersay_2 .membersholder .toplink_holdr .top_hdd a:hover{ color:#fff; background:#004852; text-decoration:none; }

.ourmembersay_2 .membersholder .toplink_holdr .online { display:block; background:url(../images/ico_online.jpg) no-repeat 0 0; height:21px; width:65px; float:right; text-align:right; font-size:12px; color:#c0001c; font-weight:bold;}
.ourmembersay_2 .membersholder .toplink_holdr .online a{ color:#c0001c; text-decoration:none;}
.ourmembersay_2 .membersholder .toplink_holdr .online a:hover{ color:#000; text-decoration:none}

.ourmembersay_2 .membersholder .maintext_holder { width:440px; height:100px; }
.ourmembersay_2 .membersholder .maintext_holder .image_bg { float:left; width:auto; height:auto; padding:5px 5px 5px 5px; background:#fff; border:1px solid #4b5e60; margin-top:5px;}
.ourmembersay_2 .membersholder .maintext_holder .main_img { width:76px; height:76px; border:1px solid #718082;}

.ourmembersay_2 .membersholder .maintext_holder .commontext { color:#333; float:right; text-align:left; width:340px; line-height:17px; font-size:11px; margin-top:5px; }
.ourmembersay_2 .membersholder .maintext_holder .commontext a{ color:#510000; text-decoration:underline;  }
.ourmembersay_2 .membersholder .maintext_holder .commontext a:hover{ color:#000; text-decoration:none }

.ourmembersay_2 .membersholder .mainlink_holder { width:430px; padding:0 5px 0 5px; background:#4b595b; height:22px; color:#fff}

.leftpanellink { width:220px; float:left; }
.viewprofile { width:100px; float:left; text-align:left; font-size:11px; }
.viewprofile a{ color:#fff; text-decoration:none; display:block; background:url(../images/ico_mix.jpg) no-repeat 10px 0; padding:5px 0 0 30px; }
.viewprofile a:hover{ color:#fff; text-decoration:underline;  }
.inviteclub { width:120px; text-align:left; font-size:11px; float:right }
.inviteclub a{ color:#fff; text-decoration:none; display:block; background:url(../images/ico_mix.jpg) no-repeat 0 -22px; padding:5px 0 0 20px; }
.inviteclub a:hover{ color:#fff; text-decoration:underline;  }

.rightpanellink { width:200px; float:right; }
.sendmesg { width:100px; text-align:left; font-size:11px; height:20px; float:left}
.sendmesg a{ color:#fff; text-decoration:none; display:block; background:url(../images/ico_mix.jpg) no-repeat 0 -47px; padding:5px 0 0 20px; }
.sendmesg a:hover{ color:#fff; text-decoration:underline;  }
.sendwink{ width:100px; text-align:left; font-size:11px; height:20px; float:right}
.sendwink a{ color:#fff; text-decoration:none; display:block; background:url(../images/ico_mix.jpg) no-repeat 0 -70px; padding:5px 0 0 20px; }
.sendwink a:hover{ color:#fff; text-decoration:underline;  }
.ourmembersay_3 { width:492px; margin:0 auto; height:13px; }
/******************************
 REGISTRATION PAGES CSS START HERE *******************************/
.registrationbox_1{ width:850px; margin:0 auto; height:65px; background:url(../images/registrationbox_1.png) no-repeat}
.registrationbox_1 .registration_hd { width:600px; float:left; font-family:"Century Gothic"; font-size:18pt; padding:5px 0 0 10px; color:#fff; }
.registrationbox_1 .registration_taqgline { width:600px; float:left; padding:5px 0 0 10px; color:#fff; }
.registrationbox_1 .registration_icon { float:right; width:60px; text-align:center; padding:8px 0 0 0}

.registrationbox_2 {width:820px; background:url(../images/registrationbox_2.png); margin:0 auto; padding:10px 15px 0 15px; }
.registrationbox_2 .leftpart { width:590px; float:left;}
.registrationbox_2 .leftpart .heading{ width:560px; float:left; text-align:left; font-size:11pt; color:#324f52; height:25px; font-weight:bold; }
.registrationbox_2 .leftpart .textpart { width:200px; float:left; text-align:right; font-size:11px; line-height:25px; }
.registrationbox_2 .leftpart .textboxpart { width:385px; height:20px; float:right; padding:5px 0 0 0; text-align:left }

.registrationbox_2 .leftpart .textboxpart1 { width:385px; float:right; padding:5px 0 0 0; text-align:left }
.registrationbox_2 .leftpart .textboxpart1 .left_side { width: 170px; padding:0 10px 0 0; float:left}
.registrationbox_2 .leftpart .textboxpart1 .left_side .checkbox { width:25px; float:left; height:20px; padding:5px 0 0 0; text-align:center}
.registrationbox_2 .leftpart .textboxpart1 .left_side .textbox { width:145px; float:right; line-height:25px;}

.registrationbox_2 .leftpart .textboxpart1 .right_side { width: 170px; padding:0 0 0 10px; float:right}
.registrationbox_2 .leftpart .textboxpart1 .right_side  .checkbox { width:25px; float:left; height:20px; padding:5px 0 0 0; text-align:center}
.registrationbox_2 .leftpart .textboxpart1 .right_side .textbox { width:145px; float:right; line-height:25px;}

.registrationbox_2 .leftpart .textboxpart .big_textbox { width:240px; background:#e8e8e8; border:1px solid #668097; font-size:11px; }
.registrationbox_2 .leftpart .textboxpart .small_textbox { width:100px; background:#e8e8e8; border:1px solid #668097; font-size:11px; }

.registrationbox_2 .leftpart .textboxpart1 { width:385px; height:auto; float:right; padding:5px 0 0 0; text-align:left }
.registrationbox_2 .leftpart .textboxpart1 .msg_textbox { width:360px; background:#e8e8e8; border:1px solid #668097; font-size:11px; float:left }

.registrationbox_2 .rightpart { width:230px; float:right; background:url(../images/img_benefits.png) no-repeat 0 40px; height:220px;}
.registrationbox_2 .rightpart .textcontent { width:220px; padding:50px 0 0 10px;}
.registrationbox_2 .rightpart .textcontent .heading{ width:220px; font-size:13pt; color:#ffffff }
.registrationbox_2 .rightpart .textcontent .text{ width:120px; font-size:11px; color:#ffffff; line-height:30px; padding:0 0 0 30px; }
.registrationbox_2 .rightpart .textcontent .text a{ color:#ffffff; text-decoration:none; }
.registrationbox_2 .rightpart .textcontent .text a:hover{ color:#ffffff; text-decoration:underline; }

.registrationbox_2_1 {width:820px; background:url(../images/registrationbox_2.png); margin:0 auto; padding:10px 15px 0 15px; }
.registrationbox_2_1 .textpart { width:200px; float:left; text-align:right; font-size:11px; padding:5px 0 0 0; }
.registrationbox_2_1 .textboxpart { width:615px; float:right; text-align:left; font-size:11px; line-height:20px; padding:2px 0 0 0 }
.registrationbox_2_1 .button_joinow { width:615px; float:right; text-align:left; padding:10px 0 0 0; }

.registrationbox_3{ width:850px; margin:0 auto; }

/******************************
 COMMON CSS STYLE FOR ALL PAGES *******************************/
.blankDIV { width:auto; height:15px;}
.onlinemember { background:url(../images/bg_onlinemember.png) no-repeat right; color:#FFFFFF; text-align:right; padding:6px 5px 0 0; height:23px;}
.contentbox_holder { width:315px; margin:0px auto;}

.contentbox_holder1 { background:url(../images/commonbox_1.png) no-repeat; width:315px; height:66px; margin-top:20px; }
.contentbox_holder1 .commonbox_hd { width:240px; float:left; font-family:"Century Gothic"; font-size:18pt; padding:5px 0 0 10px; color:#fff; }
.contentbox_holder1 .commonbox_taqgline { width:230px; float:left; padding:5px 0 0 10px; color:#fff; }
.contentbox_holder1 .commonbox_icon { float:right; width:60px; text-align:center; padding:8px 0 0 0}

.contentbox_holder2 { background:url(../images/commonbox_2.png); width:315px; margin:0 auto;}
.contentbox_holder2 .commonbox_text { width:265px; padding:0 10px 0 40px; font-size:11px; line-height:22px; }
.contentbox_holder2 .commonbox_text_1 { width:265px; padding:0 10px 0 40px; font-size:11px; }
.big_textbox { width:235px; background:#e8e8e8; border:1px solid #668097; font-size:11px; }
.small_textbox { width:100px; background:#e8e8e8; border:1px solid #668097; font-size:11px; }
.redstar { font-size:x-small; color:#FF0000; font-weight:bold; }

.contentbox_holder2 .commonbox_text .left_part { width:90px; float:left; height:27px; text-align:left; }
.contentbox_holder2 .commonbox_text .left_part .leftpart_text{ font-size:11px; line-height:22px; }
.contentbox_holder2 .commonbox_text .right_part { width:90px; padding:0 25px 0 0; float:right; text-align:right; height:40px; }
.contentbox_holder2 .commonbox_text .right_part .small_textbox { width:90px; background:#e8e8e8; border:1px solid #668097; font-size:11px; }

.button { width:265px; padding:0 0 0 0; margin:0 auto; text-align:center; padding-top:20px; }
.button a{ padding:0 10px 0 10px; border:0;}

.common_but { display:block; background:url(../images/samplebutton.png) no-repeat; width:87px; height:27px; font-size:11px; text-align:center; color:#ffffff; border:0; padding:0 0 2px 0; font-weight:bold;  }

.contentbox_holder3 { width:315px; margin:0 auto }
.btn_or { width:315px; height:15px; padding:10px 0 5px 0; margin:0px auto; text-align:center;  }
/******************************
 LOGIN PAGE CSS STYLE FOR ALL PAGES *******************************/
.contentbox_holder2 .commonbox_text .left_part_1 { width:60px; float:left; }
.contentbox_holder2 .commonbox_text .left_part_1 .leftpart_text{ font-size:11px; line-height:22px; }
.contentbox_holder2 .commonbox_text .left_part_1 .small_textbox { width:100px; background:#e8e8e8; border:1px solid #668097; font-size:11px; }
.contentbox_holder2 .commonbox_text .right_part_1 { width:205px; float:right; text-align:left; }
.contentbox_holder2 .commonbox_text .right_part_1 .rightpart_text{ height:18px; padding:4px 0 0 0; font-size:12px; }
.contentbox_holder2 .commonbox_text .right_part_1 .small_textbox { width:180px; background:#e8e8e8; border:1px solid #668097; font-size:11px; }

.contentbox_holder2 .commonbox_text .right_part_1 .rightpart_text .btn{ float:left; width:87px; }
.contentbox_holder2 .commonbox_text .right_part_1 .rightpart_text .forgotpass{ float:right; text-align:center; width:115px; padding:4px 0 0 0; font-size:12px; }
.contentbox_holder2 .commonbox_text .right_part_1 .rightpart_text .forgotpass a{ color:#3c4040; text-decoration:none; padding:0 0 0 5px; }
.contentbox_holder2 .commonbox_text .right_part_1 .rightpart_text .forgotpass a:hover{ color:#000; text-decoration:none; display:block; width:auto }

 /****************** INVITE INNER PAGE CSS **************************/
.invitefrd_mailcontent { width:710px; float:left; margin-top:10px; margin-bottom:10px; background:#d5dfe0; }
.backlink { width:700px; text-align:right; font-size:11px; font-weight:bold;}
.backlink a{ color:#ed145b; padding:2px 2px 2px 2px; text-decoration:none}
.backlink a:hover{ color:#fff; background:#ed145b; padding:2px 2px 2px 2px; text-decoration:none}

.maillogo_heading { width:680px; font-size:12px; color:#2c4446; text-align:left; padding:10px 10px 10px 10px; font-weight:bold; }
.maillogo_heading1 { width:680px; font-size:12px; color:#ca0e4c; text-align:left; font-weight:bold; text-transform:uppercase; }

.maillogo_holder { width:678px; height:55px; margin:5px auto; padding:10px 10px 10px 0px; background:#ffffff; border:1px solid #2c494d;}
.maillogo_holder .gmail_logo{ width:auto; height:35px; float:left; text-align:center; padding:10px 10px 5px 10px; border-right:1px solid #999999 }
.maillogo_holder .outlook_logo{ width:auto; height:50px; float:left; text-align:center; padding:0 10px 0 10px; border-right:1px solid #999999 }
.maillogo_holder .windows_logo{ width:auto; height:50px; float:left; text-align:center; padding:0 10px 0 10px; border-right:1px solid #999999 }
.maillogo_holder .yahoo_logo{ width:auto; height:30px; float:left; text-align:center; padding:15px 10px 5px 10px; border-right:1px solid #999999 }
.maillogo_holder .ninemsn_logo{ width:auto; height:35px; float:left; text-align:center; padding:10px 5px 5px 10px; border-right:1px solid #999999 }
.maillogo_holder .hotmail_logo{ width:auto; height:35px; float:left; text-align:center; padding:10px 5px 5px 10px; border-right:0px solid #999999 }

.maillogo_content_holder { width:678px; height:50px; margin:5px auto; padding:10px 10px 10px 0px; background:#ffffff; border:1px solid #2c494d;}
.maillogo_content_holder .mail_logo{ width:140px; padding:0 5px 5px 5px; float:left; border-right:1px solid #999999 }
.maillogo_content_holder .mail_text{ width:515px; padding:0 5px 5px 5px; float:right; font-size:11px; line-height:16px; color:#333 }

.maillogo_content_option1 { width:678px; margin:5px auto; padding:10px 10px 10px 0px;  }
.maillogo_content_option1 .heading { font-size:12pt; color:#2c4446; font-weight:bold; padding:5px 0 5px 0 }
.maillogo_content_option1 .textcontent { padding:10px 10px 10px 10px; color:#000; font-size:11px;}

.maillogo_content_option1 .textcontent1 { padding:10px 10px 10px 10px; color:#000; font-size:11px;}
.maillogo_content_option1 .textcontent1 ul { margin-top:-20px; margin-left:-30px; margin-bottom:-5px;}
.maillogo_content_option1 .textcontent1 li { list-style:none; background:url(../images/symb1.jpg) no-repeat 0 10px; line-height:22px; padding:0 0 0 15px; }

.maillogo_content_option1 .textcontent a{ color:#ed145b; text-decoration:none; font-weight:bold;}
.maillogo_content_option1 .textcontent a:hover{ color:#fff; text-decoration:none; background:#ed145b}

.maillogo_content_option1 .textcontent .leftside { width:300px; float:left; padding:0 15px 0 15px}
.maillogo_content_option1 .textcontent .rightside { width:300px; float:right;}
/***************** YAHOO START HERE *****************/
.maillogo_content_option1 .textcontent .leftside .yahoo_login_box { width:230px; padding:0 15px 0 15px; margin:0 auto; border:1px solid #656565; background:#fdf8e6; }
.yahoo_login_box .heading { font-size:10pt; text-align:left; color:#000; padding:5px 0 10px 5px;}
.yahoo_login_box .yahoo_button { background:url(../images/btn_yahookkey.jpg) no-repeat 0 0; width:227px; height:90px; }
.yahoo_login_box .yahoo_button .but_text { color:#000; font-size:11px; padding:10px 0 0 60px;}
.yahoo_login_box .yahoo_textbox { font-size:11px; padding:2px 0 0 5px; text-align:left }
.yahoo_login_box .yahoo_textbox1 { font-size:10px; padding:2px 0 6px 5px; text-align:left }
.yahoo_login_box .yahoo_textbox .inpuitdesign { width:180px; background:#e8e8e8; border:1px solid #668097; font-size:11px;}
.yahoo_login_box .yahoo_signinbut { font-size:11px; padding:10px 0 0 5px; text-align:center; height:50px}
.maillogo_content_option1 .textcontent .rightside .yahoo_text { margin-right:30px; width:200px; padding:5px 10px 5px 10px; float:right; font-size:11px; line-height:17px; color:#000; border:1px solid #656565; background:#fdf8e6;}
/***************** HOTMAIL START HERE *****************/
.maillogo_content_option1 .hotmail_login_box { width:500px; height:auto; padding:10px 10px 10px 10px; margin:0 auto; border:1px solid #656565; background:#fff; }
.hotmail_login_box .hotmail_logo { text-align:left;}
.hotmail_login_box .hotmail_textbox { width:500px; font-size:12px; text-align:left }
.hotmail_login_box .hotmail_textbox .left_text { width:150px; float:left; text-align:right; line-height:22px;}
.hotmail_login_box .hotmail_textbox .right_text { width:350px; float:right; text-align:left; }
.hotmail_login_box .hotmail_textbox .right_text .textbox{ padding:5px 0 3px 3px; text-align:left; }
.hotmail_login_box .hotmail_textbox .right_text .textbox1{ padding:0 0 6px 3px; text-align:left; font-size:10px; }
.hotmail_login_box .hotmail_textbox .right_text .textbox .inpuitdesign { width:200px; background:#e8e8e8; border:1px solid #668097; font-size:11px;}

.contactpage_details { width:660px; padding:10px 10px 10px 10px; margin:0 auto; border:1px solid #656565; background:#fff; }
.contactpage_details .head { font-size:12px; color:#2c4446; padding:0 0 5px 0; }
.contactpage_details .textdetails { width:660px; height:25px; }
.contactpage_details .textdetails .text_content{ width:120px; text-align:right; padding:0 2px 0 0; float:left; }
.contactpage_details .textdetails .input_content{ width:195px; float:left; }
.contactpage_details .textdetails .input_content .textbox{ width:195px; background:#e8e8e8; border:1px solid #668097; font-size:11px; float:left; }

.contactpage_details .import_button { width:200px; margin:0 auto; padding:8px 0 8px 0; text-align:center}

.contactpage_details .textdetails1 { width:660px; height:25px; }
.contactpage_details .textdetails1 .checkbox{ width:20px; text-align:right; float:left;}
.contactpage_details .textdetails1 .text_content_full{ width:630px; text-align:left; padding:2px 2px 0 0; float:left; }
.contactpage_details .textdetails1 .text_content{ width:85px; text-align:right; padding:2px 2px 0 0; float:left; }
.contactpage_details .textdetails1 .input_content{ width:195px; padding:2px 0 0 0; float:left; }
.contactpage_details .textdetails1 .input_content .textbox{ width:195px; background:#e8e8e8; border:1px solid #668097; font-size:11px; float:left; }

/***************** GMAIL START HERE *****************/
.maillogo_content_option1 .textcontent .leftside .gmail_login_box { width:220px; padding:0 15px 0 15px; margin:0 auto; border:1px solid #ff0000; background:#e8eefa; }
.gmail_login_box .heading { font-size:12px; text-align:center; color:#000;}
.gmail_login_box .gmail_logo { text-align:center;}
.gmail_login_box .gmail_textbox { font-size:11px; padding:2px 0 0 5px; text-align:left }
.gmail_login_box .gmail_textbox .inpuitdesign { width:180px; background:#e8e8e8; border:1px solid #668097; font-size:11px;}
.gmail_login_box .gmail_signinbut { font-size:11px; padding:10px 0 0 5px; text-align:center; height:35px}

.maillogo_content_option1 .textcontent .rightside .gmail_text { margin-right:30px; width:200px; padding:5px 10px 5px 10px; float:right; font-size:11px; line-height:17px; color:#ed145b; background:#fff;}

 /****************** BLOG LISTING CSS **************************/
.blogleft_panel { width:700px; float:left; margin-top:10px; margin-bottom:10px; }
.bloglsit_heading { font-size:18px; color:#ed145b; text-align:left; padding:10px 0 10px 10px; text-transform:uppercase; font-weight:bold; }

.blogcontent_holdr { width:680px; padding:0 10px 0 10px; margin-top:10px; }
.bloglist_holdr { width:680px; float:right; padding:0 0 10px 0; }
.bloglist_imgbg { float:left; width:auto; height:auto; padding:5px 5px 5px 5px; background:#314a4d; border:1px solid #395458;}
.bloglist_img { width:72px; height:72px; border:1px solid #8da0a2;}

.bloglist_text{ width:580px; float:right; padding:0 0 0 5px; }
.bloglist_text .bloglist_heading { color:#000; font-size:12px; font-weight:bold; text-align:left; line-height:20px; }
.bloglist_text .bloglist_heading a{ color:#314a4d; text-decoration:none; padding:2px 2px 2px 2px; }
.bloglist_text .bloglist_heading a:hover{ color:#ffffff; text-decoration:none; background:#ed145b }

.bloglist_text .bloglist_textarea { color:#333333; font-size:11px; line-height:16px; padding:0 0 0 1px; }
.bloglist_text .bloglist_textarea a{ color:#314a4d; text-decoration:underline; }
.bloglist_text .bloglist_textarea a:hover{ color:#ed145b; text-decoration:none; }

.bloglist_text .bloglist_textarea .tag_hd { float:left; width:35px; font-size:12px; font-weight:bold; text-align:left; color:#314a4d; line-height:30px;}
.bloglist_text .bloglist_textarea .tag_text { float:right; width:540px; color:#000; line-height:30px;}

.color_bglink { width:680px; border-top:2px solid #dce6e7; float:left; margin-bottom:10px;}
.color_bglink .left_text { float:left; width:500px; background:#314a4d; font-size:11px;}
.color_bglink .left_text .text1 { padding:2px 2px 4px 5px; color:#fff; text-align:left; }
.color_bglink .right_text { float:right; width:180px; background:#314a4d; font-size:11px; }
.color_bglink .right_text .text1 { padding:2px 5px 4px 2px; color:#fff; text-align:right }
 /****************** BLOG VIEW CSS **************************/
.blog_name { color:#263d40; font-size:11px; text-align:left; padding:0 0 10px 0}
.blog_name a{ color:#263d40; text-decoration:none; padding:0 0 0 5px;}
.blog_name a:hover{ color:#fff; background:#263d40; text-decoration:none; padding:0 0 0 5px;}

.blgoview_topholder { width:690px; border:1px solid #263d40; padding:5px 5px 5px 5px; height:60px; }
.blgoview_topholder .blogrighttext { width:115px; float:right; font-size:11px; background:url(../images/but_rss.png) no-repeat 3px 15px; height:25px; padding:25px 0 0 15px; color:#fff; font-size:10pt; font-weight:bold;}
.blgoview_topholder .blogrighttext a{ color:#FFFFFF; text-decoration:none}

.blgoview_topholder .bloglefttext { width:450px; float:left; font-size:11px;}
.blgoview_topholder .bloglefttext .blogview_heading { color:#263d40; font-size:15px; font-weight:bold; }
.blgoview_topholder .bloglefttext .date_view { width:450px; text-align:left; padding:5px 0 5px 0}
.blgoview_topholder .bloglefttext .postedby { background:url(../images/ico_pencil.png) no-repeat 0 0; width:420px; padding:2px 0 5px 25px; text-align:left; font-weight:bold;}

.blogview_alltext { margin:10px auto; width:680px; padding:10px 10px 10px 10px; text-align:justify; line-height:18px; font-size:11px; color:#000000; background:#e4ecee}
.blogview_alltext a{ color:#ed145b; text-decoration:none; }
.blogview_alltext a:hover{ color:#ed145b; text-decoration:underline; }

.blogview_subscribe { margin-top:10px; width:700px; border:1px solid #263d40; padding:0 0 5px 0; height:50px;}
.blogview_subscribe .subscribe_text { background:#2c4346; padding:5px 0 5px 10px; color:#fff; font-size:11px;}
.blogview_subscribe .subscribe_text a{ color:#c0cecf; text-decoration:none; }
.blogview_subscribe .subscribe_text a:hover{ color:#c0cecf; text-decoration:underline; }
.blogview_subscribe .subscribe_head { padding:5px 0 8px 10px; color:#2c4446; font-size:15px; font-weight:bold}

.blogview_commentholdr { margin-top:10px; width:700px; border:1px solid #263d40; padding:0 0 5px 0; }
.blogview_commentholdr .comments{ width:690px; padding:5px 5px 5px 5px; font-size:11px; line-height:18px; color:#fff;}
.blogview_commentholdr .blogview_photo { width:65px; text-align:left; float:left; padding:5px 0 0 5px; }
.blogview_commentholdr .blogview_details { width:620px; float:right; text-align:left; font-size:12px; color:#fff; padding:5px 0 0 0; }
.blogview_commentholdr .blogview_details a{ color:#fff; text-decoration:none }

.blogview_leave_reply { margin-top:10px; width:690px; border:1px solid #263d40; padding:5px 5px 5px 5px; background:#283f42;}
.blogview_leave_reply .replyheading { padding:15px 0 10px 55px; color:#fff; font-size:15px; font-weight:bold; background:url(../images/ico_leaverply.png) no-repeat 10px 3px; height:25px; text-transform:uppercase; border-bottom:2px solid #8da0a2;}
.blogview_leave_reply .trextbox { padding:5px 0 5px 5px; color:#fff; font-size:11px;}
.blogview_leave_reply .trextbox .Text_box { width:350px; border:1px solid #314a4d; background:#e4ecee; height:20px; padding:3px 0 0 3px; color:#314a4d; font-size:11px;}
.blogview_leave_reply .trextbox .msg_box { width:600px; border:1px solid #314a4d; background:#e4ecee; padding:3px 0 0 3px; color:#314a4d; font-size:11px;}

/************************* SEARCH RESULT CSS HERE *********************************/
.searchresult_holdr { width:710px; float:left; margin-top:10px; margin-bottom:10px;}
.searchresult_holdr .maillogo_heading { width:680px; font-size:12px; color:#2c4446; text-align:left; padding:5px 10px 5px 10px; font-weight:bold; }
.searchresult_holdr .maillogo_heading1 { width:680px; font-size:12px; color:#ca0e4c; text-align:left; font-weight:bold; text-transform:uppercase; }

.searchresult_holdr .top_button { width:680px; height:30px; margin:0 auto; font-size:10pt; color:#2c4446; text-align:center; padding:10px 10px 0 10px; font-weight:bold; float:right }
.searchresult_holdr .top_button .btn1 { text-transform:uppercase; float:right;  }
.searchresult_holdr .top_button .btn1 a{ display:block; border:1px solid #fff; margin-left:5px; width:90px; padding:5px 5px 5px 5px; color:#fff; background:#ed145b; text-decoration:none }
.searchresult_holdr .top_button .btn1 a:hover{ color:#fff; background:#2b4345; text-decoration:none }
.searchresult_holdr .top_button .btn2 { text-transform:uppercase; float:right; }
.searchresult_holdr .top_button .btn2 a{ display:block; margin-left:5px; border:1px solid #fff; width:100px; padding:5px 5px 5px 5px; color:#fff; background:#ed145b; text-decoration:none }
.searchresult_holdr .top_button .btn2 a:hover{ color:#fff; background:#2b4345; text-decoration:none }

.searchresult_holdr .list_details_holdr { width:670px; border:1px solid #2c4446; background:#e4ecee; padding:10px 10px 10px 10px; margin:0 auto; margin-bottom:10px;}
.searchresult_holdr .list_details_holdr .heading_holdr { height:20px; background:#2b4345; padding:2px 5px 2px 5px; color:#fff; text-align:center }
.searchresult_holdr .list_details_holdr .extrabanner_holdr { height:95px; background:#2b4345; padding:2px 5px 2px 5px; color:#fff; text-align:center }
.searchresult_holdr .list_details_holdr .extrabanner_holdr .login_now { width:460px; float:left}
.searchresult_holdr .list_details_holdr .extrabanner_holdr .login_now .icon_img { width:100px; float:left}
.searchresult_holdr .list_details_holdr .extrabanner_holdr .login_now .icon_text { width:350px; float:right; font-size:25pt; line-height:40px; padding-top:6px; }
.searchresult_holdr .list_details_holdr .extrabanner_holdr .login_now .icon_text span{ color:#f4d018; }

.searchresult_holdr .list_details_holdr .extrabanner_holdr .join_now { width:200px; float:right; padding-top:6px;}


.searchresult_holdr .list_details_holdr .heading_holdr .next_prv { font-size:11px; font-weight:bold; padding:3px 0 0 0; }
.searchresult_holdr .list_details_holdr .heading_holdr .next_prv a{ padding:0 5px 3px 5px; color:#fff; text-decoration:none}
.searchresult_holdr .list_details_holdr .heading_holdr .next_prv a:hover{ color:#000; text-decoration:none; background:#fea600}

.searchresult_holdr .list_details_holdr .heading_holdr .heading { width:500px; float:left; text-align:left; font-weight:bold; padding-top:2px }
.searchresult_holdr .list_details_holdr .heading_holdr .instantmessage { float:right; width:110px; height:18px; font-weight:bold; background:url(../images/ico_im.jpg) no-repeat 0 0; text-align:left; padding:3px 0 0 27px }
.searchresult_holdr .list_details_holdr .heading_holdr .instantmessage a{ text-decoration:none; color:#f5d214 }
.searchresult_holdr .list_details_holdr .heading_holdr .instantmessage a:hover{ text-decoration:none; color:#fff }

.searchresult_holdr .list_details_holdr .listdetails_gallery { width:670px; margin:0 auto; } 

/*.right_photogalery { width:208px; float:right;}*/
.searchresult_holdr .list_photo_holdr { width:692px;margin:0 auto;}
.left_photogalery { width:670px; float:left; border:1px solid #2c4446; background:#e4ecee; padding:10px 10px 10px 10px;  margin-bottom:10px;}
.photo_holdr1 { width:208px; float:left; border:1px solid #2b4345; background:#bdd1d3; }
.photo_holdr1_padd{ margin-right:20px;}
.photo_holdr2 { width:208px; float:right; border:1px solid #2b4345; background:#bdd1d3; }
.photo_holdr_head { width:198px; background:#2b4345; padding:5px 5px 5px 5px; }
.photo_holdr_head .text { text-align:left; width:165px; color:#fff; font-size:11px; }
.photo_holdr_head .text a{ color:#fff; text-decoration:none; font-size:12px; }
.photo_holdr_head .text a:hover{ color:#FFCC00; text-decoration:none; }
.photo_holdr_head .icon { width:25px; padding-top:2px; float:right; text-align:center}
.photo_holdr_text_content { width:188px; padding:10px 10px 0 10px; text-align:center;}
.photo_holdr_text_content .photo_div_brd {height:175px;}
.photo_holdr_text_content .photo_brd { border:1px solid #e4ecee;}
.photo_holdr_text_content .city_name { color:#000; padding-top:5px; text-align:center; font-size:12px; font-weight:bold; }
.photo_holdr_text_content .viewprofile_btn { text-align:center; font-size:11px; color:#000; margin:5px auto; background: url(../images/btn_viewprofile.jpg) no-repeat; width:111px; height:18px; padding:4px 0 0 10px;}
.photo_holdr_text_content .viewprofile_btn a{ color:#000; text-decoration:none;}
.photo_holdr_text_content .viewprofile_btn a:hover{ color:#990000; text-decoration:underline}
.photo_holdr_text_content1 { width:188px; padding:7px 10px 0 10px; text-align:center; background:#2b4345; }
.photo_holdr_text_content1 .sendmsg { background:url(../images/ico_searchresult4.jpg) no-repeat 0 -3px; width:70px; height:22px; color:#000; float:left; text-align:left; font-size:11px; padding:0 0 0 20px;}
.photo_holdr_text_content1 .sendmsg a{ color:#fff; text-decoration:none}
.photo_holdr_text_content1 .sendmsg a:hover{ color:#FFcc00; text-decoration:none}
.photo_holdr_text_content1 .sendwink1 { background:url(../images/ico_searchresult4.jpg) no-repeat 0 -24px; width:69px; height:22px; color:#000; float:right; text-align:left; font-size:11px; padding:0 0 0 20px;}
.photo_holdr_text_content1 .sendwink1 a{ color:#fff; text-decoration:none}
.photo_holdr_text_content1 .sendwink1 a:hover{ color:#ffcc00; text-decoration:none}

.searchresult_holdr .list_details_holdr .listdetails_container { padding:10px 0 0 0; } 
.searchresult_holdr .list_details_holdr .listdetails_container .leftcontent_holdr { width:180px; float:left; padding:10px 10px 10px 10px; background:#2c4446;}
.searchresult_holdr .list_details_holdr .listdetails_container .leftcontent_holdr .photo { border:1px solid #fff;}

/* VOTING START CSS HERE */
.searchresult_holdr .list_details_holdr .listdetails_container .leftcontent_holdr .vote { width:180px; padding-top:5px;} 
.searchresult_holdr .list_details_holdr .listdetails_container .leftcontent_holdr .vote .btn_vote { width:50px; float:right; color:#fff; padding-top:5px; font-weight:bold;}
.searchresult_holdr .list_details_holdr .listdetails_container .leftcontent_holdr .vote .btn_vote a{ padding:0 2px 3px 2px; background:#ed145b; color:#fff; border:1px solid #ed145b; text-decoration:none }
.searchresult_holdr .list_details_holdr .listdetails_container .leftcontent_holdr .vote .btn_vote a:hover{ background:#fff; color:#ed145b; border:1px solid #fff; text-decoration:none }

.searchresult_holdr .list_details_holdr .listdetails_container .leftcontent_holdr .vote .star { width:115px; height:20px; float:left; background:url(../images/star_single.png) left top ;}

.searchresult_holdr .list_details_holdr .listdetails_container .rightcontent_holdr { width:465px; float:right; }
.searchresult_holdr .list_details_holdr .listdetails_container .rightcontent_holdr .text_main { width:465px; font-size:11px;}
.searchresult_holdr .list_details_holdr .listdetails_container .rightcontent_holdr .text_main .text1 { text-align:right; padding:0 2px 0 0; width:110px; float:left; line-height:22px }
.searchresult_holdr .list_details_holdr .listdetails_container .rightcontent_holdr .text_main .text2 { text-align:left; width:350px; float:right; line-height:22px; }

.newtext_left { width:300px; float:left; }
.newtext_left .text_main1 { width:300px; font-size:11px;}
.newtext_left .text_main1 .text1 { text-align:right; padding:0 2px 0 0; width:98px; float:left; line-height:22px }
.newtext_left .text_main1 .text2 { text-align:left; width:195px; float:right; line-height:22px; }

.newtext_right { width:150px; float:right; background:url(../images/ico_frdsclub.jpg) no-repeat 10px 0; height:30px; text-align:center; color:#000000; padding:110px 0 0 0;  }
.newtext_right a{color:#ed145b; text-decoration:none; font-weight:bold; font-size:11pt; }
.newtext_right a:hover{color:#fff; text-decoration:none; background:#2b4345 }


.otherlink { width:425px; border-top:3px solid #2b4345; margin:9px auto;}
.otherlink .left_other_link { width:300px; float:left; line-height:22px; }
.otherlink .left_other_link .textlink_left { width:120px; float:left; line-height:22px; padding-top:5px; background:url(../images/ico_searchresult1.jpg) no-repeat 0 7px;  }
.otherlink .left_other_link .textlink_right { width:140px; float:right; line-height:22px; padding-top:5px; background:url(../images/ico_searchresult2.jpg) no-repeat 0 7px;  }

.otherlink .right_other_link { width:120px; float:right; line-height:22px; padding-top:5px; background:url(../images/ico_searchresult3.jpg) no-repeat 0 6px; }

.link1 { width:100px; padding:0 0 0 20px;}
.link1 a{ color:#ed145b; text-decoration:none;}
.link1 a:hover{ color:#2c4446; text-decoration:underline;}

.popupMask-register{position: absolute;z-index: 200;top: 0px;left: 0px;opacity: .65;filter: alpha(opacity=65); -moz-opacity: .65;background-color: #000;background-repeat: repeat;display: block; height:1400px; width: 1003px;}
.popupMask-login1{position: absolute;z-index: 200;top: 0px;left: 0px;opacity: .65;filter: alpha(opacity=65); -moz-opacity: .65;background-color: #000;background-repeat: repeat;display: block; height:740px; width: 1003px;}
#loading_mask_login1 {position:absolute;color:#125dae;font-size:1.1em; font-weight:bold; text-align:center; opacity:1.0; -moz-opacity: 1.0;}
#loading_mask_login1 .loader1 {position:fixed; top:45%; left:40%; width:120px; padding:15px 60px; background:#fff; border:2px solid #c3c3c3; color:#000; font-weight:bold; text-align:center; z-index:1000;}	

.blacklink a{ text-decoration:none; color:#000; font-weight:bold;}
.blacklink a:hover{ text-decoration:none;}
.new_link_common a{color:#ed145b; text-decoration:none; text-decoration:none;}
.new_link_common a:hover{ color:#ed145b; text-decoration:underline;}

/*no javascript*/
.full_body_part { width:975px; float:left; margin-top:10px; margin-bottom:10px; background:#d5dfe0; }
.container-nojava {width:863px; color:#000; float:left; padding:10px 0 10px 10px;}
.nojave-txt {float:left; padding:10px 0 5px 20px; width:850px; line-height:24px; font-size:14px; font-weight:bold; color:#000; }
.nojave-txt h1 {color:#000;}
.nojave-txtbottom {float:left; padding:10px 0 5px 0px; width:900px; line-height:24px; font-size:14px; font-weight:bold; color:#000; }
.nojave-txtbottom2 {float:left; padding:10px 0 5px 0px; width:900px; line-height:16px; font-size:12px; color:#000; font-weight:normal; }
.nojave-txtleft {float:left; width:340px; line-height:24px; color:#000; padding:20px 20px 20px 0; font-size:14px; font-weight:bold; }
.nojave-imgright {float:left; padding:20px 0 20px 0;}
.yellow-color{color:#ff0000}
.explorer-name {width:940px; float:left; padding:10px 0 5px 0; font-size:14px; color:#FC0;}
.explorer-name-txt {width:940px; float:left;}
.explorer-name-txt ol {margin:0px; padding:0 0 0 50px;}
.explorer-name-txt ol li {font-family:Verdana, Geneva, sans-serif; font-size:11px; font-weight:normal;}

/*no-flash*/
a.no-flashlink{font-size:18px; color:#000; font-weight:bold; text-decoration:none;}
a:hover.no-flashlink {font-size:18px; text-decoration:underline;}

#divinputfile_import{background:url(/images/browse-gallery.jpg) no-repeat 100% 1px; height:30px; width:180px; 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:0px;}
#fakeinputfile_import #import_fakefilepc{width:120px;height:16px;font-size:11px;font-family:verdana;background-color:#cacaca;}
.gmail-lefttext{ width:172px; height:22px; padding:2px 8px 0 0; text-align:right; float:left; }
.gmail-righttext{ width:340px; height:22px; padding:2px 8px 0px 0; float:left; }