body { font-family:Verdana, Arial, Helvetica, sans-serif; margin:0px; font-size:11px; color:#ccc;}
.bgtopgrad{background-image: url(/images/bg-top-grad.gif); background-repeat: repeat-x; height: 100px; margin-bottom: 10px;}
.bgtoplogin{background-image: url(/images/bg-top-login.gif); background-repeat: repeat-y;}
.bgyellowshade3{background: #E8E4DC;}
.brd-L{border-left: 1px solid #C0B19C;}
.serachprofile03_02{background-image: url(/images/serachprofile03_02.gif);}
.serachprofile03_04{background-image: url(/images/serachprofile03_04.gif);}
.serachprofile03_06{background-image: url(/images/serachprofile03_06.gif);}
.purple-table-brd{border: 1px solid #934E84;}
.margin-bot4{margin-bottom: 4px;}
.paddingtop{padding-top: 4px;}
.padding4{padding: 4px;}
.bg-purple-header{background: #D4BCCF; color: #000000; font-weight: bold; border-bottom: 1px solid #934E84;} 
.serachprofile03_08{background-image: url(/images/serachprofile03_08.gif);}
.serachprofile03_08-01{background: #CDCBDF;}
.serachprofile03_10{background-image: url(/images/serachprofile03_10.gif);}
.tab-bg{background-image: url(/images/tab-curvebg.gif); background-repeat: repeat-x;}
.tab-bg-on{background-image: url(/images/tab-curvebg-on.gif); background-repeat: repeat-x;}
.bgtoplinks{background-image: url(/images/bg-top-links.gif); background-repeat: repeat-x; height: 24px; color: #17406D;}
.bgtoplinksbot{background-image: url(/images/bg-top-links-bot.gif); background-repeat: repeat-x; height: 28px; color: #17406D;}
.live-chat {color:#C00; font-weight:bold;}

/*.bgwhitetablebroder{background-image: url(/images/grad-bot.gif); background-repeat: repeat-x; background-position: bottom; background-color: #ffffff; border: 1px solid #C2C2C2; Margin-bottom: 6px;}*/
.bgwhitetablebroder{background-image:url(/images/bg-country.jpg); background-repeat:repeat-x; background-color:#303030; margin-bottom: 6px; border: 1px solid #6a6a6a;}
.bgwhitetable{background-image: url(/images/grad-bot.gif); background-repeat: repeat-x; background-position: bottom; background-color: #ffffff; border-top: 1px solid #C2C2C2; border-left: 0px solid #C2C2C2; border-right: 0px solid #C2C2C2; border-bottom: 1px solid #C2C2C2; margin-bottom: 6px;}
.bgsideborder{background: #000; border-left: 1px solid #c2c2c2; border-right: 1px solid #c2c2c2;}
.bdrbottom{border-bottom: 1px solid #c2c2c2;  background-position:center;}
.why-safe-bg{background-image: url(/images/why-safe-bg.jpg); background-repeat: repeat-x; color: #000000; font-size: 10px;}
.caution-table{background: #FCFFE9; border: 1px solid #C8C2B6; color: #B00000; margin-bottom: 2px; margin-top: 2px;}
.error-table{background: #FCFFE9; border: 1px solid #C8C2B6; margin-bottom: 10px; margin-top: 2px;}
.header-bkgr{background-image: url(/images/header-curve-bg.gif); background-repeat: repeat-x; font-weight: bold;}
.table-br-top{background-image: url(/images/curve-bg-top.gif); background-repeat: repeat-x;}
.table-br-bot{background-image: url(/images/curve-bg-bot.gif); background-repeat: repeat-x;}
.loginbox-table-bg{background-image: url(/images/login-box-bg.gif); background-repeat: repeat-y;}
.loginbox-table-mid{background-image: url(/images/login-box-mid.gif); background-repeat: repeat-x; background-color: #FFFFFF;}
.top-login-bg{background-image: url(/images/top-login-bg.gif); background-repeat: repeat-x;}
.top-login-bg-login{background-image: url(/images/top-login-bg-login.gif); background-repeat: repeat-x;}
.regi-table-bg{background-color: #F6FAFC; border:1px solid #CEE7F4;}
.border-all {border: 1px solid #8B8B8B;}
.bgsearchbox{background-image: url(/images/bg-search-box.gif); background-repeat: no-repeat; color: #000000;}
/*.bgsearchboxcities{background-image: url(/images/bg-search-box-cities.gif); background-repeat: no-repeat; color: #000000;}*/
.textpadding10{padding-left: 10px; padding-right: 10px; padding-bottom: 0px; padding-top: 0px;}
.textpaddingleft4{padding-left: 4px; padding-right: 0px; padding-bottom: 0px; padding-top: 0px;}
.textpadding5{padding-left: 5px; padding-right: 5px; padding-bottom: 0px; padding-top: 0px;}
.textpadding-rgt5{padding: 0px 5px 0px 0px}
.textpadding50{padding-left: 50px; padding-right: 50px; padding-bottom: 0px; padding-top: 0px;}
.text-justify{text-align: justify; padding: 0px 5px 0px 0px}

.vertiborder{background-image:url(/images/bg-country.jpg); background-repeat:repeat-x; background-color:#303030;border-right: 1px solid #C2C2C2;}
.hori-doted-line{background-image:url(/images-home/brkline_img.jpg); background-repeat:repeat-x; background-position:top;}
.head-green-small{font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #ccc;}
.head-red-small{font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #b1cb36;}
.combobox240{font-size: 11px; color: #000000; background-color:#ccc; height: 18px; width: 243px; border: 1px solid #888;}
.regis-note-text{font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #8B8B8B;}
.margin-bot5{margin-bottom: 5px;}
.bgredgrad{background-color:#000; color: #ffffff; margin-bottom: 6px;}
.bgbrown{background: #CC0000; color: #ffffff; margin-bottom: 6px;}
.bgbluegrad{background-image: url(/images/bg-blue-grad.gif); background-repeat: repeat-x; border: 1px solid #556B78; color: #000000; height: 104px; margin-bottom: 6px;}
.bgblue-light{background: #C0D0DF; color: #000000;}
.bggreyheader{background:#000;color: #92aa20;font-weight: bold;}
.orangeboldtext{color: #FF7301; font-weight: bold;}
.bgblack{background: #000000; color: #ffffff; margin-bottom: 6px;}
.bgescorts{background-image: url(/images/bg-escorts-service.gif); background-repeat: no-repeat; background-position: bottom; color: #ffffff; margin-bottom: 6px;}
.bgdarkgrey{background: #C2C2C2; color: #000000;}
.bglightgrey{background-color: #e8e8e8;}
.bglightblue{background-color: #e7ecf2; color: #16387C; font-weight: bold;}
.bglightblue2{background-color: #F0F6F9; color: #16387C;}
.bglightergrey{background: #000;}
.codebox{width:40px; height:14px; border: 1px solid #999999; padding-top: 2px; font-weight: bold; color: #d30000;}
.bgpicture{background: #ffffff; padding: 4px; border: 1px solid #E8E8E8;}
.bgpicture-home{background: #f1f1f1; border: 1px solid #B3B6B0; padding: 4px;}
.bggreygradient{background-image: url(/images/img-grey-grad.gif); background-repeat: repeat-x;}
.tabon{background-image: url(/images/tab-on.gif); background-repeat: no-repeat; color: #68A214; font-weight: bold;}
.taboff{background-image: url(/images/tab-off.gif); background-repeat: no-repeat; color: #68A214; font-weight: bold;}
.bgwhite3sideborder{background: #ffffff; border-bottom: 1px solid #E0E0E0; border-right: 1px solid #E0E0E0; border-left: 1px solid #E0E0E0; border-top: 0px solid #E0E0E0;}
.bglightpurpleinbox{background-color: #F0F6F9; font-size: 11px; color: #003d68;}
.bgdarkpurple{background-image: url(/images/bg-mail-new.gif); background-repeat: repeat-x; background-position: bottom; background-color: #F0EFF5; color: #000000; font-size: 11px; font-weight: bold;}
.bgdarkpurplebottom{background-color: #F0F6F9; color: #003d68;}
.bgwhite{background-color: #ffffff;}
.bginboxtable{background-color: #ffffff; border: 1px solid #c2c2c2;}
.bgdarkpurple1{background-color: #C5D9E3;}
.bgeven{background: #EFF3F5; color: #000000;}

.bgodd{background: #F7F9FA; color: #000000;}


.bgprimary{background: #A09BBB; color: #FFFFFF;}
.bg-picture-profile{background: #F7F7FA; border: 1px solid #A3A1C6; padding: 2px;}
.bg-picture-top{background: #80B9D0; border: 1px solid #ffffff; padding: 2px;}
.blackborder{border: 1px solid #000000;}
.pupleborder{border-left: 1px solid #afaebc; border-right: 1px solid #afaebc; border-bottom: 1px solid #afaebc; border-top: 0px solid #afaebc;}
.purple-border{border: 1px solid #afaebc;}
.lightpurpleborder{border: 1px solid #e0deea; background-color: #ffffff; margin-bottom: 5px;}

.inboxborder3{border-left: 1px solid #aec0ce; border-top: 1px solid #aec0ce; border-bottom: 1px solid #3d5360; border-right: 1px solid #3d5360;}
.bgdarkpurplegrd{background-image: url(/images/bgpurple-inbox.gif); background-repeat: repeat-x; color: #17416E; font-weight: bold;}
.bgdarkredgrd{background-image: url(/images/imagesbgred-inbox1.gif); background-repeat: repeat-x; color: #ffffff; font-weight: bold;}
.bglightpurplegrd{ background-color: #F1F8FE;}
.bglightredgrd{background-image: url(/images/bglightred-inbox.gif); background-repeat: repeat-x;}
.bginboxline3{background-image: url(/images/bgborder-inbox.gif); background-repeat: repeat-x; height: 18px;}

/* BASIC SEARCH PAGE CLASSES STARTS HERE */
.basic-top-redline{background-image: url(/images/basic-top-line.gif); background-repeat: repeat-x;}
.basic-top-redline-home{background-image: url(/images-home/basic-top-line.gif); background-repeat: repeat-x;}
.basic-bg-right{background-image: url(/images/basic-bg-right.gif); background-repeat: repeat-y;}
.basic-bg-right-home{background-image: url(/images-home/basic-bg-right.gif); background-repeat: repeat-y;}
.basic-bg-bot{background-image: url(/images/basic-bg-bot.gif); background-repeat: repeat-x;}
.basic-bg-bot-home{background-image: url(/images-home/basic-bg-bot.gif); background-repeat: repeat-x;}
.basic-search-head{font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #5B90AC;}
.basic-bg-left{
	background-image: url(/images/basic-bg-left.gif);
	background-repeat: repeat-y;
}
/* BASIC SEARCH PAGE CLASSES ENDS HERE */

/* SEARCH RESULT CLASSES STARTS HERE */
.result-header{ background-image: url(/images/result-header.gif); background-repeat: repeat-x; background-color: #DCE8EE; border-top: 1px solid #C5D9E3; border-bottom: 1px solid #C5D9E3;}
.result-td-bkgr{background: #F7F7FA;}
.result-last-line{background: #D3E3EB;}
.result-bg-pic{background: #F7F9FA; border: 1px solid #D3E3EB; padding: 4px;}
.result-details-brd{border: 1px solid #D3E3EB;}
.result-details-header{background: #E4ECF0; font-weight: bold; color: #4E4E4E;}
.result-profile-title{color: #9D0020; font-weight: bold;}
.bg-view-profile{background-image: url(/images/bg-view-profile.gif); background-repeat: no-repeat;}
.ic_bkgr{background-image: url(/images/ic_bkgr.gif); background-repeat: repeat-x;}
/* SEARCH RESULT CLASSES ENDS HERE */

/* TEXT CLASSES STARTS HERE */
.blacktext{color: #fff;}
.greytext{color: #fff;}
.blackboldtext{color: #FFFFFF; font-weight: bold;}
.whiteboldtext{color: #FFFFFF; font-weight: bold;}
.whitetext{color: #FFFFFF;}
.yellowboldfont{color: #FFD013; font-weight: bold;}
.redtext{color: #ffcc00;}
.redtextbig{color: #FF9900; font-size: 18px; font-weight: normal;}
.redtextmedium{color: #ffcc00; font-size: 15px; font-weight: bold;}
.redboldtext{color: #ccc; font-weight: bold;}
.blueboldtext{color: #16387C; font-weight: bold;}
.shaphronboldtext{color: #FF9900; font-weight: bold;}
.greaboldtext{color: #444444; font-weight: bold; font-size:10px;}
.greyinboxtext{font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 18px;}
.bluesimpletext{color: #0000fe;}
.bluetext-dark{color: #326595;}
.greenboldtext{color: #6AA62A; font-weight: bold;}
h1.welcome{color: #000000; font-size: 17px; font-weight: bold; margin: 0px; padding: 0px;}
h2.member{color: #d30000; font-size: 16px; font-weight: bold; margin: 0px; padding: 0px;}
h1{color: #b1cb36;font-size: 11px;font-weight: bold;margin: 0px;padding: 0px;}
h2{color: #b1cb36;font-size: 11px;font-weight: bold;margin: 0px;padding: 0px;}
P{margin: 0px; padding: 0px;}
.textjustify{text-align:justify;}
/* TEXT CLASSES ENDS HERE */

/* TEXT LINKS CLASSES STARTS HERE */
A.greybglink10 {color: #333333; font-size: 10px; background: #EFEFEF; font-weight: bold; text-decoration: none}
A.greybglink10:visited {color: #333333; font-size: 10px; background: #EFEFEF; font-weight: bold; text-decoration: none}
A.greybglink10:active {color: #333333; font-size: 10px; background: #EFEFEF; font-weight: bold; text-decoration: none}
A.greybglink10:hover {color: #53840B; font-size: 10px; background: #ffffff; font-weight: bold; text-decoration: none}

A.greenlink {color: #f9f203; font-weight: normal; text-decoration: underline}
A.greenlink:visited {color: #f9f203; font-weight: normal; text-decoration: underline}
A.greenlink:active {color: #f9f203; font-weight: normal; text-decoration: underline}
A.greenlink:hover {color: #f9f203; font-weight: normal; text-decoration: none}

A.greenboldlink {color: #b1cb36; font-weight: bold; text-decoration: none}
A.greenboldlink:visited {color: #b1cb36; font-weight: bold; text-decoration: none}
A.greenboldlink:active {color: #b1cb36; font-weight: bold; text-decoration: none}
A.greenboldlink:hover {color: #fbf000; font-weight: bold; text-decoration: none}

A.yellowboldllink {color: #FFD013; font-weight: bold; text-decoration: none}
A.yellowboldllink:visited {color: #FFD013; font-weight: bold; text-decoration: none}
A.yellowboldllink:active {color: #FFD013; font-weight: bold; text-decoration: none}
A.yellowboldllink:hover {color: #FFD013; font-weight: bold; text-decoration: underline}

A.redlink {color: #f8f200; font-weight: normal; text-decoration: none}
A.redlink:visited {color: #f8f200; font-weight: normal; text-decoration: none}
A.redlink:active {color: #f8f200; font-weight: normal; text-decoration: none}
A.redlink:hover {color: #f8f200; font-weight: normal; text-decoration: underline}

A.redboldlink {color: #FF0000; font-weight: bold; text-decoration: none}
A.redboldlink:visited {color: #FF0000; font-weight: bold; text-decoration: none}
A.redboldlink:active {color: #FF0000; font-weight: bold; text-decoration: none}
A.redboldlink:hover {color: #FF0000; font-weight: bold; text-decoration: underline}

A.whiteinboxtext10 {font-family: tahoma; color: #444444; font-weight: normal; text-decoration: none}
A.whiteinboxtext10:visited {font-family: tahoma; color: #444444; font-weight: normal; text-decoration: none}
A.whiteinboxtext10:active {font-family: tahoma; color: #444444; font-weight: normal; text-decoration: none}
A.whiteinboxtext10:hover {font-family: tahoma; color: #000000; font-weight: normal; text-decoration: underline}

A.whiteinboxtext {color: #000000; font-weight: normal; text-decoration: none}
A.whiteinboxtext:visited {color: #000000; font-weight: normal; text-decoration: none}
A.whiteinboxtext:active {color: #000000; font-weight: normal; text-decoration: none}
A.whiteinboxtext:hover {color: #000000; font-weight: normal; text-decoration: underline}

A.blacklinelink {color: #ccc; font-weight: normal; text-decoration: underline}
A.blacklinelink:visited {color: #ccc; font-weight: normal; text-decoration: underline}
A.blacklinelink:active {color: #ccc; font-weight: normal; text-decoration: underline}
A.blacklinelink:hover {color: #ccc; font-weight: normal; text-decoration: none}

A.blacknormallink {color: #ffffff; font-weight: normal; text-decoration: underline}
A.blacknormallink:visited {color: #ffffff; font-weight: normal; text-decoration: underline}
A.blacknormallink:active {color: #ffffff; font-weight: normal; text-decoration: underline}
A.blacknormallink:hover {color: #ffffff; font-weight: normal; text-decoration: none}

A.whitenormallink {color: #ffffff; font-weight: normal; text-decoration: none}
A.whitenormallink:visited {color: #ffffff; font-weight: normal; text-decoration: none}
A.whitenormallink:active {color: #ffffff; font-weight: normal; text-decoration: none}
A.whitenormallink:hover {color: #ffffff; font-weight: normal; text-decoration: underline}

A.whitelinelink10 {color: #ffffff; font-size: 10px; font-weight: normal; text-decoration: underline}
A.whitelinelink10:visited {color: #ffffff; font-size: 10px; font-weight: normal; text-decoration: underline}
A.whitelinelink10:active {color: #ffffff; font-size: 10px; font-weight: normal; text-decoration: underline}
A.whitelinelink10:hover {color: #ffffff; font-size: 10px; font-weight: normal; text-decoration: none}

A.blueboldlink {color: #b1cb36; font-weight: bold; text-decoration: none}
A.blueboldlink:visited {color: #b1cb36; font-weight: bold; text-decoration: none}
A.blueboldlink:active {color: #b1cb36; font-weight: bold; text-decoration: none}
A.blueboldlink:hover {color: #fff; font-weight: bold; text-decoration: none}

A.bluelink {color: #FFFFF; font-weight: normal; text-decoration: none}
A.bluelink:visited {color: #FFFFFF; font-weight: normal; text-decoration: none}
A.bluelink:active {color: #FFFFFF; font-weight: normal; text-decoration: none}
A.bluelink:hover {color: #16387C; font-weight: normal; text-decoration: none}

A.bluelinelink {color: #16387C; font-weight: normal; text-decoration: none}
A.bluelinelink:visited {color: #16387C; font-weight: normal; text-decoration: none}
A.bluelinelink:active {color: #16387C; font-weight: normal; text-decoration: none}
A.bluelinelink:hover {color: #16387C; font-weight: normal; text-decoration: underline}

A.blue-menulink {color: #17406D; font-weight: normal; text-decoration: none}
A.blue-menulink:visited {color: #17406D; font-weight: normal; text-decoration: none}
A.blue-menulink:active {color: #17406D; font-weight: normal; text-decoration: none}
A.blue-menulink:hover {color: #17406D; font-weight: normal; text-decoration: underline}

A.redsimplelink {color: #ff0000; font-weight: normal; text-decoration: underline}
A.redsimplelink:visited {color: #ff0000; font-weight: normal; text-decoration: underline}
A.redsimplelink:active {color: #ff0000; font-weight: normal; text-decoration: underline}
A.redsimplelink:hover {color: #ff0000; font-weight: normal; text-decoration: none}

A.blackboldlink {color: #FFFFFF; font-weight: bold; text-decoration: none}
A.blackboldlink:visited {color: #FFFFFF; font-weight: bold; text-decoration: none}
A.blackboldlink:active {color: #FFFFFF; font-weight: bold; text-decoration: none}
A.blackboldlink:hover {color: #b1cb36; font-weight: bold; text-decoration: underline}

A.inboxtextlink {color: #FFFFFF; font-weight: normal; text-decoration: none}
A.inboxtextlink:visited {color: #FFFFFF; font-weight: normal; text-decoration: none}
A.inboxtextlink:active {color: #FFFFFF; font-weight: normal; text-decoration: none}
A.inboxtextlink:hover {color: #b1cb36; font-weight: normal; text-decoration: underline}

A.brownnormallink-10 {color: #fbf000; font-size: 10px; font-weight: normal; text-decoration: none}
A.brownnormallink-10:visited {color: #fbf000; font-size: 10px; font-weight: normal; text-decoration: none}
A.brownnormallink-10:active {color: #fbf000; font-size: 10px; font-weight: normal; text-decoration: none}
A.brownnormallink-10:hover {color: #fbf000; font-size: 10px; font-weight: normal; text-decoration: underline}

A.brownlinelink {color: #fff; font-weight: normal; text-decoration: underline}
A.brownlinelink:visited {color: #fff; font-weight: normal; text-decoration: underline}
A.brownlinelink:active {color: #fff; font-weight: normal; text-decoration: underline}
A.brownlinelink:hover {color: #fff; font-weight: normal; text-decoration: none}

A.blacklink {color: #FFFFFF; font-weight: normal; text-decoration: none}
A.blacklink:visited {color: #FFFFFF; font-weight: normal; text-decoration: none}
A.blacklink:active {color: #FFFFFF; font-weight: normal; text-decoration: none}
A.blacklink:hover {color: #b1cb36; font-weight: normal; text-decoration: underline}

A.whiteText {color: #FFFFFF; font-weight: normal; text-decoration: none}
A.whiteText:visited {color: #FFFFFF; font-weight: normal; text-decoration: none}
A.whiteText:active {color: #FFFFFF; font-weight: normal; text-decoration: none}
A.whiteText:hover {color: #b1cb36; font-weight: normal; text-decoration: underline}

/* TEXT LINKS CLASSES ENDS HERE */

/* FORM ELEMENTS CLASSES STARTS HERE */
.txtboxcode{font: 11px Verdana, Geneva, sans-serif; width: 50px; color: #000000; height: 14px; background: #ffffff; border: 1px solid #888;}
.textbox40{width: 40px; color: #000000; font-size: 11px; height: 15px; border: 1px solid #888;}
.textbox60{width: 60px; color: #000000; font-size: 11px; height: 15px; border: 1px solid #888;}
.textbox90{width: 90px; color: #000000; font-size: 11px; height: 15px; border: 1px solid #888;}
.textbox120{width: 120px; color: #000000; font-size: 11px; height: 15px; border: 1px solid #888;}
.textbox140{width: 140px; color: #000000; font-size: 11px; height: 15px; border: 1px solid #888;}
.txtbox-140{width: 140px; color: #000000; background-color:#ccc; font-size: 11px; height: 15px; border: 1px solid #888;}
.txtbox150{background: #FFFFFF; width:150px; height:14px; padding-top: 2px; font-size: 11px; color: #000000; border: 1px solid #7F9DB9;}
.textbox152{width: 152px; color: #000000; background-color:#ccc; font-size: 11px; height: 15px; border: 1px solid #888;}
.textbox240{width: 240px; color: #000000; font-size: 11px; height: 15px; border: 1px solid #888; background-color:#ccc;}
.textbox282{width: 282px; color: #000000; font-size: 11px; height: 15px; border: 1px solid #888;}
.textbox302{width: 302px; color: #000000; font-size: 11px; height: 15px; border: 1px solid #888;}
.textarea{width: 280px; color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; height: 80px; border: 1px solid #888; background-color:#ccc;}
.textarea400{width: 400px; color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; height: 80px; border: 1px solid #888;}
.textarea510{width: 525px; color: #000000; background-color:#ccc; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; height: 80px; border: 1px solid #888;}
.textareasmall {width: 200px; background-color:#ccc;color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; height: 80px; border: 1px solid #888;}
.textareabig{width: 310px; color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; height: 250px; border: 1px solid #888;}
.browsebox{font: 11px Verdana, Geneva, sans-serif; height: 18px; background-color:#ccc; color: #000000; border: 1px solid #888;}
.combobox40{font-size: 11px; color: #000000; height: 18px; width: 40px; border: 1px solid #888;}
.combobox60{font-size: 11px; color: #000000; background-color:#ccc; height: 18px; width: 60px; border: 1px solid #888;}
.combobox70{font-size: 11px; background-color:#ffffff; color: #000000; height: 18px; width: 70px; border: 1px solid #888;}
.combobox80{font-size: 11px; color: #000000; background-color:#ccc; height: 18px; width: 80px; border: 1px solid #888;}
.combobox90{font-size: 11px; color: #000000; height: 18px; width: 100px; border: 1px solid #888;}
.combobox120{font-size: 11px; color: #000000; background-color:#ccc; height: 18px; width: 120px;   border: 1px solid #888;} 
.combobox150{font-size: 11px; color: #000000; background-color:#ccc;  height: 18px; width: 154px; border: 1px solid #888;}
.combobox156{font-size: 11px; color: #000000; background-color:#ccc; height: 18px; width: 156px; border: 1px solid #888;}
.combobox160{font-size: 11px; color: #000000; background-color:#ccc; height: 18px; width: 160px; border: 1px solid #888;}
.combobox250{font-size: 11px; color: #000000; height: 18px; width: 250px; border: 1px solid #888;}
.combobox340{font-size: 11px; color: #000000; background-color:#ccc;  height: 18px; width: 340px; border: 1px solid #888;}
.combobox350{font-size: 11px; color: #000000; background-color:#ccc;  height: 18px; width: 350px; border: 1px solid #888;}
.comboboxauto{font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; height: 18px; width: auto; border: 1px solid #888; background-color:#ccc;}
.comboboxmultiple{font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; width: 350px; border: 1px solid #888;background-color:#ccc;}
.checkbox{background-color:#ccc;}
.button{background-color: #e90c32; border: 1px solid #efefef; color: #ffffff; font-weight: bold; font-size: 11px; height: 18px;}
.buttongrey{background-color: #000; font: 10px Verdana, Arial, Helvetica, sans-serif; border: 1px solid #b1cb32; color: #ffffff; font-weight: bold; font-size: 11px; height: 18px;}
.buttonred{background-color: #6FA5C1; font: 10px Verdana, Arial, Helvetica, sans-serif; border: 1px solid #FFFFFF; color: #ffffff; font-weight: bold; font-size: 11px; height: 18px;}
.error{font: 10px Verdana, Arial, Helvetica, sans-serif; color: #FFcc00;}
/* FORM ELEMENTS CLASSES ENDS HERE */

/* TOOLTIP classes start here */
#dhtmltooltip{position: absolute; left: -300px; width: 150px; color: #000000; border: 1px solid black; padding: 2px; background-color: #EEE8E1; visibility: hidden; z-index: 300;}
#dhtmlpointer{position:absolute; left: -300px; z-index: 101; visibility: hidden;}
/* TOOLTIP classes ends here */

/* Inbox folder in-out Classes STARTS */
.menuOut{cursor:pointer; margin:0px; background-color:#ffffff; color:#000000; width:100px; border:0px solid #000000; padding:0px; text-align:left; font-family:verdana; font-weight:bold;}
.menuOver{cursor:pointer; margin:0px; background-color:#ffffff; color:#000000; width:100px; border:0px solid #0099cc; padding:0px; text-align:left; font-family:verdana; font-weight:bold; text-decoration: underline;}
.submenu{width:140px; font-family:verdana; font-size:11px; padding-left:5px;}
.submenu a{color:#000000; text-decoration:none; font-weight:normal;}
.submenu a:hover{color:#ff0000; text-decoration:none; font-style:normal; font-weight:normal;} 
/* Inbox folder in-out Classes ENDS */

/*welcome-user button class starts here*/
.buttonimg{background-image:url(/images/button.gif);}
#dropmenudiv{position:absolute; font-family:Verdana; font-weight:bold; font-size:11px; color:#FFFFFF; border-bottom-width: 0; line-height:18px; z-index:100;}
#dropmenudiv a{background-image:url(/images/button.gif); background-repeat: no-repeat; font-size: 10px; text-decoration: none; color: #000000; display: block; text-indent: 2px;}
#dropmenudiv a:hover{background-image:url(/images/button-over.gif); background-repeat: no-repeat; font-size: 10px; color: #FFFFFF; text-decoration: none;}
#masterdiv{border-bottom: 1px solid #ADADAD; width: 580px;}
.menutitle{cursor:pointer; margin-bottom: 0px; 
	background-image: url(/images/bg-menu.gif); 
	background-repeat: repeat-x; 
	background-color:#FFFFFF; color:#000000; width:576px;  height: 18px; padding:2px; text-align:left; font-weight:normal; border-top:1px solid #ADADAD; border-left:1px solid #ADADAD; border-right:1px solid #ADADAD; border-bottom:0px solid #ADADAD;}
.subjecttitle{color: #2B9100; font-weight: bold;}
.submenumsg{margin-bottom: 1px; background: #ffffff; width:576px; padding:2px; border-top:0px solid #ADADAD; border-left:1px solid #ADADAD; border-right:1px solid #ADADAD; border-bottom:1px solid #ADADAD;}
.contentarea{border: 1px solid #cccccc; padding: 10px; background-color: #f1f1f1;color:#000000}
.brownboldtext{font-size: 11px; color: #a90000; font-weight: bold; text-decoration:none;}
a.brownboldlink{font-size: 11px; color: #a90000; font-weight: bold; text-decoration:none;}
.bgwhitetableborder{background: #ffffff; border: 1px solid #EAEAEA;}
.bggreylightshade{background: #F3F3F3;}
.greytableborder{border: 1px solid #e0dfdf;}
.hide{display:none;}
.show1{display:block;}
.buttonshow{display:block; background-color: #e90c32; border: 1px solid #efefef; color: #ffffff; font-weight: bold; font-size: 11px; height: 18px;}
.show{display:block; font-size: 13px; color: #FFFFFF; width: 150px; background-color:#d30000; font-weight: bold; text-align:right; text-decoration:none;}
.errortr{background-color:#C0CBD9; color:#000000;}
.errortr_mark{background-color:#C7DBE0; color:#000000;}
.errorremovetr{background-color:}
/*--------*/

/****Search Action use This Class****/
.swingers-border{border: 1px solid #DFE4BE;}
.swingerbgdark{background-color: #DDDFCB;}
.black-border{border: 1px solid #36662C;}
.blackbgdark{background-color: #D7E6D7;}
.teen-border{border: 1px solid #E7E5D8;}
.teenbgdark{background-color: #eeebd9;}
.lesbian-border{border: 1px solid #e2dbc9;}
.lesbianbgdark{background-color: #b4a796;}
.gay-border{border: 1px solid #934E84;}
.gaybgdark{background-color: #D4BCCF;}
.escort-border{border: 1px solid #bbb290;}
.escortbgdark{background-color: #ECEADE;}
.adult_club-border{border: 1px solid #4B545A;}
.adult_clubbgdark{background-color: #898F94;}
.webcam-border{border: 1px solid #CFD7DA;}
.webcambgdark{background-color: #586F79;}
.whitebg-brd{background: #FFFFFF; border-left: 1px solid #dbd7c8; border-right: 1px solid #dbd7c8;}
.bgyellowshade1{background: #ECEADE;}
.bgcolor-06{background: #e9f4e1;} 
.bgyellow{background-color: #eeebd9;}
.darkgreyborder{border: 1px solid #919191; padding: 5px;}
.bgcolor-02{background: #DDDFCB;} 
/*******/

/* welcome page menu for profile active/inactive STARTS */
.rollmenu {border-right: #362728 1px solid; padding-right: 2px; border-top: #B8A3A7 1px solid; display: block; padding-left: 2px; font-size: 11px; padding-bottom: 2px; border-left: #B8A3A7 1px solid; color: #eee; line-height: normal; padding-top: 2px; border-bottom: #362728 1px solid; font-family: "Arial", "Helvetica", "sans-serif"; background-color: #4E72A1; text-decoration: none}
.rollmenu:hover {background-color: #6C8DB8; text-decoration: none}
.menuhead {font-weight: bold; font-size: 12px; color: #ffffff; background-color: transparent}
#menu1 {left: 1px; visibility: hidden; position: absolute; top: 1px; background-color: transparent}
.marginbottom{margin-bottom: 7px;}
.bggreen{background-color: #688443;}
.header1{background: #898F94; color: #000000; font-weight: bold;}
.redirectshow1{display:block;}
.verified-text{font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000;}

.yahoo-bg{ background-color:#5350B9; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif;}
.bold-14text{ 
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #ffffff;
font-size:14px; 
font-weight:bold;
}
.hotmail-td{
background-color:#FFFFFF;
margin:2px 2px 2px 2px; 
border: 1px solid #B2B2B2; 
color:#000000;
}
.gmail-td{
border:1px solid #C3D9FF;
}
.gmail-bg{
background-color:#E8EEFA; 
margin:3px 3px 3px 3px;
}
.aol-msg-bg{background: #EFF4F8; border: 1px solid #858E9D; font-family: Arial, Helvetica, sans-serif; color: #000000;}
.aol-txtbox{
	width: 180px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	background: #FFFFFF;
	color: #000000;
	font-size: 11px;
	height: 18px;
	border: 1px solid #7F9DB9;
}

.bgdarkred{
	background-color: #bd0101;
}
.bgdarkyellow{
	background-color: #FFFF99;
}
.errorwhite{font: 10px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF;}


/* Welcome page menu for profile active/inactive ENDS */

/* Header Section  Sunli 5 November 2008*/

.header-bg {height:82px; background-image:url(/images/head-bg.gif);}
.header-bg-table {background-image:url(/images/head-bg.gif);}
.logo-padding {padding:26px 0 0 26px;}
.link-bg {background-image:url(/images/link-bg.gif); height:24px;}
.b-left {border-left:1px solid #9b9b9b;}
.menu-link a{color:#000; text-decoration:none;}
.menu-link a:hover {color:#9b9b9b; text-decoration:none;}
.footer-bg {height:22px; background-image:url(/images/footer-bg.jpg); color:#000;}

A.f-link {text-decoration:none; color:#000;}
A:hover.f-link {text-decoration:underline;}
.p-right {padding:0 10px 0 0;}

/* basic search Sunli 5 November 2008*/
.banner-bg {background-image:url(/images/banner-bg.jpg); height:106px;}
.font-10 {font-size:10px; color:#fff;}
.bold {font-weight:bold;}
.option {width:166px; font-size:11px; height:16px; font-size:10px;}
.option1 {width:91px; font-size:11px; height:16px; font-size:10px;}
.search-bgs {background-image:url(/images/search-bg-1.jpg); height:106px;}
.pad-top {padding:56px 0 0 0;}
.personal-bg {background-image:url(/images/personal-bg.jpg);}
.basic-bg {background-image:url(/images/basic-bg.jpg); background-repeat:repeat-x; height:446px; background-color:#383838}
.basic-gray {background-color:#919191;}
.back-black {background-color:#161616; border-bottom:1px solid #6e6e6e; border-top:1px solid #6e6e6e;}
.f-white {color:#fff;}
.combobox120{font-size: 11px; color: #000000; height: 18px; width: 120px;   border: 1px solid #7F9DB9;} 
.combobox70{font-size: 11px; background-color:#ffffff; color: #000000; height: 18px; width: 70px; border: 1px solid #7F9DB9;}
.combobox250{font-size: 11px; color: #000000; height: 18px; width: 250px; border: 1px solid #7F9DB9;}
.search-per-head {font-family:Arial; font-size:18px; color:#c5d868;}
.side-banner-bg {background-image:url(/images/side-banner-bg.jpg); height:192px; border:1px solid #6d6d6d;}
.black-color-bg {background-color:#000;}
.green-font {color:#b2ca34; font-weight:bold;}
.left-pads {padding:0 0 0 9px;}
.pad-3 {padding:0 0 0 5px;}
A.f-wlink {text-decoration:none; color:#fff;}
A:hover.f-wlink {text-decoration:underline;}
.yellow-font{ color:#FFFF00;}

/* country */
.country-back-bg {background-image:url(/images/bg-country.jpg); background-repeat:repeat-x; background-color:#303030;}
.country-heading-color {color:#b1cb36;}

.new-all-bg {background:url(/images/new-all-bg.jpg) repeat-x #292929;}
.border-new {border:1px solid #6e6e6e;}
.red-color-bg {background-image:url(/images/red-color-bg.jpg);}
A.whiteinboxboldtext{font-weight: bold; font-size: 11px; color:#fff; text-decoration:none;}
A.whiteinboxboldtext:hover {font-weight: bold; font-size: 11px; color:#fff; text-decoration: underline;}

A.blacklinelink-1 {color: #b7b7b7; font-weight: normal; text-decoration: none}
A.blacklinelink-1:visited {color: #b7b7b7; font-weight: normal; text-decoration: none}
A.blacklinelink-1:active {color: #b7b7b7; font-weight: normal; text-decoration: none}
A.blacklinelink-1:hover {color: #b7b7b7; font-weight: normal; text-decoration: none}

.user-heading-bg{border: 1px solid #818181; background-image:url(/images/user-heading-bg.jpg); margin-bottom: 5px;}
.black-font{color:#000000}


.im-backs-new {background-image:url(/images/im-back.jpg);}
.font-white-bolr-12{font-weight:bold; color:#fff;}
A.font-white-bold-12 {color:#fff; font-weight:bold; text-decoration:underline;}
A:hover.font-white-bold-12 {color:#fff; font-weight:bold; text-decoration:none;}
A.d-im-yellow-link {color:#ffd300; font-weight:bold; text-decoration:none;}
A:hover.d-im-yellow-link {color:#fff; font-weight:bold; text-decoration:none;}

A.red-im-link {color:#CC0000; font-weight:bold; text-decoration:none;}
A:hover.red-im-link {color:#000; font-weight:bold; text-decoration:none;}
