body {
background:#4fafe6 url("images/back_body.gif") top left repeat-x;
font-family: Tahoma;
font-size: 12px;
margin:0;
padding:0 0 10px;
}
p, li, td {}table {border-collapse: collapse}
.main {font-family: Verdana; font-size: 15px; font-weight: bold; color: white}
input, .input {border: 1px solid #395E78; background: white; font-family: Tahoma; font-size: 11px; color: #000000 }
a, a:visited {font-size: 12px; color: #2D8CC4; text-decoration: none}
a:hover {font-size: 12px; color: #FF6600; text-decoration: underline}
h1 {font-family: Verdana; font-size: 24px; font-weight: bold; color: #333333; margin: 0px; margin-right: 10px;}
.title {font-family: Verdana; font-size: 22px; font-weight: bold; color: #000000; }
.title1 {font-family: Verdana; font-size: 15px; font-weight: bold; color: #2C5992; }
a.title1,  a.title1:visited {font-family: Verdana; font-size: 15px; font-weight: bold; color: #2C5992;}
a.title1:hover {font-family: Verdana; font-size: 15px; font-weight: bold; color: red; text-decoration: underline}
a.title2,  a.title2:visited {font-family: Verdana; font-size: 15px; font-weight: bold; color: #2C5992; text-decoration: none}
a.title2:hover {font-family: Verdana; font-size: 15px; font-weight: bold; color: red; text-decoration: none}
.credits {font-family: Tahoma; font-size: 11px; color: #666666; text-decoration: none;  font-weight: bold;}
a.credits, a.credits:visited {font-family: Tahoma; font-size: 11px; color: #009900; text-decoration: none; font-weight: bold; }
a.credits:hover {font-family: Tahoma; font-size: 11px; color: #666666; text-decoration: underline; font-weight: bold; }
.white, a.white, a.white:visited {font-family: Tahoma; font-size: 12px; color: #FFFFFF; text-decoration: none; }
a.white:hover {font-family: Tahoma; font-size: 12px; color: #FFFFFF; text-decoration: underline; }
.small, a.small, a.small:visited, a.small:hover {font-family: Tahoma; font-size: 11px; color: #666666; text-decoration: none; }
form {margin: 0px}
.menu, a.menu, a.menu:visited {font-family: Arial; font-size: 16px; color: #eeeeee; text-decoration: none; font-weight: bold; }
a.menu:hover {font-family: Arial; font-size: 16px; color: #d9ebf5; text-decoration: none; font-weight: bold; }
.td1 {background-color: #2D8CC4; }
.td2 {background-color: #D9EBF5; }
.td3 {background-color: #4399CA; }
.td4 {background-color: #666666; }
.td7 {background-color: #EEEEEE; }
.td8 {background-color: #F2F9FD; }
.td5 {background-color: #E2EEFA; }
.td6 {background-color: #F5FAFE; }
.dump1 {border: 0px solid #2C5992; background-color: #E8F6FF;}
.topmenu {border: 1px solid #ffffff; background-color: #666666}
.menu1, a.menu1, a.menu1:visited {font-family: Arial; font-size: 16px; color: #eeeeee; text-decoration: none; font-weight: bold; }
a.menu1:hover {font-family: Arial; font-size: 14px; color: #E8FFE6; text-decoration: none; font-weight: bold; }
.tree, a.tree, a.tree:visited {font-weight: bold; color: #333333}
a.tree:hover {font-weight: bold; color: #4399CA}
.footer {font-family: Tahoma; font-size: 11px; color: #666666; text-decoration: none;  font-weight: bold;}
a.footer, a.footer:visited {font-family: Tahoma; font-size: 11px; color: #2D8CC4; text-decoration: none; font-weight: bold; }
a.footer:hover {font-family: Tahoma; font-size: 11px; color: #2D8CC4; text-decoration: underline; font-weight: bold; }
#lightbox{	background-color:#eee;	padding: 10px;	border-bottom: 2px solid #666;	border-right: 2px solid #666;	}
#lightboxDetails{	font-size: 0.8em;	padding-top: 0.4em;	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#lightbox img{ border: none; } 
#overlay img{ border: none; }
#overlay{ background-image: url(overlay.png); }
/** html #overlay{	background-color: #000;	back\ground-color: transparent;	background-image: url(blank.gif);	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");	}*/
.warn {font-size: 12px; color: red; font-weight: bold}
a.warn, a.warn:visited {font-size: 12px; color: blue; text-decoration: none; font-weight: bold}
a.warn:hover {font-size: 12px; color: red; text-decoration: underline; font-weight: bold}
a.arial, a.arial:visited {font-size: 14pt; color: #2D8CC4; text-decoration: none; font-family: Arial}
a.arial:hover {font-size: 14pt; color: #FF6600; text-decoration: underline; font-family: Arial}
.comments1 {width: 100%; border: 1px solid #dddddd; background-color: #f8fcfe; padding: 5px;}
.comments2 {width: 100%; border-right: 2px dashed #2D8CC4; border-left: 2px dashed #2D8CC4; background-color: #F2F9FD; padding: 5px;}
