body { background-color:#FFFFFF; margin-top: 0px; padding-top: 0px; }
.maintable { border-spacing:0px; border-collapse:collapse; vertical-align:top; }
.maintable td { border: #888888 0px solid; border-spacing: 0px; vertical-align:top; }

.headleftnav1 { margin-top: 20px; }
.headleftnav1 a { 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size: 10px; color: #adadad; text-decoration:none; padding-right: 8px; }
.headleftnav1 a:link { color:#adadad; }
.headleftnav1 a:visited { color:#adadad; }
.headleftnav1 a:active { color:#adadad; }
.headleftnav1 a:hover { color:#128cc8; }

.headleftnav2 { margin-top: 20px; }
.headleftnav2 a { 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
			font-size: 10px; color: #707173; text-decoration:none; padding-right: 8px; }
.headleftnav2 a:link { color: #707173; }
.headleftnav2 a:visited { color: #707173; }
.headleftnav2 a:active { color: #707173; }
.headleftnav2 a:hover { color: #128cc8; }
			
.headleftnavpic { padding-right: 8px; } 

.headlogo { margin: 10px 10px 0px 10px; text-align:center; }
.headline { margin-top: 34px;}

#headmiddlenav { border:1px solid #c4ddf1; background:#c4ddf1; }

#headmiddlenav-1 { padding:1px 0; margin:0px; list-style:none; width:100%;
	height:21px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-weight: bold; font-size: 10px; color: #FFFFFF;
}
#headmiddlenav-1 li { margin:0; padding:0; display:block; float:left;
	position:relative; width:100px;
}
#headmiddlenav-1 li a:link, #headmiddlenav-1 li a:visited {
	padding:4px 0; display:block; text-align:center; text-decoration:none;
	background:#c4ddf1; color:#ffffff; width:100px; height:13px;
}
#headmiddlenav-1 li:hover a, #headmiddlenav-1 li a:hover, #headmiddlenav-1 li a:active {
	padding:4px 0; display:block; text-align:center; text-decoration:none;
	background:#128cc8; color:#ffffff; width:100px; height:13px;
}
#headmiddlenav-1 li ul.headmiddlenav-2 {
	margin:0; padding:0px 0px 0; list-style:none; display:none;
	background:#ffffff; width:100px; position:absolute;
	top:21px; left:-1px; border:1px solid #c4ddf1; border-top:none;
}
#headmiddlenav-1 li:hover ul.headmiddlenav-2 {
	display:block;
}
#headmiddlenav-1 li ul.headmiddlenav-2 li {
	width:100px; clear:left; width:100px;
}
#headmiddlenav-1 li ul.headmiddlenav-2 li a:link, #headmiddlenav-1 li ul.headmiddlenav-2 li a:visited {
	clear:left; background:#c4ddf1; padding:4px 0; width:100px; border:none; 
	position:relative; z-index:1000;
}
#headmiddlenav-1 li ul.headmiddlenav-2 li:hover a, #headmiddlenav-1 li ul.headmiddlenav-2 li a:active, #headmiddlenav-1 li ul.headmiddlenav-2 li a:hover {
	clear:left; background:#128cc8; padding:4px 0; width:100px; border:none;
	position:relative; z-index:1000;
}

.menuleft { padding: 10px 10px 150px 0px; }	
.menuleft ul { margin: 0px 0px 0px 10px; padding: 0px; list-style-type:none;}
.menuleft li { margin: 0px 0px 0px 0px; padding-top: 5px; }
.menuleft a { 	margin: 0px 0px 0px 0px; padding: 0px;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration:none;}

.menuleft a:link {color:#707173;}
.menuleft a:visited {color:#707173;}
.menuleft a:active {color:#128cc8;}
.menuleft a:hover{color:#128cc8;}

.menuleft2 { background-color:#EDEFF2; }

.menuleftlevel2 a { font-weight: 100; }
.menuleftlevel3 a { font-size: 11px; }
.menuleftlevel4 a { font-size: 11px; }

.menuleftlink a:link {color:#128cc8;}
.menuleftlink a:visited {color:#128cc8;}
.menuleftlink a:active {color:#128cc8;}
.menuleftlink a:hover{color:color:#128cc8;}

.scrollbar {padding-left: 1px; padding-top: 1px;}

.main { margin-top: 1px; margin-left: 1px; width: 800px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 12px; color:#707173; padding-top: 0px;}
.main td {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 12px; color:#707173;}
.main h1 { 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 14px; color:#128cc8; 
			font-style:normal; text-decoration:none; font-weight:200%;}
.main p { 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size: 12px; color:#707173;}
.main li { 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size: 12px; color:#707173; list-style-image:url(strich.gif); padding-top: 2px;}

.mainmenu a { 	margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration:none;}
.mainmenu a:link {color:#707173;}
.mainmenu a:visited {color:#707173;}
.mainmenu a:active {color:#128cc8; text-decoration:underline;}
.mainmenu a:hover{color:#128cc8; text-decoration:underline;}

.main a { 	margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; color: #128cc8;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration:none;}
.main a:link {color: #128cc8;}
.main a:visited {color: #128cc8;}
.main a:active {color: #b22222; text-decoration:underline;}
.main a:hover {color: #b22222; text-decoration:underline;}

.pgThumbImageTitle {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		    font-size: 12px; color:#707173;}
.pgDetailImageTitle {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		    font-size: 12px; color:#707173;}
.pgNavigation {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		    font-size: 12px; color:#707173;}
			
.foot { text-align:right; }
.foot a { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
					font-size: 10px; color:#707173; text-decoration:none; padding-right: 10px; }					