.img-shadow {
  float:left;
  /*background: url(file:///C:/Documents and Settings/burnett/My Documents/folio21/mockup/shadow.gif) no-repeat bottom right;*/
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;
}

.img-shadow img {
  display: block;
  position: relative;
  background-color: #ffffff;
  border: 1px solid #a9a9a9;
  margin: -6px 6px 6px -6px;
  padding: 4px;
} 

.formname
{
	font-family:Tahoma;
	font-size:11px;
	letter-spacing:0px;
	color:#515151;
	line-height:16px;
	font-weight: bold;
	border-right: solid #999999 1px;
	border-bottom: solid #999999 1px;
	background-image: url(templates/form_field_header.gif);
	background-repeat: repeat-x;
	background-color: #D3D5DE;
}

.formvalue
{
	font-family:Tahoma;
	font-size:11px;
	letter-spacing:0px;
	color:#515151;
	line-height:16px;
	border-bottom: solid #999999 1px;
}

.sectionBtn
{
	cursor: pointer;
	BACKGROUND-REPEAT: repeat-x; 
	border: solid #999999 1px; 
	background-image: url(templates/button_bg.gif);
	background-color: #ccccdd;
}
.sectionBtnOn
{
	cursor:pointer;
	BACKGROUND-REPEAT: repeat-x; 
	border: solid #999999 1px; 
	background-image: url(templates/button_bg_on.gif);
	background-color: #ccccdd;
}
h3
{
	font-family:Arial;
	font-size:18px;
	font-weight:normal;
	line-height:20px;
	color:#5E6541;
	margin:0px;
	padding-bottom:0px;
	letter-spacing:1px;
}

h4
{
	font-family:Arial;
	font-size:14px;
	font-weight:normal;
	line-height:16px;
	color:#5E6541;
	margin:0px;
	padding-bottom:0px;
	letter-spacing:0px;
}

body, td, p
{
	font-family:Tahoma;
	font-size:11px;
	letter-spacing:0px;
	color:#515151;
	line-height:16px;
}

.CurrentStep
{
	text-decoration:underline;
	color:#ff0000;
	font-weight:bold;
}

.SelectedSection
{
	font-weight:bold;
	color: #ff0000;
}

A.SectionLink
{
	text-decoration:none;
	color:#4E5680;
	font-weight:bold;
}

A.SectionLink:hover
{
	text-decoration:underline;
}
A.ParentSectionLink
{
	text-decoration:none;
	color:#556B2F;
	font-weight:bold;
}

A.ParentSectionLink:hover
{
	text-decoration:underline;
}
A.feedback
{			
	font-weight:bold;
	margin:1px;
	padding:3px;
	font-size:10px;
	border:solid 1px #999999;
	background-image: url(templates/form_field_header.gif);
}
A.feedback:hover
{
	text-decoration:none;
	border:solid 2px #999999;
	padding:2px;
	color:#8B0000;
	font-size:10px;
	background-image: url(templates/form_field_header.gif);
}
.ele_a_form 
{
	border-top: solid #999999 1px;
	border-left: solid #999999 1px;	
}
.ele_form
{
	border-top: solid #999999 1px;
	border-right: solid #999999 1px;
	border-left: solid #999999 1px;
}
.ele_full_assessment
{
	border-top: solid #999999 1px;
	border-left: solid #999999 1px;
}
.ele_formvalueBorder
{
	font-family:Tahoma;
	font-size:11px;
	letter-spacing:0px;
	color:#515151;
	line-height:16px;
	border-bottom: solid #999999 1px;
	border-right: solid #999999 1px;
}
.ele_asset
{
	border-bottom: solid #999999 1px;
}
.ele_asset_top
{
	border-top: solid #999999 1px;
}
A.helpLink
{
	text-decoration:none;
	color:#515151;
	font-size:9px;	
}
.helpDiv
{
	color:#515151;
	font-size:9px;
	border:solid 3px #999999;
	width:250px;
	padding:3px;
}
.sectionNavMenu
{
	background-color:#e0e0e0; 
	height:20px;
	border-top:solid 1px white;
	border-bottom:solid 1px #cccccc;
	padding:1px;
	background-image:url(../../images/subbar_bg.gif);
}
A.navButton
{
	background-color:#e0e0e0; 
	height:20px;
	width:70px;
	border:solid 1px #cccccc;
	padding-left:12px;
	padding-right:12px;
	padding-top:3px;
	padding-bottom:2px;
	background-image:url(../../images/subbar_bg.gif);
	text-decoration:none;
	text-align:center;
	color:#575E3C;
	font-weight:bold;
	font-size:10px;
}
A.navButton:hover
{
	background-color:#e0e0e0; 
	height:22px;
	width:70px;
	border:solid 1px black;
	padding-left:12px;
	padding-right:12px;
	padding-top:3px;
	padding-bottom:2px;
	background-image: url(../../images/sectionheader_bar.gif);
	text-decoration:none;
	text-align:center;
	color:black;
	font-weight:bold;
	font-size:10px;
}
.navButtonOn
{
	background-color:#e0e0e0; 
	height:22px;
	width:70px;
	border:solid 1px #464F6E;
	padding-left:12px;
	padding-right:12px;
	padding-top:3px;
	padding-bottom:2px;
	background-image: url(../../images/menubar.gif);
	text-align:center;
	text-decoration:none;
	color:#8B0000;
	font-weight:bold;
	font-size:10px;
}
.navButtonDisabled
{
	background-color:#e0e0e0; 
	height:20px;
	width:70px;
	border:solid 1px #464F6E;
	padding-left:12px;
	padding-right:12px;
	padding-top:3px;
	padding-bottom:2px;
	background-image:url(../../images/subbar_bg.gif);
	text-decoration:none;
	text-align:center;
	color:silver;
	font-weight:bold;
	font-size:10px;
}