﻿html{height:100.01%;margin-bottom:1px;}
body{text-align:center;PADDING:0px;MARGIN:0px;COLOR:#FF9900;font-family:Verdana,Arial,Helvetica,sans-serif;background:url(bg_red.gif);background-image:url(bg_red.gif);font-size:100.01%;text-align:center;}
h1,h2,h3,h4,h5{margin:0;padding-top:0;padding-bottom:0.5em;}
h1{font-size:1.5em;}
h2{font-size:1.3em;}
h3{font-size:1.1em;}
h4{font-size:0.9em;}
h5{font-size:0.9em;background-color:#9E0C0D;padding:0.3em;margin-top:1em;}
a:link{text-decoration:none;color:#FFFFFF;}
a:visited{text-decoration:none;color:#FFFFFF;}
a:hover{text-decoration:none;color:#FF9900;background-color:#000000;}
a:active{text-decoration:none;color:#000000;}
.nobr{white-space:nowrap;}
.top{background-color:#220103;color:#FF9900;text-align:center;height:108px;margin:0px;white-space:nowrap;}
.mtop{letter-spacing:0.4em;font-size:1.2em;margin:0px;line-height:2.5em;margin:0px;}
.ms{color:#FF9900;letter-spacing:0.2em;font-size:0.8em;}
.mod_breadcrumb{z-index:1;}
.mod_breadcrumb .active{color:black;}
.nav{background-color:#9E0C0D;padding:0.3em;margin:0px;color:#FF9900;font-size:0.8em;text-align:left;position:absolute;left:0px;top:108px;width:100%;font-weight:bold;}
#main{margin:0px auto;max-width:30em;padding-left:14em;padding-right:14em;padding-top:3em;overflow:visible;z-index:0;}
* html #main{width:30em;}
#right{width:13em;font-size:0.9em;position:absolute;right:1em;top:150px;padding:0.5em;background-color:#9E0C0D;z-index:1;}
#left{position:absolute;left:1em;top:150px;width:13em;text-align:center;padding:0.2em;background-color:#9E0C0D;font-weight:bold;font-size:0.9em;overflow:visible;z-index:1;}
.mod_navigation ul{list-style:none;}
.mod_navigation li{padding:0px 0.2em 0.2em 0.2em;margin-left:-15px;}
.mod_navigation p{margin:0;}
.mod_navigation .active{color:black;}
p,ul{font-size:0.95em;}
.sml{font-size:0.7em;line-height:1.2em;margin-top:0.3em;}
.smlb{font-size:0.7em;font-weight:bold;margin:0;line-height:0.8em;padding:0;}
#footer,.nsi{font-size:0.8em;text-align:center;border-top-width:thin;border-top-style:dotted;border-top-color:#FF9900;padding-top:3px;}
#footer{margin-top:2em;}
#footer .inside{text-align:center;}
label,input,textarea,.checkbox_container,.captcha_text{width:29em;display:block;clear:both;}
label{margin-bottom:0.5em;}
.error{padding:0.2em;background-color:#FF9900;color:#FFFFFF;font-weight:bold;}
.checkbox_container input{width:auto;display:compact;float:left;clear:left;}
.checkbox_container label{width:auto;display:compact;float:left;clear:none;}
.checkbox_container span{display:block;   width:100%;                 }
* html checkbox container input{clear:left;}
* html .checkbox_container label{clear:none;width:80%;}
.submit{width:auto;}
.cur{text-decoration:none;color:#220103;}
td .caption{font-size:0.7em;}
.att{background-color:#9E0C0D;padding:0.3em;padding-left:1em;margin:1em 0 1em 0;margin-top:1em;border-left:thick #FF9900 solid;}
.formbody label{width:auto; display:block; }
.formbody .mandatory{display:block;}
.formbody input{width:auto; margin-left:1em;}
.formbody{font-size:0.8em;}
#username,#password,#ctrl_email,#ctrl_username,#ctrl_password,#ctrl_password_confirm{width:20em;}
#ctrl_registration{width:2em;}
#n{padding:1em;color:#FFFFFF;font-size:8px;text-align:center;}
