@charset "UTF-8";
/* CSS Document */

.forms { 
	background-color:#EFEFEF; 
	color : #000000 ;
	font-family: arial, helvetica, veranda; 
	font-size: 12px; 
	border-right: #CC3333 1px solid;
	border-top: #CC3333 1px solid;
	border-left: #CC3333 1px solid;
	border-bottom: #CC3333 1px solid;
}
.buttons { 
	background-color:#CC3333; 
	color : #FFFFFF ;
	font-family: arial, helvetica; 
	font-size: 14px; 
}
.Headers {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: italic;
	line-height: 28px;
	font-weight: bold;
	color: #CC3333;
}
.subheaders1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	line-height: 14px;
	font-weight: bold;
	color: #CC3333;
}
.subheaders2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	line-height: 14px;
	font-weight: bold;
	color: #CC3333;
}
.homeText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	line-height: 20px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.homeText a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	line-height: 20px;
	font-weight: bold;
	color: #CC3333;
	text-decoration: none;
}
.homeText a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	line-height: 20px;
	font-weight: bold;
	color: #CC3333;
	text-decoration: none;
}
.homeText a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	line-height: 20px;
	font-weight: bold;
	color: #990000;
	text-decoration: underline;
}
.homeText a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	line-height: 20px;
	font-weight: bold;
	color: #CC3333;
	text-decoration: none;
}
.bodyText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	color: #666666;
}
.topInfoText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	line-height: 18px;
	font-weight: bold;
	color: #666666;
}

.textcallout {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #CC3333;
}

/* Top Navigation Styles */

#topNavs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}
#topNavs a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
#topNavs a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
#topNavs a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	color: #999999;
	text-decoration: underline;
}
#topNavs a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
#topNavsHere {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	color: #999999;
	text-decoration: underline;
}
#topNavsHere a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}
#topNavsHere a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}
#topNavsHere a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	color: #999999;
	text-decoration: underline;
}
#topNavsHere a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}

/* End Top Navigation Styles */


/* Bottom Navigation Styles */

.bottomNavs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;

}
.bottomNavs a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
.bottomNavs a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;

}
.bottomNavs a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	color: #999999;
	text-decoration: underline;
}
.bottomNavs a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}


/* End Bottom Navigation Styles */


/* Begin Form Processing Styles */

.success, .warning, .validation, .error {
    border: 1px solid;
    margin: 10px 0px;
    padding:15px 10px 15px 50px;
    background-repeat: no-repeat;
    background-position: 10px center;
}

.success {
    color: #4F8A10;
    background-color: #DFF2BF;
    background-image:url('images/success.png');
}
.warning {
    color: #9F6000;
    background-color: #FEEFB3;
    background-image: url('images/warning.png');
}

.validation {
    color: #D63301;
    background-color: #FFCCBA;
    background-image: url('images/validation.png');
}

.error {
    color: #D8000C;
    background-color: #FFBABA;
    background-image: url('images/error.png');
}
#smurfy {
visibility:hidden;
display:none;
}
/* End Form Processing Styles */

.callouttop {
color:#36F;
}