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

body {font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; font-size: 12px; color: #000080;}

h1 {font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; font-size: 15px; color: #000000;}
h2 {font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; font-size: 13px; color: #000000;}
h3 {font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; font-size: 12px; color: #000000;}
h4 {font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; font-size: 11px; color: #000000;}

a:link {color: #12557F; text-decoration: none; border-bottom:1px solid #12557F; text-align: right;}
a:visited {color: #12557F; text-decoration: none; border-bottom:1px solid #12557F;}
a:active {color: #12557F; text-decoration: none; border-bottom:1px solid #12557F;}
a:hover {color: #FF9933; text-decoration: none; border-bottom:1px solid #FF9933;}
A.me:link {COLOR: #FFFFFF; font-size: 12px; TEXT-DECORATION:none; border-bottom:none;}
A.me:visited {COLOR: #FFFFFF; font-size: 12px; TEXT-DECORATION:none; border-bottom:none;}
A.me:active {COLOR: #8C393F; font-size: 12px; TEXT-DECORATION:none; border-bottom:none;}
A.me:hover {COLOR: #FF9933; font-size: 12px; TEXT-DECORATION:none; border-bottom:none;}
TD {font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; font-size: 12px; color: #000080;}
TD.HeaderLineThick {border-bottom: 5px solid #EEEEEE; font-size: 18px; font-weight: bold;}
TD.HeaderLineThin {border-bottom: 1px solid #8C393F;}
HR {COLOR: #12557F; height: 10px; width: 100%; border-style: dotted none none none}
HR.dotted {COLOR: #FFFFFF; height: 1px; width: 75%; border-style: dotted none none none}

.smalltxt {font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; font-size: 11px; color: #666666;}
.smallred {font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; font-size: 10px; color: #990000;}
.header {font-size: 14px; font-weight: bold; color: #8C393F;}
.copyright {font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; font-size: 10px; color: #FFFFFF;}
.TableBorder {border: 1px solid #333333;}
.BackColor {background-color: #12557F;}

#mainframe ul {list-style:none;}
#mainframe ul li {background:url('../images/bullet.gif') no-repeat left; padding:2px 0px 2px 15px; margin-left:0px;}
#mainframe ul li a{text-decoration:none; color:#434343; font-weight:normal;}
#mainframe ul li a:hover{color:#3881af; font-weight:bold;}
#mainframe ul li .highlight{color:#3881af; font-weight:bold;}


/* Form Styles */
input, textarea {padding:3px; font-size:.95em; font-family:Helvetica, Arial, Verdana, sans-serif; font-style:italic; color:gray}
input {width:400px}
textarea {width:400px; height:150px}
#submit {width:100px; font-weight:bold; color:#000; font-style:normal}
	
#footer {clear:both; padding:50px 0 30px 0; font-size:.9em; font-style:italic; color:gray}


/*********************** Dropdown Menu ***********************/

.cssmenu{
	border:none;
	border:0px;
	margin:0px;
	padding:0px;
	font: 67.5% 'Lucida Sans Unicode', 'Bitstream Vera Sans', 'Trebuchet Unicode MS', 'Lucida Grande', Verdana, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	}
.cssmenu ul{
	background:#333333;
	height:30px;
	list-style:none;
	margin:0;
	padding:0;
	}
.cssmenu li{
	float:left;
	padding:0px;
	}
.cssmenu li a{
	background:#333333 url('../images/seperator.gif') bottom right no-repeat;
	color:#cccccc;
	display:block;
	font-weight:normal;
	line-height:30px;
	margin:0px;
	padding:0px 25px;
	text-align:center;
	text-decoration:none;
	border-bottom:none;
	}
.cssmenu li a:hover, .cssmenu ul li:hover a{
	background: #2580a2 url('../images/hover.gif') bottom center no-repeat;
	color:#FFFFFF;
	text-decoration:none;
	border-bottom:none;
	}
.cssmenu li ul{
	background:#333333;
	display:none;
	height:auto;
	padding:0px;
	margin:0px;
	border:0px;
	position:absolute;
	width:225px;
	z-index:200;
	/*top:1em;
	/*left:0;*/
	}
.cssmenu li:hover ul{
	display:block;
	}
.cssmenu li li {
	background:url('../images/sub_sep.gif') bottom left no-repeat;
	display:block;
	float:none;
	margin:0px;
	padding:0px;
	width:225px;
	}
.cssmenu li:hover li a{
	background:none;
	border-bottom:none;
	}
.cssmenu li ul a{
	display:block;
	height:30px;
	font-size:12px;
	font-style:normal;
	margin:0px;
	padding:0px 10px 0px 15px;
	text-align:left;
	border-bottom:none;
	}
.cssmenu li ul a:hover, .cssmenu li ul li:hover a{
	background:#2580a2 url('../images/hover_sub.gif') center left no-repeat;
	border:0px;
	color:#ffffff;
	text-decoration:none;
	border-bottom:none;
	}
.cssmenu p{
	clear:left;
	}	

/*********************** Pop-ups ***********************/

#tooltip { position: relative; }
#tooltip a span { display: none; color: #FFFFFF; }
#tooltip a:hover span {
	font-size:10px;
	display: block;
	position: absolute;
	width: 250px;
	background-color: #666666;
	border: thin #000000 solid; ;
	height: 310px;
	left: 100px;
	top: -375px;
	color: #FFFFFF;
	padding: 5px;
	text-align: left;
}

