body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	

	}

p{

	color: #000000;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: none;

	}


.leftcolumn p ul{

	color: #000000;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: none;

	}


.leftcolumn p ul li{

	color: #000000;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: none;

	}

color: #000000;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-style: none;

	}



h3{	color: #0B320B;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-style: none;

	}



h3 a{	color: #0B320B;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-style: none;

	}



h3 a:hover{	color: #0B320B;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-style: none;

	}



h1{	color: #0B320B;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-style: none;

	}





p a{

    	color: #0B320B;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: none;

	text-decoration: none;

	}

p a:hover{

	color: #0B320B;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: none;

	text-decoration: underline;

	}

.wrapper-top{background: url(images/fondo-top.gif) top repeat-x; }

.wrapper1{

	background: #e0eff4;

	}

.wrapper2{

	background: url(images/fondo-bot.gif) bottom repeat-x;}

.wrapper {

background-color: #F4EDDF;

margin:0 auto;

width:800px;

text-align:left;

}

.header { background:url(images/bg_top.gif) top repeat-x;}

.top-left { background:url(images/headl.jpg) top left no-repeat; height:153px;}

.top-right { background: url(images/headr-noi.jpg) top right no-repeat; height:153px;}


.headert { font-size:14px;
font-weight:bold;
padding-left:35px;
padding-top:60px;
color: #686868;
font-family: Arial, Helvetica, sans-serif;
}

.headerd{font-size:12px;
color: #686868;
font-family: Arial, Helvetica, sans-serif;
padding-left:35px;}


.nav { background:url(images/nav_bg.gif) top repeat-x;}

.nav_left { background:url(images/navl.jpg) top left no-repeat; height:37px;}

.nav_right { background:url(images/navr.jpg) top right no-repeat; height:37px;}



.nav ul {

margin:0;

font-size:12px;

font-weight:bold;

padding-left:50px;

padding-top:7px;

list-style:none;

}

.nav li {

float:left;

background:url(images/sep.jpg) no-repeat right top;

margin-right:10px;

padding:0 0 0 0px;

}

.nav a {

font-family: Arial, Helvetica, sans-serif;

float:left;

display:block;

padding-top:5px;

padding-right:20px;

padding-bottom:7px;

padding-left:0px;

text-decoration:none;

color:#000;

}

/* Commented Backslash Hack

hides rule from IE5-Mac \*/

.nav a {float:none;}

/* End IE5-Mac hack */

.nav a:hover {

color:#fff;



}

.midmid {background: url(images/midmid.jpg) no-repeat center top; height:74px; width: 800px;

}

.midl {background: url(images/midl.jpg) top left no-repeat; height:74px;}

.midr {background: url(images/midr.jpg) top right no-repeat; height:74px;}





.content{



width:800px;

padding-left: 45px;

padding-top:10px;

font-family: Arial, Helvetica, sans-serif;

color: #000000;



}

.content-left {background: url(images/cleft.gif) repeat-y left top #fff;}

.content-right {background: url(images/cright.gif) repeat-y right top;

}

.content-botr {background: url(images/bright.gif) no-repeat right bottom;}

.content-botl {background: url(images/bleft.gif) no-repeat left bottom;}

.content-botm {background: url(images/bmm.gif) repeat-x left bottom;}

.leftcolumn{

float:left;

width:450px;

}

.left{ 

background: url(images/sideup.jpg) no-repeat left top; width:10px;}



.leftmid{

background: url(images/side-mid.gif) repeat-y left top; width:31px;}

.leftbot{

background: url(images/side-down.jpg) no-repeat left bottom; width:31px;}



.rightcolumn{

float: right;

width:235px;

margin-left: 5px;

margin-right:70px;

text-align: left;

}



.footer{

width:100%;

padding-top: 1px;

padding-bottom: 40px;

color:#fff;

text-align:center;

}

.footer-c{

color: #fff;}


.footnav {
         background-color: #000000;
	width: 752px;
	margin: 0px auto 0px -22px;
	padding: 0px;
         text-align:center;
         padding-top:15px;
         padding-bottom:1px;
	overflow: hidden;
	}

.footer a{



	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: none;

	color: #FFF;

	text-decoration: none;

}

.footer a:visited {



	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: none;

	color: #DFDFDF;

}

.footer a:hover {



	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	color: #0B320B;

	text-decoration: underline;

}

.footer active {



	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: none;

	color: #FFFFFF;

 }

.clear{clear:both;}

.block_search {padding-top:10px; padding-right:75px;

#padding-right:83px; 

#padding-top:9px; float:right;}

.side{width:100%;}

.sidem { background:url(images/bar-bg.gif) top repeat-x; height:34px;}

.sidel { background:url(images/bar-l.gif) top left no-repeat; height:34px;}

.sider { background: url(images/bar-r.gif) top right no-repeat; height:34px;

}

#sidebar h2 ,#sidebar2 h2{

	margin: 0px 0 0;

	padding: 0;

	}

#sidebar h2, #sidebar2 h2{

	font-family:"trebuchet MS", Verdana, Arial;

	font-weight:bold;

	}

	
.leftcolumn ul {
	font-size:12px;
}
#sidebar ul li h2, #sidebar2 ul li h2 {

	font-family:"trebuchet MS", Verdana, Arial;

	background-image:url(images/bar.png);

	width: 210px;

	font-size: 14px;

	padding-bottom:0px;

	font-weight:bold;

	height:35px;

	color: #000;

	line-height:10px;

	padding-left:30px;

	margin-left:20px;

	margin-top: 10px;

	padding-top:10px;

	background-repeat:no-repeat;

	text-transform:uppercase;

	}



#sidebar ul, #sidebar ul ol,#sidebar2 ul, #sidebar2 ul ol {

	margin: 0;

	padding: 0;

	font-size: 8px;

	}



#sidebar ul li, #sidebar2 ul li {

	list-style-type: none;

	list-style-image: none;

	margin-top: 0px;

	margin-bottom: 20px;

	font-size: 8px;
	width:100%;
padding-right:0px;

	}



#sidebar ul p, #sidebar ul select, #sidebar2 ul p, #sidebar2 ul select {

	margin: 0px 0 8px;

font-size: 8px;

	}

#sidebar ul ul, #sidebar ul ol, #sidebar2 ul ul, #sidebar2 ul ol {

	margin: 0px 4px 0 10px;

	font-size: 8px;

	width:100%;



	}



#sidebar ul ul ul, #sidebar ul ol, #sidebar2 ul ul ul, #sidebar2 ul ol {

	margin: 0 0 0 10px;

font-size: 8px;	}



ol li, #sidebar ul ol li, #sidebar2 ul ol li{

	list-style: decimal outside;

font-size: 8px;	}



#sidebar ul ul li, #sidebar ul ol li, #sidebar2 ul ul li, #sidebar2 ul ol li {

	margin: 0 0 0;

	padding: 0;

font-size: 8px;	}

	

#sidebar li ul, #sidebar2 li ul{

	padding:0px;

	}

	

#sidebar ul li ul li, #sidebar2 ul li ul li	{

	padding:0px 20px 0px 20px;

	text-weight: bold;
width: 200px;

font-size: 12px;

color:#0B320B;	}

#sidebar ul li ul li a{

color:#0B320B;

font-weight: bold;

text-decoration:none ;
height:300px;


}
