

/* WYMeditor */

/* Paragraph: Title */
p.ParagHeader
{
    font-size : 12px;
	text-decoration : none;
	font-weight : bold; 	

}

/* Font: ExtraSmall */
p.ExtraSmall
{
  font-size : 9px;
}

/* Font: Small */
p.small
{
  font-size : 10px;
}


/* Font: Standard */
p.standard
{
  font-size : 11px;
}


/* Font: Medium */
p.Medium{
  font-size : 12px;
}


/* Font: Large */
p.Large
{
  font-size : 13px;
}


/* Font: ExtraLarge */
p.ExtraLarge
{
  font-size : 14px;
}


/* Color: Emphasis */
p.Emphasis
{color : #B62137;}


/* Color: Light */
p.Light
{color : #F0F0F0;}

/* Color: Medium */
p.Medium
{color : #999999;}

/* Color: Dark */
 p.drk
{color : #1D5629;}

/* Color: ExtraDark */
 p.ExtraDark
{color : #000000;}

/* Link: ColorDark */
a.linkcolorDark
{
	color : #ffffff;
}

/* Link: ColorLight */
a.linkcolorlite
{
	color : #1D5629;
}

/* Table: Header */
tr.table-head
{
	background-color : #999999;
	font-size : 9px;
	color : #FFFFFF;
}


/* Table: border */
table.table-border
{
  border : 1px #999999 solid;
}

/* TableCell: border */
td.tableCell-border
{
  border : 1px #999999 solid;
}

/* TableRow: Odd */
tr.table-odd
{
	font-size : 9px;
	background-color : #ffffff;
}

/* TableRow: Even */
tr.table-even
{
	font-size : 9px;
	background-color : #ececec;
}
/* /WYMeditor */

/* END EDITOR RELATED STYLES */
BODY
{
  font-size : 11px;
  font-family : Verdana, helvetica, Arial, sans-serif;
  color : #000000;
  background : #FFFFFF;
  font-weight : normal;  
}
p
{
    margin: 0px 0px 0px 0px;    
}
TD
{
  font-size : 11px;
  font-family : Verdana, helvetica, Arial, sans-serif;
  color : #000000;
  font-weight : normal;  
}

HR
{
	color : #000000;
	height : 1px;	
}

DL
{
	margin-bottom:0px;
}

DT
{
	margin-top:2px;
	font-weight : bold;  
}

DD
{
	margin-left:6px;
	margin-bottom:4px;
}

FORM
{
  margin-top: 0px;
  margin-bottom: 0px
}

A {color : #0000ff;}
A:hover {color : #000060;}

UL
{
  margin-top:0px;
  margin-bottom:10px;
  margin-right:0px;
}

OL
{
  margin-top:4px;
  margin-bottom:6px;
  margin-left:28px;
}

LI
{
  margin-top:2px;
  margin-bottom:5px;
  margin-right:0px;  
}

/*define the sizes here*/
.xxs
{
  font-family : Arial, sans-serif;
  font-size : 10px;
}
.xs
{
  font-size : 9px;
}
.sm
{
  font-size : 10px;
}
.std
{
  font-size : 11px;
}
.md
{
  font-size : 12px;
}
.lg
{
  font-size : 13px;
}
.xl
{
  font-size : 14px;
}

/*define the colors here*/
.err
{color : #ff0000;}

.confirm
{color : #0000ff;}

.emp
{color : #B62137;}

.lite
{color : #F0F0F0;}

.med
{color : #999999;}

 .dark 
{color : #1D5629;}

 .xdark 
{color : #000000;}

/*define font properties here*/
.b
{
  font-weight : bold;  
}
.normal
{
  font-weight : normal;
}

/*define function-based font classes here*/
.space {font-size : 1px;}

.title
{
	font-size : 18px;
	font-weight : bold; 
	color : #1D5629;
}

.title-sub
{
	font-size : 14px;
	font-weight : bold; 
	color : #1D5629;
	border-bottom : 1px #1D5629 solid;
}

.nav-title
{
	font-size : 12px;
	text-decoration : none;
	font-weight : bold; 
	color : #ffffde;
}

.nav-parent
{
	font-size : 10px;
	text-decoration : none;
	font-weight : bold; 
	color : #ffffde;
}

.link-lite
{
	color : #ffffff;
}

.link-lite:hover
{
	color : #FFFFCC;
}

.link-dark
{
	color : #1D5629;
}

.link-dark:hover
{
	color : #999999;
}

.link-navsub-header
{
	font-size : 9px;
	color : #1D5629;
}

.link-navsub-header:hover
{
	color : #999999;
}

.link-nav-header
{
	font-size : 12px;
	text-decoration : none;
	font-weight : bold; 
	color : #ffffff;
}

.link-nav-header:hover
{
	color : #FFFFCC;
	text-decoration : underline;
}

.link-nav-header-cur
{
	font-size : 12px;
	text-decoration : none;
	font-weight : bold; 
	color : #FFFFCC;
}

.link-nav-header-sm-cur
{
	font-size : 10px;
	text-decoration : none;
	font-weight : bold; 
	color : #FFFFCC;
}

.link-nav-header-cur:hover
{
	color : #FFFFCC;
	text-decoration : underline;
}

.link-nav
{
	font-size : 9px;
	text-decoration : none;
	font-weight : bold; 
	color : #99cc99;
}

.link-nav:hover
{
	color : #FFFFFF;
	text-decoration : underline;
}

.link-nav-cur
{
	font-size : 9px;
	text-decoration : none;
	font-weight : bold; 
	color : #1D5629;
}

.link-nav-cur:hover
{
	color : #FFFFFF;
	text-decoration : underline;}

/*define tables here*/
.tbl
{
  border : 1px #999999 solid;
}

.tbl-left
{border-left : 1px #999999 solid;}

.tbl-right
{border-right : 1px #999999 solid;}

.tbl-top
{border-top : 1px #999999 solid;}

.tbl-bottom
{border-bottom : 1px #999999 solid;}

.tbl-dark
{background-color : #1D5629;}

.tbl-mid
{background-color : #999999;}

.tbl-med
{background-color : #cccccc;}

.tbl-lite
{background-color : #F0F0F0;}

.tbl-xlite
{background-color : #F9F9F9;}

/*define function-based table classes here*/
.tbl-head
{
	background-color : #999999;
	font-size : 9px;
	color : #FFFFFF;
}

.tbl-head-lite
{
	background-color : #cccccc;
	font-size : 9px;
}

.tbl-odd
{
	font-size : 9px;
	background-color : #ffffff;
}

.tbl-even
{
	font-size : 9px;
	background-color : #ececec;
}

.tbl-odd-sm
{
	font-size : 10px;
	font-family : Arial, sans-serif;
	background-color : #ffffff;
}

.tbl-even-sm
{
	font-size : 10px;
	font-family : Arial, sans-serif;
	background-color : #ececec;
}

.tbl-cur
{
	background-color : #1D5629;
	color : #ffffff;
	font-weight: bold; 
}

.tbl-tab
{
	background-color : #999999;
	font-size : 9px;
	color : #999999;
	font-weight: bold; 
	border-top: 2px #ffffff solid;
	border-left: 3px #ffffff solid;
	border-right: 3px #ffffff solid;
	padding-left: 10px;
	padding-right: 10px;
}

.tbl-tab-cur
{
	background-color : #1D5629;
	font-size : 9px;
	color : #ffffff;
	font-weight: bold; 
	padding-left: 10px;
	padding-right: 10px;
}

.tbl-form-title-outer
{
	border-top: 1px #999999 solid;
	border-left: 1px #999999 solid;
	border-right: 1px #999999 solid;
}

.tbl-form-title
{
	background-color : #999999;
	font-size : 10px;
	color : #ffffff;
	font-weight: bold; 
	padding-left: 10px;
	padding-right: 10px;
}

.tbl-nav-header
{
	background-image: url("../Images/bckgrd_nav.gif");
}

.tbl-nav-header-cur
{
	background-color : #1D5629;
}

.tbl-nav-cur
{
	background-color : #99cc99;
}

.tbl-message
{
	background-color : #1D5629;
	font-size : 9px;
	color : #999999;
}

.tbl-scroll
{
	height: 138px;	
	width: 605px;	
	overflow: auto;
}

.frm-input-readonly
{
  border: 0px;
  font-family:arial,helvetica,sans-serif; 
  font-size:11px;
  color : #999999;
}

.frm-input
{
  font-family:arial,helvetica,sans-serif; 
  font-size:11px;
}

.frm-input-sm
{
  font-family:arial,helvetica,sans-serif; 
  font-size:10px;
}

.frm-button
{
  border: 1px outset #99cc99; 
  background-color:#f0f0f0;
  font-size: 11px; 
  font-weight: bold; 
  font-family: Verdana, helvetica, Arial;
}

.LogoDescription
{
    padding-left:10px;
    font-weight:bold;
    font-style:italic;
    font-size: 12px;
    font-family:Arial Black;
 
}
/* Object Explorer Accordian Styles Start Here */
#tblObjectExplorer
{
    height:100%;
     border: 1px outset #99cc99;  
}
#tblObjectExplorer .CollapsedState
{  
  background-color:#f0f0f0;
  font-size: 11px; 
  font-weight: bold; 
  font-family: Verdana, helvetica, Arial;   
  padding-top:5px;    
  height:100%; 
  
}
#tblObjectExplorer .CollapsedState td
{
    width:20px;
    text-align:center;    
    font-weight:bold;
    height:15px;
}
#tblObjectExplorer .ExpandedState
{    
  background-color:#f0f0f0;  
  font-size: 11px; 
  font-weight: bold; 
  font-family: Verdana, helvetica, Arial;  
  
}
#tblObjectExplorer .ExpandedState td
{    
  background-color:#f0f0f0;  
  font-size: 11px; 
  font-weight: bold; 
  font-family: Verdana, helvetica, Arial;  
  border: 1px outset #99cc99;    
  height:20px;
  
}
#tblObjectExplorer . ObjectExplorer 
{
  border: 1px outset #99cc99;    
}








/* Object Explorer Accordian Styles End Here */

.foo {} /* W3C CSS validator likes CSS files to start with a class rather than a comment. Soooooo.... */

/* This style sheet is intended to contain OFTEN CHANGED rules used when the TreeView control adapter is enabled. */
/* Empty rules are provided merely as a convenience for your future use or experimentation. */


.PrettyTree div.AspNet-TreeView ul li
{
    white-space: nowrap;
    padding: 0 0 0 0; 
    
}

.PrettyTree div.AspNet-TreeView ul ul
{
    margin: 2px 0 2px 20px;
}

.PrettyTree div.AspNet-TreeView ul li img
{
    border: none;
    vertical-align: middle;
    margin: 0 2px 0 0;
}

.PrettyTree div.AspNet-TreeView li a
{
    text-decoration: none;
    margin-bottom:0px;
   
}

/* Consider changing the cursor value (below) to something like */
/*     cursor: n-resize;                                        */
.PrettyTree div.AspNet-TreeView .AspNet-TreeView-ClickableNonlink
{
    cursor: pointer;
}

/* Consider changing the cursor value (below) to something like */
/*     cursor: n-resize;                                        */
.PrettyTree div.AspNet-TreeView .AspNet-TreeView-Collapse
{
    background: url("../Images/minus.gif") 0 0 no-repeat;
    width: 15px;
    margin-right: 5px;
    float:left;
    cursor: pointer;    
    line-height: 15px;
}

/* Consider changing the cursor value (below) to something like */
/*     cursor: n-resize;                                        */
.PrettyTree div.AspNet-TreeView .AspNet-TreeView-Expand
{
    background:  url("../Images/plus.gif") 0 0 no-repeat;
    width: 15px;
    margin-right: 5px;
    float:left;
    cursor: pointer;    
    line-height: 15px;
}

.PrettyTree div.AspNet-TreeView a,
.PrettyTree div.AspNet-TreeView a:visited,
.PrettyTree div.AspNet-TreeView a:active,
.PrettyTree div.AspNet-TreeView a:hover,
.PrettyTree div.AspNet-TreeView a:link
{
    color: #00008B;
}

.PrettyTree div.AspNet-TreeView .AspNet-TreeView-Selected a
{
       color: #8A2BE2 !important;
}

.PrettyTree div.AspNet-TreeView .AspNet-TreeView-Selected ul a
{
    
    color: #00008B !important;
}

.PrettyTree li.AspNet-TreeView-Leaf {
margin-bottom:0px;

 
}

 .AspNet-TreeView-NonLink
{
padding-left:22px; 
margin-bottom:5px;
    
}



