body {
margin: 0;
font-family: "Arial", Helvetica, sans-serif;
font-size: 12px;
background: #EFEFEF url(img/bg.gif) repeat-x;



}



input[type="submit"]  {

	border:1px solid #11717e;

	background:transparent;

}



a:link, a:visited {

	text-decoration: none;

	font-weight: normal;

	color: #11717e;

}



a:hover {

	text-decoration: underline;

	font-weight: normal;

	color: #11717e;	

}



#page a:link, a:visited {

	text-decoration: none;

	font-weight: normal;

	color: #11717e;

}



#page a:hover {

	text-decoration: underline;

	font-weight: normal;

	color: #11717e;	

}



center {

  padding: 0;

  margin: 0;

}





#header {

	width: 920px;

	height: 197px;

	margin: 5px auto 0px auto;

    background:url(img/topheader.jpg);

    background-position: bottom;

    background-repeat: no-repeat

}



#header_logo{

   width: 341px;

   height: 113px;

   background:url(img/topheader_1.jpg) bottom left no-repeat;

   margin-left: 44px;

   padding-top: 20px;

   border-top:0px solid #C0C0C0;

   border-bottom:0px solid #C0C0C0;

   border-left:0px solid #C0C0C0;

   border-right:0px solid #C0C0C0;

}



.topmenu {

	width: 920px;

	height: 24px;

    margin: 0 auto;

	background: url(img/menubg.gif) repeat-x;

    text-align: center;

    padding: 0px 0px 0px 0px;

}





.topmenu a {

	/*text-align: left;

	padding: 5px 20px 4px 0px;

	text-transform: uppercase;

	text-decoration: none;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

    margin: 0px;     */

}



.topmenu a:hover, .topmenu .current_page_item a {



	/*color: #106E7C ;       */

}



.topmenu a:hover {

   /*	text-decoration: none;          */

}



#page {

	width: 920px;

	margin: 0px auto 0px auto;

	padding-top: 0px;

    text-align: left;

    background-color:#ffffff;



}



#content {

    background-color:#ffffff;

	float: left;

	width: 660px;

}



#sidebar {

    background-color:#ffffff;

	float: right;

	width: 257px;

    padding: 0;

}



.padd {

  float: none;

  padding: 0px 10px 10px 10px;

}



.padd_right{

  float: none;

  padding: 0px 10px 10px 10px;

  margin: 10px 0px 10px 0px;

  border-left:3px solid #D5D5D5;

}



.title{

  margin: 10px 0px 10px 0px;

  font-size: 15px;

  font-weight: bold;

  color: #146D7D;

  border-bottom:2px solid #146D7D;

}



h1{

  margin: 10px 0px 10px 0px;

  font-size: 15px;

  font-weight: bold;

  color: #146D7D;

  border-bottom:2px solid #146D7D;

}



h2{

  margin: 10px 0px 10px 0px;

  font-size: 15px;

  font-weight: bold;

  color: #146D7D;

  border-bottom:2px solid #146D7D;

}



h3{

  margin: 10px 0px 10px 0px;

  font-size: 15px;

  font-weight: bold;

  color: #146D7D;

  border-bottom:2px solid #146D7D;

}



#menu_bottom {

	width: 920px;

	height: 20px;

	margin: 0 auto;
	background: #D5D5D5 url(img/footerbg.jpg) repeat-x;
/*	background-color: #D5D5D5; */

    text-decoration: none;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #000000;

    padding: 10px 0px 0px 0px;

}



#menu_bottom ul {

    padding: 0;

	list-style: none;

    text-align: left;

    display:inline;

    margin:0;

}



#menu_bottom li {



    display:inline;

	color: #000000;

	font-weight:bold;

}



#menu_bottom a {
	text-align: center;
	padding: 0px 10px 0px 10px;
	text-transform: uppercase;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: white;
}



#menu_bottom a:hover, #menu_bottom .current_page_item a {
	color: #000000 ;
}



#menu_bottom a:hover {

	text-decoration: none;

}



#copy {

   float: right;

   margin: 0 10px 0 30px;

   display: inline;

   font-size:12px;

   font-weight: bold;

   color: #FFFFFF; 

}



#copy a {

   font-size:10px;

   color: #FFFFFF; 	

}



#copy a:hover {

   text-decoration:underline;

   font-size:10px;

   color: #000000; 	

}



#sidebar_menu {



    text-decoration: none;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #000000;



    overflow: auto;

}





#sidebar_menu ul {

    padding: 0;



    text-align: left;

    display:inline;

    margin:0;

    list-style-type: none;

    list-style-position: outside;

}



#sidebar_menu ul li {



    display: block;

    overflow: auto;

    margin-bottom: 6px;

    min-height: 55px;

    _height: 55px;



}



#sidebar_menu a {

	text-align: center;

	text-transform: uppercase;

	text-decoration: none;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #000000;

}



#sidebar_menu a:hover, #sidebar_menu .current_page_item a {



	color: #FF3300 ;

}



#sidebar_menu a:hover {

	text-decoration: none;

}



#sidebar_menu EM

{

  color: #086B7B;

  font-weight: bold;

  font-size: 18px;

  font-style: normal;

  padding: 0;

}



#sidebar_menu H1

{

  color: #64C90B;

  font-weight: bold;

  font-size: 18px;

  font-style: normal;

  padding: 0;

  display: inline;

  margin: 3px 0px 0px 0px;

}



#sidebar_menu .date{

float: left;

margin-right: 3px;

display: block;

border:1px solid #000000;

padding: 3px 7px 3px 7px;

}



#sidebar_menu .ttl {

  float: left;

  display:inline;

  width: 195px;

  color: #000000;  

}





/******SCROLL menu****/

  

ul.menu {list-style:none; margin:0px 0px 0px 60px; padding:0;  filter:alpha(Opacity=90);

 -moz-opacity: 0.9; }

ul.menu * {margin:0; padding:0}

ul.menu a {display:block; color:#FFFFFF; text-decoration:none}

ul.menu a:hover, ul.menu .current_page_item a {

	color: #106E7C ;

}

ul.menu a:hover {

   text-decoration: none;

}



ul.menu li {position:relative; float:left; width:100px; }

ul.menu ul {position:absolute; top:24px; left:10px; background:#62C906; display:none; list-style:none; }

ul.menu ul li { width:156px; margin:0; text-align: left;}

ul.menu ul li a {display:block; padding:3px 5px 3px 3px; background:#67a2c8 ;}

ul.menu ul li a:hover {background:#c5c5c5;}

ul.menu ul ul {left:156px; top:5px;background:#c5c5c5 url(img/arrow.gif) right center no-repeat;}

ul.menu .menulink {padding:3px 3px 0px 3px; font-weight:bold; margin: 0px 30px 0px 30px}

ul.menu .menulink:hover, ul.menu .menuhover {}



ul.menu li a {padding:3px 3px 3px 3px; }

ul.menu li a:hover, ul.menu .menuhover {}



ul.menu .sub {background:#62C906 url(img/arrow.gif) right center no-repeat; width:150px; padding:3px 3px 3px 3px;}

ul.menu .topline {}


