h1 {
color: #033766;
font-size: 28px;
padding: 25px 0 0 40px;
text-transform: uppercase;
}
h2 {
color: #073660;
font-size: 18px;
font-weight: normal;
margin: 0 0 20px 0;
text-transform: uppercase;
}
h3 {
color: #d6d8e7;
font-size: 16px;
padding: 15px 0 13px 18px;
}
.shout a,.shout a:visited {
color: #ab0200;
}
.shout {
color: #053768;
font-weight: bold;
font-size: 15px;
text-transform: uppercase;
}
.wide-box .bot-corners {
background: url(../images/login_new/wide_box_bot.jpg) 0 0;
width: 668px;
height: 12px;
clear: both;
}
.wide-box .top-corners {
background: url(../images/login_new/wide_box_top.jpg) 0 0;
width: 668px;
height: 10px;
}
.wide-box {
margin: 0 0 0 22px;
position: relative;
background: url(../images/login_new/wide_box_mid.jpg) repeat-y 0 0;
width: 668px;
float: left;
}
#content-bot {
background: url(../images/login_new/bot_bg.jpg) no-repeat 0 0;
height: 21px;
}
#content-top {
background: url(../images/login_new/head_bg.jpg) no-repeat 0 0;
height: 63px;
}
#content {
background: url(../images/login_new/main_bg.jpg) repeat-y 0 0;
}
#footer ul {
padding-left: 220px;
}
#head #contact span a:hover {
text-decoration: underline;
}
#head #contact span a {
color: #003b70;
text-decoration: none;
}
#head #contact span {
display: block;
text-align: right;
color: #91a1c5;
font-weight: bold;
font-size: 14px;
padding: 7px 7px 0 0;
}
#head #contact {
position: absolute;
top: 0;
right: 0;
}
#head {
position: relative;
}
#info-tab {
position: absolute;
bottom: -8px;
right: 52px;
}
#login-box .checkbox {
margin: 4px 0 0 2px;
}
#login-box .submit {
position: absolute;
right: 18px;
bottom: 65px;
}
#login-box .textbox {
border: 2px solid #6385b3;
padding: 3px;
width: 220px;
}
#login-box label,#login-box .textbox {
display: block;
margin-left: 18px;
margin-bottom: 3px;
}
#login-box label {
margin-top: 10px;
font-size: 13px;
color: #3f4448;
}
#login-box p {
margin: 25px 16px 0;
font-size: 11px;
color: #3f4448;
}
#login-box {
background: url(../images/login_new/login_box.jpg) no-repeat 0 0;
width: 266px;
height: 265px;
float: right;
margin: 0 21px 0 0;
position: relative
}
#note p {
color: #afc3db;
font-weight: bold;
font-size: 13px;
margin: 15px;
line-height: 1.7em;
}
#note {
float: right;
width: 266px;
margin: 0 20px 0 0;
}
#pagebody #register ul {
float: left;
margin: 0 15px 10px 22px;
width: 260px;
}
#pagebody ul li {
background: url(../images/login_new/arrow.jpg) no-repeat 0 0;
padding-left: 20px;
margin-bottom: .8em;
}
#pagebody ul {
color: #053768;
font-size: 15px;
margin: 0 0 30px 0;
line-height: 1.2em;
}
#page {
width: 990px;
}
#register h2 {
margin: 10px 0 20px 22px;
}
#whats-new #info ul {
}
#whats-new #info {
float: right;
margin: 13px 15px 0 0;
width: 280px;
}
#whats-new img {
margin: 5px 15px;
float: left;
}
#whats-new {
margin-bottom: 15px;
}

