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

BODY {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica text-align:justify
		font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;background-color: #61C6F8;
}

TD {
	FONT-WEIGHT: normal; font-size:12px; FONT-FAMILY: Verdana, Arial, Helvetica;
}

LI {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica; text-align:justify
}

TH {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica; text-align:justify
}


H3 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
	COLOR:#0033CC;
	background-color: #E0E0E0;
}

H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR:#003399;
}

.button {
	font-family: "Courier New", Courier, mono;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #6699CC;
	width: 145px;
	border: 2px outset #999999;
	padding: 2px;
	font-weight: bold;
	margin: 1px;
	text-decoration: none;
	background-attachment: fixed;
	background-repeat: repeat-x;
	background-position: left center;
}
.mnuhdr {
	background-attachment: fixed;
	background-image: url(../images/clippedglobelite.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
.rolloverbutton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFF00;
	background-color: #6699CC;
	width: 145px;
	border: 2px outset #999999;
	padding: 2px;
	font-weight: bold;
	margin: 1px;
	text-decoration: none;
}

#buttonTop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	height: 15px;
	width: 109px;
	padding: 2px;
	font-weight: bold;
	margin: 1px;
}
#buttonTop a {
	display: block;
	border: 1px outset #FFFFFF;
	padding: 2px;
	background-color: #3399FF;
	background-image: url(../images/topbtn-bg.gif);
	background-repeat: repeat-x;

}

#buttonTop a:hover{
	background-image: url(../images/topbtn-bg-hvr.gif);
	background-repeat: repeat-x;
	background-color: #00CCFF;
}

.grn-bdr {
	background-image:url(../assets/mnu-bg2b.gif);
	background-repeat:repeat-x;
	background-position:left top;
	height:20px;
	left:10px;
	top:132px;
	border-top: 1px none #003399;
	border-right: 1px solid #003399;
	border-bottom: 1px none #003399;
	border-left: 1px solid #003399;
	width:760px;
	position:absolute;
}


.blu-bdr {
	border: 1px solid #003399;
}
.black-bdr {
	border: 1px solid #000000;
}
<!-- a { FONT-WEIGHT: FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica; text-decoration: none} -->
<!-- a:active { FONT-WEIGHT: FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica; text-decoration: none} -->
<!-- a:visited { FONT-WEIGHT: FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica; text-decoration: none} -->
 a:hover	{ FONT-WEIGHT: FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica; text-decoration: none} 

nojustify { FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica; text-align:right }

.frontpage { FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica; text-align:justify }

.smallfonts {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #330099; FONT-FAMILY: Verdana, Arial, Helvetica;
}

.code {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; FONT-FAMILY: Courier;
}

.redheader {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #CC0000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-VARIANT: small-caps
}

.error {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #CC0000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-VARIANT: small-caps
}

.redstar {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #CC0000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-VARIANT: small-caps
}

SPAN.title1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000099; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-VARIANT: small-caps
}
SPAN.title2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #3366cc; FONT-FAMILY: Verdana, Arial, Helvetica
}
SPAN.bot {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #ff8811; FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica
}
SPAN.title3 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica
}
SPAN.wtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: white; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
A.offb:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: white; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none
}
A.offb:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: white; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none
}
A.offb:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffee00; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: underline
}
A.offn:link {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: white; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none
}
A.offn:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: white; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none
}
A.offn:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffee00; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: underline
}
A.off2:link {
	FONT-SIZE: 10px; COLOR: #888888; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none
}
A.off2:visited {
	FONT-SIZE: 10px; COLOR: #888888; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none
}
A.off2:hover {
	FONT-SIZE: 10px; COLOR: #8888ff; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: underline
}
 -->/* the div that holds the date picker calendar */
.dpDiv {
	}


/* the table (within the div) that holds the date picker calendar */
.dpTable {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #505050;
	background-color: #ece9d8;
	border: 1px solid #AAAAAA;
	}


/* a table row that holds date numbers (either blank or 1-31) */
.dpTR {
	}


/* the top table row that holds the month, year, and forward/backward buttons */
.dpTitleTR {
	}


/* the second table row, that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTR {
	}


/* the bottom table row, that has the "This Month" and "Close" buttons */
.dpTodayButtonTR {
	}


/* a table cell that holds a date number (either blank or 1-31) */
.dpTD {
	border: 1px solid #ece9d8;
	}


/* a table cell that holds a highlighted day (usually either today's date or the current date field value) */
.dpDayHighlightTD {
	background-color: #CCCCCC;
	border: 1px solid #AAAAAA;
	}


/* the date number table cell that the mouse pointer is currently over (you can use contrasting colors to make it apparent which cell is being hovered over) */
.dpTDHover {
	background-color: #aca998;
	border: 1px solid #888888;
	cursor: pointer;
	color: red;
	}


/* the table cell that holds the name of the month and the year */
.dpTitleTD {
	}


/* a table cell that holds one of the forward/backward buttons */
.dpButtonTD {
	}


/* the table cell that holds the "This Month" or "Close" button at the bottom */
.dpTodayButtonTD {
	}


/* a table cell that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTD {
	background-color: #CCCCCC;
	border: 1px solid #AAAAAA;
	color: white;
	}


/* additional style information for the text that indicates the month and year */
.dpTitleText {
	font-size: 12px;
	color: gray;
	font-weight: bold;
	}


/* additional style information for the cell that holds a highlighted day (usually either today's date or the current date field value) */ 
.dpDayHighlight {
	color: 4060ff;
	font-weight: bold;
	}


/* the forward/backward buttons at the top */
.dpButton {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: gray;
	background: #d8e8ff;
	font-weight: bold;
	padding: 0px;
	}


/* the "This Month" and "Close" buttons at the bottom */
.dpTodayButton {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: gray;
	background: #d8e8ff;
	font-weight: bold;
	}
	
	.tbl-bdr {
	border: 1px solid #999999;
}
#tochdr{
 font-size:10px; 
 width:inherit; 
 color:#000099; 
 border-bottom: 2px solid #0066CC;
 text-align:center;
 text-shadow:#CCCCCC;
}
#toc {
	float: right;
	font-size: 80%;
	border: 1px solid #000;
	margin: 0px 0px 2px 2px;
	padding: 2px;
	background: #66CCFF;
	width: 100px;
}

#toc .level2 {
	margin-left: 1em;
	border-top: 1px none;
	border-right: 1px none;
	border-bottom: 1px dashed;
	border-left: 1px none;
}
#toc .level3 {
	margin-left: 2em;
	display: list-item;
	list-style-image: url(../images/arrow_rt.gif);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dashed;
}
#toc .level4 {
	margin-left: 3em;
	display: list-item;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dashed;
}
#toc .level5 {
	margin-left: 4em;
	display: list-item;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dashed;
}
#toc .level6 { 
	margin-left: 5em;
	display: list-item;
}

h1 {
	font-size: 20px;
}
.flat-btn{
	border: 0px none;
	height: 20px;
	width: 20px;
	padding:0;
	background-image: url(../assets/srch_btn3a.gif);
	vertical-align:middle;
	background-repeat: no-repeat;
}
.flat-input{
	border: 0px solid #FFFFFF;
	height: 17px;
	width: 85px;
	padding:0;
	background-image:url(../assets/Search-glow.gif);
	background-repeat: repeat-x;
	background-position: 0 50%;
}
.blubdr-lwr-rt {
	border-top: 1px none #003399;
	border-right: 1px solid #003399;
	border-bottom: 1px solid #003399;
	border-left: 1px none #003399;
}
.blu-bdrSide {
	border: 1px solid #003399;
	background-attachment: scroll;
	background-image: url(../images/sidebtn-bg.gif);
	background-repeat: repeat-x;
}
.blu-pg {
	background-attachment: fixed;
	background-image: url(../images/pg-bg.gif);
	background-repeat: repeat-x;
}

.main-hm {
	background-attachment: scroll;
	background-image: url(../assets/home-bg6.jpg);
	background-repeat: no-repeat;
}
.main-pg {
	background-attachment: scroll;
	background-image: url(../assets/page-bg.jpg);
	background-repeat: no-repeat;
}

#navlist {
	width: 150px;
}
#navlist ul {
	margin: 0; /*removes indent IE and Opera*/
	padding: 0; /*removes indent Mozilla and NN7*/
	list-style-type: none; /*turns off display of bullet*/
	font-size: .9em;
}
#navlist li {
	margin: 0;
}
#navlist a {
	display: block;
	padding: 2px 2px 2px 5px;
	border: 1px solid;
	border-color: #ddd #000 #000 #ddd;
	background-color: #6699CC;
	background-image:  url(../assets/l1_down_a.jpg);
	background-repeat: no-repeat;
	background-position: 0% center;
}
#navlist a:link {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left
}
#navlist a:visited {
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left
}
#navlist a:hover, #navlist a:active,
#uberlink a:link, #uberlink a:visited,
#uberlink a:hover, #uberlink a:active {
	color: #fff000;
	background-color: #3399CC;
	background-image:  url(../assets/l1_over_a.jpg);
	background-repeat: no-repeat;
	background-position: 0% center;
	font-weight: bold;
	padding: 2px 2px 2px 15px;

}
#buttonTop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	height: 40px;
	width: 109px;
	padding: 2px;
	font-weight: bold;
	margin: 1px;
}
#buttonTop a {
	display: block;
	border: 1px outset #FFFFFF;
	padding: 2px;
	background-color: #3399FF;
	background-image: url(../images/topbtn-bg.gif);
	background-repeat: repeat-x;

}

#buttonTop1 {
	font-size: .9em;
	margin: 0px 0 2px;
	width: 100%;
}
#buttonTop1 li {
	float: left;
	list-style-type: none;
	margin: 0 0 0px;
	padding: 0px;
	white-space: nowrap;
}
#buttonTop1 ul {
	margin: 0;
	padding: 0;
	float:right;
}
#buttonTop1 a {
	padding: 1px 30px 1px 30px;
	margin: 3px 1px 1px 1px;
	border: 1px solid;
	border-color: #ddd #000 #000 #ddd;
	background-image: url(../assets/topbtn-bg.gif);
	background-repeat: repeat-x;
	background-position: center center;
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
	vertical-align:middle;
	height: 20px;
	width: 90px;
	text-align: center;
}
#buttonTop1 a:link, #buttonTop1 a:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
}
#buttonTop1 a:hover, #buttonTop1 a:active,
#uberlinkTop a:link, #uberlinkTop a:visited,
#uberlinkTop a:hover, #uberlinkTop a:active {
	color: #ffff00;
	background-image: url(../assets/topbtn-bg-hvr.gif);
	background-repeat: repeat-x;
	background-position: center center;
}
.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.blubdr-lwr-lt {
	border-top: 1px solid #003399;
	border-right: 1px none #003399;
	border-bottom: 1px none #003399;
	border-left: 1px solid #003399;
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align: justify;
}

-->
<!--[if IE 5]>
		#navlist a {
			height: 1em;
			float: left;
			clear: both;
			width: 100%;
		}
<![endif]-->
<!--[if IE 6]>
		#navlist a {height: 1em;}
<![endif]-->
<!--[if gte IE 5]>
#buttonTop a  {
position: relative;
height: 1em;
zoom: 100%;
}
<![endif]-->

<style type="text/css">
<!--
.style2 {
	font-size: 14px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.menu2 {
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
-->
</style>

