﻿html {
	background-image: url(../images/bg-img-centered_new.jpg);
	background-repeat: repeat-x;
	background-color: #000000;
	background-position: center 135px;
	background-attachment: scroll;
	text-align: center;
	font-size:14px;
	color: #333333;
}
body { font-family: Tahoma, "Lucida Grande", Geneva, Verdana, Arial, Helvetica, sans-serif; padding: 0; margin: 0;}
a { color: #edfa5a; text-decoration: none; }
a:hover { color: #bebaba; text-decoration: underline; }
h1 { color: #edfa5a; font-size: 40px; margin: 0; padding-top:16px; padding-bottom:14px; font-weight: lighter; text-align:left; line-height:36px;}
h1 a { color: #edfa5a; text-decoration: none; font-weight: lighter; }
h1 a:hover { color: #bebaba; text-decoration: none; }
h1.home { color: #edfa5a; font-size: 22px; margin: 0; font-weight: lighter; padding-bottom: 8px; padding-top: 10px; line-height:20pt; display: inline; }
h1.home a { color: #edfa5a; text-decoration: underline; }
h1.home a:hover { color: #bebaba; text-decoration: underline;font-weight: lighter; }
span.home { color: #edfa5a; font-size: 36px; margin: 0;  padding-top:44px; font-weight: lighter; text-align:left; line-height: 38px; }
span.home a { color: #edfa5a; text-decoration: underline; }
span.home a:hover { color: #bebaba; text-decoration: none; }
h1.folio { color: #edfa5a; font-size: 18px; margin: 0; padding:0; font-weight: lighter; text-align:left;}
h1.folio a { color: #edfa5a; text-decoration: underline; }
h1.folio a:hover { color: #bebaba; text-decoration: none; }
h2 { color: #edfa5a; font-size: 22px; margin: 0; font-weight: lighter; padding-bottom: 8px; padding-top: 10px; line-height:20pt;}
h2 a { color: #edfa5a; text-decoration: none; font-weight: lighter; }
h2 a:hover { color: #bebaba; text-decoration: underline;font-weight: lighter;  }
h3 { color: #FFFFFF; font-size: 16px; margin: 0; font-weight: lighter; padding: 0px; padding-bottom: 2px; padding-top: 2px; }
h3 a { color: #FFFFFF; text-decoration:  underline; }
h3 a:hover { color: #FFFFFF; text-decoration: none; }
h3 a:visited { color: #FFFFFF; text-decoration: underline; }
h3.dark { color: #000000; font-size: 16px; margin: 0; padding: 0px; padding-bottom: 2px; padding-top: 2px; }
h3.dark a { color: #ec1b2e; text-decoration: underline; }
h3.dark a:hover { color: #3d3d3d; text-decoration: none; }
h4 { margin: 0px; }
h4.home { color: #edfa5a; font-size: 22px; margin: 0; font-weight: lighter; padding-bottom: 8px; padding-top: 10px; line-height:20pt; display: inline; }
h4.home a { color: #edfa5a; text-decoration: underline; }
h4.home a:hover { color: #bebaba; text-decoration: underline;font-weight: lighter; }
h5 { color: #000000; font-size: 40px; margin: 0; padding-top:16px; padding-bottom:14px; font-weight: lighter; text-align:left; line-height:36px;}
dl { padding-left: 146px; }
hr { clear: both; width:94%;}
img {
	border: none;
}
/* --------------------------------------------------
Errors
----------------------------------------------------*/
div.fieldWithErrors input, div.fieldWithErrors textarea, div.fieldWithErrors select {border:2px solid red; float:left}
#errorExplanation {width: 780px; border: 2px solid red; padding: 7px; padding-bottom: 12px; margin-bottom: 20px; background-color: #f0f0f0 }
#errorExplanation h2 { text-align: left; font-weight: bold; padding: 5px 5px 5px 15px; font-size:80%; margin: -7px; background-color: #c00; color: #fff }
#errorExplanation p { color: #333; margin: 5px 0px 5px 0px; padding: 5px}
#errorExplanation ul li { font-size:95%; list-style: square; margin: 0px 0px 2px 30px }
.nd{display:none}

