td {font-family: Verdana, Arial, Helvetica; font-size:11px; line-height:14px}

.footer {font-size:10px; color:#FFFFFF; padding:10px; padding-top:10px; padding-bottom:10px;}
.footer a:link {color:#FFFFFF; text-decoration:none; font-weight: bold;}
.footer a:visited {color:#FFFFFF; text-decoration:none; font-weight: bold;}
.footer a:hover {color:#FFDFA6; font-weight: bold;}

h1 { font-size:18px; font-weight:bold; color:#7C4564; margin-bottom:20px; }

H2, .mimicH2	{ font-size: 14px; color: #B949BE; border-bottom: 1 solid #B949BE}
H3, .mimicH3	{ font-size: 14px; color: #7B317E;}
H4, .mimicH4	{ font-size: 16px }
H5, .mimicH5	{ font-size: 14px; font weight: bold }

#content {padding: 25px 15px 15px 0;}

.pageHeading { background-image: url(/images/heading-bg.gif); background-repeat: no-repeat; width: 100%;
font-size: 14px;
font-weight: bold;
color: #FFFFFF;
padding: 9px 0 15px 14px; }

.pageHeadingSecure { background-image: url(images/heading-bg.gif); background-repeat: no-repeat; width: 100%;
font-size: 14px;
font-weight: bold;
color: #FFFFFF;
padding: 9px 0 15px 14px; }

.sideNav {
font-family: verdana;
font-weight: bold;
font-size:10px;
line-height: 23px;
color: #FFFFFF;
padding: 12px 14px 14px 14px; margin:0px;   padding-bottom:4px}

.sideNav  a:link {color:#FFFFFF; text-decoration:none; font-weight: bold;}
.sideNav  a:visited {color:#FFFFFF; text-decoration:none; font-weight: bold;}
.sideNav  a:hover {color:#FFDFA6; font-weight: bold;}

.floatNav { float:right; font-weight: normal}
.floatNav a:link { text-decoration: none; color: #00AEEF; }
.floatNav a:visited { text-decoration: none;	color: #00AEEF; }
.floatNav a:active { text-decoration: none; color: #F68829; }
.floatNav a:hover { text-decoration: none; color: #F68829; }













.picBorder {border: solid 1px #383837;}



ul {list-style:square; padding-left:10px; margin-left:10px; margin-bottom:0px}

.prettySelect {height:17px; border:1px solid #0A84AA; font-family:Arial; font-size:12px; padding-left:2px; margin-top: 3px; margin-bottom: 3px;}

.prettyInput {height:17px; border:1px solid #7AA0B6; font-family:Arial; font-size:12px; padding-top:0px; padding-bottom:0px; padding-left:2px; padding-right:2px; margin-top: 3px; margin-bottom: 3px;}

.prettyTextArea {border:1px solid #0A84AA; font-family:Arial; font-size:12px; padding-left:2px; padding-right:2px}


.tiny {font-size:9px;}




.niceBtn	{
	border: 1px beveled #000000;
	color: #FFFFFF;
	background: #9900CC;
	font-size: 11px;
	font-weight: bold;
	padding: 2px
	}




