@charset "utf-8";
/* CSS Document */
body,td,th {
	font-family: Verdana, Geneva, sans-serif;
	font-size: .9em;
}
body {
	background-color: #32AAE0;
	background-image: url(images/bkgnd.gif);
/*	background-repeat: repeat-x; */
}
body, html {text-align:center;}
h1 {	font-size: 1.5em;
	color: #032B73;
}
h2 {margin-bottom:0;
	font-size: 1em;
	color: #000;
}
#testbgnd {background-color:#f00;}
#Header, #PageName {
	background-color: #fff;
}
#Header {
	padding-bottom: .5em;
	font-weight: bold;
	font-size: x-large;
	color: #032B73;
}
#mainbkgnd {
	background-image: url(images/bkgnd2.jpg);
/*	background-repeat: no-repeat; 
	background-position: center top;*/
	margin: 0;
	padding: 0;
}

#main {
border:#CCC solid thin;
text-align:left;
box-shadow: 0px 5px 5px #333;
padding-bottom: 1em;
	max-width: 1000px;
min-height: 520px;
	margin: auto;
background-color: #fff;
}
#content {background-color: #fff;
padding: 5px;
}
#mainBox {
background:#0067AB;
color:#FFF;
padding: 0;
}
#subcontent {padding: 0 .5em;}
#PageName {border-bottom: #0067AB solid thin;
}
#photo {
	border: thin solid #CCC;
margin: 1em 0;
	padding: 0 .5em;
}
#footer {background:url(images/footer.png);
height:8px;
}
.floatRpto{
	float: right;
	padding: 0 .5em .5em 1em;
}
.floatL {float:left;
}
.floatR {float:right;
}
#clearer {clear:both;}
#blueback {background-color:#0067AB;
padding: .5em; }
.nowrap {white-space:nowrap;}
td, th {border-bottom: #999 solid thin;}
.tbline {
border-right: #999 solid thin;
}
table {background:#FFF;}
.hide {display:none;}
figure {background:#CCC; text-align:center; max-width:640px; border:1px;}
figcaption {padding:.2em .5em; color:#000; text-align:left;}
#centertxt {text-align:center;}
.smltxt {font-size:.6em;}