body{margin-top:20px; font-family:tahoma,sans-serif; color:#555; text-align:center; background-color:#FFF;}
div#wrapper{width:752px; margin-left:auto; margin-right:auto; text-align:left;}
a:link{color:#999; font:normal 100%; text-decoration:none;}
a:hover{color:#555; border-bottom:none;}

div#header{display:block; width:770px; padding:3px 10px 10px 20px; margin-bottom:10px; border:1px dashed #999; background-color:#FFFFF0;}
h1{margin:0; font:bold 135%; padding:30px 0 0 0;}
h2{margin:5px 0 0 0; font-size: 16px; padding:0px 0 10px 0;}

div#top_menu {
	position:relative;
	margin: 0;
	}
	
	/*************************************** top menu ***************************************/	


.topmenu {
	margin:0;
	list-style:none;
	height:35px;
	position:relative;
	border-width:0 1px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0px;
	}
	
.topmenu li {
	float:left; 
	padding-left: 10px
	}
	
.topmenu li a {
	display: block; 
	float: left; 
	height: 30px; 
	line-height: 30px; 
	color: #000000; 
	text-decoration: none; 
	font-size:14px; 
	font-family: Trebuchet MS, arial, verdana, sans-serif; 
	text-transform: uppercase;
	font-weight: normal;
	text-align: left; 
	padding: 0 0 0 8px; 
	cursor: pointer;
	}
	
.topmenu li a b {
	float:left; 
	display:block; 
	padding:0 16px 0 8px;
	color:#999; 
	}
	
.topmenu li.current a {
	color:#9BF0FF; 
	}
	
.topmenu li.current a b {
	}
	
.topmenu li a:hover {
	color:#000000; 
	}
	
.topmenu li a:hover b {
	}
	
.topmenu li.current a:hover {
	color:#000000; 
	cursor:default;
	}
	
.topmenu li.current a:hover b {
}

div#menu{display:block; width:770px; text-align:right; margin-bottom:5px; padding:3px 0 0px 0; border:1px dashed #999;}
div#image{display:block; width:770px; text-align:center; margin-bottom:10px; padding:3px 0 3px 0; border:1px dashed #999;}
div#logo{display:block; width:770px; text-align:center; margin-bottom:10px; padding:3px 0 3px 0; border:1px dashed #999;}
div#left{display:block; width:770px; padding:3px 20px 10px 20px; border:1px dashed #999;}

h3{font:bold 115%; margin:0;}
h4{font:bold 100%; margin:30px 0 0 0;}
p{margin-bottom:10px; font:normal 80%;}
div#right{float:right; width:270px; margin-left:10px; padding:20px 10px 10px 10px; border:1px dashed #999;}
h5{font:bold 90%; margin:0;}
ul{list-style:outside; margin:10px 0 0 15px;}
li{padding-bottom:5px; font:normal 80%;}
li.line2{padding-bottom:5px; padding-left:0px; font:normal 80%; list-style-type:none;}
li.line3{padding-bottom:5px; padding-left:0px; font:normal 80%; list-style-type:none;}
li.line4{padding-bottom:5px; padding-left:0px; font:normal 80%; list-style-type:none;}
div#footer{display:block; clear:both; text-align:center; width:770px; margin-top:10px; padding:3px 0 3px 0; border:1px dashed #999; background-color:#EAFFEA;}
h6{font:normal 70%; margin:0;}
.floatboxleft {width:200px; padding:0px 0px 0px 0px;background:#ffffff; border: 0px solid #000000; float:left; font-size: 12px;}