/** -----------------------------------------------------------------------------------	**/
/** 								Page Content Headers					 			**/
/** -----------------------------------------------------------------------------------	**/

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	margin: 0px 0px 0px 0px;
}

h1 {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 0px;
}
h2 {
	color: #7E8279;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 0px;
	width: 100%;
	margin-top: 10px;
	padding-bottom: 0px;
	border-bottom: 1px solid black;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 10px;
	width: 95%;
	margin-top: 10px;
	padding-bottom: 0px;
}
ul {
	list-style: square;
}
.content {
	/**font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;**/
	/** line-height: 20px; **/
}

/** -----------------------------------------------------------------------------------	**/
/** 						Menu Control												**/
/** -----------------------------------------------------------------------------------	**/

.MenuHeaderPlain {
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 4px;
	font-size: 8pt;
	font-family: verdana;
	font-weight: bold;
	display: block;	
	text-decoration: none;	
	width: 176px;
	border-bottom: 1px solid white;

}

.MenuHeader a:link, .MenuHeader a:active, .MenuHeader a:visited {
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 4px;
	font-size: 8pt;
	font-family: verdana;
	font-weight: bold;
	border-bottom: 1px solid white;
	display: block;	
	text-decoration: none;	
	width: 176px;
}
.MenuHeader a:hover {
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 4px;
	font-size: 8pt;
	font-family: verdana;
	font-weight: bold;	
	border-bottom: 1px solid white;
	display: block;	
	text-decoration: none;
}

.MenuItem a:link, .MenuItem a:active, .MenuItem a:visited {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 6px;	
	font-size: 8pt;
	font-family: verdana;
	font-weight: normal;
	border-bottom: 1px solid white;
	display: block;	
	text-decoration: none;	
	width: 174px;
}

.MenuItem a:hover {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 6px;
	font-size: 8pt;
	font-family: verdana;
	border-bottom: 1px solid white;
	display: block;	
	text-decoration: none;
}

.SelectedMenuItem a:link, .SelectedMenuItem a:active, .SelectedMenuItem a:visited {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 6px;	
	font-size: 8pt;
	font-family: verdana;
	border-bottom: 1px solid white;
	display: block;	
	text-decoration: none;
	width: 174px;
}

.SelectedMenuItem a:hover {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 6px;
	font-size: 8pt;
	font-family: verdana;
	border-bottom: 1px solid white;	
	display: block;	
	text-decoration: none;
}

.ChildMenuItem a:link {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;	
	font-size: 8pt;
	font-family: verdana;
	font-weight: normal;
	border-bottom: 1px solid white;
	display: block;	
	text-decoration: none;
	width: 170px;
}

.ChildMenuItem a:active, .ChildMenuItem a:visited, .ChildMenuItem a:hover {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	font-size: 8pt;
	font-family: verdana;
	border-bottom: 1px solid white;
	display: block;	
	text-decoration: none;
}

.SelectedChildMenuItem a:link {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	font-size: 8pt;
	font-family: verdana;
	border-bottom: 1px solid white;
	display: block;	
	text-decoration: none;
	width: 170px;
}
.SelectedChildMenuItem a:active, .SelectedChildMenuItem a:visited, .SelectedChildMenuItem a:hover {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	font-size: 8pt;
	font-family: verdana;
	border-bottom: 1px solid white;	
	display: block;	
	text-decoration: none;
}

/** -----------------------------------------------------------------------------------	**/
/** 								Link Attributes									 	**/
/** -----------------------------------------------------------------------------------	**/

a:link, a:visited, a:active {
	color: #B4BAAD;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}


/** -----------------------------------------------------------------------------------	**/
/** 								Visited Menu										**/
/** -----------------------------------------------------------------------------------	**/
a.VisitedLink:link,a.VisitedLink:visited,a.VisitedLink:active,a.VisitedLink:hover,  {
	font-size: 8pt;
}

.VisitedTrailTable {
	background-color: #CFD7BA;
	border-bottom: 1px solid #ffffff;
}

.VisitedTrailTable ul {
	list-style-image:url(/images/dot_orange.gif);
	margin-top:0px;
	margin-left:20px;
	padding-left: 0px;
}

.VisitedTitle {
	color: #474E54;
	font-weight:bold;
	font-size: 8pt;
}


/** -----------------------------------------------------------------------------------	**/
/** 		Set the colors for the page areas in the following code 					**/
/** -----------------------------------------------------------------------------------	**/

.topborder {
	background-color: #474E54;
}

.searcharea {
	background-color: #B4BAAD;
}

.thinline2 {
	background-color: #474E54;
	border-bottom: 1px solid #ffffff;
}


.footerbackground {
	background-color: #B4BAAD;
}

/** This is the style code for the area to the right of the breadcrumb **/
.leftofbreadcrumb {
	background-color: #B4BAAD;
	border-right: 1px solid #ffffff; 
	border-bottom: 1px solid #ffffff;
}

/** This is the style code for the area to the right of the breadcrumb **/
.rightofbreadcrumb {
	background-color: #B4BAAD;
	border-left: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
}

.leftmenusection {
	border-right: 1px solid #ffffff;
	background-color: #FFFFFF;

}



/** -----------------------------------------------------------------------------------	**/
/** 										People Menu 								**/
/** -----------------------------------------------------------------------------------	**/
.PeopleMenu { 
	background-color: #D6DDD3;
	font-size: 11px;
	font:Arial, Helvetica, sans-serif;
	padding-left: 7px;	
}

.PeopleMenu a:link, .PeopleMenu a:hover {
	color: #474E54;
}

.PeopleMenu a:visited { 
	color: #C67B00;
}


/** -----------------------------------------------------------------------------------	**/
/** 	This section begins the font and link style classes and id's on the page 	**/
/** -----------------------------------------------------------------------------------	**/

.HomePageSearchBox {
	width: 100px;
	font-size: 10px;
	font-family:Arial, Helvetica, sans-serif;
}

.SearchBox {
	font-size: 10px;
	font-family:Arial, Helvetica, sans-serif;
}

.td1left {
	background-color: #B4BAAD;
	border-right: 1px solid #ffffff; 
	border-bottom: 1px solid #ffffff;
}
.td1right {
	background-color: #B4BAAD;
	border-left: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
}
.tdbreadcrumb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	padding-left: 8px;
	padding-right: 5px;
	border-bottom: 1px solid #ffffff;
}

/** The following code sets the footer area look and feel **/

#FooterArea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 10px;
}

#FooterArea a:link, #FooterArea a:visited {
	text-decoration: none;
	font-weight: bold;
}

#FooterArea a:hover {
	text-decoration: underline;
}


/* Forms
----------------------------------------------------------- */
.FormTitle {
	vertical-align:top;
	text-align:right;
	width: 120px;
}
fieldset {
}
legend {
}

.FormTable {
	width: 100%;
}
.FormItemTitle {
    width: 120px;
    text-align: right;
    padding-right: 4px;
}
.FormItem {
    text-align: left;
    width: auto;
}
.FormItem-DropDownList {
}
.FormItem-TextBox {
}
.FormItem-Button {
}

