.menudiv 
{
    padding:6px 6px 6px 6px;
    width:130px;
    
   }
.menudiv ul
{
   margin: 0;
	border: 0 none;
	padding: 0;
	width: 100%; /*For KHTML*/
	list-style: none;
   }
.menudiv ul li
{
   border-bottom:dotted 1px #696969;
   list-style:none;
   padding-left:0px;
   padding-bottom:4px;
   text-align:left;
   width:130px; 
   }
.menudiv ul li a
{color: #fff;
   text-decoration:none;
   padding:3px; 
    }
.menudiv ul li a:hover
{color: ORANGE;
   text-decoration:none;  
    }
 .headmenumain a
{color: #fff;
   text-decoration:none;  
    }
.headmenumain a:hover
{color: ORANGE;
   text-decoration:none;  
    }
#marqueecontainer{
position: relative;
font-family:Trebuchet MS;
font-size:12px;
width: 230px; /*marquee width */
height: 180px; /*marquee height */
background:transparent;
overflow: hidden;
border: 0px solid orange;
padding: 2px;
}
#marqueecontainer a{
position: relative;
color:#454545;
font-family:Trebuchet MS;
font-size:12px;
font-weight:normal;
width: 230px; /*marquee width */
height: 180px; /*marquee height */
background:transparent;
}
#marqueecontainer a:hover{
position: relative;
color:orange;
font-family:Trebuchet MS;
font-size:12px;
width: 250px; /*marquee width */
height: 180px; /*marquee height */
background:transparent;
}
.sidebar {
	float: left;
	width: 25.5%;
	padding: 0; 
	margin: 0 0 0 10px;		
	display: inline; 
}	
.sidebar h1 {
	margin-top: 9px;
	padding: 4px 4px; 
	font: bold 1.2em Trebuchet MS;
	color: #353535; 		
}
.sidebar ul.sidemenu {
	text-align: left;
	margin: 7px 4px 8px 0; padding: 0;
	text-decoration: none;		
	border-top: 1px solid #C39F73;
}
.sidebar ul.sidemenu li {
	list-style: none;
	background: url(Images/dots.jpg) repeat-x left bottom;
	padding: 4px 0 4px 5px;
	margin: 0 2px;		
}
* html body #sidebar ul.sidemenu li {
	height: 1%;
}
.sidebar ul.sidemenu li a {
	text-decoration: none;	
	background-image: none;	
	color: teal;
	font-size:13px;		
}
.sidebar ul.sidemenu li a:hover {	
	color: #88ac0b;	
}
/*/////*/
#men a {
	color: #900;
	text-decoration: none;
	}

#men a:hover {
	background: #333;
	color: #FFF;
	}

/* Root = Vertical, Secondary = Vertical */
#men ul#navmenu,
#men ul#navmenu li,
#men ul#navmenu ul {
	margin: 0;
	border: 0 none;
	padding: 0;
	width: 100%; /*For KHTML*/
	list-style: none;
	}

#men ul#navmenu:after /*From IE 7 lack of compliance*/{
	clear: both;
	display: block;
	font: 1px/0px Trebuchet MS;
	content: ".";
	height: 0;
	visibility: hidden;
	}

#men ul#navmenu li {
	float: left; /*For IE 7 lack of compliance*/
	display: block !important; /*For GOOD browsers*/
	display: inline; /*For IE*/
	/*position: relative;*/
	}

/* Root Menu */
#men ul#navmenu a {
	/*border: 1px Dotted #ccc;
	border-right-color: #CCC;
	border-bottom-color: #CCC;*/
	 border-bottom: 1px Dotted #dcdcdc;
	padding: 0 5px;
	display: block;
	background:trancparent;
	color: #000;
	font: normal 12px/25px Trebuchet MS;
	text-decoration: none;
	height: auto !important;
	height: 1%; /*For IE*/
	}

/* Root Menu Hover Persistence */
#men ul#navmenu a:hover,
#men ul#navmenu li:hover a,
#men ul#navmenu li.iehover a {
	background: #d3deef;
	color:#000;
	}



ul#navmenu ul,
ul#navmenu ul ul,
ul#navmenu ul ul ul {
	display: none;
	position: absolute;
	top: 0;
	left: 100%;
	}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu li:hover ul ul,
ul#navmenu li:hover ul ul ul,
ul#navmenu li.iehover ul ul,
ul#navmenu li.iehover ul ul ul {
	display: none;
	}

ul#navmenu li:hover ul,
ul#navmenu ul li:hover ul,
ul#navmenu ul ul li:hover ul,
ul#navmenu li.iehover ul,
ul#navmenu ul li.iehover ul,
ul#navmenu ul ul li.iehover ul {
	display: block;
	}



.document
{
	background: url('images/bg.jpg') repeat-x top;
  
}
#scrollup {
   position: relative;
   overflow: hidden;
   border: 1px solid #000;
   height: 100px;
   width: 98%;
 }
 .headline {
   position: absolute;
   font-family:Trebuchet MS;
   font-size:10px;
   top: 210px;
   left: 5px;
   height: 125px;
   width:90%;
}



#men1 a {
	color: #900;
	text-decoration: none;
	}

#men1 a:hover {
	background: #333;
	color: #FFF;
	}

/* Root = Vertical, Secondary = Vertical */
#men1 ul#navmenu1,
#men1 ul#navmenu1 li,
#men1 ul#navmenu1 ul {
	margin: 0;
	border: 0 none;
	padding: 0;
	width: 100%; /*For KHTML*/
	list-style: none;
	}

#men1 ul#navmenu1:after /*From IE 7 lack of compliance*/{
	clear: both;
	display: block;
	font: 1px/0px Trebuchet MS;
	content: ".";
	height: 0;
	visibility: hidden;
	}

#men1 ul#navmenu1 li {
	float: left; /*For IE 7 lack of compliance*/
	display: block !important; /*For GOOD browsers*/
	display: inline; /*For IE*/
	/*position: relative;*/
	}

/* Root Menu */
#men1 ul#navmenu1 a {
	/*border: 1px Dotted #ccc;
	border-right-color: #CCC;
	border-bottom-color: #CCC;*/
	 border-bottom: 1px Dotted #dcdcdc;
	padding: 0 5px;
	display: block;
	background:trancparent;
	color: #000;
	font: normal 12px/25px Trebuchet MS;
	text-decoration: none;
	height: auto !important;
	height: 1%; /*For IE*/
	}

/* Root Menu Hover Persistence */
#men1 ul#navmenu1 a:hover,
#men1 ul#navmenu1 li:hover a,
#men1 ul#navmenu1 li.iehover a {
	background: #d3deef;
	color:#000;
	}
/*----FOOTER PANEL----*/
#footermainPan{height:85px;  color:#010101; clear:both; padding:0 0 0;}

#footerPan{width:370px; position:relative; margin:0 auto; font-family:"Trebuchet MS",Trebuchet MS, Helvetica, sans-serif; text-align:left; margin-left:auto; margin-right:auto;}

#footerPan ul{width:370px; position:relative; margin:0 auto; font-size:10pt;}
#footerPan li{float:left; }
#footerPan ul li a{padding:0 10px 0; color:#010101; background:transparent; text-decoration:none;}
#footerPan ul li a:hover{text-decoration:underline;}

/*#footerPan p.copyright{width:204px; background:#F3F3F3; color:#04496D; position:absolute; top:23px; left:10px; font-size:12px;}

#footerPan ul.templateworld{width:250px; background:#F3F3F3; color:#444; display:block; position:absolute; top:40px; left:30px; font-size:10px;}
#footerPan ul.templateworld li{height:20px;}
#footerPan ul.templateworld li a{background:#F3F3F3; display:block; color:#444; text-decoration:none;}
#footerPan ul.templateworld li a:hover{text-decoration:underline;}

#footerPanhtml{width:60px; height:13px; display:block; position:absolute; top:16px; left:150px;}
#footerPanhtml a{width:48px; height:11px; display:block; background:url(images/blue-arrow.gif) 85% 60% no-repeat #fff; color:#4F4F4F; border:1px solid #DEDEDE; line-height:11px; font-size:11px; font-weight:bold; text-decoration:none; padding:1px 0 0 10px;}
#footerPanhtml a:hover{background:url(images/gray-arrow.gif) 85% 60% no-repeat #fff; color:#4F4F4F;}

#footerPancss{width:50px; height:13px; display:block; position:absolute; top:26px; left:320px;}
#footerPancss a{width:40px; height:11px; display:block; background:url(images/blue-arrow.gif) 35px 3px no-repeat #fff; color:#4F4F4F; border:1px solid #DEDEDE; line-height:11px; font-size:11px; font-weight:bold; text-decoration:none; padding:1px 0 0 10px; text-transform:uppercase;}
#footerPancss a:hover{background:url(images/gray-arrow.gif) 35px 3px no-repeat #fff; color:#4F4F4F;}
/*----BODY RIGHT PANEL----*/
#bodyRightPan{width:275px; float:left; border:1px solid #DADADA; background:#f4eee2; color:#1A1A1A; padding:0 0 28px;}

#bodyRightPan h2{width:237px; height:35px; display:block; border:1px solid #DADADA; background:#fff; color:#00111A; font:24px/34px Georgia, "Times New Roman", Times, serif; margin:6px 8px 16px; padding:0 0 0 20px;}
#bodyRightPan h2 span{ color:#800000;}

#bodyRightPan h3{width:237px; height:35px; display:block; border:1px solid #DADADA; background:#fff; color:#00111A; font:24px/34px Georgia, "Times New Roman", Times, serif; margin:6px 8px 0; padding:0 0 0 20px;}
#bodyRightPan h3 span{ color:#800000;}

/*#bodyRightPan ul{width:180px; margin:0 0 5px 5px; text-align:left; font-family:Trebuchet MS; font-size:9pt;}
#bodyRightPan ul li{width:180px; height:18px;}
#bodyRightPan ul li a{width:160px; height:18px; display:block; background:url(images/button.gif) 0 6px no-repeat #F3F3F3; color:#1A1A1A; text-decoration:none; padding:0 0 0 20px;}
#bodyRightPan ul li a:hover{background:url(images/button-hover.gif) 0 6px no-repeat #F3F3F3; color:#797878; text-decoration:none;}
*/
#bodyRightPan p{padding:0px 29px 0px 29px;}
#bodyRightPan p.boldtext{padding:10px 29px 0px; font-size:14px; background:#F3F3F3; color:#1A1A1A; font-weight:bold;}

#bodyRightPan p.more{background:#fff; color:#003D5C; width:175px; height:11px; margin:10px 29px 10px; padding:0px; line-height:11px; }
#bodyRightPan p.more a{display:block; width:44px; height:11px; background:#F3F3F3; color:#003D5C; text-decoration:none; margin:0 0 0 97px; font-size:11px; line-height:11px; text-align:center; text-transform:uppercase;}
#bodyRightPan p.more a:hover{display:block; width:44px; height:11px; background:#E0DEDE; color:#003D5C; text-decoration:none;}
/*----/BODY RIGHT PANEL----*/

.heading
	{
		 background: url(Images/pnlbg.gif) repeat-x;
		 padding-top:5px;
		 height:35px;
		font-family:Trebuchet MS;
		font-size:13px;
		font-weight:bold;
	}
	
	/* header links */
 .headmenu {
	
	color: #454545;
	
}
.headmenu a
{color: #eee;
   text-decoration:none;  
    }
.headmenu a:hover
{color: teal;
   text-decoration:none;  
    }
.links{
	color: #fff;
  font-family:Trebuchet MS;
  font-size:9pt;
  padding:0px 9px 0px 9px;
	 text-decoration:none;
	  width:130px;
	  background:#800000;
}
.links:hover
{color: #dadada;
   text-decoration:none; 
   background:#cc3300; 
    }
   
