
* {padding:0px; margin:0px; border:0px}
.delim {border-top:1px solid white; height:10px !important; font-size:1px}

ul.finish     {margin-left:15px; list-style-image: url('../images/misc/bullet_f.gif');}
ul.finish_sub {margin-left:15px; list-style-image: url('../images/misc/bullet_h.gif');}

ul.finish li     {margin-bottom:2px;}
ul.finish_sub li {margin-bottom:2px;}

html, body {height:100%; background:white url('../images/bg_pattern.png'); color:black}
#container {height:100%}
#logo {height:75px; text-align:center; font:17px Arial; color:white; padding-top:5px}

#navmenu {margin:0 auto}
#navmenu div.lul {width:1150px}
#navmenu li {position: relative; display: inline; float: left; color:black}
#navmenu div.lul a {line-height:20px; padding-right: 25px; padding-left: 25px; text-decoration: none; display:block; color:white; font-family: Arial, Helvetica, Serif; font-size: 12px; }
#navmenu div.lul a.nactive {color: black;}
#navmenu div.lul a.nactive:hover {background-color:#406f74; color: white}
#navmenu div.lul a.active {background-color:#002D31; color: white;}

#botmenu {text-align:center; margin:0px; padding:0px}
#botmenu ul {list-style-type: none; list-style-image: none; }
#botmenu li {display: inline;color:white;}
#botmenu a {font:9px Arial; letter-spacing:1px; color:white}
#botmenu a:hover {color:#9e1b32}
#botmenu a.active:hover {color:#9e1b32}
#botmenu h5 {font: 10px Arial; color:white; padding:0px; margin:0px}

#prebottom {width:100%; text-align:center; background:#002A2B; color:white; font:11px Arial}
#prebottom h5 {font: 10px Arial; color:white; padding:0px; margin:0px}

#bottom {width:100%; padding-top:5px; color:white; font:11px Arial}
#design   {padding-left:10px; text-align:left; color:#333333}
#sublinks {width:40%; float:left;  text-align:center}
#blogs    {text-align:right; padding:0px 10px 0px 0px}

.hor_del {padding: 10px 0px; height:1px; width:100%}

#main-content-bg {
	position: relative;
	text-align: center;
	overflow: hidden;
}
/* FLASH start */
#flash-holder{
	height: 100%;
	overflow: hidden;
}

#flash-holder-container {
	max-width: 1680px;
	width: 100%;
	height: 400px;
	margin: 0 auto;
}

#content-img {
	position: relative;
	top: 0;
}

/* FLASH end */

._slideshow-captions {bottom:0 !important; height:300px !important;}
.slideshow-captions {top:0 !important; height:1000px !important;}

.email {color:#333333}

h1.page_text_caption {font-size:18px; border-bottom:1px solid white; padding-top:20px; padding-bottom:10px; margin:0px 0px 10px 0px}

.sh_img {border:1px solid white; border-bottom:0px}

.title {border-bottom:1px solid white; margin-bottom:10px}

.slideshow-text {-moz-opacity:.90; opacity:.90; filter:alpha(opacity=90); 
                  background: white url('../images/bg_trans.png'); 
				  display:block; position:absolute; padding:10px; right:0px; width:280px; bottom:0px; z-index:999999998; 
				  height:100%; top:0px; text-align:left; font:14px Arial; letter-spacing:0px; line-height:130%}

.slideshow-text_l{-moz-opacity:.90; opacity:.90; filter:alpha(opacity=90); 
                  background: white url('../images/bg_trans.png'); 
				  display:block; position:absolute; padding:10px; left:0px; width:280px; bottom:0px; z-index:999999999; 
				  height:100%; top:0px; text-align:left; font:14px Arial; letter-spacing:0px; line-height:130%}
				  
.slide_show-text { -moz-opacity:0.0; opacity:0; filter:alpha(opacity=0); background-color: transparent;
				  display:block; position:absolute; right:0px; bottom:0px; z-index:888888888; 
				  height:100%; width:275px;}

.ttxt_container { 
				  display:block; position:absolute; left:0px; top:0px; z-index:999999999; 
				  height:100%; width:235px; text-align:left !important; font:14px Arial; letter-spacing:1px; line-height:180%}

.news {color:#9e1b32; font-weight:bold}
.news:hover {color:black}				  

#st {overflow-y:auto}
#st_l {overflow-y:auto}

h5 {visibility:hidden;}


