@import url(user.css);
@import url(navigation.css);

/* common */
body, html{ padding:0; margin:0; }
body { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; background:#AF003B; }
.body1 { background: url('../images/bg1.jpg') no-repeat top center; }
.body2 { background: url('../images/bg2.jpg') no-repeat bottom center; padding: 0 0 85px 0; }
.body3 { background: url('../images/bg3.jpg') repeat-y center center; }

input, select, textarea{ color:#333333; font-family:Verdana; font-size:11px; }
form { display:inline; padding:0; margin:0; }
a {text-decoration: none;}
a img{ border:0px none; }
/**/
.b {border: 1px solid red;}
.b1 {border: 1px solid green;}

/**/
.topmsg{}
.innermsg{ }
.error { color:#990000}
.success { color:#006633}
/**/
.floatleft {float:left}
.floatright {float:right}
.clearboth {clear:both}
.textcenter {text-align:center;}
.hauto{height:auto;}
/**/
.pointer, .cursor{ cursor: pointer; }
/**/
.fnormal{ font-weight:normal; }
.fbold{ font-weight:bold; }

.regoui{color:#AA0000; font-weight:bold; font-size:11px; }

/* overlay */
#messageOverlay{ background:#FFF; filter:alpha(opacity=60); -moz-opacity:0.6; opacity:0.6;
	position:absolute; z-index:90; top:0; left:0; width:100%; text-align:center; height:500px; }
#messageContainer{position:absolute; z-index:100; top:150px; left:0; width:100%; text-align:center;}
a.closeoverlay { float: right; font-size: 10px; color: #313131; background: url('../images/form_close.gif') right 2px no-repeat; padding: 0 12px 0 0; }
/* end overlay */

input.valider { width:110px; height:28px; background:url('../images/games/lottery/regvalider.jpg') no-repeat; border:0; cursor: pointer; }

/* ie6 upgrade bar */
.ie6_ubgrade_bar { height:46px; background-color:#320085; }
.ie6_ubgrade_bar .ie6_bar_content { width:985px; margin:0 auto; color:#fff; }
.ie6_ubgrade_bar .ie6_bar_info { float:left; display:block; width:46px; height:46px; background:url(../images/ie6_info.gif); }
.ie6_ubgrade_bar .ie6_bar_firefox { float:left; display:block; width:50px; height:46px; background:url(../images/ie6_firefox.gif); }
.ie6_ubgrade_bar .ie6_bar_safari { float:left; display:block; width:50px; height:46px; background:url(../images/ie6_safari.gif); }
.ie6_ubgrade_bar .ie6_bar_chrome { float:left; display:block; width:50px; height:46px; background:url(../images/ie6_chrome.gif); }
.ie6_ubgrade_bar .ie6_bar_ie { float:left; display:block; width:50px; height:46px; background:url(../images/ie6_ie.gif); }
.ie6_ubgrade_bar .ie6_bar_opera { float:left; display:block; width:52px; height:46px; background:url(../images/ie6_opera.gif); }
.ie6_ubgrade_bar .ie6_bar_text { float:left; width:680px; padding:10px 0 0 5px; }

/* */
div.suggest { position:absolute; display:none; z-index:10000; width:250px; height:255px; overflow:auto; }
div.suggest .suggest-bgr{ background:#b0b0b2; z-index:10001; padding:1px; }

div.suggest .suggest-bgr a,
div.suggest .suggest-bgr a.suggest-normal{ font-size:11px; display:block; padding:2px 3px; margin:1px 0 0 0; background:#FFFFFF; color:#333333; text-decoration:none; }
div.suggest .suggest-bgr a.suggest-selected{ background:#006699; color:#FFFFFF; }
div.suggest .suggest-bgr a.suggest-nomatch{ background:#FFFFFF; color:#990000; }

.usererror{float:left; height:19px; color:#fe0000; text-transform:uppercase; font-weight:bold; font-size:10px; position:absolute; z-index:1000;}
.usererror .arrow{background:url('../images/arr_error.gif'); height:19px; width:10px; float:left;}
.usererror .label{height:17px; line-height:17px; padding:0 6px; float:left; border:1px solid #c41117; background:#fff;}

/* page header  */
.header{width:998px; margin:0px auto; clear:both;}
/**/

/* page content min heigth  */
.content { clear:both; width:968px; margin:0px auto; background:url('../images/navigation/navbg.jpg') repeat-y #fff; padding: 0 15px 0 15px; }    
html>body .content { height:auto; }  

.shadowed336{ float:right; padding: 0 0 10px 0; }
.shadowed336 .top{ height: 12px; width: 295px; background: #BAA6AD; text-align: right; padding: 0 6px 0 0; font-size: 9px; color: #FFF; }
.shadowed336 .bot{ border-bottom: 1px solid #BAA6AD; border-left: 1px solid #BAA6AD; width:300px; margin: 0px; background: #BAA6AD; }

.staticpage { padding: 0px; background: #FFF; min-height: 400px; height:auto !important; height:400px; }
.staticcontent { float: left; width: 640px; padding: 0 0 20px 20px; background: #FFF; }
.staticcontent h3.pagetitle { padding:0 0 15px 0; margin:0; font-size: 18px; font-weight: bold; color: #AB0039; }
.staticcontent h3 { padding:0 0 15px 0; margin:0; font-size:11px; font-weight:bold; }

.roundedcontainer { width:640px; }
.roundedcontainer .ctop{background:url('../images/static_header.jpg') no-repeat top; width:640px;}
.roundedcontainer .cbottom{background:url('../images/static_footer.jpg') no-repeat bottom; width:640px;}
.roundedcontainer .cmiddle{background:url('../images/static_content.jpg') repeat-y; width:640px;}
.roundedcontainer .cinner{ padding:12px; }
.roundedcontainer .cinner h3.pagetitle{ padding:0 0 15px 0; margin:0; font-size:11px; font-weight:bold; text-transform:uppercase; }

/* error/confirmation pop-up */
.errormessage { background: url('../images/form_bg.gif') repeat-x #F1F1F1 ; text-align: center; padding:10px; width:400px; margin:0 auto; color: #313131; border:1px solid #000; }
.errormessage b { float: left; width: 400px; padding: 10px 0 10px 0; }
.errormessage a.action { color: #313131; font-weight: bold; padding: 0 3px 0 3px;  }
.errormessage a.closeoverlay { float: right; font-size: 10px; color: #313131; background: url('../images/form_close.gif') right 2px no-repeat; padding: 0 12px 0 0; }
.errormessage .lycos { text-align: left; clear: both; padding: 0 40px 0 43px;  }
.errormessage .lycos h2 { font-size: 13px; background: url('../images/warning.gif') no-repeat; padding: 10px 0 0 40px; height: 15px; margin-left: -40px; }
.errormessage .lycos a { color:#333333; text-decoration:underline; font-weight:normal; }
.errormessage .lycos a.btn { display: block; width: 194px; padding: 6px 0 6px 0; margin: 0 auto; text-align: center; background: url('../images/btn.gif') no-repeat; color: #fff; text-decoration:none; }
/* end error/confirmation pop-up */

/* footer */
.footer{ width:968px;margin:0px auto;clear:both;color:#FFFFFF; text-align:left; font-size:9px; line-height:150%; padding:0 15px 20px 15px; background: url('../images/navigation/footerbg.jpg') no-repeat; height: 43px; }
.footer .left { float: left; width: 10px; height: 28px; background: url('../images/footer_left.jpg') no-repeat; }
.footer .menu { float: left; width: 958px; background-color: #3B0014; height: 21px; padding: 7px 0 0 0; }
.footer a{ font-size:11px; color:#FFFFFF; padding: 0 9px 0 9px; }
.footer a:hover{ text-decoration:underline; }

/* Slide-in */
#dropinboxv2cover { width: 1020px; height: 355px; position:absolute; top: 100px; z-index: 90; overflow:hidden; visibility: hidden; background:#FFF; /*filter:alpha(opacity=60); -moz-opacity:0.6; opacity:0.6;*/
	top:0; left:0; text-align:center; filter:alpha(opacity=60); -moz-opacity:0.6; opacity:0.6;}
#dropinboxv2{ width: 790px; height: 390px; z-index: 100; visibility: hidden; background: url('../images/common/slideinbg2.gif') #FFF; padding: 0; margin: 200px 0 0 0; position:absolute; left: 100px; top: 100px; filter:alpha(opacity=100); -moz-opacity:1.0; opacity:1.0;}
.dropinboxheader { font-size: 18px; font-weight: bold; padding: 20px 0 0 35px; width: 620px; height: 30px; }
.slideindescription { width: 340px; padding: 15px 0 0 10px; height: 320px; font-weight:normal; float: left; text-align: center; }
.slideindescription .title { width: 330px; height: 185px; text-align: left; font-weight:normal; padding: 5px 0 0 0; }
.slidein { float: left; font-size:9px; width: 426px; margin: 25px 0 0 0px; }
.slidein .subscribe { background: url('../images/common/slidein_submit.gif'); width: 208px; height: 50px; border: 0px; margin: 30px 0 0 100px; }
.slidein .links_container { width: 400px; padding: 20px 0 0 0; }
.slidein .links_container .actionlink { width: 200px; float: left; text-align: center; }
.slidein .links_container .actionlink a { color: #313131; text-decoration: underline; }
.slidein .title{ width:400px; color: #72777F; margin:0px auto; padding:3px 0 0 0; font-size:11px; }
.slidein ul { float: left; width: 400px; list-style: none; padding: 0px 0 0 10px; margin: 0px 0 0 0; font-size:11px;}
.slidein ul li.question { width: 400px; font-weight: bold; padding: 0 0 3px 3px; margin: 5px 0 2px 0; color: #000; }
.slidein ul li { float: left; width: 400px; margin: 3px 0 0 0; }
.slidein ul li input { float: left; margin: 0px 3px 3px 3px; }
.slidein ul li select { float: left; width: 300px; }
.slidein ul li span { float: left; margin: 3px 5px 0px 0px; }
.slidein ul li input.text { float: left; margin: 0px 3px 0px 3px; height: 12px; }

/* End slide-in */

.cmjpage{ width:998px; padding: 30px 0 0 0; margin:0px auto; }