body {
	background-repeat:no-repeat;
	background-position:top center;
	background-color:#fff;
	margin:0px;
}

	
img.alignleft
{

	padding: 1px;
	background: #FAF5EF;
	border: 2px solid #F0E4D4;
	margin: 0 1px 2px 0;
}

a:hover img.alignleft {

	padding: 1px;
	background: #000;
}

/* -------------------------------Paragraph Elements Start Here------------------------------- */

p {

	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 20px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	font: 13px/1.4em "Helvetica", Arial, sans-serif;
}

p.sm {

	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	font: 10px/1.4em "Helvetica", Arial, sans-serif;
}

p.directory {

	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 5px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	text-align:center;
}


/* -------------------------------Paragraph Elements End Here------------------------------- */

/* -------------------------------Link Elements Start Here------------------------------- */

 A {
	/*text-decoration:none ;*/
	color: #5b3822;
	font-family: arial, helvetica;
	}

 A:Hover {
	color: #499ed7;}
	
 A:Link {
color: #5b3822;}

 A.footer {
	text-decoration: none ;
	cursor: hand;
	color: #ffffff;
	font-family: arial, helvetica;
	font-size: 10px;}

 A.footer:Hover {
	color: #ffffcc;}
	
 A.footer:Link {
	color: #ffffcc;}
	
/* -------------------------------Link Elements End Here------------------------------- */	

/* -------------------------------P Colors Elements Start Here------------------------------- */	

.whitetop {color:#fff;font-size:26px;font-family:Arial, Helvetica, sans-serif;margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 0px; padding-top: 0px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px}
.white {color:#fff;font-size:20px;font-family:Arial, Helvetica, sans-serif;margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 0px; padding-top: 0px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px}

.quoters {color:#fff;font-size:20px;font-family:Arial, Helvetica, sans-serif;margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 0px; padding-top: 80px; padding-right: 00px; padding-left: 20px; padding-bottom: 0px}


.subtitleblue {color:#004bb2;font-family:Arial, Helvetica, sans-serif;font-size:26px;margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 0px; padding-top: 0px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px}
.subtitlesubblue {color:#004bb2;font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight:none;margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 0px; padding-top: 0px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px}
.subtitlesubblue2 {color:#004bb2;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:none;margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 15px; padding-top: 0px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px}

.blue {color:#004bb2;font-family:Arial, Helvetica, sans-serif;margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 0px; padding-top: 0px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px}

.subtitleblack {color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:23px;margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 0px; padding-top: 0px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px}
.subtitlesubblack {color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight:none;margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 15px; padding-top: 0px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px}
.subtitlesubblack2 {color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:none;margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 15px; padding-top: 0px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px}
.subtitlesubblack3 {color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight:none;margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 0px; padding-top: 0px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px}

.sideblack {color:#000000;border-bottom: 2px solid #000; font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:none;margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 1px; padding-top: 0px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px}

.subtitlered {color:#640001;font-family:Arial, Helvetica, sans-serif;font-size:23px;margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 0px; padding-top: 0px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px}
.subtitlesubred {color:#640001;font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight:none;margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 0px; padding-top: 0px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px}

/* -------------------------------P Colors Elements End Here------------------------------- */	
/* -------------------------------UL Elements Start Here------------------------------- */

/* ----------start input fields-----------------------------------------------------------------------------*/		

span.required{
  font-size: 13px !important;
  color: red !important;
}

.errormsg {
  display: block;
  width: 600;
  height: 22px;
  line-height: 22px;
  color: #FFFFFF;
  font-weight: bold;
  background: #FF9D9D;
  padding: 2px 10px 2px 40px;
  margin: 10px 0;
  border-top: 2px solid #FF0000;
  border-bottom: 2px solid #FF0000;
  font-family:Arial, Helvetica, sans-serif
}

.iBox{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	background:#f4f4f4;
	border:solid 1px #499ed7;
	margin:4px 0px 5px 0px;
	padding:4px;

	}

.iBox:hover{
	background:#ffffcc;
	color:#000;
	border:solid 1px #2fba9d;
	}

.iBtn{
	background-color:#fce8ad;
	border:solid 1px #2fba9d;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding:4px;
	margin:4px auto;
	color:#000;

	}

.iBtn:hover,.iBtn:focus{
	background-color:#fddb78;
	border-color:#2fba9d;

}
/* ----------end input fields-----------------------------------------------------------------------------*/	