@charset "utf-8";
/* CSS Document */

body { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 0.9em; background-color:#FFFFFF; margin:0;}
a {color:#2a5b97; text-decoration:none;}
a img {border:0;}

#header {background: url(img/headerbg.png) repeat-x; height:80px; border-bottom: 1px solid #c2ccd9; margin-bottom:2px;}
#header img {margin: 15px;}

#menudiv { background: url(img/menubg.png) repeat-x #013B9E; color:#FFFFFF; height:30px; border-bottom:1px solid #001238; border-top:1px solid #001238; padding-top: 8px;}
#menu, #menu li { display:inline; font-weight:bold; text-align:center; }
#menu li {
  padding:5px; 
  margin-right:5px; 
  text-align:center; 
  font-size:1.1em;
}
#menu li a {color:#FFFFFF;}
.selected {background: url(img/menubg.png) repeat-x;}
#tinybar {background:url(img/tinybg.png) repeat-x; height:10px; border-bottom:1px solid #1c9012; border-top: 1px solid #1c9012; margin-top:1px;}


#menuPanel {background: url(img/tinybgr.png) repeat-x #6cd061; border:1px solid #1c9012; border-top:0; padding: 5px; color:#FFFFFF; margin:0 7px 7px 7px;position:absolute; top:135px; width:700px;}

#wrap { background:url(img/bg.png) repeat-x; margin:0;}
#contentwrap { padding:0 4px 4px 4px; margin-left:20px; width:800px;background-color:#FFFFFF; border: 1px solid #bec8d6; border-top:0;}

#tagsearch {text-align:center; width:330px; background: url(img/tagsearchbg.png) repeat-x; padding: 3px; border: 1px solid #bec8d6; float:right;}
#directlink {width:120px; float:right; clear:both; margin-top:5px;}
table { border: 1px solid #2d6390; margin: 0;}
#table table {width:800px; border:0; clear:both;}
td {padding:0 2px;}
th { background-color:#2c6cbd; color:#FFFFFF;}
tr { background-color:#c5d8ef; color:#000000;}
.odd {background-color:#afc1d7;}
img {vertical-align:middle;}

#imageContainer {height:450px;}

/* Forms */
input { border: 1px solid #a5acb2;}
.form fieldset {border:1px solid #003575; width:600px;}
.form legend { font-size:1.2em; font-weight:bold;}
.form label {width:100px; text-align:right;float:left;display:block;clear:left;font-weight:bold; margin-right:3px;font-size:0.9em; font-size:0.9em;}
.form input {font-size:0.9em; left:60px;display:block;}
.form input,.form textarea {float:left; width:200px;}
.submit {clear:both; width:70px; margin-left:30px;}



.tool-tip {
	color: #fff;
	width: 139px;
	z-index: 13000;
}
 
.tool-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #9FD4FF;
	padding: 8px 8px 4px;
	background: url(bubble.png) top left;
}
 
.tool-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: url(bubble.png) bottom right;
}
 
.custom-tip {
	color: #000;
	width: 130px;
	z-index: 13000;
}
 
.custom-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #3E4F14;
	padding: 8px 8px 4px;
	background: #C3DF7D;
	border-bottom: 1px solid #B5CF74;
}
 
.custom-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: #CFDFA7;
}
