body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	background: #b1e3f1;
	text-align:center;
}
#wrapper {
	padding: 10px;
	height: 100%;
	width: 800px;
	margin:0 auto;
}
#wrapper #footer {
	vertical-align: bottom; clear:both;
}
#wrapper #main {
	height: 100%; text-align:left; padding: 15px 0 5px 0; border: thick double #469cb5; background:#fff;
}

a {
	font-family: Arial, Helvetica, sans-serif;
	color: #663399;
	text-decoration: none;
}
a:hover {
	 text-decoration:underline;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #85b;
}


h1 {color:#369; font:bold x-large Arial, Helvetica, sans-serif; text-align:center; padding:10px;   text-transform:uppercase;  }
h2 {color:#369; font:bold large Arial, Helvetica, sans-serif; text-align:center; text-transform:uppercase;   display:inline;}
h3 {color:#369; font: bold medium Arial, Helvetica, sans-serif; text-align:center; text-transform:uppercase; }
ul {color:#369; font-size:12px; list-style-type: square;}
p {color:#000; font-size:12px; padding: 0 15px 0 15px;}
.margin10px {
	margin: 10px;
}

.boldnblue {font-weight:bold; color:#247a93;}
.footer {font-size:10px;}
.columns {
	width:33%;
	vertical-align: top;
}
.thinoutline {border:1px solid #000;}
.thinoutlinebottom {border-bottom: 1px solid #000;}
.alert {color:#f73d0f; font-weight:bold; background:#feee92; }
.box {width:300px;}
.width25percent {
	width: 25%; background:#feee92;
}
.width50valntop {
	vertical-align: top;
	width: 50%;
}
.bg_orange {background-color:#FFC68C;}
#wrapper #main #banner {
	height: 100px;
	z-index: 100;
	vertical-align: top;
}
#center {width:75%; margin:2em 6em;
}
#nu2tri_joinSCTA {width:170px; height:170px; margin:10px; padding:5px; background: #eeffee; float:right;}
#right {float:right; margin:0; padding:0; width:390px; clear:none;}
#left { margin:0 ; padding-bottom:120px; width:390px;}