a            {
	font-family: Arial;
}
a:hover      {
	color: #CA1610;
}

A.TopLnk {
 	font-family: Arial, Geneva; 
	font-size: 11px;
	font-weight : bold;
	color : #000000;
	vertical-align: bottom;
	text-decoration : none;
}

A.TopLnk:visited  {
 	font-family: Arial, Geneva; 
	font-size: 11px;
	font-weight : bold;
	color : #000000;
	vertical-align: bottom;
	text-decoration : none;
}

A.TopLnk:hover  {
 	font-family: Arial, Geneva; 
	font-size: 11px;
	font-weight : bold;
	color : #CA1610;
	cursor : hand;
	vertical-align: bottom;
	text-decoration : none;
}


div.DetLnk1
{
    /*height: 20px;*/
	/*width: 138px;*/
    BORDER-TOP: #fafafa 1px solid;
    BORDER-BOTTOM: #b0b0b0 1px solid;
    BORDER-RIGHT: #c0c0c0 1px solid;
	/*BACKGROUND-IMAGE: url(../../../images/back_nav_1.gif);*/
	/*BACKGROUND-REPEAT: no-repeat;*/
}
div.DetLnk1 a:link
{
 	font-family: Verdana, Arial, Geneva; 
	font-size: 10px;
	font-weight : bold;
	color : #000000;
    text-decoration: none;
	text-align: left;
	margin-left: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
    display: block;
}
div.DetLnk1 a:visited
{
 	font-family: Verdana, Arial, Geneva; 
	font-size: 10px;
	font-weight : bold;
	color : #000000;
    text-decoration: none;
	text-align: left;
	margin-left: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
    display: block;
}
div.DetLnk1 a:hover
{
	color : #CA1610;
 	font-family: Verdana, Arial, Geneva; 
	font-size: 10px;
	font-weight : bold;
    text-decoration: none;
	text-align: left;
	margin-left: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
    display: block;
}

div.DetLnk2
{
    /*height: 20px;*/
	/*width: 138px;*/
    BORDER-TOP: #f0f0f0 1px solid;
    BORDER-BOTTOM: #c0c0c0 1px solid;
    BORDER-RIGHT: #c0c0c0 1px solid;
}
div.DetLnk2 a:link
{
 	font-family: Verdana, Arial, Geneva; 
	font-size: 10px;
	font-weight : normal;
	color : #000000;
    text-decoration: none;
	margin-left: 15px;
	margin-top: 5px;
	margin-bottom: 5px;
    display: block;
}
div.DetLnk2 a:visited
{
 	font-family: Verdana, Arial, Geneva; 
	font-size: 10px;
	font-weight : normal;
	color : #000000;
    text-decoration: none;
	margin-left: 15px;
	margin-top: 5px;
	margin-bottom: 5px;
    display: block;
}
div.DetLnk2 a:hover
{
    color: #CA1610;
 	font-family: Verdana, Arial, Geneva; 
	font-size: 10px;
	font-weight : normal;
    text-decoration: underline;
	margin-left: 15px;
	margin-top: 5px;
	margin-bottom: 5px;
    display: block;
}

div.DetNewsNav
{
    /*height: 20px;*/
	/*width: 138px;*/
}
div.DetNewsNav a:link
{
 	font-family: Verdana, Arial, Geneva; 
	font-size: 10px;
	font-weight : normal;
	color : #000000;
    text-decoration: none;
	line-height: 11px;
	margin-left: 5px;
    display: block;
}
div.DetNewsNav a:visited
{
 	font-family: Verdana, Arial, Geneva; 
	font-size: 10px;
	font-weight : normal;
	color : #000000;
    text-decoration: none;
	line-height: 11px;
	margin-left: 5px;
    display: block;
}
div.DetNewsNav a:hover
{
    color: #CA1610;
 	font-family: Verdana, Arial, Geneva; 
	font-size: 10px;
	font-weight : normal;
    text-decoration: underline;
	line-height: 11px;
	margin-left: 5px;
    display: block;
}


a.NewsTitle:link
{
    color: #c0c0c0;
    font: bold 11px Arial;
    text-decoration: none;
}
a.NewsTitle:visited
{
    color: #c0c0c0;
    font: bold 11px Arial;
    text-decoration: none;
}
a.NewsTitle:hover
{
    color: #111111;
    font: bold 11px Arial;
    text-decoration: underline;
}

div.BreadCrb
{
    height: 100%;
	width: 100%;
}
div.BreadCrb a:link
{
    color: #ffffff;
    font: normal 11px Arial;
    text-decoration: none;
    padding-top: 3px;
    padding-bottom: 4px;
    padding-left: 3px;
    padding-right: 3px;
    display: block;
}
div.BreadCrb a:visited
{
    color: #ffffff;
    font: normal 11px Arial;
    text-decoration: none;
    padding-top: 3px;
    padding-bottom: 4px;
    padding-left: 3px;
    padding-right: 3px;
    display: block;
}
div.BreadCrb a:hover
{
    color: #ffffff;
    background-color: #FCC0BD;
    border-bottom: #FF918C 1px solid;
    border-left: #FF918C 1px solid;
    border-right: #FF918C 1px solid;
    border-top: #FF918C 1px solid;   
    font: normal 11px Arial;
    text-decoration: underline;
    padding-top: 2px;
    padding-bottom: 3px;
    padding-left: 2px;
    padding-right: 2px;
}


.NavTitle
{
    color: #000000;
    font: bold 16px Arial;
    padding-bottom: 20px;
}

.Logo {
 	font-family: Arial; 
	font: bold 20px Arial;
	color : #ffffff;
	LETTER-SPACING: 0.08em;
}  


A.SearchLnk:link {
 	font-family: Verdana, Arial, Geneva; 
	font-size: 12px; 
    COLOR: #000099;
    text-decoration: none;
	}

A.SearchLnk:visited  {
 	font-family: Verdana, Arial, Geneva; 
	font-size: 12px; 
    COLOR: #000099;
    text-decoration: none;
}

A.SearchLnk:hover  {
 	font-family: Verdana, Arial, Geneva; 
	font-size: 12px; 
    COLOR: #ee0000;
    text-decoration: none;
}

.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: Arial;
    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: Arial;
    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: #FFFFFF;
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    BORDER-BOTTOM: #000099 1px solid;
    BORDER-LEFT: #000099 1px solid;
    BORDER-RIGHT: #000099 1px solid;
    BORDER-TOP: #000099 1px solid;
    COLOR: #000099;
    CURSOR: hand;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none;
	height:18px;
	width:80px;
}*/

.button
{
    BACKGROUND-COLOR: #FFFFFF;
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    BORDER-BOTTOM: #CA1610 1px solid;
    BORDER-LEFT: #CA1610 1px solid;
    BORDER-RIGHT: #CA1610 1px solid;
    BORDER-TOP: #CA1610 1px solid;
    COLOR: #CA1610;
    CURSOR: hand;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none;
	height:18px;
	width:80px;
}

iframe {
    scrollbar-base-color: #ffffff; 
    scrollbar-track-color: #ffffff; 
    scrollbar-face-color: #ffffff; 
    scrollbar-highlight-color: #eeeeee; 
    scrollbar-3d-light-color: #ffffff; 
    scrollbar-darkshadow-color: #ffffff; 
    scrollbar-shadow-color: #c0c0c0; 
    scrollbar-arrow-color: #c0c0c0; 
	overflow: auto;
	overflow: -moz-scrollbars-vertical;
	overflow-x: hidden;
	overflow-y: auto;
}

UL
{
	position: relative;
	top: -10;
	left: -23;
}

OL
{
	position: relative;
	top: -10;
	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;
}

INPUT
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	height:14px;
	
	/* width:200px; */
}
SELECT
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
TEXTAREA
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
label
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Geneva, Helvetica;
    FONT-SIZE: 11px;
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none
}

.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;
}
