/* CSS Document */

body {
	background-color:#2b2b2b;
	margin:0;
}

.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color:#666666;
}

a.sitemap_title {
	
	text-decoration: none;
	font-size:small;
	font-family: Arial, Helvetica, sans-serif;
	color:#ce6e04;
}

a.sitemap_title:hover {
	
	text-decoration: none;
	font-size:small;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
	border-style: none none dotted none;
	border-bottom-width : 1px;
	color:#ce6e04;
}

a.sitemap_content {
	padding: 3px 0px 0px 13px;
	background: url(../image/icon_point_small.gif) left center no-repeat;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:x-small;
	color:#7f7f7f;
}
a.sitemap_content:hover {
	padding: 3px 0px 0px 13px;
	background: url(../image/icon_point_small.gif) left center no-repeat;
	text-decoration: none;

	font-family: Arial, Helvetica, sans-serif;
	font-size:x-small;
	color:#006600;
}

a.topmenu {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color:#FFFFFF;
}
a.topmenu:hover {
	font-family: Arial, Helvetica, sans-serif;
	color:#006600;
	text-decoration:none;
}

.title {
	padding: 5px 0px 5px 33px;
	background: url(../image/icon_title.gif) left center no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	color:#3d7bc1;
	font-size:large;
	font-style:normal;
	}
	
.content {
	color:#6d693f;
	font-family: Arial, Helvetica, sans-serif;
	font-size:small;
}

h1 {
	padding: 3px 0px 0px 18px;
	background: url(../image/icon_point.gif) left center no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	color:#3d7bc1;
	font-size:small;
	font-weight:normal;
	margin-top:0px;
	margin-bottom:0px;
}

a.content_link {
	font-family: Arial, Helvetica, sans-serif;
	color:#3d7bc1;
	text-decoration:none;
	border-style:none none dotted none;
	border-bottom-width : 1px;
}

a.content_link:hover {
	font-family: Arial, Helvetica, sans-serif;
	color:#3d7bc1;
	text-decoration:none;
	border-style:none none double none;
	border-bottom-width : 1px;
}

.cal_title {
	font-family: Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:small;
}

a.submenu_link {
	font-family: Arial, Helvetica, sans-serif;
	padding: 3px 0px 0px 18px;
	background: url(../image/icon_submenu.gif) left center no-repeat;
	color:#666666;
	text-decoration:none;
	
}

a.submenu_link:hover {
	font-family: Arial, Helvetica, sans-serif;
	color:#3d7bc1;
	text-decoration:none;
}

#contactform { margin:0; padding:5px 10px;}
#contactform * { color:#5f5f5f;}
#contactform ol { margin:0; padding:0; list-style:none;}
#contactform li { margin:0; padding:0; background:none; border:none; display:block;}
#contactform li.buttons { margin:5px 0 5px 0;}
#contactform label { float:left; margin:0; width:110px; display:block; padding:5px 0; font:bold 12px Arial, Helvetica, sans-serif; color:#5f5f5f; text-transform:capitalize;}
#contactform label span {  font:normal 10px Arial, Helvetica, sans-serif;}
#contactform input.text { width:440px; border:1px solid #d0d0d0; margin:5px 0; padding:5px 2px; height:16px; background:#fff;}
#contactform textarea { width:440px; border:1px solid #d0d0d0; margin:10px 0; padding:2px; background:#fff;}
#contactform li.buttons input { padding:3px 0; margin:0; border:0; color:#FFF;}
p.response { text-align:center; color:#2c2c2c; font:bold 11px Arial, Helvetica, sans-serif; line-height:1.8em; width:auto;}