SPAN.indent {
 MARGIN-LEFT:15px;
}

.required_field {
  background-color: #3ABD62;
  border-style: solid;
}

.normal_field {
  background-color: #FFFFFF;
  border-style: solid;
}

.menuHint {
  border-left-width: 0;
  border-top-width: 1;
  border-right-width: 0;
  border-bottom-width: 0;
  border-style: solid;
  border-color: #000000;
  text-align: center;
  font-size: 8pt;
}

TD.menuBarUp {
  background-image: url(../images/btnMidUp.gif);
  font-size: 14pt;
  font-weight:bold;
  text-align: center;
  color: #FFFFFF;
  cursor: pointer;
}

TD.menuBarUp_R {
  background-image: url(../images/btnMidUp.gif);
  font-size: 14pt;
  font-weight:bold;
  text-align: center;
  color: #FF3939;
  cursor: pointer;
}


TD.menuBarDwn {
  background-image: url(../images/btnMidDwn.gif);
  font-size: 14pt;
  font-weight:bold;
  text-align: center;
  color: #000000;
  cursor: pointer;
}

TD.mnuItemUp {
  background-color: #7695b9;
  font-size: 12pt;
  font-weight:bold;
  padding-left: 5px;
  padding-right: 5px;
  border-style: solid;
  border-width: 1;
  border-bottom-width: 0;
  border-color: #FFFFFF;
  cursor: pointer;
}

TD.mnuItemBoA {
  background-color: #FFFFFF;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-top: 0px;
  font-weight:bold;
  border-style: solid;
  border-width: 1;
  border-bottom-width: 0;
  border-color: #FFFFFF;
  cursor: pointer;
}

TD.mnuItemDwn {
  background-color: #5a86b9;
  font-size: 12pt;
  font-weight:bold;
  color: #FFFFFF;
  padding-left: 5px;
  padding-right: 5px;
  border-style: solid;
  border-width: 1;
  border-bottom-width: 0;
  border-color: #FFFFFF;
  cursor: pointer;
}

TD.mnuItemBtmUp {
  background-color: #7695b9;
  font-size: 12pt;
  font-weight:bold;
  padding-left: 5px;
  padding-right: 5px;
  border-style: solid;
  border-width: 1;
  border-color: #FFFFFF;
  cursor: pointer;
}

TD.mnuItemBtmDwn {
  background-color: #5a86b9;
  font-size: 12pt;
  font-weight:bold;
  color: #FFFFFF;
  padding-left: 5px;
  padding-right: 5px;
  border-style: solid;
  border-width: 1;
  border-color: #FFFFFF;
  cursor: pointer;
}

HTML,BODY {
  margin: 0;
  padding: 0;
  spacing: 0;
  height: 100%;
  border: none;
  font-size: 12pt;
  background-image: url(../images/sidebg_lines.gif);
}

FONT.fineprint  { 
  font-size:8pt;
}

A.reg:hover {
 cursor: pointer;
 color: red;
 text-decoration: underline;
}

A.reg {
 cursor: pointer;
 color: blue;
 text-decoration: underline;
}

INPUT.textfield {
 FONT-SIZE: 7.5pt;
 FONT-FAMILY: Verdana;
}

TD.rightSide {
  background-image: url(../images/mRight.gif);
  background-repeat: repeat-y;
}

#mainCol{
	margin:0px; /*adjust as needed*/
	padding:0px; /*adjust as needed*/
	width:950px; /*adjust as needed*/
	/* required above**********/
	margin-left:60px;
	width:819px;
	background-color:#FFFFFF;
}

#topwrap {
Margin:0 0;
spacing:0 0;
Padding:0 0;
Border:0 0;
Width: 960px;
height: 270px
}

#topleftcol {
Margin:0 0;
spacing:0 0;
Padding:0 0;
Border:0 0;
Width: 260px;
height: 270px;
float: left
}

#HeadPhotos {
Margin:0 0;
spacing:0 0;
Padding:0 0;
Border:0 0;
Width: 700px;
height: 270px;
float: right
}

#jsddm
{	margin: 0;
	padding: 0}
	
	#jsddm li
	{	float: left;
		list-style: none;
		font: 12px Tahoma, Arial}

	#jsddm li a
	{	display: block;
		background: #20548E;
		padding: 5px 12px;
		text-decoration: none;
		border-right: 1px solid white;
		width: 70px;
		color: #EAFFED;
		white-space: nowrap}

	#jsddm li a:hover
	{	background: #1A4473}
		
		#jsddm li ul
		{	margin: 0;
			padding: 0;
			position: absolute;
			visibility: hidden;
			border-top: 1px solid white}
		
		#jsddm li ul li
		{	float: none;
			display: inline}
		
		#jsddm li ul li a
		{	width: auto;
			background: #9F1B1B}
		
		#jsddm li ul li a:hover
		{	background: #7F1616}
#jsddmlt
{	float: left;
	margin: 0;
	padding: 0
	width: 34px;
	height: 30px;
}

#jsddmrt
{	float: right;
	margin: 0;
	padding: 0
	width: 34px;
	height: 30px;
}