body ul, body li, body h1, body h2, body h3{
	margin:0;
	padding:0;
}

body{
	margin:0px;
	padding:0px;
	font-family:'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Console', Arial, sans-serif;
	font-size:12px;
	background:#DFF4FE;
	color:#123464;
	}

body a:link{color: #0079B0;text-decoration:none;}
body a:visited{color: #000000;text-decoration:none;}
body a:hover {color: #000000;text-decoration:none;}


body li {list-style: none;}

body h1,body h2,body h3 {
	margin:5px;
	padding:3px;
	color:#091A32;
	font-variant:small-caps;
}

.wrap{
	width: 800px;
	margin:15px auto;
}

.fleft{float:left;}
.fright{float:right;}
.clear{clear:both;}

.al{ text-align:left;}
.ac{ text-align:center;}
.ar{ text-align:right;}

.horzTB{ background:#1E9CB5;font-size:6px;}
.vertL{ border-right:1px solid #61B9CB;}
.vertR{ border-left:1px solid #61B9CB;}

.mainCell{
	background:#EEF2F3;
}

.content{
	padding:5px 10px;
}

.sidebar-L {
	background:#E2E5E6;
	border-right:1px solid #61B9CB;
	padding:0px 5px;
}

.sidebar-R {
	background:#E2E5E6;
	border-left:1px solid #61B9CB;
	padding:0px 5px;
}

.relatedTB{
	border-top:1px solid #61B9CB;
	border-bottom:1px solid #61B9CB;
	padding:6px 20px;
	background:#78C3D2;
}
.relatedTB a:link, .relatedTB a:visited, .relatedTB a:hover{ font-size:15px;}

.midBar{ background:#61B9CB; font-size:10px;}
.contentCell{ padding:10px;}


.menuWrapper{ margin:0px 20px;}

.menuWrapper a:link{
	background:#E8F7FE;
	border:1px solid #61B9CB;
	padding:3px 20px 3px 20px;
	margin:1px 0px;
	text-align:left;
	display:block;
	color:#002064;
	font-variant:small-caps;
	font-size:18px;
	float:left;
}

.menuWrapper a:visited{
	background:#E8F7FE;
	border:1px solid #61B9CB;
	padding:3px 20px 3px 20px;
	margin:1px 0px;
	text-align:left;
	display:block;
	color:#000000;
	font-variant:small-caps;
	font-size:18px;
	float:left;
}

.menuWrapper a:hover{
	background:#FFF;
	border:1px solid #61B9CB;
	padding:3px 15px 3px 15px;
	margin:1px 5px;
	text-align:left;
	display:block;
	color:#000000;
	font-variant:small-caps;
	font-size:18px;
	float:left;
}

.menuWrapper a.active:link,.menuWrapper a.active:visited,.menuWrapper a.active:hover{
	background:#FFF;
	border:1px solid #61B9CB;
	padding:3px 20px 3px 20px;
	margin:1px 0px;
	text-align:left;
	display:block;
	color:#000000;
	font-variant:small-caps;
	font-size:18px;
	float:left;
}



.sideMenu{ margin:4px;}

.sideMenu a:link{
	background:#E8F7FE;
	border:1px solid #61B9CB;
	padding:3px 10px 3px 15px;
	margin:1px 0px;
	text-align:left;
	display:block;
	color:#000000;
	font-variant:small-caps;
	font-size:14px;
}

.sideMenu a:visited{
	background:#E8F7FE;
	border:1px solid #61B9CB;
	padding:3px 10px 3px 15px;
	margin:1px 0px;
	text-align:left;
	display:block;
	color:#000000;
	font-variant:small-caps;
	font-size:14px;
}

.sideMenu a:hover{
	background:#FFF;
	border:1px solid #61B9CB;
	padding:3px 5px 3px 10px;
	margin:1px 5px;
	text-align:left;
	display:block;
	color:#000000;
	font-variant:small-caps;
	font-size:14px;
}

.sideMenu a.active:link, .sideMenu a.active:visited, .sideMenu a.active:hover{
	background:#FFF;
	border:1px solid #61B9CB;
	padding:3px 10px 3px 15px;
	margin:1px 0px;
	text-align:left;
	display:block;
	color:#000000;
	font-variant:small-caps;
	font-size:14px;
}



body input{ border:2px solid #B2C3CB; background:#FFF; font-weight:bold;font-size:13px;}

.foot{
	padding:5px 20px;
	font-size:10px;
}

