body
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #6c6258;
  background-attachment: scroll;
  background-image: url(images/greydot.jpg);
  background-repeat: repeat;
  margin: 0px;
  padding: 0px;
}

.insidebody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6c6258;
	background-attachment: scroll;
  background-image: url(images/greydot.jpg);
  background-repeat: repeat;
	margin: 0px;
	padding: 0px;
}

#bodyarea
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
  background-color: #FFFFFF;
  padding: 10px;
}

#leftphotobox
{
	text-align: center;
	vertical-align: top;
	height: 374px;
	width: 205px;
	border: 1px solid #82766a;
}

#leftphototop {
	text-align: center;
	vertical-align: top;
	height: 200px;
	width: 205px;
	border: 1px solid #82766a;
}

#leftphotobottom {
	text-align: center;
	vertical-align: top;
	height: 300px;
	width: 205px;
	border: 1px solid #82766a;
}


#bodyContentbox {
	text-align: justify;
	vertical-align: top;
	border: 1px solid #82766A;
	margin-left: 5px;
	padding-left: 5px;
	padding-right: 3px;
	border: 1px solid #82766a;
	margin-top: 0px;
	padding-top: 0px;
}

#applicationform
{
	text-align: left;
}

#applicationform label
{
	width: 100px;
	padding-right: 8px;
}


#applicationform label.directions
{
	font-size: 85%;
}

#applicationform tr
{
	padding-bottom: 20px;
	
}

.applicantInstructions
{
	text-align: center;
}

p
{
  line-height: 140%;
  font-size: 12px;
  padding-right: 3px;
}
.footerText{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2647c0;
	text-align: center;
	padding: 5px;
}
.footerText:active 
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2647c0;
	text-align: center;
	padding: 5px;
}

.footerText:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2647c0;
	text-align: center;
	padding: 5px;
}

#overviewbox
{
	border: 1px solid #82766a;
	background-color: #f6f8da;
	margin-left: 5px;
	margin-bottom: 5px;
	padding: 5px;
}

#VisionBox
{
	border: 1px solid #82766a;
	background-color: #D4d9e4;
		margin-left: 5px;

}

#testimonialsBox
{
	border: 1px solid #82766a;
	background-color: #e5daf8;
	margin-left: 5px;

}

#bodyContentboxHomePage{
	
	vertical-align: top;
	margin-left: 5px;
}

.pageheadings
{
  font-family: Arial Narrow;
  font-size: 15pt;
  font-weight: bold;
  color: #1b3161;
  padding-top: 3px;
  padding-bottom: 3px;
}
ul {
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 12px;
}
li
{
  margin-top: 2px;
  margin-bottom: 2px;
  text-align: left;
}
.textbox
{
  border-right: #82766a 1px solid;
  padding-right: 1px;
  border-top: #82766a 1px solid;
  padding-left: 1px;
  font-size: 12px;
  padding-bottom: 1px;
  margin: 2px;
  border-left: #82766a 1px solid;
  padding-top: 1px;
  border-bottom: #82766a 1px solid;
  font-family: Verdana;
  background-color: bisque;
}
.formheadings
{
  padding-right: 5px;
  font-weight: bold;
  font-size: 12px;
  color: #49413a;
  font-family: Verdana;
  text-align: right;
  padding-left: 5px;
  padding-bottom: 5px;
  padding-top: 5px;
}

.button
{
  border-right: #82766a 1px solid;
  padding-right: 1px;
  border-top: #82766a 1px solid;
  padding-left: 1px;
  font-size: 12px;
  padding-bottom: 1px;
  margin: 2px;
  border-left: #82766a 1px solid;
  padding-top: 1px;
  border-bottom: #82766a 1px solid;
  font-family: Verdana;
  background-color: darkgray;
}

.tblsent
{
  border-right: #009900 1px dotted;
  padding-right: 10px;
  border-top: #009900 1px dotted;
  padding-left: 10px;
  padding-bottom: 10px;
  border-left: #009900 1px dotted;
  padding-top: 10px;
  border-bottom: #009900 1px dotted;
  background-color: lightcyan;
  text-align: center;
  font-weight: bold;
  color: #006600;
}
a, a:active, a:visited
{
  color: darkred;
  text-decoration: underline;
  font-size: 12px;
}

.Hyperlists
{
  padding-right: 5px;
  padding-left: 5px;
  padding-bottom: 5px;
  color: #3e2a16;
  padding-top: 5px;
  font-size: 12px;
 
}


.bulletMargin
{
  margin-left: 30px;
  vertical-align: middle;
  text-align: center;
  margin-right: 5px;
}
#testimonialstd
{
  padding-right: 10px;
  padding-left: 10px;
  padding-bottom: 10px;
  padding-top: 10px;
}
#marqueescroll
{
	width: 312px;
	height: 242px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
	overflow: scroll; 
	
	  
}
a, a:active, a:link, a:visited
{
  color: saddlebrown;
  text-decoration: underline;
  font-size: 12px;
}
#marqueescroll2
{
	width: 175px;
	height: 300px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
	overflow: scroll; 
	
	  
}

#emptestimonials
{
  width: 175px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-top: 5px;
  border-right: #663300 1px solid;
  border-top: #663300 1px solid;
  border-left: #663300 1px solid;
  border-bottom: #663300 1px solid;
}

.jobmainHeadings
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
  background-color: lightsteelblue;
  font-weight: normal;
  border-bottom: gray 1px solid;
  vertical-align: middle;
  padding-left: 2px;
  padding-bottom: 3px;
  padding-top: 3px;
}

#jobTable
{
  border-right: lightgrey 1px solid;
  border-top: lightgrey 1px solid;
  border-left: lightgrey 1px solid;
  border-bottom: lightgrey 1px solid;
}

.jobSubheadings
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
  background-color: gainsboro;
  font-weight: normal;
  border-bottom: lightgrey 1px solid;
  vertical-align: middle;
  margin-bottom: 10px;
  padding-left: 2px;
  padding-bottom: 3px;
  padding-top: 3px;
}

.jobSubheadings2
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
  font-weight: bold;
  border-bottom: lightgrey 1px solid;
  vertical-align: middle;
  margin-bottom: 10px;
  padding-left: 2px;
  padding-bottom: 3px;
  padding-top: 3px;
}

.jobtext
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
  background-color: #FFFFFF;
  padding-bottom: 10px;
  text-align: left;
  padding-right: 5px;
}

.leftpadding
{
  margin-left: 10px;
}

.GridAlternateRowStyle
{
  font-size: 12px;
  color: black;
  font-family: Verdana;
  background-color: #EEEEEE;
  padding-right: 4px;
  padding-left: 4px;
  padding-bottom: 4px;
  padding-top: 5px;
  height: 30px;
}

.GridRowStyle
{
  font-size: 12px;
  color: black;
  font-family: Verdana;
  background-color: #ffffff;
  padding-right: 4px;
  padding-left: 4px;
  padding-bottom: 4px;
  padding-top: 4px;
  height: 30px;
}