/* 
	================================
    EKOWeb StyleSheet 
    Version 1.0
	3/2003
	Paladin Data Systems
	================================
*/   

TD 
{
    font-family: Veranda, Arial;
    font-size: 9pt;
}

/**************************************
* Generic Page Styles
***************************************/

.GenericPanel 
{
    border-top: solid 2px RoyalBlue;
    border-bottom: solid 2px RoyalBlue;
    border-left: solid 2px RoyalBlue;
    border-right: solid 2px RoyalBlue;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 3px;
    padding-bottom: 3px;
    background-color: White;

	font-family: Verdana, Arial;
	font-size: 9pt;
	font-weight: normal;
	color: #666666;
	text-align: left;
	background-color: white;
}   
.GenericPanelHeader 
{
    border-top: solid 0px #999999;
    border-bottom: solid 0px #999999;
    border-left: solid 0px #999999;
    border-right: solid 0px #999999;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;

	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	background-color: RoyalBlue;
}   
.GenericFormLabel
{
	font-family: Verdana, Arial;
	font-size:	 8pt;
	color:		 #333333;
}
.GenericFormBoldLabel
{
	font-family: Verdana, Arial;
	font-size:	 8pt;
	font-weight: bold;
	color:		 #333333;
}
.GenericFormBoldLabelRight
{
	font-family: Verdana, Arial;
	font-size:	 8pt;
	font-weight: bold;
	color:		 #333333;
	text-align:  right;
}
.GenericFormBoldRedLabelRight
{
	font-family: Verdana, Arial;
	font-size:	 8pt;
	font-weight: bold;
	color:		 red;
	text-align:  right;
}
.GenericReverseFormLabel
{
	font-family: Verdana, Arial;
	font-size:	 8pt;
	color:		 #FFFFFF;
}
.GenericTinyFormLabel
{
	font-family: Verdana, Arial;
	font-size:	 7pt;
	color:		 #666666;
}
.GenericTinyBoldFormLabel
{
	font-family: Verdana, Arial;
	font-size:	 7pt;
	color:		 #666666;
	font-weight: bold;
}
.GenericReverseTinyFormLabel
{
	font-family: Verdana, Arial;
	font-size:	 7pt;
	color:		 #FFFFFF;
}
.GenericReverseTinyBoldFormLabel
{
	font-family: Verdana, Arial;
	font-size:	 7pt;
	font-weight: bold;
	color:		 #FFFFFF;
}
.GenericFormValidatorBullet
{
	font-family: Verdana, Arial;
	font-size:	 9pt;
	font-weight: bold;
	color:		 #FF0000;
}
.GenericFormValidator
{
	font-family: Verdana, Arial;
	font-size:	 8pt;
	font-weight: bold;
	color:		 #FF0000;
}
.GenericTinyFormValidator
{
	font-family: Verdana, Arial;
	font-size:	 7pt;
	font-weight: bold;
	color:		 #FF0000;
}
.GenericReverseFormBoldLabel
{
	font-family: Verdana, Arial;
	font-size:	 8pt;
	font-weight: bold;
	color:		 #FFFFFF;
}
.GenericReverseFormBoldLabelRight
{
	font-family: Verdana, Arial;
	font-size:	 8pt;
	font-weight: bold;
	color:		 #FFFFFF;
	text-align:  right;
}
.GenericReverseFormRequiredLabel
{
	font-family: Verdana, Arial;
	font-size:	 8pt;
	font-weight: bold;
	color:		 #FFFFFF;
}
.GenericFormRequiredLabel
{
	font-family: Verdana, Arial;
	font-size:	 8pt;
	font-weight: bold;
	color:		 #333333;
}
.GenericFormTitle
{
	font-family: Verdana, Arial;
	font-size:	 10pt;
	font-weight: bold;
	color:		 #333333;
}

.GenericReverseFormTitle
{
	font-family: Verdana, Arial;
	font-size:	 10pt;
	font-weight: normal;
	color:		 #FFFFFF;
}
.GenericLeftPanel 
{
    border-top: solid 0px White;
    border-bottom: solid 0px RoyalBlue;
    border-left: solid 0px White;
    border-right: solid 1px Black;
    padding-left: 0px;
    padding-right: 1px;
    padding-top: 2px;
    padding-bottom: 2px;

	font-family: Verdana, Arial;
	font-size: 9pt;
	font-weight: normal;
	color: #666666;
	text-align: left;
	background-color: white;
}   

.GenericFormContainer 
{
    border-top: solid 1px #eeeeee;
    border-bottom: solid 1px #eeeeee;
    border-left: solid 1px #eeeeee;
    border-right: solid 1px #eeeeee;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    padding-bottom: 0px;

	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight: normal;
	color: #666666;
	text-align: left;
	background-color: white;
}   

.GenericTextBox
{
	border-style:solid;
	border-width:1px;
	border-color: #999999;
	font-family:Verdana, Arial;
	font-size: 8pt;
	color:Black;
	background-color:White;
	height: 19px;
}

.GenericSmallTextBox
{
	border-style:solid;
	border-width:1px;
	border-color: Black;
	font-family:Verdana, Arial;
	font-size: 8pt;
	color:Black;
	background-color:White;
	height: 18px;
}
.GenericReadOnlyTextBox
{
	border-style:solid;
	border-width:1px;
	border-color: #999999;
	font-family:Verdana, Arial;
	font-size: 8pt;
	color:Black;
	background-color: #eeeeee;
}
.GenericReadOnlySmallTextBox
{
	border-style:solid;
	border-width:1px;
	border-color: #999999;
	font-family:Verdana, Arial;
	font-size: 8pt;
	color:Black;
	background-color: #eeeeee;
	height: 18px;
}
.GenericTextSmall 
{
	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	color: Black;
	text-align: left;
}   
.GenericBoldTextSmall 
{
	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	color: Black;
	text-align: left;
}   
.GenericReverseTextSmall 
{
	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	color: White;
	text-align: left;
}   
.GenericReverseTextSmallBold 
{
	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	color: White;
	text-align: left;
}   
.GenericReverseText 
{
	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	color: White;
	text-align: left;
}   
.GenericReverseTextBold 
{
	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	color: White;
	text-align: left;
}   
.GenericButton
{
    background-color: #eeeeee;
    cursor: hand;
	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight: normal;
	height: 22px;
	border: Solid 1 #999999;
}
.GenericWhiteButton
{
   background-color: #ffffff;
   cursor: hand;
	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight: normal;
	height: 22px;
	border: Solid 1 #999999;
}
.GenericTinyWhiteButton
{
    background-color: #ffffff;
    cursor: hand;
	font-family: Verdana, Arial;
	font-size: 7pt;
	font-weight: normal;
	height: 16px;
	border: Solid 1 #999999;
}
.GenericGridHeaderButton
{
    background-color: Transparent;
    cursor: hand;
	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight: normal;
	height: 16px;
	border: Solid 0 #999999;
}
.GenericListBox
{
	border-style:solid;
	border-width:1px;
	font-family:Verdana, Arial;
	font-size: 8pt;
	color:Black;
	background-color:Transparent;
	cursor: hand;
}
A.GenericMenuLink 
{
    font-family: Verdana, Arial;
    font-size: 8pt;
    font-weight: normal;
    color: Black;
    cursor: hand;
    text-decoration: none;
}

.ReportListBox
{
	border-style:solid;
	border-width:1px;
	font-family:Verdana, Arial;
	font-size: 10pt;
	font-weight: bold;
	color:Black;
	background-color: Transparent;
}

.GenericContentPanel 
{
   border-top: 0px;
   border-bottom: 0px;
   border-left: 0px;
   border-right: 0px;
   padding-left: 0px;
   padding-right: 0px;
   padding-top: 0px;
   padding-bottom: 0px;

	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight: normal;
	color: #666666;
	text-align: left;
	background-color: white;
}   

/**************************************
* EKO Project specific styles
***************************************/
DIV.ProjectMain
{
   background-image: url(images/blue_projects_top_bg.jpg);
   background-repeat: no-repeat; 
   background-color: white;
}

/**************************************
* EKO Main Gray Theme styles
***************************************/

.LightBlueNavPanel
{
	background-image: none;
	background-color: #91ACC8; 
	BORDER-RIGHT: black 0px solid; 
	BORDER-TOP: black 0px solid; 
	BORDER-LEFT: black 0x solid; 
	BORDER-BOTTOM: black 0px solid;
	border-top-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-right-style: none; 
   padding-left: 0px;
   padding-right: 0px;
   padding-top: 0px;

	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
}

.GrayGridHeader
{
	background-image: none;
	background-color: #ccccff; 
	BORDER-RIGHT: black 0px solid; 
	BORDER-TOP: black 0px solid; 
	BORDER-LEFT: black 0x solid; 
	BORDER-BOTTOM: black 0px solid;
	border-top-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-right-style: none; 
   padding-left: 0px;
   padding-right: 0px;
   padding-top: 0px;

	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	text-align: left;
}
.GrayGridRow 
{
	background-color: #FFFFFF; 

	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	color: black;
	text-align: left;
}   
.GrayGridAlternatingRow 
{
	background-color: #EEEEEE; 

	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	color: black;
	text-align: left;
}   
.GrayGridSelectedRow 
{
	background-color: #0000ff; 

	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	color: black;
	font-weight: normal;
	text-align: left;
}   

.GraySectionHeader
{
	background-image: none;
	background-color: SlateGray; 
	BORDER-RIGHT: black 0px solid; 
	BORDER-TOP: black 0px solid; 
	BORDER-LEFT: black 0x solid; 
	BORDER-BOTTOM: black 0px solid;
	border-top-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-right-style: none; 
   padding-left: 0px;
   padding-right: 0px;
   padding-top: 0px;

	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
}

TABLE.GrayThemeTabs 
{
    background-color: White;
    border-bottom: Silver 0px solid;
    border-top: solid 0px Silver;
    border-right: solid 0px Silver;
    font-family: Verdana, Arial;
    font-size: 11;
    font-weight: bold;
    color: White;
}
TD.GrayThemeSelectedTab 
{
    background-color: SlateGray;
    border-bottom: Silver 0px solid;
    border-top: solid 0px Silver;
    border-right: solid 0px Silver;
    font-family: Verdana, Arial;
    font-size: 11;
    font-weight: bold;
    color: White;
    cursor: hand;
}
TD.GrayThemeHoverTab 
{
    background-color: DarkGray;
    border-bottom: Silver 0px solid;
    border-top: solid 0px Silver;
    border-right: solid 0px Silver;
    font-family: Verdana, Arial;
    font-size: 11;
    font-weight: bold;
    color: White;
    cursor: hand;
}
TD.GrayThemeBlurTab 
{
    background-color: #91ACC8;
    border-bottom: Silver 0px solid;
    border-top: solid 0px Silver;
    border-right: solid 0px Silver;
    font-family: Verdana, Arial;
    font-size: 11;
    font-weight: bold;
    color: White;
    cursor: hand;
}
.GrayThemeContentPanel 
{
    border-top: solid 1px SlateGray;
    border-bottom: solid 1px SlateGray;
    border-left: solid 1px SlateGray;
    border-right: solid 1px SlateGray;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    padding-bottom: 0px;

	font-family: Verdana, Arial;
	font-size: 9pt;
	font-weight: normal;
	color: #666666;
	text-align: left;
	background-color: white;
}   

TABLE.LightGrayThemeTabs 
{
    background-color: White;
    border-bottom: Silver 0px solid;
    border-top: solid 0px Silver;
    border-right: solid 0px Silver;
    font-family: Verdana, Arial;
    font-size: 11;
    font-weight: bold;
    color: White;
}
TD.LightGrayThemeSelectedTab 
{
   background-color:#ffffff;
   border:Silver 1px solid;
   border-bottom:none;
   font-family:Verdana, Arial;
   font-size:10;
   font-weight:bold;
   color:DarkSlateGray;
   padding-left:10px;
   padding-right:10px;
}
TD.LightGrayThemeHoverTab 
{
   background-color:#ffffff;
   border:Silver 1px solid;
   font-family:Verdana, Arial;
   font-size:10;
   font-weight:bold;
   color:#006699;
   cursor:hand;
   text-align:center;
   height:20px;
   padding-left:10px;
   padding-right:10px;
}
TD.LightGrayThemeBlurTab 
{
   background-color:#eeeeee;
   border-bottom:Silver 1px solid;
   border-top:solid 1px Silver;
   border-right:solid 1px Silver;
   border-left:solid 1px Silver;
   font-family:Verdana, Arial;
   font-size:10;
   font-weight:normal;
   color:DarkSlateGray;
   cursor:hand;
   text-align:center;
   height:20px;
   padding-left:10px;
   padding-right:10px;
}
TD.LightGrayThemeSpacerTab 
{
   background-color:#ffffff;
   border:Silver 0px solid;
   border-bottom:Silver 1px solid;
}
.LightGrayThemeContentPanel 
{
    border-top: solid 0px Silver;
    border-bottom: solid 1px Silver;
    border-left: solid 1px Silver;
    border-right: solid 1px Silver;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    padding-bottom: 0px;

	font-family: Verdana, Arial;
	font-size: 10pt;
	font-weight: normal;
	color: #666666;
	text-align: left;
	background-color: White;
}   

/**************************************
* Blue Gradient Theme
***************************************/
.BlueThemeHeaderBar
{
	background-image: url(images/bluebg_bar.gif); 
	BACKGROUND-REPEAT: repeat-x;
	BORDER-RIGHT: black 0px solid; 
	BORDER-TOP: black 0px solid; 
	BORDER-LEFT: black 0x solid; 
	BORDER-BOTTOM: black 0px solid; 
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;

	font-family: Verdana, Arial;
	font-size: 11pt;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
}
.BlueThemeBottomPanel
{
	background-image: url(images/bluebg_searchpanel.gif); 
	BACKGROUND-REPEAT: repeat-x;
	BORDER-RIGHT: black 0px solid; 
	BORDER-TOP: black 0px solid; 
	BORDER-LEFT: black 0x solid; 
	BORDER-BOTTOM: black 0px solid; 
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;

	font-family: Verdana, Arial;
	font-size: 11pt;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
}
.BlueThemeSearchPanel
{
	background-image: url(images/bluebg_searchpanel.gif); 
	BACKGROUND-REPEAT: repeat-x;
	BORDER-RIGHT: black 0px solid; 
	BORDER-TOP: black 0px solid; 
	BORDER-LEFT: black 0x solid; 
	BORDER-BOTTOM: black 0px solid; 
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;

	font-family: Verdana, Arial;
	font-size: 11pt;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
}
.BlueThemeDetailPanel
{
	background-image: url(images/bluebg_detailpanel.gif); 
	BACKGROUND-REPEAT: repeat-x;
	BORDER-RIGHT: black 0px solid; 
	BORDER-TOP: black 0px solid; 
	BORDER-LEFT: black 0x solid; 
	BORDER-BOTTOM: black 0px solid; 
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;

	font-family: Verdana, Arial;
	font-size: 10pt;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
}

.BlueThemeDetailPanel80
{
	background-image: url(images/bluebg_detailpanel_80.gif); 
	BACKGROUND-REPEAT: repeat-x;
	BORDER-RIGHT: black 0px solid; 
	BORDER-TOP: black 0px solid; 
	BORDER-LEFT: black 0x solid; 
	BORDER-BOTTOM: black 0px solid; 
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;

	font-family: Verdana, Arial;
	font-size: 10pt;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
}

.BlueThemeDetailPanel130
{
	background-image: url(images/bluebg_detailpanel_130.gif); 
	BACKGROUND-REPEAT: repeat-x;
	BORDER-RIGHT: black 0px solid; 
	BORDER-TOP: black 0px solid; 
	BORDER-LEFT: black 0x solid; 
	BORDER-BOTTOM: black 0px solid; 
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;

	font-family: Verdana, Arial;
	font-size: 10pt;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
}

.BlueThemeDetailPanel200
{
	background-image: url(images/bluebg_detailpanel_200.gif); 
	BACKGROUND-REPEAT: repeat-x;
	BORDER-RIGHT: black 0px solid; 
	BORDER-TOP: black 0px solid; 
	BORDER-LEFT: black 0x solid; 
	BORDER-BOTTOM: black 0px solid; 
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;

	font-family: Verdana, Arial;
	font-size: 10pt;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
}

.BlueThemeDetailPanel235
{
	background-image: url(images/bluebg_detailpanel_235.gif); 
	BACKGROUND-REPEAT: repeat-x;
	BORDER-RIGHT: black 0px solid; 
	BORDER-TOP: black 0px solid; 
	BORDER-LEFT: black 0x solid; 
	BORDER-BOTTOM: black 0px solid; 
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;

	font-family: Verdana, Arial;
	font-size: 10pt;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
}

.BlueThemeFooterBar
{
	background-image: none;
	background-color: #91ACC8; 
	BORDER-RIGHT: black 0px solid; 
	BORDER-TOP: black 0px solid; 
	BORDER-LEFT: black 0x solid; 
	BORDER-BOTTOM: black 0px solid; 
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;

	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
}
.BlueThemeGridHeader 
{
	background-color: #006699; 

	font-family: Verdana, Arial;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	color: White;
	text-align: left;
}   
.BlueThemeGridRow 
{
	background-color: #FFFFFF; 

	font-family: Verdana, Arial;
	font-size: 9pt;
	font-weight: normal;
	text-decoration: none;
	color: black;
	text-align: left;
}   
.BlueThemeAlternatingGridRow 
{
	background-color: #EEEEEE; 

	font-family: Verdana, Arial;
	font-size: 9pt;
	font-weight: normal;
	text-decoration: none;
	color: black;
	text-align: left;
}   
.BlueThemeSelectedGridRow 
{
	background-color: #66CCFF; 

	font-family: Verdana, Arial;
	font-size: 9pt;
	font-weight: normal;
	text-decoration: none;
	color: black;
	text-align: left;
}   

.BlueThemeGridHeaderSmall 
{
	background-color: #006699; 

	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	color: White;
	text-align: left;
}   
.BlueThemeGridRowSmall 
{
	background-color: #FFFFFF; 

	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	color: black;
	text-align: left;
}   
.BlueThemeAlternatingGridRowSmall 
{
	background-color: #EEEEEE; 

	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	color: black;
	text-align: left;
}   
.BlueThemeSelectedGridRowSmall 
{
	background-color: #66CCFF; 

	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	color: black;
	text-align: left;
}   

TABLE.BlueThemeTabs 
{
    background-color: White;
    border-bottom: Silver 0px solid;
    border-top: solid 0px Silver;
    border-right: solid 0px Silver;
    font-family: Verdana, Arial;
    font-size: 11;
    font-weight: bold;
    color: White;
}
TD.BlueThemeSelectedTab 
{
    background-color: #336699;
    border-bottom: Silver 0px solid;
    border-top: solid 0px Silver;
    border-right: solid 0px Silver;
    font-family: Verdana, Arial;
    font-size: 11;
    font-weight: bold;
    color: White;
    cursor: hand;
}
TD.BlueThemeHoverTab 
{
    background-color: LightBlue;
    border-bottom: Silver 0px solid;
    border-top: solid 0px Silver;
    border-right: solid 0px Silver;
    font-family: Verdana, Arial;
    font-size: 11;
    font-weight: bold;
    color: White;
    cursor: hand;
}
TD.BlueThemeBlurTab 
{
    background-color: #6699CC;
    border-bottom: Silver 0px solid;
    border-top: solid 0px Silver;
    border-right: solid 0px Silver;
    font-family: Verdana, Arial;
    font-size: 11;
    font-weight: bold;
    color: White;
    cursor: hand;
}
.BlueThemeContentPanel 
{
    border-top: solid 1px #666699;
    border-bottom: solid 0px #666699;
    border-left: solid 1px #666699;
    border-right: solid 1px #666699;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    padding-bottom: 0px;

	font-family: Verdana, Arial;
	font-size: 9pt;
	font-weight: normal;
	color: #666666;
	text-align: left;
	background-color: white;
}   

/**************************************
* Page Footer
***************************************/
TD.Footer
{
	font-family: Verdana, Arial;
	font-size: 9pt;
	color: #333333;
}
A.Footer
{
	font-family: Verdana, Arial;
	font-size: 9pt;
	color: #333333;
	text-decoration: underline;
}	

/**************************************
* Main Page
***************************************/
P.MainSmallText
{
	font-family: Verdana, Arial;
	font-size: 8pt;
	color: #666666;
}	
HR.Main
{
    color: #cccccc;
    height: 2pt;
    text-align: left;
}
.MainSiteHeading
{
	font-family: Verdana, Arial;
	font-size: 12pt;
	font-weight: bold;
	color: #999999;
}

/**************************************
* Data Manager (DM) 
***************************************/
.DMLeftFrame
{
	BORDER-RIGHT: dimgray 0px solid;
	BORDER-BOTTOM: dimgray 0px solid;
	BORDER-LEFT: dimgray 0px solid;
	BORDER-RIGHT: dimgray 0px solid;
	background-color: #6699cc;
}

TD.DMLeftMenuItem 
{
    height: 30px;
    font-family: Verdana, Arial;
    font-size: 10pt;
    font-weight: normal;
    color: Black;
    cursor: hand;
}
TD.DMLeftMenuHeading
{
    height: 30px;
    font-family: Verdana, Arial;
    font-size: 10pt;
    font-weight: normal;
    color: Black;
    cursor: default;
}


/**************************************
* Edit Forms 
***************************************/
HR.Edit
{
    color: #cccccc;
    height: 2pt;
}

.WhiteButton
{
   background-color: White;
   cursor: hand;
   font-family: Verdana, Arial;
   font-size: 8pt;
   font-weight: normal;
   height: 15px;
   border: Solid 1 #999999;
}

.LightSmallText
{
	font-family: Verdana, Arial;
	font-size: 8pt;
	color: #666666;
}	
.DarkSmallText
{
	font-family: Verdana, Arial;
	font-size: 8pt;
	color: #333333;
}	

HR.Generic
{
    color: #cccccc;
    height: 1pt;
    text-align: left;
}
HR.Left
{
    color: #cccccc;
    height: 1pt;
    text-align: left;
}

/* GENERIC */
DIV 
{
    font-family: Verdana, Arial;
    font-size:  9pt;
    color: Black;
}
H1  {
    font-family: Verdana, Arial;
    font-size:  16pt;
    color: #666644;
}

H2  {
    font-family: Verdana, Arial;
    font-size:  14pt;
    color: #666644;
}

H3  {
    font-family: Verdana, Arial;
    font-size:  13pt;
    color: navy;
}

H4  {
    font-family: Verdana, Arial;
    font-size:  12pt;
    color: navy;
}

H5, DT
{
    font-weight: bold;
    font-size: 11pt;
    color: navy;
    font-family: Verdana, Arial;
}

H6  {
    font-family: Verdana, Arial;
    font-size:  10pt;
    font-weight: bold;
    color: navy;
}

A:link  {
    text-decoration: underline;
    color:  #006699;
}

A:visited   {
    text-decoration: underline;
    color:  #006699;
}

A:active    {
    text-decoration: underline;
    color:  #006699;
}

A:hover {
    text-decoration: underline;
    color:  #000000;
}

A:GenericLink 
{
    text-decoration: underline;
    font-family: Verdana, Arial;
    font-size:  8pt;
    font-weight: normal;
    cursor: hand;
    color:  #006699;
}

A:GenericReverseLink 
{
    text-decoration: underline;
    font-family: Verdana, Arial;
    font-size:  8pt;
    font-weight: normal;
    cursor: hand;
    color:  white;
}
A:hover.GenericReverseLink 
{
    text-decoration: underline;
    font-family: Verdana, Arial;
    font-size:  8pt;
    font-weight: normal;
    cursor: hand;
    color:  white;
}
A:active.GenericReverseLink 
{
    text-decoration: underline;
    font-family: Verdana, Arial;
    font-size:  8pt;
    font-weight: normal;
    cursor: hand;
    color:  white;
}
A:visited.GenericReverseLink 
{
    text-decoration: underline;
    font-family: Verdana, Arial;
    font-size:  8pt;
    font-weight: normal;
    cursor: hand;
    color:  white;
}
