body {margin: 0px; padding: 0px; background:#dbdbda url(images/bg-gradient.jpg) repeat-x; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

.title-h1 {width:760px; margin: 0px auto; }
.title-h1 h1 {padding:0px; font-size:20px; text-align:left; margin:0px;}

.shadow {width:764px; margin: 0px auto; background-color: #bbbbbb; border-left:1px solid #dedede; border-right:1px solid #dedede; border-top:1px solid #ffffff;}

.main {width:760px; margin: 0px auto; border-left:1px solid #888888; border-right:1px solid #888888;}

.banner {width:760px; height:222px; float:left; overflow:hidden;}

.main-body {background: url(images/body-bg.jpg) repeat-y;}

.menu {float:left; width:150px; padding:0px 0px 0px 10px;}
.white-menu {color:#ffffff; font-size:18px; font-weight:bold; padding: 5px 0px 5px 0px;}
.menu ul {list-style-type:none; padding:0px; margin:0px;}
.menu a {color:#201f1f; text-decoration:none;}
.menu a:hover {text-decoration:underline;}

.page-title h1 {color:#0075a5; font-size:18px; padding:0px 0px 0px 0px;}

.content {float:right; width:575px; padding: 0px 15px 0px 10px; text-align:justify; color:#201f1f;}
.member-login {text-align:right; color:#666666; padding:0px 0px 0px 0px;}
.member-login input {width:60px;}
.content a {color:#0075a5; text-decoration:none;}
.content a:hover {text-decoration:underline;}
.content h2 {color:#cc3300; font-size:12px;}
.content img {float:left; border:1px solid #cc3300; margin: 3px 4px 0px 0px;}
img .regions{border:0px;}

.footer {clear:both; width:760px; background: url(images/body-bg.jpg) repeat-y; height:50px; border-bottom: 1px solid #333333;}
.footer img {border: 0px; padding: 20px 10px 0px 0px; float:right;}