BODY {
	color: #000000;
	font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	margin: 0 0 0 0;
}

TD, P, INPUT, SELECT, TEXTAREA {
	color: #000000;
	font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
}

TABLE, TR {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

H4 {
	color: #000000;
	font-size: 13pt;
	margin: 10px 10px 10px 15px; /*top right bottom left */
}

H5 {
	color: #000000;
	font-size: 10pt;
	margin: 10px 10px 10px 25px; /*top right bottom left */
}

IMG.homepagePic { margin: -1 0 0 0;}
IMG {margin: 0 10 0 10;}

UL.FAQ, LI.FAQ { 
	margin: 0 20 0 0;
	padding: 0 0 0 16;
}

BLOCKQUOTE { margin: 0px 0px 0px 45px;}

BLOCKQUOTE.hangingTxt { 
	margin: 0px 0px 0px 70px;	
	text-indent: -53px;
}		

A.nav, A.nav:link, A.nav:visited  {
	margin: 0px 8px 0px 8px; /*top right bottom left */
	text-decoration: none;
	color : #FFFFFF;
}

A.nav:hover  {
	margin: 0px 8px 0px 8px; /*top right bottom left */
	text-decoration: underline;
	color : #F3EBE8;
}

A, A:link, A:visited  {
	margin: 0px 20px 0px 3px; /*top right bottom left */
	text-decoration: underline;
	color : #587980;
}

A:hover  {
	margin: 0px 20px 0px 3px; /*top right bottom left */
	text-decoration: underline;
	color : #587980;
}

A.noMargin, A.noMargin:link, A.noMargin:visited  {
	margin: 0px 0px 0px 0px; /*top right bottom left */
	text-decoration: underline;
	color : #587980;
}

A.noMargin:hover  {
	margin: 0px 0px 0px 0px; /*top right bottom left */
	text-decoration: underline;
	color : #587980;
}

p.content {
	padding: 0 0 0 0;
	margin: 10px 0 10px 5px; /*top right bottom left */ 
	font-size: 10pt;
}

p.contentIE { 
	padding: 0 0 0 0;
	margin: -10px 0px 10px 5px; /*top right bottom left */ 
	font-size: 10pt;
}

p.indent {
	margin:0 0 0 10px;
	font-size: 10pt;
}
p.longIndent { margin: 10px 0 0 25px;}

LI.comments {margin-bottom: 8px;}

.linksIE { margin: 0px 0px 0px 85px; /*top right bottom left */ }
.links { margin: 0px 0px 0px 45px; /*top right bottom left */ }

.fineTxt { font-size: 8pt; }

.fineTxtGray { 
	font-size: 8pt; 
	color: #909090;
}

.addressTxt {
	top: 10px;
	right: 20px;
	position: absolute;
	color: #587980;
	font-weight: bold;
	}

.officeHours {
	position: absolute;
	top: 484px;
	left: 20px;
	color: #FFFFFF;
	font-weight: bold;
	margin: 0px 15px 0 0px;
}

.hangingTxt { text-indent: -43px;}

.infoTxt {
	position: absolute;
	bottom: -40px;
	left: 15px;
}

.leftMargin {
	position: relative;
	left: 10px;}

.leftMarginTxt{
	position: relative;
	left: 15px;}

.whiteBoldTxt {
	color: #FFFFFF;
	font-weight: bold;
}	

.toprightAlignIE {
	position: relative;
	right: 0px;
	top: 1px;
}

.toprightAlign {
	position: relative;
	right: 0px;
	top: -2px;
}

.noMargin { margin: 0 0 0 0;}

.discList  { list-style-type: disc; }