body {margin:0;padding:0;background:#B52835 url('../images/body_bg.gif') repeat-x 0 0;font-size:12px;color:#393C4B;}

p, form {margin:0;}
ul, ol {margin-top:0;margin-bottom:0;}
img {border:0px;}
* {outline:none;}
.clear {clear:both;font-size:1px;}

table {border:0;border-collapse:collapse;}
table td {padding:0;}

body, a:link, a:visited, a:hover, a:active, input, select, textarea {font-family:arial;}
a:link, a:visited {font-size:12px;color:#9F0615;text-decoration:underline;}
a:hover, a:active {font-size:12px;color:#9F0615;text-decoration:none;}

.wrap {width:100%;}
.wrap_l, .wrap_r {width:50%;}
.wrap_l {background:url('../images/side_bg_lt.gif') no-repeat right 145px;}
.wrap_r {background:url('../images/side_bg_rt.gif') no-repeat 0 145px;}

/* Header */
.header1, .center, .footer {width:923px;margin:0 auto;}

.header1 {position:relative;top:0;left:0;z-index:1;height:145px;}
.logo {position:absolute;top:3px;left:10px;z-index:2;}
.logo img {width:311px;height:80px;}
.menu_shad {position:absolute;top:80px;left:0;z-index:2;width:923px;height:6px;background:url('../images/menu_shad.gif') no-repeat 0 0;}
.slogan {position:absolute;top:60px;right:10px;z-index:2;}
.slogan img {width:338px;height:21px;}

.logged {position:absolute;top:20px;right:34px;z-index:2;font-size:12px;color:#FFD6D6;}
.logged a:link, .logged a:visited {font-size:12px;color:#FFD6D6;text-decoration:underline;}
.logged a:hover, .logged a:active {font-size:12px;color:#FFD6D6;text-decoration:none;}
.hazwop {position:absolute;top:15px;right:220px;z-index:2;font-size:18px;color:#FFD6D6;font-weight:bold;}
.phone {position:absolute;top:60px;right:360px;z-index:2;font-size:18px;color:#FFD6D6;font-weight:bold;}
.hazwop a:link, .logged a:visited {font-size:18px;color:#FFD6D6;text-decoration:underline;}
.hazwop a:hover, .logged a:active {font-size:18px;color:#FFD6D6;text-decoration:none;}

.head_menu {position:absolute;top:47px;right:5px;z-index:2;}
.head_menu a {margin:0 30px 0 0;}
.head_menu a:link, .head_menu a:visited {font-size:12px;color:#FFD6D6;text-decoration:underline;}
.head_menu a:hover, .head_menu a:active {font-size:12px;color:#FFD6D6;text-decoration:none;}

.menu {position:absolute;bottom:0;left:0;margin:0;padding:0;background:url('../images/menu.gif') repeat-x 0 0;}
.menu li {float:left;margin:0;padding:0;list-style-type:none;text-align:center;}
.menu a {display:block;height:47px;padding:12px 0 0;}
.menu a:link, .menu li a:visited {color:#9F0615;font-size:14px;text-decoration:none;}
.menu a:hover, .menu li a:active {color:#FFF;font-size:14px;text-decoration:none;}
.menu a img {width:40px;height:36px;vertical-align:middle;padding:0 5px 0 0;}

.m_home a {width:100px;border-right:1px solid #FFF;background:url('../images/m_home.gif') no-repeat 0 0;}
.m_list a {width:165px;border-right:1px solid #FFF;background:url('../images/m_clear.gif') no-repeat 0 0;}
.m_register a {width:200px;vertical-align:top;border-right:1px solid #FFF;background:url('../images/m_clear.gif') no-repeat 0 0;}
.m_facilities a {width:155px;border-right:1px solid #FFF;background:url('../images/m_clear.gif') no-repeat 0 0;}
.m_calendar a {width:166px;border-right:1px solid #FFF;background:url('../images/m_clear.gif') no-repeat 0 0;}
.m_about a {width:126px;background:url('../images/m_about.gif') no-repeat 0 0;}

.m_home a:hover, .m_home a:active, .m_home_act a:link, .m_home_act a:visited, .m_home_act a:hover, .m_home_act a:active {background-position:0 -59px;color:#FFF !important;}
.m_list a:hover, .m_list a:active,
.m_register a:hover, .m_register a:active,
.m_facilities a:hover, .m_facilities a:active,
.m_calendar a:hover, .m_calendar a:active,
.m_list_act a:link, .m_list_act a:visited, .m_list_act a:hover, .m_list_act a:active,
.m_register_act a:link, .m_register_act a:visited, .m_register_act a:hover, .m_register_act a:active,
.m_facilities_act a:link, .m_facilities_act a:visited, .m_facilities_act a:hover, .m_facilities_act a:active,
.m_calendar_act a:link, .m_calendar_act a:visited, .m_calendar_act a:hover, .m_calendar_act a:active
{background:url('../images/m_menu_ov.gif') repeat-x 0 0 !important;color:#FFF !important;}
.m_about a:hover, .m_about a:active, .m_about_act a:link, .m_about_act a:visited, .m_about_act a:hover, .m_about_act a:active {background-position:0 -59px;color:#FFF !important;}

.m_about span {position:relative;top:0;left:-6px;z-index:2;}

.header2 {position:relative;top:0;left:0;z-index:1;height:268px;overflow:hidden;background:url('../images/header2.jpg') no-repeat 0 0;}
.header2 .right {float:right;width:280px;padding:28px 10px 0 0;}
.slide {position:absolute;top:0;left:0;z-index:1;width:909px;display:none;}
/*
.header2 .title {font-family:georgia;font-size:18px;color:#1B1E28;padding:0 0 10px;}
.header2 .right ul {margin:0;padding:0;}
.header2 .right li {margin:0;padding:0;list-style-type:none;background:url('../images/dot1.gif') no-repeat 0 6px;padding:0 0 0 20px;}
.header2 .right li a:link, .header2 .right li a:visited {line-height:24px;font-size:12px;font-family:georgia;color:#9F0615;text-decoration:underline;}
.header2 .right li a:hover, .header2 .right li a:active {line-height:24px;font-size:12px;font-family:georgia;color:#9F0615;text-decoration:none;}
.header2 .right .button {margin:10px 0 0 150px;}
*/

.button {display:block;height:20px;padding:0 0 0 12px;text-transform:uppercase;white-space:nowrap;background:url('../images/button_l.gif') no-repeat 0 0;}
a.button:link, a.button:visited {font-weight:bold;font-family:georgia;font-size:10px;color:#FFF;text-decoration:none;}
a.button:hover, a.button:active {font-weight:bold;font-family:georgia;font-size:10px;color:#F1AEB4;text-decoration:none;}
.button span {display:block;height:17px;padding:3px 12px 0 0;background:url('../images/button_r.gif') no-repeat right 0;cursor:pointer;text-align:center;line-height:12px;}


/* Center */
.center {background:#FFF url('../images/center.gif') repeat-y 0 0;}
.inner {min-height:700px;height:auto !important;height:700px;padding:0 7px 10px;background:url('../images/cont_top.gif') no-repeat 0 0;}

.find {min-height:36px;height:auto !important;height:36px;margin:0 0 1px;padding:12px 25px 0 0;background:#E0E4EA url('../images/find.gif') repeat-x 0 bottom;text-align:right;font-size:14px;color:#000;}
.find div {float:right;}
.find input, .find select {margin:0 4px;padding:0;font-size:12px;color:#393C4B;border-top:1px solid #404040;border-left:1px solid #404040;border-bottom:1px solid #FFF;border-right:1px solid #FFF;vertical-align:middle;}
.find input {width:200px;height:18px;padding:3px 0 0 3px;}
.find select {width:203px;height:23px;padding:3px 0 0;}

.button2 {display:block;height:23px;padding:0 0 0 12px;text-transform:uppercase;white-space:nowrap;background:url('../images/button2_l.gif') no-repeat 0 0;}
a.button2:link, a.button2:visited {font-size:12px;color:#FFF;text-decoration:none;}
a.button2:hover, a.button2:active {font-size:12px;color:#FFF;text-decoration:none;}
.button2 span {display:block;height:20px;padding:3px 12px 0 0;background:url('../images/button2_r.gif') no-repeat right 0;cursor:pointer;text-align:center;}

.boxes {margin:0 0 15px;background:url('../images/boxes.gif') repeat-y 0 0;font-size:12px;}
.boxes td {width:181px;border-right:1px solid #FFF;}
.boxes td div {padding:0 10px 0 10px;}
tr.box_t td {height:71px;font-family:'Arial';font-weight:bold;font-size:14px;color:#FFF;}
tr.box_b td {padding-top:10px;padding-bottom:10px;vertical-align:top;}

.box1_t {background:url('../images/box1_t.gif') no-repeat 0 0;}
.box2_t {background:url('../images/box2_t.gif') no-repeat 0 0;}
.box3_t {background:url('../images/box3_t.gif') no-repeat 0 0;}
.box4_t {background:url('../images/box4_t.gif') no-repeat 0 0;}
.box5_t {background:url('../images/box5_t.gif') no-repeat 0 0;border-right:none !important;}

.box1_b {color:#ED9AA2;background:url('../images/box1_b.gif') no-repeat 0 bottom;}
.box2_b {color:#E598B3;background:url('../images/box2_b.gif') no-repeat 0 bottom;}
.box3_b {color:#CFA9D0;background:url('../images/box3_b.gif') no-repeat 0 bottom;}
.box4_b {color:#CBB8E3;background:url('../images/box4_b.gif') no-repeat 0 bottom;}
.box5_b {color:#BDC5EA;background:url('../images/box5_b.gif') no-repeat 0 bottom;border-right:none !important;}

.boxes .more {padding:10px 10px 0 0;text-align:right;}
.boxes .more a:link, .boxes .more a:visited {text-transform:uppercase;color:#FFF;font-family:georgia;font-size:10px;font-weight:bold;text-decoration:underline;}
.boxes .more a:hover, .boxes .more a:active {text-transform:uppercase;color:#FFF;font-family:georgia;font-size:10px;font-weight:bold;text-decoration:none;}

.sidebar {width:340px;float:left;padding:0 0 0 15px;}

.center .home_title {padding:0 0 10px;font-family:georgia;font-size:24px;color:#393C4B;font-weight:normal;}

ul.list1 {margin:0;padding:0;font-size:11px;color:#9F0615;}
ul.list1 li {margin:0;padding:0 0 14px 20px;list-style-type:none;background:url('../images/dot1.gif') no-repeat 0 0;}
ul.list1 li a:link, ul.list1 li a:visited {font-size:11px;color:#9F0615;text-decoration:underline;}
ul.list1 li a:hover, ul.list1 li a:active {font-size:11px;color:#9F0615;text-decoration:none;}

.content {width:464px;float:right;padding:0 27px 0 24px;border-left:1px solid #DDD;}
.b1 {color:#9F0615;font-weight:bold;font-size:18px;padding:0 0 13px;}
.c1 {color:#1a66f1;font-weight:bold;font-size:18px;padding:0 0px 4px 0px;}
.b2 {color:#9F0615;font-weight:bold;font-size:13px;}

.home_text {font-size:15px;color:#000;}
.home_text a:link, .home_text a:visited {font-size:15px;color:#1a66f1;text-decoration:underline;}
.home_text a:hover, .home_text a:active {font-size:15px;color:#1a66f1;text-decoration:none;}
.who_box {padding:20px 0 0;}
.who_box .text {float:right;width:290px;padding:0 0 10px;}
.who_box .text .about {margin:0 0 0 10px;padding:5px 0 10px;border-bottom:1px solid #DDD;color:#000;font-size:12px;font-weight:normal;}

.line1 {border-bottom:1px solid #DDD;font-size:1px;}

.content .al_right a.button {margin:0 0 0 auto;}

.al_center {text-align:center;}
.al_right {text-align:right;}
.al_left {text-align:left;}

.icalNav {width:566px;height:23px;margin:0 auto;padding:7px 0 0;border:1px solid #9DABCE;border-bottom:none;background:#DADEE4;text-align:center;font-size:14px;font-weight:bold;color:#444444;}
.icalNav a.lf {float:left;padding:0 0 0 10px;}
.icalNav a.rt {float:right;padding:0 10px 0 0;}
.icalNav a:link, .icalNav a:visited {font-size:12px;color:#9F0615;text-decoration:none;}
.icalNav a:hover, .icalNav a:active {font-size:12px;color:#9F0615;text-decoration:underline;}

.listTab {margin:0 auto;}
.listTab td {padding:0 10px 5px;vertical-align:top;}
.listTab td.field_name {font-weight:bold;}
.listTab span.red {color:#B52835;}
.listTab input, .listTab select, .listTab textarea {border:1px solid #404040;border-bottom:1px solid #D9DEE4;border-right:1px solid #D9DEE4;}
.listTab select {width:202px;height:18px;}
.listTab input {width:200px;height:16px;}
.listTab textarea {width:300px;height:100px;}
.listTab td.radio input {width:16px;height:16px;border:none;}

.listTab2 {margin:0 auto;font-size:14px;}
.listTab2 .odd {background-color:#fef8f8;}
.listTab2 td {padding:2px 10px 2px;vertical-align:middle;}
.listTab2 td.field_name {font-weight:bold;}
.listTab2 span.red {color:#B52835;}
.listTab2 input, .listTab select, .listTab textarea {border:1px solid #404040;border-bottom:1px solid #D9DEE4;border-right:1px solid #D9DEE4;}
.listTab2 select {width:202px;height:18px;}
.listTab2 input {width:200px;height:16px;}
.listTab2 textarea {width:300px;height:100px;}
.listTab2 td.radio input {width:16px;height:16px;border:none;}

.dataTab {background:#9DACBE;border-collapse:separate;margin:0 auto;}
.dataTab th {text-align:center;font-weight:bold;font-size:12px;color:#FFF;background:#B52835;padding:2px 15px;}
.dataTab th a:link, .dataTab th a:visited {color:#FFF;text-decoration:none;}
.dataTab th a:hover, .dataTab th a:active {color:#FFF;text-decoration:underline;}
.dataTab td {background:#FFF;text-align:center;font-size:12px;color:#333;padding:3px 5px;}
.dataTab td.field_name {background:#FFF;padding:3px 5px;font-weight:bold;}

.e_msg, .ok_msg {padding:0 0 10px;}
.e_msg {color:#B52835;}
.ok_msg {color:#10C605;}

.cont_page {padding-bottom:30px !important;}
.cont_page .find {margin-bottom:30px;}

.cont_padd {padding:0 15px;}


/* Footer */
.footer {min-height:15px;height:auto !important;height:15px;padding:0 0 15px;background:url('../images/footer.gif') no-repeat 0 0;}

.foot_menu {padding:15px 18px 0 0;font-size:11px;color:#FFF;text-align:center;}
.foot_menu a {padding:0 12px;}
.foot_menu a:link, .foot_menu a:visited {font-weight:normal;font-size:11px;color:#FFF;text-decoration:none;}
.foot_menu a:hover, .foot_menu a:active {font-weight:normal;font-size:11px;color:#FFF;text-decoration:underline;}

.copyright {padding:10px 30px 0 0;font-size:14px;color:#FFF;text-align:right;}
.copyright a:link, .copyright a:visited {font-size:14px;color:#FFF;text-decoration:none;}
.copyright a:hover, .copyright a:active {font-size:14px;color:#FFF;text-decoration:underline;}


/* MVI CSS */
.ssheader {font-size:18px;font-weight:bold;}
.sssub {font-size:10px;}
.hp_leadin {color:#b52835;font-size:10.5px;font-weight:bold;}

.int_head01 {padding:0 0 10px;font-family:georgia;font-size:27px;color:#b52835;font-weight:normal;text-align:center;}
.int_ind01 {padding-left:40px}
.int_pg span {font-weight:bold;font-size:12px;}

.stan_lsp p {padding-bottom:10px;}

.dcheaderone {font-size:18px;font-weight:bold;text-align:center;}
.dcheaderone_a {font-size:18px;}
.dcheadertwo {font-size:16px;font-weight:bold;text-align:center;}
.dcheaderthree {font-size:14px;font-weight:bold;text-align:center;padding-bottom:10px;}
.dcheaderfour {font-size:18px;font-weight:bold;text-align:center;}

.dcheadertwo a:link, .dcheadertwo a:visited {font-weight:bold;font-size:16px;color:red;text-decoration:none;}
.dcheadertwo a:hover, .dcheadertwo a:active {font-weight:bold;font-size:16px;color:red;text-decoration:underline;}
.dctable td {text-align:left;font-size:10px;}
.dcolypage {font-size:14px}

.history_tab {margin:0 auto;}
.history_tab td {padding:4px 5px 2px;vertical-align:top;}
.history_tab td.field_name {padding-top:10px;color:#000000;}
/* .history_tab input, .history_tab textarea {background:#CFF5FF;border:none;font-weight:bold;font-size:13px;color:#061B38;}
.history_tab input {height:17px;} */
.history_tab textarea {height:100px;}
.history_tab span {color:#000000;font-weight:bold;}
.history_tab .staffname {color:#b9eded;}