* {padding: 0px; margin: 0px}
body {font: 11px/15px Tahoma; color: #393939} 
a {text-decoration: none; color: #165E8D}
p {padding-bottom: 5px}

#box  {margin: 0px auto; width: 997px;}
#left  {float: left; width: 693px;}
#right {float: left; width: 300px; padding: 36px 0px 0px 4px}

#left_inner  {float: left; width: 690px;}
#right_inner {float: left; width: 300px; padding: 36px 0px 0px 7px}

.end   {clear: both}

.lc1 {float: left; width: 372px;}
.lc2 {float: left; width: 5px}
.lc3 {float: left; width: 316px}

.header1, .header3, .header5 {height: 20px; margin: 5px 0px; background: #155F8E; font-weight: bold; color: #ffffff; padding: 5px 10px 0px 10px}
.header2 {height: 20px; background: #155F8E; font-weight: bold; color: #ffffff; padding: 5px 10px 0px 0px; text-align: right}
.header2 a {color: #ffffff; text-decoration: none; text-transform: uppercase}
.header3 {margin: 0px}
.header1 a, .header3 a {color: #ffffff;}
.header4 {height: 15px; background: #155F8E; font-weight: bold; color: #ffffff; padding: 5px 0px 5px 0px; text-align: center; margin: 5px 0px}
.header5 {margin-bottom: 0px}

.line    {height: 5px; border-bottom: 1px solid #165E8D}
.line2   {height: 5px;}
.line3   {height: 25px;}
.line4   {height: 17px;}

.pagetext {padding: 15px 0px 0px 10px}
.pagetext p {padding-bottom: 20px}
.pagetext a {text-decoration: underline}

.brandc1 {float: left; width: 370px; padding: 15px 10px 15px 10px}
.brandc1 p {padding-bottom: 20px}
.brandc1 a {text-decoration: underline}

.brandc2 {float: left; width: 300px; padding: 15px 0px}

.newsbox {padding: 6px 0px; border-bottom: 1px solid #165E8D}
.newsimage {float: left; width: 102px;}
.newsimage img {border: 1px solid #C9C9C9}
.newstext  {float: left; width: 255px; margin-left: 15px}
.newsheader {text-transform: uppercase; font-weight: bold; text-decoration: none; color: #333333}

.oldnews1, .oldnews2 {float: left; width: 102px; height: 102px; margin: 0px 5px 5px 0px;}
.oldnews2 {margin: 0px 0px 5px 0px;}
.oldnews1 img, .oldnews2 img, .brandimage img {border: 1px solid #C9C9C9}

.ads1 {padding: 32px 0px 5px 0px}
.ads2 {padding: 5px 0px}

ul.list {float: left; width: 165px; margin:13px 0px 0px 5px;}
ul.list li {list-style: none; text-transform: uppercase; padding-bottom: 10px}
ul.list li a {color: #333333; text-decoration: underline}
ul.list li.header {font-weight: bold; padding-bottom: 12px}

.signoff {width: 266px; margin-left: 365px; font-weight: bold; color: #ffffff}
.signoff_inner {height: 254px; padding: 135px 0px; background: url(/images/signoff_bg.gif)}

.subscribes {padding: 10px 20px 15px 15px; background: #1E5373; font: bold 12px Tahoma; color: #ffffff}
.subscribes .input, .signoff .input {width: 253px; height: 20px; background: url(/images/sub_input.jpg); padding: 8px 0px 0px 10px; margin-bottom: 6px}
.subscribes input.text, .signoff input.text {width: 250px; color: #165E8D; border: 0px; font: 10px Tahoma; line-height: 10px}
.subscribes span {font: 10px/14px Tahoma; color: #D7F8EA;}
.signoff span    {font: bold 12px Tahoma; color: #ffffff}
.signoff .buttons {width: 263px; text-align: right}

.brandtable td {padding-bottom: 20px}

#footer {margin: 0px auto; width: 997px; height: 20px; padding-top: 5px; text-align: center; color: #ffffff; background: #155F8E}
#footer a {text-decoration: underline; color: #ffffff}