@charset "utf-8";
/* CSS Document */

BODY{margin:0px;background-color:#ffffff;overflow-x:auto;overflow-y:scroll;}
BODY,TD{font-family:verdana,helvetica;font-size:12px}

H1{font-size:16px;color:#970612;font-weight:normal;margin:0px;margin-top:10px;/*background-image:url(siteart/arrow_header.png);background-repeat:no-repeat;background-position:0px 5px;padding-left:15px;*/margin-bottom:5px;}
/*body.home H1{font-size:16px;color:#970612;font-weight:normal;margin:0px;margin-bottom:5px;background-image:none;padding:0px;}*/
body.home H2{font-size:16px;color:#970612;font-weight:normal;margin:0px;/*background-image:url(siteart/arrow_header.png);background-repeat:no-repeat;background-position:center left;padding-left:15px;*/margin-bottom:5px;}
H2{font-size:14px;color:#970612;font-weight:normal;margin:0px;padding-left:15px;margin-bottom:2px;}
H3{font-size:14px;color:#90450f;margin:0px;text-transform:uppercase;}
H4{font-size:14px;color:white;font-weight:normal;margin:0px;/*background-image:url(siteart/arrow_header2.png);background-repeat:no-repeat;background-position:center left;padding-left:15px;*/margin-bottom:10px;}

FORM{margin:0px;}
INPUT,SELECT,TEXTAREA{font-family:verdana,helvetica;font-size:11px;}
UL{margin-top:3px;margin-bottom:3px;}
UL LI{margin-left:-15px;font-size:11px}
A{color:#970612;text-decoration:none;}
A:hover{text-decoration:none;}
BLOCKQUOTE{margin-top:5px;margin-bottom:5px;font-style:italic;color:gray;text-align:justify;}
FIELDSET{padding-left:10px;}
LEGEND{width:286px;height:27px;padding-top:6px;padding-left:8px;color:white;background-image:url(siteart/legend.png);font-weight:bold;}
P{background-image:url(siteart/arrow_p.png);background-repeat:no-repeat;background-position:0px 5px;display:block;margin:0px;margin-left:15px;padding-left:15px;line-height:16px;}
P SPAN{display:inline-block;width:575px;}
HR{height:1px;color:#970612;background-color:#970612;margin:0px;margin-top:25;margin-bottom:25;padding:0px;border-collapse:collapse;border:0px;}

#wrapper{text-align:center;}
#main{width:880px;background-image:url(siteart/bg.jpg);background-position:bottom center;background-repeat:no-repeat;border:0px;border-collapse:collapse;}
#main,#main tr,#main td{padding:0px;margin:0px;vertical-align:top;}
#main table{border:0px;border-collapse:collapse;}
#main #header{background-image:url(siteart/headerbg.jpg);background-position:right;background-repeat:no-repeat;}
#main #menu{}
#main #menu .wide{}
#main #menu .narrow{text-align:right;}
#main #menu #login{background-color:#cfc7bf;height:275px;width:255px;text-align:left;}
#main #menu #login .title{background-color:#67625a;height:28px;font-size:18px;color:white;}
#main #content{background-image:url(siteart/bodybg.png);width:610px;position:relative;z-index:10;}
#main #menu #login a.link{color:black;text-decoration:none;}
#main #menu #login a.link:hover{color:red;text-decoration:none;}
#main #menu #BM a.link:hover{color:red;text-decoration:none;}
.details{display:inline-block;height:25;width:610px;position:relative;top:-25px;background-image:url(siteart/black.png);color:white;text-align:left;padding-left:5px;padding-top:3px;vertical-align:middle;z-index:3;margin-top:0px}
.details span {font-size:12px;line-height:13px;vertical-align:top}

#cyclePager {z-index:4;position:relative;float:right;margin:-20px 5px 0px 0px;}
#cyclePager a{background-image:url('siteart/pip-dark.png');background-color:#595959;width:15px;height:15px;display:inline-block !important;margin:0px 2px 0px 2px;font-size:11px;color:#eeeeee;border:0px}
#cyclePager a.activeSlide {background-color:none;background-image:url('siteart/pip.png');color:#ffffff;border:0px}

#utility{background-image:url(siteart/utility.png);background-repeat:repeat-x;height:40px;width:615px;margin:0px;}
#utility a{display:block;position:relative;margin-top:-2px;height:22px;padding-top:6px;font-size:11px;color:white;padding-left:20px;padding-right:8px;background-image:url(siteart/utility_sep.png);background-position:right;background-repeat:no-repeat;}
#utility a:hover,#utility a.on{background-image:url(siteart/utility_on.png);background-repeat:repeat-x;}
.utility_bottom{width:615px;position:absolute;top:19px;}
.utility_top{width:615px;position:absolute;top:0px;}
#q{height:16px;width:160px;border:0px;position:absolute;margin:0px;padding:2px;top:1px;left:425px;font-size:12px;}
#q.blur{background-color:#f0d3d7;color:gray;}
#q.focus{background-color:white;color:black;}

#bodycontent{position:relative;margin-top:120px;}

#footer{height:55px;font-size:10px;color:white;margin-right:265px;}
#footer div{width:855px;text-align:center;padding-top:5px;}
body.sub #footer div{width:880px;}
#footer a{color:white;text-decoration:none;}
#footer a:hover{color:black;text-decoration:underline;}

.wide{width:615px;}
.wide_content{width:615px;}
.narrow{width:265px;}
#shadow{width:610px;height:198px;background-image:url(siteart/shadow.png);background-position:bottom right;background-repeat:no-repeat;position:static;z-index:9;margin-top:-192px;margin-left:11px;}

body.sub .wide_content{width:872px;}
body.sub #shadow{width:862px;height:265px;background-image:url(siteart/shadow_sub.png);background-position:bottom right;background-repeat:no-repeat;position:static;z-index:9;margin-top:-259px;margin-left:10px;}
body.sub #main #content{width:862px;}

#menubuttons{position:relative;margin-top:-278px;border-collapse:separate;z-index:2}
.menu,.menu_on{color:white;text-decoration:none;height:28px;font-size:14px;text-align:center;display:inline-block;margin:3px;}
.menu:hover,.menu_on:hover{color:white;text-decoration:none;background-image:url(siteart/menu_on.png);}
.menu img,.menu_on img{border:0px;margin:0px;padding:0px;}
.menu{background-image:url(siteart/menu_off.png);background-repeat:repeat-x;color:white;}
.menu_on{background-image:url(siteart/menu_on.png);background-repeat:repeat-x;color:white;}

.menu_sm,.menu_on_sm{color:white;text-decoration:none;height:20px;font-size:12px;text-align:center;display:inline-block;margin:3px;}
.menu_sm:hover,.menu_on_sm:hover{color:white;text-decoration:none;background-image:url(siteart/menu_on_sm.png);}
.menu_sm img,.menu_on_sm img{border:0px;margin:0px;padding:0px;}
.menu_sm{background-image:url(siteart/menu_off_sm.png);background-repeat:repeat-x;color:white;}
.menu_on_sm{background-image:url(siteart/menu_on_sm.png);background-repeat:repeat-x;color:white;}

#BM,#BM2{position:absolute;z-index:100;top:29px;left:114px;width:275px;height:179px;text-align:left;display:none;font-size:9px;color:red;background-image:url(siteart/bm.png);background-repeat:no-repeat;padding:4px;padding-top:8px;padding-left:3px;}
#BM STRONG,#BM2 STRONG{background-color:#cfc7bf;color:black;display:block;width:262px;padding:3px;font-size:11px;margin-bottom:8px;}
* html #BM,* html #BM2{top:32px;left:112px;}
* html #BM STRONG,* html #MB2 STRONG{width:auto;}
#BM A,#BM2 A{color:black;}
#BM A:hover,#BM2 A:hover{color:red;text-decoration:none}

#BM2{left:206px;height:74px;background-image:url(siteart/bm2.png);}
* html #BM2{left:204px;}

#frm_login input.text{width:230px;font-size:14px;}
#news_scroll{width:250px;height:225px;overflow-y:auto;}
#news_scroll a{color:#ff8c98;font-size:14px;}

.textbox {border:1px solid #4FC6FF}
.contactTable {}
.contactTable td {font-weight:bold;padding:0 0 2 0 !important}

.bulletimg {height:75;width:100}

#sitemap {}
#sitemap a:hover {text-decoration:underline}

#util {text-align:right;padding:8 8 4 4;font-size:11px;color:Black}
#util a {color:Black}

.outputTable{}
.outputTable td{padding:5 15 5 5 !important;font-size:12px;vertical-align:top;background-color:#FAFAFA}
.outputTable tr.header td{background-color:#970612;font-weight:bold;color:#FFFFFF !important}
.outputTable tr.header a{color:#FFFFFF !important}
.outputTable tr.subheader td{background-color:#f8d68e;font-weight:bold;text-transform:uppercase;}
.outputTable ul {font-size:10px;line-height:13px;margin:0px;margin-left:25px;padding:0px}
.outputTable tr.altRow td{background-color:#e2e4eb}
.outputTable tr.total td{border-top:1px solid #e8a962}
.outputTable tr.altRow2 td{background-color:#f8d68e}

#leftColumn {width:225px;background-image:url('siteart/bg_leftColumn.jpg');background-repeat:repeat-x;color:#071d2b;background-color:white;vertical-align:top}

#content {color:#333333;width:100%;vertical-align:top}
#content td {color:#333333}

#subMenu {background-color:#DFDFDF;width:200px}
#submenu ul {margin:0px}
#submenu li {list-style:none;padding:0px;margin:0px}
#submenu a {color:#333333;text-decoration:none;display:block;font-weight:bold;font-size:14px;line-height:16px;height:26px;padding:5 5 5 10;margin:0px;border-bottom:1px solid #BDBDBF}
#submenu a.selected {font-weight:bold}
#submenu a:hover {background-color:#ced9e0}
#submenu li a {font-weight:normal;font-size:12px;line-height:14px;padding-left:20px}
#submenu li li a {font-weight:normal;font-size:11px;line-height:12px;padding-left:30px}

