body { margin: 0; padding: 0; font-family: arial; font-size: 12px; color: #000000; background-color: #F2F2F2; background-image: url(../images/redbar.gif); background-repeat: repeat-x; }

a { color: #ee2f25; text-decoration: none; }
a:hover { text-decoration: underline; }

#wrapper { width: 1000px; margin: auto; background-color: #ffffff; background-image: url(../images/bg.gif); background-repeat: no-repeat; padding-bottom: 20px; }

#content { width: 807px; margin: auto; }

#logo { width: 250px; height: 135px; float: left; }
#logo img { }
#logo span { clear: both; font-family: Arial Black; font-size: 18px; color: #ee2f25; }

#navigation { float: right; width: 550px; height: 135px; }

#flash { width: 804px; height: 100px; padding-bottom: 12px; }

#left { float: left; width: 231px; color: #7c7c7c; }

#left_top { width: 231px; height: 14px; background-image: url(../images/left_top.gif); background-repeat: no-repeat; }
#left_mid { width: 205px; padding-left: 12px; padding-right: 14px; background-image: url(../images/left_mid.gif); background-repeat: repeat-y; }
#left_btm { width: 231px; height: 16px; background-image: url(../images/left_btm.gif); background-repeat: no-repeat; }

#home_center { float: left; width: 399px; }
#home_center #content_home { margin: 10px 12px; }
#home_center .btn_home { float: left; }

#right { float: left; width: 177px; }
#int_right { float: left; width: 576px; }

.clearit { clear: both; }

#navcontainer { padding-top: 70px; }
#navcontainer ul.l1 a { text-decoration: none; }
#navcontainer ul.l1, #navcontainer ul.l1 ul, #navcontainer ul.l1 li { margin: 0px; padding: 0px; list-style-type: none; }
#navcontainer ul.l1 li { float: left; }
#navcontainer ul.l1 li a { color: #707070; padding: 3px; font-weight: bold; font-size: 13px; }
#navcontainer ul.l1 li a:hover { color: #D8D7D9; }
#navcontainer ul.l1 li a:active { color: #cccccc; }
#navcontainer ul.l2 { display: none; background-color: #ee2e24; }
#navcontainer ul.l2 li { float: none; }
#navcontainer ul.l2 li a { padding: 0px; margin: 0px; font-size: 11px; font-weight: normal; color: #ffffff; }
#navcontainer ul.l1 li:hover ul.l2 { display: block; position: absolute; padding-top: 5px; }
#navcontainer ul.l1 li:hover ul.l2 li a { display: block; width: 122px; border: none; padding-left: 12px; padding-bottom: 5px; }
#navcontainer ul.l1 li.navspace { padding-top: 3px; padding-right: 25px; padding-left: 25px; font-weight: normal; }

#subnavcontainer { width: 375px; margin: auto; padding-bottom: 20px; }
#subnavcontainer li { float: left; padding-right: 10px; }
#subnavcontainer li a { color: #ee2e24; text-decoration: none; }
#subnavcontainer li a:hover { text-decoration: underline; }

#int_nav { padding-top: 10px; padding-left: 20px; font-size: 14px; }
#int_nav a { color: #ee2f25; text-decoration: none; }
#int_nav a:hover { text-decoration: underline; }

.page_title_bg { width: 576px; height: 77px; background-image: url(../images/int_title.gif); background-repeat: no-repeat; }
.page_title { width: 355px; padding-top: 24px; margin: auto; color: #ffffff; font-size: 18px; font-weight: bold; text-align: center; }

a img.btn_home { opacity: 1; z-index: 1; padding-left: 5px; }
a img.btn_home:hover { opacity: 0.5; }

#content_buW6He h2 a { text-decoration: none; font-size: 14px; color: #ee2e24; }
#content_buW6He h2 a:hover { text-decoration: underline; }

#content_eLXNK0 h2 a { text-decoration: none; font-size: 14px; color: #ee2e24; }
#content_eLXNK0 h2 a:hover { text-decoration: underline; }

#int_content { padding: 10px 20px; }

h3.questions_title { padding: 20px 12px 0 12px; }
.sm_description p { padding: 0; margin: 0; }

#footer { width: 645px; margin: auto; padding: 20px 0; color: #707070; font-size: 11px; }
