	body {
		margin:0;
		padding:0;
		background-color:#fff;
		color:#000;
		min-width:760px;
		font-size:62.5%;
		font-family:Verdana, Arial, Helvetica, sans-serif
	}
	h1 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.25em; COLOR: #1e2075; FONT-FAMILY: Arial, Helvetica, sans-serif; margin:0 20px; border-bottom:1px solid #26368E; padding-bottom:10px;
}
	h2 {
	FONT-SIZE: 1.2em; COLOR: #1e2075; FONT-FAMILY: Arial, Helvetica, sans-serif; }
A {
	COLOR: #1e2075;
}
A:hover {
	COLOR: #1e2075;TEXT-DECORATION: none
}
A:link {
	COLOR: #1e2075;
}
LI LI, LI P, TD P, BLOCKQUOTE P {font-size:1em}


	div#wrap {
		margin:15px auto;
		width:760px;
		background: url(images/bk-sides.gif) repeat-y
	}
	#header {
	height:140px;
	background-image: url(images/header.gif);
	background-repeat: no-repeat;
	position:relative
	}
	#header h1 {
		padding:5px;
		margin:0;
	}
#mainnav
{
margin:-9px;
padding-top:60px;
padding-left:150px;}
#mainnav ul li
{
list-style-type: none;
padding: 0;
margin-left: 0;
display: block;
float:left;
font: 11px verdana, sans-serif;
text-align: center;
background: url(images/menu-right.gif) repeat-x 20px;
}

#mainnav a
{
color: #fff;
text-decoration: none;
display: block;
padding: 4px 15px 4px 15px;
margin:0;
}

#mainnav li#active { background: url(images/navBarBgHover.gif) repeat-x 20px; }
#mainnav a:hover { background: url(images/navBarBgHover.gif) repeat-x 20px; }


	#main {
		padding-bottom: 20px;
		width:540px;
		float:left;
		font-size:1.1em;
	}
	#main h2 {
		padding-left:20px;
	}
	#main h3, #main p, #main ul{
		padding:0 20px; line-height:160%;
	}
	#main li { padding-bottom:20px }
	#main li li { padding-bottom:10px }
	#main ul ul { margin-left:0px; padding-top:8px; margin-bottom:-10px }
	#main ul {margin-bottom:-20px}
	#sidebar {
		width:217px;
		float:left;
	}
	#wrap > #sidebar {
		width:220px;
	}
	
#sidebar p { padding: 0 10px }
#sidebar li { padding: 3px 0px; margin:0 0 0 -10px }
#navcontainer{ padding-top:50px; padding-left:10px }
#navlist
{
padding: 1px;
margin-left: 0;
font: 1em verdana, sans-serif;
width: 185px; }

#navlist li
{
list-style: none;
margin: 0px;
border-bottom: 1px #C1D0E2 solid;
text-align: left;
}

#navlist li a
{
display: block;
padding: 0.7em 0.5em 0.7em 0.9em;
text-decoration: none;
}

#navlist li a:link { color: #4A558A; }
#navlist li a:visited { color: #4A558A; }

#navlist li a:hover
{
color: #4A558A;
background: #ECEEF6;
border-left: 3px #515DA2 solid;
}
#footlinks { border-top: 1px #C1D0E2 solid; padding:10px 0px 0 20px; margin:20px 20px 0 20px; }
	#footer {
		clear:both;
		background-image: url(images/footer.gif);
	background-repeat: no-repeat;
	}
	#footer p {
		padding:2px 0 5px 0;
		margin:0;
		font-size:0.9em;
		color:#FFF;
		text-align:center;
	}
hr {border: none 0; 
border-top: 1px solid #26368E;/*the border*/
width: 80%;
height: 1px;/*whatever the total width of the border-top and border-bottom equal*/
}
.highlightbox {
background-color:#E4EFFA;
border:1px solid #99CCFF;
margin: 20px;
}

.bullet2 li {
list-style-type: none;
background-image: url(images/bullet2.gif);
background-repeat: no-repeat;
background-position: 0 .6em;
padding-left: 1em; } 

.bullet3 li {
list-style-type: none;
background-image: url(images/bullet2.gif);
background-repeat: no-repeat;
background-position: 0 .6em;
padding-left: 1em;
padding-right: 1em;
margin-bottom:-10px;
margin-top:-5px; } 
