html,body{behavior:url(../css/../includes/csshover3.htc);font-size:100%;line-height:1;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{padding:0;margin:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-weight:400;font-style:normal;}ol,ul{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-weight:400;font-size:100%;}q:before,q:after{content:'';}abbr,acronym{border:0;}body{background:#fff;font:normal small Arial, Georgia, serif;color:#555;}#body_bg{position:absolute;left:0;top:0;z-index:0;/* FF < 3 doesn't like -1 at all */background:transparent url(../css/../../images/body_bg.png) bottom repeat-x;width:100%;height:300px;margin:0;padding-top:0;}#header_bg{height:167px;width:850px;margin:auto;border:0 solid #999;aabackground:url(../css/../../images/header_bg.png);}#container{position:relative;width:800px;margin:auto;z-index:10;}#header{height:162px;padding-top:5px;}#content{padding:20px;min-height:300px;_height:300px;background:#f2f5f7;}#menu{height:32px;position:relative;margin:0 auto;width:250px;}#footer{min-height:20px;_height:20px;}#content,#footer{border:2px solid #666;}#header h1{font-size:2.3em;color:#0367a0;font-weight:700;}#header h1 img{vertical-align:middle;}#header h1 img#logo_name{margin-top:-80px;}#header h2{position:absolute;top:130px;left:200px;font-size:1.5em;color:#723e00;font-weight:700;}#menu ul{list-style:none;}#menu li ul{display:none;width:10em;/* Width to help Opera out */}#menu li:hover ul{display:block;position:absolute;}#menu li:hover li ul{display:none;}#menu li li:hover ul{display:block;position:absolute;left:100%;top:0;top:3px;}#menu li{float:left;zoom:1;}#menu li li{position:relative;zoom:1;margin-top:-3px;}#menu li:hover li{float:none;}#menu li li a,#menu li li:hover li a{background:#444;padding:5px;}#menu li li:hover a,#menu li li li:hover a{background:#111;}#menu a{display:block;/* FF<3 */padding:7px 12px;background:url(../css/../../images/frame_menu.gif) no-repeat;text-decoration:none;font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#829eaf;}#menu a:hover{color:#FFF;background-color:#829eaf;}#menu a.first{background:none;}p{margin:10px;font-size:.9em;text-align:justify;}p.topic{font-weight:700;font-size:1.15em;}div.center{text-align:center;}div.fieldset{text-align:center;margin:auto;}input,select{padding:8px;margin:2px;font-size:75%;}.error{color:red;font-size:smaller;font-weight:700;float:right;}#content .login_forgot_pw{clear:both;text-align:right;margin-bottom:1em;}#content fieldset.form{border:1px solid #666;display:inline-block;display:0;-moz-box-align:end;text-align:left;padding:10px 20px;margin:auto;}#content fieldset.form legend{font-size:larger;padding:0 10px;border:1px solid #666;}#content fieldset.form label{float:left;clear:both;width:110px;vertical-align:top;line-height:1.5em;margin:10px 0;}#content fieldset.form input,#content fieldset.form select{float:left;width:200px;margin:10px 0;}#content fieldset.form textarea{float:left;margin:10px 0;}#content fieldset.form input.submit{float:right;}#content fieldset.form .error{text-align:right;}#content fieldset.form div{position:relative;}#content #contact_us{text-align:center;}#content #contact_us fieldset{margin:auto;width:500px;}#content #login_form fieldset{margin:auto;width:350px;}