@import url(http://www.ecpi.edu/css/ecpi-theme/jquery-ui-1.7.custom.css);

body.contactpage #map {
display:none;
}

body {
background-color:#FFF;
color:#036;
font-family:Tahoma;
font-size:11px;
letter-spacing:1px;
margin-top:0;
}

td {
color:#333;
font-family:Tahoma;
font-size:11px;
}

h1 {
color:#C30;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:700;
}

h2 {
color:#039;
font-family:Tahoma;
font-size:12px;
font-weight:700;
letter-spacing:normal;
}

h3 {
color:#039;
font-family:Tahoma;
font-size:10px;
font-weight:700;
}

hr {
color:#000;
height:1px;
}

a:hover {
color:#00F;
text-decoration:none;
}

a.link2 {
color:#FFF;
font-family:Tahoma;
font-size:11px;
font-weight:400;
text-decoration:underline;
}

a.link2:hover {
color:#FFF;
font-family:Tahoma;
font-size:11px;
font-weight:400;
text-decoration:none;
}

a.link2:visited {
color:#FFF;
font-size:11px;
font-weight:400;
}

a.link3 {
color:#039;
font-family:Tahoma;
font-size:10px;
font-weight:700;
text-decoration:underline;
}

a.link3:hover {
color:#039;
font-family:Tahoma;
font-size:10px;
font-weight:700;
text-decoration:none;
}

a.link3:visited {
color:#039;
font-size:10px;
font-weight:700;
}

a.link4 {
color:#039;
font-family:Tahoma;
font-size:10px;
font-weight:400;
}

a.link4:hover {
color:#039;
font-family:Tahoma;
font-size:10px;
font-weight:400;
text-decoration:none;
}

a.link4:visited {
color:#039;
font-size:10px;
font-weight:400;
}

a.link5 {
color:#FFF;
font-family:Tahoma;
font-size:10px;
font-weight:700;
text-decoration:underline;
}

a.link5:hover {
color:#FFF;
font-family:Tahoma;
font-size:10px;
font-weight:700;
text-decoration:none;
}

a.link6 {
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:400;
text-decoration:underline;
}

a.link6:hover {
color:#B31B34;
font-size:10px;
text-decoration:none;
}

a.link7 {
color:#fff;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:400;
text-decoration:underline;
}

a.link7:hover {
color:#eee;
font-size:10px;
text-decoration:none;
}

a.link8 {
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:700;
text-decoration:underline;
}

a.link8:hover {
color:#000;
font-size:10px;
font-weight:700;
text-decoration:none;
}

a.link8:visited {
font-weight:700;
}

a.link9 {
color:#FFF;
font-family:Tahoma;
font-size:10px;
font-weight:700;
text-decoration:none;
}

a.link9:hover {
color:#FFF;
font-family:Tahoma;
font-size:10px;
font-weight:700;
text-decoration:underline;
}

a.link10:hover {
color:#63216B;
font-family:Tahoma;
font-size:14px;
font-weight:700;
text-decoration:none;
}

a.link11:hover {
color:#00F;
font-family:Tahoma;
font-size:14px;
font-weight:700;
text-decoration:none;
}

a.link_tec {
color:#639;
font-family:Tahoma;
font-size:14px;
font-weight:700;
text-decoration:underline;
}

a.link_tec:hover {
color:#639;
font-family:Tahoma;
font-size:14px;
font-weight:700;
text-decoration:none;
}

a.link_tec:visited {
color:#639;
font-size:14px;
font-weight:700;
}

a.link_bus {
color:#3c9;
font-family:Tahoma;
font-size:14px;
font-weight:700;
text-decoration:underline;
}

a.link_bus:hover {
color:#3c9;
font-family:Tahoma;
font-size:14px;
font-weight:700;
text-decoration:none;
}

a.link_bus:visited {
color:#3c9;
font-size:14px;
font-weight:700;
}

a.link_hs {
color:#c03;
font-family:Tahoma;
font-size:14px;
font-weight:700;
text-decoration:underline;
}

a.link_hs:hover {
color:#c03;
font-family:Tahoma;
font-size:14px;
font-weight:700;
text-decoration:none;
}

a.link_hs:visited {
color:#c03;
font-size:14px;
font-weight:700;
}

a.link_cul {
color:#F90;
font-family:Tahoma;
font-size:14px;
font-weight:700;
text-decoration:underline;
}

a.link_cul:hover {
color:#F90;
font-family:Tahoma;
font-size:14px;
font-weight:700;
text-decoration:none;
}

a.link_cul:visited {
color:#F90;
font-size:14px;
font-weight:700;
}

.line {
background-color:#758492;
color:#eee;
font-family:Tahoma;
font-size:11px;
}

.line2 {
background-color:#2f7ec8;
color:#FFF;
font-family:Tahoma;
font-size:11px;
}

.line3 {
background-color:#000;
color:#FFF;
font-family:Tahoma;
font-size:11px;
}

.fieldheader {
color:#666;
font-family:Tahoma;
font-size:10px;
font-weight:700;
}

.back1 {
background-color:#FFF;
}

.back2 {
background-color:#CCC;
color:#FFF;
}

.back3 {
background-color:#607fbf;
color:#FFF;
}

.back4 {
background-color:#DFAF82;
color:#FFF;
}

.back5 {
background-color:#f5f5f5;
color:#00F;
font-family:Tahoma;
font-size:10px;
font-weight:700;
}

.back6 {
background-color:#C03;
color:#FFF;
font-weight:700;
}

.back7 {
background-color:#BFD4FF;
font-weight:400;
}

.subtitlered {
color:#C00;
font-family:Tahoma;
font-size:11px;
font-weight:400;
}

.subtitlered2 {
color:#900;
font-family:Tahoma;
font-size:10px;
font-weight:400;
}

.subtitleredbold {
color:#900;
font-family:Tahoma;
font-size:11px;
font-weight:700;
}

.subtitledrkredbold2 {
color:#C00;
font-family:Tahoma;
font-size:10px;
font-weight:700;
}

.subtitlewhite {
color:#FFF;
font-family:Tahoma;
font-size:11px;
font-weight:400;
}

.subtitlegray {
color:#ddd;
font-family:Tahoma;
font-size:11px;
font-weight:400;
}

.subtitledrkredbold {
color:#C03;
font-family:Tahoma;
font-size:10px;
font-weight:700;
}

.subtitlerblue {
color:#03C;
font-family:Tahoma;
font-size:11px;
font-weight:400;
padding:3px;
width:335px;
}

.subtitleblack {
color:#000;
font-family:Tahoma;
font-size:11px;
font-weight:400;
}

.subtitleblackbold4 {
color:#000;
font-family:Tahoma;
font-size:10px;
font-weight:700;
}

.subtitlewhitebold {
color:#FFF;
font-family:Tahoma;
font-size:11px;
font-weight:700;
}

.subtitlewhitebold2 {
color:#FFF;
font-family:Tahoma;
font-size:10px;
font-weight:700;
}

.subtitleorgbold {
color:#F90;
font-family:Tahoma;
font-size:10px;
font-weight:700;
}

.subtitlegraybold {
color:#ddd;
font-family:Tahoma;
font-size:11px;
font-weight:700;
}

.subtitlergraybold {
color:#0B3F93;
font-family:Tahoma;
font-size:11px;
font-weight:700;
}

.subtitlegreen {
color:#090;
font-family:Tahoma;
font-size:11px;
font-weight:400;
}

.subtitleorgbold3 {
color:#CC7138;
font-family:Tahoma;
font-size:10px;
font-weight:700;
}

.subtitleorgbold4 {
color:#F60;
font-family:Tahoma;
font-size:10px;
font-weight:700;
}

.subtitleyellow {
color:#FFC;
font-family:Tahoma;
font-size:10px;
font-weight:400;
}

.subtitlegold {
color:#d9d9c3;
font-family:Tahoma;
font-size:10px;
font-weight:700;
}

.subtitleblue4 {
color:#5876b1;
font-family:Tahoma;
font-size:10px;
font-weight:700;
}

.subtitlemustard {
color:#ffc20e;
font-family:Tahoma;
font-size:11px;
font-weight:700;
}

.subtitlerblue2 {
color:#03C;
font-family:Tahoma;
font-size:10px;
font-weight:400;
}

.subtitlercopyright {
color:#666;
font-family:Tahoma;
font-size:10px;
font-weight:400;
}

.subtitlepurple {
color:#FCF69E;
font-family:Tahoma;
font-size:13px;
font-weight:700;
}

.subtitlecc6600 {
color:#C60;
font-family:Tahoma;
font-size:11px;
font-weight:700;
}

.backtan {
background-color:#CC7138;
color:#FC0;
font-weight:700;
}

.back80aaff {
background-color:#80AAFF;
}

.back607fbf {
background-color:#607fbf;
}

.back6096bf {
background-color:#6096BF;
}

.back6e7e9d {
background-color:#6E7E9D;
}

.backcfd6e6 {
background-color:#ddd;
}

.back596680 {
background-color:#596680;
}

.back435986 {
background-color:#435986;
}

.back1648ae {
background-color:#1648ae;
}

.backffc500 {
background-color:#FFC500;
}

.back0066b3 {
background-color:#0066b3;
}

.back8 {
background-color:#EFEFEF;
color:#FFF;
font-weight:700;
}

.bluedash {
background-image:url(../images/bg/graydots.gif);
color:#FFF;
font-weight:700;
}

.backgray {
background-color:#465764;
color:#FFF;
font-weight:700;
}

.backmaintable {
background-color:#ababab;
color:#FFF;
font-weight:700;
}

.backtopmenu {
background-color:#1342A1;
}

.backfooter {
background-color:#FFFFe6;
}

.fieldheaderred {
color:#c03;
font-family:Tahoma;
font-size:10px;
font-weight:700;
}

.campus_small {
background-color:#FFF;
color:#000;
font-family:Tahoma;
font-size:9px;
font-weight:400;
}

.btnav {
background-color:#969ca7;
font-family:Tahoma;
font-size:12px;
}

.btnav6 {
background-color:#fff;
font-family:Tahoma;
font-size:10px;
}

.btnav10 {
background-color:#F2E6FF;
font-family:Tahoma;
font-size:10px;
}

.btnav11 {
background-color:#CFFFEE;
font-family:Tahoma;
font-size:10px;
}

.btnav12 {
background-color:#FFE6EB;
font-family:Tahoma;
font-size:10px;
}

.btnav13 {
background-color:#FFE6BF;
font-family:Tahoma;
font-size:10px;
}

.cis {
background-color:#963;
font-family:Tahoma;
font-size:10px;
}

.eef {
background-color:#C90;
font-family:Tahoma;
font-size:10px;
}

.tech {
background-color:#639;
color:#FFF;
font-family:Tahoma;
font-size:10px;
font-weight:700;
}

.bus {
background-color:#3c9;
color:#FFF;
font-family:Tahoma;
font-size:10px;
font-weight:700;
}

.hs {
background-color:#c03;
color:#FFF;
font-family:Tahoma;
font-size:10px;
font-weight:700;
}

.cul {
background-color:#F90;
color:#FFF;
font-family:Tahoma;
font-size:10px;
font-weight:700;
}

.tech2 {
background-color:#c0d4ff;
font-family:Tahoma;
font-size:10px;
}

.bus2 {
background-color:#bfffbf;
font-family:Tahoma;
font-size:10px;
}

.hs2 {
background-color:#ffdfdf;
font-family:Tahoma;
font-size:10px;
}

.cul2 {
background-color:#ffe087;
font-family:Tahoma;
font-size:10px;
}

.cul3 {
background-color:#F90;
color:#FFF;
font-family:Tahoma;
font-size:12px;
}

.bsdegree {
background-color:#5c73b8;
color:#000;
font-family:Tahoma;
font-size:10px;
font-weight:700;
}

.asdegree {
background-color:#5c73b8;
font-family:Tahoma;
font-size:10px;
}

.border {
background-image:url(../images/bg/body_divider.gif);
font-weight:400;
}

.fpsideback {
background-color:#000;
}

.header2b {
background-color:#039;
color:#FFF;
font-family:Tahoma;
font-size:14px;
font-weight:700;
}

.header2c {
background-color:#000;
color:#FFF;
font-family:Tahoma;
font-size:15px;
font-weight:700;
}

.header3 {
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:400;
}

.header4 {
color:#039;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:400;
}

.header5b {
color:#000;
font-family:Tahoma;
font-size:12px;
font-weight:700;
}

.header5c {
color:#C00;
font-family:Tahoma;
font-size:12px;
font-weight:700;
}

.header5d {
background-color:#000;
color:#FFC;
font-family:Tahoma;
font-size:12px;
font-weight:700;
}

h2.header5e {
margin:0;
padding:0;
}

.header5g {
background-color:#0B3F93;
color:#FFF;
font-family:Tahoma;
font-size:14px;
font-weight:700;
}

.header5h {
color:#1342A1;
font-family:Tahoma;
font-size:12px;
font-weight:700;
text-decoration:underline;
}

.header5k {
color:#C00;
font-family:Tahoma;
font-size:11px;
font-weight:700;
}

.header5m {
color:#C00;
font-family:Tahoma;
font-size:11px;
font-weight:700;
text-decoration:underline;
}

.header5n {
color:#C00;
font-family:Tahoma;
font-size:13px;
font-weight:700;
}

.header5q {
color:#039;
font-family:Tahoma;
font-size:14px;
font-weight:700;
}

.header6 {
color:#039;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:400;
}

.header7 {
color:#039;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:400;
}

.header8 {
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:400;
}

.header10 {
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:400;
}

.header10b {
color:#C00;
font-family:Tahoma;
font-size:25px;
font-weight:700;
}

.header11 {
color:#000;
font-family:Tahoma;
font-size:36px;
font-weight:400;
}

.header11b {
color:#C00;
font-family:Arial, Helvetica, sans-serif;
font-size:36px;
font-weight:400;
}

.header12 {
background-image:url(../images/bg/blue480x80.jpg);
color:#000;
font-family:Tahoma;
font-size:14px;
font-weight:700;
}

.header13 {
background-color:#333;
color:#FFF;
font-family:Tahoma;
font-size:10px;
font-weight:700;
}

.header15 {
color:#0B3F93;
font-family:Tahoma;
font-size:34px;
font-weight:400;
}

.header16 {
color:#C03;
font-family:Tahoma;
font-size:34px;
font-weight:400;
text-decoration:underline;
}

.calltoday {
background-color:#000;
color:#FC3;
font-family:Tahoma;
font-size:10px;
font-weight:700;
}

.calendar {
background-color:#000;
color:#FFF;
font-weight:700;
}

.calendar2 {
background-color:#eeeee;
color:#39C;
font-weight:700;
}

.lineback {
background-color:#6078bf;
font-weight:400;
}

.gridhdr {
background-color:#039;
font-family:Tahoma;
font-size:10px;
}

.small_text_2 {
color:#fff;
font-family:Tahoma;
font-size:10px;
font-weight:400;
}

.box {
border-color:#EEE;
border-style:double;
margin:0;
padding:0;
}

.hdrback {
background-image:url(../images/bg/1_header_butt2.jpg);
}

td.content p {
margin:0;
padding:5px 0;
text-align:justify;
}

td.content h2 {
margin:0;
padding:0 0 5px;
}

.headliner {
color:blue;
font-weight:700;
}

h4,h5 {
color:#333;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}

a,a:visited {
color:#039;
font-family:Tahoma;
font-size:11px;
text-decoration:underline;
}

a.link5:visited,a.link9:visited {
color:#FFF;
font-size:10px;
font-weight:700;
}

a.link6:visited,a.link7:visited {
font-weight:400;
}

a.link10,a.link11,.header5j {
color:#000;
font-family:Tahoma;
font-size:14px;
font-weight:700;
text-decoration:underline;
}

a.link10:visited,a.link11:visited {
color:#000;
font-size:14px;
font-weight:700;
}

.pagetext,.small_text {
color:#000;
font-family:Tahoma;
font-size:10px;
font-weight:400;
}

.subtitlerbluebold3,.subtitlerbluebold4,.prgdeschdr {
color:#039;
font-family:Tahoma;
font-size:10px;
font-weight:700;
}

.subtitlerbluebold,.subtitlerbluebold2,.subtitleorgbold2 {
color:#039;
font-family:Tahoma;
font-size:11px;
font-weight:700;
}

.subtitlerblackbold,.subtitleblackbold5,.header5p {
color:#000;
font-family:Tahoma;
font-size:11px;
font-weight:700;
}

.subtitlewhitebold3,.header5l {
color:#FFF;
font-family:Tahoma;
font-size:12px;
font-weight:700;
}

.subtitlegreenbold,.fieldheadergreen {
color:#090;
font-family:Tahoma;
font-size:10px;
font-weight:700;
}

.subtitlepurple2,.header5f {
color:#FFF;
font-family:Tahoma;
font-size:14px;
font-weight:700;
}

.btnav3,.btnav4,.btnav5,.why,.picback {
background-color:#FFF;
font-family:Tahoma;
font-size:10px;
}

.header_academic_prg_des,.header5e,.promo_hdr1 {
color:#039;
font-family:Tahoma;
font-size:12px;
font-weight:700;
}

.header,.header9 {
color:#FFF;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
}

.header2,.header5 {
color:#000;
font-family:Tahoma;
font-size:14px;
font-weight:700;
}

.header5a,.header5i,.header14 {
color:#C00;
font-family:Tahoma;
font-size:14px;
font-weight:700;
}

.annouceback,.boxbg2 {
background-color:#FFd;
}

.sideback,.boxbg {
background-color:#f7f7f7;
}

h2.major {
	margin: 5px 0;
	padding: 0;
	color: #333;
	letter-spacing: normal;
}

p.para {
	margin:0;
	padding: 0;
	margin: 4px 0;
}

span.blue {
color:#039;
font-size:10px;
font-weight:700;
}

div.campuslist ul li {
	list-style: none;
	border:none;
}

div.campuslist ul {
	padding-left:0;
}

table#footer-menu {
	margin-top: 15px;
}
/**************************/
/* Page content divisions */
/**************************/

div.page-content {

}
div.page-content h2 {
	color:#000;
	font-family:Tahoma,sans-serif;
	font-size:14px;
	font-weight:700;
	margin: 0 0 5px 0;
}
div.page-content ul {
	margin: 0;
}
div.page-content ul li {
	padding: 4px 0;
}
div.page-content p {
	margin: 0;
	padding: 5px 0;
}




/* */
div.list-wrapper {
	padding: 5px;
	margin: 0;
}

div.list-wrapper h2 {
	padding: 4px 0;
	margin:0;
}

div.list-wrapper p {
	margin:0;
	padding: 0 0 0 15px;
}

/* Form (page 1 of 2) */
div.form_container,
div.form_container div,
div.form_container ul,
div.form_container p,
div.form_container h2 {
	padding: 0;
	margin:0;
	text-align: left;
}
div.form_container,
div.form_description {
	padding: 0 5px;
}

div.form_description h2 {
	padding-top: 10px;
}

body.contactpage div.form_container #referral-data p,
body.contactpage div.form_container #school-data p {
	padding: 5px 0;
}

div.form_container {
	background: #fff url(../images/bg/stripe.png);
	border: 1px solid #6699FF;
	position:relative;
	width:91%;
}

body.contactpage div.form_container {
	background-image: none;
	border: none;
	border-right: 1px solid #ccc;
	width: 95%;
}

body.general div.form_container {
	border-right: none;
}

div.form_container .element {
	border: 1px solid #6699FF;
	padding: 2px;
}

div.form_container ul li {
	list-style: none;
	padding: 5px;
	letter-spacing: normal;
}

body.contactpage div.form_container fieldset legend,
div.form_container label {
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:1.2em;
	letter-spacing:-1px;
}

div.form_container p.required,
div.form_container label.required {
	color: #660033;
}

div.form_container p.required {
	padding: 5px 0;
	letter-spacing: 1px;
	font-weight: 700;
}

div.form_container div.inline {
	display:inline;
}

div.form_container #classtype {
	width: 275px;
	font-family:verdana,serif;
}

label.description {
	color: #0033FF;
}

label.small {
	font-size: .85em !important;
	letter-spacing:1px !important;

}

label.fade {
	color: #666;
}

div.form_container input.active {
	border: 1px solid #333 !important;
	background-color: #ffffcc !important;
}

div#select-wrapper {
	padding:10px 10px 0;
	margin: 0;
}

div#select-wrapper h2 {
	padding: 0;
	margin: 0;
	padding-bottom: 4px;
}

div#select-wrapper select {
	margin-bottom: 8px;
	border: 1px solid #6699FF;
}

/* body-wrapper */
body.form2 {
	padding: 0;
	margin: 0;
}

div#body-wrapper {
	width: 730px;
	margin: 0 auto;
	padding: 0;
	text-align:center;
}

body.form2 div.rightside,
body.form2 div.leftside {
	width: 52%;
	float:left;
	letter-spacing: normal;
}

body.form2 div.rightside {
	width: 45%;
	float:right;
}

body.form2 div.inner {
	padding: 5px;
	text-align:left;
}

body.form2 div.rightside div.inner {
	font-family:Tahoma;
	text-align:center;
}

body.form2 div.rightside div.inner img {
	padding: 3px;
	border: 1px solid #000099;
}

body.form2 div.leftside div.inner p,
body.form2 div.rightside div.inner p {
	padding: 0;
	margin: 0;
	color: #333;
}

body.contactpage div.form_container p,
body.form2 div.leftside div.inner p {
	padding: 8px 0;
	letter-spacing: normal;
}

body.form2 div.rightside div.inner p.campusname {
	color:#000000;
	font-size:14px;
	font-weight:700;
	padding: 15px 0 5px;
}

body.form2 div.rightside div.inner p.address1,
body.form2 div.rightside div.inner p.address2 {
	color: #333;
}

body.form2 div.rightside div.inner p.phone {
}

body.form2 div.rightside div.inner p.toll-free {
}

body.form2 div.rightside div.inner p.links {
	padding-top: 5px;
}

body.form2 div.leftside div.inner fieldset {
	margin: 10px;
	padding: 10px 8px;
	border: 0;
	border: 1px solid #6699FF;
	width:330px;
}

body.contactpage fieldset {
	margin: 5px 0;
	padding: 8px;
	border: 0;
	border: 1px solid #6699FF;
}

body.general fieldset {
	width:325px !important;
}

body.form2 div.leftside div.inner p.comment_instr {
	margin-left: 10px;
}

body.contactpage div.form_container h3,
body.contactpage legend,
body.form2 div.leftside h3,
body.form2 div.leftside legend {
	font-size: 1.1em;
	padding: 0 5px 8px;
	font-weight: 700;
}

body.contactpage div.form_container h3 {
	margin: 10px 0 6px;
	padding: 0;
}

body.contactpage legend {
	font-weight: normal;
}

body.form2 div.leftside h3 {
	margin: 0;
	margin-left: 10px;
	color: #003366;
}

body.form2 div.leftside div.inner textarea {
	height:125px;
	width:335px;
	margin-left:10px;
}

body.contactpage textarea,
body.contactpage input.text,
body.contactpage select,
body.form2 div.leftside div.inner textarea,
body.form2 div.leftside div.inner input.text,
body.form2 div.leftside div.inner select {
	padding: 2px;
	border: 1px solid #6699FF;
	font-size: 12px;
}

body.contactpage textarea {
	height:200px;
	width:315px;
}

body.contactpage div.wider textarea {
	width: 340px;
	height: 125px;
}

body.contactpage #FirstNAM,
body.contactpage #LastNAM {
	width: 200px;
}

body.form2 div.leftside div.inner select.select {
	letter-spacing: normal !important;
} 

body.form2 div.leftside div.inner div.buttons {
	padding: 10px;
}

.noshow {
	display:none;
}

body.form2 label {
	font-weight: 600;
	padding:0 5px 0 8px;
}

body.contactpage fieldset legend,
body.contactpage label,
body.form2 label {
	color: #003366;
}

body.contactpage #referral-data p {
	padding: 5px 0;
}

div.buttons {
	margin-top: 10px !important;
}

div.block ul li {
	list-style: none;
}
div.block ul {
	padding: 0;
	margin: 0;
	padding-left: 8px;
	padding-top: 8px;
}
div.sidenav a {
	letter-spacing:normal;
}

div.cyberbanner {
	background: transparent url(../images/cybersecbanner.jpg) no-repeat;
	color: #fff;
	width: 710px;
	height: 110px;
	padding: 5px 10px;
	margin-top: 25px;
	text-align:left;
	letter-spacing: normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
	div.cyberbanner h2, div.cyberbanner h3 {font-family:Verdana, Arial, Helvetica, sans-serif;}
	div.cyberbanner h2  { font-size: 1.6em; color: #fff; font-style: italic; letter-spacing: 1px; margin: 0 0 3px 5px; padding: 0;}
	div.cyberbanner h2 a, div.cyberbanner h2 a:visited { font-size: 1.2em; color: #fff; text-decoration: underline;}
	div.cyberbanner h2 a:hover { font-size: 1.2em; color: #FF6600; text-decoration: none;}
	div.cyberbanner h3  { letter-spacing: 1px; font-size: 1.1em; color:#FDFF00; margin:4px 0 0; padding:0; }
	div.cyberbanner h3.half {padding-left:1em;}
	div.cyberbanner p   { font-size: 1.2em;  color: #fff !important; margin: 8px 0; padding: 0;}
	div.cyberbanner p a { color: #fff; text-decoration:underline; }
	div.cyberbanner p a:hover { color:#FF6600; text-decoration: none; }
	
div.related-fields H2 {
	color:#000000;
	font-size:14px;
	letter-spacing:1px;
	margin-top:5px;
	margin-bottom:5px;
}

div.related-fields ul {
	list-style:none;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin-top:0;
	padding-left:10px;
}

div.related-fields ul li {
	padding-bottom: 6px;
}
