@charset "utf-8";
/* CSS Document */
* {margin:0;padding:0}
body {background:url(../images/general/bg/grey1.jpg); margin:0 auto;}
#headerpicturebg {width:920px; background:url(../images/general/header/shadow.png) repeat-y; margin:0 auto; height:auto;}
#header {width:900px; background:url(../images/general/header/header.png) no-repeat; margin:0 auto; height:95px; text-align:right; }
#header a{text-decoration:none;}
/*menu part*/
#menu {margin:0 0 0 10px; background:url(../images/general/menu/menu.png) no-repeat; height:39px; font:13px Tahoma;}
#menu ul { display:block; list-style:none;}
#menu li {  
  float:left;
  left:13px;  
  top:3px;
  position:relative;
  font-weight:bold;  
}
#menu ul ul {  
  visibility:hidden;  
  position:absolute;  
  left:0px;  
  top:35px;   
}  
#menu table{  
  position:absolute;  
  left:0;  
  top:0;  
}  
#menu ul li:hover ul,#menu ul a:hover ul{  
  visibility:visible;  
}  
#menu a{  
  display:block;  
  text-align:center;  
  text-decoration:none;  
  width:124px;  
  height:35px;  
  color:#000;  
  line-height:35px;   
}  
#menu a:hover{  
  color:#fff;
  background:url(../images/general/menu/click.png) no-repeat;    
}
*html #menu a:hover{  
  color:#fff; 
  background:#FF2B2B;  
}    
#menu ul ul li {  
  clear:both;  
  text-align:left;  
}  
#menu ul ul li a{  
  display:block;  
  width:124px;  
  height:auto;
  font-size:11px;
  font-weight:normal;
  line-height:18px;  
  background:url(../images/general/menu/sub_bg.png) repeat-x;
  padding:0 0 0 2px;  
  color: #CCCCCC;
  text-align:left;
  margin-left:-13px; 
} 
#menu ul ul li a:hover{  
  font-weight: bold;
  line-height:18px; 
  color:#990000;  
  background:url(../images/general/menu/sub_bg_active.png) repeat-x; 
}  
.menu_left_and_right {
	height:35px;
	width:8px;
	}/*menu end*/
/*body content left start*/
#bodycontentbg{width:920px;height:auto; background:url(../images/general/body/contentbg.png) repeat-y; margin:0 auto;}
#leftcontent{width:700px; margin:0 0 0 10px; height:auto;padding:15px 0 0 0;}
#leftcontenttitle, #leftcontenttitle2, #leftcontenttitle3{width:696px; margin:0 0 0 5px;background:url(../images/general/body/left/left_content_title.png) no-repeat; height:39px; padding:8px 0 0 20px;}
	#leftcontenttitle h1, #leftcontenttitle2 h1{font: 18pt/22pt Tahoma;color:#C80628; font-weight:bold; width:300px; border-bottom: 1px #D8D8D8 solid;}
#leftcontentbody, #leftcontentbody2, #leftcontentbody3 {width:666px; border-left:#b2b6bf 1px solid;border-right:#b2b6bf 1px solid;height:auto; margin:-8px 0 0 5px;background:#f7f9f8; padding:4px 0 0 28px;}
	#leftcontentbody h1,#leftcontentbody2 h1, #leftcontentbody li, #leftcontentbody h2{font: 10pt/13pt Tahoma; color:#000000; margin-right:5px; word-spacing:2pt; text-align:justify;}
		*+html #leftcontentbody h2 {margin-left:-30px; margin-top:5px;}
		#leftcontentbody h1 img{text-align:justify; float:right;margin:0 15px;}
	#leftcontentbody li{list-style:url(../images/general/body/left/bulletin.gif); margin:5px 0 5px 25px;}
#leftcontentbotm, #leftcontentbotm3 {margin:0 0 0 5px; width:696px; background:url(../images/general/body/left/botm.png) no-repeat; height:47px; }
	/*left 2nd para*/
	#leftcontenttitle2 {margin-top:20px;}
		.leftcontentbody_table {background:#FFFFFF; width:500px;}
		.de h1 {width:500px; }
	/*left 3rd para*/
	#leftcontenttitle3, #leftcontentbody3, #leftcontentbotm3 {margin-left:15px;}
	*+ html #leftcontenttitle3 {margin-top:-250px;}
	#leftcontenttitle3 {margin-top:20px;}
	#leftcontenttitle3 h1 {font:12pt/14pt Tahoma; color:#666666; font-weight:bold; border-bottom: 1px #D8D8D8 solid; width:400px;}
	.leftcontentbody_talbe h2 {font:9pt/12pt Tahoma; color:#990000; font-weight:bold; text-align:center;}


/*body content right start*/
#rightcontent {float:right;width:200px;}
	/*show time*/
	#rightcontenttime {float:right;height:128px; width:128px;margin-right:45px; background:url(../images/general/body/right/Calendar.png) no-repeat;}
	.time_month {color:#FFFFFF; font: 15pt Arial, Helvetica, sans-serif; font-weight:bolder; text-align:right; margin:14px;}
	.time_day {color:#373737; font:40pt Arial, Helvetica, sans-serif; font-weight:bolder; text-align:center; margin-top:-12px;}
	.time_week {color:#990000; font:12pt Arial, Helvetica, sans-serif; font-weight: bold;text-align:center; margin-top:-14px}
	/*show news*/
	#rightcontentnews, #rightlinks{float:right; width:180px;margin:3px 15px 0;}
	*+html #rightcontentnews, #rightlinks {margin-left:5px;}
		.right_title {background:url(../images/general/body/right/rightside_bulletin_title_top.png) no-repeat; width:180px;height:24px; text-align:center; font:13pt Tahoma; color:#666666;}
		.right_bulletin_title {background:url(../images/general/body/right/rightside_bull_bg.png) no-repeat; width:180px; padding:5px; height:26px;font:9pt Tahoma; font-weight:bold; text-align:center;}
		.right_bulletin_mess {
		width:180px;
		margin-top:-10px;
		text-align:left;
		padding:0;
		background:url(../images/general/body/right/rightside_mess_bg.png) repeat-y;
		}
		.right_bot {background:url(../images/general/body/right/rightside_bull_buttom.png) no-repeat; widht:180px; height:9px;}
			#andyscroll {
				overflow: hidden;
				margin:0;
				padding: 0 10px;
				text-align:centre;
				width:150px;
				height:100px;
				overflow:hidden;
				}
			#andyscroll a {
				font:12px/18px tahoma;
				color: #ccc;
				float:left;
				width:100%;
				text-decoration: none;
				text-align:center;
				display:block;
				}
			#andyscroll a:hover {
				font:12px/18px tahoma;
				color: #FF0000;
				}


		/*rightside links*/
		#rightlinks {margin-top:10px;}
			.right_links_mess {background:url(../images/general/body/right/rightside_mess_bg.png) repeat-y;height:auto; text-align:left; padding:2px 5px 0 23px;}
			.right_links_mess ul li, .right_links_mess ul li a, .right_links_mess ul li a:hover{list-style:url(../images/general/body/right/bull.gif); font: 9pt Tahoma; line-height:15pt; color:#C0C0C0; text-decoration:none; text-align:left;}
			.right_links_mess ul li a:hover {color:#999999;}
		/*rightside contact*/
		#rightcontact {width:160px; margin-top:200px; margin-left:10px; font:8pt/9pt Tahoma; color:#333333;}

			
			
/*footer*/
#footer {width:920px; margin:0 auto; background:url(../images/general/body/footer/footer.png) no-repeat; height:27px; text-align:right; font:7pt Tahoma; color:#333333;}



