body { margin:0; padding:0; font-size:11px; line-height:16px; font-family: Arial, Tahoma;}
a { color:#fe5800;} 
a:hover { text-decoration:none;}
.orange { color:#fe5800;}

#header { background: url(../images/header_bckg.gif) repeat-x ; }
#logo { width:990px; margin:0 auto; padding:25px 0 0 5px; }
#main { width:100%; margin:20px 0 20px 0; float:left;}
#head_image { height:150px; background:url(../images/head_bckg.jpg) no-repeat #ffffff; padding:30px 0 30px 50px; line-height:24px;}
#slogan { color:#fff; font-family: "Arial Narrow", Arial, Tahoma; font-size:21px; text-transform:uppercase; }
#under_slogan_text { color:#000000; font-size:12px; line-height:12px; padding-top:15px;}
#content { margin:0 auto; padding:0; width:990px;}
#content h1 { margin:5px 0 0 0; text-transform:uppercase; font-size:20px; color:#000; font-weight:normal;}
#text {float:left; width:750px; padding-left:5px;}
#sidebar { background:url(../images/sidebar_bckg.gif) repeat-x; margin:5px 0 0 150px; color:#6f6e6e; }
#sidebar h2 {color:#fe5800; margin:0 0 15px 0; font-size:14px; font-weight:bold; text-transform:uppercase;}
#index_text { color:#000000; font-size:13px; line-height:15px; padding-top:0px;}
#footer {background:url(../images/footer_bckg.gif) repeat-x #3f3e3e 0 2px; height:94px; margin-top:20px; clear:both;}
#left_footer { float:left; padding:40px 0 0 30px; text-transform:uppercase; color:#FFFFFF; font-weight:bold; font-size:11px;}
#left_footer a { color:#FFFFFF;}
#left_footer a:hover { text-decoration:none;}
#center_footer { float:none; padding:40px 0 0 30px; text-transform:uppercase; color:#FFFFFF; font-weight:bold; font-size:11px;}
#center_footer a { color:#FFFFFF;}
#center_footer a:hover { text-decoration:none;}
#right_footer { float:right;  padding:40px 30px 0 0; text-transform:uppercase; color:#FFFFFF; font-weight:bold; font-size:11px; text-align:right;}
#right_footer a { color:#FFFFFF;}
#right_footer a:hover { text-decoration:none;}

.filebutton { 
	font-family: Tahoma; 
	font-size: 11px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: none; 
	text-align: left;
	width:100%
}

.headercell{
padding:2px;
border:1px solid #CCCCCC;
font-weight:bold;
}

.headercellc{
padding:2px;
font-weight:bold;
border:1px solid #CCCCCC;
text-align:center;
}

.itemcell{
padding:0px 2px 0px 2px;
border:1px solid #CCCCCC;
}

.itemcellc{
padding:0px 2px 0px 2px;
border:1px solid #CCCCCC;
text-align:center;
}

.text-highlight{
border:1px black solid;
background-color:#FFFF33;
color:#000000;
padding:1px
}

.subheading{
text-align: center; 
padding:5px;
background:#333333;
border:2px #9EACE2 solid;
color:white;
font-weight:bold;
text-align:center
}

.textbox_text { 
	font-family: Tahoma; 
	font-size: 11px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: none; 
	background-color: #FFFFFF
}

.button { 
	font-family: Tahoma; 
	font-size: 11px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: none; 
	text-align: center;
}

.outside{
	border:1px solid #3f3e3e;
	background:#3f3e3e;
	position:relative; 	
}
	
.navigation-1 {
	padding:1px 0;
	margin:0px;
	list-style:none;
	width:100%;
	height:21px;
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	font:normal 8pt verdana, arial, helvetica;
}
.navigation-1 li {
	margin:0;
	padding:0;
	display:block;
	float:left;
	position:relative;
	width:120px;
}
.navigation-1 li a:link, .navigation-1 li a:visited {
	padding:4px 0;
	display:block;
	text-align:center;
	text-decoration:none;
	background:#3f3e3e;
	color:#ffffff;
	width:120px;
	height:13px;
}
.navigation-1 li:hover a, .navigation-1 li a:hover, .navigation-1 li a:active {
	padding:4px 0;
	display:block;
	text-align:center;
	text-decoration:none;
	background:#ec454e;
	color:#ffffff;
	width:118px;
	height:13px;
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;
}
.navigation-1 li ul.navigation-2 {
	margin:0;
	padding:1px 1px 0;
	list-style:none;
	display:none;
	background:#ffffff;
	width:226px;
	position:absolute;
	top:21px;
	left:-1px;
	border:1px solid #3f3e3e;
	border-top:none;
}
.navigation-1 li:hover ul.navigation-2 {
	display:block;
}
.navigation-1 li ul.navigation-2 li {
	width:1118px;
	clear:left;
	width:226px;
}

.navigation-1 li ul.navigation-2 li a:link, .navigation-1 li ul.navigation-2 li a:visited {
	clear:left;
	background:#3f3e3e;
	padding:4px 4px;
	width:218px;
	border:none;
	border-bottom:1px solid #ffffff;
	position:relative;
	z-index:1000;
	text-align:left
}
.navigation-1 li ul.navigation-2 li:hover a, .navigation-1 li ul.navigation-2 li a:active, .navigation-1 li ul.navigation-2 li a:hover {
	clear:left;
	background:#ec454e;
	padding:4px 4px;
	width:218px;
	border:none;
	border-bottom:1px solid #ffffff;
	position:relative;
	z-index:1000;
	text-align:left
}
.navigation-1 li ul.navigation-2 li ul.navigation-3 {
	display:none;
	margin:0;
	padding:0;
	list-style:none;
	position:absolute;
	left:117px;
	top:-2px;
	padding:1px 1px 0 1px;
	border:1px solid #3f3e3e;
	border-left:1px solid #3f3e3e;
	background:#ffffff;
	z-index:900;
}
.navigation-1 li ul.navigation-2 li:hover ul.navigation-3 {
	display:block;
}
.navigation-1 li ul.navigation-2 li ul.navigation-3 li a:link, .navigation-1 li ul.navigation-2 li ul.navigation-3 li a:visited {
	background:#3f3e3e;
}
.navigation-1 li ul.navigation-2 li ul.navigation-3 li:hover a, .navigation-1 li ul.navigation-2 li ul.navigation-3 li a:hover, .navigation-1 li ul.navigation-2 li ul.navigation-3 li a:active {
	background:#ec454e;
}
.navigation-1 li ul.navigation-2 li a span {
	position:absolute;
	top:0;
	left:104px;
	font-size:12pt;
	color:#fe676f;
}
.navigation-1 li ul.navigation-2 li:hover a span, .navigation-1 li ul.navigation-2 li a:hover span {
	position:absolute;
	top:0;
	left:104px;
	font-size:12pt;
	color:#ffffff;
}

.first {z-index: 1;} 

#dhtmltooltip{
position: absolute;
width: 150px;
border: 2px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
}


