@charset "UTF-8";
div#ma_wrapper { left:-552px; position:absolute; top:155px; width:585px; z-index:1200; }
div#ma_main { background-color:#000; border:1px solid #000; float:left; height:475px; position:relative; width:550px; filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;}
div#ma_inner { background:url(../../images/myaccount_topfade.jpg) top left repeat-x; height:100%; position:relative; z-index:1201;}
div#ma_content { color:#FFF; height:454px; left:0; position:absolute; padding:7px 0 5px 0; overflow:hidden; top:0; text-align:left; width:549px; z-index:1203; }
div#ma_content a { color:#4ecbff; font-weight:bold; }
div#ma_content a:hover { color:#9F0; }
div#ma_loadcontent { width:520px; overflow:hidden; height:428px; margin:0 0 0 15px; position:relative; }
img#ma_loader { left:259px; position:absolute; top:222px; z-index:1204; }
div#ma_tab { background:url(../../images/myaccount_tab.jpg) top left no-repeat; border-top:1px solid #09F; border-right:1px solid #09F; border-bottom:1px solid #09F; height:143px; left:0; width:32px; position:absolute; top:0px; }
a#ma_open { display:block; height:113px; width:32px; }
a.ma_handle { background-image:none; cursor:move !important; display:block; height:30px; left:0; margin:0; width:32px; padding:0; position:absolute; z-index:1202; }
div.slider { height:362px; width:1px;}
div#ma_track { float:left; margin-top:113px; position:relative;}
body>div#ma_wrapper { position:fixed; }
h2#ma_title { border-bottom:1px solid #666; color:#FFF; font-size:18px; font-weight:bold; margin:0 15px 3px 15px; padding:0 0 3px 0; }
#ma_closebtn { position:absolute; font-weight:bold; right:15px; top:12px; }
#ma_closebtn:hover { text-decoration:none; }
div#ma_registermain { border:1px solid #09F; background-color:#036; width:400px; margin:7px auto 0 auto; }
div#ma_registermain td { padding:4px 7px; }
div#ma_registermain input, div#ma_registermain select { font-size:12px; }
.ma_titlerow { border-bottom:1px solid #069; background-color:#00264D; color:#FF9; font-size:14px; font-weight:bold; }
.ma_required { color:#F90; font-weight:bold; }
.validation-advice { padding:3px; background-color:#FF3300; color:#FFF; font-size:11px; font-weight:bold; left:0; position:absolute; top:20px; text-align:center; width:180px; z-index:1205; }
input.validation-failed, textarea.validation-failed { border:1px solid #FF3300; color:#FF3300; padding:2px; }
div#ma_errormsg { position:relative; }
