body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial;
}
h1 {
	font-size:24px;
	font-weight:normal;
	margin-top:0px;
	font-style:italic;
	margin-bottom: 10px;
}
h2 {font-size:20px; font-weight:normal; margin-top:0px;}
h3 {	
	font-size:16px;
	font-weight:bold;
	color:#999999;
	margin-top:0px;
	margin-bottom: 10px;
}
h4 {}
h5 {}

#site { width:800px; margin:0 auto;

}
#page {
width:800px; margin:0 auto;
}
#header {}
#logo {}
#content {
width:800px; float:left; padding-top:0px;

}
#blue { width:545px; float:left; height:16px; background-color:#4BA6DD; color:#FFFFFF; font-size:12px; font-weight:bold; padding-left:5px;}
#footer { width:800px; float:left;}
#up { float:left; padding-top:5px;}
#title { width:440px; float:left; padding-top:20px; font-size:12px; color:#4BA6DD;}
#smallImage { width:110px; float:right;}
#text { width:550px; float:left; font-size:12px; line-height:18px; font-weight:bold; color: #999999;}
#text UL LI { padding-bottom:10px;}
#flash {
	width:550px;
	height:282px;
	float:left;
	background-color:#EDF6FC;
	z-index: 0;
	margin-top: -15px;
}
#line { width:800px; float:left; padding-bottom:10px;}
#n-content {
	float:left;
	padding:15px;
	padding-bottom:0px;
	font-size:11px;
	background-color:#EDF6FC;
	border-left:1px solid #DCDCDC;
	width: 209px;
	margin-bottom:15px;
	list-style-image: url(images/list-icon.gif);
}

#n-content UL {
	list-style-image: url(../images/list-icon.gif);
	margin-left: 8px;
	padding: 0px;

 }
#n-content UL LI { 
	display: list-item;
	padding-bottom:15px;
}

#n-content UL LI UL LI { 
	display: list-item;
	padding-bottom:5px;
}

#left { width:550px; float:left;}
#right {width:240px; float:right; 	background-color:#EDF6FC;}
#subMenu { width:165px; float:left; padding-top:20px;}
#middle { width:378px; float:left; border-left:1px solid #DCDCDC;}
#midContent {
	width:368px;
	float:right;
	padding-top:0px;
	text-align: left;
}
#blueSub {width:368px; float:left; height:16px; background-color:#757678; color:#FFFFFF; font-size:12px; font-weight:bold; padding-left:5px;}
#graySub {width:368px; float:left; height:16px; background-color:#757678; color:#FFFFFF; font-size:12px; font-weight:bold; padding-left:5px;}
#redSub {width:368px; float:left; height:16px; background-color:red; color:#FFFFFF; font-size:12px; font-weight:bold; padding-left:5px;}

#titleSub { width:284px; float:left; padding-top:20px; font-size:12px; color:#4BA6DD;}
#smallImageSub { width:84px; float:right;}
#textSub {width:368px; float:left; font-size:12px; padding-top:15px; line-height:auto;}
#textSub A {	TEXT-DECORATION: none;}
#textSub A:hover {TEXT-DECORATION: underline; }
#textSub UL LI{ padding-bottom:10px;}
#mainNav {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	BACKGROUND: #4BA6DD no-repeat 100% 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 800px;
	PADDING-TOP: 0px;
	HEIGHT: 18px;
	float: left;
	letter-spacing: 0px;
}
#mainNav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#mainNav UL LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#mainNav UL LI:first-child {
	BACKGROUND: url(../images/nav/divider.gif) no-repeat
}
#mainNav UL LI A {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 15px; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #FFFFFF; LINE-HEIGHT: 100%; PADDING-TOP: 3px; TEXT-ALIGN: center; TEXT-DECORATION: none;
}
#mainNav UL LI A:hover {
	height: auto;
}
#mainNav #mainNavItems {
	MARGIN-LEFT: 0px
}
.mainNavHighlight {
	BACKGROUND-COLOR: #F6F6F6;
	color: #053D80;
}

#footerNav {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 800px;
	PADDING-TOP: 0px;
	HEIGHT: 18px;
	float: left;
	letter-spacing: 0px;
}

#footerNav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#footerNav UL LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#footerNav UL LI:first-child {
}
#footerNav UL LI A {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #848484; LINE-HEIGHT: 100%; PADDING-TOP: 5px; TEXT-ALIGN: center; TEXT-DECORATION: none;
}
#footerNav UL LI A:hover {
	height: auto;
}
#footerNav #footerNavItems {
	MARGIN-LEFT: 0px
}
.footerNavHighlight {
	BACKGROUND-COLOR: #848484;
	color: #053D80;
}

