/* %%%%%%%%% General %%%%%%%%%%% */
html, body, form, ul,li, h1,h2,h3 {margin:0; padding:0;}
ul, ol {list-style:none;}
a {color:#666; text-decoration:underline;}
a:hover {color:#9657a5;}
a, a img {border-style:none; outline:none;}

.fl {float:left;}
.fr {float:right;}
.cl {clear:both;}
.vm {vertical-align:middle;}
.tac {text-align:center;}
.tar {text-align:right;}
.taj {text-align:justify;}
.tal {text-align:left;}

body {background:#666;}
body, table {font:normal 11px Arial,Tahoma,Helvetica,sans-serif; color:#666; text-align:left;}

#main {width:953px; margin:15px auto; background:url(images/pagebg-new.gif) left top repeat-y;}

#topHeader {height:294px; background:url(images/topheader-new.jpg) left top no-repeat;}
#topHeader h1 {float:left; padding:53px 0 0 62px;}
#topHeader h1 a {display:block; height:70px; width:563px; text-indent:-9999px;}
#topHeader .fr {width:115px; padding:43px 35px 0 0;}

.loginBox {text-align:center;}
.loginBox p {margin:0 0 5px 0;}
.loginBox p.tar {margin-bottom:6px;}
.loginBox p.second {margin:0 0 9px 0;}
.loginBox .inputbox {width:100px; margin-left:0; height:11px; margin-top:1px;}

.loginBox1 {text-align:center;}
.loginBox1 p {margin:0 0 7px 0;}
.loginBox1 p.second {margin:0 0 9px 0;}
.loginBox1 .inputbox {width:100px; margin-left:0; height:11px; margin-top:3px;}
.loginBox1 p.second .inputbox {margin-top:2px;}

.button {border:0;}
.boxspace {height:38px;}
.forgot {margin:20px -17px 0 -15px;}

#midPart {padding:0 27px 25px 27px;}
.midImg {width:767px; margin:auto; margin-top:-23px; position:relative;}
.midImg .flash {background:url(images/mid-flashbg-new.gif) left top repeat-y;}

#footer {background:#666 url(images/footertop-new.gif) left top no-repeat; font:normal 13px "Myriad Pro", Arial, Verdana; color:#fff; padding:27px 20px 10px 20px; text-align:right;}

.inputbox {color:#666; font:normal 10px Arial, Helvetica; background:transparent; border:none;}

