body {
	font : 12px arial, sans-serif;
	color : #336699;
	background : #e8f4ff;
}

#container {
	width : 834px;
	position : absolute;
	left : 50%;
	margin-top : 10px;
	margin-left : -417px;
	padding : 0;
	font : 18px arial,helvetica,sans-serif;
	color : #333333;
	background : url(images/bgcontainer3.gif) repeat-y;
	border : 1px solid #3399ff;
}

#banner {
	width : 834px;
	height : 200px;
	padding : 0;
	margin : 0;
	background : #ffffff;
	border : 0px solid #c10000;
}


#navcontainer {
	position : relative;
	float : left;
	margin-left : 0;
	margin-top : 200;
	width : 22%;
	font : 14px bold tahoma,arial,helvetica,sans-serif;
	margin : 0;
	padding : 0px;
	color : #ffffff;
	background : inherit;
	border : 0px solid #000000;
}

#navcontainer ul {
	margin : 0;
	padding : 0;
	list-style-type : none;
	width : 100%;
}

ul.center {
	text-align : center
}

#navcontainer li {
	font : 12px georgia,serif;
	text-decoration : none;
	background : inherit;
	color : #bddcfb;
	margin : 10px 0 10px 0;
}

#navcontainer li a {
	font : 12px georgia,serif;
	text-decoration : none;
	background : inherit;
	color : #bddcfb;
}

#navcontainer li a:hover {
	border-bottom : 1px dashed #ffffff;
	background : inherit;
	color : #ffffff;
	text-decoration : none;
}

#navcontainer li a:visited {
	text-decoration : none;
	color : #bddcfb;
}

#main {
	width : 78%;
	float : right;
	position : relative;
	margin-left : 180px;
	margin-top : 200px;
	font : 12px verdana,arial,helvetica,sans-serif;
	margin : 0;
	padding : 0px;
	color : #3399ff;
	background : #bddcfb;
	border : 0px solid #333333;
}

#main ol {
	list-style-type: decimal;
}

#main ul {
	margin : 0;
	padding : 0;
	list-style-type : none;
	width : 100%;
}

#main li {
	font : 12px arial,sans-serif;
	text-decoration : none;
	background : inherit;
	color : #336699;
	margin : 0px 0px 0px 20px;
}	

#main a {
	color : #336699;
	background : inherit;
	border-bottom : 1px dashed;
	text-decoration : none;
}

#main a:hover {
	border-bottom : 1px dashed;
	background : inherit;
	color : #333333;
	text-decoration : none;
}

#main a:visited {
	color : #336699;
	background : inherit;
	text-decoration : none;
}

#footer {
	width : 100%;
	height : 30px;
	padding : 0px;
	clear : both;
	font : 10px arial,helvetica,sans-serif;
	background : #0081d8;
	color : #e8f4ff;
	border : 1px solid #3399ff;
}

#footer a {
	color : #ffffff;
	background : inherit;
	border-bottom : 1px dashed;
	text-decoration : none;
}

#footer a:hover {
	color : #333333;
	background : inherit;
	border-bottom : 1px dashed;
	text-decoration : none;
}

#footer p {
	font : 10px arial,sans-serif;
	color : #e8f4ff;
	text-align : left;
	margin : 10px 10px 10px 10px;
}	

h1.center h2.center h3.center h4.center {
	text-align : center;
}

.h2 {
	font : bold 14px Georgia,serif;
	background : inherit;
	color : #333399;
	margin : 0;
}

.h3 {
	font : bold 14px arial,sans-serif;
	color : #333399;
	background : inherit;
	margin : 0;
}

.h4 {
	font : 12px arial,sans-serif;
	color : #333399;
	background : inherit;
}

.p {
	font : 12px arial,sans-serif;
	color : #336699;
	align : left;
	background : inherit;
	margin : 0;
}


h1 {
	font : bold 18px Georgia,serif;
	line-height : 130%;
	background : inherit;
	color : #333399;
	margin : 20px 10px 0px 10px;
}

h2 {
	font : bold 14px Georgia,serif;
	line-height : 130%;
	background : inherit;
	color : #333399;
	margin : 16px 10px 0px 10px;
}

h3 {
	font : bold 14px arial,sans-serif;
	line-height : 130%;
	color : #333399;
	background : inherit;
	margin : 12px 10px 0px 10px;
}

h4 {
	font : 12px arial,sans-serif;
	line-height : 130%;
	color : #333399;
	background : inherit;
	margin : 0px 10px 0px 10px;
}

p {
	font : 12px arial,sans-serif;
	line-height : 135%;
	color : #336699;
	align : left;
	background : inherit;
	margin : 12px 10px 0px 10px;
}

em {
	color : #333333;
}
