/* MICRO: Core CSS */
body, html { height:100%; background:#000; overflow:auto; margin:0; padding:0; }
body { background:#000; font-size:12px; color:#666; font-family:Verdana, Arial, sans-serif;}
.fht { height:100%; width:100%; }
#main { height:550px; width:868px;} 
#sidebar { height:550px; width:170px; background:#616161;  border-left:16px solid #616161;border-top:16px solid #616161;  border-bottom:16px solid #616161; }
.logo { font-weight:bold; font-family:Georgia; font-size:16px; padding-left:10px; }
#footer { }
#footer img {float:none; }
#footer a { color:#ccc; }
table { border-collapse:collapse; }

#content_zone td { font-size:11px; }
#content_zone ul { margin:0; padding:0; }
.title { font-size:16px; color:#000;} 
.sitetitle { color:#fff; font-size:20px; text-decoration:none; margin:3px; }
.pagetitle { font-size:20px; text-decoration:none; }
a, .gs-title a { color:blue;text-decoration:none; }
a:hover, .gs-title a:hover { text-decoration:underline; }
a:visited, .gs-title a:visited { color:#f78a0a; }
#content input[type=text] { border:0; border-bottom:1px solid #333; background:none; font-size:12px; font-family:Times New Roman, serif; padding-left:4px;}
textarea { background:none; border:1px solid #333; font-size:12px; font-family:Times New Roman, serif; padding-left:4px;}
input[type=submit], input[type=button] {
	background:#eee; border:1px solid #333;
}
.internalLink {color:orange;text-decoration:none;}
.externalLink {color:#416587;text-decoration:none;}
#main td { text-align:left;}
.imgbox { background:none; padding:3px; }
.imgbox:hover { background:#333; }
#breadcrumbs { padding-left:8px; padding-top:4px;font-size:11px; height:20px;}
.bodyTextTitle { font-weight:bold; }
blockquote { font-size:90%;}
p { line-height: 18px; padding:0;}
a.bodyTextLinkInternal:visited { color:#416587}
a.bodyTextLinkInternal, #breadcrumbs { color:#416587}
#content_wrapper {  background:#fff; padding-right:8px;  border-right:16px solid #616161;border-top:16px solid #616161;  border-bottom:16px solid #616161;}
#content {height:520px; }
#container {padding-left:12px;}
#top_bar a { font-size:11px; color:white; text-decoration:none; }
#footer { padding-top:10px; font-size:10px;}
/* accordion */
.menu_head {
	cursor: pointer;
    font-weight:bold;
	color:#416587;
}
.menu_body {
	display:none;
}
.menu_body a:hover{
  text-decoration:underline;
  }
#search-form { padding:0;margin:0;}
#keyword { width:120px; background:#666; border:none; color:white; font-size:11px; padding:1px; margin:0; margin-bottom:4px;}
#bttdiv {  
	float:right;
	height:24px;
	padding-top:8px;
	padding-left:24px;
    cursor: pointer;
    background: transparent url(/images/top.png) no-repeat 0 0;
}
.large {
	width: 110px;
	height:110px;
}
.small {
	width:55px;
	height:55px;
	padding:2px;
}
.center { 
	width:130px;
	height:130px;
}