
.instructions
{
	font-style : italic;
	
}

.sectionBox
{
	border: solid 1px #D2E78A;
	border-collapse: collapse;
}
.sectionBoxTitle
{
	background-color: #FBFED2;
	border-bottom: solid 1px #D2E78A;
	color: #000000;
	font-weight: bold;
	padding: 2px;	
}

.grid
{
	border: solid 1px #D2E78A;
	border-collapse: collapse;
	padding:2px;
}
.gridHeader, .gridHeader a:link, .gridHeader a:visited, .gridHeader a:hover, .gridHeader a:active
{	
	background-color: #FBFED2; 
	color: #000000;
	font-weight : bold;	
}
.gridItem
{
	background-color: #FFFFFF; 	
}
.gridAltItem
{
	background-color: #F1F1F1; 
}
.gridSepItem 
{ 
	background-color : #DADADA;
	padding: 0px;
}
.gridLink,  a.gridLink.link, a.gridLink.visited, a.gridLink.hover, a.gridLink.active
{
	text-decoration: none; 	
}
.paddRight
{
	padding-right: 10px;
}


.highlightBox
{
	background-color: #C9A648;
}
.highlightBoxFont
{
	background-color: #FFFFCC;
	font-size: 10px;
}

.alert, A.alert, A.alert:link, A.alert:visited, A.alert:hover, A.alert:active 
{
	font-weight: bold;
	font-size: 12px;
	color: #D00102;
	text-decoration: none;
}

.highlightLink, A.highlightLink, A.highlightLink:link, A.highlightLink:visited, A.highlightLink:hover, A.highlightLink:active 
{
	font-weight: bold;
	font-size: 10px;
	color: #D00102;
	text-decoration: underline;
}
.sectionLink, A.sectionLink, A.sectionLink:link, A.sectionLink:visited, A.sectionLink:hover, A.sectionLink:active 
{
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

.tabContentArea
{
	border-left: solid 1px #D2E78A;	
	border-right: solid 1px #D2E78A;
	border-bottom: solid 1px #D2E78A;
}

.tabColor
{
    border-top: solid 1px #FFFFFF;	
	border-bottom: solid 1px #D2E78A;
	border-left: solid 1px #D2E78A;	
    
	padding-bottom: 0px;
	padding-top: 0px;
}



td.tabOn
{
	
	line-height: normal;
	font-size : 11px;
	font-family : Verdana, Arial, helvetica, "Sans-serif"; 
	background-color: #FFFFFF;
	padding-top: 3px;
	padding-bottom: 0px;
	padding-left: 5px;
	padding-right: 5px;
	border-left: solid 1px #D2E78A;	
	border-top: solid 1px #D2E78A;	
	border-right: solid 1px #D2E78A;	
	height: 20px;
	font-weight: bold;
	color: #000000;	
	
}

A.tabOn,  A.tabOn:link, A.tabOn:visited, A.tabOn:hover, A.tabOn:active 
{
	font-size : 11px;
	line-height: normal;
	font-family : Verdana, Arial, helvetica, "Sans-serif"; 
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

td.tabOff
{
	font-size : 11px;
	line-height: normal;
	font-family : Verdana, Arial, helvetica, "Sans-serif"; 
	background-color: #D2E78A;	
	padding-top: 3px;
	padding-bottom: 0px;
	padding-left: 5px;
	padding-right: 5px;
	border-left: solid 1px #D2E78A;	
	border-top: solid 0px #D2E78A;	
	height: 20px;
	color: #FFFFFF;	
	background-position: top right;
	background-repeat: no-repeat;	
}
A.tabOff, A.tabOff:link, A.tabOff:visited, A.tabOff:hover, A.tabOff:active 
{
	font-size : 11px;
	line-height: normal;
	font-family : Verdana, Arial, helvetica, "Sans-serif"; 
	background-color: #D2E78A;	
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.tabFiller
{
	border-bottom: solid 1px #D2E78A;
}

.tabContentAreaLeft
{
	border-top: solid 1px #D2E78A;	
	border-right: solid 1px #D2E78A;
	border-bottom: solid 1px #D2E78A;
}

td.tabOnLeft
{
	background-color: #FFFFFF;
	padding-top: 3px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	border-left: solid 1px #D2E78A;	
	border-top: solid 1px #D2E78A;	
	border-bottom: solid 1px #D2E78A;
	height: 20px;
	font-weight: bold;
	color: #000000;	
	text-decoration: none;	
}
.tabOffLeft
{
	background-color: #D2E78A;	
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
	padding-right: 10px;
	border-left: solid 1px #D2E78A;	
	border-top: solid 1px #D2E78A;	
	border-bottom: solid 1px #D2E78A;	
	height: 20px;
	color: #FFFFFF;	
	background-position: top right;
	background-repeat: no-repeat;
}
.tabLeftSpacer
{
	border-right: solid 1px #D2E78A;
}
.detailsBoxLeftSpacer_Background
{
	background-image: url('/Images/detailsBoxLeftSpacer_background.gif');
	background-repeat: repeat-y;	
	background-position: right;
}

.detailsSectionHeader
{
	border-bottom: solid 1px #DADADA;
	font-weight: bold;
}

.zoom_off
{
	BACKGROUND-COLOR: #BDC3AD;
	BORDER:  	#333333 1PX SOLID;
	CURSOR: default;
}
.zoom_on
{
	BACKGROUND-COLOR: #D2E78A;
	BORDER:  	#333333 1PX SOLID;
	CURSOR: HAND;
}

.panHighlight {
	BACKGROUND-COLOR: #d2daf4;
		CURSOR: HAND;
}
.panNormal {
	BACKGROUND-COLOR: #FBFED2;
}




