html,body {margin:0;padding:0;background:#fff;width:100%;height:100%; background:url(../images/base-bg.gif) repeat-x top; font-family:tahoma;}
* html #wrap{height: 100%;}
p,td { font-family:Arial, Helvetica, sans-serif; margin-top: 0px;}
a img{border:0;}
a{color: #c4205d;text-decoration: underline;}
a:hover{color: #c4205d;	text-decoration: none;}
a.hidden {text-decoration: none;color: #000;cursor:default;}
form {margin:0;padding:0;}
ul {margin-left:20px;margin-top:0px;padding:1px;list-style-type: square;line-height: 16px;}
h1 {font-size: 16px;font-weight: bold;color: #000;margin: 5px 0px;}

#bottom_addr {font-size: 11px;color: #FFF;padding: 5px 15px 12px; text-align:left;}
#bottom_addr a {text-decoration: none;}
#bottom_addr a:hover {text-decoration: underline;}

#bottom_menu {color: #fff;text-align: left;padding: 10px 15px 5px 15px; font-size:12px;}
#bottom_menu a {color: #fff;text-decoration:underline;}
#bottom_menu a:hover {color: #000;text-decoration: underline;}

.menu {color: #fff;font-weight: normal;padding: 0 10px 0 10px;white-space: nowrap; background:url(../images/menubg.gif) repeat-x; font-size:12px; text-align:center;}
.menu a{text-decoration:underline;color: #fff;}
.menu a:hover {color: #ffe2d0;text-decoration: underline;}

.body_txt {color: #000;text-align: justify;padding: 10px 10px 10px 15px;vertical-align: top; font-size:10px;}
.login_form {background-image: url(../images/login-form-bg.gif);background-repeat: repeat-x;height: 20px;width: 110px;border-width: 1px;border-style: solid;font-size: 11px;padding-top: 3px;padding-left: 1px;}

#wrap{position:relative; min-height:100%; margin:0 auto; width:100%;}
#page{width:735px;margin:0 auto; background:#FFF;}
#footer{width:735px; background:#b3b3b3 url(../images/footer-bg.gif) repeat-x top;}
#header{}
#logo{font-family:"Times New Roman", Times, serif; font-size:28px; color:#c4205d; height:62px; text-align:center; padding-top:30px; position:absolute; z-index:1; width:229px;}
#logo-shadow{font-family:"Times New Roman", Times, serif; font-size:28px; color:#CCC; height:62px; text-align:center; padding:32px 0 0 2px; position:absolute; z-index:0; width:229px;}
#submenu{background:url(../images/submenu-bg.gif) no-repeat top; width:229px; margin:0; position:relative;}
#submenu a{color:#000000; text-decoration: none;}
#submenu a:hover{color:#c4205d;}
#submenu ul{font-size:11px; list-style:none; margin:0 0 25px;}
#submenu ul li{height:33px; background:url(../images/submenu-items-bg.gif) no-repeat; padding:6px 12px 0 50px;}
#submenu ul li.last{background:url(../images/submenu-items-last.gif) no-repeat;}
#submenu h2{font-family:"Times New Roman", Times, serif; font-size:18px; color:#b4003a; text-align:center; font-weight:normal; padding:14px 0 8px; margin:0;}
#news{font-size:11px; text-align:justify; padding:0 0 10px 10px;}
#tmenu{ height:58px; width:228px; background:url(../images/tmenubg.gif) repeat-x; margin-right:1px;}
#company_name { position:relative; height:90px; overflow:hidden;}

