body, table {font-family: Arial; font-size:12px; background-image:url(../img/page_bg.jpg); background-repeat:repeat-y; background-position:center}

h1, .news-single-title, #news_archive_header, #latest_news_header {background-image:url('../img/title_bar_bg.jpg'); height:26px; background-repeat:repeat-x; font-size: 16px; color: white; text-indent: 6px; line-height:24px}
h2 {font-style:normal; color: #BA2332; font-size: 14px; font-weight:bold}

html, body { border: 0; margin: 0; padding: 0;}

/* Jello -- start copying here * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
body {/*padding: 0 382.5px 0 382.5px;*/ margin: 0; text-align: center; font-family: Arial, sans-serif; font-size: 12px; background-color:#EDEBEC}
td, th {font-family: Arial, sans-serif; font-size: 12px}

#sizer {margin: 0 auto 0 auto; padding: 0; width: 100%; max-width: 259px;  /* version for IE is at the bottom of this style block */}
#expander {background: white; margin: 0 -382.5px 0 -382.5px; min-width: 760px; /* Critical Safari fix! */ position: relative}
* html #expander { height: 0; }
#wrapper {overflow: hidden; width: 998px; position: relative; background-color:blue} 
* html #wrapper {float: left}
.clearfix:after {content: '[DO NOT LEAVE IT IS NOT REAL]'; display: block; height: 0; clear: both; visibility: hidden}
.clearfix {display: inline-block}
* html .clearfix {height: 1%}
.clearfix {display: block}
* html #wrapper {height: auto !important}
#block_1, #block_2, #block_3, #block_3_top_left, #block_3_top_right {/*padding-bottom: 32767px; margin-bottom: -32767px;*/ float:left; padding:0px; margin:0px}
#block_1 {width: 172px; margin-left:25px}
#block_2 {width: 458px; overflow:hidden}	
#block_3 {width: 340px; overflow:hidden; margin-left:8px}
#block_3_top_left {width:160px; margin-right:10px}
#block_3_top_right {}

body #block_3 {width:160px}
body #block_2 {width: 623px; margin-left:3px}



@media all and (min-width: 0px){.verticalalign {width: 100% !important;}}
* html .verticalalign {width: 100% !important;}
#header {width: 1024px; height:144px; background-image: url(../img/header.gif); background-repeat:no-repeat}
#footer {background-color:#D6D5C1; width:1024px; display:block; clear:both} 

#fixed_internal {background-image:url(../img/content_bg.jpg); background-position:center; background-repeat:repeat-y; display:block}
#fixed {width: 1024px; margin: 0 auto; text-align: left; height:100%}


#login_holder h2 {margin-bottom:6px; margin-top:6px}
#login_holder form {margin-left:8px; margin-top:4px}

#footer_img_holder a img  {border-style:none}
#footer_img_holder img {display:block; float:left; margin-top:6px; margin-right:8px}
#footer_img_holder #hp {margin-left:50px; margin-right:20px; margin-top:13px}
#footer_img_holder #ms, #footer_img_holder #accor {margin-right:12px}
#footer_img_holder #logo_div {margin-right:20px}

.news-list-img img {width: 72px; height: 45px; float:left; margin-right: 6px}
.news-list-title a {font-weight:bold; color: #3060B0; font-size:12px; text-decoration:none}  
.news-list-title a:hover {text-decoration:underline}
.news-list-clearer, .clearer {height: 2px; overflow:hidden; clear:both}
.news-list-subhdr p.bodytext {margin:0px; margin-bottom:6px}
.news-list-container {margin-top:10px; border-bottom: 1px solid #C2ECFA}


/*** NAV (bnz) ***/

.nav {position: relative; width: 160px; margin-left:6px; margin-top:0px}

.nav ul {padding-left: 0; padding-right: 0; padding-top:0px; margin:0px}

.button {width: 160px}

.button a:hover {color: white; font-weight:bold; background-color: #BA2636; text-decoration: none}

.parent {position: relative}

.floatfix {margin-right: -3px;}

.dropdown {width: 160px; position: absolute; top: -3000px;  margin-left:160px; text-align: left; z-index:100}

.dropdown div {width: 160px; position: absolute; top: -3000px; left: 160px; text-align: left}

.dropdown2 div {width: 160px; position: absolute; top: -3000px; left: 160px; text-align: left}

.dropdown ul {width: 160px; margin: 30px 30px 30px 0; padding-right: 0}

.dropdown div ul {margin: 30px 30px 30px 0}

.nav li {text-align: left; list-style-type: none; border-bottom: 1px solid #CCC}

.nav a {display: block; color: #BA2636; /*background-color: #F4FCFE;*/ font-weight: bold; font-size: 11px; text-decoration: none; padding: 6px 5px 5px}	

.nav .dropdown a{color: white; background-color: #BA2636}

.button .dropdown a:hover {color: #BA2636; background-color: white; text-decoration: none}

.dropdown li {position: relative; vertical-align: bottom}

/*.button div.dropdown {top: -30px}*/

li.button:hover div.dropdown {/*left: 160px;*/ top: -30px}

.dropdown li:hover div {left: 160px; top: -30px}

.dropdown2 li div {display:none}

.dropdown2 li:hover div {left: 160px; top: -30px;display:block}

.nav div.mini-zone {padding: 0; width: 15px; height: 15px; font-size: 1px; top: -3000px; right: -15px; left: auto}

.nav .dropdown li:hover div.mini-zone {top: auto; bottom: 8px; left: auto}

.dropdown li:hover {background: #235} 

.dropdown div li:hover {background: #ff7}

.one ul {background: #d79b00;}

.two ul {background: #459;}

.three ul {background: #4a3;}

.four ul {background: #790000;}

.dropdown div ul {background: #eda;}

.one {z-index: 10;}

.two {z-index: 20;}

.three {z-index: 30;}

.four {z-index: 40;}



* html .button .dropdown li {height: 1%; margin-left: -16px; mar\gin-left: 0}

* html .nav a {height: 1%}

.brclear {clear:both; height:0; margin:0; font-size: 1px; line-height: 0}



/*#login_holder #nav {width: 152px; overflow:hidden}
#login_holder .nav a {background:none}
#login_holder .nav a:hover {color:black}*/		





#news-fade-li-0, #news-fade-li-1, #news-fade-li-2, #news-fade-li-3, #news-fade-li-4, #news-fade-li-5, #news-fade-li-6 {height: 21px; width: 21px; margin-left:6px; overflow:hidden; float:left; text-indent:-3000px; cursor:pointer}



#news-fade-li-0 {background-image: url(../img/1_blue.jpg)}



#news-fade-li-0.active {background-image: url(../img/1_white.jpg)}



#news-fade-li-1 {background-image: url(../img/2_blue.jpg)}



#news-fade-li-1.active {background-image: url(../img/2_white.jpg)}



#news-fade-li-2 {background-image: url(../img/3_blue.jpg)}



#news-fade-li-2.active {background-image: url(../img/3_white.jpg)}



#news-fade-li-3 {background-image: url(../img/4_blue.jpg)}



#news-fade-li-3.active {background-image: url(../img/4_white.jpg)}



#news-fade-li-4 {background-image: url(../img/5_blue.jpg)}



#news-fade-li-4.active {background-image: url(../img/5_white.jpg)}



#news-fade-li-5 {background-image: url(../img/6_blue.jpg)}



#news-fade-li-5.active {background-image: url(../img/6_white.jpg)}



#news-fade-li-6 {background-image: url(../img/7_blue.jpg)}



#news-fade-li-6.active {background-image: url(../img/7_white.jpg)}

	

/*#latest_news_header {background-image:url('../img/blue_title_bg.jpg'); height:26px; background-repeat:repeat-x; font-size: 16px; color: white; text-indent: 6px; line-height:24px; font-weight:normal}*/


#news_archive_header {float:right; margin-right: 6px}


#latest_news_holder {background-image: url('../img/news_feat_bg.jpg'); background-repeat:repeat-x; height: 292px; background-color: #BAE9FB; overflow:hidden}

.news-latest-title {height: 40px}

.news-latest-subheader {display:block; width: 226px; height:150px; overflow: hidden}

.news-latest-morelink {text-align:right}

.news-list-holder {float:right; margin-right:6px}		



/*** NEWS SINGLE ***/

.news-single-img {float:left; margin-right:30px}
.news-single-timedata {display:none}