ul {padding:0; margin: 5px 17px;}
li {padding:0; margin: 3px 0; list-style-type: square;}

h1 {font-size: 18px; color: #FFFFFF; font-weight: bold;}
h2 {font-size: 14px; color: #FFFFFF; font-weight: bold;}
h3 {font-size: 12px; color: #FFFFFF; padding-bottom:0; margin-bottom:0; font-weight: bold;}

a:link       { color: #FF3333; text-decoration: none; font-weight: bold; font-size: 12px }
a:visited    { color: #DE0000; text-decoration: none; font-weight: bold; font-size: 12px }
a:active     { color: #FF3333; text-decoration: underline; font-weight: bold; font-size: 12px }
a:hover      { color: #FF3333; text-decoration: underline; font-weight: bold; font-size: 12px }

img {border:0; padding:0; margin:0; display:block;}

.sideimg {
	border: 1px solid #CCCCCC;
}

th, td {text-align: left; padding: 0; margin: 0; }

table { width: 450px; padding: 0; margin: 0 0 20px 0; }
#col1, #col4, #col7, #col10, #col15 { width: 280px; }
#col2, #col5, #col8, #col11 { width: 120px; }
#col3, #col6, #col9, #col12, #col16 { width: 50px; }
#col13 {width: 100px; }
#col14 {width: 350px; }
#col15 {width: 330px; }

#header {float: left; width: 162px; height:225px;}

#rightheader {float: right; width: 608px; height: 225px; padding: 0px; color: #FFFFFF; }

.left { float: left; }
.middle { float: left; }
.right { float: right; }

#leftNav {border-top: 0px solid #B0130A; float: left; width: 162px; padding:0; margin:0; text-align: right;}
#leftNav a:link, #leftNav a:active, #leftNav a:visited, #leftNav a:hover { text-decoration: none; }
#leftNav a:hover { text-decoration: underline; }
#leftNav ul {padding:0; margin:0px;}
#leftNav li {padding:0; margin:3px 0; list-style-type: none;}

#leftAddress {clear: left; width: 162px; /*height: 120px; padding:0px;*/ margin:-100px 0px 0px 0px; text-align: right;}

#mainContent {border-top: 0px solid #B0130A; float: left; width: 338px; padding: 0px 15px 15px 15px; color: #FFFFFF; text-align: justify;}

.left { float: left; }
.middle { float: left; }
.right { float: right; }

#rightContent {border-top: 0px solid #FFFFFF; float: right; width: 200px; padding: 80px 10px 10px 10px; text-align: center; font-size: 10px; color: #FFFFFF;}

.left { float: left; }
.middle { float: left; }
.right { float: right; }

#footer {float: left; width: 770px;}

#leftfooter {border-top: 4px solid #FFFFFF; float: left; width: 510px; padding: 10px 10px 10px 10px; text-align: left; FONT-SIZE: 10px;}

#rightfooter {border-top: 4px solid #FFFFFF; float: right; width: 210px; padding: 10px 0px 10px 10px; margin: 0px 0px 0px 0px; text-align: left; FONT-SIZE: 10px;}

#popup {border-top: 0px solid #B0130A; width: 290px; padding: 0px 15px 15px 15px; color: #FFFFFF; text-align: justify;}

a.footlink      { color: #FFFFFF; text-decoration: none; font-weight: normal; font-size: 11px }
a.footlink:link       { color: #FFFFFF; text-decoration: none; font-weight: normal; font-size: 11px }
a.footlink:visited    { color: #FFFFFF; text-decoration: none; font-weight: normal; font-size: 11px }
a.footlink:active     { color: #FFFFFF; text-decoration: underline; font-weight: normal; font-size: 11px }
a.footlink:hover      { color: #FFFFFF; text-decoration: underline; font-weight: normal; font-size: 11px }

a.sublink      { color: #BFBFBF; text-decoration: none; font-weight: normal; font-size: 10px }
a.sublink:link       { color: #BFBFBF; text-decoration: none; font-weight: normal; font-size: 10px }
a.sublink:visited    { color: #BFBFBF; text-decoration: none; font-weight: normal; font-size: 10px }
a.sublink:active     { color: #BFBFBF; text-decoration: underline; font-weight: normal; font-size: 10px }
a.sublink:hover      { color: #ECECEC; text-decoration: underline; font-weight: normal; font-size: 10px }
