a:link{color:#3886e0;}
a:hover,{text-decoration:underline;color:#f00;}
a:visited{color:#3886e0;}
*{border:0;margin:0;}
body{font:12px Tahoma,Arial,Helvetica,sans-serif;color:#666;background:#296fc0;}
#main{margin:0 auto;width:998px;background:#296fc0 url(images/back_all.gif) repeat-y center;}
#header{
	width:990px;
	height:385px;
	background:url(images/header2.jpg) no-repeat center bottom;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#path{
	padding-bottom:5px;
	padding-top:5px;
	padding-left:35px;
	width:955px;
	font-size:10px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#logo{padding-left:40px;text-align:left;padding-top:120px;}
#logo a{text-decoration:none;text-transform:lowercase;font-style:italic;font-size:16px;color:#fff;font-weight:bold;}
#logo H2 a{font-size:10px;}
#buttons{
	padding-top:13px;
	height:49px;
	width:990px;
}
#buttons li{display:inline;}
#buttons a{display:block;float:left;width:135px;height:36px;background:url(images/button.gif) no-repeat;text-align:center;text-decoration:none;color:#fff;font-weight:bold;font-size:14px;padding-top:13px;margin-right:54px;}
#buttons a:hover{width:135px;height:36px;background:#fff url(images/button_r.gif) no-repeat;}
#content{
	width:960px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 0;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
}
#left{
	vertical-align:top;
	text-align:justify;
	min-height:400px;
	width:680px;
	padding:10px;
}
#left p{margin-bottom:10px;}
#left ul{list-style:none;margin-bottom:10px;}
#left li{padding-bottom:5px;padding-left:15px;background:url(images/img09.gif) no-repeat 1px 5px;}
#left ol{margin-bottom:10px;}
#left H1{color:#033b80;margin:0;padding:0;font-size:24px;}
#left H2{padding-bottom:15px;color:#033b80;margin:0;font-size:18px;padding-top:10px;}
#left a{text-decoration:none;color:#3886e0;}
#left a:hover,{text-decoration:none;color:#f00;}
#left a:visited{color:#3886e0;}
#right{vertical-align:top;width:254px;}
#direct li a{list-style:circle;}
#sidebar{width:254px;}
#sidebar ul{margin:0;padding:0;list-style:none;}
#sidebar li{margin-bottom:15px;}
#sidebar li ul{padding:10px;border-top:none;}
#sidebar li li{margin:0;padding:3px 0;}
#sidebar li h2{height:36px;margin:0;padding:10px 0 0 20px;background:url(images/title.jpg) no-repeat;font-size:18px;color:#fff;}
#sidebar a:link{text-decoration:none;}
#sidebar a:hover{text-decoration:underline;}
#sidebar a:visited{text-decoration:none;}
#sidebar li a{padding-left:15px;background:url(images/img09.gif) no-repeat 1px 5px;}
#footer{
	background:url(images/footer.gif) repeat-x;
	height:47px;
	width:957px;
	font-size:10px;
	color:#fff;
	padding-top:20px;
	text-align:center;
	border-top:4px solid #296fc0;
	margin-top: 0;
	margin-right: 20px;
	margin-bottom: 0;
	margin-left: 20px;
}
#footer a{color:#fff;font-size:10px;text-decoration:none;}
.padding{padding:10px;color:#f00;font-weight:bold;}
.paginator{margin-top:20px;text-align:center;}
.paginator a{margin-left:3px;margin-right:3px;}
.paginator span{background-color:#f6f6f6;border:1px solid #000;padding-left:3px;padding-right:3px;}
#picl{float:left;margin-top:0;margin-right:10px;margin-bottom:0;margin-left:0;}
#picr{float:right;margin-top:0;margin-right:0;margin-bottom:0;margin-left:10px;}

.commentsbox { 
     background: #f4f4f4; 
     color: #666666; 
     padding: 10px; 
     margin: 0 0 10px 0; 
}

fieldset { 
 border: 1px solid #DDDDDD; 
 padding: 10px 8px; 
 margin: 0 0 8px 0; 
 background: #f9f9f9; 
 color: #000; 
}

input { padding: 2px; }
textarea { width: 97%; height: 20em; padding: 3px; }

