body, td,th  {
	font-family : tahoma, arial, helvetica, sans-serif;
	font-size : 10pt;
	color : #4D4D4F;
}

th {
	background : #5FC2EF;
	padding : 0px 5px;
}

img {
	border : 0px;
}

#container {
	width : 780px;
	text-align : left;
}

#header {
	height : 82px;
	margin-bottom : 2px;

}

#logo {
	float : left;
}

#tagline {
	float : right;
	width : 589px;
	height : 82px;
	background : #5FC2EF url(/images/layout/header_corner.gif) no-repeat top left;
	color : #fff;
	line-height : 150%;
}

#tagline div {
	Xmargin : 12px 15px;
	line-height : 82px;
	text-align : center;
	font-size : 12pt;
}

#sidebar {
	width : 189px;
	text-align : center;
	float : left;
	min-height : 615px;
}

#nav {
	text-align : right;
	width : 189px;
	margin : 0px;
	padding : 0px;
	list-style : none;
	position : relative;
}

#nav li {
	margin-bottom : 22px;
	position : relative;
}

#content {
	float : right;
	width : 589px;
	background : #FFFAC2;
	min-height : 615px;

}

#padding {
	padding : 20px;
}

#footer {
	background : #5FC2EF;
	color : #fff;
	padding : 5px;
	border-top : 2px solid #fff;
	clear : both;
	font-size : 8pt;
	text-align : center;
	width : 780px;
}

#nav li ul {
	position : absolute;
	left : 189px;
	top : 0px;
	margin-left : 0px;
	padding-left : 0px;
	list-style : none;
	width : 210px;
}

#nav li ul li {
	margin-bottom : 0px;
	text-align : center;
}

#nav li ul li a {
	background : #fff;
	text-decoration : none;
	border-right : 1px solid #005480;
	display : block;
	height : 30px;
	line-height : 30px;
	margin : 0px;
}

ul.spaced li, ol.spaced li {
	margin-bottom : 10px;
}

h1 {
	color : #005480;
	font-size : 14pt;
}

h2 {
	color : #005480;
	font-size : 11pt;
}

h3 {
	color : #F7941D;
	font-size : 11pt;
}

h4 {
	color : #F7941D;
	font-size : 10pt;
}

a {
	color : #005480;
}