@charset "utf-8";
/* CSS Document */

/*******************************************
CSS DOCUMENT FOR TWOMANGOES.COM
AUTHOR:                 MANGESH UDAWANT
DATE CREATION:        09 FEBRUARY 2010
EMAIL:                        MANGESHU.CUELOGIC@GMAIL.COM
*******************************************/

/* global classes */
html, body, div, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption {
        margin: 0;
        padding: 0;
        border: 0;
        outline: 0;
        font-size: 100%;
        vertical-align:middle;
        /*background: transparent;*/
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:12px;
        list-style:none;
}

body { background:url(/themes/default/images/body_bg.gif) repeat fixed 0 0 #3d7ff8; color:#FFFFFF;}
a { color:#2f2d2d; text-decoration:none; outline:0 none;}
a:hover{ color:#000000 !important; text-decoration:none;}
ol, ul { list-style: none;}
p { padding-bottom:10px;}
:focus{ outline:0 none;}
/*input{ text-indent:-999px;}*/
.atip    {color: #ffffff;}
#text {margin:50px auto; width:500px}
.hotspot {color:#900; padding-bottom:1px; border-bottom:1px dotted #900; cursor:pointer}

#tt {position:absolute; display:block; background:url(/themes/default/css/images/tt_left.gif) top left no-repeat}
#tttop {display:block; height:5px; margin-left:5px; background:url(/themes/default/css/images/tt_top.gif) top right no-repeat; overflow:hidden}
#ttcont {display:block; padding:2px 12px 3px 7px; margin-left:5px; background:#666; color:#FFF}
#ttbot {display:block; height:5px; margin-left:5px; background:url(/themes/default/css/images/tt_bottom.gif) top right no-repeat; overflow:hidden}

/* Global classes end */

.clear {
        clear:both;
        height:1px;
        font-size:1px;
        border:none;
        margin:0;
        padding:0;
        background:transparent;
}

.cleardiv{clear:both;}

/* page content styles */
.pad10 { padding:10px;}
.pad5 { padding:5px;}
.pad3 { padding:3px;}
.pad2 { padding:2px;}
.pad1 { padding:1px;}
.space4px{ display:block; height:4px;}
.floatRt { float:right;}
.floatLt { float:left;}

.bluBordr{ border-bottom:solid 1px #1d4088;}
.whtBrder{ border-bottom:solid 5px #FFFFFF;}
.gryBrder{ border-top:solid 1px #CECECE;width:170px;}
.gryBrder2{ border-bottom:solid 1px #edeff4;}

textarea, select { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; vertical-align:middle;}

#wrapper{ width:960px; height:auto; margin:0 auto; bac kground:#FFFFFF;}
#wrapper #header{ width:100%; height:auto; float:left; /*padding-bottom:13px;*/}
#wrapper #header .twoMangoesLogo{ padding:13px 0 13px 10px; float:left; position:relative; z-index:1;}
#wrapper #header .twoMangoesLogo a img{ float:left;}
#wrapper #header .loginHere{ margin-top:13px; float:right;}
#wrapper #header .loginHere span.loginBtn{ background:url(/themes/default/images/loginHere_btn.png) no-repeat scroll 0 0; marg in-left:261px; text-align:center; float:left;margin-right:12px;}
#wrapper #header .loginHere span.loginBtn a{ display:block; font-family:Verdana, Arial, Helvetica, sans-serif; width:246px; height:29px; font-size:12px; font-weight:bold; line-height:28px;}
strong.redTxt{ color:#de1563;}
#wrapper #header .loginHere span.facebookConn{ margin-right:18px;}
#wrapper #header .loginHere span.facebookConn a img{ float:left;}

#wrapper #homeContent{ position:relative; _height:624px;}
#wrapper #homeContent .homeText{ position:absolute; width:572px; height:72px; top:51px; background:url(/themes/default/images/homeTxt_bg.png) no-repeat scroll 0 0;}
#wrapper #homeContent .homeText span.bigTxt{ font-size:28px; color:#2f2d2d; font-weight:bold; padding-left:13px; line-height:50px;}
#wrapper #homeContent .homeText span.smallTxt{ font-size:16px; color:#2f2d2d; padding-left:13px;}

#wrapper #homeContent .findSome1{ position:absolute; width:411px; height:auto; right:59px; bottom:117px; _bottom:164px;}
#wrapper #homeContent .findSome1 .homeTabs ul{ float:left; width:100%; mar gin-top:6px; border-bottom:1px solid #5a8b0e; padding-left:49px; width:362px; position:relative; top:10px;}
#wrapper #homeContent .findSome1 .homeTabs ul li{ float:left; height:28px; padding-left:5px;}
#wrapper #homeContent .findSome1 .homeTabs ul li a{ display:block; *di splay:inline-block; padding:0 34px; height:27px; line-height:28px; font-size:14px; font-weight:bold; color:#609601; border:solid 1px #5a8b0e; background:#abe354; text-align:center; position:rel ative; bottom:0; *bottom:5px;}
#wrapper #homeContent .findSome1 .homeTabs ul li a.active{ display:block; *di splay:inline-block; padding:0 34px; height:auto; line-height:28px; font-size:14px; font-weight:bold; color:#DE1563; border:solid 1px #5a8b0e; border-bottom:none; background:#fcfcfc; text-align:center; position:relat ive; bottom:0; *bottom:5px;}
#wrapper #homeContent .findSome1 .findSome1Title{ width:411px; height:39px; background:url(/themes/default/images/findSome1_title_bg.png) no-repeat scroll top center; text-align:center; line-height:39px; font-family:Arial, Helvetica, sans-serif; font-size:23px;}
#wrapper #homeContent .findSome1 .findSome1Bg{ background:url(/themes/default/images/findSome1_body_bg.png) no-repeat scroll center bottom transparent; height:auto; padding:10px 15px 4px; color:#373535;}
#wrapper #homeContent .findSome1 .findSome1Bg .loginTitle{ font-size:14px; font-weight:bold;}
input.bt_login { -moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px; background:url(/themes/default/images/login_bg.gif) repeat-x scroll 0 0 transparent; color:#FFFFFF; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; width:66px; padding:6px; border:none;cursor:pointer; color:#FFF !important;}
input.bt_login:hover{ background:#d90b5b;}
input.bt_cancel {
/*        width: 74px;*/
        -moz-border-radius:4px;
        -webkit-border-radius:4px;
        -khtml-border-radius:4px;
        background:#95b6b6;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:10px !important;
        font-weight:bold;
        color:#FFFFFF !important;
        padding:6px;
        width:66px;
        border:none;
        cursor:pointer;
/*        background: transparent url(/themes/default/images/bt_login.png) no-repeat 0 0;*/
}
input.bt_cancel:hover{ background:#79aaaa;}
input.save_changes{
        -moz-border-radius:4px;
        -webkit-border-radius:4px;
        -khtml-border-radius:4px;
        background:#83AE29 !important;
        width:auto !important;
        padding:6px 12px !important;
        border:none !important;
        color:#FFFFFF !important;
        cursor:pointer;
        font-size:12px !important;
        font-weight:bold;
        font-family:Verdana, Arial, Helvetica, sans-serif !important;
}
a.save_changes_btn{ display:block; border:solid 1px #7eac00; background:#8fc400; color:#FFF; font-size:11px; font-weight:bold; padding:0 4px 1px 4px; margin-top:-1px;}
a.save_changes_btn:hover{ background:#83b301; color:#FFF !important; border-color:#658a01;}
/*#wrapper #homeContent .findSome1 .findSome1Bg span{display:block; font-size:10px; font-weight:normal; line-height:normal; color:#888888; margin-left:74px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
#wrapper #homeContent .findSome1 .findSome1Bg span{ line-height:normal; margin-bottom:-4px;}
}*/
#wrapper #homeContent .findSome1 .findSome1Bg span select{ font-size:12px; color:#7b7b7b; margin-left:11px; padding:1px; width:98px; float:left;}
#wrapper #homeContent .findSome1 .findSome1Bg span input{ margin-left:11px; width:88px; margin-right:20px; float:left;}
#wrapper #homeContent .findSome1 .findSome1Bg span a.searchImg img{ float:left;}

#footer{ margin-top:4px; _ma rgin-top:-8px;}
#footer .footerLinks ul{ margin:0; padding:0;}
#footer .footerLinks ul li{ list-style-type:none; float:left;}
#footer .footerLinks ul li a{ display:block; color:#FFFFFF; margin-right:21px; line-height:52px;}

/*------------------------additions for My Mango Page-------------------------*/

#wrapper #header span.mangoShop{ float:left; margin-right:7px; background:url(/themes/default/images/mangoShop_bg.gif) repeat-x scroll 0 0;-moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px; border:solid 1px #4672c2; height:23px;}
#wrapper #header .loginHere span.mangoShop a{ display:block; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#4672c2; padding:0 11px; line-height:22px; background:url(/themes/default/images/mangoShop_ico.png) no-repeat scroll 102px center; text-align:center;}
#wrapper #header .loginHere span.mangoShop a span.mangoCnt{ padding-left:29px; color:#de1563;}
#wrapper #header .loginHere span.settnBtn{ float:left; margin-top:6px;}
#wrapper #header .loginHere span.settnBtn ul{ margin-right:19px;}
#wrapper #header .loginHere span.settnBtn ul li{ list-style-type:none; float:left;}
#wrapper #header .loginHere span.settnBtn ul li a{ display:block; font-size:12px; font-weight:bold; color:#FFFFFF; padding:0 10px; border-right:solid 1px #FFFFFF;}
#wrapper #header .loginHere span.settnBtn ul li a:hover{ color:#FFFFFF !important;}

#wrapper #header{ position:relative;}
#wrapper #header .mainTabs{ width:100%; height:30px; back ground:#2294f4; position:absolute; /*bottom:-3px; _bottom:-4px; top:2px; margin-top:-17px;*/ bottom:-2px;}
#wrapper #header .mainTabs .tabs ul{ margin-right:19px;}
#wrapper #header .mainTabs .tabs ul li{ list-style-type:none; float:left;}
#wrapper #header .mainTabs .tabs ul li a{ display:block; line-height:30px; pad ding:0 9px; background:url(/themes/default/images/tabs_bg.png) no-repeat scroll left top; margin-right:11px; text-align:center;}
#wrapper #header .mainTabs .tabs ul li a div{ padding:0 9px 0 0; background:url(/themes/default/images/tabs_bg.png) no-repeat scroll right top; margin-left:12px; margin-right:-9px; font-size:13px; font-weight:bold; color:#FFFFFF;}
#wrapper #header .mainTabs .tabs ul li a div:hover{ color:#d2e2ff !important;}
#wrapper #header .mainTabs .tabs ul li a.active div:hover{ color:#373535 !important;}
#wrapper #header .mainTabs .tabs ul li a.active{ color:#2459ba; background:url(/themes/default/images/tabs_bg_active.png) no-repeat scroll left top; }
#wrapper #header .mainTabs .tabs ul li a.active div{ padding:0 9px 0 0; background:url(/themes/default/images/tabs_bg_active.png) no-repeat scroll right top;margin-left:12px; margin-right:-9px;color:#2459ba; }
#wrapper #header .mainTabs .tabs ul li a span{ display:block; padding-right:19px;}

#wrapper #header .mainTabs .tabs ul li a span.myMangoTb{ background:url(/themes/default/images/home_ico_wht.gif) no-repeat scroll center right;}
#wrapper #header .mainTabs .tabs ul li a.active span.myMangoTb{ background:url(/themes/default/images/home_ico_blue.gif) no-repeat scroll center right;}

#wrapper #header .mainTabs .tabs ul li a span.myMatchesTb{ background:url(/themes/default/images/myMatches_ico_wht.gif) no-repeat scroll right center; padding-right:23px;}
#wrapper #header .mainTabs .tabs ul li a.active span.myMatchesTb{ background:url(/themes/default/images/myMatches_ico_blue.gif) no-repeat scroll right center; padding-right:23px;}
/*#wrapper #header .mainTabs .tabs ul li a span.myMatchesTb{ background:url(/themes/default/images/myMatches_ico_wht.gif) no-repeat scroll center right;}*/

#wrapper #header .mainTabs .tabs ul li a span.searchTb{ background:url(/themes/default/images/search_ico_wht.gif) no-repeat scroll center right;}
#wrapper #header .mainTabs .tabs ul li a.active span.searchTb{ background:url(/themes/default/images/search_ico_blue.gif) no-repeat scroll center right;}

#wrapper #header .mainTabs .tabs ul li a span.favrTb{ background:url(/themes/default/images/favr_ico_wht.gif) no-repeat scroll center right;}

#wrapper #header .mainTabs .tabs ul li a .inboxCount{ position:absolute; background:none; fon t-family:Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; top:5px; right:111px; text-align:center; color:#373535; padding-right:0; padding:0 5px; width:25px;}
#wrapper #header .mainTabs .tabs ul li a.active .inboxCount{ position:absolute; background:none; fo nt-family:Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; top:5px; right:111px; text-align:center; color:#373535; padding-right:0; padding:0 5px; width:25px;}

#wrapper #header .mainTabs .tabs ul li a span.myInboxTb{ background:url(/themes/default/images/myInbox_ico.gif) no-repeat scroll center right; padding-right:27px;}
#wrapper #header .mainTabs .tabs ul li a.active span.myInboxTb{ background:url(/themes/default/images/myInbox_ico_color.gif) no-repeat scroll center right; padding-right:27px;}

#wrapper #header .mainTabs .tabs ul li a span.profileTb{ background:url(/themes/default/images/profile_ico_wht.gif) no-repeat scroll center right;}
#wrapper #header .mainTabs .tabs ul li a.active span.profileTb{ background:url(/themes/default/images/profile_ico_blue.gif) no-repeat scroll center right;}

#wrapper #pageContent{ height:auto;}
#wrapper #pageContent .contentBg{ -moz-border-radius:8px; -webkit-border-radius:8px; -khtml-border-radius:8px; background:#FFFFFF; border:solid 2px #1d4088; float:left; height:auto; padding-bottom:20px; width:99.6%; color:#373535;}
#wrapper #pageContent .contentBg .topSec{ padding:32px 0 10px 224px;}
#wrapper #pageContent .contentBg .topSec .userInfo{ font-size:9px; color:#636364; font-weight:normal;}
#wrapper #pageContent .contentBg .topSec .userInfo .userName{ font-size:14px; font-weight:bold; color:#373535; padding-right:2px;}
#wrapper #pageContent .contentBg .topSec .userInfo .userWipe{ font-size:12px; font-weight:normal; color: #636364;}
#wrapper #pageContent .contentBg .topSec .userInfo .wipe a{ color:#2459BA;}

#wrapper #pageContent #leftCol{ float:left; width:211px; back ground:#CCCCCC; height:auto;}
#wrapper #pageContent #leftCol .userProfile{ float:left; width:100%; position:relative; bac kground:red; margin-bottom:-36px; padding-bottom:18px;}
#wrapper #pageContent #leftCol .userProfile .userPic{ float:left; width:auto; height:auto; background:#FFFFFF; padding:5px; border:solid 1px #dae0eb; position:relative; top:-36px; left:40px;}
#wrapper #pageContent #leftCol .userProfile .userPic img{ float:left;}
#wrapper #pageContent #leftCol .userProfile .userPic span.addPhoto{ position:absolute; bottom:5px; _bottom:4px; right:5px; _right:4px;}
#wrapper #pageContent #leftCol .userProfile .userPic span.addPhoto img{ float:left;}
#wrapper #pageContent #leftCol .urGifts{ height:auto; width:254px; back ground:blue; border:solid 1px #d6d8de; border-top:none; margin-left:4px; margin-bottom:18px; float:left;}
#wrapper #pageContent #leftCol .urGifts .giftsTitle{ line-height:19px; background:url(/themes/default/images/giftsTitle_bg.gif) repeat-x scroll 0 0; color:#373535; font-weight:bold; padding-left:6px;}
#wrapper #pageContent #leftCol .urGifts .gifts{ padding:6px 5px; font-size:9px;}
#wrapper #pageContent #leftCol .urGifts .gifts .giftOne img{ margin:4px 0;}
#wrapper #pageContent #leftCol .urGifts .gifts .giftOne span{/* margin-right:3px;*/}
#wrapper #pageContent #leftCol .urGifts .gifts .ladooCount{ padding-left:4px; font-size:9px; /*margin-top:9px; margin-bottom:6px;*/}

#wrapper #pageContent #leftCol .profileInfo{ width:171px; height:auto; border:solid 1px #b1b2b8; margin-left:14px; -moz-border-radius:8px; -webkit-border-radius:8px; -khtml-border-radius:8px; padding:5px; -moz-box-shadow: 0 0.2em 0.5em #e0e0e0; -webkit-box-shadow: 0 0.2em 0.5em #e0e0e0; -khtml-box-shadow: 0 0.2em 0.5em #e0e0e0; box-shadow: 0 0.2em 0.5em #e0e0e0;}
#wrapper #pageContent #leftCol .profileInfo .innerBox{ background:#f5f7fc; height:auto; padding:0 0 10px 0;}
#wrapper #pageContent #leftCol .profileInfo .innerBox span.boxTitle{ display:block; color:#373535; font-weight:bold; padding:10px 0 8px 8px;}
/* #wrapper #pageContent #leftCol .profileInfo .innerBox span.innerTxt{ display:block; font-size:10px; color:#373535; padding:8px; line-height:normal;} */
#wrapper #pageContent #leftCol .profileInfo .innerBox span.innerTxt{ display:block; font-size:11px; color:#373535; padding:8px; line-height:normal;}
#wrapper #pageContent #leftCol .profileInfo .innerBox span.innerTxt a{ color:#2459BA;}
#wrapper #pageContent #leftCol .profileInfo .innerBox span.progressBar{ display:block; padding:0 0 8px 12px;}
#wrapper #pageContent #leftCol .profileInfo .innerBox span.progressBar span.progressTxt{ font-size:10px; font-weight:bold; color:#373535; padding-left:4px;}

#wrapper #pageContent #leftCol .profileInfo .innerBox .submitQuestionBox{}
#wrapper #pageContent #leftCol .profileInfo .innerBox .submitQuestionBox .questOne{ font-size:11px; color:#1D4088; font-weight:bold; background:url(/themes/default/images/mango_bullet.gif) no-repeat scroll top left transparent; text-indent:16px;}
#wrapper #pageContent #leftCol .profileInfo .innerBox .submitQuestionBox .answerBox ul li{ float:left; clear:both; padding:0 0 0 2px;}
#wrapper #pageContent #leftCol .profileInfo .innerBox .submitQuestionBox .answerBox ul li label{ font-size:10px; line-height:19px;}
#wrapper #pageContent #leftCol .profileInfo .innerBox .submitQuestionBox .ansSubmit a{ display:block; background:url(/themes/default/images/login_bg.gif) repeat-x scroll 0 0 transparent; -moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px; color:#FFFFFF; font-size:10px; font-weight:bold; width:46px; padding:3px; text-align:center;}
#wrapper #pageContent #leftCol .profileInfo .innerBox .submitQuestionBox .ansSubmit a:hover{ color:#FFF !important; background:#d90b5b;}

#wrapper #pageContent #midCol{ float:left; width:540px; bac kground:#666666; height:auto; padding:0 14px 0 13px;}
#wrapper #pageContent #midCol .shoutOut{ height:auto; width:100%; float:left; bac kground:blue; padding:12px 0 0 0;}
#wrapper #pageContent #midCol .shoutOut .txtInput input{ background:none; border:none; float:left;}
#wrapper #pageContent #midCol .shoutOut .txtInput .inputBg{ width:439px; border:solid 1px #b1b2b8; -moz-border-radius:8px; -webkit-border-radius:8px; -khtml-border-radius:8px; padding:6px 15px; -moz-box-shadow: 0 0.2em 0.5em #e0e0e0; -webkit-box-shadow: 0 0.2em 0.5em #e0e0e0; -khtml-box-shadow: 0 0.2em 0.5em #e0e0e0; box-shadow: 0 0.2em 0.5em #e0e0e0; background:#FFFFFF; font-size:12px; color:#828386;}
#wrapper #pageContent #midCol .shoutOut .txtInput span.shareBtn{ float:right; margin-left:9px;}
#wrapper #pageContent #midCol .shoutOut .txtInput span.shareBtn a{ display:block; line-height:30px; background:#4672c2; -moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px; padding:0 10px; font-size:12px; color:#FFFFFF; font-weight:bold;}
#wrapper #pageContent #midCol .shoutOut .txtInput span.shareBtn a:hover{ color:#FFFFFF !important; background:#1d4088;}
body:nth-of-type(1) #wrapper #pageContent #midCol .shoutOut .txtInput .inputBg{margin-top:-1px;}
#wrapper #pageContent #midCol .shoutOut .txtInput .shareIcons{ height:auto; width:100%; float:left; padding:2px 0 3px 0;}
#wrapper #pageContent #midCol .shoutOut .txtInput .shareIcons img{float:right;}
#wrapper #pageContent #midCol .shoutOut .txtInput .shareIcons span.twitIco img{ margin-left:3px;}
/*#wrapper #pageContent #midCol .shoutOut .txtInput .shareIcons span.twitIco a input{ display:none; }*/
#wrapper #pageContent #midCol .shoutOut .txtInput .shareIcons span.twitIco a.select input{ display:block; }
#wrapper #pageContent #midCol .shoutOut .txtInput .shareIcons span.facbokIco img{ margin-left:3px;}
/*#wrapper #pageContent #midCol .shoutOut .txtInput .shareIcons span.facbokIco a input{ display:none; }*/
#wrapper #pageContent #midCol .shoutOut .txtInput .shareIcons span.facbokIco a.select input{ display:block; }
.ticktw{
bottom:265px;display:block;left:20;position:absolute;
}
.tickfb{
bottom:200px;display:block;left:20;position:absolute;
}

#wrapper #pageContent #midCol .urMatches{ width:auto; height:auto; back ground:red; padding:5px 0 0 0; position:relative;}
#wrapper #pageContent #midCol .urMatches .urMatchesTitle{ margin-bottom:10px; float:left;}
#wrapper #pageContent #midCol .urMatches span.leftTxt{ display:block; float:left; margin-right:8px;}
#wrapper #pageContent #midCol .urMatches span.leftTxt strong{ color:#373535;}
#wrapper #pageContent #midCol .urMatches span.editBtn{ display:block; float:left; margin-right:8px; margin-top:1px;}
#wrapper #pageContent #midCol .urMatches span.editBtn a{ font-size:10px; color:#83AE29;}
#wrapper #pageContent #midCol .urMatches span.viewMoreBtn{ display:block; float:left; padding:0 4px; line-height:16px; background:#ffe2c6;}
#wrapper #pageContent #midCol .urMatches span.viewMoreBtn a{ font-size:10px; color:#e0256d; font-weight:bold;}
.banProfile{ position:absolute; right:100px; /*top:7px;*/}

#wrapper #pageContent #midCol .urMatches .urMatchesInfo{ width:540px; height:auto; bac kground:blue; float:left;}
#wrapper #pageContent #midCol .urMatches .urMatchesInfo .urMatchesLeft{ float:left; width:350px; back ground:red; height:auto; padding-bottom:4px;}
#wrapper #pageContent #midCol .urMatches .urMatchesInfo .urMatchesLeft .urMatchesImg{ float:left; margin-right:8px; /*width:126px;*/ height:auto;}
#wrapper #pageContent #midCol .urMatches .urMatchesInfo .urMatchesLeft .matchUsername a{ color:#2459BA; font-weight:bold;}
#wrapper #pageContent #midCol .urMatches .urMatchesInfo .urMatchesLeft .matchProfileInfo{ color:#373535; line-height:13px; display:block; padding-top:12px;}
#wrapper #pageContent #midCol .urMatches .urMatchesInfo .urMatchesLeft .matchProfileInfo span.more a{ font-size:10px; color:#ff922b !important; text-decoration:underline; padding-left:1px;}
#wrapper #pageContent #midCol .urMatches .urMatchesInfo .urMatchesLeft .matchProfileInfo span.more a:hover{ text-decoration:none;}

#wrapper #pageContent #midCol .urMatches .urMatchesInfo .aboutMe{ width:auto; padding-top:44px;}
#wrapper #pageContent #midCol .urMatches .urMatchesInfo .aboutMe .matchUsername{ color:#373535; font-weight:bold;}
#wrapper #pageContent #midCol .urMatches .urMatchesInfo .aboutMe .matchProfileInfo{ font-size:12px; color:#373535; line-height:13px; display:block; padding-top:12px;}
#wrapper #pageContent #midCol .urMatches .urMatchesInfo .aboutMe .matchProfileInfo span.more a{ font-size:10px; color:#ff922b !important; text-decoration:underline; padding-left:1px;}
#wrapper #pageContent #midCol .urMatches .urMatchesInfo .aboutMe .matchProfileInfo span.more a:hover{ text-decoration:none;}

#wrapper #pageContent .midBar .sendLadooBtn{ float:left; margin-right:10px;}
#wrapper #pageContent .midBar .sendLadooBtn a{ display:block; float:left;}
#wrapper #pageContent .midBar .arrows{ float:left;}
#wrapper #pageContent .midBar .arrows .arrow1{display:block; float:left; margin-left:5px;}
#wrapper #pageContent #midCol .mangoWire{ width:auto; height:auto; bac kground:red; fl oat:left; margin-top:53px; padding:0 5px;}
#wrapper #pageContent #midCol .mangoWire .mangoWireBg{ -moz-border-radius:8px; -webkit-border-radius:8px; -khtml-border-radius:8px; background:#FFFFFF; border:solid 1px #d1dcf0; -moz-box-shadow: 0 0 1em #b1c3e5; -webkit-box-shadow: 0 0 1em #b1c3e5; -khtml-box-shadow: 0 0 1em #b1c3e5; box-shadow: 0 0 1em #b1c3e5; height:auto; position:relative; padding:0 14px 7px 14px; _pa dding:0 14px 18px 14px; fl oat:left; width:496px;}
#wrapper #pageContent #midCol .mangoWire .mangoWireBg .mangoWireTab{ position:absolute; width:240px; height:37px; font-size:12px; font-weight:bold; color:#373535; background:url(/themes/default/images/mangoWireTab_bg.gif) no-repeat scroll 0 0 transparent; top:-37px; _top:-37px; left:15px;}
#wrapper #pageContent #midCol .mangoWire .mangoWireBg .mangoWireTab a{ padding:0 28px; line-height:45px; cursor:default;}
#wrapper #pageContent #midCol .mangoWire .mangoWireBg .updateOne{ wi dth:100%; height:auto; bac kground:red; flo at:left; padding-top:16px; _padding-top:8px;}
#wrapper #pageContent #midCol .mangoWire .mangoWireBg .updateOne .updateImg{ float:left; margin-right:16px;}
#wrapper #pageContent #midCol .mangoWire .mangoWireBg .updateOne .updateImg img{ float:left;}
#wrapper #pageContent #midCol .mangoWire .mangoWireBg .updateOne .updateInfo{ width:auto; bac kground:blue; height:auto; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#373535; line-height:17px;}
#wrapper #pageContent #midCol .mangoWire .mangoWireBg .updateOne .updateInfo a{ color:#2459BA !important;}
#wrapper #pageContent #midCol .mangoWire .mangoWireBg .updateOne .updateInfo a:hover{ color:#373535 !important;}
#wrapper #pageContent #midCol .mangoWire .mangoWireBg .updateOne .updateInfo .updateActions p{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#818587; line-height:normal; padding:10px 0 7px 0;}
#wrapper #pageContent #midCol .mangoWire .mangoWireBg .updateOne .updateInfo .updateActions p span{ margin:0 3px 0 3px;}
#wrapper #pageContent #midCol .mangoWire .mangoWireBg .updateOne .updateInfo .updateActions img{ margin:-2px 0 0 0;}
#wrapper #pageContent #midCol .mangoWire .mangoWireBg .updateOne .updateInfo .updateActions a{ color:#4672c2;}
#wrapper #pageContent #midCol .mangoWire .mangoWireBg .updateOne .updateInfo .updateActions .likeBtnSml a{ color:#2459BA;}
#wrapper #pageContent #midCol .mangoWire .mangoWireBg .updateOne .updateInfo .updateActions .emailBtnSml a{ color:#2459BA;}
#wrapper #pageContent #midCol .mangoWire .mangoWireBg .updateOne .updateInfo .updateActions .ladooBtnSml a{ color:#2459BA;}

#wrapper #pageContent #rightCol{ float:right; width:178px; bac kground:#CCCCCC; height:auto;}
#wrapper #pageContent #rightCol .myMatchesBox{ float:left; back ground:blue; width:auto; height:auto; padding-right:5px;}
#wrapper #pageContent #rightCol .myMatchesBox .myMatchesTitle{ display:block; font-size:12px; font-weight:bold; color:#de1563; padding:13px 0 5px 0; width:173px;}
#wrapper #pageContent #rightCol .myMatchesBox .matchOne{ width:100%; float:left; padding:8px 0; position:relative;}
#wrapper #pageContent #rightCol .myMatchesBox .matchOne .matchImg{ float:left; margin-right:7px; _margin-right:4px; padding:0 !important; /*width:70px; height:60px; overflow:hidden;*/}
#wrapper #pageContent #rightCol .myMatchesBox .matchOne .matchImg img{ border:none !important; padding:0 !important; width:50px; height:auto;}
#wrapper #pageContent #rightCol .myMatchesBox .matchOne .matchInfo{ display:block; font-size:10px; color:#373535; padding-left:67px; }
#wrapper #pageContent #rightCol .myMatchesBox .matchOne .matchInfo a{ color:#2459BA;}
#wrapper #pageContent #rightCol .myMatchesBox .matchOne .matchInfo .matchOneActions{ width:auto; float:left; margin-top:2px; _padding-left:2px;}
#wrapper #pageContent #rightCol .myMatchesBox .matchOne .matchInfo .matchOneActions img{ float:left; /*padding-left:2px;*/}
#wrapper #pageContent #rightCol .myMatchesBox .matchOne .matchInfo .matchOneActions span.ladooImg img{ margin:1px 4px 0 0;}
#wrapper #pageContent #rightCol .myMatchesBox .matchOne .matchInfo .matchOneActions span.emailBtn img{ margin:0 4px 0 0;}
#wrapper #pageContent #rightCol .getFeat{ width:auto; padding:16px 0 12px 0; text-align:center;}

/*------------------------additions for Quick Search Gallery Page-------------------------*/

#wrapper #pageContent #leftCol .refineSrch{ width:auto; margin:21px 0 0 11px; padding:5px; -moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px; background:#FFFFFF; border:solid 2px #d8d8d8;}
#wrapper #pageContent #leftCol .refineSrch .refineSrchContent{ height:auto; background:url(/themes/default/images/refineSrchContent_bg.gif) repeat-x scroll 0 0 #bedbe3; padding:8px 0 15px 8px; font-size:12px; font-weight:bold; color:#373535;}
#wrapper #pageContent #leftCol .refineSrch .refineSrchContent span.searchTitle{ display:block; font-size:14px; font-weight:bold; color:#588300; font-weight:bold;}
#wrapper #pageContent #leftCol .refineSrch .refineSrchContent input, select, option{font-size:12px; color:#373535;}
#wrapper #pageContent #leftCol .refineSrch .refineSrchContent select{ height:19px; padding:1px;}
#wrapper #pageContent #leftCol .refineSrch .refineSrchContent span.lookingFor{ display:block; padding:10px 0 6px 0;}
#wrapper #pageContent #leftCol .refineSrch .refineSrchContent span input.age{ border:none; border:1px solid #69A1C8; width:31px; height:15px; padding:1px 0 1px 6px; -moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px;}
#wrapper #pageContent #leftCol .refineSrch .refineSrchContent span.regularTxt{ font-weight:normal;}
#wrapper #pageContent #leftCol .refineSrch .refineSrchContent div.photosOnly{ font-weight:normal; padding:8px 0 12px 0;}
#wrapper #pageContent #leftCol .refineSrch .refineSrchContent div span.location select{ width:108px;}
#wrapper #pageContent #leftCol .refineSrch .refineSrchContent span.srchUsername input.age{ width:160px; height:17px; -moz-border-radius:0; -webkit-border-radius:0; -khtml-border-radius:0;}
#wrapper #pageContent #leftCol .refineSrch .refineSrchContent .searchBtn{ padding:14px 34px 10px 34px;}
#wrapper #pageContent #leftCol .refineSrch .refineSrchContent .searchBtn .saveSearchInputs{ border:none; background:url(/themes/default/images/search_btn_1.png) no-repeat scroll 0 0 transparent; cursor:pointer; width:101px; height:28px; text-indent:-999px;}

#wrapper #pageContent #midCol .registrTitle{ margin:21px 0 0 0; font-size:18px; color:#dd0c5d; font-weight:bold;}
#wrapper #pageContent #midCol .srchResltHolder{ width:auto; _width:100%; float:left; padding-top:2px; height:auto; pad ding-right:3px; pad ding-left:3px;}
#wrapper #pageContent #midCol .srchResltHolder .srchResltOne{ width:auto; _width:163px; height:147px; float:left; border:solid 1px #d4d4d4; padding:3px; background:#FFFFFF; margin:4px 7px 4px 0; _margin:4px 6px 4px 0;}
#wrapper #pageContent #midCol .srchResltHolder .srchResltOne .srchResltOneBg{ float:left; background:#f9f9f9; height:135px; padding:8px 0 4px 6px;}
#wrapper #pageContent #midCol .srchResltHolder .srchResltOne .srchResltOneBg .srchUserTitle{ font-size:12px; color:#373535; font-weight:bold;}
#wrapper #pageContent #midCol .srchResltHolder .srchResltOne .srchResltOneBg .srchMidContent{ float:left; padding:8px 0 8px 0;}
#wrapper #pageContent #midCol .srchResltHolder .srchResltOne .srchResltOneBg .srchMidContent .srchUserImage{ width:auto; height:auto; float:left; border:solid 1px #373535; margin-right:6px;}
#wrapper #pageContent #midCol .srchResltHolder .srchResltOne .srchResltOneBg .srchMidContent .srchUserImage img{ float:left;}
#wrapper #pageContent #midCol .srchResltHolder .srchResltOne .srchResltOneBg .srchMidContent .srchUserActions{ float:left; padding-top:23px;}
#wrapper #pageContent #midCol .srchResltHolder .srchResltOne .srchResltOneBg .srchMidContent .srchUserActions img{ float:left;}
#wrapper #pageContent #midCol .srchResltHolder .srchResltOne .srchResltOneBg .srchMidContent .srchUserActions span.ladooImg img{ margin-right:4px; margin-top:1px;}
#wrapper #pageContent #midCol .srchResltHolder .srchResltOne .srchResltOneBg .srchMidContent .srchUserActions span.emailBtn img{ margin-right:4px; margin-bottom:11px;}
#wrapper #pageContent #midCol .srchResltHolder .srchResltOne .srchResltOneBg .srchMidContent .srchUserActions span.mIco img{ margin:0 1px 0 2px;}
#wrapper #pageContent #midCol .srchResltHolder .srchResltOne .srchResltOneBg .srchMidContent .srchUserActions span.yIco img{ margin:0 1px 0 1px;}
#wrapper #pageContent #midCol .srchResltHolder .srchResltOne .srchResltOneBg .srchMidContent .srchUserActions span.nIco img{ margin:0 1px 0 1px;}
#wrapper #pageContent #midCol .srchResltHolder .srchResltOne .srchResltOneBg .srchUserBotInfo{ float:left; text-align:center; font-size:12px; color:#373535;}

#wrapper #pageContent #midCol .wpPagination{ bac kground:red; width:auto; height:auto;}
#wrapper #pageContent #midCol .wpPagination .wp-pagenavi .pages  {color:#A7A7A7; padding-left:10px; text-align:right;}
#wrapper #pageContent #midCol .wpPagination .wp-pagenavi { color:#000000; display:block; float:left; font-size:12px; padding:10px 14px 10px 13px;}
#wrapper #pageContent #midCol .wpPagination .wp-pagenavi a{ border:1px solid #d3d3d3; padding:5px; background:#FFFFFF;}
#wrapper #pageContent #midCol .wpPagination .wp-pagenavi a:hover{ color:#dd0c5d !important;}
#wrapper #pageContent #midCol .wpPagination .wp-pagenavi .current{ padding:5px; border:1px solid #ae0043; color:#FFFFFF; background:#dd0c5d;}

#wrapper #pageContent #midContent .wpPagination{ bac kground:red; width:auto; height:auto;}
#wrapper #pageContent #midContent .wpPagination .wp-pagenavi .pages  {color:#A7A7A7; padding-left:10px; text-align:right;}
#wrapper #pageContent #midContent .wpPagination .wp-pagenavi { color:#000000; display:block; float:left; font-size:12px; padding:10px 14px 10px 13px;}
#wrapper #pageContent #midContent .wpPagination .wp-pagenavi a{ border:1px solid #d3d3d3; padding:5px; background:#FFFFFF;}
#wrapper #pageContent #midContent .wpPagination .wp-pagenavi a:hover{ co lor:#dd0c5d !important;}
#wrapper #pageContent #midContent .wpPagination .wp-pagenavi .current{ padding:5px; border:1px solid #ae0043; color:#FFFFFF; background:#dd0c5d;}

#wrapper #pageContent #rightCol .addSection{ height:575px; border:solid 1px #c0c5d1; margin:21px 11px 0 0;}
#wrapper #pageContent #rightCol .addSection img{ float:left;}

/*------------------------additions for Registration Screen Through Quick Search Gallery Page-------------------------*/

#overlay { background:url(/themes/default/images/overlay.png) repeat scroll 0 0 transparent; height:100%; width:100%; left:0; top:0; op acity:0.1; position:fixed !important; z-index:99999; _height:800px;}
#box { -moz-border-radius:8px; -webkit-border-radius:8px; -khtml-border-radius:8px; background:#FFFFFF; margin:0; padding:13px; overflow:auto; position:absolute; z-index:999999; height:auto; /*height:589px;*/ width:421px; color:#373535; overflow:visible;}
#box .title{ position:relative; height:31px; border-bottom:solid 1px #edeff4; text-align:center;}
#box .title .boxTitleBig{ font-size:20px; font-weight:bold; color:#de1563;}
#box .title .closeBtn{ position:absolute; top:0; right:0;}
#box .facbokLogin{ font-size:16px; line-height:normal;}
#box .facbokLogin strong{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#de1563;}
#box .facbokLogin .fConnectFetrs ul{ padding-top:3px; padding-left:6px;}
#box .facbokLogin .fConnectFetrs ul li{ font-size:14px; line-height:18px; background:url(/themes/default/images/mango_bullet.gif) no-repeat scroll left 3px transparent; text-indent:16px;}
#box .facbokLogin .fConnectFetrs ul li span{ text-decoration:underline; color:#0087ac;}
#box .orTxt{ text-align:center; line-height:31px; position:absolute; font-size:13px; font-weight:bold; color:#de1563; left:198px;}
#box .formTitle{ font-size:16px;/* margin-bottom:-2px;*/ padding-bottom:12px;}
#box .formsubTitles{ display:block; padding-left:11px; font-weight:bold; line-height:28px; /*position:relative; padding-top:7px;*/ font-size:13px; margin-bottom:7px;}
#box .formsubTitles input.grayInputBox{ width:236px; border:solid 1px #c8c8c8; padding:5px; font:13px arial; color:#333333; position:absolute; right:80px; /*top:7px; _top:3px;*/ margin-right:11px; _margin-right:24px;}
.fieldDob { background:none repeat scroll 0 0 #FFFFFF; border:solid 1px #c8c8c8; color:#434343; font:13px arial; color:#333333; height:24px; padding:2px; vertical-align:middle; width:213px;}
#box .regUser{ float:left; margin-right:63px; text-align:center;}
#box .regUser input{ background:none; border:none; background:url(/themes/default/images/regu_user_btn.gif) no-repeat scroll 0 0; text-indent:-999px; width:154px; height:31px; cursor:pointer;}
#box .regUser .fConnectFetrs .regUserTitle{ display:block; font-size:13px; font-weight:bold; color:#76b11d; padding-top:10px; /*padding-left:36px;*/}
#box .regUser .fConnectFetrs ul{ padding-top:8px; padding-left:13px;}
#box .regUser .fConnectFetrs ul li{ font-size:12px; line-height:16px; background:url(/themes/default/images/mango_bullet.gif) no-repeat scroll left center transparent; text-indent:16px; text-align:left;}
#box .matchMker{ float:left; text-align:center;}
#box .matchMker input{ background:none; border:none; background:url(/themes/default/images/mat_maker_btn.gif) no-repeat scroll 0 0; text-indent:-999px; width:154px; height:31px; cursor:pointer;}
#box .matchMker .fConnectFetrs .matchMkerTitle{ display:block; font-size:13px; font-weight:bold; color:#4290c1; padding-top:10px; _padding-top:0; /*padding-left:36px;*/}
#box .matchMker .fConnectFetrs ul{ padding-top:8px; padding-left:13px;}
#box .matchMker .fConnectFetrs ul li{ font-size:12px; line-height:16px; background:url(/themes/default/images/mango_bullet.gif) no-repeat scroll left center transparent; text-indent:16px; text-align:left;}

/*------------------------additions for User Profile View Page-------------------------*/

#wrapper #pageContent #leftCol .userProfileBig{ float:left; width:100%; bac kground:red; margin-bottom:10px;}
#wrapper #pageContent #leftCol .userProfileBig .userPicBig{ /*float:left;*/ position:relative; margin:24px 0 0 11px; _margin:24px 0 0 5px; text-align:center;}
#wrapper #pageContent #leftCol .userProfileBig .userPicBig img{ width:auto; height:auto; background:#FFFFFF; padding:2px; border:solid 1px #dae0eb;}
#wrapper #pageContent #leftCol .userProfileBig .userPicBig span.addPhoto{ position:absolute; bottom:3px; _bottom:2px; right:3px; _right:2px;}
#wrapper #pageContent #leftCol .userProfileBig .userPicBig span.addPhoto img{ float:left;}
#wrapper #pageContent #leftCol .userAlbums{ /*float:left;*/ width:auto; margin-bottom:2px; /*margin-left:11px; */_margin-left:5px;}
#wrapper #pageContent #leftCol .userAlbums ul li{ float:left;}
#wrapper #pageContent #leftCol .userAlbums ul li a.resize45{ display:block; float:left; width:auto; height:auto; padding:1px; border:solid 1px #dae0eb; overflow:hidden; margin:4px; _margin:4px 2px;}
#wrapper #pageContent #leftCol .userAlbums ul li a.resize45 img{ float:left;}
#wrapper #pageContent #leftCol .urGifts .gifts .giftOne .bigGifts{ float:left; text-align:center; font-size:9px; padding:0 3px 5px 4px;}
#wrapper #pageContent #leftCol .urGifts .gifts .giftOne .bigGifts img{ float:left; margin:4px 0;height:55px;}
#wrapper #pageContent #leftCol .urGifts .gifts .sendLadooBtn{ flo at:left;/* margin:5px 0 5px 53px;*/ ma rgin-left:54px; text-align:center;}
#wrapper #pageContent #leftCol .collapsibleBoxOne{ margin-left:11px;}
#wrapper #pageContent #leftCol .collapsibleBoxOne .collapsibleBoxHolder{ width:auto; height:14px; background:#f2f2f2; padding:7px; color:#373535; margin-bottom:14px;}
#wrapper #pageContent #leftCol .collapsibleBoxOne .collapsibleBoxHolder .collapsibleTitle{ font-weight:bold; float:left;}
#wrapper #pageContent #leftCol .collapsibleBoxOne .collapsibleBoxInfo{ color:#373535; font-size:11px; padding:0 4px; margin-bottom:24px;}
#wrapper #pageContent #leftCol .collapsibleBoxOne .collapsibleBoxInfo .InfoBox1{ float:left; font-size:11px; width:150px;}
#wrapper #pageContent #leftCol .collapsibleBoxOne .collapsibleBoxInfo .InfoBox1 .InfoBox1Title{ font-size:12px; font-weight:bold; color:#1d4088; padding-bottom:10px;}

#wrapper #pageContent #midCol .userInfoBox{ width:auto; height:auto; margin-top:24px; -moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px; border:solid 1px #cccccc; background:url(/themes/default/images/userInfoBox_bg.gif) repeat-x scroll 0 0; padding:13px 18px; _padding:13px 18px 0 18px; position:relative; z-index:1; margin-bottom:15px;}
#wrapper #pageContent #midCol .userInfoBox .userNameBig{ font-size:20px; font-weight:bold; color:#373535; padding:11px 0; font-family:Arial, Helvetica, sans-serif;}
#wrapper #pageContent #midCol .userInfoBox .userInfoBig{ color:#373535;}
#wrapper #pageContent #midCol .userInfoBox .commentBox{ background:red; width:271px; height:auto; position:absolute; top:13px; right:18px; _right:36px; -moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px; background:#FFFFFF; border:solid 1px #e6e6e6; padding:8px 10px 8px 10px; font-size:13px; color:#6c6b6b;}
#wrapper #pageContent #midCol .userInfoBox .commentBox .commentBoxArrow{ width:38px; height:19px; background:url(/themes/default/images/commentBox_arrow.png) no-repeat scroll 0 0; position:absolute; left:-38px; top:10px;}
#wrapper #pageContent #midCol .userInfoBox .commentBox .commentTxtSmll{ font-size:10px; color:#4672c1;}
#wrapper #pageContent #midCol .userInfoBox .commentBox span.viewMoreBtn { position:relative; background:none repeat scroll 0 0 #FFE2C6; display:block; float:left; line-height:16px; padding:0 4px; bottom:-30px; right:-215px;}
#wrapper #pageContent #midCol .userInfoBox .commentBox span.viewMoreBtn a { color:#E0256D; font-size:10px; font-weight:bold;}
#wrapper #pageContent #midCol .userInfoBox .midBar{ float:left; z-index:2; position:relative;}
#wrapper #pageContent #midCol .userInfoBox .midBar img{ float:left;/* margin-right:10px;*/}

#wrapper #pageContent #midCol .midTabs{ width:auto; height:27px; margin-bottom:12px; position:relative;}
#wrapper #pageContent #midCol .midTabs .tabs ul{ margin-left:8px; position:absolute; bottom:-1px; _bottom:-2px;}
#wrapper #pageContent #midCol .midTabs .tabs ul li{ list-style-type:none; float:left;}
#wrapper #pageContent #midCol .midTabs .tabs ul li a{ display:block; line-height:27px; pad ding:0 9px; background:url(/themes/default/images/midTabs_bg.png) no-repeat scroll left top; margin-right:14px; text-align:center;}
#wrapper #pageContent #midCol .midTabs .tabs ul li a div{ padding:0 4px 0 0; background:url(/themes/default/images/midTabs_bg.png) no-repeat scroll right top; margin-left:8px; margin-right:-7px; font-size:12px; font-weight:bold; color:#FFFFFF;}
#wrapper #pageContent #midCol .midTabs .tabs ul li a div:hover{ color:#1d4088 !important;}
#wrapper #pageContent #midCol .midTabs .tabs ul li a.active div:hover{ color:#1d4088 !important;}
#wrapper #pageContent #midCol .midTabs .tabs ul li a.active{ color:#2459ba; background:url(/themes/default/images/midTabs_active.png) no-repeat scroll left top; }
#wrapper #pageContent #midCol .midTabs .tabs ul li a.active div{ /*padding:0 9px 0 0; */background:url(/themes/default/images/midTabs_active.png) no-repeat scroll right top;/*margin-left:12px; margin-right:-9px;*/color:#373535; }
#wrapper #pageContent #midCol .midTabs .tabs ul li a span{ display:block; padding-right:4px;}
#wrapper #pageContent #midCol .midTabs .tabs .reportAbuseBtn{ position:absolute; right:8px; top:1px}

#wrapper #pageContent #midCol .collapsibleBoxOne .collapsibleBoxHolder{ width:auto; height:14px; background:#f2f2f2; padding:7px; color:#373535; margin-bottom:14px;}
#wrapper #pageContent #midCol .collapsibleBoxOne .collapsibleBoxHolder .collapsibleTitle{ font-weight:bold; float:left;}
#wrapper #pageContent #midCol .collapsibleBoxOne .collapsibleBoxHolder .moreCollapseBtn a{ font-weight:bold; float:right; font-size:11px; color:#2589ac; background:url(/themes/default/images/moreCollapse_btn.gif) no-repeat scroll right 0; padding-right:19px; padding-bottom:1px;}
#wrapper #pageContent #midCol .collapsibleBoxOne .collapsibleBoxHolder .CollapseBtn a{ font-weight:bold; float:right; font-size:11px; color:#2589ac; background:url(/themes/default/images/Collapse_btn.gif) no-repeat scroll right 0; padding-right:19px; padding-bottom:1px;}
#wrapper #pageContent #midCol .collapsibleBoxOne .collapsibleBoxInfo{ color:#373535; font-size:12px; padding:0 4px; margin-bottom:24px; line-height:16px;}
#wrapper #pageContent #midCol .collapsibleBoxOne .collapsibleBoxInfo .InfoBox1{ float:left; font-size:12px; width:150px;}
#wrapper #pageContent #midCol .collapsibleBoxOne .collapsibleBoxInfo .InfoBox1 .InfoBox1Title{ font-size:12px; font-weight:bold; color:#1d4088; padding-bottom:10px;}
#wrapper #pageContent #midCol .userAsks .userAsksTitle{ font-size:13px; font-weight:bold; color:#de1563; padding:0 7px; margin:10px 0 10px 0;}
#wrapper #pageContent #midCol .userAsks .userAsksBox{ width:auto; height:auto; border:solid 1px #b1b2b8; -moz-border-radius:8px; -webkit-border-radius:8px; -khtml-border-radius:8px; padding:12px 20px; -moz-box-shadow: 0 0.2em 0.5em #e0e0e0; -webkit-box-shadow: 0 0.2em 0.5em #e0e0e0; -khtml-box-shadow: 0 0.2em 0.5em #e0e0e0; box-shadow: 0 0.2em 0.5em #e0e0e0; margin-bottom:14px;}
#wrapper #pageContent #midCol .userAsks .userAsksBox .userQuests ul li{ font-size:12px; line-height:21px; background:url("/themes/default/images/bullet1.gif") no-repeat scroll left 6px transparent; padding-left:11px; color:#373535; margin:10px 0;}
#wrapper #pageContent #midCol .userAsks .userAsksBox .userQuests ul li span a{ color:#1d4088; background:url(/themes/default/images/answer_img.gif) no-repeat scroll left -2px; margin-left:4px; padding-left:21px;}

#wrapper #pageContent #rightCol .suggMatchesBox{ float:left; back ground:blue; width:auto; height:auto; padding-right:5px;}
#wrapper #pageContent #rightCol .suggMatchesBox .suggMatchesTitle{ width:173px; display:block; font-size:12px; font-weight:bold; color:#de1563; padding:13px 0 5px 0;}
#wrapper #pageContent #rightCol .suggMatchesBox .matchOne{ float:left; padding-left:14px;}
#wrapper #pageContent #rightCol .suggMatchesBox .matchOne .matchImg{ float:left; padding:6px;}
#wrapper #pageContent #rightCol .suggMatchesBox .matchOne .matchImg img{ float:left; /*width:auto; height:auto;*/ width:43px; height:56px; overflow:hidden; padding:2px; border:solid 1px #eaeaea;}
#wrapper #pageContent #rightCol .adsByGoogle{ padding:16px 0 12px 0; text-align:center;}

/*------------------------additions for Main Screen After Registration Page-------------------------*/

#wrapper #pageContent .contentBg .topSec .thankYouTitle{ font-size:20px; color:#1d4088;}
#wrapper #pageContent .threeScrnHolder{ height:auto; height:486px; margin-top:27px; padding:0 9px 0 9px;}
#wrapper #pageContent .threeScrnHolder .subScribeNow{ width:272px; height:444px; background:url(/themes/default/images/subScribeNow_bg.jpg) repeat-x scroll bottom center #fbfff0; -moz-border-radius:8px; -webkit-border-radius:8px; -khtml-border-radius:8px; border:solid 1px #9fc120; padding:20px 10px; position:relative; margin-right:18px; float:left;}
#wrapper #pageContent .threeScrnHolder .subScribeNow .boxTitle{ font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#373535; padding-bottom:14px;}
#wrapper #pageContent .threeScrnHolder .subScribeNow .boxInfo{ font-size:14px; color:#373535;}
#wrapper #pageContent .threeScrnHolder .subScribeNow .boxInfo ul{ margin-bottom:10px;}
#wrapper #pageContent .threeScrnHolder .subScribeNow .boxInfo ul li{ margin-bottom:5px;}
#wrapper #pageContent .threeScrnHolder .subScribeNow .boxInfo ul li span{ font-size:14px; background:url(/themes/default/images/bullet_blue.png) no-repeat scroll left 3px; padding-left:18px;}
#wrapper #pageContent .threeScrnHolder .subScribeNow .boxInfo .subScribeNowBtn a{ position:absolute; bottom:21px; left:23px; width:243px; height:47px; border:solid 2px #81b911; background:url(/themes/default/images/subScribeNow_btn_bg.jpg) repeat-x scroll 0 0; -moz-border-radius:8px; -webkit-border-radius:8px; -khtml-border-radius:8px; font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; line-height:47px; text-align:center; color:#dd0e5e !important;}

#wrapper #pageContent .threeScrnHolder .subScribeNow .boxInfo .joinRevBtn{ position:absolute; bottom:21px; left:23px; width:243px; height:47px; border:solid 2px #81b911; background:url(/themes/default/images/subScribeNow_btn_bg.jpg) repeat-x scroll 0 0; -moz-border-radius:8px; -webkit-border-radius:8px; -khtml-border-radius:8px; font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#dd0e5e !important; cursor:pointer;}
#wrapper #pageContent .threeScrnHolder .subScribeNow .photoTxt ul{ font-size:10px; color:#373535;}
#wrapper #pageContent .threeScrnHolder .subScribeNow .photoTxt ul li{ font-size:10px; font-style:italic; padding:2px 0; _padding:1px 0; *padding:1px 0; background:url(/themes/default/images/mango_bullet.gif) no-repeat scroll 0 2px transparent; text-indent:18px; color:#373535;}

#wrapper #pageContent .threeScrnHolder .subScribeNow .boxInfo .midImg{ float:left; back ground:blue; width:auto; height:auto;}
/*#wrapper #pageContent #rightCol .suggMatchesBox .suggMatchesTitle{ width:173px; display:block; font-size:12px; font-weight:bold; color:#de1563; padding:13px 0 5px 0;}*/
#wrapper #pageContent .threeScrnHolder .subScribeNow .boxInfo .midImg .matchOne{ float:left; margin:0 6px 8px 0;}
#wrapper #pageContent .threeScrnHolder .subScribeNow .boxInfo .midImg .matchOne .matchImg{ float:left; margin-right:3px; /*padding:4px; width:90px;*/}
#wrapper #pageContent .threeScrnHolder .subScribeNow .boxInfo .midImg .matchOne .matchInfo{ float:left; width:46px;}
#wrapper #pageContent .threeScrnHolder .subScribeNow .boxInfo .midImg .matchOne .matchImg img{ float:left; /*width:auto; height:auto;*/ /*width:43px; height:56px;*/ overflow:hidden; /*padding:2px; border:solid 1px #eaeaea;*/}
/*.matchOne{ float:left;}
.matchImg{ float:left; padding:4px;}
.matchImg img{ float:left; width:auto; height:auto; width:43px; height:56px; overflow:hidden; padding:2px; border:solid 1px #eaeaea;}*/

.selected{border:solid 1px #0033FF !important;}
.testmonials{height:auto;width:auto; background:#F8F8F8 ; padding:7px;}
.testmonials_anchor {
color:#0000FF;
outline:0 none;
text-decoration:none;
}
#wrapper #pageContent .threeScrnHolder .subScribeNow .chromFix{ margin-top:auto; margin-top /*\**/:2px\9;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
#wrapper #pageContent .threeScrnHolder .subScribeNow .chromFix{ margin-top:-3px;}
}

/*------------------------additions for Photo Upload Page-------------------------*/

#wrapper #pageContent .contentBg .topSec .midTabs{ width:auto; height:27px; position:relative;}
#wrapper #pageContent .contentBg .topSec .midTabs .tabs ul{ /*margin-left:8px;*/ position:absolute; bottom:-1px; _bottom:-1px;}
#wrapper #pageContent .contentBg .topSec .midTabs .tabs ul li{ list-style-type:none; float:left;}
#wrapper #pageContent .contentBg .topSec .midTabs .tabs ul li a{ display:block; line-height:27px; pad ding:0 9px; background:url(/themes/default/images/midTabs_bg.png) no-repeat scroll left top; margin-right:14px; text-align:center;}
#wrapper #pageContent .contentBg .topSec .midTabs .tabs ul li a div{ padding:0 4px 0 0; background:url(/themes/default/images/midTabs_bg.png) no-repeat scroll right top; margin-left:8px; margin-right:-7px; font-size:12px; font-weight:bold; color:#FFFFFF;}
#wrapper #pageContent .contentBg .topSec .midTabs .tabs ul li a div:hover{ color:#1d4088 !important;}
#wrapper #pageContent .contentBg .topSec .midTabs .tabs ul li a.active div:hover{ color:#1d4088 !important;}
#wrapper #pageContent .contentBg .topSec .midTabs .tabs ul li a.active{ color:#2459ba; background:url(/themes/default/images/midTabs_active.png) no-repeat scroll left top; }
#wrapper #pageContent .contentBg .topSec .midTabs .tabs ul li a.active div{ /*padding:0 9px 0 0; */background:url(/themes/default/images/midTabs_active.png) no-repeat scroll right top;/*margin-left:12px; margin-right:-9px;*/color:#373535; }
#wrapper #pageContent .contentBg .topSec .midTabs .tabs ul li a span{ display:block; padding-right:18px;}

#wrapper #pageContent .contentBg .topSec .midTabs .tabs ul li a span.meTb{ background:url(/themes/default/images/profile_ico_wht1.gif) no-repeat scroll right 7px transparent;}
#wrapper #pageContent .contentBg .topSec .midTabs .tabs ul li a.active span.meTb{ background:url(/themes/default/images/profile_ico_blue.gif) no-repeat scroll right 7px transparent;}

#wrapper #pageContent .contentBg .topSec .midTabs .tabs ul li a span.photosTb{ background:url(/themes/default/images/photo_ico_wht.gif) no-repeat scroll right 7px transparent;}
#wrapper #pageContent .contentBg .topSec .midTabs .tabs ul li a.active span.photosTb{ background:url(/themes/default/images/photo_ico_blue.gif) no-repeat scroll right 7px transparent;}

#wrapper #pageContent .contentBg .topSec .midTabs .tabs ul li a span.videosTb{ background:url(/themes/default/images/videos_ico_wht.gif) no-repeat scroll right 6px transparent;}

#wrapper #pageContent .contentBg .topSec .midTabs .tabs ul li a span.mangoShopTb{ background:url(/themes/default/images/myMango_ico_wht.gif) no-repeat scroll right 5px transparent;}
#wrapper #pageContent .contentBg .topSec .midTabs .tabs ul li a.active span.mangoShopTb{ background:url(/themes/default/images/myMango_ico_blue.gif) no-repeat scroll right 5px transparent;}

#wrapper #pageContent #midCol .photoUpBoxHolder{ float:left; width:100%; padding-top:20px;}
#wrapper #pageContent #midCol .photoUpBoxHolder .photoUpBox{ width:auto; height:auto; margin:0 15px; background:#FFFFFF; border:solid 1px #b1b2b8; -moz-border-radius:8px; -webkit-border-radius:8px; -khtml-border-radius:8px; padding:18px 20px 0 20px; color:#373535;}
#wrapper #pageContent #midCol .photoUpBoxHolder .photoUpBox .upTopBox{ float:left; padding-left:55px;}
#wrapper #pageContent #midCol .photoUpBoxHolder .photoUpBox .upTopBox .upImgIcoSml{ float:left; margin:3px 7px 0 0;}
#wrapper #pageContent #midCol .photoUpBoxHolder .photoUpBox .upTopBox .upImgIcoSml img{ float:left;}
#wrapper #pageContent #midCol .photoUpBoxHolder .photoUpBox .upPhotoBoldTxt{ font-size:14px; font-weight:bold; margin-top:3px;}
#wrapper #pageContent #midCol .photoUpBoxHolder .photoUpBox .upTopBox .choosFileBtn{ float:left; margin:4px 8px 0 8px;}
#wrapper #pageContent #midCol .photoUpBoxHolder .photoUpBox .importOptns{ /*margin-top:14px;*/ font-size:16px; text-align:center;}
#wrapper #pageContent #midCol .photoUpBoxHolder .photoUpBox .importOptns .roundIcons{ margin:0 8px;}
#wrapper #pageContent #midCol .photoUpBoxHolder .photoUpBox .addTypsOfPics{ width:100%; height:auto; padding-top:17px;}
#wrapper #pageContent #midCol .photoUpBoxHolder .photoUpBox .addTypsOfPics .addPicsBox1{ float:left; width:auto; margin:0 0 18px 18px; text-align:center; min-width:130px;}
#wrapper #pageContent #midCol .photoUpBoxHolder .photoUpBox .addTypsOfPics .addPicsBox1 .photoTitle a{ font-size:14px; line-height:normal; background:url(/themes/default/images/editBullet.gif) no-repeat scroll left center transparent; padding-left:18px; color:#373535; margin-bottom:8px; text-align:left; display:block;}
#wrapper #pageContent #midCol .photoUpBoxHolder .photoUpBox .addTypsOfPics .addPicsBox1 .upPhotoImgBig{ margin-left:20px; /*width:100%; text-align:center;*/}
#wrapper #pageContent #midCol .photoUpBoxHolder .photoUpBox .addTypsOfPics .addPicsBox1 .upPhotoImgBig img{/* float:left;*/ _margin-top:1px; /*width:101px; height:101px;*/ overflow:hidden;}
#wrapper #pageContent #midCol .photoUpBoxHolder .photoUpBox .addTypsOfPics .addPicsBox1 .profilePicBtn a{ margin-left:20px; /*width:100%; text-align:center;*/ opacity:0.5; cursor:default;}
#wrapper #pageContent #midCol .photoUpBoxHolder .photoUpBox .addTypsOfPics .addPicsBox1 .makeProfilePicBtn a{ margin-left:20px; /*width:100%; text-align:center;*/}

/*input{ text-indent:-999px;}*/

/*------------------------additions for User Profile Editing Page-------------------------*/

#wrapper #pageContent #midCol .editProfileHolder{ float:left; width:100%; height:auto; margin-top:18px;}
#wrapper #pageContent #midCol .editProfileHolder .collapsibleBoxOne{ float:left; width:100%; margin-bottom:24px;}
#wrapper #pageContent #midCol .editProfileHolder .collapsibleBoxOne .saveChangesBtn{ float:right; margin-right:9px;}
#wrapper #pageContent #midCol .editProfileHolder .collapsibleBoxOne .collapsibleBoxInfo{ padding:0; margin:0; float:left; width:100%;}
#wrapper #pageContent #midCol .editProfileHolder .collapsibleBoxOne .collapsibleBoxInfo .editFormOne{ float:left; width:100%;}
#wrapper #pageContent #midCol .editProfileHolder .collapsibleBoxOne .collapsibleBoxInfo .editFormOne .formLabel{ font-size:11px; float:left; width:135px; text-align:right; margin-right:8px; line-height:16px;}
#wrapper #pageContent #midCol .editProfileHolder .collapsibleBoxOne .collapsibleBoxInfo .editFormOne .formLabel span{ font-size:11px; color:#63666d;}

#wrapper #pageContent #midCol .editProfileHolder .collapsibleBoxOne .collapsibleBoxInfo input{ width:115px; float:left;}
#wrapper #pageContent #midCol .editProfileHolder .collapsibleBoxOne .collapsibleBoxInfo input, select, textarea{ -moz-border-radius:4px; -webkit-border-radius:4px;  -khtml-border-radius:4px; background:none repeat scroll 0 0 #FFFFFF; border:1px solid #69A1C8; padding:2px 2px 2px 4px; font-size:12px !important; color:#373535 !important; font-family:Arial, Helvetica, sans-serif;}

#panel .content .formElements { color:#373535; float:left; font-family:Arial,Helvetica,sans-serif; font-size:15px; font-weight:bold; line-height:22px; width:80px;}

/*------------------------additions for Search Results Page-------------------------*/

#wrapper #pageContent .contentBg .registrTitle{ font-size:16px; color:#373535;}
#wrapper #pageContent .contentBg .registrTitle span{ font-size:14px; color:#aaaaab;}
#wrapper #pageContent #leftCol .refineSrch .refineSrchContent .slidingFields{ margin-top:6px;}
#wrapper #pageContent #leftCol .refineSrch .refineSrchContent .saveSearchInputs{ /*color:#7b7b7b;*/ font-size:11px;}
#wrapper #pageContent #leftCol .refineSrch .refineSrchContent .moreCollapseBtn a{ font-weight:bold; fl oat:right; background:url(/themes/default/images/moreCollapse_btn.gif) no-repeat scroll left 2px; padding-left:19px; font-size:14px; font-weight:bold; color:#de1563;}
#wrapper #pageContent #leftCol .refineSrch .refineSrchContent .CollapseBtn a{ font-weight:bold; fl oat:right; background:url(/themes/default/images/Collapse_btn.gif) no-repeat scroll left 2px; padding-left:19px; font-size:14px; font-weight:bold; color:#de1563;}
#wrapper #pageContent #leftCol .refineSrch .refineSrchContent .searchBtn .clearBtn a img{ margin:4px 0 0 7px;}
#wrapper #pageContent #leftCol .refineSrch .refineSrchContent .slidingFields .chkFieldsHolder{ margin:6px 0 0 0; float:left; width:100%;}
#wrapper #pageContent #leftCol .refineSrch .refineSrchContent .slidingFields .chkFieldsHolder .chkFields{ padding:3px 0; _padding:2px 0;}
#wrapper #pageContent #leftCol .refineSrch .refineSrchContent .slidingFields .chkFieldsHolder .chkFields input{ float:left;}
#wrapper #pageContent #leftCol .refineSrch .refineSrchContent .slidingFields .chkFieldsHolder .chkFields .fieldTitle{ float:left; margin-left:4px; _margin-left:2px;}
#wrapper #pageContent #leftCol .refineSrch .refineSrchContent .slidingFields .chkFieldsHolder .chkFields .fieldTitle span{ font-size:11px; font-weight:normal;}

#wrapper #pageContent #midContent{ float:left; width:715px; height:auto; padding:0 12px 0 18px; ba ckground:#CCCCCC;}
#wrapper #pageContent #midContent .featProf{ width:auto; height:26px; border:solid 1px #cccccc; background:url(/themes/default/images/feat_prof_bg.gif) repeat-x scroll 0 0; line-height:26px; padding:0 9px;}
#wrapper #pageContent #midContent .featProf .featProfTitle{ font-weight:bold; color:#1d4088; float:left;}
#wrapper #pageContent #midContent .featProf .howToGtFeat a{ float:right; font-weight:normal; color:#1d4088; padding-left:26px; background:url(/themes/default/images/feat_prof_ico.gif) no-repeat scroll left center;}

/*#wrapper #pageContent #midContent .featProfBox{ width:238px; height:132px; back ground:#CCCCCC; border-right:solid 1px #d4d4d4;}*/

#wrapper #pageContent #midContent .featProfBox .srchResltOne{ width:216px; _wi dth:163px; height:auto; float:left; border-right:solid 1px #d4d4d4; /*padding:3px;*/ background:#FFFFFF; /*margin:4px 7px 4px 0; _margin:4px 6px 4px 0;*/ margin:0 10px;}
#wrapper #pageContent #midContent .featProfBox .srchResltOne .srchResltOneBg{ float:left; /*background:#f9f9f9;*/ height:auto; padd ing:8px 0 4px 6px;}
#wrapper #pageContent #midContent .featProfBox .srchResltOne .srchResltOneBg .srchUserTitle a{ font-size:12px; color:#2459ba; font-weight:bold;}
#wrapper #pageContent #midContent .featProfBox .srchResltOne .srchResltOneBg .srchMidContent{ float:left; padding:8px 0 8px 0; position:relative;}
#wrapper #pageContent #midContent .featProfBox .srchResltOne .srchResltOneBg .srchMidContent .srchUserImage{ width:auto; height:auto; float:left; border:solid 1px #373535; margin-right:6px;}
#wrapper #pageContent #midContent .featProfBox .srchResltOne .srchResltOneBg .srchMidContent .srchUserImage a{ height:100px; width:auto; overflow:hidden;}
#wrapper #pageContent #midContent .featProfBox .srchResltOne .srchResltOneBg .srchMidContent .srchUserImage a img{ width:80px; height:auto; overflow:hidden;}
#wrapper #pageContent #midContent .featProfBox .srchResltOne .srchResltOneBg .srchMidContent .srchUserImage img{ float:left;}
#wrapper #pageContent #midContent .featProfBox .srchResltOne .srchResltOneBg .srchMidContent .srchUserActions{ float:left; padding-top:23px;}
#wrapper #pageContent #midContent .featProfBox .srchResltOne .srchResltOneBg .srchMidContent .srchUserActions img{ float:left;}
#wrapper #pageContent #midContent .featProfBox .srchResltOne .srchResltOneBg .srchMidContent .srchUserActions span.ladooImg img{ margin-right:4px; margin-top:1px;}
#wrapper #pageContent #midContent .featProfBox .srchResltOne .srchResltOneBg .srchMidContent .srchUserActions span.emailBtn img{ margin-right:4px; margin-bottom:11px;}
#wrapper #pageContent #midContent .featProfBox .srchResltOne .srchResltOneBg .srchMidContent .srchUserActions span.mIco img{ margin:0 1px 0 2px;}
#wrapper #pageContent #midContent .featProfBox .srchResltOne .srchResltOneBg .srchMidContent .srchUserActions span.yIco img{ margin:0 1px 0 1px;}
#wrapper #pageContent #midContent .featProfBox .srchResltOne .srchResltOneBg .srchMidContent .srchUserActions span.nIco img{ margin:0 1px 0 1px;}
#wrapper #pageContent #midContent .featProfBox .srchResltOne .srchResltOneBg .srchUserBotInfo{ float:left; text-align:center; font-size:11px; color:#373535;}

#wrapper #pageContent #midContent .midTabs{ width:auto; height:27px; margin-bottom:12px; position:relative;}
#wrapper #pageContent #midContent .midTabs .tabs ul{ margin-left:14px; position:absolute; bottom:-1px; _bottom:-2px;}
#wrapper #pageContent #midContent .midTabs .tabs ul .sortBy{ color:#373535; display:block; line-height:27px; float:left; padding-right:20px;}
#wrapper #pageContent #midContent .midTabs .tabs ul li{ list-style-type:none; float:left;}
#wrapper #pageContent #midContent .midTabs .tabs ul li a{ display:block; line-height:27px; pad ding:0 9px; background:url(/themes/default/images/srch_midTabs_bg.png) no-repeat scroll left top; margin-right:14px; text-align:center;}
#wrapper #pageContent #midContent .midTabs .tabs ul li a div{ padding:0 4px 0 0; background:url(/themes/default/images/srch_midTabs_bg.png) no-repeat scroll right top; margin-left:8px; margin-right:-7px; font-size:12px; font-weight:bold; color:#FFFFFF;}
#wrapper #pageContent #midContent .midTabs .tabs ul li a div:hover{ color:#FFFFFF !important;}
#wrapper #pageContent #midContent .midTabs .tabs ul li a.active div:hover{ color:#1d4088 !important;}
#wrapper #pageContent #midContent .midTabs .tabs ul li a.active{ color:#2459ba; background:url(/themes/default/images/midTabs_active.png) no-repeat scroll left top; }
#wrapper #pageContent #midContent .midTabs .tabs ul li a.active div{ /*padding:0 9px 0 0; */background:url(/themes/default/images/midTabs_active.png) no-repeat scroll right top;/*margin-left:12px; margin-right:-9px;*/color:#373535; }
#wrapper #pageContent #midContent .midTabs .tabs ul li a span{ display:block; padding-right:4px;}

#wrapper #pageContent #midContent .urMatchesInfo{ /*width:100%;*/width:540px; height:auto; bac kground:blue; float:left;}
#wrapper #pageContent #midContent .urMatchesInfo .urMatchesLeft{ float:left; width:290px; back ground:red; height:auto; padding-bottom:14px; position:relative; padding-right:15px;}
#wrapper #pageContent #midContent .urMatchesInfo .urMatchesLeft .urMatchesImg{ float:left; margin-right:8px;}
#wrapper #pageContent #midContent .urMatchesInfo .urMatchesLeft .matchUsername a{ color:#2459ba; font-weight:bold;}
#wrapper #pageContent #midContent .urMatchesInfo .urMatchesLeft .matchProfileInfo{ color:#373535; line-height:13px; display:block; padding-top:12px;}
#wrapper #pageContent #midContent .urMatchesInfo .urMatchesLeft .matchProfileInfo span.more a{ font-size:10px; color:#ff922b !important; text-decoration:underline; padding-left:1px;}
#wrapper #pageContent #midContent .urMatchesInfo .urMatchesLeft .matchProfileInfo span.more a:hover{ text-decoration:none;}

#wrapper #pageContent #midContent .urMatchesInfo .aboutMe{ fl oat:left; width:auto; bac kground:red;}
#wrapper #pageContent #midContent .urMatchesInfo .aboutMe .matchUsername{ color:#373535; font-weight:bold;}
#wrapper #pageContent #midContent .urMatchesInfo .aboutMe .matchProfileInfo{ color:#373535; line-height:13px; display:block; padding-top:12px;}
#wrapper #pageContent #midContent .urMatchesInfo .aboutMe .matchProfileInfo span.more a{ font-size:10px; color:#ff922b !important; text-decoration:underline; padding-left:1px;}
#wrapper #pageContent #midContent .urMatchesInfo .aboutMe .matchProfileInfo span.more a:hover{ text-decoration:none;}
#wrapper #pageContent #midContent .urMatchesInfo .adsByGoogle{text-align:center; position:absolute; right:0; top:0;}

.cpage {
        padding:3px;
        background-color:#de1563;
        border:1px dotted #a10b45;
        color:#FFFFFF;
}
.cpage:hover{ color:#FFFFFF !important;}
.current{ cursor:default; background:none repeat scroll 0 0 #DD0C5D; border:1px solid #AE0043; color:#FFFFFF; padding:3px;}
.current:hover{ color:#FFF !important;}
.conpage {
        padding:3px;
        background-color: #FFFFFF;
        border:1px solid #D3D3D3;
}
.conpage:hover{ color:#DD0C5D !important;}
.fnlink {
        padding:3px;
        background-color: #cbe594;
        border:1px solid #D3D3D3;
}

.fnpageajax {
        padding:3px;
        line-height:20px;
        background-color: #FFFFFF;
        border:1px solid #D3D3D3;
}
.conpageajax {
        padding:3px;
        background-color: #FFFFFF;
        border:1px solid #D3D3D3;
}
.cpageajax {
        padding:3px;
        background-color:#D3D3D3;
        border:1px solid #D3D3D3;
}

.pagination {text-align:right; line-height:28px; background:#ADE7E7; margin-bottom:2px;}
        .pagination a { text-decoration:none; font:bold 12px Arial; margin:0 1px; padding:6px 3px; line-height:28px; }
        .pagination a.active { background:#006984; color:#fff;}

.errormessage {
 width: 450px;
 padding: 10px 10px 10px 10px;
 margin: 5px 0 5px 0;
 border: 1px solid #DD3C10;
 background-color: #FFEBE8;
 color: #FF0000;
 font-size:13px;
}

/*------------------------additions for User Inbox Page-------------------------*/

#wrapper #pageContent #leftContent{ float:left; width:750px; padding:24px 0 24px 10px;}
#wrapper #pageContent #leftContent .userInbox{ float:left; width:100%;}
#wrapper #pageContent #leftContent .userInbox .topButtonsInbox{ float:left;}
#wrapper #pageContent #leftContent .userInbox .topButtonsInbox ul{ margin-left:123px;}
#wrapper #pageContent #leftContent .userInbox .topButtonsInbox ul li{ float:left; margin-right:12px;}
#wrapper #pageContent #leftContent .userInbox .topButtonsInbox ul li a{ display:block; float:left; font-weight:bold; color:#373535; border:solid 1px #cfcfcf; line-height:26px; padding:0 12px; -moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px; background:url(/themes/default/images/Inbox_topButtons_bg.gif) repeat-x scroll 0 0;}
#wrapper #pageContent #leftContent .userInbox .topButtonsInbox ul li a:hover{ border:solid 1px #acacac;}

#wrapper #pageContent #leftContent .userInbox .inboxMenuBox{ float:left;}
#wrapper #pageContent #leftContent .userInbox .inboxMenuBox ul{ margin-top:7px;/* padding-right:12px;*/}
#wrapper #pageContent #leftContent .userInbox .inboxMenuBox ul li { margin-bottom:2px; }
#wrapper #pageContent #leftContent .userInbox .inboxMenuBox ul li.active { display:block; background:transparent url(/themes/default/images/Inbox_topButtons_bg.gif); border:1px solid #CFCFCF; }
#wrapper #pageContent #leftContent .userInbox .inboxMenuBox ul li a{ display:block; font-weight:bold; color:#373535; padding:5px 9px 5px 5px;}
#wrapper #pageContent #leftContent .userInbox .inboxMenuBox ul li a span{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#de1563;}

#wrapper #pageContent #leftContent .userInbox .inboxMsgsBox { border-left:1px solid #C6C6C6; float:right; padding:0 0 24px 10px; width:auto; min-height:550px; }
#wrapper #pageContent #leftContent .userInbox .inboxMsgsBox .msgInfoStripe{ float:left; color:#FFF;}
#wrapper #pageContent #leftContent .userInbox .inboxMsgsBox .msgInfoStripe ul li{ float:left;}
#wrapper #pageContent #leftContent .userInbox .inboxMsgsBox .msgInfoStripe ul li span{ display:block; background:#4672c2; line-height:29px; border-right:solid 1px #FFFFFF; font-size:13px; font-weight:bold; padding-left:10px; width:122px;}
#wrapper #pageContent #leftContent .userInbox .inboxMsgsBox .selectAllNone ul li{ float:left; font-size:11px; color:#373535;}
#wrapper #pageContent #leftContent .userInbox .inboxMsgsBox .selectAllNone ul li a{ display:block; color:#4672c2; border-right:solid 1px #373535; padding:0 6px;}

#wrapper #pageContent #leftContent .userInbox .inboxMsgsBox .msgBox .msgOne{ padding:11px 0; border-bottom:solid 1px #edeff4;}
#wrapper #pageContent #leftContent .userInbox .inboxMsgsBox .msgBox .msgOne .senderInfo{ width:215px; float:left;}
#wrapper #pageContent #leftContent .userInbox .inboxMsgsBox .msgBox .msgOne .senderInfo .leftOne{ float:left; padding-right:7px;}
#wrapper #pageContent #leftContent .userInbox .inboxMsgsBox .msgBox .msgOne .senderInfo .leftOne input{ float:left; margin-right:10px; _margin-right:7px;}
#wrapper #pageContent #leftContent .userInbox .inboxMsgsBox .msgBox .msgOne .senderInfo .leftOne .userPicSmll{ float:left; border:solid 1px #eaeaea; ma rgin-right:7px;}
#wrapper #pageContent #leftContent .userInbox .inboxMsgsBox .msgBox .msgOne .senderInfo .leftOne .userPicSmll img{ width:50px; height:auto;}
#wrapper #pageContent #leftContent .userInbox .inboxMsgsBox .msgBox .msgOne .senderInfo .leftTwo{ float:left;}
#wrapper #pageContent #leftContent .userInbox .inboxMsgsBox .msgBox .msgOne .senderInfo .leftTwo .userNameLink a{ display:block; /*float:left;*/ font-size:11px; font-weight:bold;color:#1d4088; text-decoration:underline; /*width:129px; *width:auto;*/ width:auto;}
#wrapper #pageContent #leftContent .userInbox .inboxMsgsBox .msgBox .msgOne .subjectInfo{ float:left; width:280px;}
#wrapper #pageContent #leftContent .userInbox .inboxMsgsBox .msgBox .msgOne .subjectInfo a{ text-indent:4px; color:#555555;}
#wrapper #pageContent #leftContent .userInbox .inboxMsgsBox .msgBox .msgOne .dtTimeInfo{ float:left; width:132px; text-align:right;}
#wrapper #pageContent #leftContent .userInbox .inboxMsgsBox .msgBox .msgOne .dtTimeInfo a{ padding-left:4px; color:#555555; font-size:10px;}

#wrapper #pageContent #leftContent .userInbox .inboxMsgsBox .noMsgsBox{ width:501px; height:auto; border:solid 1px #b1b2b8; padding:12px; -moz-box-shadow: 0 0.2em 0.5em #e0e0e0; -webkit-box-shadow: 0 0.2em 0.5em #e0e0e0; -khtml-box-shadow: 0 0.2em 0.5em #e0e0e0; box-shadow: 0 0.2em 0.5em #e0e0e0;}
#wrapper #pageContent #leftContent .userInbox .inboxMsgsBox .noMsgsBox .greenBox{ height:auto; -moz-border-radius:8px; -webkit-border-radius:8px; -khtml-border-radius:8px; background:#cfeca9; padding:13px 0; margin-bottom:12px;}
#wrapper #pageContent #leftContent .userInbox .inboxMsgsBox .noMsgsBox .greenBox .greenBoxTxt{ font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#373535; line-height:24px;}
#wrapper #pageContent #leftContent .userInbox .inboxMsgsBox .noMsgsBox .botLinks ul li a{ font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; padding-left:28px; line-height:28px;}
#wrapper #pageContent #leftContent .userInbox .inboxMsgsBox .noMsgsBox .botLinks ul li a:hover{ color:#1d4088 !important;}
#wrapper #pageContent #leftContent .userInbox .inboxMsgsBox .noMsgsBox .botLinks ul li a.emailIco{ background:url(/themes/default/images/emailIco.gif) no-repeat scroll left -2px;}
#wrapper #pageContent #leftContent .userInbox .inboxMsgsBox .noMsgsBox .botLinks ul li a.giftIco{ background:url(/themes/default/images/giftIco.gif) no-repeat scroll left -2px;}
#wrapper #pageContent #leftContent .userInbox .inboxMsgsBox .noMsgsBox .botLinks ul li a.profileIco{ background:url(/themes/default/images/profileIco.gif) no-repeat scroll left -2px;}
#wrapper #pageContent #leftContent .userInbox .inboxMsgsBox .noMsgsBox .botLinks ul li a.photoIco{ background:url(/themes/default/images/photoIco.gif) no-repeat scroll left -2px;}
#wrapper #pageContent #leftContent .userInbox .inboxMsgsBox .captions{ color:#000000; font-size: 14px; padding: 5px 0; font-weight:bold; }
#wrapper #pageContent #leftContent .userInbox .inboxMsgsBox .msgSubject{ color:#000000; font-size: 16px; padding: 5px 0; font-weight:bold; }
#wrapper #pageContent #leftContent .userInbox .inboxMsgsBox .msgUser{ float: left; padding: 0 10px 10px 0; }
#wrapper #pageContent #leftContent .userInbox .inboxMsgsBox .msgText{ color:#000000; font-size: 12px; padding: 5px 0; line-height: 20px; }
#wrapper #pageContent #leftContent .userInbox .inboxMsgsBox .msgReply { padding: 5px 0; line-height: 20px; color:#000000; font-size: 12px; }
#wrapper #pageContent #leftContent .userInbox .inboxMsgsBox .msgReply DIV { padding: 0 5px 5px 0; float:left; }
#wrapper #pageContent #leftContent .userInbox .inboxMsgsBox .msgReply span { font-size: 10px; }

#wrapper #pageContent #leftContent .userInbox .inboxMsgsBox .chkboxDiv{ padding:2px 0; color:#000000; }
#wrapper #pageContent #leftContent .userInbox .inboxMsgsBox .chkboxDiv .getDelvry{ padding-left:4px; font-size:11px; cursor:pointer; }
#wrapper #pageContent #leftContent .userInbox .inboxMsgsBox .chkboxDiv .getDelvry a{ color:#1d4088;}
#wrapper #pageContent #leftContent .userInbox .inboxMsgsBox .chkboxDiv .getDelvry a:hover{ color:#1d4088 !important;}
#wrapper #pageContent #leftContent .userInbox .inboxMsgsBox .chkboxDiv .getDelvry a.mangoIcoSml{ font-weight:bold; color:#373535; background:url(/themes/default/images/twoMango_Ico_smll.gif) no-repeat scroll left center; padding:2px 0 2px 16px;}
#wrapper #pageContent #leftContent .userInbox .inboxMsgsBox .chkboxDiv .getDelvry a.mangoIcoSml:hover{ color:#373535 !important;}

#wrapper #pageContent #leftContent .userInbox .inboxMsgsBox .templateInfo { width:500px; }
#wrapper #pageContent #leftContent .userInbox .inboxMsgsBox .templateInfo .templateSubject { color:#000000; font-size: 16px; font-weight: bold; }
#wrapper #pageContent #leftContent .userInbox .inboxMsgsBox .templateInfo .templateSubject a { font-size: 10px; color:#1D4088; }
#wrapper #pageContent #leftContent .userInbox .inboxMsgsBox .templateInfo .templateSubject a:hover { font-size: 10px; text-decoration:underline; color:#1D4088; }
#wrapper #pageContent #leftContent .userInbox .inboxMsgsBox .templateInfo .templateText { color:#000000; font-size: 12px; line-height:20px; }

.messagePurchase { font-size: 14px; font-weight:bold; line-height:22px; }
.messagePurchase A { color:#2459BA; }

#ajax_listOfOptions{
        position:absolute;        /* Never change this one */
        width:210px;        /* Width of box */
        height:250px;        /* Height of box */
        overflow:auto;        /* Scrolling features */
        border:1px solid #2797AF;
        color:#333333;        /* Dark green border */
        background-color:#FFF;        /* White background color */
        text-align:left;
        font-size:1em;
        z-index:100000;
}
#ajax_listOfOptions div{        /* General rule for both .optionDiv and .optionDivSelected */
        margin:1px;
        padding:1px;
        cursor:pointer;
        font-size:1em;
}
#ajax_listOfOptions .optionDiv, #ajax_listOfOptions .optionDivSelected{        /* Div for each item in list */
        min-height:37px;
        padding-left:3px;
        _height:auto;
        _clear:left;
        border-bottom:0 solid #ddd;
        _border:none;
        font-family:Arial, Helvetica, sans-serif;
        clear:both;

}
#ajax_listOfOptions .optionDivSelected{ /* Selected item in the list */
        /*ackground-color:#3E3E3D;*/
        background:#00495b;
        color:#FFF;
}
#ajax_listOfOptions .optionDivSelected TD{ /* Selected item in the list */
        /*ackground-color:#3E3E3D;*/
        background:#00495b;
        color:#FFF;
        vertical-align:top;
}
#ajax_listOfOptions_iframe{
        background-color:#F00;
        position:absolute;
        z-index:5;
}
#ajax_listOfOptions img {
        float:left;
        margin:1px 5px 1px 0;
}


.bluePortlet {}
        .bluePortlet .head {background:url(/themes/default/images/bluePortletW2.gif) no-repeat left 0; padding:0; _border-bottom:1px solid #fff; }
        .bluePortlet .head div {background:url(/themes/default/images/bluePortletW2.gif) no-repeat right -200px;}
        .bluePortlet .head div div {background:url(/themes/default/images/bluePortletW2.gif) repeat-x left -100px; margin:0 9px; padding:8px; color:#fff; font:bold 13px arial; }
        .bluePortlet .content { border:1px solid #D6DAE2; border-width:0 1px}
        .bluePortlet .btm {background:url(/themes/default/images/bluePortletW2.gif) no-repeat left -300px; }
        .bluePortlet .btm div {background:url(/themes/default/images/bluePortletW2.gif) no-repeat right -320px;}
        .bluePortlet .btm div div {background:url(/themes/default/images/bluePortletW2.gif) repeat-x left -310px; margin:0 9px; height:10px; font-size:1px; }

        .bdrT { border-top:1px solid #D6DAE3;}

.txtGray { color:#666666;}
.txtLargeGray { font-size:18px !important; color: #CCCCCC;}
.txtLargeDarkGray { font-size:18px !important; color: #606060;}
.txtLargeWhite { font-size:17px !important; color: #FFFFFF;}
.txtContent {font: 11px arial, verdana, sans-serif;
                        color: #101010;}

/*{width:600px; height:auto;         background: #82B4F8 ; border:solid 1px #b1b2b8; margin-left:14px; -moz-border-radius:8px; -webkit-border-radius:8px; padding:5px; -moz-box-shadow: 0 0.2em 0.5em #e0e0e0; -webkit-box-shadow: 0 0.2em 0.5em #e0e0e0; box-shadow: 0 0.2em 0.5em #e0e0e0;}*/
.contentInfo{background:#82b4f8;border-radius:8px;font-size:18px;line-height:23px;margin:15px
auto 20px;overflow:auto;padding:10px;text-align:left;width:700px;-moz-border-radius:8px;-webkit-border-radius:8px; -khtml-border-radius:8px;}

.contentInfoGray{background:#F2F2F2;border-radius:8px;font-size:18px;line-height:23px;margin:15px
auto 20px;overflow:auto;padding:10px;text-align:left;width:700px;-moz-border-radius:8px;-webkit-border-radius:8px; -khtml-border-radius:8px;}

h1 {
        margin-bottom:5px;
        color : #FFFFFF;
}

/******** ADDED BY AMOL 06-06-10 **********/


#box .msgTitle{ font-size:13px;}
#box .ladooMangoesCount{ font-size:11px; color:#6e6f74;}
#box .ladooMangoesCount .msgLadooCount{ padding:6px 0 6px 20px; background:url(/themes/default/images/ladoo_ico_1.gif) no-repeat scroll left center; font-weight:bold; color:#373535; margin:0 9px;}
#box .ladooMangoesCount .msgMangoCount{ padding:6px 26px 6px 0; background:url(/themes/default/images/mango_ico_1.gif) no-repeat scroll right center; font-weight:bold; color:#373535; margin:0 0 0 9px;}

#box .sendLadooTabs{ height:24px; border-bottom:solid 1px #1d4088;}
#box .sendLadooTabs ul li{ float:left;}
#box .sendLadooTabs ul li span.ladooIcoSmll{ display:block; padding-right:22px; background:url(/themes/default/images/ladoo_ico_1.png) no-repeat scroll right center; _background:url(/themes/default/images/ladoo_ico_1.gif) no-repeat scroll right center;}
#box .sendLadooTabs ul li a{ display:block; font-weight:bold; color:#373535; line-height:26px; padding:0 12px; background:url(/themes/default/images/sendLadooTabs_bg.gif) no-repeat scroll left 0; padding:0 0 0 12px;}
#box .sendLadooTabs ul li div{ background:url(/themes/default/images/sendLadooTabs_bg.gif) no-repeat scroll right 0; padding:0 12px 0 0; margin:0 11px 0 11px;}
#box .sendLadooTabs ul li.active a{ background:url(/themes/default/images/sendLadooTabs_bg_active.gif) no-repeat scroll left center;}
#box .sendLadooTabs ul li.active div{ background:url(/themes/default/images/sendLadooTabs_bg_active.gif) no-repeat scroll right center;}
#box .sendLadooTabs ul li span.smlTxt{ font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:26px; display:block;}

#box .lftCol{ float:left; width:466px; margin-right:15px;}
#box .lftCol .midData{ float:left; width:100%; height:118px; border-bottom:solid 1px #1d4088; padding-top:5px;}
#box .lftCol .midData .sendLadooTitle{ font-size:16px; color:#373535;}
#box .lftCol .midData .ladooBox{ margin-left:20px;}
#box .lftCol .midData .ladooBox img{ float:left; margin-right:9px;}
#box .lftCol .midData .ladooBox .ladooInput{ background:none; border:none; background:#FFFFFF; border:solid 2px #c8c8c8; -moz-border-radius:6px; -webkit-border-radius:6px; -khtml-border-radius:6px; width:34px; padding:6px; font-size:16px;}

#box .lftCol .midData .urGifts .gifts{ float:left; padding:10px 0 0 0; font-size:11px;}
#box .lftCol .midData .urGifts .gifts .giftOne img{ margin:0 2px 0 0;}
#box .lftCol .midData .urGifts .gifts .giftOne span{ padding:2px 0 2px 17px; background:url(/themes/default/images/twoMango_Ico_smll.gif) no-repeat scroll left center;}
#box .lftCol .midData .urGifts .gifts .giftOne .bigGifts{ float:left; text-align:center; font-size:11px; margin:0 0 0 20px;}
#box .lftCol .midData .urGifts .gifts .giftOne .bigGifts img{ float:left; margin:0 0 8px 0;}

#box .lftCol .midData .sendMsgOne{ float:left; width:100%; margin-bottom:8px;}
#box .lftCol .midData .sendMsgOne .msg1{ float:left; font-family:Arial, Helvetica, sans-serif; padding-left:3px; cursor:pointer;}

#box .lftCol .chkboxDiv{ float:left; width:100%; padding:2px 0;}
#box .lftCol .chkboxDiv .getDelvry{ padding-left:4px; font-size:11px;}
#box .lftCol .chkboxDiv .getDelvry a{ color:#1d4088;}
#box .lftCol .chkboxDiv .getDelvry a:hover{ color:#1d4088 !important;}
#box .lftCol .chkboxDiv .getDelvry a.mangoIcoSml{ font-weight:bold; color:#373535; background:url(/themes/default/images/twoMango_Ico_smll.gif) no-repeat scroll left center; padding:2px 0 2px 16px;}
#box .lftCol .chkboxDiv .getDelvry a.mangoIcoSml:hover{ color:#373535 !important;}
#box .lftCol .mangoShopInfo{ font-family:Arial, Helvetica, sans-serif; font-size:14px;}
#box .lftCol .mangoShopInfo a{ color:#de1563;}
#box .lftCol .mangoShopInfo a:hover{ color:#de1563 !important;}

#box .rhtCol{ float:left; text-align:center; width:92px;}
#box .rhtCol .userImage{ /*float:left;*/ padding-top:10px;}
#box .rhtCol .userImage img{ /*float:left;*/ width:auto; height:auto;}

/*------------------------additions for Mango Shop Page-------------------------*/

#wrapper #pageContent #midCol .mangoShopBox{ float:left; /*width:100%;*/ padding-top:20px; padding-bottom:20px;}
#wrapper #pageContent #midCol .mangoShopBox .mangoCountTop{ font-size:14px; font-weight:bold; color:#373535;}
#wrapper #pageContent #midCol .mangoShopBox .mangoCountTop .mangoIcoBig{ background:url(/themes/default/images/mango_ico_big.gif) no-repeat scroll right center; line-height:24px; padding:11px 47px 11px 0; margin-right:10px;}
#wrapper #pageContent #midCol .mangoShopBox .mangoCountTop .buyMoreMangoes{ width:201px; font-size:14px; font-weight:bold; color:#373535; padding:8px 12px ; background:#f2f2f2; border-left:solid 12px #de1563;}

#wrapper #pageContent #midCol .mangoShopBox .stepOneBox{ float:left; width:285px; _width:236px; padding-left:8px;}
#wrapper #pageContent #midCol .mangoShopBox .stepOneBox .topInfo{ color:#373535; font-size:12px; }
#wrapper #pageContent #midCol .mangoShopBox .stepOneBox .topInfo ul li span{ background:url(/themes/default/images/bullet_blue.png) no-repeat scroll left 2px; padding-left:18px;}
#wrapper #pageContent #midCol .mangoShopBox .stepOneBox .step1Title{ font-size:18px; color:#373535;}

#wrapper #pageContent #midCol .mangoShopBox .stepOneBox .paymntBtn1{ width:271px; height:auto; border:solid 1px #91dc94; -moz-border-radius:6px; -webkit-border-radius:6px; -khtml-border-radius:6px; cursor:pointer; padding:8px 0 8px 12px; background:url(/themes/default/images/paymntBtn1_bg.gif) repeat-x scroll 0 0;}
#wrapper #pageContent #midCol .mangoShopBox .stepOneBox .paymntBtn1 .saveTxt{ font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#de1563;}
#wrapper #pageContent #midCol .mangoShopBox .stepOneBox .paymntBtn1 .innerTxtSml{ font-size:13px; color:#373535;}
#wrapper #pageContent #midCol .mangoShopBox .stepOneBox .paymntBtn1 .innerTxtSml .innerSmllTxt{ font-size:11px; padding-left:17px;}

#wrapper #pageContent #midCol .mangoShopBox .stepTwoBox{ float:left; width:337px; padding-left:32px;}
#wrapper #pageContent #midCol .mangoShopBox .topInfo{ float:left; color:#373535;}
#wrapper #pageContent #midCol .mangoShopBox .topInfo ul{ float:left; margin-right:20px;}
#wrapper #pageContent #midCol .mangoShopBox .topInfo ul li span{ background:url(/themes/default/images/bullet_blue.png) no-repeat scroll left 2px; padding-left:18px; font-size:13px; }
#wrapper #pageContent #midCol .mangoShopBox .stepTwoBox .step1Title{ font-size:18px; color:#373535;}

#wrapper #pageContent #midCol .mangoShopBox .stepTwoBox .paymentInfo{ float:left; padding-bottom:18px; background:url(/themes/default/images/paymentInfo_bttm_bg.gif) no-repeat scroll bottom center; margin-bottom:2px;}
#wrapper #pageContent #midCol .mangoShopBox .stepTwoBox .paymentInfo input, select, textarea { -moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px; background:none repeat scroll 0 0 #FFFFFF; border:1px solid #69A1C8; padding:2px 2px 2px 4px; color:#7b7b7b;}
#wrapper #pageContent #midCol .mangoShopBox .stepTwoBox .paymentInfo input{ padding:3px 2px 3px 4px; width:179px;}
#wrapper #pageContent #midCol .mangoShopBox .stepTwoBox .paymentInfo .sharpEdges{ font-size:11px; -moz-border-radius:0; -webkit-border-radius:0; -khtml-border-radius:0;}
#wrapper #pageContent #midCol .mangoShopBox .stepTwoBox .paymentInfo .paymentRow1{ float:left;}
#wrapper #pageContent #midCol .mangoShopBox .stepTwoBox .paymentInfo .paymentRow1 .paymentRowLabel{ float:left; width:150px; font-size:12px; color:#373535; line-height:21px;}
#wrapper #pageContent #midCol .mangoShopBox .stepTwoBox .paymentInfo .paymentRow1 .smllBlueTxt a{ font-size:11px; color:#2c539e;}

#wrapper #pageContent #midCol .mangoShopBox .stepTwoBox .othrPaymentBox{ float:left;}
#wrapper #pageContent #midCol .mangoShopBox .stepTwoBox .othrPaymentBox .othrPaymentTitle{ font-weight:bold; color:#373535;}
#wrapper #pageContent #midCol .mangoShopBox .stepTwoBox .othrPaymentBox .paymentOptns span{ float:left; display:block; margin-right:7px;}
#wrapper #pageContent #midCol .mangoShopBox .stepTwoBox .othrPaymentBox .paymentOptns span img{ float:left;}

/*------------------------additions for Email Me Screen-------------------------*/

#box .emailCol{ float:left; width:auto;}

#box .ladooMangoesCount .ladooInput{ background:none; border:none; background:#FFFFFF; border:solid 2px #c8c8c8; -moz-border-radius:6px; -webkit-border-radius:6px; -khtml-border-radius:6px; width:30px; padding:4px; font-size:13px;}
#box .emailCol .midData .ladooBox .msgScreen{ background:none; border:none; background:#FFFFFF; border:solid 1px #cccccc; -moz-border-radius:0; -webkit-border-radius:0; -khtml-border-radius:0; width:436px; height:156px; overflow:auto; font-size:13px; color:#373535;}

#box .emailCol .chkboxDiv{ float:left; width:100%; padding:2px 0;}
#box .emailCol .chkboxDiv .getDelvry{ padding-left:4px; font-size:11px;}
#box .emailCol .chkboxDiv .getDelvry a{ color:#1d4088;}
#box .emailCol .chkboxDiv .getDelvry a:hover{ color:#1d4088 !important;}
#box .emailCol .chkboxDiv .getDelvry a.mangoIcoSml{ font-weight:bold; color:#373535; background:url(/themes/default/images/twoMango_Ico_smll.gif) no-repeat scroll left center; padding:2px 0 2px 16px;}
#box .emailCol .chkboxDiv .getDelvry a.mangoIcoSml:hover{ color:#373535 !important;}


a.box_close {
background:transparent url(/themes/default/images/cancel.png) repeat scroll left top;
cursor:pointer;
float:right;
height:26px;
margin-right:-19px;
margin-top:-15px;
width:26px;
}

a.box_closeNew {
background:transparent url(/themes/default/images/cancel.png) repeat scroll left top;
_background:transparent url(/themes/default/images/cancel.gif) repeat scroll left top;
cursor:pointer;
float:right;
height:26px;
width:26px;
position:absolute;
_position:relative;
top:-12px;
_top:-24px;
right:-12px;
_right:-30px;
}

.commentBox{ background:red; width:271px; height:auto; top:13px; right:18px; _right:36px; -moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px; background:#FFFFFF; border:solid 1px #e6e6e6; padding:8px 10px 8px 10px; font-size:13px; color:#6c6b6b;}
.commentBox .commentTxtSmll{ font-size:10px; color:#4672c1;}

/******** END FOR ADDED BY AMOL 06-06-10 **********/


/*------------------------additions for My Matches & Favorites Page-------------------------*/

#wrapper #pageContent #midCol .myMatchesContent{ width:99%; height:auto; margin-top:14px; padding:0 5px;}
#wrapper #pageContent #midCol .myMatchesContent .myMatchesContentBg{ -moz-border-radius:8px; -webkit-border-radius:8px; -khtml-border-radius:8px; background:#FFFFFF; border:solid 1px #d1dcf0; -moz-box-shadow: 0 0 1em #b1c3e5; -webkit-box-shadow: 0 0 1em #b1c3e5; -khtml-box-shadow: 0 0 1em #b1c3e5; box-shadow: 0 0 1em #b1c3e5; height:auto; position:relative; padding:18px 12px 18px 22px; width:auto;}

#wrapper #pageContent #midCol .myMatchesContent .myMatchesTab{ position:relative; height:37px; top:1px; _top:1px; top/*\**/:1px\9; left:15px; z-index:1;}
#wrapper #pageContent #midCol .myMatchesContent .myMatchesTab ul li{ float:left;}
#wrapper #pageContent #midCol .myMatchesContent .myMatchesTab ul li a{ display:block; font-size:12px; font-weight:bold; color:#1d4088; float:left; padding:0 0 0 25px; line-height:45px; text-align:center; background:url(/themes/default/images/myMatchesTab_bg.gif) no-repeat scroll left 0 transparent;}
#wrapper #pageContent #midCol .myMatchesContent .myMatchesTab ul li a div{ background:url(/themes/default/images/myMatchesTab_bg.gif) no-repeat scroll right 0 transparent; padding-right:25px;}
#wrapper #pageContent #midCol .myMatchesContent .myMatchesTab ul li a.active{ background:url(/themes/default/images/myMatchesTab_bg_active.gif) no-repeat scroll left 0 transparent; color:#de1563;}
#wrapper #pageContent #midCol .myMatchesContent .myMatchesTab ul li a.active div{ background:url(/themes/default/images/myMatchesTab_bg_active.gif) no-repeat scroll right 0 transparent; padding-right:25px;}
#wrapper #pageContent #midCol .myMatchesContent .myMatchesTab ul li a.active:hover{ color:#de1563 !important;}

#wrapper #pageContent #midCol .myMatchesContent .myMatchesContentBg .myMatchesBox{ float:left; width:160px; height:auto; padding:0 50px 0 5px;}
#wrapper #pageContent #midCol .myMatchesContent .myMatchesContentBg .myMatchesBox .myMatchesTitle{ display:block; font-size:12px; font-weight:bold; color:#de1563; padding:13px 0 5px 0;}
#wrapper #pageContent #midCol .myMatchesContent .myMatchesContentBg .myMatchesBox .matchOne{ width:100%; float:left; padding:8px 0 0 0; position:relative;}
#wrapper #pageContent #midCol .myMatchesContent .myMatchesContentBg .myMatchesBox .matchOne .matchImg{ float:left; margin-right:7px; _margin-right:4px;}
#wrapper #pageContent #midCol .myMatchesContent .myMatchesContentBg .myMatchesBox .matchOne .matchInfo{ display:block; font-size:10px; color:#373535; padding-left:67px;}
#wrapper #pageContent #midCol .myMatchesContent .myMatchesContentBg .myMatchesBox .matchOne .matchInfo a{ color:#2459BA;}
#wrapper #pageContent #midCol .myMatchesContent .myMatchesContentBg .myMatchesBox .matchOne .matchInfo .matchOneActions{ width:auto; float:left; margin-top:2px; _padding-left:2px;}
#wrapper #pageContent #midCol .myMatchesContent .myMatchesContentBg .myMatchesBox .matchOne .matchInfo .matchOneActions img{ float:left;}
#wrapper #pageContent #midCol .myMatchesContent .myMatchesContentBg .myMatchesBox .matchOne .matchInfo .matchOneActions span.ladooImg img{ margin:1px 4px 0 0;}
#wrapper #pageContent #midCol .myMatchesContent .myMatchesContentBg .myMatchesBox .matchOne .matchInfo .matchOneActions span.emailBtn img{ margin:0 4px 0 0;}


.successNew {
 width: 600px;
 padding: 10px 10px 10px 10px;
 margin: 5px 0 5px 0;
 border: 1px solid #00a554;
 background-color: #c1ead6;
 color: #0f6239;
 font-size:13px;
}


.uploadphotoButton{
background:url("/themes/default/images/upload_photo_btn.gif") repeat-x scroll 0 0 transparent;
border:medium none;
cursor:pointer;
height:45px;
margin-bottom:10px;
padding:0;
text-indent:-999px;
width:231px;
}

/*------------------------additions for Payment Page-------------------------*/

#wrapper #pageContent .paymentStepHolder{ float:left; margin-top:21px;}
#wrapper #pageContent .paymentStepHolder .stepOneBox{ float:left; width:359px; border-right:solid 1px #eceef2; padding:0 57px 18px 64px;}
#wrapper #pageContent .paymentStepHolder .stepOneBox .topInfo{ color:#373535; font-size:12px; }
#wrapper #pageContent .paymentStepHolder .stepOneBox .topInfo ul li span{ background:url(/themes/default/images/bullet_blue.png) no-repeat scroll left 2px; padding-left:18px;}
#wrapper #pageContent .paymentStepHolder .stepOneBox .step1Title{ font-size:16px; color:#373535; margin-left:-2px;}


#wrapper #pageContent .paymentStepHolder .stepOneBox .bestValue{ display:block; font-size:18px; color:#373535; padding:0 0 6px 36px; background:url(/themes/default/images/best_value_img.gif) no-repeat scroll left 0;}
#wrapper #pageContent .paymentStepHolder .stepOneBox .benftsOfSubs{ width:100%; height:auto; border:solid 1px #b1b2b8; padding:0 0 12px 0; -moz-border-radius:6px; -webkit-border-radius:6px; -khtml-border-radius:6px; -moz-box-shadow: 0 0.2em 0.5em #e0e0e0; -webkit-box-shadow: 0 0.2em 0.5em #e0e0e0; -khtml-box-shadow: 0 0.2em 0.5em #e0e0e0; box-shadow: 0 0.2em 0.5em #e0e0e0; color:#373535;}
#wrapper #pageContent .paymentStepHolder .stepOneBox .benftsOfSubs .benftsOfTitle{ line-height:35px; text-indent:10px; border-bottom:solid 1px #d4d4d4; position:relative;}
#wrapper #pageContent .paymentStepHolder .stepOneBox .benftsOfSubs .benftsOfTitle .cocoSmll{ position:absolute; right:8px; top:5px; _top:-6px;}
#wrapper #pageContent .paymentStepHolder .stepOneBox .benftsOfSubs .boxInfoInner{ line-height:21px; padding-left:10px;}

#wrapper #pageContent .paymentStepHolder .stepOneBox .paymntBtn1{ /*width:271px;*/ height:auto; border:solid 1px #91dc94; -moz-border-radius:6px; -webkit-border-radius:6px; -khtml-border-radius:6px; cursor:pointer; padding:6px 0 7px 38px; background:url(/themes/default/images/paymntBtn1_bg.gif) repeat-x scroll 0 0;}
#wrapper #pageContent .paymentStepHolder .stepOneBox .paymntBtn1 .saveTxt{ font-family:Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold; color:#de1563;}
#wrapper #pageContent .paymentStepHolder .stepOneBox .paymntBtn1 .innerTxtSml{ font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#373535;}
#wrapper #pageContent .paymentStepHolder .stepOneBox .paymntBtn1 .innerSmllTxt{ font-size:11px; padding-left:19px; color:#373535;}

#wrapper #pageContent .paymentStepHolder .stepTwoBox{ float:left; width:380px; padding-left:57px;}
#wrapper #pageContent .paymentStepHolder .stepTwoBox .step1Title{ font-size:16px; color:#373535; margin-left:-2px;}

#wrapper #pageContent .paymentStepHolder .stepTwoBox .paymentInfo{ /*float:left;*/ padding-bottom:18px; background:url(/themes/default/images/paymentInfo_bttm_bg.gif) no-repeat scroll bottom center; margin-bottom:2px; padding-left:23px;}
#wrapper #pageContent .paymentStepHolder .stepTwoBox .paymentInfo input, select, textarea { -moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px; background:none repeat scroll 0 0 #FFFFFF; border:1px solid #69A1C8; padding:3px 2px 3px 4px; color:#7b7b7b;}
#wrapper #pageContent .paymentStepHolder .stepTwoBox .paymentInfo input{ padding:4px 2px 4px 4px; width:159px;}
#wrapper #pageContent .paymentStepHolder .stepTwoBox .paymentInfo .sharpEdges{ font-size:11px; -moz-border-radius:0; -webkit-border-radius:0; -khtml-border-radius:0;}
#wrapper #pageContent .paymentStepHolder .stepTwoBox .paymentInfo .paymentRow1{ float:left;}
#wrapper #pageContent .paymentStepHolder .stepTwoBox .paymentInfo .paymentRow1 .paymentRowLabel{ float:left; width:160px; font-size:12px; color:#373535; line-height:21px;}
#wrapper #pageContent .paymentStepHolder .stepTwoBox .paymentInfo .paymentRow1 .smllBlueTxt a{ font-size:11px; color:#2c539e;}

#wrapper #pageContent .paymentStepHolder .stepTwoBox .othrPaymentBox{ float:left; width:100%; padding-bottom:18px; background:url(/themes/default/images/paymentInfo_bttm_bg.gif) no-repeat scroll bottom center;}
#wrapper #pageContent .paymentStepHolder .stepTwoBox .othrPaymentBox .othrPaymentTitle{ font-weight:bold; color:#373535;}
#wrapper #pageContent .paymentStepHolder .stepTwoBox .othrPaymentBox .paymentOptns span{ float:left; display:block; margin-right:7px;}
#wrapper #pageContent .paymentStepHolder .stepTwoBox .othrPaymentBox .paymentOptns span img{ float:left;}
#wrapper #pageContent .paymentStepHolder .stepTwoBox .botTxtInfo{ font-size:11px; color:#373535;}

.clsFile {
 position:relative;
 text-align: right;
 opacity:0;
 z-index: 2;
 top: 0;
 left:-9px;
 cursor:pointer;
 width:225px;
 filter:alpha(opacity = 0);
}

.fakefile {
cursor:pointer;
}
.header {
        width:600px;
        height:56px;
        position:absolute;
        top:0;
        left:25%;
        background:#fff url("/themes/default/css/title.png") no-repeat top left;
}
a.back {
        width:256px;
        height:73px;
        position:fixed;
        bottom:15px;
        right:15px;
        background:#fff url("/themes/default/css/codrops_back.png") no-repeat top left;
        z-index:1;
        cursor:pointer;
}
a.activator {
        /*width:153px;*/
            height:150px;
        /*position:absolute;*/
            top:0;
        left:0;
        z-index:1;
        cursor:pointer;
}
/* Style for overlay and box */
        .overlay_facebook {
        background:transparent url("/themes/default/images/overlay.png") repeat top left;
        position:fixed;
        top:-100px;
        bottom:0;
        left:0;
        right:0;
        z-index:10000;
}
.box_facebook {
        position:fixed;
        top:-800px;
        left:30%;
        right:30%;
        background-color:#fff;
        color:#7F7F7F;
        padding:20px;
        /*border:2px solid #ccc;*/
        -moz-border-radius: 8px;
        -webkit-border-radius:8px;
        -khtml-border-radius:8px;
        -moz-box-shadow: 0 1px 5px #333;
        -webkit-box-shadow: 0 1px 5px #333;
        -khtml-box-shadow: 0 1px 5px #333;
        z-index:101000;
}
.box h1 {
        border-bottom: 1px dashed #7F7F7F;
        margin:-20px -20px 0 -20px;
        padding:10px;
        background-color:#FFEFEF;
        color:#EF7777;
        -moz-border-radius:20px;
        -webkit-border-top-left-radius: 20px;
        -webkit-border-top-right-radius: 20px;
        -khtml-border-top-left-radius: 20px;
        -khtml-border-top-right-radius: 20px;
}
a.boxclose_facebook {
        float:right;
        width:26px;
        height:26px;
        background:transparent url("/themes/default/images/cancel.png") repeat top left;
        margin-top:-30px;
        margin-right:-30px;
        cursor:pointer;
}

joinemaillist {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/themes/default/css/images/input-button.gif) no-repeat scroll 0 0;
border:medium none;
height:34px;
line-height:17px;
margin:0;
width:112px !important;
}
/*------------------------additions by Mangesh 26/06/10-------------------------*/

#wrapper #pageContent #midCol .myMatchesBox{/* float:left;*/ back ground:blue; width:auto; height:auto; padding-right:5px;}
#wrapper #pageContent #midCol .myMatchesBox .myMatchesTitle{ display:block; font-size:12px; font-weight:bold; color:#de1563; padding:13px 0 5px 0; width:173px;}
#wrapper #pageContent #midCol .myMatchesBox .matchOne{ width:100%; float:left; padding:8px 0; position:relative;}
#wrapper #pageContent #midCol .myMatchesBox .matchOne .matchImg{ float:left; margin-right:14px; _margin-right:11px; padding:0 !important; /*width:70px; height:60px; overflow:hidden;*/}
#wrapper #pageContent #midCol .myMatchesBox .matchOne .matchImg img{ border:none !important; padding:0 !important; width:50px; height:auto;}
#wrapper #pageContent #midCol .myMatchesBox .matchOne .matchInfo{ display:block; font-size:10px; color:#373535;}
#wrapper #pageContent #midCol .myMatchesBox .matchOne .matchInfo a{ color:#2459BA;}
#wrapper #pageContent #midCol .myMatchesBox .matchOne .matchInfo .matchOneActions{ width:auto; float:left; margin-top:2px; _padding-left:2px;}
#wrapper #pageContent #midCol .myMatchesBox .matchOne .matchInfo .matchOneActions img{ float:left; /*padding-left:2px;*/}
#wrapper #pageContent #midCol .myMatchesBox .matchOne .matchInfo .matchOneActions span.ladooImg img{ margin:1px 4px 0 0;}
#wrapper #pageContent #midCol .myMatchesBox .matchOne .matchInfo .matchOneActions span.emailBtn img{ margin:0 4px 0 0;}


/************************************************************* MYMANGO TPL*************************************************/
.countText{
color:#2459BA;
font-size:10px;

}
.countText a{
color:#373535;
font-size:10px;

}
.watsgift
{
        display: block ;
        position: absolute;
        /*top:398px;*/
        padding: 5px;
        z-index: 1000  !important;
        color: #000000;
        background: #FFFFAA;
        font: 12px "Arial", sans-serif;
        text-align: left;
        text-decoration: none; border:solid 1px #FFCC33;
}

#id_MyMango_Bann {
            display: none;
}

#id_MyMango_Bann {
                display: block ;
                position: absolute;
                top:55px;
                padding: 5px;
                z-index: 1000  !important;
                color: #000000;
                background: #FFFFAA;
                font: 12px "Arial", sans-serif;
                text-align: left;
                text-decoration: none; border:solid 1px #FFCC33;
                right:0px;
}
a.like_ico{
text-decoration:none !important;
font-family:Verdana, Arial, Helvetica, sans-serif !important;
font-size:10px !important;
font-weight:normal;
line-height:normal;
color:#2459BA !important;
}
a.like {
color:#006600 !important;
font-family:Verdana,Arial,Helvetica,sans-serif !important;
font-size:10px !important;
font-weight:normal;
line-height:normal;
text-decoration:none !important;
cursor:default;
}

span.link {
            position: relative;
}

    #span_one {
            display: none;
}


span.link a:hover {
            font-size: 99%;
            font-color: #000000;
}

a.greenLike{
color:#006600 !important;
text-decoration:none !important;
font-family:Verdana, Arial, Helvetica, sans-serif !important;
font-size:10px !important;
font-weight:normal;
line-height:normal;
}

.myatchBann{
                display: block ;
                position: absolute;
                top:30px;
                right:0;
                padding: 5px;
                z-index: 1000  !important;
                color: #000000;
                background: #FFFFAA;
                font: 12px "Arial", sans-serif;
                text-align: left;
                text-decoration: none; border:solid 1px #FFCC33;
}

.recentlyview{
                display: block ;
                position: absolute;
                top:30px;
                right:0;
                padding: 5px;
                z-index: 1000  !important;
                color: #000000;
                background: #FFFFAA;
                font: 12px "Arial", sans-serif;
                text-align: left;
                text-decoration: none; border:solid 1px #FFCC33;
}

a.adminacnchor{
color:#2459BA;
cursor:pointer;
}

.MoreAbout{
padding-top:4px; padding-bottom:4px; display:block;color:#373535; font-weight:bold;
}

.adminContent  {
height:auto;
padding:0 5px;
width:99%;
}

.admincontentTab  {
height:37px;
left:15px;
position:relative;
top:1px;
z-index:1;
}
.adminContent .admincontentTab ul li {
float:left;
}

.adminContent .admincontentTab ul li a.active {
background:url("/themes/default/images/myMatchesTab_bg_active.gif") no-repeat scroll left 0 transparent;
color:#DE1563;
}
.adminContent .admincontentTab ul li a {
background:url("/themes/default/images/myMatchesTab_bg.gif") no-repeat scroll left 0 transparent;
color:#1D4088;
display:block;
float:left;
font-size:12px;
font-weight:bold;
line-height:45px;
padding:0 0 0 25px;
text-align:center;
}
.adminContent .admincontentTab ul li a.active div {
background:url("/themes/default/images/myMatchesTab_bg_active.gif") no-repeat scroll right 0 transparent;
padding-right:25px;
}
.adminContent .admincontentTab ul li a div {
background:url("/themes/default/images/myMatchesTab_bg.gif") no-repeat scroll right 0 transparent;
padding-right:25px;
}

.adminlanguage{
-moz-border-radius:4px 4px 4px 4px;
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #69A1C8;
color:#373535 !important;
font-family:Arial,Helvetica,sans-serif;
font-size:12px !important;
padding:2px 2px 2px 4px;
}
