div.ComLnk
{
    height: 17px;
	width: 100px;
}
div.ComLnk a:link
{
	color: #000000;
    background-color: #c0c0c0;
    border-bottom: #A0A0A0 1px solid;
    border-left: #A0A0A0 1px solid;
    border-right: #A0A0A0 1px solid;
    border-top: #A0A0A0 1px solid;
    font: bold 10px Verdana;
    text-decoration: none;
    padding-top: 2px;
    padding-bottom: 2px;
    display: block;
}
div.ComLnk a:visited
{
	color: #000000;
    background-color: #c0c0c0;
    border-bottom: #A0A0A0 1px solid;
    border-left: #A0A0A0 1px solid;
    border-right: #A0A0A0 1px solid;
    border-top: #A0A0A0 1px solid;
    font: bold 10px Verdana;
    text-decoration: none;
    padding-top: 2px;
    padding-bottom: 2px;
    display: block;
}
div.ComLnk a:hover
{
    color: #999999;
    background-color: #FAE9D6;
    border-bottom: #FFB849 1px solid;
    border-left: #FFB849 1px solid;
    border-right: #FFB849 1px solid;
    border-top: #FFB849 1px solid;
    font: bold 10px Verdana;
    text-decoration: none;
    padding-top: 2px;
    padding-bottom: 2px;
    display: block;
}

div.DetLnk1
{
    height: 20px;
	width: 100%;
}
div.DetLnk1 a:link
{
    color: #000000;
    font: bold 11px Verdana;
    text-decoration: none;
    padding-top: 3px;
    padding-bottom: 4px;
    padding-left: 20px;
    display: block;
}
div.DetLnk1 a:visited
{
    color: #000000;
    font: bold 11px Verdana;
    text-decoration: none;
    padding-top: 3px;
    padding-bottom: 4px;
    padding-left: 20px;
    display: block;
}
div.DetLnk1 a:hover
{
    color: #999999;
    background-color: #FAE9D6;
    border-bottom: #FFB849 1px solid;
    border-left: #FFB849 1px solid;
    border-right: #FFB849 1px solid;
    border-top: #FFB849 1px solid;
    font: bold 11px Verdana;
    text-decoration: none;
    padding-top: 2px;
    padding-bottom: 3px;
    display: block;
}

div.DetLnk2
{
    height: 18px;
	width: 100%;
}
div.DetLnk2 a:link
{
    color: #000000;
    font: normal 10px Verdana;
    text-decoration: none;
    padding-top: 2px;
    padding-bottom: 3px;
    padding-left: 20px;
    display: block;
}
div.DetLnk2 a:visited
{
    color: #000000;
    font: normal 10px Verdana;
    text-decoration: none;
    padding-top: 2px;
    padding-bottom: 3px;
    padding-left: 20px;
    display: block;
}
div.DetLnk2 a:hover
{
    color: #999999;
    background-color: #FAE9D6;
    border-bottom: #FFB849 1px solid;
    border-left: #FFB849 1px solid;
    border-right: #FFB849 1px solid;
    border-top: #FFB849 1px solid;
    font: normal 10px Verdana;
    text-decoration: none;
    padding-top: 1px;
    padding-bottom: 2px;
    display: block;
}

div.TopLnk1
{
    height: 100%;
	width: 60px;
}
div.TopLnk1 a:link
{
    color: #000000;
    font: normal 10px Verdana;
    text-decoration: none;
    padding-top: 2px;
    padding-bottom: 3px;
    display: block;
}
div.TopLnk1 a:visited
{
    color: #000000;
    font: normal 10px Verdana;
    text-decoration: none;
    padding-top: 2px;
    padding-bottom: 3px;
    display: block;
}
div.TopLnk1 a:hover
{
    color: #999999;
    background-color: #FAE9D6;
    border-bottom: #FFB849 1px solid;
    border-left: #FFB849 1px solid;
    border-right: #FFB849 1px solid;
    border-top: #FFB849 1px solid;
    font: normal 10px Verdana;
    text-decoration: none;
    padding-top: 1px;
    padding-bottom: 2px;
    display: block;
}

div.NewsLnk1
{
    height: 100%;
	width: 100%;
}
div.NewsLnk1 a:link
{
    color: #000000;
    font: normal 11px Verdana;
    text-decoration: none;
    padding-top: 3px;
    padding-bottom: 4px;
    padding-left: 3px;
    display: block;
}
div.NewsLnk1 a:visited
{
    color: #000000;
    font: normal 11px Verdana;
    text-decoration: none;
    padding-top: 3px;
    padding-bottom: 4px;
    padding-left: 3px;
    display: block;
}
div.NewsLnk1 a:hover
{
    color: #999999;
    background-color: #FAE9D6;
    border-bottom: #FFB849 1px solid;
    border-left: #FFB849 1px solid;
    border-right: #FFB849 1px solid;
    border-top: #FFB849 1px solid;
    font: normal 11px Verdana;
    text-decoration: none;
    padding-top: 2px;
    padding-bottom: 3px;
    display: block;
}

.NewsTitle
{
    color: #000000;
    font: bold 16px Verdana;
    padding-top: 3px;
    padding-bottom: 4px;
    padding-left: 11px;
    margin-bottom: 30px;
}

.NavTitle
{
    color: #000000;
    background-color: #FBE5C4;
    font: bold 12px Arial;
    letter-spacing: 1px;
    padding-top: 3px;
    padding-bottom: 4px;
    padding-left: 22px;
    margin-bottom: 30px;
}

.UpdateInfo
{
    COLOR: #999999;
    FONT-FAMILY: Verdana, Geneva, Helvetica;
    FONT-SIZE: 9px;
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none
}
A.UpdateInfo:link {
    COLOR: #333333;
    FONT-FAMILY: Verdana, Geneva, Helvetica;
    FONT-SIZE: 9px;
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none
}

A.UpdateInfo:visited  {
    COLOR: #333333;
    FONT-FAMILY: Verdana, Geneva, Helvetica;
    FONT-SIZE: 9px;
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none
}

A.UpdateInfo:hover  {
    COLOR: #F38900;
    FONT-FAMILY: Verdana, Geneva, Helvetica;
    FONT-SIZE: 9px;
    LETTER-SPACING: 0px;
	text-decoration : underline;
}



A:link {
    COLOR: #F38900;
    FONT-FAMILY: Verdana, Geneva, Helvetica;
    FONT-SIZE: 11px;
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none
}

A:visited  {
    COLOR: #F38900;
    FONT-FAMILY: Verdana, Geneva, Helvetica;
    FONT-SIZE: 11px;
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none
}

A:hover  {
    COLOR: #FADFB5;
    FONT-FAMILY: Verdana, Geneva, Helvetica;
    FONT-SIZE: 11px;
    LETTER-SPACING: 0px;
	text-decoration : underline;
}


.searchTitle
{
    color: #D8C7D3;
    font: bold 11px Arial;
    letter-spacing: 1px;
}
.searchFld
{
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    BORDER-RIGHT: #c0c0c0 1pt solid;
    BORDER-TOP: #c0c0c0 1pt solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #c0c0c0 1pt solid;
    COLOR: navy;
    BORDER-BOTTOM: #c0c0c0 1pt solid;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ffffff;
}

A.expandIT:link {
    COLOR: #000000;
    FONT-FAMILY: Arial, Geneva, Helvetica;
    FONT-SIZE: 12px;
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none
}

A.expandIT:visited  {
    COLOR: #000000;
    FONT-FAMILY: Arial, Geneva, Helvetica;
    FONT-SIZE: 12px;
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none
}

A.expandIT:hover  {
    COLOR: #000000;
    FONT-FAMILY: Arial, Geneva, Helvetica;
    FONT-SIZE: 12px;
    LETTER-SPACING: 0px;
	text-decoration : underline;
}


.smalltextGrid
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Geneva, Helvetica;
    FONT-SIZE: 12px;
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none
}

.bottom
{
    BACKGROUND-COLOR: #06122e;
    BACKGROUND-IMAGE: url(images/bottom1.jpg);
    BACKGROUND-POSITION: right top;
    BACKGROUND-REPEAT: no-repeat;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 9px;
    HEIGHT: 43px;
    LETTER-SPACING: 0px;
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 2px;
    PADDING-TOP: 2px;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none;
    WIDTH: 100%
}

.button
{
    BACKGROUND-COLOR: #F5CE58;
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    BORDER-BOTTOM: #D77206 1px solid;
    BORDER-RIGHT: #D77206 1px solid;
    BORDER-LEFT: #FBE4BB 1px solid;
    BORDER-TOP: #FBE4BB 1px solid;
    COLOR: #000000;
    CURSOR: hand;
    FONT-FAMILY: Verdana, Geneva, Helvetica;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none
}

.selected
{
	BACKGROUND-COLOR: #E6CA92;
	BACKGROUND-IMAGE: none;
	BACKGROUND-REPEAT: repeat;
	BORDER-BOTTOM: #E19600 1px solid;
	BORDER-LEFT: #E19600 1px solid;
	BORDER-RIGHT: #E19600 1px solid;
	BORDER-TOP: #E19600 1px solid;
	CURSOR: hand;
	TEXT-DECORATION: none;
	max-height : 100%;
	max-width : 100%;
}
UL
{
	position: relative;
	top: -20;
	left: -23;
}

OL
{
	position: relative;
	top: -20;
	left: -10;
}

.grid-item
{
	/*border-top: #b9b9b9 1px solid;*/
	border-bottom: #b9b9b9 1px solid;
	padding-right: 4px;
	padding-left: 4px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 1px;
	height: 18px;
	/* background-color: #fdfdfd; */
	color: #000000;
}
.grid-header
{
	border-bottom: #b9b9b9 1px solid;
	background-color: #d0d0d0;
	font-weight: bold;
	font-size: 12px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	padding-right: 4px;
	padding-left: 4px;
}

.grid-edit-column
{
	border-bottom: #b9b9b9 1px solid;
	padding-right: 4px;
	padding-left: 4px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 1px;
	height: 22px;
	/* background-color: #fdfdfd; */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}

INPUT
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	height:18px;
}
SELECT
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
TEXTAREA
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
label
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Geneva, Helvetica;
    FONT-SIZE: 11px;
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none
}

/* ComponentArt TreeView classes */
.TreeView 
{ 
  background-color:White;
  padding-top:4px; 
  padding-left:1px; 
  border: #7C7C94 1px solid;
  cursor:default; 
}

.TreeNode 
{ 
  font-family: tahoma; 
  font-size: 11px; 
  padding-top:2px;
  padding-bottom:1px;
  padding-left: 3px; 
  padding-right: 3px; 
}

.GrayedTreeNode 
{ 
  font-family: tahoma; 
  font-size: 11px; 
  padding-top:2px;
  padding-bottom:1px;
  padding-left: 3px; 
  padding-right: 3px; 
  color:gray; 
  cursor:default;
}

.HoverTreeNode 
{ 
  font-family: tahoma; 
  font-size: 11px; 
  text-decoration:underline; 
  padding-top:2px;
  padding-bottom:1px;
  padding-left: 3px; 
  padding-right: 3px; 
  cursor: default; 
}

.SelectedTreeNode 
{ 
  font-family: tahoma; 
  font-size: 11px; 
  background-color: gray; 
  color:white; 
  padding-top:2px;
  padding-bottom:1px;
  padding-left: 3px; 
  padding-right: 3px; 
  cursor: default; 
}

.NodeEdit 
{
  border:1px gray solid;
  font-family: tahoma; 
  font-size: 11px;
}


/* ComponentArt NavBar classes */
.NavBar
{
  background-color:White; 
  border: 1px solid black;
  padding: 2px;
  padding-bottom: 1px;
  cursor: default; 
} 

.TopItem
{
  color:Black;
  background-image: url(../../../content/images/navbar/item_bg.gif);
  font-family: tahoma, verdana; 
  font-size: 11px; 
  font-weight: bold;
  border: 1px solid #7C7C94;
  border-bottom-color:#9593B2;
  padding-top: 4px; 
  padding-bottom: 2px; 
  cursor:hand;
}

.TopItemHover
{
  color:black;
  background-image: url(../../../content/images/navbar/item_expanded_bg.gif);
  font-family: tahoma, verdana; 
  font-size: 11px; 
  font-weight: bold;
  border: 1px solid #7C7C94;
  border-bottom-color:#9593B2;
  padding-top: 4px; 
  padding-bottom: 2px; 
  cursor:hand;
}

.TopItemExpanded
{
  background-image: url(../../../content/images/navbar/item_expanded_bg.gif);
  font-family: tahoma, verdana; 
  font-size: 11px; 
  font-weight: bold;
  border: 1px solid #7C7C94;
  border-bottom-color:#9593B2;
  padding-top: 4px; 
  padding-bottom: 2px; 
  cursor:hand;
}

.Level2Item
{
  font-family: tahoma, verdana; 
  font-size: 11px; 
  padding-left: 10px; 
  cursor:hand;
}

.Level2ItemHover
{
  font-family: tahoma, verdana; 
  font-size: 11px; 
  text-decoration:underline;
  padding-left: 10px; 
  cursor:hand;
}

.Level2Group
{
  background-color:white;
  background-image: url(../../../content/images/navbar/group_bg.gif);
  border-top-color: #F0F1F5;
  padding:10px;
  padding-left:10px;
  padding-right:0px;
}

.Empty
{
}

.RootNode 
{ 
  font-family: tahoma; 
  font-size: 11px; 
}
.LeafNode 
{ 
  font-family: tahoma; 
  font-size: 11px; 
}
.ParentNode 
{ 
  font-family: tahoma; 
  font-size: 11px; 
}

