
body { margin:0 auto; font-family:arial; font-size:12px; background:#e1e1e1; color:#000000; background-image:url(assets/images/header_b.gif); background-repeat:repeat-x; text-align:center; padding-top:30px; }

#wrap { margin:0 auto; width:800px; display:table; padding-left:25px; padding-right:25px; background-image:url(assets/images/wrap_b.gif); }

#banner { width:800px; height:173px; display:table; border-bottom:#e12229 4px solid; background-image:url(assets/images/flash_b2.jpg); background-position:center; background-repeat:no-repeat; background-color:#d0d0d0; }

#header { width:800px; height:75px; display:table; text-align:left; }

.h_l { width:240px; height:75px; float:left; text-align:left; }

.h_r { width:560px; height:39px; float:right; text-align:left; padding-top:36px; }

#content { width:800px; float:left; text-align:justify;}

#footer { width:800px; height:45px; float: left; background-image:url(assets/images/footer_b.gif); }

hr { color:#78A675; height: 1px; width:70%; }

a { text-decoration:underline; color: #e11e26; }
 a:visted {
text-decoration:underline;
color: #e11e26;
}

.text_footer { padding:7px; font-size: 11px; color: #fff; text-align: center; }

.text_footer a:hover { padding:7px; font-size: 11px; color: #e11e26; text-decoration:none; text-align:center; }

.text_footer a { padding:7px; font-size: 11px; color: #fff; text-decoration:none; text-align:center; }

h1 { margin:0; font-size:18px; color:#E11E25; font-weight:bold; height:25px; padding-top:10px; }

h2 { font-size:16px; color:#FEC931; font-weight:bold; }

h3 { margin:0; font-size:16px; color:#666666; font-weight:bold; height:25px; }

h4 { margin:0px; font-size:16px; color:#ffffff; padding-left:15px; }

.image_left { float:left; padding-right: 40px; border:none; }

.image_right { float:right; padding-left: 30px; padding-right:10px; border:none; }

.img { border:none; }

input { font-size:10px; }

button { font-size:10px; }

.button { margin:0px; font-size:10px; width:30px; text-align:left; }

p { margin:0px; padding:0px }

.nav { font-size: 12px; font-weight: bold; color: #ffffff; }

#nav-menu { width: 560px; padding: 0 0 0 0; font-weight:bold; text-align:center; float:left; }

#nav-menu ul { list-style: none; padding: 0; margin: 0; border: none;  }

#nav-menu li { float: left; margin: 0; border-right:1px solid #fff; }

#nav-menu li a { background-color:#8f9ea4; line-height: 25px; float: left; width: 79px; display: block; color: #fff; text-decoration: none; text-align: center; padding: 0px 0px 0px 0px;  }

#nav-menu li a:hover { background-color:#8f9ea4; line-height: 25px; float: left; width: 79px; display: block; color: #e11e26; text-decoration: none; text-align: center; padding: 0px 0px 0px 0px;  border-bottom:5px #e11e26 solid; }
.red_text { margin:0; font-size:14px; color: #E02027; font-weight:bold; }
.small_text { margin:0; font-size:12px; color: #000; padding: 20px; text-align:justify;}
