body,img,table,td,tr,p,div,ul,li,ol,fieldset,form,h1,h2,h3,strong {margin: 0px; padding: 0px; border: none}
input,select,textarea {margin: 0px; padding: 0px;}

body,input,select,textarea {font-family: Helvetica, Arial, sans-serif; font-size: 13px; line-height: 18px; font-weight: normal; color: #000}
body {margin-top: 40px;}
h1 {font-size: 18px; line-height: 24px; font-weight: normal; color: #97233f}
a {color: #97233f; font-weight: normal; text-decoration: none;}
a:hover {color: #666}
p {margin-top: 12px;}
.clear {clear: both;display: block;overflow: hidden;visibility: hidden;width: 0;height: 0;}
img.col_img {display: block; margin-bottom: 12px;}

#header_right h1 { text-align: center; }

ul.list {margin: 0px; padding: 0px; margin-top: 12px;}
ul.list li {padding-bottom: 6px; margin-left: 15px;}

#container {border: 1px solid #818285; width: 1002px; margin: 0 auto;}
#header { padding: 15px 50px; position: relative;}
#header_right {position: absolute; top: 15px; right: 50px;}
#header_right h1 {margin-top: 6px;}
#content {margin-top: 30px;}
#footer_links {margin-left: 50px;}


.col_nav {float: left; width: 150px; padding-left: 50px; height: 250px; height: auto !important; min-height: 250px;}
.col, .col_no_margin, .col_right {float: left; width: 335px; margin-left: 50px;}
.col_right {margin-left: 30px; float: right; margin-right: 50px;}
.col_no_margin {margin-left: 0px;}
.col_full {width: 700px; margin-left: 50px; float: left; margin-right: 50px;}
.col a:hover, .col_right a:hover { text-decoration: underline; }

ul#nav {list-style-type: none; margin: 0px; padding: 0px; width: 150px;}
ul#nav li {display: block; float: left; margin: 0px; padding: 0px; margin-bottom: 6px; width: 150px;}
ul#nav li a {display: block; background: url(../images/nav_button.gif) no-repeat; width: 150px; height: 28px; text-align: center; font-size: 15px; color: #fff; font-weight: normal; line-height: 29px}
ul#nav li a:hover, ul#nav li a.selected {color: #97233f} 


#footer {font-size: 10px; line-height: 13px; position: relative; width: 1002px; margin: 0 auto; margin-top: 6px;}
#footer ul {list-style-type: none; margin-left: 12px;}
#footer ul li {display: inline; padding-right: 3px;}
#footer a {font-weight: normal;}
#footer span {position: absolute; top: 0; right: 0px; width: 720px; padding-right: 50px;}

ul.submenu {list-style-type: none;}
ul.submenu li {padding-top: 12px;}
ul.submenu li a {font-weight: normal;}
ul.submenu li a:hover { text-decoration: underline; }
ul.submenu li a:hover, ul.submenu li a.selected {color: #666}

fieldset input {border: 1px solid #000; width: 327px; padding: 3px;}
fieldset textarea {border: 1px solid #000;width: 327px; padding: 3px;}
fieldset select {width: 335px;}
fieldset p {color: #666} 
ul.error_list {list-style-type: none; color: #ff0000; font-size: 12px;}
#contact-us-submit {border: none; width: 60px; height: 22px;}

div.question {margin-top: 12px;}

.sitemap ul {list-style-type: none}
.sitemap ul {margin-top: 6px;}
.sitemap ul li {padding-bottom:6px; margin-left: 15px;}