

body{
		margin: 0px;padding: 0px;
		text-align: center;
		font-family:  Tahoma, Helvetica, sans-serif;
		font-size: 11px;
		color: #666;
		height:100%;
		background: url(img/bg.gif) repeat-x;
		}

#wrapper {
			text-align: left;
			margin: 0px auto;
			padding: 0px;
			border:0;width: 900px;}

#header {
			width: 100%; 
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;}
		

#container{
			
			clear:both; 
			overflow:hidden;
			height: 1%; 
			margin:0px; 
			padding:0px;
			background: url(img/bg2.gif) repeat-y;
			font-size: 12px;
			}
#container2{
			
			clear:both; 
			overflow:hidden;
			height: 1%; 
			margin:0px; 
			padding:0px;
			background: url(img/bg2.jpg) top no-repeat;
			font-size: 12px;
			}
#container img, #container2 img{padding: 3px; border: 1px solid #e0dddd;}
#container ul , #container2 ul {list-style: none;}
#container ul li, #container2 ul li{padding: 2px 0px 2px 15px; background: url(img/li.gif) left 9px no-repeat; }
#footer {
			padding: 0px;
			margin: 0px;
			clear: both;
			text-align:center;}
			
#left{float:left; width: 198px; padding: 70px 20px 20px 20px;}

#right,#main{width: 291px; padding: 0px 20px; float: left; line-height: 145%;}
#right p,#main p, #main2 p{text-align: justify; margin: 0px 0px 10px 0px;}

#main2{width: 622px; padding: 0px 20px; float: left; line-height: 145%;}

.float_left{float:left;}
.float_right{float:right;}	
.clear{clear: both;height: 0px !important; overflow: hidden; } 
#logo{float: left;}
#logo a{display: block; height: 107px; width: 224px; background: url(img/logo.gif) no-repeat; text-indent: -999em; overflow: hidden;}

#menu{float: right;}
#menu ul{list-style: none; margin: 0px; padding: 0px; float: right; margin: 0px 20px 0px 0px;}
#menu ul li{margin: 0px; padding: 0px; float: left;}
#menu ul li.sep{width: 1px !important; height: 79px; overflow: hidden; margin: 0px 10px; background: url(img/sep.gif) no-repeat;}
#menu ul li a{display: block; height: 79px; text-indent: -999em;}
#menu ul li.menu1 a{width: 106px; background: url(img/m1.gif) no-repeat;}
#menu ul li.menu2 a{width: 49px; background: url(img/m2.gif) no-repeat;}
#menu ul li.menu3 a{width: 87px; background: url(img/m3.gif) no-repeat;}
#menu ul li.menu4 a{width: 55px; background: url(img/m4.gif) no-repeat;}
#menu ul li.menu5 a{width: 59px; background: url(img/m5.gif) no-repeat;}
#menu ul li.menu6 a{width: 64px; background: url(img/m6.gif) no-repeat;}
#menu ul li a:hover{background-position: 0px -79px;}
#menu ul li a.active{background-position: 0px -79px;}
#menu ul li a.trail{background-position: 0px -79px;}

#top{clear: both; height: 142px; background: url(img/top.jpg) 0px 16px no-repeat; text-indent: -999em; padding: 16px 0px 0px 0px;}
.tlo{background: url(img/bg.jpg) top no-repeat; height: 1%;}
.tlo2{background: url(img/bg3.gif) bottom no-repeat; padding: 0px 0px 40px 0px; height: 1%;}
.tlo3{background: url(img/bg4.gif) bottom no-repeat; padding: 0px 0px 40px 0px; height: 1%;}

h1{color: #575757; font-size: 18px; font-weight: normal; margin: 0px 0px 20px 0px;}
h2{color: #575757; font-size: 14px; font-weight: normal; margin: 30px 0px 20px 0px;}
#left h2{color: #575757; font-size: 16px; font-weight: normal; margin: 0px 0px 10px 0px;}

.more a{width: 52px; height: 17px; text-align: center; line-height: 16px; background: url(img/more.gif) no-repeat; float: right; color: #fff; text-decoration: none;}
.more a:hover{background-position: 0px -17px;}
.data{width: 100px; float: left; color: #919191; height: 17px; line-height: 16px;}
.info{background: url(img/hr.gif) bottom repeat-x; padding: 0px 0px 10px 0px; margin: 10px 0px 0px 0px;}
h3{font-size:12px; color: #444; margin: 0px 0px 5px 0px;}
h3 a{color: inherit; text-decoration: none;}
h3 a:hover{text-decoration: underline;}
#footermenu{ background: url(img/footer.gif) no-repeat; height: 27px; padding: 3px 20px 0px 20px; line-height: 26px; overflow: hidden;}
#footermenu ul{list-style: none; margin: 0px; padding: 0px; float: right;}
#footermenu ul li{float: left; }
#footermenu ul li.sep{background: url(img/sep2.gif) center center no-repeat; height: 27px; width: 1px !important; margin: 0px 15px; }
#footermenu ul li a{color: #999999; text-decoration: none;}
#footermenu ul li a:hover{color: #f0b825;}
#footermenu ul li a.active{color: #f0b825;}
#footermenu ul li a.trail{color: #f0b825;}

#copy{padding: 15px 20px; color: #bdbdbd;  }
#copy ul{list-style: none; margin: 0; padding: 0;}
#copy ul li{margin: 0px; padding: 0px;}


a{color: #6e72f6;}
a:hover{text-decoration: none;}

.formbody { font-size: 11px; }
 
	.formbody label {
		clear: both;
		display: block;
		float: left;
		margin: 3px 15px 3px 0px;
		text-align: right;
		width: 140px; }
 
	.formbody input {
		background: #fff;
		border: 1px solid #dedbdb;
		color: #656565;
		font-family: tahoma;
		font-size: 11px;
		height: 14px;
		margin: 3px 0px 3px 0px;
		padding: 2px 0px 2px 0px;
		width: 180px; }
		
	.formbody select {
		background: #fff;
		border: 1px solid #dedbdb;
		color: #656565;
		font-family: tahoma;
		font-size: 11px;
		margin: 3px 0px 3px 0px;
		padding: 2px 0px 2px 0px;
		width: 182px; }	
 
	.formbody p.error {
		clear: both;
		color: #ff0000;
		display: block;
		margin: 3px 15px 3px 0px;
		padding: 0px 0px 0px 165px;
		width: 280px; }
 
	.formbody textarea {
		background: #fff;
		border: 1px solid #dedbdb;
		color: #656565;
		float: left;
		font-family: tahoma;
		font-size: 10px;
		height: 80px;
		margin: 3px 0px 3px 0px;
		width: 360px; }
 
.submit_container { clear: both; }
 
	.submit_container input {
		background: #fff;
		border: 1px solid #dedbdb;
		color: #656565;
		cursor: pointer;
		font-family: tahoma;
		font-size: 11px;
		height: 28px;
		margin: 3px 0px 0px 155px;
		padding: 4px 0px 4px 0px;
		width: 64px; }
 
.formbody input:focus { border: 1px solid #b2b2b2; }
 
.formbody textarea:focus { border: 1px solid #b2b2b2; }

.pagination {padding: 20px 10px;}
 .pagination p { display: none; }
 
 .pagination ul {
	float: right;
	list-style: none;
	margin: 0px;
	padding: 0px; }
 
	 .pagination ul li {
		background: none !important;
		float: left;
		margin: 0px 0px 0px 5px !important;
		padding: 0px !important; }
 
		.pagination ul li a {
			border: 1px solid #dedbdb;
			color: #666;
			display: block;
			height: 20px;
			line-height: 20px;
			padding: 0px 7px 0px 7px;
			text-align: center;
			text-decoration: none; }
 
		.pagination ul li span {
			border: 1px solid #dedbdb;
			color: #666;
			display: block;
			font-weight: bold;
			height: 20px;
			line-height: 20px;
			padding: 0px 7px 0px 7px;
			text-align: center;
			text-decoration: none; }
 
		 .pagination ul li a:hover { border: 1px solid #b2b2b2; }

#left .mod_navigation{padding: 0px 0px 20px 0px;}
#left .mod_navigation ul{margin: 0px; padding: 0px; list-style: none;}
#left .mod_navigation ul li{margin: 0px; padding: 6px 0px 6px 15px; background: url(img/li.gif) left 10px no-repeat; border-bottom: 1px solid #eaeaea;}
#left .mod_navigation ul li a{font-weight: normal; text-decoration: none; color: #414141;}
#left .mod_navigation ul li a:hover{color: #f0b825; text-decoration: underline;}
#left .mod_navigation ul li a.active{color: #f0b825; text-decoration: underline;}
#left .mod_navigation ul li a.trail{color: #f0b825; text-decoration: underline;}

#left .mod_navigation ul li ul li{margin: 0px 10px; padding: 6px 15px 6px 15px; background: url(img/li.gif) left 10px no-repeat; border-bottom: 1px solid #eaeaea;}
#left .mod_navigation ul li ul li.last{margin: 0px 10px; padding: 5px 15px 5px 15px; background: url(img/li.gif) left 11px no-repeat; border-bottom: none;}


		

