

* { padding: 0; margin: 0; }

body {
 font-family: Arial, Helvetica, sans-serif;
 text-align:center;
 font-size: 13px;
 margin-top:0px;
 margin-bottom:0px;
 background-image:url(images/bg.jpg);
 background-repeat:repeat-x;
}
#wrapper { 
 text-align:left;
 margin: 0 auto;
 width: 755px;
}
#header {
 text-align:center;
 width: 755px;
 color: #333;
 height: 199px;
 background: #fcfcfc;
}

#nav {
 padding-top:8px;
 padding-left:8px;
 width: 755px;
 height:55px;
 color: #333;
}

	#nav a img{
	border:none;
	}
	#nav ul{
 		padding: 0;
 		margin: 0;
 		list-style: none;
	}

	#nav li{
 		float: left;
		position: relative;
		padding: 0px;
	}

	#nav li ul {
		  display: none;
		  position: absolute; 
		  
		  left: 0;
	}
	
	#nav li ul li {
		  padding: 0;
	}

	#nav li > ul {
		top: auto;
		left: auto;
	}
	#nav li:hover ul, #nav li.over ul{ 
		display: block; 
		
		
		}


#content {
 clear: left; 
 width: 755px;
 color: #333;
 background: #eeeeee;
 margin: 20px 0px 20px 0px;
 
}

	#welcometop {
		height:25px;
		margin-top:10px;
		background-image:url(images/welcomebox_top.jpg);
		background-repeat:no-repeat;
		
	}
	#welcomecontent {
		background-image:url(images/welcomebox_content.jpg);
		background-repeat:no-repeat;
		padding:0 54px 0 54px;
		color:#FFFFFF;
	}
	#welcomecontent p {
	padding-bottom:13px;
	text-align:justify;
	}
	#welcomecontent h1 {
	padding-top:6px;
	padding-bottom:10px;
	font-family: "Trebuchet MS", Tahoma, Verdana, sans-serif;
	font-size:24px;
	font-weight:normal;
	}
	#welcomecontent h2 {
	padding-top:6px;
	padding-bottom:10px;
	font-family: "Trebuchet MS", Tahoma, Verdana, sans-serif;
	font-size:18px;
	font-weight:normal;
	}
	#welcomecontent a{
				color:#333333;
				text-decoration:underline;
				}
	#welcomebottom {
		height:28px;
		background-image:url(images/welcomebox_bottom.jpg);
		background-repeat:no-repeat;
	}
	
	
	#contenttop {
	background-image:url(images/content_top.jpg);
	height:29px;
	
	}
		#contentcontent{
		background-image:url(images/content_bg.jpg);
			background-repeat:repeat-y;
			padding:0 54px 0 54px;
		}
		#contentcontent h1{
			padding-top:10px;
			padding-bottom:6px;
			font-family: "Trebuchet MS", Tahoma, Verdana, sans-serif;
			font-size:18px;
			font-weight:normal;
			color:#108ebd;
		}
			#contentcontent h2{
			padding-top:6px;
			padding-bottom:10px;
			font-family: "Trebuchet MS", Tahoma, Verdana, sans-serif;
			font-size:24px;
			font-weight:normal;
			color:#108ebd;
		}
		#contentcontent h3{
			padding-top:10px;
			padding-bottom:6px;
			font-family: "Trebuchet MS", Tahoma, Verdana, sans-serif;
			font-size:18px;
			font-weight:normal;
			color:#FE9F03;
		}
		#contentcontent p {
			padding-bottom:13px;
			color:#313131;
			text-align:justify;
		}
		#contentcontent ul.list{
		list-style-type: none;
		padding: 0 0 13px 0;
		margin: 0;
		margin-left: 30px;
		}
		#contentcontent ul.listimp{
		list-style-type: none;
		padding: 0 0 13px 0;
		margin: 0;
		margin-left: 30px;
		}
		#contentcontent ul.list li{
		background-image:url(images/bullet.jpg);
		background-repeat:no-repeat;
		background-position:0 2px;
		padding-left:18px;
		}
		#contentcontent ul.listimp li{
		background-image:url(images/bullet_imp.jpg);
		background-repeat:no-repeat;
		background-position:0 2px;
		padding-left:18px;
		}
		#contentcontent a{
				color:#FE9F03;
				text-decoration:underline;
				}
		
					
		#contentbtm{
		background-image:url(images/content_btm.jpg);
		height:37px;
		}
		
				#logotop {
			
			background-image:url(images/content_top.jpg);
			height:29px;
			}
				#logocontent{
				background-image:url(images/content_bg.jpg);
					background-repeat:repeat-y;
					padding:0 54px 0 54px;
					text-align:left;
				}
				
				#logocontent p{
					padding-bottom:13px;
					color:#313131;
				}
										
				#logobtm{
				background-image:url(images/content_btm.jpg);
				height:37px;
				}
				
				#logocontent a{
				color: #FE9F03;
				text-decoration:underline;
				}
	#logocontent h1{
			padding-top:10px;
			padding-bottom:6px;
			font-family: "Trebuchet MS", Tahoma, Verdana, sans-serif;
			font-size:18px;
			font-weight:normal;
			color:#108ebd;
		}
	

#footer { 
 width: 100%;
 color: #878787;
 background: #e5e5e5;
 border-top: solid 3px;
 border-top-color: #dbdbdb;
 padding-bottom:30px;
 padding-top:10px;
 
}

	#footer p{
	font-size:12px;
	
	
	}
	
	#footer a{
	color: #878787;
	text-decoration:underline;
	}

.pic
{
padding:2px; border:solid #E5E5E5 1px; float:right;margin-left:30px;
}

.pictop
{
padding:1px; border:solid #3ca4cf 1px; float:right;margin-left:20px; margin-bottom:10px;
}