BODY {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #fff; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; COLOR: #000; PADDING-TOP: 0px; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
#wrapper {
	MARGIN: 0px auto 0px; WIDTH: 770px; BACKGROUND-COLOR: #fff
}
.clearer {
	CLEAR: both; MARGIN-TOP: -1px; OVERFLOW: hidden; HEIGHT: 1px
}
TABLE.threestructure {
	MARGIN-TOP: 0px; FLOAT: left; WIDTH: 770px; BACKGROUND-COLOR: #f7f5f0;BORDER-RIGHT: #e8e6e1 1px solid; BORDER-TOP: #e8e6e1 1px solid; BORDER-LEFT: #e8e6e1 1px solid; BORDER-BOTTOM: #e8e6e1 1px solid; 
}
#form {
	MARGIN-TOP: 0px;
	FLOAT: left;
	WIDTH: 748px;
	BACKGROUND-COLOR: #f7f5f0;
	BORDER-RIGHT: #e8e6e1 1px solid;
	BORDER-TOP: #e8e6e1 1px solid;
	BORDER-LEFT: #e8e6e1 1px solid;
	BORDER-BOTTOM: #e8e6e1 1px solid;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	}
#header {
	MARGIN: 10px auto 0px; WIDTH: 770px;
}
#navigation {
	FLOAT: right; WIDTH: 770px; BACKGROUND-COLOR: #355E7B;
}

.logo {
	FLOAT: left
}
.headerimg {
	MARGIN-TOP: 0px
}
#navcontainer {
	MARGIN-TOP: -150px; FLOAT: left; WIDTH: 770px; COLOR: #355E7B;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #5B879E;
	text-decoration: none;
	padding: 10px;
}
.menu {
	font: normal 10px verdana;
	}

.breadcrumb {
	font: normal 10px verdana;
	}
.footerborder {
	WIDTH: 770px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 10px; BACKGROUND-COLOR: #e4e4e4
}
.copyright {
	MARGIN-TOP: 8px; FONT-WEIGHT: normal; FONT-SIZE: 9px; FLOAT: left; MARGIN-BOTTOM: 30px; WIDTH: 200px; COLOR: #333; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fff
}
.validation {
	MARGIN-TOP: 8px; FONT-WEIGHT: normal; FONT-SIZE: 9px; FLOAT: right; MARGIN-BOTTOM: 30px; WIDTH: 300px; COLOR: #333; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fff; TEXT-ALIGN: right
}
.validation A:link {
	COLOR: #333
}
.validation A:visited {
	COLOR: #333
}
.validation A:hover {
	COLOR: #333
}
.validation A:active {
	COLOR: #333
}
.validation A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #cc9900
}
.rule {
	BORDER-TOP: #ccc 1px solid; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 90%; HEIGHT: 2px
}
#navcontainer ul {
	margin: 0;
	padding: 0;
	list-style: none;
	}

#navcontainer ul li {
	position: relative;
	float: left;
	width:120px;
}
	
li ul {
	position: absolute;
	left: 0; /* Set 1px less than menu width */
	top: auto;
	display: none;
	}

/* Styles for Menu Items */
ul li a {
	display: block;
	text-decoration: none;
	color: #FFF;
	background: #015E7F; /* IE6 Bug */
	padding: 5px;
	border: 1px solid #015E7F;
	}
/* commented backslash mac hiding hack \*/ 
* html ul li a {height:1%}
/* end hack */ 

/* this sets all hovered lists to skyblue */
li:hover a, li.over a,
li:hover li a:hover, li.over li a:hover {
   color: #fff;
   background-color: #AAC2CE;
}

/* set dropdown to default */
li:hover li a, li.over li a {
    color: #777;
   background-color: #fff;
}
li ul li a { padding: 2px 5px; } /* Sub Menu Styles */
li:hover ul, li.over ul { display: block; } /* The magic */
/* Form Formatting*/
/* Form Format */
LEGEND {
	FONT-WEIGHT: bold; FONT-SIZE: 12px;
	}
fieldset
{
border: #AAC2CE solid 1px;
}

INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666666; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TEXTAREA {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666666; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
SELECT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666666; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.Body_Text	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; color: #000000; }
.Breadcrumb	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; }
.Header_1	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16pt; color: #000000; font-weight: bold; }
.Header_2	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14pt; color: #000000; font-weight: bold; }
.Header_3	{ font-family: Verdana, Arial,Helvetica,sans-serif; font-size: 12pt; color: #000000; font-weight: bold; }
.Navigation_Items	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #999999; }
.Navigation_Sub_Title	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #333333; }
.Navigation_Title	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; color: #666666; }
.Normal	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; }
.Italic	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000;  font-style: italic;  }
.Normal_Bold	{ font-family:Verdana,  Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000;  font-weight: bold;  }
.Orange_Header	{ font-family: Verdana, Arial,Helvetica,sans-serif; font-size: 12pt; color: #FF8C00; font-weight: bold; }
.Orange_Storytitle	{ font-family: Verdana, Arial,Helvetica,sans-serif; font-size: 10pt; color: #FF8C00; font-weight: bold; }
.Blue_Header	{ font-family: Verdana, Arial,Helvetica,sans-serif; font-size: 12pt; color: #006699; font-weight: bold; }
.Blue_Storytitle	{ font-family: Verdana, Arial,Helvetica,sans-serif; font-size: 10pt; color: #006699; font-weight: bold; }
.Storytitle	{ font-family: Verdana, Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000; font-weight: bold; }
.White_Header	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF; }
.White_Storytitle	{ font-family: Verdana, Arial,Helvetica,sans-serif; font-size: 10pt; color: #FFFFFF; font-weight: bold; }
.alert	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FF0000; }
.alert_bold	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FF0000; font-weight: bold; }
.link:link { font-family: Verdana, Arial,Helvetica,sans-serif; font-size: 10pt; color: #FFFFFF; font-weight: bold; text-decoration: none; }
.link:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; font-weight: bold;  text-decoration: none; } 
.link:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF3300; font-weight: bold; text-decoration: none; }
.smallwhite:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; text-decoration: none; }
.smallwhite:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; font-weight: bold; text-decoration: none; }
.smallwhite:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; font-weight: bold; text-decoration: none; }
.Picfloatright { float: right; margin: 0 0 10px 10px; }
.PicfloatLeft { float: left; margin: 10px 10px 0 0; }
 
.button {
	FLOAT: right; HEIGHT: 31px
}
.button A {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 3px; BACKGROUND: #eeeeee; PADDING-BOTTOM: 3px; MARGIN: 4px; FONT: 9px/31px Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: #cccccc 1px solid; COLOR: #273894; PADDING-TOP: 3px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-DECORATION: none
}
.button A:hover {
	BACKGROUND: #3e5fbe; COLOR: white
}
.styleborder {
	border: 1px solid #000000;
}