/* css/primer.en_US.css */
/* FONT FIX */
body{font-family:verdana;font-size:62.5%;margin:0em;padding:0em;} /* 62.5% fixes ems so that 1.0em is 10px and 1.2 is 12px */


h1 {font-size:2em}  /* displayed at 24px */
h2 {font-size:1.5em}  /* displayed at 18px */
h3 {font-size:1.25em}  /* displayed at 15px */
h4 {font-size:1em}  /* displayed at 12px */
input, select, th, td {font-size:1em}

a{outline:none;}
a:link{outline:none;-moz-outline-style:none;}
a:visited{outline:none;-moz-outline-style:none;}
a:hover{outline:none;-moz-outline-style:none;}
a:active{outline:none;-moz-outline-style:none;}
a:focus{outline:none;-moz-outline-style:none;}




/* FLOATING BEHAVIOR FIX */
.clearfix:after{content: ".";display:block;height:0px;clear:both;visibility:hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
*html .clearfix {height: 1%;}
*:first-child+html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/* MAKES ALL WEBMESSENGER LINKS HIDDEN BY DEFAULT... UNTIL JAVASCRIPT SETS THEM TO DISPLAY:BLOCK */
html body .wm_link{display:none;}

/* GENERAL "MAKE TRANSLUCID" CLASS... WILL BE REPLACED BY AJAX BEHAVIORS */
.faded{filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;}

/* GENERAL BACKDROP FOR POPUPS */
#popupLayer{display:block;position:absolute;top:0px;left:0px;width:100%;height:500em;z-index:5000;}
#backdrop{display:block;position:absolute;top:0px;left:0px;width:100%;height:500em;background-color:#000;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;}
*html #backdrop{background-color:#000;background-image:url(/images/en-US/blank.png);}
*:first-child+html #backdrop{background-color:#000;background-image:url(/images/en-US/blank.png);}

/* GENERAL PAGE LAYOUT SCHEME */
html body{background:url(/images/en-US/bg.png);}
#container{display:block;position:relative;width:77em;margin:auto;padding:0em;border:none;}
#end-of-page{display:block;position:relative;float:none;width:50em;height:0em;margin:0em;padding:0em;border:none;background:none;visibility:hidden;}

/* GENERAL PAGE AJAX LOADING CURSOR */
body.loading{cursor:progress!important;} /*-moz-spinning,progress,wait*/
body.loading *{cursor:progress!important;} /*-moz-spinning,progress,wait*/

*:first-child+html body.loading{cursor:url('/images/en-US/cursors/ajax.ani')!important;}
*:first-child+html body.loading *{cursor:url('/images/en-US/cursors/ajax.ani')!important;}


/* GENERAL PAGE ERROR */
.pageError{display:block;width:50%;margin:1em;padding:25px;padding-left:65px;border:2px solid #000;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:0.5em;font-family:arial;font-size:1.2em;font-weight:bold;background:no-repeat;background-color:#FFF;background-image:url(/images/en-US/dialog/error.png);background-position:left top;}
.pageSuccess{display:block;width:50%;margin:1em;padding:25px;padding-left:65px;border:2px solid #000;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:0.5em;font-family:arial;font-size:1.2em;font-weight:bold;background:no-repeat;background-color:#FFF;background-image:url(/images/en-US/dialog/success.png);background-position:left top;}
.pageMessage{display:block;width:50%;margin:1em;padding:25px;padding-left:65px;border:2px solid #000;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:0.5em;font-family:arial;font-size:1.2em;font-weight:bold;background:no-repeat;background-color:#FFF;background-image:url(/images/en-US/dialog/message.png);background-position:left top;}


						 
						 
/* GENERAL UPLOAD POPUP */
.popUpload{display:block;position:absolute;top:0px;left:0px;z-index:500;}/* visibility:hidden; */
.popUpload fieldset{padding:0.5em 1em;border:0px;}
.popUpload legend{display:none;margin:0px;padding:0px;border:0px;outline:0px;}




/* GENERAL BANNER ADS*/
#adspace001 a img{padding-top:2em;width:16em;height:60em;}
#adspace002 a img{padding-top:2em;width:16em;height:60em;}






/* GENERAL FORM LAYOUT */
form hr {color:transparant;margin:0px;padding:0px;border:0px;visibility:hidden;}/* In for IE we insert some HR between fieldset because otherwise the collision is not detected */

form fieldset{display:block;position:relative;margin:0em 0em 1em 0em;padding:0em;border:0px solid;font-size:1.1em;clear:both;}
form fieldset legend{display:block;position:relative;margin:0em 0em 1em 0em;padding:0em;border:0px;top:0em;left:0em;font-size:1.4em;font-weight:bold;}
*html form fieldset legend{top:0em;left:-1em;}
*:first-child+html form fieldset legend{top:0em;left:-1em;}
form fieldset .button_row{display:block;position:relative;text-align:center;}

/* GENERAL FORM LAYOUT : FIELDS */
form fieldset .hidden_row{display:none!important;}
form fieldset .field_row{display:block;position:relative;margin:0em 0em 1em 0em;padding:0em;border:0px solid;color:#333;overflow:hidden;clear:both;}/*margin:0em 0em 0.5em;*/
*html form fieldset .field_row{width:99%;}/*tentative change from width:92%*/
*:first-child+html form fieldset .field_row{width:99%;}/*tentative change from width:92%*/
form fieldset .field_row input{margin:0em 0em 0.5em 12em;padding:0.2em;width:15em;border:1px solid #7f9db9;color:#666;}
form fieldset .field_row textarea{margin:0em 0em 0.5em 12em;padding:0.2em;width:30em;height:12em;border:1px solid #7f9db9;color:#666;font-size:1.1em;font-family:arial,helvetica,sans-serif}
*html form fieldset .field_row textarea{font-size:11px;}
*:first-child+html form fieldset .field_row textarea{font-size:11px;}
form fieldset .field_row select{margin:0em 0em 0.5em 12em;padding:0em;width:15.7em;border-color:1px solid #7f9db9;color:#666;}
form fieldset .field_row select option.preset{font-style:italic;background:#EEE;}
form fieldset .field_row select option.preset:before{content:"---"}
form fieldset .field_row select option.preset:after{content:"---"}
form fieldset .field_row img.captcha{margin:0em 0em 0.5em 12em;padding:0em;border-color:1px solid #7f9db9;color:#666;}
*html form fieldset .field_row input{position:relative;margin:0em 0em 0.5em 0em;left:12em;}
*:first-child+html form fieldset .field_row input{position:relative;margin:0em 0em 0.5em 0em;left:12em;}
*html form fieldset .field_row select{position:relative;margin:0em 0em 0.5em 0em;left:12em;}
*:first-child+html form fieldset .field_row select{position:relative;margin:0em 0em 0.5em 0em;left:12em;}
form fieldset .field_row ul{display:block;position:relative;margin:0em 0em 0.5em 12em;padding:0em;border:0px;width:auto;color:#666;background:none;list-style:none;z-index:9999;}
*html form fieldset .field_row ul{height:1%;}
*:first-child+html form fieldset .field_row ul{height:1%;}
form fieldset .field_row ul li{display:block;position:relative;float:left;width:100%;margin:0em;height:auto;padding:0.1em 0.1em 0.1em 1.5em;border:0px solid #7f9db9;list-style:none;}
*html form fieldset .field_row ul li{padding:0.5em 0.5em 0.5em 2em;}
*:first-child+html form fieldset .field_row ul li{padding:0.5em 0.5em 0.5em 2em;border:0px solid;}
form fieldset .field_row ul li input{display:block;position:absolute;width:auto;height:auto;margin:0em;padding:0em;top:0.1em;left:0em;}
*html form fieldset .field_row ul li input{border:0px;}
*:first-child+html form fieldset .field_row ul li input{display:block;position:absolute;border:0px;top:0em;left:0em;}
form fieldset .field_row ul li label{display:inline;position:relative;font-weight:normal;}
*:first-child+html form fieldset .field_row ul li label{display:inline;position:relative;font-weight:normal;}
form fieldset .field_row ul li label:after{content:"";}
form fieldset .field_row ul.colsize0 li{width:28%;}
*html form fieldset .field_row ul.colsize0 li{width:25%;}
*:first-child+html form fieldset .field_row ul.colsize0 li{width:25%;}
form fieldset .field_row ul.colsize5 li{width:28%;}
*html form fieldset .field_row ul.colsize5 li{width:25%;}
*:first-child+html form fieldset .field_row ul.colsize5 li{width:25%;}
form fieldset .field_row ul.colsize10 li{width:28%;}
*html form fieldset .field_row ul.colsize10 li{width:25%;}
*:first-child+html form fieldset .field_row ul.colsize10 li{width:25%;}
form fieldset .field_row ul.colsize15 li{width:28%;}
*html form fieldset .field_row ul.colsize15 li{width:25%;}
*:first-child+html form fieldset .field_row ul.colsize15 li{width:25%;}
form fieldset .field_row ul.colsize20 li{width:45%;}
*html form fieldset .field_row ul.colsize20 li{width:41%;}
*:first-child+html form fieldset .field_row ul.colsize20 li{width:41%;}
form fieldset .field_row ul.colsize30 li{width:45%;}
*html form fieldset .field_row ul.colsize30 li{width:41%;}
*:first-child+html form fieldset .field_row ul.colsize30 li{width:41%;}
form fieldset .field_row ul.colsize40 li{width:45%;}
*html form fieldset .field_row ul.colsize40 li{width:41%;}
*:first-child+html form fieldset .field_row ul.colsize40 li{width:41%;}
form fieldset .field_row ul.colsize50 li{width:100%;}
*html form fieldset .field_row ul.colsize60 li{width:100%;}
*:first-child+html form fieldset .field_row ul.colsize60 li{width:100%;}
form fieldset .field_row ul.colsize60 li{width:100%;}
*html form fieldset .field_row ul.colsize70 li{width:100%;}
*:first-child+html form fieldset .field_row ul.colsize70 li{width:100%;}
form fieldset .field_row ul.colsize80 li{width:100%;}
*html form fieldset .field_row ul.colsize80 li{width:100%;}
*:first-child+html form fieldset .field_row ul.colsize80 li{width:100%;}
form fieldset .field_row ul.colsize90 li{width:100%;}
*html form fieldset .field_row ul.colsize90 li{width:100%;}
*:first-child+html form fieldset .field_row ul.colsize90 li{width:100%;}
form fieldset .field_row ul.colsize200 li{width:100%;}
*html form fieldset .field_row ul.colsize200 li{width:100%;}
*:first-child+html form fieldset .field_row ul.colsize200 li{width:100%;}


/* GENERAL FORM LAYOUT : LABELS */
form fieldset .field_row label{display:block;width:12em;position:absolute;top:0em;left:0em;font-weight:bold;color:#630;}
*html form fieldset .field_row label{position:absolute;top:0em;left:0em;}
*:first-child+html form fieldset .field_row label{position:absolute;top:0em;left:0em;}
form fieldset .field_row label:after{content:":"}
form fieldset .field_row label.sublabel{display:inline;width:auto;position:static;top:auto;left:auto;}
form fieldset .field_row label.sublabel:after{content:""}

form fieldset .field_row div label{font-weight:normal;}
form fieldset .field_row div input{margin:0em;top:auto;left:auto;right:auto;}
form fieldset .field_row div select{width:4em;margin:0em;top:auto;left:auto;right:auto;}


/* GENERAL FORM LAYOUT : MESSAGES */
form fieldset .field_row .message {display:none;position:absolute;top:0em;right:0em;z-index:800;margin:0em;padding:0.2em 0.2em 0.2em 1.5em;width:19.5em;}
form fieldset .field_row .error{display:block;background:url(/images/en-US/msg_error.png) top left no-repeat #CDE;}
form fieldset .field_row .warning{display:block;background:url(/images/en-US/msg_warning.png) top left no-repeat #CDE;}
form fieldset .field_row .success{display:block;background:url(/images/en-US/msg_success.png) top left no-repeat #CDE;}
form fieldset .field_row .waiting{display:block;background:url(/images/en-US/ajax_wait1.gif) top left no-repeat #CDE;}

form fieldset .check_row{margin:0em 0em 0.5em 12em;padding:0em;color:#333;overflow:hidden;clear:both;}
form fieldset .check_row input{display:block;position:absolute;}
form fieldset .check_row label{display:block;position:relative;margin:0 0 0 2em;padding:0.2em 0 0 0;border:0px solid;}
*html form fieldset .check_row label{left:2em;}
*:first-child+html form fieldset .check_row label{left:2em;}
form fieldset .check_row .message {display:none;position:relative;margin:0.5em 0 0 2em;padding:0.4em 0.2em 0.2em 1.5em;}
form fieldset .check_row .error{display:block;background:url(/images/en-US/msg_error.png) top left no-repeat #CDE;}
form fieldset .check_row .warning{display:block;background:url(/images/en-US/msg_warning.png) top left no-repeat #CDE;}
form fieldset .check_row .success{display:block;background:url(/images/en-US/msg_success.png) top left no-repeat #CDE;}
form fieldset .check_row .waiting{display:block;background:url(/images/en-US/ajax_wait1.gif) top left no-repeat #CDE;}


form fieldset .button_row{margin-top:2em;text-align:center;}
form fieldset .button_row input, form fieldset .button_row button{margin:auto;}



/* SPECIFIC FIELD LAYOUTS */
form fieldset .field_row select.month{margin:0em 0em 0.5em 12em;width:3.2em;}
*html form fieldset .field_row select.month{margin:0em 0em 0.5em 0em;}
*:first-child+html form fieldset .field_row select.month{margin:0em 0em 0.5em 0em;}
form fieldset .field_row select.day{margin:0em 0em 0.5em 0em;width:3.2em;}
form fieldset .field_row select.year{margin:0em 0em 0.5em 0em;width:5.2em;}

form fieldset .field_row div.datepref{margin:0em 0em 0.5em 12em;}/* width:15em; */
*html form fieldset .field_row div.datepref{display:block;position:relative;margin:0em 0em 0.5em 0em;left:12em;}
*:first-child+html form fieldset .field_row div.datepref{display:block;position:relative;margin:0em 0em 0.5em 0em;left:12em;}
form fieldset .field_row div.datepref select{margin:0em 0.5em 0em 0em;width:auto;}
*html form fieldset .field_row div.datepref select{left:auto;}
*:first-child+html form fieldset .field_row div.datepref select{left:auto;}
form fieldset .field_row div.datepref label{margin:0 0.5em 0 0;}
form fieldset .field_row div.datepref label:after{content:"";}
*:first-child+html form fieldset .field_row div.datepref label{display:inline;position:static;width:auto;top:auto;left:auto;}


form fieldset .field_row div.agerange{position:relative;margin:0em 0em 0.5em 12em;}
*html form fieldset .field_row div.agerange{margin:0em 0em 0.5em 0em;left:12em;}
*:first-child+html form fieldset .field_row div.agerange{margin:0em 0em 0.5em 0em;left:12em;}
form fieldset .field_row div.agerange select{margin:0em 0.5em 0em 0.5em;width:auto;}
*html form fieldset .field_row div.agerange select{left:0em;}
*:first-child+html form fieldset .field_row div.agerange select{margin:0px;left:auto;right:auto;width:4em;}

form fieldset .field_row div.tags{margin:0em 0em 0.5em 12em;}
form fieldset .field_row div.tags textarea{margin:0em 0em 0.5em 0em;}
*html form fieldset .field_row div.tags textarea{margin:0em 0em 0.5em -13em;width:35em;height:8em;}
*:first-child+html form fieldset .field_row div.tags textarea{margin:0em 0em 0.5em -13em;width:35em;height:8em;}





/*Processors List*/
.processors-list{margin:0em; padding:0em; clear:both;}
.proc-small{margin:0em; padding:1em 0.5em; clear:both; height:10.5em; background:#fff;}
.proc-small p{margin:0em; padding:0em; font-size:1.1em;}
.proc-small p.title{font-weight:bold;}
.proc-small ul{margin:1.5em 0em 0em; padding:0em; list-style-type:none; height:4.5em;}
.proc-small ul li{float:left;}
.proc-small ul li a{display:block; float:left; width:80px; height:44px; text-indent:-9999px; text-decoration:none; cursor:pointer;}
.proc-small ul li.proc-visa a{background:url(/images/en-US/processors/visa_sml.png) 0% 0% no-repeat;}
.proc-small ul li.proc-mc{margin-left:0.6em;}
.proc-small ul li.proc-mc a{background:url(/images/en-US/processors/mastercard_sml.png) 0% 0% no-repeat;}

.proc-large{height:12em;}
.proc-large ul{margin:0em; padding:0em; list-style-type:none; width:31em;}
.proc-large ul li{float:left;}
.proc-large ul li a{display:block; float:left; list-style-type:none; text-indent:-9999px; text-decoration:none; cursor:pointer;}
.proc-large ul li.proc-visa a{margin:2em; padding:0em; width:100px; height:72px; background:url(/images/en-US/processors/verified_en_lm.jpg) 0% 0% no-repeat;}
*html .proc-large ul li.proc-visa a{margin:1em;}
.proc-large ul li.proc-mc a{margin:2em 0em; padding:0em; width:140px; height:75px; background:url(/images/en-US/processors/12376_sc_learn_140x75.png) 0% 0% no-repeat;}

/* Facebook Share Links through out the site (only for Friendorama for now)*/
/*
a.fb_share_button{display:-moz-inline-block;display:inline-block;padding:1px 20px 0 5px;height:15px;border:1px solid #AAA;background:white url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif?8:26981) no-repeat top right;color:#3b5998} 
a.fb_share_button:hover{color:#fff;border-color:#295582;background:#3b5998 url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif?8:26981) no-repeat top right;text-decoration:none;} 
*/
div.fb_share_myhome{display:block;position:relative;padding:2em 0 0 0;background-color:#e2f4f4;text-align:center;}
div.fb_share_myhome a.fb_share_button{display:-moz-inline-block;display:inline-block;padding:0;border:0;width:150px;height:50px;background:url(/images/en-US/promo/fbshare/fb_share_myhome.png);background-position:0% 0%;overflow:hidden;text-indent:-300px;}
div.fb_share_myhome a.fb_share_button:hover{background-position:0% 100%;}
*html div.fb_share_myhome a.fb_share_button{display:block;padding:auto;}
*:first-child+html div.fb_share_myhome a.fb_share_button{display:block;padding:auto;}
div.fb_share_mypage{display:block;position:absolute;top:12em;right:0.7em;width:140px;}
div.fb_share_mypage a.fb_share_button{display:block;position:relative;padding:0;border:0;width:140px;height:25px;background:url(/images/en-US/promo/fbshare/fb_share_mypage.png);background-position:0% 0%;overflow:hidden;text-indent:-3000px;}
div.fb_share_mypage a.fb_share_button:hover{background-position:0% 100%;}
div.fb_share_hon{display:block;position:absolute;top:12em;right:0.3em;width:150px;height:75px}
div.fb_share_hon a.fb_share_hon_hot{display:block;position:relative;float:left;padding:0;border:0;width:75px;height:75px;background:url(/images/en-US/promo/fbshare/fb_share_hotornot.png);background-position:0% 0%;overflow:hidden;text-indent:-3000px;}
div.fb_share_hon a.fb_share_hon_hot:hover{background-position:0% 100%;}
div.fb_share_hon a.fb_share_hon_not{display:block;position:relative;float:left;padding:0;border:0;width:75px;height:75px;background:url(/images/en-US/promo/fbshare/fb_share_hotornot.png);background-position:100% 0%;overflow:hidden;text-indent:-3000px;}
div.fb_share_hon a.fb_share_hon_not:hover{background-position:100% 100%;}


/*Meet In Person Guarantee Seal*/
.guarantee-terms{margin:0em 0em 0.5em; padding:1em; background-color:#fff;}
.guarantee-terms a{margin:0em auto; display:block; width:120px; height:120px; background:url(/images/en-US/meet-in-person.png) 0% 0%; text-indent:-9999px; text-decoration:none;}

/*What friends think of you Button*/
.complmnts-link{margin:0.5em auto; display:block; width:172px; height:51px; background:url(/images/en-US/wfto_You.png) 0% 0% no-repeat; text-decoration:none; text-indent:-9999px; overflow:hidden;}

/*Profile Freeze Notice - Myhome*/
#box-notice-frozen-profile{display:block;margin:auto;position:relative;top:25.5em;z-index:5001;width:51em;}
#box-notice-frozen-profile a,
#box-notice-frozen-profile a:visited,
#box-notice-frozen-profile a:active{color:#f30; text-decoration:underline;}
#box-notice-frozen-profile a:hover{color:#666; text-decoration:none;}
#box-notice-frozen-profile .content2 h4{margin:0em 0em 1em; font-size:1.1em;}
#box-notice-frozen-profile .content2{padding:1em; color:#666;}
#box-notice-frozen-profile .content2 p{font-size:1.1em;}
#box-notice-frozen-profile .content2 .contact-info{margin:0em 0em 2em;}
#box-notice-frozen-profile .content2 .contact-info h4{color:#f60;}
#box-notice-frozen-profile .content2 .contact-info .info{margin:0em 0em 0.3em; font-size:1.1em; height:1.2em;}
#box-notice-frozen-profile .content2 .contact-info .info .label,
#box-notice-frozen-profile .content2 .contact-info .info .value{float:left;}
#box-notice-frozen-profile .content2 .contact-info .info .label{width:5em;}
#box-notice-frozen-profile .content2 .contact-info .info .label:after{content:': '}

/* css/optin.en_US.css */
/* OPT-IN POP UP */
#box-optin{display:block;margin:auto;position:relative;top:25.5em;z-index:5001;width:51em;}

/* OPT-IN CONTENT */
#box-optin .head{display:block;height:auto;border:0px solid;}
*html #box-optin .head{height:1%;}
*:first-child+html #box-optin .head{height:1%;}
#box-optin .head .title{display:block;height:auto;border:0px solid;}
*html #box-optin .head .title{height:1%;}
*:first-child+html #box-optin .head .title{height:1%;}
#box-optin .head .title h3{display:block;margin:10px auto 10px auto;border:0px solid;width:350px;height:35px;background:url(/images/en-US/opt_in_header.png) top center no-repeat;}
/*Moz-fix*/#box-optin .head .title:before{content:".";color:white;}
/*Moz-fix*/#box-optin .head .title:after{content:".";color:white;}
#box-optin .content .content2{padding:0em 1.5em 4em 1.5em;color:#333;}
#box-optin .content h3{margin:0em 0em 0em 0em;font-size:1.8em;}
#box-optin .content h4{margin:0em 0em 0.5em 0em;font-size:1.8em;}
#box-optin .content h5{margin:2em 0em 0.5em; font-size:1.3em; color:#900;}
#box-optin .content p{display:block;margin:0em;padding:0em;font-size:1.1em;}
#box-optin .content p a{font-weight:bold;text-decoration:none;color:#f60;}
#box-optin .content p a[href^="mailto"]{font-weight:normal;}
#box-optin .content p a:link{text-decoration:none;}
#box-optin .content p a:active{text-decoration:none;}
#box-optin .content p a:visited{text-decoration:none;}
#box-optin .content p a:hover{text-decoration:underline;}
#box-optin .content form {margin:2em 0em 2em 0em;padding:0em;}
#box-optin .content form p{display:block;margin:0em 0em 0.5em 0em;padding:0em;}
#box-optin .content form fieldset{display:block;margin:0px 0px 0px 0px;/*margin-top:30px;*/padding:0em;clear:both;border:none;overflow:visible;}
#box-optin .content form fieldset div.field_row{display:block;position:relative;float:left;margin:0em;padding:0em;overflow:visible;}
#box-optin .content form fieldset div.field_row label{display:none;}
#box-optin .content form fieldset div.field_row input{float:left;border:1px solid #7f9db9;font-size:1.1em;color:#666;width:161px;margin:0em;padding:0.2em 0em;}
*html #box-optin .content form fieldset div.field_row input{margin:0em;top:auto;left:auto;}
*:first-child+html #box-optin .content form fieldset div.field_row input{margin:0em;top:auto;left:auto;}
#box-optin .content form fieldset div.field_row div.message{display:none;position:absolute;top:2px;left:250px;right:auto;width:200px;}
#box-optin .content form fieldset div.field_row div.error{display:block;}
#box-optin .content form fieldset div.field_row div.warning{display:block;}
#box-optin .content form fieldset div.field_row div.success{display:block;}
#box-optin .content form fieldset #action_row{display:none}
#box-optin .content form fieldset div.button_row{display:inline;}
#box-optin .content form fieldset div.button_row input{float:left;margin:0px 5px 0px 5px;}
*html #box-optin .content form fieldset div.button_row input{float:left;margin:5px 0px 5px 0px;}
*:first-child+html #box-optin .content form fieldset div.button_row input{float:left;margin:5px 0px 5px 0px;}

/*Special Offer*/
#box-optin .content .special-offer{margin:2em 0em 0em; padding:1.8em; background-color:#ffc; border:1px dotted #ccc;}
#box-optin .content .special-offer h4,
#box-optin .content .special-offer p{text-align:center;}
#box-optin .content .special-offer h4 em{color:#900; text-transform:uppercase; font-style:normal;}
#box-optin .content .special-offer p{font-size:1.2em;}
#box-optin .content .special-offer p .deal{font-weight:bold; text-transform:uppercase;}
#box-optin .content .special-offer p .deal em{font-style:normal; text-transform:none;}
#box-optin .content .count-down{margin:0em; padding:0.5em 2em; font-size:1.3em; text-align:right; font-weight:bold; color:#666; border:1px dotted #ccc;}



#box-optin .content .count-down .time-left{color:#900;}


/* css/franchisee_info.en_US.css */


.franchisee_info{padding:2em 0em;width:77em;background-color:#e2f4f4;}
.franchisee_info .terms{margin:0em;padding:2em 0em 1em;text-indent:-5000px;background:url(/images/en-US/terms_header.png) center 1em no-repeat;}
.franchisee_info .aboutus{margin:0em;padding:2em 0em 1em;text-indent:-5000px;background:url(/images/en-US/about_header.png) center 1em no-repeat;}
.franchisee_info .privacy{margin:0em;padding:2em 0em 1em;text-indent:-5000px;background:url(/images/en-US/privacy_header.png) center 1em no-repeat;}
.franchisee_info .contactus{margin:0em;padding:2em 0em;text-indent:-5000px;background:url(/images/en-US/contactus_header.png) center 2em no-repeat;}
.franchisee_info .spam_prev{margin:0em;padding:2em 0em;text-indent:-5000px;background:url(/images/en-US/title_spam_prevention.png) center 2em no-repeat;}
.franchisee_info .announcement{margin:0em;padding:2em 0em;text-indent:-5000px; background:url(/images/en-US/fr_message_header.png) center 2em no-repeat;}
.franchisee_info .payment_confirm{margin:0em;padding:2em 0em;text-indent:-5000px; background:url(/images/en-US/payment_confirm_header.png) center 2em no-repeat;}



.franchisee_info .franchisee_box{margin:0em auto;padding:0em;width:59em;color:#333;}
.franchisee_info .franchisee_box h3{display:block;margin:0em 1.2em;padding:0.5em 0em;color:#ff3503;font-size:1.3em; color:#f60;}
.franchisee_info .franchisee_box h4{display:block;margin:0em 2em;padding:1em 0em 0em;font-size:1.1em;}
.franchisee_info .box-spam-prevention h4{margin:0em 2em 1em; text-transform:uppercase;}
.franchisee_info .franchisee_box p{margin:0em 2em;padding:0.5em 0em 1em;font-size:1.1em;}
.franchisee_info .franchisee_box em.trans{color:#c60;}
.franchisee_info .franchisee_box ul{margin:0em 3em 1em; padding:0em; list-style-type:none;}
.franchisee_info .franchisee_box ul, .franchisee_info .franchisee_box ol{font-size:1.1em;}
.franchisee_info .franchisee_box li ul,
.franchisee_info .franchisee_box li ol{font-size:100%; margin:0.3em 0em 0.3em 1.5em;}
.franchisee_info .franchisee_box ul li{background:url(/images/en-US/bullet.png) left 0.6em no-repeat; padding:0em 0em 0em 0.5em; margin:0.5em 0em;}
.franchisee_info .franchisee_box ol{margin:0em 2em 0em 3.5em; padding:0em;}
*html .franchisee_info .franchisee_box ol{margin:0em 2em 0em 3.5em; padding:0em;}
*:first-child+html .franchisee_info .franchisee_box ol{margin:0em 2em 0em 4em; padding:0em;}
.franchisee_info .franchisee_box ol li{background:none;}
.franchisee_info .franchisee_box li{padding:0em 0em 0.5em;}
.franchisee_info .franchisee_box li strong{display:block; color:#333; margin:0em 0em 0.5em;}
.franchisee_info .franchisee_box ol ol li{list-style-type:lower-alpha;}


.franchisee_info .franchisee_box a:link, .franchisee_info .franchisee_box a:visited, .franchisee_info .franchisee_box a:active{color:#f60;text-decoration:none;}
.franchisee_info .franchisee_box a:hover{color:#f60;text-decoration:underline;}

.franchisee_info .box-simplify{margin:8em auto 0em auto;padding:0em;width:59em;color:#333;}

.franchisee_info .spammers-list{margin:0em; padding:0em; background:url(/images/en-US/spam_img.png) top right no-repeat;}
.franchisee_info .spammers-list li{margin:0em 19.5em 1em 0em; padding:0em;}
.franchisee_info .spammers-list li .label{font-weight:bold; color:#f60;}
.franchisee_info .spam-link{color:#f60;}
/*Overwrite button display block*/
.btn_controls{margin:0em; padding:2em 0em;text-align:center;}
.btn_controls .btn_joinforfree, .btn_controls .btn_takethetour{margin:0em 0.5em 0em 0em; padding:0em 0em 0.7em 7em; display:inline;}
.btn_controls .btn_joinforfree:hover, .btn_controls .btn_takethetour:hover{text-decoration:none;}

/* Contact us Form */
.franchisee_info .franchisee_box .cform{margin:2em auto;width:55.7em;}
.billing_tel{margin:0em;padding:2em 0em 0em;}
.cclose{margin:0em;float:right;width:9px;height:9px;background:url(/images/en-US/intface_close.png) 0px 0px no-repeat;border:none;cursor:pointer;}
.cclose span{display:none;}

.cform form{margin:0em;padding:0em;}
.cform fieldset{text-align:left;font-size:1.1em;}

.cform_row{margin:0.2em 0em 0.5em;height:1.5em;}
.ccode_row{margin:0em;padding:0.3em 0em;clear:both;}

.sender_info{margin:0em;padding:0.5em 0.3em 1.5em 2em;background-color:#fff;border:1px solid #ccc;clear:both;}
.sender_info legend{display:none;}
.sender_info label{margin:-1.5em 0em 0em;padding:0em;display:block;width:5em;color:#630;}
.sender_info input{margin:0em 0em 0em 5em;padding:0.2em;width:18em;font-size:1em;font-family:Verdana, Arial, Helvetica, sans-serif;}

.sendto{background-color:#fff;border:none;}
.sender, .subj{border:1px solid #7f9db9;}

.msgbody{margin:0.1em 0em;border:1px solid #7f9db9;background-color:#fff;}
.msgbody legend, .msgbody label{display:none;}
.msgbody textarea{margin:1em 1.2em;height:8em;padding:0em;width:40em;border:1px solid #fff;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:1em;overflow:hidden;}

.cform_code{margin:0em;padding:0em;}
.cform_code p{margin:0em;padding:1em 0em;}
.cform_code label{display:none;}
.cform_code input{padding:0.2em;width:14em;border:1px solid #7f9db9;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:1.1em;}

.sender_info .sender, .sender_info .subj, .msgbody textarea{color:#999;font-style:italic;}
.sender_info .sender:focus, .sender_info .subj:focus, .msgbody textarea:focus, .cform_code input:focus{color:#333;font-style:normal;}


.code_image{margin:0em 0.5em 0em 0em;float:left;}
.ctips{margin:0em 0em 0em 16.5em;padding:0em;list-style-type:none;}

.cform_control{margin:0.5em 0em;padding:0em;}
.cform_control button{width:75px;height:20px;cursor:pointer;border:none;}
.cform_control button span{display:none;}


/* css/content.en_US.css */
.content_block{display:block;position:relative;width:77em;margin:0em;padding:0em;padding-top:1.5em;background:url(/images/en-US/bg_page.png) repeat center center;z-index:500;}
.content_spread{display:block;position:relative;width:75em;margin:0em 1em;padding:0em;background:url(/images/en-US/bg_ads.png) right;}
.content_spread:after{content:".";display:block;height:0em;clear:both;visibility:hidden;}

.page_content{display:block;position:relative;width:57em;min-height:120em;margin:0em;padding:0em;padding-bottom:3em;border:0px;outline:0px;background-color:#e2f4f4;}/*min-height:102.4em; outline:1px solid #999; */
*html .page_content{height:120em!important;}/* min-height:102.4em; */
.column{display:block;position:relative;width:18em;margin:0em;padding:0em;}


.splitmode_left .content_spread{background:url(/images/en-US/bg_ads.png) right;}
.splitmode_left .page_content{float:left;width:56.9em;border-right:1px solid #BBB}
.splitmode_left .column{float:right;}


.splitmode_right .content_spread{background:url(/images/en-US/bg_ads.png) left;}
.splitmode_right .page_content{float:right;width:56.9em;border-left:1px solid #BBB}
* html .splitmode_right .page_content{float:right;width:56.8em;border-left:1px solid #BBB}
.splitmode_right .column{float:left;}


.splitmode_none .content_spread{background:url(/images/en-US/bg_ads.png) right;}
.splitmode_none .page_content{width:75em;padding-top:0.1em;}
.splitmode_none .column{display:none;}


.adspace{text-align:center;padding:0.5em 0em;}
.adspace a{display:block;margin:0em;padding:0em;}
.adspace a img{display:block;position:relative;margin:auto;padding:0em;border:0px;/*width:16em;height:60em;*/}

/*Main Ad*/
.page_content .main-ad{margin:0em auto 1em; padding:0em; width:560px; background:#fff;}
*:first-child+html .page_content .main-ad{margin:0em auto 1em; padding:0em; width:560px; background:#fff;}
*html .page_content .main-ad{margin:0em auto 1em; padding:0em; width:560px; background:#fff;}
.page_content .main-ad #flash-ad{position:relative; z-index:1;}
.main-ad img{border:none;}

.dmain-ad, .dmain-extended{margin:0em auto 1em; padding:0em; width:560px; height:250px;}
.male-ad{background:url(/advertisement/main_ads/Price_Reduction/PR_man.jpg) 0% 0% no-repeat;} 
.female-ad{background:url(/advertisement/main_ads/Price_Reduction/PR_woman.jpg) 0% 0% no-repeat;}
.dmain-extended{background:url(/advertisement/main_ads/Price_Reduction/PR_extend.jpg) 0% 0% no-repeat;}
#activator{text-indent:-9999px; overflow:hidden; background:transparent;}
.pr, .dmain-extended{position:relative;}
.pr h2, .dmain-extended h2{text-indent:-9999px; overflow:hidden;}
.pr p{margin:4em 0em 0em 2.2em; padding:0em; width:30em; font-size:1.2em; font-weight:bold;}
.dmain-extended p{margin:6.8em 0em 0em 1.7em; padding:0em; width:23em; font-size:1.2em; font-weight:bold;}
.pr p em, .dmain-extended p em{color:#03f; font-style:normal;}
.pr p strong{color:#f00; text-transform:uppercase;}
.pr a.upgrade{display:block; width:160px; height:82px; position:absolute; bottom:3.3em; right:4.7em; text-decoration:none; text-indent:-9999px; overflow:hidden;}
.dmain-extended a.upgrade{display:block; width:155px; height:78px; position:absolute; bottom:1.3em; left:20em; text-decoration:none; text-indent:-9999px; overflow:hidden;}
.pr .d-fnote{font-size:1.1em; position:absolute; bottom:0.5em; left:2.2em;}
.pr .d-fnote .country{color:#03f;}

.pr .timer{position:absolute; bottom:3em; left:2.5em; z-index:9999; width:260px; height:9em; background:#e1ffff; border:1px solid #000;}
.pr .timer em{margin:0em;}
.pr .timer span{margin:0em 0.5em 0em 0em; padding:0em; width:1.5em; text-align:center;}
.pr .timer em, .pr .timer span{text-align:center; font-size:1.6em; font-weight:bold; font-style:normal; display:block; float:left; text-transform:uppercase;}
.pr .timer span.day{margin:0em; width:70px; font-size:54px; color:#f00;}
.pr .timer em.days-left{margin:0em; width:180px; font-size:54px; color:#f00;}
.pr .timer span.hr{margin:0em 0em 0em 1em;}
*html .pr .timer span.hr{margin:0em 0em 0em 0.5em;}
.pr .timer em.hrs-left{margin:0em 0.5em 0em 0em;}
*html .pr .timer em.hrs-left{margin:0em 1em 0em 0em;}
*:first-child+html .pr .timer em.hrs-left{margin:0em 0.8em 0em 0em;}
.pr .timer em.mins-left{margin:0em 0.5em 0em 0em;}
*html .pr .timer em.mins-left{margin:0em 1em 0em 0em;}
*:first-child+html .pr .timer em.mins-left{margin:0em 0.8em 0em 0em;}
.pr .timer span.sec{color:#f00;}
.pr .timer em.secs-left{color:#f00;}


/* css/profile.en_US.css */

#results{display:block;padding:0em;padding-top:1em;padding-left:5px;padding-right:15px;padding-bottom:10em;}
#results a.anchor{display:none;}





/* FLOATING EDIT BOX */
form#profile-edit{width:30em;z-index:500;}/* visibility:hidden; */
*html form#profile-edit{width:31em;z-index:500;}/* visibility:hidden; */
*:first-child+html form#profile-edit{width:31em;z-index:500;}/* visibility:hidden; */
form#profile-edit .body .content{padding-bottom:1em;}

form#profile-edit fieldset{padding:0.5em .5em;}
form#profile-edit fieldset.form_controls{text-align:center;}

form#profile-edit fieldset .field_row input{margin:0em 0em 0.5em 10em;width:13em;}
*html form#profile-edit fieldset .field_row input{position:relative;margin:0em 0em 0.5em 0em;left:10em;}
*:first-child+html form#profile-edit fieldset .field_row input{position:relative;margin:0em 0em 0.5em 0em;left:10em;}
form#profile-edit fieldset .field_row textarea{margin:0em 0em 0.5em 10em;width:30em;font-size:1.25em;}
form#profile-edit fieldset .field_row select{margin:0em 0em 0.5em 10em;width:13.5em;}
*html form#profile-edit fieldset .field_row select{position:relative;margin:0em 0em 0.5em 0em;left:10em;}
*:first-child+html form#profile-edit fieldset .field_row select{position:relative;margin:0em 0em 0.5em 0em;left:10em;}

form#profile-edit fieldset .field_row ul{display:block;position:relative;margin:0em 0em 0.5em 10em;padding:0em;width:auto;border:0px;color:#666;background:none;list-style:none;z-index:9999;}
form#profile-edit fieldset .field_row ul li{display:block;position:relative;float:left;width:100%;margin:0em;height:auto;padding:0.1em 0.1em 0.1em 1.5em;border:0px solid #7f9db9;list-style:none;}
*html form#profile-edit fieldset .field_row ul li{height:1.5em;}
form#profile-edit fieldset .field_row ul li input{display:block;position:absolute;width:auto;height:auto;margin:0em;padding:0em;top:0.1em;left:0em;width:auto;}
*html form#profile-edit fieldset .field_row ul li input{top:-0.2em;left:-0.5em;}
*:first-child+html form#profile-edit fieldset .field_row ul li input{position:absolute;top:-0.2em;left:-0.5em;}
form#profile-edit fieldset .field_row ul li label{display:inline;position:relative;font-weight:normal;top:0px;left:0px;}
form#profile-edit fieldset .field_row ul li label:after{content:"";}

form#profile-edit fieldset .field_row ul.colsize5 li{float:left;width:45%;}
form#profile-edit fieldset .field_row ul.colsize10 li{float:left;width:45%;}
form#profile-edit fieldset .field_row ul.colsize15 li{float:left;width:45%;}
form#profile-edit fieldset .field_row ul.colsize20 li{float:left;width:100%;}
form#profile-edit fieldset .field_row ul.colsize30 li{float:left;width:100%;}
form#profile-edit fieldset .field_row ul.colsize40 li{float:left;width:100%;}
form#profile-edit fieldset .field_row ul.colsize50 li{float:left;width:100%;}
form#profile-edit fieldset .field_row ul.colsize60 li{float:left;width:100%;}
form#profile-edit fieldset .field_row ul.colsize70 li{float:left;width:100%;}
form#profile-edit fieldset .field_row ul.colsize80 li{float:left;width:100%;}
form#profile-edit fieldset .field_row ul.colsize90 li{float:left;width:100%;}
form#profile-edit fieldset .field_row ul.colsize0 li{float:left;width:100%;}
form#profile-edit fieldset .field_row ul.inventory0 li{float:left;width:100%;}

	 

form#profile-edit fieldset .field_row label{width:10em;font-size:0.9em;}


form#profile-edit fieldset #country_row{margin:0em;}
form#profile-edit fieldset #postal_row{margin:0em;}
form#profile-edit fieldset #region_row{margin:0em;}
form#profile-edit fieldset #locality_row{margin:0em;}


form#profile-edit fieldset #dob_row select.month{margin:0em 0em 0.5em 10em;width:4.2em;}
*html form#profile-edit fieldset #dob_row select.month{margin:0em 0em 0.5em 0em;}
*:first-child+html form#profile-edit fieldset #dob_row select.month{margin:0em 0em 0.5em 0em;}
form#profile-edit fieldset #dob_row select.day{margin:0em 0em 0.5em 0em;width:4.2em;}
form#profile-edit fieldset #dob_row select.year{margin:0em 0em 0.5em 0em;width:5.2em;}

form#profile-edit fieldset #datepref_row {text-align:left;}
form#profile-edit fieldset #datepref_row label{display:none;}
form#profile-edit fieldset #datepref_row label.sublabel{display:inline;font-weight:bold;}
form#profile-edit fieldset #datepref_row div.datepref{margin:0em 0em 0.5em 0em;}
*html form#profile-edit fieldset #datepref_row div.datepref{display:block;position:relative;margin:0em 0em 0.5em 0em;left:0em;}
*:first-child+html form#profile-edit fieldset #datepref_row div.datepref{display:block;position:relative;margin:0em 0em 0.5em 0em;left:0em;}
form#profile-edit fieldset #datepref_row div.datepref select{margin:0em 0.5em 0em 0.5em;width:6em;}
*html form#profile-edit fieldset #datepref_row div.datepref select{margin:0em 0.4em 0em 0.4em;width:6em;left:0em;}
*:first-child+html form#profile-edit fieldset #datepref_row div.datepref select{margin:0em 0.4em 0em 0.4em;width:6em;left:0em;}


form#profile-edit fieldset .field_row .message{display:none;position:relative;margin:-0.5em 2.5em 1em 0em;font-style:italic;text-align:right;}
form#profile-edit fieldset .field_row .error{display:block;position:relative;}
form#profile-edit fieldset .field_row .success{display:block;position:relative;}
form#profile-edit fieldset .field_row .waiting{display:block;position:relative;}


form#profile-edit fieldset .button_row{margin-top:2em;text-align:center;}
form#profile-edit fieldset .button_row input, form#profile-edit fieldset .button_row button{margin:auto;}





form#set-picture .body .content{padding-bottom:1em;}


.set-picture{display:block;position:absolute;top:0px;left:0px;width:35em;z-index:500;}/* visibility:hidden; */
.set-picture .instructions{font-size:1.1em;}
.set-picture .instructions a{text-decoration:none;color:#CC0000}
.set-picture .instructions a:hover{text-decoration:underline;color:#FF5555}
.set-picture fieldset{padding:0em;border-top:0px;border-bottom:0px;}
.set-picture fieldset.form_controls{text-align:center;}
.set-picture legend{margin:0px;padding:0px;border:0px;outline:0px;}
.set-picture input{margin:0.5em;}
.set-picture ol{display:block;position:relative;float:none;width:100%;margin:0em auto;padding:0em;border:0px solid;list-style:none;}
.set-picture ol:after{content:".";display:block;height:0px;clear:both;visibility:hidden;}
*html .set-picture ol{height:1%;}
*:first-child+html .set-picture ol{height:1%;}
.set-picture ol li{display:block;position:relative;float:left;margin:0.5em;padding:0em 0em 1.5em 0em;border:0px solid;list-style:none;background-repeat:no-repeat;background-position:bottom center;}
*html .set-picture ol li{margin-bottom:1em;padding-bottom:1.5em;}
*:first-child+html .set-picture ol li{margin-bottom:1em;padding-bottom:1.5em;}
.set-picture ol li.approved{background-image:none;}
.set-picture ol li.pending{background-image:url(/images/en-US/status-pending-3.png);}
.set-picture ol li.rejected{background-image:url(/images/en-US/status-rejected-3.png);}

.set-picture ol li input{display:block;position:absolute;width:5em;height:4em;margin:0em;padding:7em;border:0px solid white;outline:1px solid #999;}
.set-picture ol li input:focus{outline:2px solid red;}
.set-picture ol li input:checked{outline:2px solid red;}
*html .set-picture ol li input{display:block;position:absolute;width:5em;height:4em;top:0em;left:0em;margin:auto;padding:auto;border:auto;outline:auto;z-index:100;filter:alpha(opacity=1);}
*:first-child+html .set-picture ol li input{display:block;position:absolute;width:5em;height:4em;top:0em;left:0em;margin:auto;padding:auto;border:auto;outline:auto;z-index:100;filter:alpha(opacity=1);}
.set-picture ol li.rejected input{visibility:hidden;}
*html .set-picture ol li.rejected input{visibility:visible;}
*:first-child+html .set-picture ol li.rejected input{visibility:visible;}

.set-picture ol li label{display:block;position:relative;width:5em;height:4em;margin:0em;padding:0em;border:0px solid #AAA;}
.set-picture ol li label img{display:block;position:relative;width:5em;height:4em;margin:0em;padding:0em;border:0em solid white;outline:0px solid #AAA;}

.set-picture ol li.rejected label img{background:#CCCCCC;filter:alpha(opacity=50);-moz-opacity:.5;opacity:.5;}


.set-picture input{display:block;margin:0em auto;padding:0em;float:none;}
.set-picture #picture-status{display:block;height:2em;}




/* css/wm.css */

form#popup-blocker-win{width:30em;z-index:500;}/* visibility:hidden; */
*html form#popup-blocker-win{width:31em;z-index:500;}/* visibility:hidden; */
*:first-child+html form#popup-blocker-win{width:31em;z-index:500;}/* visibility:hidden; */
form#popup-blocker-win .body .content{padding-bottom:1em;}

form#popup-blocker-win p{font-size:1em;color:#666;margin:0em;margin-bottom:1em;width:22em;}

form#popup-blocker-win .btn_yes{float:left;margin-left:50px;}
*html form#popup-blocker-win .btn_yes{margin-left:10px;}
form#popup-blocker-win .btn_no{float:right;margin-right:50px;}
*html form#popup-blocker-win .btn_no{margin-right:10px;}

/* css/buttons.en_US.css */
.btn{display:block;margin:0;padding:0;border:0;outline:0;width:75px;height:20px;background-color:transparent;background-repeat:no-repeat;background-position:0% 0%;text-indent:-500em;overflow:hidden;font-size:0px;cursor:pointer;}
input.btn{letter-spacing:125px;}/*JUST FOR OPERA letter-spacing:125px;font-family:"InvisibleInk",small;*/

.btn:link{outline:none;-moz-outline-style:none;}
.btn:visited{outline:none;-moz-outline-style:none;}
.btn:hover{outline:none;-moz-outline-style:none;}
.btn:active{outline:none;-moz-outline-style:none;}
.btn:focus{outline:none;-moz-outline-style:none;}



*html .btn{padding:0px;font-size:-10px;line-height:0px;}
*:first-child+html .btn{font-size:-10px;line-height:0px;}
.btn:focus{outline:none;} /* removes the firefox focus outline */

.selected {background-position:0% 33.34%;}
.locked {background-position:0% 66.67%;}
.disabled {background-position:0% 100%;}

.selected a{background-position:0% 33.33%;}
.locked a{background-position:0% 66.67%;}
.disabled a{background-position:0% 100%;}

a.btn .text{visibility:hidden;}
a.btn[disabled="disabled"]{background-position:0% 100%;}
a.btn[disabled="enabled"]{background-position:0% 0%;}
a.btn:disabled{background-position:0% 100%;}

input.btn[disabled="disabled"]{background-position:0% 100%;}
input.btn[disabled="enabled"]{background-position:0% 0%;}
input.btn:disabled{background-position:0% 100%;}

button.btn{cursor:pointer;border:none;}
button.btn span{display:none;}
button.btn[disabled="disabled"]{background-position:0% 100%;}
button.btn[disabled="enabled"]{background-position:0% 0%;}
button.btn:disabled{background-position:0% 100%;}


.btn_yes{background-image:url(/images/en-US/buttons/btn_yes.png);}
.btn_no{background-image:url(/images/en-US/buttons/btn_no.png);}
.btn_save{background-image:url(/images/en-US/buttons/btn_save.png);}
.btn_cancel{background-image:url(/images/en-US/buttons/btn_cancel.png);}
.btn_cancelno{background-image:url(/images/en-US/buttons/btn_cancelno.png);width:134px;}
.btn_cancelyes{background-image:url(/images/en-US/buttons/btn_cancelyes.png);width:134px;}
.btn_cart{background-image:url(/images/en-US/buttons/btn_cart.png);width:54px;}
.btn_checkout{background-image:url(/images/en-US/buttons/btn_checkout.png);width:108px;}
.btn_checkoutwithDC{background-image:url(/images/en-US/buttons/btn_checkoutwithDC.png);width:245px;height:21px;}
.btn_datecashier{background-image:url(/images/en-US/buttons/btn_datecashier.png);}
.btn_compose{background-image:url(/images/en-US/buttons/btn_compose.png);}
.btn_delete{background-image:url(/images/en-US/buttons/btn_delete.png);width:73px;}
.btn_enroll{background-image:url(/images/en-US/buttons/btn_enroll.png);width:90px;}
.btn_restore{background-image:url(/images/en-US/buttons/btn_restore.png);width:73px;}
.btn_getgold{background-image:url(/images/en-US/buttons/btn_getgold.png);width:97px;}
.btn_getoffers{background-image:url(/images/en-US/buttons/btn_getoffers.png);}
.btn_getpassword{background-image:url(/images/en-US/buttons/btn_getpassword.png);width:133px;}
.btn_joinforfree{background-image:url(/images/en-US/buttons/btn_joinforfree.png);}
.btn_login{background-image:url(/images/en-US/buttons/btn_login.png);width:62px;}
.btn_newsearch{background-image:background:url(/images/en-US/buttons/btn_newsearch.png);width:129px;}
.btn_next{background-image:url(/images/en-US/buttons/btn_next.png);width:92px;}
.btn_nothanks{background-image:url(/images/en-US/buttons/btn_nothanks.png);}
.btn_ok{background-image:/*transparent*/ url(/images/en-US/buttons/btn_ok.png);width:80px;}
.btn_organize{background-image:url(/images/en-US/buttons/btn_organize.png);width:92px;}
.btn_removeno{background-image:url(/images/en-US/buttons/btn_removeno.png);width:160px;}
.btn_removeyes{background-image:url(/images/en-US/buttons/btn_removeyes.png);width:160px;}
.btn_search{background-image:url(/images/en-US/buttons/btn_search.png);}
.btn_send{background-image:url(/images/en-US/buttons/btn_send.png);}
.btn_signmeup{background-image:url(/images/en-US/buttons/btn_signmeup.png);width:113px;}
.btn_signup{background-image:url(/images/en-US/buttons/btn_signup.png);width:90px;}
.btn_signup_L{background-image:url(/images/en-US/buttons/btn_signup_L.png);width:123px; height:45px;}
.btn_skip{background-image:url(/images/en-US/buttons/btn_skip.png);width:92px;}
.btn_submit{background-image:url(/images/en-US/buttons/btn_submit.png);width:78px;}
.btn_submit_L{background-image:url(/images/en-US/buttons/btn_submit_L.png);width:123px; height:45px;}
.btn_subscribe{background-image:url(/images/en-US/buttons/btn_subscribe.png);}
.btn_takethetour{background-image:url(/images/en-US/buttons/btn_takethetour.png);}
.btn_upgrade{background-image:url(/images/en-US/buttons/btn_upgrade.png);width:97px;}
.btn_upload{background-image:url(/images/en-US/buttons/btn_upload.png);width:92px;}
.btn_thanks{background-image:url(/images/en-US/buttons/btn_thanks.png);width:80px;}
.btn_newsearch{background-image:url(/images/en-US/buttons/btn_newsearch.png);width:129px;}
.btn_compose{background-image:url(/images/en-US/buttons/btn_compose.png);width:129px;}
.btn_unsubscribeall{background-image:url(/images/en-US/buttons/btn_unsubscribeall.png);width:170px;}
.btn_unsubscribenow{background-image:url(/images/en-US/buttons/btn_unsubscribenow.png);width:170px;}
.btn_unsub_L{background-image:url(/images/en-US/buttons/btn_unsub_L.png);width:170px; height:45px;}
.btn_iaccept{background-image:url(/images/en-US/buttons/btn_iaccept.png);width:108px;}
.btn_idecline{background-image:url(/images/en-US/buttons/btn_idecline.png);width:108px;}
.btn_cancelbilling{background-image:url(/images/en-US/buttons/btn_cancelbilling.png);width:133px;}
.btn_buynow{background-image:url(/images/en-US/buttons/btn_buynow.png);width:103px; height:45px;}
.btn_upgrade_L{background-image:url(/images/en-US/buttons/btn_upgrade_L.png);width:110px; height:57px;}
.btn_upgrade_M{background-image:url(/images/en-US/buttons/btn_upgrade_M.png);width:86px; height:45px;}
.btn_addgold{background-image:url(/images/en-US/buttons/btn_addgold.png);width:103px; height:44px;}
.btn_findfriends{background-image:url(/images/en-US/buttons/btn_findfriends.png);width:123px; height:44px;}
.btn_sendinvites{background-image:url(/images/en-US/buttons/btn_sendinvites.png);width:123px; height:44px;}
.btn_skip_L{background-image:url(/images/en-US/buttons/btn_skip_L.png);width:123px; height:44px;}

.btn_bugreport{background-image:url(/images/en-US/buttons/btn_bugreport.png);width:103px;}
*html .btn_bugreport{background-image:url(/images/en-US/buttons/btn_bugreport.png);width:103px;}

.bin_upalbum{background-image:url(/images/en-US/buttons/bin_upalbum.png);width:155px;height:15px;}
.bin_upbin{background-image:url(/images/en-US/buttons/bin_upbin.png);width:185px;height:15px;}
.bin_orgalbum{background-image:url(/images/en-US/buttons/bin_orgalbum.png);width:110px;height:15px;}
.bin_orgbin{background-image:url(/images/en-US/buttons/bin_orgbin.png);width:140px;height:15px;}

.com_chat{background-image:url(/images/en-US/buttons/com_chat.png);width:80px;height:20px;}
.com_flirt{background-image:url(/images/en-US/buttons/com_flirt.png);width:80px;height:20px;}
.com_email{background-image:url(/images/en-US/buttons/com_email.png);width:80px;height:20px;}
.com_block{background-image:url(/images/en-US/buttons/com_block.png);width:100px;height:15px;}
.com_unblock{background-image:url(/images/en-US/buttons/com_unblock.png);width:100px;height:15px;}
.com_abuse{background-image:url(/images/en-US/buttons/com_abuse.png);width:100px;height:15px;}
.com_gift{background-image:url(/images/en-US/buttons/com_gift.png);width:100px;height:15px;}

.ico_chat{background-image:url(/images/en-US/buttons/ico_chat.png);width:16px;height:16px;}
.ico_wink{background-image:url(/images/en-US/buttons/ico_wink.png);width:16px;height:16px;}
.ico_mail{background-image:url(/images/en-US/buttons/ico_mail.png);width:16px;height:16px;}
.ico_addmatch{background-image:url(/images/en-US/buttons/ico_addmatch.png);width:16px;height:16px;}

.nav_first{background-image:url(/images/en-US/buttons/nav_first.png);width:30px;height:25px;}
.nav_previous{background-image:url(/images/en-US/buttons/nav_previous.png);width:75px;height:25px;}
.nav_next{background-image:url(/images/en-US/buttons/nav_next.png);width:45px;height:25px;}
.nav_last{background-image:url(/images/en-US/buttons/nav_last.png);width:30px;height:25px;}

.matchfinder_yes{background-image:url(/images/en-US/buttons/matchfinder_yes.png);width:75px;height:25px;}
.matchfinder_no{background-image:url(/images/en-US/buttons/matchfinder_no.png);width:65px;height:25px;}
.matchfinder_bigyes{background-image:url(/images/en-US/buttons/matchfinder_bigyes.png);width:109px;height:37px;}
.matchfinder_bigno{background-image:url(/images/en-US/buttons/matchfinder_bigno.png);width:95px;height:37px;}
.matchfinder_email{background-image:url(/images/en-US/buttons/matchfinder_email.png);width:125px;height:25px;}
.matchfinder_more{background-image:url(/images/en-US/buttons/matchfinder_more.png);width:125px;height:25px;}
.matchfinder_meet{background-image:url(/images/en-US/buttons/matchfinder_meet.png);width:150px;height:25px;}



/* css/box.en_US.css */
.box, .box .head, .box .title, .box .body, .box .content{display:block;position:relative;margin:0px;padding:0px;border:0px solid;background-repeat:no-repeat;z-index:5001;}/*width:100%;*/
.box .head, .box .title{height:10px;}
.box .title h1,.box .title h2,.box .title h3,.box .title h4,.box .title h5,.box .title h6{display:none;margin:0px;padding:0em;border:0px;width:0px;height:0px;top:auto;left:auto;background-color:transparent;background-repeat:no-repeat;background-position:0% 0%;line-height:0em;font-size:0px;text-indent:-500em;overflow:hidden;}
.box .head{left:10px;background-position:right top;}
.box .title{left:-10px;background-position:top left;}
.box .body{left:10px;background-position:bottom right;}
.box .content{left:-10px;background-position:bottom left;}
.box .content p{margin-top:0em;margin-bottom:1em;}
.box .content2{margin:0px;margin-left:10px;padding-bottom:14px;}
.box .content2:after{content: ".";display:block;height:0px;clear:both;visibility:hidden;}
*html .box .content2 {height: 1%;}
*:first-child+html .box .content2{height: 1%;}
.box .head .close{display:block;position:absolute;top:5px;right:15px;padding:0em;border:none;width:9px;height:9px;background:url(/images/en-US/box/close.png);text-indent:-30em;overflow:hidden;z-index:5002;}

/* IE6 Z-INDEX FIX */ *html .box .head{z-index:20}
/* IE6 Z-INDEX FIX */ *html .box .body{z-index:10}
/* IE7 Z-INDEX FIX */ *:first-child+html .box .head{z-index:20}
/* IE7 Z-INDEX FIX */ *:first-child+html .box .body{z-index:10}

.box .head,.box .body{background-image:url(/images/en-US/box/white/bdrCCC2/sdw_soft/bg_right.png);}
.box .title,.box .content{background-image:url(/images/en-US/box/white/bdrCCC2/sdw_soft/bg_left.png);}



.box-profile-edit .head,.box-profile-edit .title,.box-profile-edit .body,.box-profile-edit .content{background-image:url(/images/en-US/box/blue/bdr666/sdw_hard/bg.png);}

.box-facts-edit .head,.box-facts-edit .title,.box-facts-edit .body,.box-facts-edit .content{background-image:url(/images/en-US/box/blue/bdr666/sdw_hard/bg.png);}

.box-details-edit .head,.box-details-edit .title,.box-details-edit .body,.box-details-edit .content{background-image:url(/images/en-US/box/blue/bdr666/sdw_hard/bg.png);}

.box-set-picture .head,.box-set-picture .title,.box-set-picture .body,.box-set-picture .content{background-image:url(/images/en-US/box/white/bdr666/sdw_hard/bg.png);}

.box-uploadpop .head,.box-uploadpop .title,.box-uploadpop .body,.box-uploadpop .content{background-image:url(/images/en-US/box/white/bdr666/sdw_hard/bg.png);}

.box-abusepop .head,.box-abusepop .title,.box-abusepop .body,.box-abusepop .content{background-image:url(/images/en-US/box/blue/bdr666/sdw_hard/bg.png);}

.box-tooltip .head,.box-tooltip .title,.box-tooltip .body,.box-tooltip .content{background-image:url(/images/en-US/box/white/bdr666/sdw_hard/bg.png);}

.box-lovethatpoker .head,.box-lovethatpoker .title,.box-lovethatpoker .body,.box-lovethatpoker .content{background-image:url(/images/en-US/box/lovethatpoker/bg.png);}

.box-canceldialog .head,.box-canceldialog .title,.box-canceldialog .body,.box-canceldialog .content{background-image:url(/images/en-US/box/white/square/sdw_none/bg.png);}

.box-joinpage .head,.box-joinpage .body{background-image:url(/images/en-US/box/white/bdrCCC2/sdw_none/bg_right.png);}
.box-joinpage .title,.box-joinpage .content{background-image:url(/images/en-US/box/white/bdrCCC2/sdw_none/bg_left.png);}

.box-upload .head,.box-upload .body{background-image:url(/images/en-US/box/white/bdrCCC2/sdw_none/bg_right.png);}
.box-upload .title,.box-upload .content{background-image:url(/images/en-US/box/white/bdrCCC2/sdw_none/bg_left.png);}

.box-aboutus .head,.box-aboutus .body{background-image:url(/images/en-US/box/white/bdrCCC2/sdw_none/bg_right.png);}
.box-aboutus .title,.box-aboutus .content{background-image:url(/images/en-US/box/white/bdrCCC2/sdw_none/bg_left.png);}

.box-contact .head,.box-contact .body{background-image:url(/images/en-US/box/white/bdrCCC2/sdw_none/bg_right.png);}
.box-contact .title,.box-contact .content{background-image:url(/images/en-US/box/white/bdrCCC2/sdw_none/bg_left.png);}

.box-privacy .head,.box-privacy .body{background-image:url(/images/en-US/box/white/bdrCCC2/sdw_none/bg_right.png);}
.box-privacy .title,.box-privacy .content{background-image:url(/images/en-US/box/white/bdrCCC2/sdw_none/bg_left.png);}

.box-terms .head,.box-terms .body{background-image:url(/images/en-US/box/white/bdrCCC2/sdw_none/bg_right.png);}
.box-terms .title,.box-terms .content{background-image:url(/images/en-US/box/white/bdrCCC2/sdw_none/bg_left.png);}

.box-spam-prevention .head,.box-spam-prevention .body{background-image:url(/images/en-US/box/white/bdrCCC2/sdw_none/bg_right.png);}
.box-spam-prevention .title,.box-spam-prevention .content{background-image:url(/images/en-US/box/white/bdrCCC2/sdw_none/bg_left.png);}

.box-simplify .head,.box-simplify .body{background-image:url(/images/en-US/box/white/bdrCCC2/sdw_none/bg_right.png);}
.box-simplify .title,.box-simplify .content{background-image:url(/images/en-US/box/white/bdrCCC2/sdw_none/bg_left.png);}

.box-optout .head,.box-optout .body{background-image:url(/images/en-US/box/white/bdrCCC2/sdw_none/bg_right.png);}
.box-optout .title,.box-optout .content{background-image:url(/images/en-US/box/white/bdrCCC2/sdw_none/bg_left.png);}

.box-affiliates-terms .head,.box-affiliates-terms .title,.box-affiliates-terms .body,.box-affiliates-terms .content{background-image:url(/images/en-US/box/white/bdr666/sdw_hard/bg.png);}

.box-upgrade .head, .box-upgrade .body{background-image:url(/images/en-US/box/blue/bdr666/sdw_none/bg_right.png);}
.box-upgrade .title, .box-upgrade .content{background-image:url(/images/en-US/box/blue/bdr666/sdw_none/bg_left.png);}

.box-upgrade-12 .head, .box-upgrade-12 .body{background-image:url(/images/en-US/box/yellow/color_ffc/bdr666/sdw_none/bg_right.png);}
.box-upgrade-12 .title, .box-upgrade-12 .content{background-image:url(/images/en-US/box/yellow/color_ffc/bdr666/sdw_none/bg_left.png);}

.box-upgrade-premium .head,.box-upgrade-premium .body{background-image:url(/images/en-US/box/white/bdrCCC2/sdw_none/bg_right.png);}
.box-upgrade-premium .title,.box-upgrade-premium .content{background-image:url(/images/en-US/box/white/bdrCCC2/sdw_none/bg_left.png);}

.box-upgrade-gold .head,.box-upgrade-gold .body{background-image:url(/images/en-US/box/white/bdrCCC2/sdw_none/bg_right.png);}
.box-upgrade-gold .title,.box-upgrade-gold .content{background-image:url(/images/en-US/box/white/bdrCCC2/sdw_none/bg_left.png);}

.box-bin .head,.box-bin .body{background-image:url(/images/en-US/box/white/bdrCCC2/sdw_none/bg_right.png);}
.box-bin .title,.box-bin .content{background-image:url(/images/en-US/box/white/bdrCCC2/sdw_none/bg_left.png);}

.box-message .head,.box-message .title,.box-message .body,.box-message .content{background-image:url(/images/en-US/box/white/bdr666/sdw_hard/bg.png);}

.box-tempPopup .head,.box-tempPopup .title,.box-tempPopup .body,.box-tempPopup .content{background-image:url(/images/en-US/box/white/bdr666/sdw_hard/bg.png);}

.box-matchfinder .head,.box-matchfinder .body{background-image:url(/images/en-US/box/white/bdrCCC2/sdw_soft/bg_right.png);}
.box-matchfinder .title,.box-matchfinder .content{background-image:url(/images/en-US/box/white/bdrCCC2/sdw_soft/bg_left.png);}

.box-halfmatchfinder .head{background-image:url(/images/en-US/box/orange/bdrCCC/sdw_soft/bg_right.png);}
.box-halfmatchfinder .title{background-image:url(/images/en-US/box/orange/bdrCCC/sdw_soft/bg_left.png);}
.box-halfmatchfinder .body{background-image:url(/images/en-US/box/white/bdrCCC2/sdw_soft/bg_right.png);}
.box-halfmatchfinder .content{background-image:url(/images/en-US/box/white/bdrCCC2/sdw_soft/bg_left.png);}

.box-counter .head,.box-counter .title,.box-counter .body,.box-counter .content{background-image:url(/images/en-US/box/white/bdr666/sdw_hard/bg.png);}

/* css/header.en_US.css */
#accessibility{display:block;position:absolute;top:-1.5em;left:0px;margin:0px;padding:0px;border:0px solid;list-style:none;background:transparent;}
#accessibility li{display:block;position:relative;float:left;margin:0px;padding:1px 5px 1px 5px;border:0px;list-style:none;background:#859d9d;}
#accessibility li a{color:#fff;text-transform:uppercase;font-weight:bold;text-decoration:none;}
#accessibility{position:absolute;left:-999px;width:990px;}

#top {margin:0em;padding:0em;}

#top ul{list-style-type:none;}
#top ul li{display:inline;}

/*
#topmenu {margin:-106px 0em 0em;padding:0em;position:absolute;width:77em;}

#topmenu p {margin:0em;padding:0em 0em 0em 1em;color:#fff;font-weight:bold;float:right;background-color:#859d9d;}
#topmenu p:before{content:"Hi ";}
#topmenu p span#loggedUser{color:#ffc;}
#topmenu p span#loggedUser:after{content:"!";}
#topmenu ul{display:inline;margin:0em 0em 0.5em;padding:0em 1em;float:right;background-color:#859d9d;}
#topmenu ul li{margin:0em;padding:0em 0.2em;font-size:1em;}
#topmenu li a, #topmenu li a:visited, #topmenu li a:hover, #topmenu li a:active{color:#fff;text-transform:uppercase;font-weight:bold;text-decoration:none;}
#topmenu li a.two, #topmenu li a.two:visited, #topmenu li a.two:hover, #topmenu li a.two:active{color:#ffc;}

#topmenu li.language{}
*/

#topmenu {display:block;position:absolute;margin:-106px 0 0 0;padding:0;width:100%;}
#topmenu ul{display:block;position:absolute;top:0;right:0;margin:0em 0em 0.5em 0em;padding:0;background-color:#859d9d;}
#topmenu ul li{display:block;float:left;height:12px;margin:0em;padding:0em 0.2em;font-size:1em;border:0px solid black}
#topmenu ul li a, #topmenu ul li a:visited, #topmenu ul li a:hover, #topmenu ul li a:active{color:#fff;text-transform:uppercase;font-weight:bold;text-decoration:none;}
/*#topmenu ul li a.two, #topmenu ul li a.two:visited, #topmenu ul li a.two:hover, #topmenu ul li a.two:active{color:#ffc;}*/
#topmenu ul li#loggedUser {margin:0em;padding:0em 1em 0em 1em;color:#fff;font-weight:bold;}
/*#topmenu ul li#loggedUser:before{content:"Hi ";}*/
#topmenu ul li#loggedUser:before{content:"Hi ";color:#fff;}
#topmenu ul li#loggedUser{color:#ffc;}
#topmenu ul li#loggedUser:after{content:"!";color:#fff;}

#topmenu ul li fieldset{margin:0;padding:0;}

#topmenu ul li.language{display:block;position:relative;float:none;width:auto;height:auto;margin:14px 0em 0em 0em;padding:3px;border:0px solid #859d9d;outline:3px solid #859d9d;;-webkit-border-radius:4px;-moz-border-radius:2px;border-radius:2px;background-color:#e0ebec;}
#topmenu ul li.language form {margin:0;padding:0;border:0;}
#topmenu ul li.language form select{width:100%;}
#topmenu ul li.language form input{display:none;position:absolute;right:-27px;top:0;width:30px;height:23px;margin:0;padding:0;border:0;outline:0;-webkit-border-radius:4px;-moz-border-radius:2px;border-radius:2px;font-weight:bold;background-color:#e0ebec;}
#topmenu ul:hover li.language form input{display:block;}
#topmenu ul.ajax li.language form input{display:none;}



*html #topmenu ul.ieLoggedOut{width:130px;}
*:first-child+html #topmenu ul.ieLoggedOut{width:130px;}
*html #topmenu ul.ieLoggedIn{width:180px;}
*:first-child+html #topmenu ul.ieLoggedIn{width:180px;}
*html #topmenu ul li#loggedUser {width:75px;overflow:none;}
*:first-child+html #topmenu ul li#loggedUser {width:75px;overflow:none;}
*html #topmenu ul li.language {border:2px solid #859d9d}
*:first-child+html #topmenu ul li.language {border:2px solid #859d9d}

#header{margin:1.5em 0em 0em;padding:0em;height:90px;background:url(/images/en-US/logo_back.png) bottom left no-repeat;}

#top .vcard{display:block;margin:0em;padding:0em 0em 0em 3em;width:234px;overflow:hidden;height:90px;float:left;}
.vcard h1 {margin:0em;padding:0em;font-size:1em;text-indent:-5000px;}
.vcard img{padding:0em;margin:0em;border:0px;width:234px;}

div#headmenu {margin-left:2em;height:90px;background:url(/images/en-US/header_backing2.png) no-repeat bottom right;}
div#headmenu div a{margin:53px 0.5em 0em;float:left;height:37px;font-size:1em;overflow:hidden;background-color:#ffc;vertical-align:top;}
div#headmenu div a span {display:none;}

div#headmenu div.women a{width:69px;background:url(/images/en-US/topmenu/women.png) 0 0 no-repeat;}
div#headmenu div.men a{width:41px;background:url(/images/en-US/topmenu/men.png) 0 0 no-repeat;}
div#headmenu div.join a{margin-left:20px;width:108px;background:url(/images/en-US/topmenu/join.png) 0 0 no-repeat;}

div#headmenu div.myhome a{width:71px;background:url(/images/en-US/topmenu/myhome.png) 0 0 no-repeat;}
div#headmenu div.mypage a{width:63px;background:url(/images/en-US/topmenu/mypage.png) 0 0 no-repeat;}
div#headmenu div.myprofilepage a{width:85px;background:url(/images/en-US/topmenu/myprofile.png) 0 0 no-repeat;}
div#headmenu div.mymailbox a{width:97px;background:url(/images/en-US/topmenu/mymailbox.png) 0 0 no-repeat;}
div#headmenu div.search a{width:59px;background:url(/images/en-US/topmenu/search.png) 0 0 no-repeat;}
div#headmenu div.search2 a{margin-left:230px;width:59px;background:url(/images/en-US/topmenu/search.png) 0 0 no-repeat;}
div#headmenu div.upgrade a{width:77px;background:url(/images/en-US/topmenu/upgrade.png) 0 0 no-repeat;}
div#headmenu div.getgold a{width:75px;background:url(/images/en-US/topmenu/getgold.png) 0 0 no-repeat;}

div#headmenu div a.selected{background-position: 0% 25%;}

.hide{display:none;}

#bugreport{display:block;position:absolute;right:0em;top:15px;z-index:900; display:none;}
*html #bugreport{display:block;position:absolute;right:0em;top:25px;z-index:900; display:none;}
*:first-child+html #bugreport{display:block;position:absolute;right:0em;top:25px;z-index:900; display:none;}
#bugreport{display:none;}/* Removes bug report button */

/* css/messenger.en_US.css */

#serverMessage{width:35em;margin:30em auto 0em auto;padding:0em;}
#serverMessage .box-content{margin:0em;padding:0em 0em 1em 0em;}
#serverMessage .box-content p{margin:0em;padding:2em 4em;font-size:1.1em;color:#333;text-align:center;}
#serverMessage .success p{padding-top:6em;background:url(/images/en-US/msg_icon_success.png) top center no-repeat}
#serverMessage .warning p{padding-top:6em;background:url(/images/en-US/msg_icon_warning.png) top center no-repeat}
#serverMessage .error p{padding-top:6em;background:url(/images/en-US/msg_icon_error.png) top center no-repeat}
#serverMessage .box-content input{margin:0em auto;}

/* css/alerter.en_US.css */
#alerts{display:block;position:fixed;width:25em;right:0px;bottom:0;margin:0;padding:0;border:0px solid green;list-style-type:none;z-index:2000;}
#alerts li{display:block;position:relative;height:7.5em;margin:0;padding:0 0 0.5em 0;border:0px solid blue;list-style-type:none;}
#alerts li .alert{display:block;position:relative;width:215px;height:50px;margin:0;padding:15px 15px 15px 15px;border:0px solid red;background-repeat:no-repeat;}

#alerts li .alert .image{display:block;position:absolute;width:5em;height:4em;top:16px;left:25px;margin:0;padding:0;border:1px solid #999;background:url(/images/en-US/defaults/nopic_50x40.png)}
#alerts li .alert .image img{display:block;width:5em;height:4em;border:0;}
#alerts li .alert .alertMessage{display:block;position:relative;margin:0.8em 1em 0 2.5em;padding:0;border:0;font-weight:bold;font-style:normal;font-size:1.3em;text-decoration:none;text-align:center;color:#731;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
*html #alerts li .alert .alertMessage{margin:2.1em 1em 0 2.5em;}
*:first-child+html #alerts li .alert .alertMessage{margin:2.1em 1em 0 2.5em;}
#alerts li .alert .alertHeadline{display:block;position:relative;width:100%;margin:0.2em 0 0 0;padding:0;border:0;font-weight:bold;font-style:normal;font-size:1.2em;text-decoration:none;color:#731;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
#alerts li .alert .alertHeadline:hover{text-decoration:underline;}
#alerts li .alert .alertHeadline2{display:block;position:relative;width:100%;margin:0.2em 0 0 0;padding:0;border:0;font-weight:normal;font-style:normal;font-size:1.2em;text-decoration:none;color:#731;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
#alerts li .alert .alertHeadline2:hover{text-decoration:underline;}
#alerts li .alert .alertContent{display:block;position:relative;width:100%;margin:0.2em 0 0 0;padding:0;border:0;font-weight:bold;font-style:normal;font-size:1.3em;text-decoration:none;color:#731;text-align:center;}
#alerts li .alert .alertContent:hover{text-decoration:underline;}
#alerts li .alert .alertContent em{font-weight:bold;font-style:normal;font-size:1.1em}
#alerts li .alert .alertType{display:block;position:relative;font-weight:normal;font-style:italic;color:#666;width:150px;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}



#alerts li .alert-matchfinder{width:155px;padding-left:80px;background-image:url(/images/en-US/box/notifications/alpha/matchfinder.png)}
*html #alerts li .alert-matchfinder{background-image:url(/images/en-US/box/notifications/index/matchfinder.png)}
*:first-child+html #alerts li .alert-matchfinder{background-image:url(/images/en-US/box/notifications/index/matchfinder.png)}

#alerts li .alert-flirt{width:155px;padding-left:80px;background-image:url(/images/en-US/box/notifications/alpha/flirt.png)}
*html #alerts li .alert-flirt{background-image:url(/images/en-US/box/notifications/index/flirt.png)}
*:first-child+html #alerts li .alert-flirt{background-image:url(/images/en-US/box/notifications/index/flirt.png)}

#alerts li .alert-cupid{width:155px;padding-left:80px;background-image:url(/images/en-US/box/notifications/alpha/cupid.png)}
*html #alerts li .alert-cupid{background-image:url(/images/en-US/box/notifications/index/cupid.png)}
*:first-child+html #alerts li .alert-cupid{background-image:url(/images/en-US/box/notifications/index/cupid.png)}

#alerts li .alert-email{width:155px;padding-left:80px;background-image:url(/images/en-US/box/notifications/alpha/email.png)}
*html #alerts li .alert-email{background-image:url(/images/en-US/box/notifications/index/email.png)}
*:first-child+html #alerts li .alert-email{background-image:url(/images/en-US/box/notifications/index/email.png)}

#alerts li .alert-halfmatch{width:155px;padding-left:80px;background-image:url(/images/en-US/box/notifications/alpha/halfmatch.png)}
*html #alerts li .alert-halfmatch{background-image:url(/images/en-US/box/notifications/index/halfmatch.png)}
*:first-child+html #alerts li .alert-halfmatch{background-image:url(/images/en-US/box/notifications/index/halfmatch.png)}

#alerts li .alert-fullmatch{width:155px;padding-left:80px;background-image:url(/images/en-US/box/notifications/alpha/match.png)}
*html #alerts li .alert-fullmatch{background-image:url(/images/en-US/box/notifications/index/match.png)}
*:first-child+html #alerts li .alert-fullmatch{background-image:url(/images/en-US/box/notifications/index/match.png)}

#alerts li .alert-chatblocked{padding-left:16px;background-image:url(/images/en-US/box/notifications/alpha/chatblocked.png)}
*html #alerts li .alert-chatblocked{background-image:url(/images/en-US/box/notifications/index/chatblocked.png)}
*:first-child+html #alerts li .alert-chatblocked{background-image:url(/images/en-US/box/notifications/index/chatblocked.png)}

#alerts li .alert-error{padding-left:16px;background-image:url(/images/en-US/box/notifications/alpha/error.png)}
*html #alerts li .alert-error{background-image:url(/images/en-US/box/notifications/index/error.png)}
*:first-child+html #alerts li .alert-error{background-image:url(/images/en-US/box/notifications/index/error.png)}

#alerts li .alert-success{padding-left:16px;background-image:url(/images/en-US/box/notifications/alpha/success.png)}
*html #alerts li .alert-success{background-image:url(/images/en-US/box/notifications/index/success.png)}
*:first-child+html #alerts li .alert-success{background-image:url(/images/en-US/box/notifications/index/success.png)}



#alerts li .alert .alertAction{display:none;position:absolute;right:-6px;bottom:20px;margin:0px;padding:0em;border:0px;outline:none;width:24px;height:24px;background-color:transparent;background-repeat:no-repeat;background-position:0% 0%;text-indent:-500em;overflow:hidden;font-size:0px;cursor:pointer;}

#alerts li .alert .alertAction-go{background-image:url(/images/en-US/box/notifications/alpha/go.png);}
*html #alerts li .alert .alertAction-go{background-image:url(/images/en-US/box/notifications/index/go.png);}
*:first-child+html #alerts li .alert .alertAction-go{background-image:url(/images/en-US/box/notifications/index/go.png);}

#alerts li .alert .alertAction-open{background-image:url(/images/en-US/box/notifications/alpha/open.png);}
*html #alerts li .alert .alertAction-open{background-image:url(/images/en-US/box/notifications/index/open.png);}
*:first-child+html #alerts li .alert .alertAction-open{background-image:url(/images/en-US/box/notifications/index/open.png);}


/* css/tabs.en_US.css */
ul.tabs150{display:block;position:relative;margin:0em;padding-top:50px;padding-left:5px;padding-bottom:0em;border:0px solid #999;height:25px;background:url(/images/en-US/bg_content02.png);list-style:none;overflow:hidden;}

ul.tabs150 li{display:block;position:relative;float:left;margin:0em;margin-right:-10px;padding:0em;border:0px;width:150px;height:25px;background:url(/images/en-US/tab150.png);background-position: 0% 0%;overflow:hidden;}
ul.tabs150 li a{display:block;width:110px;margin:0em;margin-left:25px;padding:5px;padding-top:7px;font-family:verdana;font-size:1.1em;font-weight:normal;text-decoration:none;text-overflow:ellipsis;-o-text-overflow:ellipsis;color:#FFF;overflow:hidden;}
ul.tabs150 li a:focus{outline:none;} /* removes the firefox focus outline */
ul.tabs150 li button{display:block;position:absolute;margin:0em;padding:0em;border:0px;width:9px;height:9px;top:9px;right:5px;background:url(/images/en-US/intface_close.png);cursor:pointer;z-index:300}
ul.tabs150 li button span{display:none;}

ul.tabs150 li.selected{background:url(/images/en-US/tab150.png);background-position: 0% 100%;}
ul.tabs150 li.selected{z-index:200 !important;}
ul.tabs150 li.selected a{color:#333;font-weight:bold;}

/* FIRST TAB BEHAVIOR */
ul.tabs150 li:first-child {margin-right:-25px;background:url(/images/en-US/tab150_first.png);background-position: 0% 0%;}
ul.tabs150 li:first-child a{margin-left:5px;text-transform:capitalize;}
ul.tabs150 li:first-child button{display:none;}
ul.tabs150 li.selected:first-child {margin-right:-25px;background:url(/images/en-US/tab150_first.png);background-position: 0% 100%;}
ul.tabs150 li.selected:first-child {z-index:200 !important;}
ul.tabs150 li.selected:first-child a{color:#333;font-weight:bold;}

/* FIRST TAB BEHAVIOR FOR IE6 */
* html ul.tabs150 li#maintab {margin-right:-25px;background:url(/images/en-US/tab150_first.png);background-position: 0% 0%;}
* html ul.tabs150 li#maintab a{margin-left:5px;text-transform:capitalize;}
* html ul.tabs150 li#maintab button{display:none;}
* html ul.tabs150 li.selected#maintab {background-position: 0% 100%;}
* html ul.tabs150 li.selected#maintab {z-index:200 !important;}
* html ul.tabs150 li.selected#maintab a{color:#333;font-weight:bold;}







ul.tabs180{display:block;position:relative;margin:0em;padding-top:50px;padding-left:5px;padding-bottom:0em;border:0px solid #999;height:25px;background:url(/images/en-US/bg_content02.png);list-style:none;overflow:hidden;}

ul.tabs180 li{display:block;position:relative;float:left;margin:0em;margin-right:-10px;padding:0em;border:0px;width:180px;height:25px;background:url(/images/en-US/tab180.png);background-position: 0% 0%;overflow:hidden;}
ul.tabs180 li a{display:block;width:130px;margin:0em;margin-left:25px;padding:5px;padding-top:7px;font-family:verdana;font-size:1.1em;font-weight:normal;text-decoration:none;color:#FFF;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
ul.tabs180 li a:focus{outline:none;} /* removes the firefox focus outline */
ul.tabs180 li button{display:block;position:absolute;margin:0em;padding:0em;border:0px;width:9px;height:9px;top:9px;right:5px;background:url(/images/en-US/intface_close.png);cursor:pointer;z-index:300}
ul.tabs180 li button span{display:none;}

ul.tabs180 li.selected{background:url(/images/en-US/tab180.png);background-position: 0% 100%;}
ul.tabs180 li.selected{z-index:200 !important;}
ul.tabs180 li.selected a{color:#333;font-weight:bold;}

/* FIRST TAB BEHAVIOR */
ul.tabs180 li:first-child {margin-right:-25px;background:url(/images/en-US/tab180_first.png);background-position: 0% 0%;}
ul.tabs180 li:first-child a{margin-left:5px;text-transform:capitalize;}
ul.tabs180 li:first-child button{display:none;}
ul.tabs180 li.selected:first-child {margin-right:-25px;background:url(/images/en-US/tab180_first.png);background-position: 0% 100%;}
ul.tabs180 li.selected:first-child {z-index:200 !important;}
ul.tabs180 li.selected:first-child a{color:#333;font-weight:bold;}

/* FIRST TAB BEHAVIOR FOR IE6 */
* html ul.tabs180 li#maintab {margin-right:-25px;background:url(/images/en-US/tab180_first.png);background-position: 0% 0%;}
* html ul.tabs180 li#maintab a{margin-left:5px;text-transform:capitalize;}
* html ul.tabs180 li#maintab button{display:none;}
* html ul.tabs180 li.selected#maintab {background-position: 0% 100%;}
* html ul.tabs180 li.selected#maintab {z-index:200 !important;}
* html ul.tabs180 li.selected#maintab a{color:#333;font-weight:bold;}

/* css/profile.en_US.css */

#results{display:block;padding:0em;padding-top:1em;padding-left:5px;padding-right:15px;padding-bottom:10em;}
#results a.anchor{display:none;}





/* FLOATING EDIT BOX */
form#profile-edit{width:30em;z-index:500;}/* visibility:hidden; */
*html form#profile-edit{width:31em;z-index:500;}/* visibility:hidden; */
*:first-child+html form#profile-edit{width:31em;z-index:500;}/* visibility:hidden; */
form#profile-edit .body .content{padding-bottom:1em;}

form#profile-edit fieldset{padding:0.5em .5em;}
form#profile-edit fieldset.form_controls{text-align:center;}

form#profile-edit fieldset .field_row input{margin:0em 0em 0.5em 10em;width:13em;}
*html form#profile-edit fieldset .field_row input{position:relative;margin:0em 0em 0.5em 0em;left:10em;}
*:first-child+html form#profile-edit fieldset .field_row input{position:relative;margin:0em 0em 0.5em 0em;left:10em;}
form#profile-edit fieldset .field_row textarea{margin:0em 0em 0.5em 10em;width:30em;font-size:1.25em;}
form#profile-edit fieldset .field_row select{margin:0em 0em 0.5em 10em;width:13.5em;}
*html form#profile-edit fieldset .field_row select{position:relative;margin:0em 0em 0.5em 0em;left:10em;}
*:first-child+html form#profile-edit fieldset .field_row select{position:relative;margin:0em 0em 0.5em 0em;left:10em;}

form#profile-edit fieldset .field_row ul{display:block;position:relative;margin:0em 0em 0.5em 10em;padding:0em;width:auto;border:0px;color:#666;background:none;list-style:none;z-index:9999;}
form#profile-edit fieldset .field_row ul li{display:block;position:relative;float:left;width:100%;margin:0em;height:auto;padding:0.1em 0.1em 0.1em 1.5em;border:0px solid #7f9db9;list-style:none;}
*html form#profile-edit fieldset .field_row ul li{height:1.5em;}
form#profile-edit fieldset .field_row ul li input{display:block;position:absolute;width:auto;height:auto;margin:0em;padding:0em;top:0.1em;left:0em;width:auto;}
*html form#profile-edit fieldset .field_row ul li input{top:-0.2em;left:-0.5em;}
*:first-child+html form#profile-edit fieldset .field_row ul li input{position:absolute;top:-0.2em;left:-0.5em;}
form#profile-edit fieldset .field_row ul li label{display:inline;position:relative;font-weight:normal;top:0px;left:0px;}
form#profile-edit fieldset .field_row ul li label:after{content:"";}

form#profile-edit fieldset .field_row ul.colsize5 li{float:left;width:45%;}
form#profile-edit fieldset .field_row ul.colsize10 li{float:left;width:45%;}
form#profile-edit fieldset .field_row ul.colsize15 li{float:left;width:45%;}
form#profile-edit fieldset .field_row ul.colsize20 li{float:left;width:100%;}
form#profile-edit fieldset .field_row ul.colsize30 li{float:left;width:100%;}
form#profile-edit fieldset .field_row ul.colsize40 li{float:left;width:100%;}
form#profile-edit fieldset .field_row ul.colsize50 li{float:left;width:100%;}
form#profile-edit fieldset .field_row ul.colsize60 li{float:left;width:100%;}
form#profile-edit fieldset .field_row ul.colsize70 li{float:left;width:100%;}
form#profile-edit fieldset .field_row ul.colsize80 li{float:left;width:100%;}
form#profile-edit fieldset .field_row ul.colsize90 li{float:left;width:100%;}
form#profile-edit fieldset .field_row ul.colsize0 li{float:left;width:100%;}
form#profile-edit fieldset .field_row ul.inventory0 li{float:left;width:100%;}

	 

form#profile-edit fieldset .field_row label{width:10em;font-size:0.9em;}


form#profile-edit fieldset #country_row{margin:0em;}
form#profile-edit fieldset #postal_row{margin:0em;}
form#profile-edit fieldset #region_row{margin:0em;}
form#profile-edit fieldset #locality_row{margin:0em;}


form#profile-edit fieldset #dob_row select.month{margin:0em 0em 0.5em 10em;width:4.2em;}
*html form#profile-edit fieldset #dob_row select.month{margin:0em 0em 0.5em 0em;}
*:first-child+html form#profile-edit fieldset #dob_row select.month{margin:0em 0em 0.5em 0em;}
form#profile-edit fieldset #dob_row select.day{margin:0em 0em 0.5em 0em;width:4.2em;}
form#profile-edit fieldset #dob_row select.year{margin:0em 0em 0.5em 0em;width:5.2em;}

form#profile-edit fieldset #datepref_row {text-align:left;}
form#profile-edit fieldset #datepref_row label{display:none;}
form#profile-edit fieldset #datepref_row label.sublabel{display:inline;font-weight:bold;}
form#profile-edit fieldset #datepref_row div.datepref{margin:0em 0em 0.5em 0em;}
*html form#profile-edit fieldset #datepref_row div.datepref{display:block;position:relative;margin:0em 0em 0.5em 0em;left:0em;}
*:first-child+html form#profile-edit fieldset #datepref_row div.datepref{display:block;position:relative;margin:0em 0em 0.5em 0em;left:0em;}
form#profile-edit fieldset #datepref_row div.datepref select{margin:0em 0.5em 0em 0.5em;width:6em;}
*html form#profile-edit fieldset #datepref_row div.datepref select{margin:0em 0.4em 0em 0.4em;width:6em;left:0em;}
*:first-child+html form#profile-edit fieldset #datepref_row div.datepref select{margin:0em 0.4em 0em 0.4em;width:6em;left:0em;}


form#profile-edit fieldset .field_row .message{display:none;position:relative;margin:-0.5em 2.5em 1em 0em;font-style:italic;text-align:right;}
form#profile-edit fieldset .field_row .error{display:block;position:relative;}
form#profile-edit fieldset .field_row .success{display:block;position:relative;}
form#profile-edit fieldset .field_row .waiting{display:block;position:relative;}


form#profile-edit fieldset .button_row{margin-top:2em;text-align:center;}
form#profile-edit fieldset .button_row input, form#profile-edit fieldset .button_row button{margin:auto;}





form#set-picture .body .content{padding-bottom:1em;}


.set-picture{display:block;position:absolute;top:0px;left:0px;width:35em;z-index:500;}/* visibility:hidden; */
.set-picture .instructions{font-size:1.1em;}
.set-picture .instructions a{text-decoration:none;color:#CC0000}
.set-picture .instructions a:hover{text-decoration:underline;color:#FF5555}
.set-picture fieldset{padding:0em;border-top:0px;border-bottom:0px;}
.set-picture fieldset.form_controls{text-align:center;}
.set-picture legend{margin:0px;padding:0px;border:0px;outline:0px;}
.set-picture input{margin:0.5em;}
.set-picture ol{display:block;position:relative;float:none;width:100%;margin:0em auto;padding:0em;border:0px solid;list-style:none;}
.set-picture ol:after{content:".";display:block;height:0px;clear:both;visibility:hidden;}
*html .set-picture ol{height:1%;}
*:first-child+html .set-picture ol{height:1%;}
.set-picture ol li{display:block;position:relative;float:left;margin:0.5em;padding:0em 0em 1.5em 0em;border:0px solid;list-style:none;background-repeat:no-repeat;background-position:bottom center;}
*html .set-picture ol li{margin-bottom:1em;padding-bottom:1.5em;}
*:first-child+html .set-picture ol li{margin-bottom:1em;padding-bottom:1.5em;}
.set-picture ol li.approved{background-image:none;}
.set-picture ol li.pending{background-image:url(/images/en-US/status-pending-3.png);}
.set-picture ol li.rejected{background-image:url(/images/en-US/status-rejected-3.png);}

.set-picture ol li input{display:block;position:absolute;width:5em;height:4em;margin:0em;padding:7em;border:0px solid white;outline:1px solid #999;}
.set-picture ol li input:focus{outline:2px solid red;}
.set-picture ol li input:checked{outline:2px solid red;}
*html .set-picture ol li input{display:block;position:absolute;width:5em;height:4em;top:0em;left:0em;margin:auto;padding:auto;border:auto;outline:auto;z-index:100;filter:alpha(opacity=1);}
*:first-child+html .set-picture ol li input{display:block;position:absolute;width:5em;height:4em;top:0em;left:0em;margin:auto;padding:auto;border:auto;outline:auto;z-index:100;filter:alpha(opacity=1);}
.set-picture ol li.rejected input{visibility:hidden;}
*html .set-picture ol li.rejected input{visibility:visible;}
*:first-child+html .set-picture ol li.rejected input{visibility:visible;}

.set-picture ol li label{display:block;position:relative;width:5em;height:4em;margin:0em;padding:0em;border:0px solid #AAA;}
.set-picture ol li label img{display:block;position:relative;width:5em;height:4em;margin:0em;padding:0em;border:0em solid white;outline:0px solid #AAA;}

.set-picture ol li.rejected label img{background:#CCCCCC;filter:alpha(opacity=50);-moz-opacity:.5;opacity:.5;}


.set-picture input{display:block;margin:0em auto;padding:0em;float:none;}
.set-picture #picture-status{display:block;height:2em;}




/* css/profile_normal.en_US.css */


/* PROFILE BOX */
.profile{background-repeat:no-repeat;background-position:center center;}
*html .profile{background-position:80px 100px;}
*:first-child+html .profile{background-position:80px 100px;}
.profile .profile_head{background-image:url(/images/en-US/profile_left.png);background-repeat:no-repeat;background-position:top left;}
.profile .profile_head .profile_title{background-image:url(/images/en-US/profile_right.png);background-repeat:no-repeat;background-position:right top;}
.profile .profile_body{background-image:url(/images/en-US/profile_left.png);background-repeat:no-repeat;background-position:bottom left;}
.profile .listing{background-image:url(/images/en-US/profile_right.png);background-repeat:no-repeat;background-position:bottom right;}
.basic {background-image:none;}
.premium {background-image:none;}
.gold {background-image:none;}
.basic .profile_head .profile_title,.basic .listing{background-image:url(/images/en-US/profile_right.png);}
.premium .profile_head .profile_title,.premium .listing{background-image:url(/images/en-US/profile_premium.png);}
.gold .profile_head .profile_title,.gold .listing{background-image:url(/images/en-US/profile_gold.png);}

.profile .profile_head, .profile .profile_title, .profile .profile_body, .profile .listing {display:block;position:relative;width:100%;margin:0em;padding:0em;border:0px;}
.profile .profile_head{height:10px;}
.profile .profile_head a.edit{display:block;position:absolute;top:0.5em;right:1.5em;font-family:arial;text-transform:uppercase;text-decoration:none;color:#AAA;z-index:10;}
.profile .profile_head a.edit:hover{text-decoration:underline;color:#CCC;}
.profile .profile_head .profile_title{height:10px;left:10px;}
.profile .profile_head .profile_title h3{display:none;}
.profile .profile_body{min-height:134px;}
.profile .profile_body .listing{min-height:134px;left:10px;padding-bottom:5px;}


/* TUMBNAIL BLOCK */

.profile .profile_body .listing .thumbnail{display:block;position:absolute;top:0px;left:0px;width:152px;height:137px;margin:0em;padding:0em;border:0px solid;z-index:100;}
.profile .profile_body .listing .thumbnail a.url img.photo{display:block;position:relative;border:1px solid #CCCCCC;width:150px;height:120px;}
.profile .profile_body .listing .thumbnail a.setpicture {display:block;position:absolute;left:0px;bottom:0px;width:11px;height:11px;margin:1px;padding:0px;border:0px solid #FFF;background:url(/images/en-US/intface_expend.png);}
.profile .profile_body .listing .thumbnail a.setpicture span{display:none;}
.profile .profile_body .listing .thumbnail a.inventory {position:absolute;right:0px;bottom:4px;margin:0px;padding:0px;text-decoration:none;color:#999;}
.pmenu .profile_body .listing .thumbnail a.inventory {bottom:0px;}
.profile .profile_body .listing .thumbnail a.inventory:link{text-decoration:none;color:#999;}
.profile .profile_body .listing .thumbnail a.inventory:active{text-decoration:none;color:#999;}
.profile .profile_body .listing .thumbnail a.inventory:visited{text-decoration:none;color:#999;}
.profile .profile_body .listing .thumbnail a.inventory:hover{text-decoration:underline;color:#BBB;}
.profile .profile_body .listing .thumbnail .picset_no a{font-size:1em;text-decoration:none;color:#666;}
.profile .profile_body .listing .thumbnail .picset_no a:hover{text-decoration:underline;color:#999;}
.profile .profile_body .listing .thumbnail .picset_pending span{font-size:1em;color:#C00;}
.profile .profile_body .listing .thumbnail .picset_yes{display:none;}
.profile .profile_body .listing .thumbnail .upload_link{display:block;position:absolute;top:0px;left:0px;border:1px solid #CCC;outline:none;width:150px;height:120px;background:url(/images/en-US/defaults/nopic_owner_150x120.jpg) transparent center center;text-indent:-500em;overflow:hidden;font-size:0px;}

/* HIDE FEATURES FOR NORMAL MODE */
.profile .profile_head a.edit{visibility:hidden;}
.pmenu .profile .profile_head a.edit{visibility:visible;}
.profile .profile_body .listing .thumbnail .status{visibility:hidden;}
.pmenu .profile_body .listing .thumbnail .status{visibility:visible;}
.profile .profile_body .listing .thumbnail a.setpicture{visibility:hidden;}
.pmenu .profile_body .listing .thumbnail a.setpicture{visibility:visible;}

*html .pmenu{background:none;}




/* BASIC INFO */
.profile_body .listing .rapsheet{display:block;position:relative;margin:0em;margin-bottom:1em;padding:0em 0.5em;padding-left:160px;border:0px solid;min-height:120px;}
*html .profile .profile_body .listing .rapsheet{height:120px;}
/**html .profile .profile_body .listing .rapsheet{height:expression('120px');}*/
.profile_body .listing .rapsheet a.fn{display:block;margin:0em;margin-bottom:0.5em;padding:0em;font-size:1.4em;font-weight:bold;color:#666666;text-decoration:none;}
.profile_body .listing .rapsheet p.org{display:none;}
.profile_body .listing .rapsheet p.userinfo{display:block;margin:0em;padding:0em;font-size:1.1em;color:#666666;}
.profile_body .listing .rapsheet p.userinfo abbr {border:0px;}
.profile_body .listing .rapsheet p.userinfo .bday{display:inline;margin-right:0.1em;}
.profile_body .listing .rapsheet p.userinfo .bday:after{content:",";}
.profile_body .listing .rapsheet p.userinfo .bday abbr{font-weight:bold;color:#333333;}
.profile_body .listing .rapsheet p.userinfo .bday html\:abbr{font-weight:bold;color:#333333;}
.profile_body .listing .rapsheet p.userinfo .locality{font-weight:bold;color:#333333;}
.profile_body .listing .rapsheet p.userinfo .region abbr{border:0px;}
.profile_body .listing .rapsheet p.userinfo .activity-type{font-weight:bold;font-style:normal;color:#333;}

/*.pmenu .profile_body .listing .rapsheet p.userinfo .bday{margin-right:13em;}*//*THIS DOESN'T WORK FOR OTHER LANGUAGES THEN ENGLISH*/
.pmenu .profile_body .listing .rapsheet p.userinfo .bday{d}
.pmenu .profile_body .listing .rapsheet p.userinfo .bday:after{content:"";display:block;height:1px;text-indent:-400px;overflow:hidden;}


/* TAG BLOCK */
.profile .profile_body .listing .rapsheet ul.tags{display:block;width:auto;height:2.4em;margin:0.7em 0em;padding:0.2em 0em;padding-left:40px;list-style-type:none;background:url(/images/en-US/sr_tags.png) no-repeat;overflow:hidden;}
.profile .profile_body .listing .rapsheet ul.tags li{display:inline;margin:0em 0.2em;padding:0em;}
.profile .profile_body .listing .rapsheet ul.tags li::after{content:", ";}
*html .profile .profile_body .listing .rapsheet ul.tags li{padding-right:2px;background:url(/images/en-US/IEcomma.png) 100% 99% no-repeat}
*:first-child+html .profile .profile_body .listing .rapsheet ul.tags li{padding-right:2px;background:url(/images/en-US/IEcomma.png) 100% 99% no-repeat}
.profile .profile_body .listing .rapsheet ul.tags li:last-child::after {content:", ...";}
.profile .profile_body .listing .rapsheet ul.tags li a{font-size:1.1em;text-decoration:none;color:#388;white-space:nowrap;}
.profile .profile_body .listing .rapsheet ul.tags li a:hover{text-decoration:underline;color:#7CC;}

.pmenu .profile_body .listing .rapsheet ul.tags{display:none;}

/* ACTIVITY BLOCK */
.profile .profile_body .listing .rapsheet .activity {display:block;position:relative;margin:0em;padding:0em;border:0em;vertical-align:bottom;}
.profile .profile_body .listing .rapsheet .activity {display:block;position:absolute;bottom:0px;left:160px;}/* Fixing it to the bottom */
.profile .profile_body .listing .rapsheet .activity .status{display:block;float:left;height:1.2em;margin:0.2em 0.5em 0em 0em;padding:0em;border:0em;}
.profile .profile_body .listing .rapsheet .activity .status span{display:none;}
.profile .profile_body .listing .rapsheet .activity .status .value{display:inline;font-family:verdana;font-size:1em;font-weight:bold;text-transform:uppercase;}
.profile .profile_body .listing .rapsheet .activity .last-login{display:block;float:left;height:1em;margin:0em;margin-right:1em;padding:0em;border:0em;}
.profile .profile_body .listing .rapsheet .activity .last-login span{display:none;}
.profile .profile_body .listing .rapsheet .activity .last-login .value{display:inline;font-family:verdana;font-size:1em;font-weight:bold;color:#999;}
.profile .profile_body .listing .rapsheet .activity .messenger{display:block;float:left;margin:0px;padding:0em;border:0px;width:21px;height:13px;background-image:url(/images/en-US/sr_im.png);background-color:transparent;background-position:0% 0%;background-repeat:no-repeat;font-size:0px;text-indent:-500em;font-size:0px;cursor:pointer;overflow:hidden;}
/* If we stop supporting IE6, we can opt to control through the disabled proprety*/
.profile .profile_body .listing .rapsheet .activity .im img{visibility:hidden;}
.profile .profile_body .listing .rapsheet .online .status .value{color:#C00;}/* Gets overridden by our image replacement */
.profile .profile_body .listing .rapsheet .online .status .value::after{content:"!";}/* Gets overridden by our image replacement */
.profile .profile_body .listing .rapsheet .online .status .value{display:none;} /* IMAGE REPLACEMENT */
.profile .profile_body .listing .rapsheet .online .status {display:block;float:left;width:50px;height:10px;background:url(/images/en-US/sr_status.png) 0% 0%;}/*  IMAGE REPLACEMENT */
.profile .profile_body .listing .rapsheet .online .last-login {display:none;width:0em;height:0em;margin:0em;padding:0em;border:0em;}
.profile .profile_body .listing .rapsheet .online .last-login .value{display:none;}
.profile .profile_body .listing .rapsheet .online .messenger{background-position: 0% 0%;}

.profile .profile_body .listing .rapsheet .offline .status .value{color:#999;}/* Gets overridden by our image replacement */
.profile .profile_body .listing .rapsheet .offline .status .value{display:none;}/*  IMAGE REPLACEMENT */
.profile .profile_body .listing .rapsheet .offline .status {display:block;float:left;width:50px;height:10px;background:url(/images/en-US/sr_status.png)  0% 33.3%;}/*  IMAGE REPLACEMENT */
.profile .profile_body .listing .rapsheet .offline .last-login {display:block;}
.profile .profile_body .listing .rapsheet .offline .messenger{background-position:0% 100%;}
.pmenu .profile_body .listing .rapsheet .activity{display:none;}


.profile .profile_body .listing .rapsheet .activity .disabled{background-position:0% 100%;}
.profile .profile_body .listing .rapsheet .activity .messenger[disabled]{background-position:0% 100%;}

/* WEBCAM BLOCK without Ajax */
.profile .profile_body .listing .rapsheet div.haswebcam{display:block;position:relative;margin:0em;margin-top:4em;padding:0em;}
.profile .profile_body .listing .rapsheet div.haswebcam form.haswebcam_form{display:block;position:relative;margin:0em;padding:0em;}
.profile .profile_body .listing .rapsheet div.haswebcam form.haswebcam_form fieldset{display:block;float:left;margin:0em;padding:0em;border:0px;}
.profile .profile_body .listing .rapsheet div.haswebcam form.haswebcam_form fieldset legend{display:none;}
.profile .profile_body .listing .rapsheet div.haswebcam form.haswebcam_form fieldset label{font-size:1em;color:#666;}
.profile .profile_body .listing .rapsheet div.haswebcam form.haswebcam_form button.haswebcam_submit{display:block;float:left;margin:0em;padding:0em;font-size:1em;}
.profile .profile_body .listing .rapsheet div.haswebcam form.haswebcam_form button.haswebcam_submit span{margin:0em;padding:0em;font-size:1em;}
.profile .profile_body .listing .rapsheet div.haswebcam{display:none!IMPORTANT;}/* THIS IS TEMPORARY... UNTIL WE IMPLEMENT WEBCAMS */

/* WEBCAM BLOCK with Ajax */
.profile .profile_body .listing .rapsheet div.haswebcam_ajax{display:block;position:relative;margin:0em;margin-top:4em;padding:0em;}
.profile .profile_body .listing .rapsheet div.haswebcam_ajax form.haswebcam_form{display:block;position:relative;margin:0em;padding:0em;}
.profile .profile_body .listing .rapsheet div.haswebcam_ajax form.haswebcam_form fieldset{display:block;float:left;margin:0em;padding:0em;border:0px;}
.profile .profile_body .listing .rapsheet div.haswebcam_ajax form.haswebcam_form fieldset legend{display:none;}
.profile .profile_body .listing .rapsheet div.haswebcam_ajax form.haswebcam_form fieldset input{display:block;float:left;width:19px;height:19px;margin:0em;padding:0em;border:0px;background:url(/images/en-US/intface_webcam.png);}
.profile .profile_body .listing .rapsheet div.haswebcam_ajax form.haswebcam_form fieldset label{display:block;float:left;color:#666;}
.profile .profile_body .listing .rapsheet div.haswebcam_ajax form.haswebcam_form button.haswebcam_submit{display:none;}
.profile .profile_body .listing .rapsheet div.haswebcam_ajax{display:none!IMPORTANT;}/* THIS IS TEMPORARY... UNTIL WE IMPLEMENT WEBCAMS */


/* MENU BLOCK */
.profile .profile_body .listing .menu{display:block;position:relative;margin:0em;margin-top:2em;padding:0em 0em 0em 2em;border:0px;border-top:1px solid #CCC;height:37px;left:-10px;list-style:none;}
.profile .profile_body .listing .menu li{display:block;position:relative;float:left;margin:0em;padding:0em;border:0px;}
.profile .profile_body .listing .menu li a{display:block;margin:0em;padding:0em;border:0px;width:60px;height:37px;font-size:0em;color:#FFF;}
.profile .profile_body .listing .menu li.main a{display:block;width:66px;background:url(/images/en-US/mprofile_profile.png);}
.profile .profile_body .listing .menu li.facts a{display:block;width:50px;background:url(/images/en-US/mprofile_facts.png);}
.profile .profile_body .listing .menu li.gallery a{display:block;width:68px;background:url(/images/en-US/mprofile_gallery.png);}
.profile .profile_body .listing .menu li.main a.active{background-position:0% 25%;}
.profile .profile_body .listing .menu li.facts a.active{background-position:0% 25%;}
.profile .profile_body .listing .menu li.gallery a.active{background-position:0% 25%;}


/* HOTSPOT */
.profile a.hotspot{display:none;}
.pmenu a.hotspot{display:none;}

/* css/profile_strip.en_US.css */
/* PROFILE BOX */
.pstrip{background-repeat:no-repeat;background-position:center center;}
.pstrip .profile_head{background-image:url(/images/en-US/box/white/square/sdw_none/bg.png)!important;background-repeat:no-repeat;background-position:top left;}
.pstrip .profile_head .profile_title{background-image:url(/images/en-US/box/white/square/sdw_none/bg.png)!important;background-repeat:no-repeat;background-position:right top;}
.pstrip .profile_body{background-image:url(/images/en-US/box/white/square/sdw_none/bg.png)!important;background-repeat:no-repeat;background-position:bottom left;}
.pstrip .listing{background-image:url(/images/en-US/box/white/square/sdw_none/bg.png)!important;background-repeat:no-repeat;background-position:bottom right;}
.pstrip .profile_head{height:3px;}
.pstrip .profile_head .profile_title{height:3px;left:3px;}
.pstrip .profile_body{min-height:0px;}
.pstrip .profile_body .listing{min-height:0px;left:3px;padding-bottom:5px;}

.pstrip .profile_body .listing .thumbnail{display:block;position:absolute;top:0px;left:0px;width:52px;height:42px;margin:0em;padding:0em;border:0px solid;z-index:100;}
.pstrip .profile_body .listing .thumbnail a.url img.photo{display:block;position:relative;border:1px solid #CCCCCC;width:50px;height:40px;}
.pstrip .profile_body .listing .thumbnail a.setpicture {display:none;}
.pstrip .profile_body .listing .thumbnail a.inventory{display:none;}
.pstrip .profile_body .listing .thumbnail .picset_no{display:none;}
.pstrip .profile_body .listing .thumbnail .picset_pending{display:none;}
.pstrip .profile_body .listing .thumbnail .picset_yes{display:none;}
.pstrip .profile_body .listing .thumbnail .upload_link{display:none}




/* BASIC INFO */
.pstrip .profile_body .listing .rapsheet{display:block;position:relative;margin:0px;margin-left:55px;padding:0px;border:0px solid;width:100px;height:40px;min-height:0px;overflow:hidden;}
*html .pstrip .profile_body .listing .rapsheet{height:44px;}
.pstrip .profile_body .listing .rapsheet a.fn{display:block;float:left;max-width:75px;margin-right:5px;font-size:1.0em;font-weight:normal;color:#600;text-decoration:none;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;white-space:normal;}
.pstrip .profile_body .listing .rapsheet a.fn:link{text-decoration:none;}
.pstrip .profile_body .listing .rapsheet a.fn:visited{text-decoration:none;}
.pstrip .profile_body .listing .rapsheet a.fn:active{text-decoration:none;}
.pstrip .profile_body .listing .rapsheet a.fn:hover{text-decoration:underline;}
*html .pstrip .profile_body .listing .rapsheet a.fn{width:85px;height:13px;float:none;}
.pstrip .profile_body .listing .rapsheet a.fn::after{content:",";color:#333;text-decoration:none;}
.pstrip .profile_body .listing .rapsheet a.fn:hover::after{text-decoration:none;}
.pstrip .profile_body .listing .rapsheet p.org{display:none;}
.pstrip .profile_body .listing .rapsheet p.userinfo{display:block;float:left;width:auto!important;margin:0em;padding:0em;border:0px;font-size:1em;color:#333;}
.pstrip .profile_body .listing .rapsheet p.userinfo abbr{display:block;float:left;border:0px;color:#333;}
.pstrip .profile_body .listing .rapsheet p.userinfo .bday{display:block;float:left;color:#333;width:12px;}
*html .pstrip .profile_body .listing .rapsheet p.userinfo .bday{display:block;float:none;position:absolute;top:0px;right:0px;} 
.pstrip .profile_body .listing .rapsheet p.userinfo .bday .filler_text{display:none;}
.pstrip .profile_body .listing .rapsheet p.userinfo .bday abbr{display:block;float:left;font-weight:normal;}
.pstrip .profile_body .listing .rapsheet p.userinfo .bday abbr:after{content:" ";display:block;}
.pstrip .profile_body .listing .rapsheet p.userinfo .filler_text{display:none;}
.pstrip .profile_body .listing .rapsheet p.userinfo .location{display:block;position:absolute;top:12px;left:0px;width:95px;height:26px;border:0px solid;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;white-space:normal;}
.pstrip .profile_body .listing .rapsheet p.userinfo .location .locality{display:inline;float:none;margin-right:0.5em;font-weight:normal;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.pstrip .profile_body .listing .rapsheet p.userinfo .location .locality::after{content:", ";white-space:normal;}
*:first-child+html .pstrip .profile_body .listing .rapsheet p.userinfo .location .locality{padding-right:2px;background:url(/images/en-US/IEcomma.png) 100% 99% no-repeat}
.pstrip .profile_body .listing .rapsheet p.userinfo .location .region{display:inline;float:none;margin-right:0.5em;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.pstrip .profile_body .listing .rapsheet p.userinfo .location .region::after{content:", ";white-space:normal;}
.pstrip .profile_body .listing .rapsheet p.userinfo .location .country-name{display:inline;float:none;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
*html .pstrip .profile_body .listing .rapsheet p.userinfo .location .country-name{display:block;}
*:first-child+html .pstrip .profile_body .listing .rapsheet p.userinfo .location .country-name{display:block;}
.pstrip .profile_body .listing .rapsheet p.userinfo .location .region abbr{display:inline;float:none;white-space:nowrap;}
.pstrip .profile_body .listing .rapsheet p.summary{display:none;}


/* TAG BLOCK */
.pstrip .profile_body .listing .rapsheet ul.tags{display:none;}

/* ACTIVITY BLOCK */
.pstrip .profile_body .listing .rapsheet .activity{display:none;}

/* WEBCAM BLOCK */
.pstrip .profile_body .listing .rapsheet div.haswebcam{display:none;}

/* MENU BLOCK */
.pstrip .profile_body .listing .menu{display:none;}


/* HOTSPOT */
.pstrip a.hotspot{display:none;}




/************************************
	PSTRIP NO LINK [pstrip_win]
*************************************/
.pstrip_win{border:1px solid #ccc; background-color:#fff;}
.pstrip_win .profile_head{dislay:none; height:0px; background:none;}
.pstrip_win .profile_head .profile_title{display:none; background:none;}
.pstrip_win .profile_body{background:none;}
.pstrip_win .listing{background:none;}
.pstrip_win .profile_head{height:0px;}
.pstrip_win .profile_head .profile_title{height:0px;left:0px;}
.pstrip_win .profile_body{min-height:0px;}
.pstrip_win .profile_body .listing{min-height:0px; left:3px; padding-bottom:5px; width:98%; background:none;!important;}
*html .pstrip_win .profile_body .listing{height:40px;}

.pstrip_win .profile_body .listing .thumbnail{display:block;position:absolute;top:1px;left:-1px;width:52px;height:42px;margin:0em;padding:0em;border:none;z-index:100;}
.pstrip_win .profile_body .listing .thumbnail a.url img.photo{display:block;position:relative;border:1px solid #CCCCCC;width:50px;height:40px;}
.pstrip_win .profile_body .listing .thumbnail a.setpicture {display:none;}
.pstrip_win .profile_body .listing .thumbnail a.inventory{display:none;}
.pstrip_win .profile_body .listing .thumbnail .picset_no{display:none;}
.pstrip_win .profile_body .listing .thumbnail .picset_pending{display:none;}
.pstrip_win .profile_body .listing .thumbnail .picset_yes{display:none;}
.pstrip_win .profile_body .listing .thumbnail .upload_link{display:none}
/* BASIC INFO */
.pstrip_win .profile_body .listing .rapsheet{display:block;position:relative;margin:0px; margin-top:1px; margin-left:55px;padding:0px;border:0px solid;width:90px;height:40px;min-height:0px;overflow:hidden;}
*html .pstrip_win .profile_body .listing .rapsheet{height:40px;}
.pstrip_win .profile_body .listing .rapsheet a.fn{display:block;float:left;max-width:55px;margin-right:5px;font-size:1.0em;font-weight:normal;color:#600;text-decoration:none;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;white-space:normal;}
.pstrip_win .profile_body .listing .rapsheet a.fn:link{text-decoration:none;}
.pstrip_win .profile_body .listing .rapsheet a.fn:visited{text-decoration:none;}
.pstrip_win .profile_body .listing .rapsheet a.fn:active{text-decoration:none;}
.pstrip_win .profile_body .listing .rapsheet a.fn:hover{text-decoration:underline;}
*html .pstrip_win .profile_body .listing .rapsheet a.fn{width:85px;height:13px;float:none;}
.pstrip_win .profile_body .listing .rapsheet a.fn::after{content:",";color:#333;text-decoration:none;}
.pstrip_win .profile_body .listing .rapsheet a.fn:hover::after{text-decoration:none;}
.pstrip_win .profile_body .listing .rapsheet p.org{display:none;}
.pstrip_win .profile_body .listing .rapsheet p.userinfo{display:block;float:left;width:auto!important;margin:0em;padding:0em;border:0px;font-size:1em;color:#333;}
.pstrip_win .profile_body .listing .rapsheet p.userinfo abbr{display:block;float:left;border:0px;color:#333;}
.pstrip_win .profile_body .listing .rapsheet p.userinfo .bday{display:block;float:left;color:#333;width:12px;}
*html .pstrip_win .profile_body .listing .rapsheet p.userinfo .bday{display:block;float:none;position:absolute;top:0px;right:0px;} 
.pstrip_win .profile_body .listing .rapsheet p.userinfo .bday .filler_text{display:none;}
.pstrip_win .profile_body .listing .rapsheet p.userinfo .bday abbr{display:block;float:left;font-weight:normal;}
.pstrip_win .profile_body .listing .rapsheet p.userinfo .bday abbr:after{content:" ";display:block;}
.pstrip_win .profile_body .listing .rapsheet p.userinfo .filler_text{display:none;}
.pstrip_win .profile_body .listing .rapsheet p.userinfo .location{display:block;position:absolute;top:12px;left:0px;width:95px;height:26px;border:0px solid;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;white-space:normal;}
.pstrip_win .profile_body .listing .rapsheet p.userinfo .location .locality{display:inline;float:none;margin-right:0.5em;font-weight:normal;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.pstrip_win .profile_body .listing .rapsheet p.userinfo .location .locality::after{content:", ";white-space:normal;}
*:first-child+html .pstrip_win .profile_body .listing .rapsheet p.userinfo .location .locality{padding-right:2px;background:url(/images/en-US/IEcomma.png) 100% 99% no-repeat}
.pstrip_win .profile_body .listing .rapsheet p.userinfo .location .region{display:inline;float:none;margin-right:0.5em;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.pstrip_win .profile_body .listing .rapsheet p.userinfo .location .region::after{content:", ";white-space:normal;}
.pstrip_win .profile_body .listing .rapsheet p.userinfo .location .country-name{display:inline;float:none;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
*html .pstrip_win .profile_body .listing .rapsheet p.userinfo .location .country-name{display:block;}
*:first-child+html .pstrip_win .profile_body .listing .rapsheet p.userinfo .location .country-name{display:block;}
.pstrip_win .profile_body .listing .rapsheet p.userinfo .location .region abbr{display:inline;float:none;white-space:nowrap;}
.pstrip_win .profile_body .listing .rapsheet p.summary{display:none;}


/* TAG BLOCK */
.pstrip_win .profile_body .listing .rapsheet ul.tags{display:none;}

/* ACTIVITY BLOCK */
.pstrip_win .profile_body .listing .rapsheet .activity{display:none;}

/* WEBCAM BLOCK */
.pstrip_win .profile_body .listing .rapsheet div.haswebcam{display:none;}

/* MENU BLOCK */
.pstrip_win .profile_body .listing .menu{display:none;}


/* HOTSPOT */
.pstrip_win a.hotspot{display:none;}


/* css/profile_picture.css */
/* PROFILE BOX */

.ppicture{display:block;position:relative;width:102px;height:82px;margin:0;padding:0;border:0;background:none!important;}
.ppicture .profile_head{display:none!important;}
.ppicture .profile_body,.ppicture .profile_body .listing{left:auto;min-height:0;margin:0;padding:0;background:none!important;}



/* TUMBNAIL BLOCK */
.ppicture .profile_body .listing .thumbnail{display:block;position:relative;margin:0!important;padding:0!important;border:0;width:auto;height:auto;z-index:100;}/* width:150px;height:135px; */
.ppicture .profile_body .listing .thumbnail a.url img.photo{border:1px solid #CCCCCC;width:100px;height:80px;}
.ppicture .profile_body .listing .thumbnail div.status{display:none!important;}
.ppicture .profile_body .listing .thumbnail a.setpicture {display:none!important;}
.ppicture .profile_body .listing .thumbnail a.setpicture span{display:none!important;}
.ppicture .profile_body .listing .thumbnail a.inventory {display:none!important;}
.ppicture .profile_body .listing .thumbnail .picset_no a{display:none!important;}
.ppicture .profile_body .listing .thumbnail .picset_pending {display:none!important;}
.ppicture .profile_body .listing .thumbnail .picset_yes{display:none!important;}
.ppicture .profile_body .listing .rapsheet{display:none!important;}
.ppicture .profile_body .listing .menu{display:none!important;}
.ppicture a.hotspot{display:none!important;}

/* css/profile_thumb.en_US.css */
/* PROFILE BOX */
.pthumb{display:block;float:left;margin:8px;padding:0em;border:0em;background:#FFF;overflow:hidden;}
*html ul li .pthumb{margin:4px;}
.pthumb{width:120px!important;height:160px!important;}
.pthumb .profile_head{display:none;min-height:0em!important;}
.pthumb .profile_body{background:none!important;margin:0em;padding:0em;min-height:0em!important;overflow:hidden;}
.pthumb .profile_body .listing{display:block;left:0em;margin:0em;padding:0.9em;border:0px solid;height:139px;background:none;overflow:hidden;}


.pthumb.gold {background-image:url(/images/en-US/profilethumb_bg_gold.png);}/* MUST HAVE BOTH CLASSES */
.pthumb.premium {background-image:url(/images/en-US/profilethumb_bg_prem.png);}/* MUST HAVE BOTH CLASSES */
.pthumb{background-repeat:no-repeat;background-position:right bottom;}
*html .pthumb{background-position:95px 140px;}
*:first-child+html .pthumb{background-position:95px 140px;}

/* TUMBNAIL BLOCK */
.pthumb .profile_body .listing .thumbnail{display:block;position:relative;margin:0em;padding:0em;width:auto;height:auto;z-index:100;}/* width:150px;height:135px; */
.pfloat .profile_body .listing .thumbnail div.status{display:none;}
.pthumb .profile_body .listing .thumbnail a.url img.photo{border:1px solid #CCCCCC;width:100px;height:80px;}
.pthumb .profile_body .listing .thumbnail a.setpicture {display:none;}
.pthumb .profile_body .listing .thumbnail a.setpicture span{display:none;}
.pthumb .profile_body .listing .thumbnail a.inventory {display:block;position:absolute;left:0px;bottom:-52px;width:70px;margin:0px;padding:0px;font-weight:normal;font-size:11px;text-decoration:none;color:#666;}
.pthumb .profile_body .listing .thumbnail a.inventory:link {text-decoration:none;color:#666;}
.pthumb .profile_body .listing .thumbnail a.inventory:active {text-decoration:none;color:#666;}
.pthumb .profile_body .listing .thumbnail a.inventory:visited {text-decoration:none;color:#666;}
.pthumb .profile_body .listing .thumbnail a.inventory:hover {text-decoration:underline;color:#999;}
*html .pthumb .profile_body .listing .thumbnail span.inventory{bottom:25px;}
.pthumb .profile_body .listing .thumbnail .picset_no a{display:none;}
.pthumb .profile_body .listing .thumbnail .picset_pending {display:none;}
.pthumb .profile_body .listing .thumbnail .picset_yes{display:none;}


*html .pthumb .profile_body .listing .thumbnail a.inventory {bottom:25px;}
*:first-child+html .pthumb .profile_body .listing .thumbnail a.inventory {bottom:-52px;}


/* BASIC INFO */
.pthumb .profile_body .listing .rapsheet{display:block;position:relative;width:105px;height:65px;min-height:0px;min-height:0px;margin:0em;padding:0em;border:0px solid;overflow:hidden;background:none;}
.pthumb .profile_body .listing .rapsheet:after{content:".";display:block;height:0px;clear:both;visibility:hidden;}/* CLEARFIX */
*html .pthumb .profile_body .listing .rapsheet{zoom:1;}/* CLEARFIX */
*:first-child+html .pthumb .profile_body .listing .rapsheet{zoom:1;}/* CLEARFIX */
.pthumb .profile_body .listing .rapsheet a.fn{display:block;float:left;max-width:85px;margin-right:5px;font-size:1.0em;font-weight:normal;color:#600;text-decoration:none;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;white-space:normal;}
.pthumb .profile_body .listing .rapsheet a.fn:link{text-decoration:none;}
.pthumb .profile_body .listing .rapsheet a.fn:visited{text-decoration:none;}
.pthumb .profile_body .listing .rapsheet a.fn:active{text-decoration:none;}
.pthumb .profile_body .listing .rapsheet a.fn:hover{text-decoration:underline;}
*html .pthumb .profile_body .listing .rapsheet a.fn{width:85px;height:13px;float:none;}
.pthumb .profile_body .listing .rapsheet a.fn::after{content:",";color:#333;text-decoration:none;}
.pthumb .profile_body .listing .rapsheet a.fn:hover::after{text-decoration:none;}
.pthumb .profile_body .listing .rapsheet p.org{display:none;}
.pthumb .profile_body .listing .rapsheet p.userinfo{display:block;float:left;width:auto!important;margin:0em;padding:0em;font-size:1.0em;color:#333;}
.pthumb .profile_body .listing .rapsheet p.userinfo abbr{display:block;float:left;border:0px;color:#333;}

.pthumb .profile_body .listing .rapsheet p.userinfo .bday{display:block;float:left;color:#333;width:12px;}
*html .pthumb .profile_body .listing .rapsheet p.userinfo .bday{display:block;float:none;position:absolute;top:0px;right:0px;} 
.pthumb .profile_body .listing .rapsheet p.userinfo .bday .filler_text{display:none;}
.pthumb .profile_body .listing .rapsheet p.userinfo .bday abbr{display:block;float:left;font-weight:normal;}
.pthumb .profile_body .listing .rapsheet p.userinfo .bday abbr:after{content:" ";display:block;}

.pthumb .profile_body .listing .rapsheet p.userinfo .location{display:block;position:absolute;top:12px;left:0px;width:105px;height:26px;border:0px solid;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;white-space:normal;}


.pthumb .profile_body .listing .rapsheet p.userinfo .location .filler_text{display:none;}
.pthumb .profile_body .listing .rapsheet p.userinfo .location .locality{display:inline;float:none;margin-right:0.5em;font-weight:normal;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.pthumb .profile_body .listing .rapsheet p.userinfo .location .locality::after{content:", ";white-space:normal;}
/**html .pthumb .profile_body .listing .rapsheet p.userinfo .location .locality{padding-right:2px;background:url(/images/en-US/IEcomma.png) 100% 99% no-repeat}*/
*:first-child+html .pthumb .profile_body .listing .rapsheet p.userinfo .location .locality{padding-right:2px;background:url(/images/en-US/IEcomma.png) 100% 99% no-repeat}
.pthumb .profile_body .listing .rapsheet p.userinfo .location .region{display:inline;float:none;margin-right:0.5em;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.pthumb .profile_body .listing .rapsheet p.userinfo .location .region::after{content:", ";white-space:normal;}
.pthumb .profile_body .listing .rapsheet p.userinfo .location .country-name{display:inline;float:none;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
*html .pthumb .profile_body .listing .rapsheet p.userinfo .location .country-name{display:block;}
*:first-child+html .pthumb .profile_body .listing .rapsheet p.userinfo .location .country-name{display:block;}
.pthumb .profile_body .listing .rapsheet p.userinfo .location .region abbr{display:inline;float:none;white-space:nowrap;}
.pthumb .profile_body .listing .rapsheet p.summary{display:none;}

/* OVERRIDE ORIGINAL BEHAVIOR */
.pthumb .profile_body .listing .rapsheet p.userinfo .location{white-space:nowrap;}
.pthumb .profile_body .listing .rapsheet p.userinfo .location .region::after{content:"";white-space:nowrap;}
.pthumb .profile_body .listing .rapsheet p.userinfo .location .country-name{display:block;width:120px;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}


/* TAG BLOCK */
.pthumb .profile_body .listing .rapsheet ul.tags{display:none;}

/* ACTIVITY BLOCK */
.pthumb .profile_body .listing .rapsheet .activity {display:block;position:absolute;top:52px;left:0px;margin:0em;padding:0em;border:0px;bottom:auto;}
.pthumb .profile_body .listing .rapsheet .activity .messenger{display:block;visibility:visible!important;float:left;margin:0px;padding:0em;border:0px;width:21px;height:13px;}
.pthumb .profile_body .listing .rapsheet .activity .last-login{display:none;}
.pthumb .profile_body .listing .rapsheet .activity .status{display:block;float:left;height:1.2em;margin:0em;margin-right:1em;padding:0em;border:0em;}
.pthumb .profile_body .listing .rapsheet .activity .status span{display:none;}
.pthumb .profile_body .listing .rapsheet .activity .status .value{display:inline;font-family:verdana;font-size:1em;font-weight:bold;text-transform:uppercase;}
.pthumb .profile_body .listing .rapsheet .online .status .value{color:#C00;}/* Gets overridden by our image replacement */
.pthumb .profile_body .listing .rapsheet .online .status .value::after{content:"!";}/* Gets overridden by our image replacement */
.pthumb .profile_body .listing .rapsheet .online .status .value{display:none;} /* IMAGE REPLACEMENT */
.pthumb .profile_body .listing .rapsheet .online .status {display:block;float:left;width:49px;background:url(/images/en-US/sr_status_on.png) no-repeat left center;margin:0.1em 0.3em 0em 0em;}/*  IMAGE REPLACEMENT */
.pthumb .profile_body .listing .rapsheet .online .messenger{background-image:url(/images/en-US/sr_im.png);background-color:transparent;background-position:0% 0%;background-repeat:no-repeat;font-size:0px;text-indent:-500em;cursor:pointer;overflow:hidden;}
.pthumb .profile_body .listing .rapsheet .offline {display:none!important;visibility:hidden!important;}/*  IMAGE REPLACEMENT */

html .pthumb .profile_body .listing .rapsheet .activity .messenger{visibility:visible;width:21px;height:13px;}



/* WEBCAM BLOCK without Ajax */
.pthumb .profile_body .listing .rapsheet div.haswebcam{display:block;position:absolute;top:0px;left:0px;background:pink;}


/* WEBCAM BLOCK with Ajax */
.pthumb .profile_body .listing .rapsheet div.haswebcam_ajax{display:none;}


/* MENU BLOCK */
.pthumb .profile_body .listing .menu{display:none;}

.pthumb .locked {background:url(/images/en-US/intface_locked1.png) 0.5em bottom  no-repeat;}

/* HOTSPOT */
.pthumb a.hotspot{display:none!important;width:0px;height:0px;padding:0px;background:none;z-index:0;}

/* css/profile_home.en_US.css */

/* PROFILE BOX */
.phome{width:18em;background-color:#e2f4f4;}
.phome .profile_head{background:none;}
.phome .profile_head .profile_title{background:none;}
.phome .profile_body{background:none;}
.phome .listing{background:none;width:16em;height:17em;border:0px solid red;}

.phome{background-image:url(/images/en-US/infostatus_basic.png);}/* MUST HAVE BOTH CLASSES */
*html .phome{background-image:none;}
*:first-child+html .phome{background-image:none;}
.phome.gold {background-image:url(/images/en-US/infostatus_gold.png);}/* MUST HAVE BOTH CLASSES */
.phome.premium {background-image:url(/images/en-US/infostatus_premium.png);}/* MUST HAVE BOTH CLASSES */
.phome{background-repeat:no-repeat;background-position:bottom center;}

/*
.phome.basic .listing{background:url(/images/en-US/infostatus_basic.png) bottom center no-repeat;}
.phome.premium .listing{background:url(/images/en-US/infostatus_premium.png) bottom center no-repeat;}
.phome.gold .listing{background:url(/images/en-US/infostatus_gold.png) bottom center no-repeat;}
*/


*html .phome .profile_head{background:none;}
*html .phome .profile_head .profile_title{background:none;}
*html .phome .profile_body{background:none;}
*html .phome .listing{background:none;}
*html .phome {background-image:none;}
.phome .profile_head, .phome .profile_title, .phome .profile_body, .phome .listing {display:block;position:relative;margin:0em;padding:0em;border:0px;}
.phome .profile_head{height:10px;}
.phome .profile_head a.edit{display:block;position:absolute;top:0.5em;right:1.5em;font-family:arial;text-transform:uppercase;text-decoration:none;color:#AAA;z-index:10;}
.phome .profile_head a.edit:hover{text-decoration:underline;color:#CCC;}
.phome .profile_head .profile_title{height:10px;left:10px;}
.phome .profile_head .profile_title h3{display:none;}
.phome .profile_head .profile_title a.edit{display:none;}
.phome .profile_body{min-height:134px;}
.phome .profile_body .listing{min-height:134px;left:10px;padding-bottom:5px;}


/* TUMBNAIL BLOCK */

.phome .profile_body .listing .thumbnail{display:block;position:relative;top:auto;left:auto;width:15em;height:13.7em;margin:auto;padding:auto;border:0px solid;z-index:100;}
.phome .profile_body .listing .thumbnail a.url img.photo{display:block;position:relative;border:1px solid #CCCCCC;width:15em;height:12em;}
.phome .profile_body .listing .thumbnail a.setpicture {display:block;position:absolute;visibility:visible;right:0px;bottom:0px;width:11px;height:11px;margin:1px;padding:0px;border:0px solid #FFF;background:url(/images/en-US/intface_expend.png);}
.phome .profile_body .listing .thumbnail a.setpicture span{display:none;}
.phome .profile_body .listing .thumbnail .picset_no a{font-size:1em;text-decoration:none;color:#666;}
.phome .profile_body .listing .thumbnail .picset_no a:hover{text-decoration:underline;color:#999;}
.phome .profile_body .listing .thumbnail .picset_pending span{font-size:1em;color:#C00;}
.phome .profile_body .listing .thumbnail .picset_yes{display:none;}
.phome .profile_body .listing .thumbnail .status{visibility:visible;}
.phome .profile_body .listing .thumbnail a.inventory {bottom:0px;}


.phome .profile_body .listing .thumbnail a.setpicture{}


/* BASIC INFO */

.phome .profile_body .listing .rapsheet{display:none;}
.phome .profile_body .listing .menu{display:none;}

/* HOTSPOT */
.phome a.hotspot{display:none;}

/* css/combox.en_US.css */


#combox, .com_head, #combox .com_title, .com_body, .com_content{display:block;position:relative;width:100%;margin:0em;padding:0em;border:0px;}
#combox{display:block;position:absolute;top:1em;right:15px;width:13.5em;padding-bottom:0em;}
#combox .com_head, #combox .com_title{height:10px;}
#combox .com_title h3{display:none;}
#combox .com_head{left:10px;}
#combox .com_title{left:-10px;}
#combox .com_body{left:10px;}
#combox .com_content{left:-10px;}
#combox .com_content p{margin:0em;}
#combox ul{margin:0px;margin-left:10px;padding-bottom:14px;}

#combox .com_head{background-image:url(/images/en-US/combox/combox_right.png);background-repeat:no-repeat;background-position:right top;}
#combox .com_title{background-image:url(/images/en-US/combox/combox_left.png);background-repeat:no-repeat;background-position:top left;}
#combox .com_body{background-image:url(/images/en-US/combox/combox_right.png);background-repeat:no-repeat;background-position:bottom right;}
#combox .com_content{background-image:url(/images/en-US/combox/combox_left.png);background-repeat:no-repeat;background-position:bottom left;}
*html #combox .com_head{background-image:url(/images/en-US/combox/combox_right.gif);}
*html #combox .com_title{background-image:url(/images/en-US/combox/combox_left.gif);}
*html #combox .com_body{background-image:url(/images/en-US/combox/combox_right.gif);}
*html #combox .com_content{background-image:url(/images/en-US/combox/combox_left.gif);}


#combox ul{margin:0em;margin-left:10px;padding:0em;padding-bottom:14px;list-style-type:none;}
#combox ul li{margin:0;padding:0;outline:0;list-style-type:none;}
#combox ul li form{margin:0em;padding:0em;}
#combox ul li form fieldset{margin:0em;padding:0em;}
*html #combox ul li form fieldset input{margin:0px 0px 0px -10px;}/*Weird IE bug*/
*:first-child+html #combox ul li form fieldset input{margin:0px 0px 0px -10px;}/*Weird IE bug*/

/* ACTIVITY BLOCK */
#combox ul li .activity {display:block;position:relative;margin:0em;margin-bottom:0em;padding:0em;border:0em;vertical-align:bottom;width:100%;height:12px;overflow:hidden;white-space:nowrap;}
#combox ul li .activity .status{display:block;float:left;margin:0em;padding:0em;border:0em;text-indent:-500em;width:46px;height:10px;background:url(/images/en-US/sr_status.png) no-repeat 0% 0%;white-space:nowrap;}
#combox ul li .activity .status span{display:none;white-space:nowrap;}
#combox ul li .activity .status .value{display:inline;font-family:verdana;font-size:1em;font-weight:bold;text-transform:uppercase;white-space:nowrap;}
#combox ul li .activity .last-login{display:block;position:absolute;top:0px;left:46px;height:1.2em;margin:0em;margin-top:-0.2em;padding:0em;border:0em;white-space:nowrap;}
#combox ul li .activity .last-login span{display:none;white-space:nowrap;}
#combox ul li .activity .last-login .value{display:inline;font-family:verdana;font-size:1em;font-weight:bold;color:#999;white-space:nowrap;}
/* If we stop supporting IE6, we can opt to control through the disabled proprety*/



#combox ul li .online .status .value{color:#C00;}/* Gets overridden by our image replacement */
#combox ul li .online .status .value::after{content:"!";}/* Gets overridden by our image replacement */
#combox ul li .online .status .value{display:none;} /* IMAGE REPLACEMENT */
#combox ul li .online .status {background-position:0% 0%;}/*  IMAGE REPLACEMENT */
#combox ul li .online .last-login {display:none;width:0em;height:0em;margin:0em;padding:0em;border:0em;}
#combox ul li .online .last-login .value{display:none;}

#combox ul li .offline .status .value{color:#999;}/* Gets overridden by our image replacement */
#combox ul li .offline .status .value{display:none;}/*  IMAGE REPLACEMENT */
#combox ul li .offline .status {background-position:0% 33.33%;}/*  IMAGE REPLACEMENT */
#combox ul li .offline .last-login {display:block;}

#combox ul li input.com_flirt_notified{display:block;margin:0px;padding:0em;border:0px;outline:0;width:80px;height:20px;background: transparent url(/images/en-US/buttons/com_flirt_notified.gif) no-repeat;text-indent:-500em;font-size:0px;cursor:pointer;overflow:hidden;}
*html #combox ul li input.com_flirt_notified{margin:0px 0px 0px -10px;padding:10px;height:1%;font-size:-10px;line-height:0px;}
*:first-child+html #combox ul li input.com_flirt_notified{margin:0px 0px 0px -10px;padding:10px;height:1%;font-size:-10px;line-height:0px;}

*html #combox ul li .disabled {background-position:0% 33.34%;}

#combox ul li .com_chat{margin-bottom:2px;}

#combox input{outline:none}
#combox input:focus{outline:none}
#combox input:active{outline:none}
#combox button{outline:none}
#combox button:focus{outline:none}
#combox button:active{outline:none}

/* css/viewer.en_US.css */


#gallery{display:block;position:relative;margin-bottom:1em;}
#gallery .gallery_head{display:block;position:absolute;width:100%;height:8px;border:0px solid;background:url(/images/en-US/tab_corner1_left.png) no-repeat top left;z-index:100;}
#gallery .gallery_head .gallery_title{display:block;position:relative;height:8px;background:url(/images/en-US/tab_corner1_right.png) no-repeat top right;}
#gallery .gallery_head .gallery_title h3{display:none;}
#gallery ul#tabs{padding-top:30px;}
#gallery .gallery_body {display:block;position:relative;margin:0em;padding:0.75em;border:1px solid #999;border-top:0px;background:#E2F4F4;}


/* GALLERY NAVIGATION */
#gallery .gallery_body .album_nav {display:block;position:absolute;margin:0em;padding:0em;border:0px;top:0em;right:0em;list-style:none;}
#gallery .gallery_body .album_nav:after{content: ".";display:block;height:0px;clear:both;visibility:hidden;}/* CLEARFIX */
* html #gallery .gallery_body .album_nav {height: 1%;}/* CLEARFIX */
*:first-child+html #gallery .gallery_body .album_nav {height: 1%;}/* CLEARFIX */
#gallery .gallery_body .album_nav li{display:block;position:relative;float:left;margin:0.5em;padding:0em;border:0px;list-style:none;}
#gallery .gallery_body .album_nav li a{display:inline;margin:1em;padding:0em;border:0px;font-size:1.1em;text-decoration:none;color:#333;}
#gallery .gallery_body .album_nav li a:hover{text-decoration:underline;}

/* GALLERY CONTROLS */
#gallery .gallery_body .controls {display:block;position:relative;margin:1em 0em;padding:0em;border:0px solid;list-style:none;}
#gallery .gallery_body .controls:after{content: ".";display:block;height:0px;clear:both;visibility:hidden;}/* CLEARFIX */
* html #gallery .gallery_body .controls {height: 1%;}/* CLEARFIX */
*:first-child+html #gallery .gallery_body .controls {height: 1%;}/* CLEARFIX */
#gallery .gallery_body .controls li{display:block;position:relative;margin:0.5em;padding:0em;border:0px;list-style:none;}

#gallery .gallery_body .controls li.selected a{background-position:0% 33.33%;}
#gallery .gallery_body .controls li.locked a{background-position:0% 66.67%;}
#gallery .gallery_body .controls li.disabled a{background-position:0% 100%;}

/* GALLERY EDIT */
#gallery .gallery_body .edit_button_box{display:block;position:absolute;bottom:0.2em;right:0.2em;}
*html #gallery .gallery_body .edit_button_box{height:2em;}
#gallery .gallery_body .edit_button_box .edit_button{float:left;margin:0em;padding:0.2em;border:0px;letter-spacing:0.1em;font-size:1em;font-family:verdana;font-weight:bold;text-transform:uppercase;color:#E60;background:white;}
#gallery .gallery_body .edit_button_box .edit_button:hover{text-decoration:underline;color:#F80;}
#gallery .gallery_body .title_wrapper, #gallery .gallery_body .description_wrapper{position:relative;margin:0em;padding:3px;background:white;}
#gallery .gallery_body .title_input, #gallery .gallery_body .description_input{position:relative;margin:0em;padding:0.1em;border:1px solid #07C;outline:0px;font-family:verdana;font-weight:normal;text-decoration:none;color:#000;background:#FFB;}
#gallery .gallery_body .title_input{font-size:1.1em;}
#gallery .gallery_body .description_input{font-size:1.1em;}



/* GALLERY BIN */
#gallery .bin {padding-right:0.5em;}
* html #gallery .bin{display:block;}
#gallery .bin .head{height:6em;}
#gallery .bin .head .title{height:6em;padding:1em 0em 0em 1.5em;}
#gallery .bin .head .title h3{display:block;margin:0em;padding:0em;width:90px;height:22px;background:url(/images/en-US/title_bin.png);}
#gallery .bin .head .title p{display:block;margin:0em;padding:0em;font-family:verdana;font-size:1.1em;color:#333;}

#gallery #closebin{display:block;position:absolute;top:6em;right:1em;margin:0em;padding:0em;background:url(/images/en-US/intface_close.png);}
#gallery #closebin a{display:block;margin:0em;padding:0em;width:9px;height:9px;font-size:0em;overflow:hidden;}

#gallery .bin .body .content{display:block;position:relative;margin:0em;padding:1em 1.5em 3em 1.5em;border:0px solid;}
* html #gallery .bin .body .content{height:auto;}
*:first-child+html #gallery .bin .body .content{height:auto;}
#gallery .bin .body .content ul{display:block;position:relative;margin:0em;;padding:0em;border:0px solid;list-style:none;}
#gallery .bin .body .content ul:after{content: ".";display:block;height:0px;clear:both;visibility:hidden;}/* CLEARFIX */
* html #gallery .bin .body .content ul {height: 1%;}/* CLEARFIX */
*:first-child+html #gallery .bin .body .content ul {height: 1%;}/* CLEARFIX */
#gallery .bin .body .content ul li{display:block;position:relative;float:left;margin:0.15em;padding:0em;border:0px;list-style:none;}
#gallery .bin .body .content ul li a img{display:block;margin:0em;padding:0em;border:1px solid #CCC;width:5em;height:4em;}
#gallery .bin .body .content ul li div.edit {display:block;position:relative;width:11px;height:11px;left:4em;margin:0px;padding:0px;border:0px;background:#FFF;overflow:hidden;}
#gallery .bin .body .content ul li div.edit input{display:block;position:absolute;width:11px;height:11px;margin:0px;padding:0px;}
#gallery .bin .body .content ul li div.edit label{display:none;position:absolute;width:11px;height:11px;background:url(/images/en-US/intface_expend.png);z-index:100;overflow:hidden;}
#gallery .bin .body .content ul li div.edit label span{display:block;width:11px;height:11px;text-indent:-4000em;cursor:pointer;overflow:hidden;}


#gallery .bin .body ul.navigation{display:block;position:absolute;bottom:0.75em;right:0.75em;height:2em;z-index:50;}
#gallery .bin .body ul.navigation li {display:block;position:relative;float:left;margin:0.5em;}
#gallery .bin .body ul.navigation li a{display:inline;width:;height:1em;font-family:verdana;font-size:1em;text-transform:uppercase;color:#CCC;text-decoration:none;}
#gallery .bin .body ul.navigation li a[href]{color:#A0A0A0;text-decoration:none;}
#gallery .bin .body ul.navigation li a[href]:hover{text-decoration:underline;}


*html #gallery .bin .body ul.navigation{display:block;position:relative;bottom:auto;right:auto;left:40em;height:auto;z-index:500;}/*bottom:2.5em;right:2em;*/
*:first-child+html #gallery .bin .body ul.navigation{display:block;position:relative;bottom:auto;right:auto;left:40em;height:auto;z-index:500;}
* html #gallery .bin .body ul.navigation li a{color:#CCC;text-decoration:none;}
* html #gallery .bin .body ul.navigation li a:link{color:#A0A0A0;text-decoration:none;}
* html #gallery .bin .body ul.navigation li a:active{color:#A0A0A0;text-decoration:none;}
* html #gallery .bin .body ul.navigation li a:visited{color:#A0A0A0;text-decoration:none;}
* html #gallery .bin .body ul.navigation li a:active{color:#A0A0A0;text-decoration:none;}
* html #gallery .bin .body ul.navigation li a:hover{color:#A0A0A0;text-decoration:underline;}


#gallery .bin .body .content .btn_upload {margin:1em auto;padding:0em;}
#gallery .bin .body .content div.media_actions {margin:0em;padding:0em;}
#gallery .bin .body .content div.media_actions fieldset {margin:0em;padding:0em;border:0px;}
#gallery .bin .body .content div.media_actions fieldset legend{display:none;}
#gallery .bin .body .content div.media_actions fieldset div {display:block;position:relative;}
#gallery .bin .body .content div.media_actions fieldset div input {width:10px;height:10px;}
#gallery .bin .body .content div.media_actions fieldset div label {font-family:verdana;font-size:1.1em;color:#666;cursor:pointer;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
#gallery .bin .body .content div.media_actions fieldset div label:hover {color:#999;}
#gallery .bin .body .content div.media_actions fieldset div label .destination{font-style:italic;}
#gallery .bin .body .content div.media_actions .button{margin-top:2em;margin-left:0.5em;margin-bottom:2em;}




/* AJAXIFIED */
#bin-preview {position:absolute;top:-50px;left:-60px;padding:12px;border:1px solid #999;background:white;z-index:300;}
*html #bin-preview {position:relative;top:50px;left:60px;margin:-100px;padding:12px;width:100px;z-index:800;}
#close-preview {display:block;position:absolute;top:1px;right:7px;margin:0em;padding:0em;background:url(/images/en-US/intface_close.png);}
#close-preview a{display:block;margin:0em;padding:0em;width:9px;height:9px;font-size:0em;overflow:hidden;}
body #gallery .bin_ajax .body .content ul li div.edit label{display:block;}
body #gallery .bin_ajax .body .content div.media_actions {top:100px;left:100px;display:none;position:absolute;width:175px;background:url(/images/en-US/intface_whitepop.png);z-index:500;}
body #gallery .bin_ajax .body .content div.media_actions fieldset {display:block;position:relative;top:20px;margin:0px;padding:10px;padding-top:0px;padding-bottom:20px;background:url(/images/en-US/intface_whitepop.png) bottom;}
body #gallery .bin_ajax .body .content div.media_actions fieldset div input {display:none;position:absolute;top:2px;left:-15px;}
body #gallery .bin_ajax .body .content div.media_actions fieldset div label {display:block;width:150px;}
body #gallery .bin_ajax .body .content div.media_actions fieldset div label:hover {color:#999;}
body #gallery .bin_ajax .body .content div.media_actions .button{display:none;}




/* TEMPORARY FIX FOR IE6 */
#gallery .gallery_body hr{margin:0px;padding:0px;border:0px;height:0px;visibility:hidden;}




/* GALLERY ALBUM LIST */
#gallery .gallery_body .albums {display:block;position:relative;margin:0em;margin-bottom:7em;padding:0em;border:0px solid;min-height:20em;list-style:none;}
#gallery .gallery_body .albums:after{content: ".";display:block;height:0px;clear:both;visibility:hidden;}/* CLEARFIX */
* html #gallery .gallery_body .albums {height: 1%;}/* CLEARFIX */
*:first-child+html  #gallery .gallery_body .albums {height: 1%;}/* CLEARFIX */

#gallery .gallery_body .albums li{display:block;position:relative;float:left;margin:0.75em;padding:0em;border:0px solid;list-style:none;}
#gallery .gallery_body .albums li .cover{}
#gallery .gallery_body .albums li .cover .photo{display:block;border:1px solid #CCC;width:10em;height:8em;}
#gallery .gallery_body .albums li .title{display:block;width:9em;text-align:center;font-family:verdana;font-size:1.1em;color:#333;background:none;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
#gallery .gallery_body .albums li .count{display:block;width:9em;text-align:center;font-family:arial;font-size:1.1em;color:#666;}
#gallery .gallery_body .albums li a.delete{display:block;position:absolute;top:-3px;right:-3px;width:9px;height:9px;background:url(/images/en-US/intface_close2.png);font-size:0px;text-indent:-500em;}


#gallery .gallery_body .albums li.noalbum {display:block;position:relative;float:left;margin:0.75em;padding:0em 0em 3.5em 0em;border:0px;list-style:none;background:red;background:none;}
#gallery .gallery_body .albums li.noalbum form{margin:0em;padding:0em;border:0px;}
#gallery .gallery_body .albums li.noalbum form fieldset{margin:0em;padding:0em;border:0px;}
*html #gallery .gallery_body .albums li.noalbum form fieldset{display:inline;}
*:first-child+html #gallery .gallery_body .albums li.noalbum form fieldset{display:inline;}
#gallery .gallery_body .albums li.noalbum form fieldset button{display:block;position:relative;margin:0em;padding:2.6em 1em;border:1px solid #CCC;width:101px;height:82px;font-family:verdana;font-size:11px;text-decoration:none;text-align:center;color:#666;background:#F0F0F0;overflow:hidden;}
#gallery .gallery_body .albums li.noalbum form fieldset button:hover{text-decoration:underline;}
#gallery .gallery_body .albums li.noedit {display:block;position:relative;float:left;margin:0.75em;padding:0em 0em 3.6em 0em;border:0px;list-style:none;background:green;background:none;}
#gallery .gallery_body .albums li.noedit a{display:block;position:relative;margin:0em;padding:2.6em 1em;border:1px solid #CCC;width:7.1em;height:2em;font-family:verdana;font-size:1.1em;text-decoration:none;text-align:center;color:#666;background:#F0F0F0 url(/images/en-US/intface_lockedbg.png) no-repeat bottom center;overflow:hidden;}
#gallery .gallery_body .albums li.noview .cover{display:block;position:relative;border:1px solid #CCC;width:10em;height:8em;color:#F0F0F0;background:#F0F0F0 url(/images/en-US/intface_locked2.png) no-repeat center center;overflow:hidden;}
#gallery .gallery_body .albums li.noview .cover::before{content:url(/images/en-US/intface_locked2.png);display:block;position:absolute;top:0em;left:0em;}
#gallery .gallery_body .albums li.noview .title{display:block;text-align:center;font-family:verdana;font-size:1.1em;text-decoration:none;color:#F30;}
#gallery .gallery_body .albums li.noview a.title:hover{text-decoration:underline;}



/* GALLERY ALBUM */
#gallery .gallery_body .album {display:block;position:relative;width:50em;margin:2em;margin-top:0em;margin-bottom:7em;padding:0em;border:0px solid;min-height:30em;overflow:visible;}
#gallery .gallery_body .album:after{content: ".";height:0px;clear:both;visibility:hidden;}
* html #gallery .gallery_body .album{height: 1%;margin:1em;height:30em;}
*:first-child+html #gallery .gallery_body .album{height: 1%;}
#gallery .gallery_body .album fieldset{margin:0em;padding:0em;border:0px;}

#gallery .gallery_body .album #album_title{display:block;margin:0em;margin-bottom:0.5em;padding:0em;border:0px;outline:0px;}
#gallery .gallery_body .album #album_title a{background:none;}

#gallery .gallery_body .album #album_title .title{font-size:1.4em;font-weight:bold;text-decoration:none;color:#333;}
#gallery .gallery_body .album #album_title .title:before{content:'Album: ';font-size:0.8em;font-weight:normal;text-transform:uppercase;color:#999;}
#gallery .gallery_body .album #album_title .statictitle{font-size:1.4em;font-weight:bold;text-decoration:none;color:#333;}
#gallery .gallery_body .album #album_title .statictitle:before{content:'Album: ';font-size:0.8em;font-weight:normal;text-transform:uppercase;color:#999;}
#gallery .gallery_body .album #album_title .title_wrapper{width:38.5em;}
*html #gallery .gallery_body .album #album_title .title_wrapper{width:41em;}
*:first-child+html #gallery .gallery_body .album #album_title .title_wrapper{width:41em;}
#gallery .gallery_body .album #album_title .title_input{width:25em;}
#gallery .gallery_body .album #album_title .notitle{font-size:1.4em;font-weight:bold;font-style:italic;text-decoration:none;color:#333;}
#gallery .gallery_body .album #album_title .notitle:before{content:'Album: ';font-size:0.8em;font-weight:normal;font-style:normal;text-transform:uppercase;color:#999;}

#gallery .gallery_body .album .photo{display:block;position:relative;float:left;margin:0em;margin-right:1.5em;margin-bottom:3em;padding:0em;border:0px solid;;width:15em;height:12em;z-index:50;}
#gallery .gallery_body .album .nocover{display:block;position:relative;float:left;margin:0em;margin-right:1.5em;margin-bottom:3em;padding:5.5em 0em;border:1px solid #CCC;width:15em;height:1em;background:#F0F0F0;text-align:center;font-family:verdana;font-size:1.1em;text-decoration:none;color:#666;overflow:hidden;z-index:50;}
#gallery .gallery_body .album .nocover:hover{text-decoration:underline;}

#gallery .gallery_body .album #album_desc{display:block;position:relative;margin:0em 0em 1em 0em;padding:0em;padding-left:16.5em;border:0px;outline:0px;}
#gallery .gallery_body .album #album_desc .description{font-size:1.1em;text-decoration:none;color:#333}
#gallery .gallery_body .album #album_desc .description_wrapper{position:relative;}
#gallery .gallery_body .album #album_desc .description_input{width:28em;}
#gallery .gallery_body .album #album_desc .edit_button_box{position:absolute;bottom:0.2em;right:0.2em;}
#gallery .gallery_body .album #album_desc .edit_button_box .edit_button{float:left;}
#gallery .gallery_body .album #album_desc .nodescription{font-size:1.1em;font-style:italic;text-decoration:none;color:#333}
#gallery .gallery_body .album #album_desc .hidedescription{font-size:1.1em;text-decoration:none;color:#F30;}
#gallery .gallery_body .album #album_desc .hidedescription::before{content:url(/images/en-US/intface_locked1.png);vertical-align:text-top;}
*html #gallery .gallery_body .album #album_desc .hidedescription{padding-left:25px;background:url(/images/en-US/intface_locked1.png) left center no-repeat;}
*:first-child+html #gallery .gallery_body .album #album_desc .hidedescription{padding-left:25px;background:url(/images/en-US/intface_locked1.png) left center no-repeat;}

*html #gallery .gallery_body .album #album_desc .edit_button_box{position:absolute;top:3.5em;left:0em;bottom:auto;right:auto;}

#gallery .gallery_body .album .instructions{display:block;position:relative;margin:0em 0em 1em 0em;padding:0em;border:0px solid;outline:0px;font-size:1.1em;text-decoration:none;color:#900;}
#gallery .gallery_body .album .inventory{display:block;position:relative;margin:0em 0em 1em 0em;padding:0em;border:0px solid;outline:0px;font-size:1.1em;text-decoration:none;color:#666;}
#gallery .gallery_body .album .inventory .label{display:none;}
#gallery .gallery_body .album .inventory .media{display:block;width:20em;}
#gallery .gallery_body .album .content {display:block;position:relative;float:right;clear:right;margin:0em;padding:0em;border:0px solid;width:inherit;list-style:none;overflow:hidden;width:32em;}
* html #gallery .gallery_body .album .content {width:32.5em;}
#gallery .gallery_body .album .content li{display:block;position:relative;float:left;margin:0.25em;list-style:none;}
#gallery .gallery_body .album .content li a.delete{display:block;position:absolute;top:-3px;right:-3px;width:9px;height:9px;background:url(/images/en-US/intface_close2.png);font-size:0px;text-indent:-500em;z-index:100;}
#gallery .gallery_body .album .content li a .photo{display:block;margin:0em;padding:0em;border:1px solid #CCC;width:5em;height:4em;}
#gallery .gallery_body .album .content li.nopic{display:block;margin:0.25em;;padding:0em;}
#gallery .gallery_body .album .content li.nopic a{display:block;position:relative;border:1px solid #CCC;padding:1.3em 0em;width:4.6em;height:1.1em;background:#F0F0F0;text-align:center;overflow:hidden;font-family:verdana;font-size:1.1em;text-decoration:none;text-transform:lowercase;color:#666;}
#gallery .gallery_body .album .content li.nopic a:hover{text-decoration:underline;}

#gallery .gallery_body .album button.btn_save{display:block;position:absolute;bottom:-5em;}





/* GALLERY PHOTO */
#gallery .gallery_body .photoview {display:block;position:relative;margin:2em;margin-top:4em;margin-bottom:7em;padding:0em;border:0px;min-height:20em;overflow:show;}
#gallery .gallery_body .photoview fieldset{margin:0em;padding:0em;border:0px;}
#gallery .gallery_body .photoview .albumnav{display:block;float:right;position:relative;margin:0em;padding:0em;border:0px;width:14.1em;overflow:show;}
#gallery .gallery_body .photoview .albumnav .inventory{display:block;float:right;clear:right;margin:0em;margin-bottom:0.5em;padding:0em;border:0px;list-style:none;font-size:1.1em;text-decoration:none;color:#666;}
#gallery .gallery_body .photoview .albumnav .inventory .label{display:none;}

#gallery .gallery_body .photoview .albumnav .nav {display:block;clear:right;position:relative;margin:0em;padding:1.3em;padding-bottom:0.25em;border:0px solid;width:11.5em;list-style:none;overflow:hidden;background:url(/images/en-US/gal_nav_top.png) no-repeat;}
#gallery .gallery_body .photoview .albumnav .nav li{display:block;float:left;position:relative;margin:0.25em;list-style:none;width:5em;height:5em;}
#gallery .gallery_body .photoview .albumnav .nav li.previous{float:left;}
#gallery .gallery_body .photoview .albumnav .nav li.next{float:right;}
#gallery .gallery_body .photoview .albumnav .nav li a {display:block;margin:0em;padding:0em;border:0px;width:5em;font-size:1em;text-transform:uppercase;color:#999;text-decoration:none;}
* html #gallery .gallery_body .photoview .albumnav .nav li a {letter-spacing:-0.1em}
#gallery .gallery_body .photoview .albumnav .nav li a[href]{color:#666;text-decoration:none;}
#gallery .gallery_body .photoview .albumnav .nav li a[href]:hover{text-decoration:underline;}
* html #gallery .gallery_body .photoview .albumnav .nav li a{color:#666;text-decoration:none;}
* html #gallery .gallery_body .photoview .albumnav .nav li a:hover{text-decoration:underline;}
#gallery .gallery_body .photoview .albumnav .nav li a .photo{display:block;margin:0em;padding:0em;border:1px solid #CCC;width:5em;height:4em;}
#gallery .gallery_body .photoview .albumnav .nav li.previous a{text-align:left;}
#gallery .gallery_body .photoview .albumnav .nav li.next a{text-align:right;}

#gallery .gallery_body .photoview .albumnav .toggle_close{display:block;position:relative;margin:0em;padding:0em 1.3em;border:0px;width:11.5em;list-style:none;overflow:hidden;text-align:center;background:url(/images/en-US/gal_nav_bottom.png) no-repeat top left;}
#gallery .gallery_body .photoview .albumnav .toggle_close a{text-decoration:none;background:url(/images/en-US/intface_yelarrow_up.png) no-repeat center center;}
#gallery .gallery_body .photoview .albumnav .toggle_close a span{visibility:hidden;}
#gallery .gallery_body .photoview .albumnav .toggle_open{display:block;position:relative;margin:0em;margin-bottom:1em;padding:0em 1.3em;border:0px;width:11.5em;list-style:none;overflow:hidden;text-align:center;background:url(/images/en-US/gal_nav_bottom.png) no-repeat bottom left;}
#gallery .gallery_body .photoview .albumnav .toggle_open a{text-decoration:none;background:url(/images/en-US/intface_yelarrow_down.png) no-repeat center center;}
#gallery .gallery_body .photoview .albumnav .toggle_open a span{visibility:hidden;}

/* TEMPORARY */
#gallery .gallery_body .photoview .albumnav .content {display:block;position:relative;margin:0em;margin-bottom:1em;padding:1.3em;padding-bottom:0em;border:0px;width:11.5em;list-style:none;overflow:hidden;background:url(/images/en-US/gal_nav_bottom.png) no-repeat bottom left;}
*html #gallery .gallery_body .photoview .albumnav .content {height:0.1em;}
#gallery .gallery_body .photoview .albumnav .content li{display:none;}


#gallery .gallery_body .photoview #media_title{display:block;position:relative;float:left;clear:left;margin:0em;margin-bottom:1.5em;padding:0em;border:0px solid;width:32em;left:-0.5em;}
#gallery .gallery_body .photoview #media_title a{background:none;}
#gallery .gallery_body .photoview #media_title .title{font-size:1.4em;font-weight:bold;text-decoration:none;color:#333;}
#gallery .gallery_body .photoview #media_title .notitle{font-size:1.4em;font-weight:bold;font-style:italic;text-decoration:none;color:#333;}
#gallery .gallery_body .photoview #media_title .hidetitle{display:block;float:left;clear:left;margin:0em;padding:0em;border:0px;outline:0px;width:30em;font-size:1.1em;text-decoration:none;color:#F30;overflow:hidden;}
#gallery .gallery_body .photoview #media_title .hidetitle::before{content:url(/images/en-US/intface_locked1.png);vertical-align:text-top;}
*html #gallery .gallery_body .photoview #media_title .hidetitle{padding-left:25px;background:url(/images/en-US/intface_locked1.png) left center no-repeat;}
*:first-child+html #gallery .gallery_body .photoview #media_title .hidetitle{padding-left:25px;background:url(/images/en-US/intface_locked1.png) left center no-repeat;}

#gallery .gallery_body .photoview #media_title .locktitle{display:block;float:left;clear:left;margin:0em;padding:0em;border:0px;outline:0px;width:30em;font-size:1.4em;font-style:italic;font-weight:bold;text-decoration:none;color:#333;overflow:hidden;}
#gallery .gallery_body .photoview #media_title .locktitle::after{content:url(/images/en-US/intface_locked1.png);vertical-align:text-top;}
*html #gallery .gallery_body .photoview #media_title .locktitle{padding-left:25px;background:url(/images/en-US/intface_locked1.png) left center no-repeat;}
*:first-child+html #gallery .gallery_body .photoview #media_title .locktitle{padding-left:25px;background:url(/images/en-US/intface_locked1.png) left center no-repeat;}

#gallery .gallery_body .photoview .title_wrapper{position:relative;width:21.5em;}
#gallery .gallery_body .photoview .title_input{width:19em;}
*html #gallery .gallery_body .photoview .title_input{width:16.5em;}
*:first-child+html #gallery .gallery_body .photoview .title_input{width:16.5em;}
#gallery .gallery_body .photoview .photo{display:block;max-width:32em;float:left;clear:left;margin:0em;padding:0em;border:1px solid #CCC;overflow:hidden;}
* html #gallery .gallery_body .photoview .photo{width:32em;}
#gallery .gallery_body .photoview .tags{display:block;float:right;clear:right;margin:0em;padding:0em;padding-top:60px;border:0px;width:14em;list-style-type:none;background:url(/images/en-US/intface_tags2.png) no-repeat top center;}
#gallery .gallery_body .photoview .tags li{display:block;margin:0em 0.2em;padding:0em;text-align:center;}
#gallery .gallery_body .photoview .tags li a{font-size:1.1em;text-decoration:none;color:#388;white-space:nowrap;}
#gallery .gallery_body .photoview .tags li a:hover{text-decoration:underline;color:#7CC;}

#gallery .gallery_body .photoview #media_desc{display:block;float:left;clear:left;margin:0em;padding:0em;padding-top:1em;border:0px;outline:0px;width:32em;overflow:hidden;}
#gallery .gallery_body .photoview #media_desc .description{font-size:1.1em;text-decoration:none;color:#333;}
#gallery .gallery_body .photoview #media_desc .description{font-size:1.1em;text-decoration:none;color:#333;}
#gallery .gallery_body .photoview #media_desc .description_wrapper{}
#gallery .gallery_body .photoview #media_desc .description_input{width:28.5em;}
*html #gallery .gallery_body .photoview #media_desc .description_input{width:28.0em;}
*:first-child+html #gallery .gallery_body .photoview #media_desc .description_input{width:28.0em;}
#gallery .gallery_body .photoview #media_desc .edit_button_box{position:absolute;bottom:0.2em;right:0.2em;}
*html #gallery .gallery_body .photoview #media_desc .edit_button_box{bottom:0.7em;}
#gallery .gallery_body .photoview #media_desc .edit_button_box .edit_button{float:left;}
#gallery .gallery_body .photoview #media_desc .nodescription{font-size:1.1em;text-decoration:none;font-style:italic;color:#333;}
#gallery .gallery_body .photoview #media_desc .hidedescription{display:block;float:left;clear:left;margin:0em;padding:0em;border:0px;outline:0px;width:30em;font-size:1.1em;text-decoration:none;color:#F30;overflow:hidden;}
#gallery .gallery_body .photoview #media_desc .hidedescription::before{content:url(/images/en-US/intface_locked1.png);vertical-align:text-top;}
#gallery .gallery_body .photoview #media_desc .lockdescription{display:block;float:left;clear:left;margin:0em;padding:0em;border:0px;outline:0px;width:30em;font-size:1.1em;font-style:italic;text-decoration:none;color:#333;overflow:hidden;}
#gallery .gallery_body .photoview #media_desc .lockdescription::after{content:url(/images/en-US/intface_locked1.png);vertical-align:text-top;}

*html #gallery .gallery_body .photoview #media_desc .hidedescription{padding-left:25px;background:url(/images/en-US/intface_locked1.png) left center no-repeat;}
*:first-child+html #gallery .gallery_body .photoview #media_desc .hidedescription{padding-left:25px;background:url(/images/en-US/intface_locked1.png) left center no-repeat;}
*html #gallery .gallery_body .photoview #media_desc .lockdescription{padding-left:25px;background:url(/images/en-US/intface_locked1.png) left center no-repeat;}
*:first-child+html #gallery .gallery_body .photoview #media_desc .lockdescription{padding-left:25px;background:url(/images/en-US/intface_locked1.png) left center no-repeat;}


#gallery .gallery_body .photoview button.btn_save{display:block;position:absolute;left:0em;bottom:-5em;}


/* AJAXIFIED */
body #gallery .gallery_body .edit_button_box{display:inherit;}
body #gallery .gallery_body button.btn_save{display:none;visibility:hidden;}
body #gallery .gallery_body .album .title_wrapper{width:40em;}
body #gallery .gallery_body .album .description_wrapper{padding-bottom:2em;}
body #gallery .gallery_body .photoview .title_wrapper{width:31.5em;}
body #gallery .gallery_body .photoview .description_wrapper{padding-bottom:2em;}




/* SHOWCASE PHOTO */

#showcase .head, #showcase .title{height:40px;}
html>body #showcase .title{padding-top:1px;}
#showcase .title h3{display:block;float:left;width:100px;height:25px;margin:10px 10px 0px 10px;padding:0px;border:0px solid;background-image:url(/images/en-US/title_gallery.png);}
#showcase .title ul{display:block;margin:20px 0px 0px 0px;padding:0px;border:0px solid;float:left;list-style-type:none;}
#showcase .title ul li{display:block;margin:0px;padding:0px;border:0px solid;list-style-type:none;}
#showcase .title ul li a{color:#ff731d;font-size:1.1em;text-decoration:none}
#showcase .title ul li a:link{color:#ff731d;text-decoration:none}
#showcase .title ul li a:visited{color:#ff731d;text-decoration:none}
#showcase .title ul li a:active{color:#ff731d;text-decoration:none}
#showcase .title ul li a:hover{color:#ff9933;text-decoration:underline}
#showcase .title ul li a:after{content:".";}

#showcase .albums {display:block;position:relative;margin:0.5em 1em;padding:0em;list-style-type:none;float:left;}

#showcase .albums li{display:block;position:relative;float:left;width:50px;height:40px;margin:0.4em;padding:0em;border:1px solid #CCC;list-style:none;overflow:hidden;}

#showcase .albums li.add,#showcase .albums li.ask{width:50px;height:14px;padding:13px 0em;background:#EEE;text-align:center;}
#showcase .albums li a{color:#ff731d;font-size:1.1em;text-decoration:none;}
#showcase .albums li a:hover{text-decoration:underline;}


#showcase .albums li img{width:50px;height:40px;border:0px;}


#showcase .controls{display:block;margin:1em 0em;float:left;width:20em;}
*html #showcase .controls{width:18.5em;}
*:first-child+html #showcase .controls{width:18.5em;}
#showcase .controls p{font-size:1.1em;color:#666;}
#showcase .controls p a{color:#ff731d;text-decoration:none}
#showcase .controls p a:hover{text-decoration:underline;}
#showcase .controls p.ask{width:15em;padding-top:1.3em;}
#showcase .controls .inventory{display:block;position:relative;float:left;margin:0em;margin-right:1em;padding:0em;list-style-type:none;}
#showcase .controls .inventory dt{display:none;}
#showcase .controls .inventory dd{display:inline;margin:0em;padding:0em;font-size:1.1em;color:#666;}
#showcase .controls .inventory dd::after{content:", ";}
#showcase .controls .inventory dd:last-child::after {content:". ";}





/* SET PROFILE PICTURE */

div#set-picture h2{display:block;position:relative;margin:30px auto 0em auto;padding:0em;border:0px solid;width:250px;height:50px;background:url(/images/en-US/title_profilepicture.png);text-indent:-500em;overflow:hidden;font-size:0px;line-height:0px;}
div#set-picture .album {display:block;padding:0em 0em 3em 0em;float:none;min-height:70em;}
*html div#set-picture .album {height:70em;}
*:first-child+html div#set-picture .album {height:70em;}
div#set-picture .album .box-set-picture{display:block;margin:2em auto;width:43em;}
div#set-picture .album div#current_picture{display:block;margin:0em auto 3em auto;padding:0em;width:15em;height:12em;}
*html div#set-picture .album div#current_picture{border:1px solid #AAA;}
*:first-child+html div#set-picture .album div#current_picture{border:1px solid #AAA;}
div#set-picture .album div#current_picture img{display:block;width:15em;height:12em;margin:0em;margin-left:-12px;padding:0em;border:6px solid white;outline:1px solid #AAA;}
*html div#set-picture .album div#current_picture img{margin:0em;}
*:first-child+html div#set-picture .album div#current_picture img{margin:0em;}
div#set-picture .album .instructions{display:block;margin:auto;width:25em;font-size:1.1em;color:#777;}
div#set-picture .album .instructions a{color:#CC0000;}
div#set-picture .album .instructions a:hover{color:#FF4444;}
div#set-picture .album ol#album_content{display:block;position:relative;float:none;width:100%;margin:0em auto;padding:0em;border:0px solid;list-style:none;}
div#set-picture .album ol#album_content:after{content:".";display:block;height:0px;clear:both;visibility:hidden;}
*html div#set-picture .album ol#album_content{height:1%;}
*:first-child+html div#set-picture .album ol#album_content{height:1%;}
div#set-picture .album ol#album_content li{display:block;position:relative;float:left;margin:1.15em;padding:0em;padding-bottom:1.25em;border:0px solid;list-style:none;background:none;background-position:0% 100%;background-repeat:no-repeat;}
div#set-picture .album ol#album_content li.approved{background-image:url(/images/en-US/status-approved-2.png);}
div#set-picture .album ol#album_content li.rejected{background-image:url(/images/en-US/status-rejected-2.png);}
*html div#set-picture .album ol#album_content li{margin-bottom:0em;padding-bottom:2em;background-position:50% 80%;}
*:first-child+html div#set-picture .album ol#album_content li{margin-bottom:0em;padding-bottom:3em;background-position:50% 80%;}
div#set-picture .album ol#album_content li input{display:block;position:absolute;width:6em;height:5em;margin:0em;padding:7em;border:0px solid white;outline:0px solid #AAA;}
div#set-picture .album ol#album_content li input:focus{outline:8px solid red;}
div#set-picture .album ol#album_content li input:checked{outline:8px solid red;}
div#set-picture .album ol#album_content li.rejected input{visibility:hidden;}
*html div#set-picture .album ol#album_content li input{display:block;position:absolute;width:auto;height:auto;bottom:1em;left:-0.2em;margin:auto;padding:auto;border:auto;outline:auto;visibility:visible;z-index:100;}
*:first-child+html div#set-picture .album ol#album_content li input{display:block;position:absolute;width:auto;height:auto;bottom:0.8em;left:-0.2em;margin:auto;padding:auto;border:auto;outline:auto;z-index:100;}
div#set-picture .album ol#album_content li label{display:block;position:relative;width:6em;height:5em;margin:0em;padding:0em;border:0px solid #AAA;}
*html div#set-picture .album ol#album_content li label{height:4em;}
*:first-child+html div#set-picture .album ol#album_content li label{height:4em;}
div#set-picture .album ol#album_content li label img{display:block;position:relative;width:5em;height:4em;margin:0em;padding:0em;border:0.5em solid white;outline:1px solid #AAA;}
*html div#set-picture .album ol#album_content li label img{border:0em solid white;}
*:first-child+html div#set-picture .album ol#album_content li label img{margin:0.5em;border:0em;outline:0em}
div#set-picture .album ol#album_content li.rejected label{width:6em;height:5em;}
div#set-picture .album ol#album_content li.rejected label img{background:#CCCCCC;filter:alpha(opacity=25);-moz-opacity:.25;opacity:.25;}

div#set-picture .album input{display:block;margin:0em auto;padding:0em;float:none;}
div#set-picture .album .btn_upload{display:block;margin:0em auto;padding:0em;float:none;}


/* PROFILE REFRESH FIX */
#gallery_page .profile .profile_body .listing ul.menu li.main a{background-position:0% 0%!important;}
#gallery_page .profile .profile_body .listing ul.menu li.main a.active{background-position:0% 0%!important;}
#gallery_page .profile .profile_body .listing ul.menu li.gallery a{background-position:0% 25%!important;}
#gallery_page .profile .profile_body .listing ul.menu li.gallery a.active{background-position:0% 25%!important;}






/* Z-INDEX FIX FOR IE */
*html #gallery div#gal-bin{z-index:900;position:relative;}
*html #gallery ul#albums{z-index:100;position:relative;}
*html #gallery div.album{z-index:100;position:relative;}
*html #gallery div#gal-bin div#media_actions{z-index:200;}
*html #gallery div#gal-bin ul.navigation{z-index:100;}
*:first-child+html #gallery div#gal-bin{z-index:900;position:relative;}
*:first-child+html #gallery ul#albums{z-index:100;position:relative;}
*:first-child+html #gallery div.album{z-index:100;position:relative;}
*:first-child+html #gallery div#gal-bin div#media_actions{z-index:200;}
*:first-child+html #gallery div#gal-bin ul.navigation{z-index:100;}

/* css/uploader.en_US.css */


.uploadpage{margin:0em auto;padding:5em 0em 2em;width:59.8em;}
h2.standardtitle{margin:0em;padding:0em 0em 1.5em;border:0px;text-indent:-5000px;background:url(/images/en-US/upload_header.png) top center no-repeat;}
h2.signuptitle{margin:0em;padding:0em 0em 1.5em;border:0px;text-indent:-5000px;background:url(/images/en-US/signup_header2.png) top center no-repeat;}

.uploader{margin:0em;padding:0em;border:0px;}
.uploader fieldset {display:block;margin:0em;padding:0em;border:0px solid;}
.uploader .box-content{margin:0em;padding:0em 12em 0em 12em;text-align:center;}
.uploader .form_controls{display:block;margin:1em;padding:0em 12em 0em 12em;text-align:center;}
.uploader div.instructions{margin:0em auto;padding:1em 0em;display:block;width:32em;}
.uploader div.instructions p{text-align:left;font-size:1.1em;}
.uploader div.instructions p a.hint{outline:none;text-decoration:none;color:#C00;}
.uploader div.instructions p a.hint:hover{text-decoration:underline;}



.uploader legend{}
.uploader input{}

.uploader ol li label{display:none;}
.uploader input{margin-left:auto!IMPORTANT;margin-right:auto!IMPORTANT;}


.uploader .media_upload{margin-bottom:0.5em;border:1px;background:#FFB;}
.uploader .btn_upload{display:block;margin-top:10px;}

.uploader .media_status{margin:0em;padding:0em;min-height:15em;}
.uploader .media_status p{margin:0em;padding:0em 0em 0em 2em;display:inline;text-align:left;}
.uploader .media_preview{margin:1em 0em 2em;padding:0em;}
.uploader .media_preview img{border:1px solid #ccc;}

.uploader .message{display:none;position:relative;width:270px;margin:0em auto 0em auto;padding:0.2em 0.2em 0.2em 1.5em;border:1px solid #e7e7e7;text-align:left;background:#e7e7e7;}
.uploader .error{display:block;background:url(/images/en-US/msg_error.png) top left no-repeat #e7e7e7;}
.uploader .warning{display:block;background:url(/images/en-US/msg_warning.png) top left no-repeat #e7e7e7;}
.uploader .success{display:block;background:url(/images/en-US/msg_success.png) top left no-repeat #e7e7e7;}
.uploader .waiting{display:block;background:url(/images/en-US/ajax_wait1.gif) top left no-repeat #e7e7e7;}

.uploader .btn_next{margin:1em auto;}
.uploader .btn_skip{margin:1em auto;}

div.toolTip span{font-size:1.1em;}
div.toolTip p{font-size:1.1em;color:#666;}




/* css/reporter.en_US.css */
#abuse {padding:4em 0em 0em 0em}
#abuse h2{display:block;position:relative;margin:20px auto;padding:0;border:0;outline:0;width:150px;height:25px;background:url(/images/en-US/title_abuse.png);text-indent:-500em;overflow:hidden;font-size:0px;}
#abuse form{display:block;position:relative;width:40em;margin:auto}
#abuse form fieldset .field_row{margin:0;padding:0}
#abuse form fieldset .field_row ul li{width:100%;margin:0em 0em 1em 0em}
#abuse form fieldset .field_row .msg{background-color:transparent;margin:2em 1em 3em 1em;padding:0.2em 0.2em 0.2em 2em}

#popAbuse{width:200px;}
#popAbuse fieldset .field_row{width:auto;margin:0;padding:0;}
#popAbuse fieldset #reasons_row label:after{content:"";}
*html #popAbuse fieldset #reasons_row label{top:-20px;}
#popAbuse fieldset #reasons_row ul{width:auto;margin:2em 0 0 0;padding:0;}
#popAbuse fieldset #reasons_row ul li{width:100%;margin:0em 0em 1em 0em}
*html #popAbuse fieldset #reasons_row ul li{width:auto;margin:0;}
*html #popAbuse fieldset #reasons_row ul li label{top:0;}
#popAbuse fieldset .button_row{width:auto;margin:0;padding:0;}
#popAbuse fieldset .field_row .msg{background-color:transparent;margin:1em 0em;padding:0.2em 0.2em 0.2em 2em;}



/* css/footer.en_US.css */
#footer{display:block;position:relative;width:77em;margin:0em;padding:1.6em 0em;background:url(/images/en-US/bg_page.png) repeat center center;z-index:10;}
#footer ul{display:block;position:relative;margin:0em;margin-left:4em;padding:0em;list-style-type:none;}
#footer li{display:inline;padding:0.5em;}
#footer li a{text-decoration:none;color:#666666;}
#footer li a:hover{text-decoration:underline;color:#888888;}

/* css/linker.css */
#linker{display:block;margin:2em 0em;}
#linker img{border:0px;}

/* css/sms.en_US.css */
.sms-comp,
.sms-sender,
.sms-joiner{margin:1em auto 0em; min-height:120em;}
*html .sms-comp,
*html .sms-sender,
*html .sms-joiner{height:120em;}

.sms-comp a,
.sms-joiner a,
.compliments-list a{color:#f00; text-decoration:none;}
.sms-comp a:hover,
.sms-joiner a:hover,
.compliments-list a:hover{color:#f00; text-decoration:underline;}

/*SMS Logger*/
.sms-comp{padding:0em; width:638px; background:url(/images/en-US/sms_bg.png) 0% 0% no-repeat #fff; position:relative;}
.sms-comp h2{margin:0em; padding:0em; text-indent:-9999px; font-size:0px;}
.sms-comp .sms-logger-form{width:37.5em; position:absolute; top:20em; right:2em;}
*html .sms-comp .sms-logger-form{top:21em; right:2.5em;}
*:first-child+html .sms-comp .sms-logger-form{top:21em; right:2.5em;}
.sms-comp .sms-logger-form p{font-size:1.2em; color:#333;}

.sms-comp .pnum{margin:0em; padding:0.5em; font-size:1.1em; font-weight:bold; color:#666; background-color:#efefef; width:28.5em;}
.sms-comp .pnum .value{margin:0em 0em 0em 6.5em;}

.sms-comp .sms-logger-form h3{color:#c00; font-size:1.8em;}

.sms-comp .sms-logger-form fieldset{margin:2em 0em 3em;}
.sms-comp .sms-logger-form fieldset .field_row{margin:0em 0em 0.5em; padding:0em 0em 0.5em; display:block; min-height:2em;}
*html .sms-comp .sms-logger-form fieldset .field_row{padding:0em 0em 0.5em; height:2em; overflow:visible;}

.sms-comp .sms-logger-form fieldset .field_row select,
.sms-comp .sms-logger-form fieldset .field_row .mobile,
.sms-comp .sms-logger-form fieldset .field_row .confirm_code,
.sms-comp .sms-logger-form fieldset .field_row label,
.sms-comp .sms-logger-form fieldset .field_row .cntry-code{margin:0em;}

.sms-comp .sms-logger-form fieldset .field_row select{position:absolute; top:0em; left:14em;}
.sms-comp .sms-logger-form fieldset .field_row .mobile{position:absolute; top:0em; left:19em; width:10em;}
.sms-comp .sms-logger-form fieldset .field_row .confirm_code{position:absolute; top:0em; left:14em;}
.sms-comp .sms-logger-form fieldset .field_row label{position:absolute; top:0em; left:0em; width:14em; color:#666;}
.sms-comp .sms-logger-form fieldset .field_row .cntry-code{position:absolute; top:0em; left:14em; padding:0.2em; display:block; width:4.1em; color:#666; background-color:#efefef; border:1px solid #ccc;}

.sms-comp .sms-logger-form fieldset .field_row .message{position:absolute; top:2.5em; left:0em; width:26.5em; color:#666; padding:0.5em 0.5em 0.5em 2.5em; background-color:#efefef; background-position:0.5em 0.5em; border:1px solid #ccc;}

.sms-comp .sms-logger-form fieldset .field_row .error{display:block; position:relative; top:2.5em; left:0em; margin:0em 0em 2em; padding:0.5em 0.5em 0.5em 2.5em; background-position:0.5em 0.5em;}
*html .sms-comp .sms-logger-form fieldset .field_row .error{margin:0em 0em 2em; padding:0.5em 0.5em 0.5em 2.5em;}

.sms-comp .sms-logger-form .button_row{margin:0em auto; width:123px;}
.sms-comp .sms-logger-form .sms-unsubs{font-size:1.2em;}

.sms-comp .sms-logger-form fieldset .hidden_row{display:none;}

/*SMS Sender*/
.sms-sender{padding:7em 2em 0em; width:618px; background:url(/images/en-US/profilesms_bg.png) top right no-repeat #fff; min-height:120em;}
.sms-sender .sms-status{margin:0em 0em 3em; padding:0em;}
.sms-sender .sms-status h2{margin:0em; padding:0em; text-indent:-9999px;}
.sms-sender .sms-status h2 em{display:block; font-style:normal;}
.sms-sender .sms-status h3{margin:0.5em 0em 1em; padding:0em; color:#666; font-size:1.4em;}
.sms-sender .sms-status h3 .greet-name{}
.sms-sender .sms-status h3 .notmyname{margin:0em 0em 0em 0.5em; padding:0.2em; font-weight:normal; font-size:60%; cursor:pointer; background-color:#efefef;}
.sms-sender .sms-status h3 .notmyname strong{color:#f60;}
.sms-sender .sms-status h3 .notmyname:hover{text-decoration:underline; color:#f60;}
.sms-sender .sms-status h3 em{margin:0.3em 0em 0em; display:block; font-style:normal;}
.sms-sender .sms-status .title-1{background:url(/images/en-US/title_smshdr_1.png) top left no-repeat; height:24px;}
.sms-sender .sms-status .title-2{background:url(/images/en-US/title_smshdr_2.png) top left no-repeat; height:23px;}
.sms-sender .sms-status .title-3{background:url(/images/en-US/title_smshdr_3.png) top left no-repeat; height:28px;}
.sms-sender .sms-status .title-4{background:url(/images/en-US/title_smshdr_4.png) top left no-repeat; height:22px; margin:0em 0em 2em;}
.sms-sender .sms-status .title-5{margin:0em 0em 1em; text-indent:0px;}

.sms-sender .sms-status .name-changer{margin:1em 0em 0em; padding:0.5em; background-color:#efefef; height:2em;}
.sms-sender .sms-status .name-changer fieldset{margin:0em; padding:0em; width:32em; float:left;}
.sms-sender .sms-status .name-changer fieldset legend{display:none;}
.sms-sender .sms-status .name-changer fieldset label,
.sms-sender .sms-status .name-changer fieldset input{float:left;}
.sms-sender .sms-status .name-changer fieldset label{margin:0.3em 2em 0em 0em; color:#666;}
.sms-sender .sms-status .name-changer fieldset input{color:#666; width:10em;}
.sms-sender .sms-status .name-changer .dontChange{margin:0.3em 0.3em 0em; display:block; width:22em; display:block; white-space:nowrap; float:left; font-size:1.1em; text-align:right; cursor:pointer; color:#666;}
.sms-sender .sms-status .name-changer .dontChange strong{color:#f60;}
.sms-sender .sms-status .name-changer .dontChange:hover{text-decoration:underline; color:#f60;}
.sms-sender .sms-status .name-changer fieldset .error-msg{margin:0.2em 0em 0em 0.5em; padding:0.1em 0em 0.3em 2em; display:block; float:left; /*width:26em;*/ background:url(/images/en-US/msg_error.png) 0em 0em no-repeat;}

.sms-sender .sms-status .send-status{margin:2em; padding:1.5em 0em 1.5em 6.5em; font-size:1.1em; background:url(/images/en-US/msg_icon_success.png) left center no-repeat orange; border:1px solid orange;}

/*Lost a friend form currently *NOT being used - will be deleted*/
.sms-sender .sms-status .sender-form{margin:1em 0em 0em; padding:0em;}
.sms-sender .sms-status .sender-form fieldset{margin:0em; padding:0em; border:none;}
.sms-sender .sms-status .sender-form fieldset .sender-label,
.sms-sender .sms-status .sender-form fieldset .sender-info{display:block; margin:0em 0.3em 0em 0em; padding:0em; float:left;}
.sms-sender .sms-status .sender-form fieldset .sender-label{width:14em; color:#666;}
.sms-sender .sms-status .sender-form fieldset .sender-info{margin:0em; width:39.5em;}
.sms-sender .sms-status .sender-form fieldset .sender-info label{display:none;}
.sms-sender .sms-status .sender-form fieldset .sender-info select,
.sms-sender .sms-status .sender-form fieldset .sender-info input,
.sms-sender .sms-status .sender-form fieldset .sender-info .ccode{margin:0em 0.5em 0em 0em; color:#666; float:left;}
.sms-sender .sms-status .sender-form fieldset .sender-info input{padding:0.1em; width:10em;}
.sms-sender .sms-status .sender-form fieldset .sender-info .ccode{display:block; background-color:#efefef; padding:0.2em; width:4.1em; border:1px solid #ccc;}
/**/

.sms-sender p{margin:0em; padding:0em; font-size:1.2em; color:#333; line-height:1.3em;}
.sms-sender .uname,
.sms-sender .loc,
.sms-sender strong{color:#06c;}

.sms-messages{margin:0em; padding:0em;}
.sms-messages h4{margin:0em 0em 0.5em; padding:0em; font-size:1.2em; color:#333;}
.sms-messages ul{margin:3em 0em 1em; padding:0em; list-style-type:none;}
.sms-messages li{margin:0em 0em 0.1em; padding:0.5em; display:block; background-color:#efefef;}
.sms-messages li fieldset{margin:0em; padding:0em; border:none;}
.sms-messages li fieldset .msg-label,
.sms-messages li fieldset .msg-recepient{display:block; margin:0em 0.3em 0em 0em; padding:0em; float:left;}
.sms-messages li fieldset .msg-label{width:25em; color:#666;}
.sms-messages li fieldset .msg-recepient{margin:0em; width:29em;}
.sms-messages li fieldset .error-msg{margin:0.5em 1em 0em 0em; padding:0.5em 0.5em 0.5em 2.5em; float:right; width:26em; background:url(/images/en-US/msg_error.png) 0.5em 0.5em no-repeat #fff; border-bottom:1px dotted #ccc;}
*html .sms-messages li fieldset .error-msg{width:26.5em;}
*:first-child+html .sms-messages li fieldset .error-msg{width:26.5em;}
.sms-messages li fieldset .msg-recepient label{display:none;}
.sms-messages li fieldset .msg-recepient input{margin:0em 0.5em 0em 0em; padding:0.1em; color:#666; width:10em; float:left;}
.sms-messages li fieldset .msg-recepient .ccode{margin:0em 0.5em 0em 0em; background-color:#efefef; padding:0.2em; width:4.1em; display:block; float:left; border:1px solid #ccc; color:#666;}

.sms-messages li fieldset .msg-recepient .invalid{margin:0.2em 0em 0em; float:left; width:14px; height:15px; text-indent:-9999px; overflow:hidden; background:url(/images/en-US/msg_error.png) right center no-repeat;}

.sms-messages .button-row{margin:4em 0em 0em;}
.sms-messages .button-row input{margin:0em auto;}

/*SMS Joiner*/
.sms-joiner{padding:7em 5em 0em; width:598px; background:url(/images/en-US/profilesms_bg.png) top right no-repeat #fff; min-height:120em;}
.sms-joiner h2{margin:0em; padding:0em; text-indent:-9999px; background:url(/images/en-US/signup_smshdr.png) 0% 0% no-repeat; height:28px;}
.sms-joiner p{margin:0.5em 0em; padding:0em; font-size:1.1em; color:#333;}
.sms-joiner h3{margin:2em 0em 1.5em 12em; font-size:1.1em;}
.sms-joiner h3 strong{color:#c00;}

.sms-joiner fieldset{margin:0em 0em 1em;}
.sms-joiner fieldset .field_row{margin:0em;}
.sms-joiner fieldset .field_row select.month{margin:0em 0.3em 0.5em 12em; width:4.5em;}
*html .sms-joiner fieldset .field_row select.month{margin:0em 0.3em 0.5em 0em; width:4.5em;}
.sms-joiner fieldset .field_row select.day{margin:0em 0.3em 0.5em; width:4.5em;}

.sms-joiner fieldset #captcha_row #captcha-refresh{margin:0em 0em 0.5em 12em; display:block; width:8em;}
.sms-joiner fieldset #captcha_row .message{top:8em; right:0em;}

.sms-joiner fieldset .field_row .message{width:23em;}
.sms-joiner fieldset .field_row .error{padding:0.3em 0.3em 0.3em 2em; background:url(/images/en-US/msg_error.png) 0.2em 0.2em no-repeat #efefef;}
.sms-joiner fieldset .field_row .success{padding:0.3em 0.3em 0.3em 2em; background:url(/images/en-US/msg_success.png) 0.2em 0.2em no-repeat #efefef;}
.sms-joiner fieldset .field_row .waiting{padding:0.3em 0.3em 0.3em 2em; background:url(/images/en-US/ajax_wait1.gif) 0.2em 0.2em no-repeat #efefef;}

*html .sms-joiner fieldset .check_row .message{margin:0.5em 0pt 0pt 4.1em;}
*:first-child+html .sms-joiner fieldset .check_row .message{margin:0.5em 0pt 0pt 4.1em;}
.sms-joiner fieldset .check_row .error{padding:0.3em 0.3em 0.3em 2em; background:url(/images/en-US/msg_error.png) 0.2em 0.2em no-repeat #efefef;}
.sms-joiner .button_row{margin:0em auto; width:123px;}

/*SMS Counter*/
.complmnts-count{padding:4em 0em 0em 1em; display:block; position:absolute; top:13em; right:0.8em; width:130px; height:1.6em; font-size:1.1em; color:#f30; background:url(/images/en-US/wfto_Me.png) 0em 0em no-repeat; text-decoration:none;}

/*Compliments List*/
.compliments-list{margin:0em; padding:7em 2em 2em; background:url(/images/en-US/profilesms_bg.png) top right no-repeat #fff; min-height:30em;}
*html .compliments-list{height:30em;}
.compliments-list h2{height:28px; text-indent:-9999px;}
.compliments-list h3{margin:1em 0em 3em; color:#666; font-size:1.4em;}
.compliments-list .sub-title,
.compliments-list .waiting{margin:1em 0em;}
.compliments-list p{margin:0em; padding:0em; font-size:1.1em; color:#333; line-height:1.5em;}
.compliments-list .no-compliments{margin-bottom:3em; background:url(/images/en-US/profile_nosmshdr.png) 0% 0% no-repeat;}
.compliments-list .has-compliments{background:url(/images/en-US/profile_smshdr.png) 0% 0% no-repeat;}
.compliments-list ul{margin:0em 0em 3em; padding:0em; list-style-type:none; font-size:1.1em;}
.compliments-list ul li{margin:0em 0em 0.5em; padding:0.2em 0em; display:block; clear:both; min-height:1.2em;}
*html .compliments-list ul li{height:1.1em;}
.compliments-list ul li span{display:block; float:left; text-overflow:ellipsis;}
.compliments-list ul li .complmnt-sendr{margin:0em 0.5em 0em 0em; width:15em; color:#666; font-weight:bold;}
.compliments-list ul li .complmnt-msg{margin:0em; width:30em; color:#333;}
.compliments-list strong{color:#f30;}

/* css/layout.en_US.css */
#mypage{width:54.9em;padding:1em;background:url(/images/en-US/bg_content01.png) repeat top right;}
#gallery_page{width:54.9em;padding:1em;background:url(/images/en-US/bg_content01.png) repeat top right;}
#facts{width:54.9em;padding:1em;background:url(/images/en-US/bg_content01.png) repeat top right;}
#gifts{width:54.9em;padding:1em;background:url(/images/en-US/bg_content01.png) repeat top right;}

.pmenu{display:block;width:40em;padding-bottom:1em;}
#combox{display:block;position:absolute;top:1em;right:15px;width:13.5em;padding-bottom:0em;}
#greeting {display:block;width:39.5em;padding-bottom:1em;}
#showcase {display:block;width:98%;padding-bottom:1em;}
#profile_gifts{display:block;width:98%;padding-bottom:1em;}
#userdata {display:block;width:98%;padding-bottom:1em;}

#fullmatches,.candidate,#candidate_roster{float:left;margin:10px 14px;}
*html #fullmatches, *html .candidate, *html #candidate_roster{float:left;margin:10px 9px;}



