﻿/* Classes */
.body
{
	scrollbar-face-color: #E6E6E6;
	scrollbar-shadow-color: #CFCFCF;
	scrollbar-highlight-color: #CFCFCF;
	scrollbar-tdlight-color: #000000;
	scrollbar-darkshadow-color: #A3A0A0;
	scrollbar-track-color: #E6E6E6;
	scrollbar-arrow-color: #000000; 
	/*background-image: url(../images/body-bg.jpg);*/
	background-color:#AFC1D1;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
.Application
{
	background-color: #FFFFFF;
	width:778px;
}

.IconClass{
	BACKGROUND-COLOR: NONE;
	BORDER: none;
	WIDTH: 100%;
	MARGIN-LEFT: 0; 
	VERTICAL-ALIGN:top;
	HEIGHT: 81px;
 }
 
 
/*---Page-------------------------------------------------------------*/
/*--------------------------------------------------------------------*/

.PageHeadingText {
	FONT-FAMILY: Trebuchet MS, Verdana, Arial;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
 	COLOR: #2c1e7e;
	FONT-VARIANT: small-caps;
}
.PageHeadingTextRight {
	FONT-FAMILY: Trebuchet MS, Verdana, Arial ;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
 	LETTER-SPACING: 5px;
	word-spacing: 0;
	FONT-SIZE: 13px;
 	COLOR: #000000;
 	TEXT-DECORATION: none;
 	TEXT-ALIGN: left;
	FONT-VARIANT: small-caps;
 	background-color:none;
 	background-image: Url(../images/page-heading-bg.jpg);
 	height:0px;
}

.PageHeadingTextLeft {
	FONT-FAMILY: Trebuchet MS, Verdana, Arial;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
 	COLOR: #eeeeee;
 	TEXT-DECORATION: none;
}

.PageHeadingTextAlternative {
	FONT-FAMILY: Trebuchet MS, Verdana, Arial;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
 	LETTER-SPACING: 0;
	word-spacing: 0;
	FONT-SIZE: 18px;
	FONT-VARIANT: small-caps;  
 	COLOR: #000000; 
 	TEXT-DECORATION: none;
 	TEXT-ALIGN: left;
}
.PageSubHeadingText {
	FONT-FAMILY: Trebuchet MS, Verdana, Arial ;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
 	LETTER-SPACING: 0px;
	word-spacing: 0;
	FONT-SIZE: 11px;
 	COLOR: #01559D;
 	TEXT-DECORATION: none;
 	TEXT-ALIGN: left;
	FONT-VARIANT: small-caps;
 	background-color:#ffffff;
 	height:18px;
}

.PageSubHeadingTextAlternative {
	FONT-FAMILY: Trebuchet MS, Verdana, Arial;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
 	LETTER-SPACING: 0;
	word-spacing: 0;
	FONT-SIZE: 18px;
	FONT-VARIANT: small-caps;  
 	COLOR: #000000; 
 	TEXT-DECORATION: none;
 	TEXT-ALIGN: left;
}

.PageArea
{
	width: 100%;
}

.PageFooterText {
	font-family: Trebuchet MS, Verdana, Arial;
	FONT-SIZE: 10px;
 	COLOR: #555555; 
	}
.PageFooterTextAlternative {
	FONT-FAMILY: Trebuchet MS, Verdana, Arial;
	FONT-SIZE: 11px;
 	COLOR: #AD9D64; 
	}


/*---SECTION----------------------------------------------------------*/
/*--------------------------------------------------------------------*/

.SectionHeadingText
{
	font-family: Trebuchet MS, Verdana, Arial;
	font-weight: bold;
	font-style: normal;
	font-size: 11px;
	color: #2c1e7e;
}
.SectionHeadingTextAlternative {
	FONT-FAMILY: Trebuchet MS, Verdana, Arial;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
 	LETTER-SPACING: 0;
	word-spacing: 0;
	FONT-SIZE: 12px;
	FONT-VARIANT: normal;  
 	COLOR: #856E1E;
 	background-color:#F1E0A3; 
  	TEXT-DECORATION: none;
}

.SectionHeading
{
	width:100%;
	height:20px;
	background-image:url('../images/wsimages/Edit-Bar.jpg');
	background-repeat:repeat-x;
	
}
.SectionHeadingAlternative
{
	FONT-FAMILY: Trebuchet MS, Verdana, Arial;
	FONT-SIZE: 14px;
	FONT-VARIANT: small-caps;  
 	COLOR: #737373; 
 	TEXT-DECORATION: none;
}

.SectionArea
{
	width: 100%;
	vertical-align: TOP;
	text-align:justify;
}

.SectionAreaAlternative {
	BACKGROUND-COLOR: #113957;
	BORDER: none;
	WIDTH: 100%;
	margin-left: 0; 
	VERTICAL-ALIGN: TOP;
}

/*---Record----------------------------------------------------------*/
/*--------------------------------------------------------------------*/

.RecordHeadingText
{
	font-family: Trebuchet MS, Verdana, Arial;
	font-weight: bold;
	font-style: normal;
	font-size: 11px;
	color: #2c1e7e;
}
.RecordHeadingTextAlternative 
{

}

.RecordHeading
{
	border-bottom:solid 1px #CCCCCC;
}
.RecordHeadingAlternative
{
	FONT-FAMILY: Trebuchet MS, Verdana, Arial;
	FONT-SIZE: 14px;
	FONT-VARIANT: small-caps;  
 	COLOR: #737373; 
 	TEXT-DECORATION: none;
}

.RecordArea
{
	background-color: #ffffff;
	width: 100%;
	vertical-align: TOP;
}
.RecordAreaAlternative {
	BACKGROUND-COLOR: #113957;
	BORDER: none;
	WIDTH: 100%;
	margin-left: 0; 
	VERTICAL-ALIGN: TOP;
}

/* Control Classes---------------------------------------------------*/
/* ------------------------------------------------------------------*/

.ContentFieldText
{
	font-family: Trebuchet MS, Verdana, Arial;
	font-size: 11px;
	color: #2c1e7e;
	text-align:justify;
	vertical-align:top;
	padding:1 1 1 1;
}
.ContentFieldLink:link
{
	font-family: Trebuchet MS, Verdana, Arial;
	font-size: 11px;
	color: #B50D11;
 	TEXT-DECORATION: underline;
}
.ContentFieldLink:visited 
{
	font-family: Trebuchet MS, Verdana, Arial;
	font-size: 11px;
	color: #B50D11;
 	TEXT-DECORATION: underline;
}
.ContentFieldLink:hover 
{
	font-family: Trebuchet MS, Verdana, Arial;
	font-size: 11px;
	color: #B50D11;
 	text-decoration: none;
}
.ContentFieldLink:active 
{
	font-family: Trebuchet MS, Verdana, Arial;
	font-size: 11px;
	color: #B50D11;
 	TEXT-DECORATION: underline;
}
.ContentFieldImage
{
	clear: both;
	float:left;
	padding:0 4 0 4;
}

/* Control Classes---------------------------------------------------*/
/* ------------------------------------------------------------------*/

.PageText
{
	font-family: Trebuchet MS, Verdana, Arial;
	font-weight: normal;
	font-style: normal;
	font-size: 11px;
	color: #2c1e7e;
}
.LabelText
{
	font-family: Trebuchet MS, Verdana, Arial;
	font-weight: normal;
	font-style: normal;
	font-size: 11px;
	color: #2c1e7e;
}
.LabelTextBold
{
	font-family: Trebuchet MS, Verdana, Arial;
	font-weight: bold;
	font-style: normal;
	font-size: 11px;
	color: #2c1e7e;
	
}/*
.LabelTextHighlight
{
	
	FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif;
	FONT-WEIGHT: none;
	FONT-STYLE: normal;
	FONT-SIZE: 9px;
 	COLOR: #FFFFFF; 
}*/
.LabelTextHighlight{
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
	FONT-WEIGHT:bold;
	FONT-STYLE: normal;
	FONT-SIZE: 11px;
 	COLOR: #000000; 
}


.LabelTextAlternative {
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
	FONT-SIZE: 11px;
 	COLOR: #6D6D6D; 
}

.MenuPathText
{
	font-family: Verdana,Arial, Geneva, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	font-size: 8px;
	color: #ff6633;
}

.TextField
{
	BORDER-RIGHT: #DDDBDB 1px solid; 
	BORDER-TOP: #DDDBDB 1px solid;
	BORDER-LEFT: #DDDBDB 1px solid; 
	BORDER-BOTTOM: #DDDBDB 1px solid;
	PADDING-RIGHT: 1px; 
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 1px; 
	PADDING-LEFT: 1px; 
	COLOR: #000000;
	FONT-FAMILY: Trebuchet MS, Arial, Verdana; 
	FONT-SIZE: 11px;
	HEIGHT: 20px;
	BACKGROUND-COLOR: #FFFFFF;
}
.TextFieldAlternative {
	BORDER-RIGHT: #E1D2A1 1px solid; 
	BORDER-TOP: #E1D2A1 1px solid;
	BORDER-LEFT: #E1D2A1 1px solid; 
	BORDER-BOTTOM: #E1D2A1 1px solid;
	PADDING-RIGHT: 1px; 
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 1px; 
	PADDING-LEFT: 1px; 
	COLOR: #000000;
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; 
	FONT-SIZE: 11px;
	HEIGHT: 20px;
	width: 140px;  
	BACKGROUND-COLOR: #FFFFFF;
	}
.TextArea 
{
	BORDER-RIGHT: #79C1FF 1px solid; 
	BORDER-TOP: #79C1FF 1px solid;
	BORDER-LEFT: #79C1FF 1px solid; 
	BORDER-BOTTOM: #79C1FF 1px solid;
	PADDING-RIGHT: 1px; 
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 1px; 
	PADDING-LEFT: 1px; 
	COLOR: #000000;
	FONT-FAMILY: Trebuchet MS, Arial, Verdana, Geneva, Helvetica, sans-serif; 
	FONT-SIZE: 11px;
	BACKGROUND-COLOR: #DFF0FF;

}

.TextAreaAlternative {
	BORDER-RIGHT: #EEEEEE 1px solid; 
	BORDER-TOP: #EEEEEE 1px solid;
	BORDER-LEFT: #EEEEEE 1px solid; 
	BORDER-BOTTOM: #EEEEEE 1px solid;
	PADDING-RIGHT: 1px; 
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 1px; 
	PADDING-LEFT: 1px; 
	COLOR: #000000;
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; 
	FONT-SIZE: 11px;
	background-color: #fff7e0;
}

.ComboBox { 
	BORDER-BOTTOM: #EEEEEE 1px solid; 
	BORDER-LEFT: #EEEEEE 1px solid; 
	BORDER-RIGHT: #EEEEEE 1px solid; 
	BORDER-TOP: #EEEEEE 1px solid; 
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; 
	FONT-SIZE: 11px;
	width: 150px;
	BACKGROUND-COLOR: #DFF0FF;
}
.ComboBoxAlternative { 
	BORDER-BOTTOM: #EEEEEE 1px solid; 
	BORDER-LEFT: #EEEEEE 1px solid; 
	BORDER-RIGHT: #EEEEEE 1px solid; 
	BORDER-TOP: #EEEEEE 1px solid; 
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; 
	FONT-SIZE: 11px;
	HEIGHT: 18px; 
	width: 140px;
	BACKGROUND-COLOR: #FFFFFF;
}
	
.ListBox { 
	BORDER-BOTTOM: #EEEEEE 1px solid; 
	BORDER-LEFT: #EEEEEE 1px solid; 
	BORDER-RIGHT: #EEEEEE 1px solid; 
	BORDER-TOP: #EEEEEE 1px solid; 
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; 
	FONT-SIZE: 11px;
	width: 150px;
	BACKGROUND-COLOR: #DFF0FF;
}
.ListBoxAlternative { 
	BORDER-BOTTOM: #EEEEEE 1px solid; 
	BORDER-LEFT: #EEEEEE 1px solid; 
	BORDER-RIGHT: #EEEEEE 1px solid; 
	BORDER-TOP: #EEEEEE 1px solid; 
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; 
	FONT-SIZE: 11px;
	HEIGHT: 100px; 
	width: 150px;
	BACKGROUND-COLOR: #FFFFFF;
}

.RadioButton{
    BORDER-RIGHT: #E5E5E5 1px solid; 
	BORDER-TOP: #E5E5E5 1px solid;
	BORDER-LEFT: #E5E5E5 1px solid; 
	BORDER-BOTTOM: #E5E5E5 1px solid;
	PADDING-RIGHT: 1px; 
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 1px; 
	PADDING-LEFT: 1px; 
	width: 20px;  
	BACKGROUND-COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; 
	FONT-SIZE: 11px;
	
}
.RedioButtonAlternative{
    BORDER-RIGHT: #E5E5E5 1px solid; 
	BORDER-TOP: #E5E5E5 1px solid;
	BORDER-LEFT: #E5E5E5 1px solid; 
	BORDER-BOTTOM: #E5E5E5 1px solid;
	PADDING-RIGHT: 1px; 
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 1px; 
	PADDING-LEFT: 1px; 
	width: 20px;  
	BACKGROUND-COLOR: #FFFFFF;
}

.CheckBox{
    BORDER-RIGHT: #EEEEEE 1px solid; 
	BORDER-TOP: #EEEEEE 1px solid;
	BORDER-LEFT: #EEEEEE 1px solid; 
	BORDER-BOTTOM: #EEEEEE 1px solid;
	PADDING-RIGHT: 1px; 
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 1px; 
	PADDING-LEFT: 1px;
	
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
 	LETTER-SPACING: 0;
	word-spacing: 0;
	FONT-SIZE: 11px;
	FONT-VARIANT: normal;  
 	COLOR: #000000; 
 	TEXT-DECORATION: none; 
	
	BACKGROUND-COLOR: #FFFFFF; 
}
.CheckBoxAlternative{
     BORDER-RIGHT: #EEEEEE 1px solid; 
	BORDER-TOP: #EEEEEE 1px solid;
	BORDER-LEFT: #EEEEEE 1px solid; 
	BORDER-BOTTOM: #EEEEEE 1px solid;
	PADDING-RIGHT: 1px; 
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 1px; 
	PADDING-LEFT: 1px; 
	width: 20px;  
	BACKGROUND-COLOR: #FFFFFF;
}
.PageButton
{
	cursor:pointer;
	border:outset 1px #0075D8;
	background:#FF0000;
	color:#00559D;
	font-weight:bold;
	font-family:Verdana, Arial, sans-serif;
	font-size:10px;
	padding: 1px 1px;
	background:url(../images/nblue-button-bg.jpg) repeat-x left top;
	width:60px;

}
 
.PageButtonAlternative
{
	border:1 1 1 1;
	border-color:Maroon;
	border-style:inset;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 2px;
	color: #000000;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	height: 19px;
	width: auto;
	background-color: lightyellow;
	/*
    border: solid 1px #EEEEEE;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 2px;
	color: #000000;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	height: 20px;
	width: auto;
	background-image: url(../images/bt.jpg);*/
}
.CommentText {
	FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif;
	FONT-STYLE: normal;
	FONT-SIZE: 10px;
	font-style:normal;
 	COLOR: #000000; 
}
.MessageText {
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
 	LETTER-SPACING: 0;
	word-spacing: 0;
	FONT-SIZE: 12px;
	FONT-VARIANT: normal;  
 	COLOR: none; 
 	TEXT-DECORATION: none;
 	TEXT-ALIGN: left;
}
.MessageTextAlternative {
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
 	LETTER-SPACING: 0;
	word-spacing: 0;
	FONT-SIZE: 12px;
	FONT-VARIANT: normal;  
 	COLOR: green; 
 	TEXT-DECORATION: none;
 	TEXT-ALIGN: left;
}
.ErrorText {
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
	FONT-SIZE: 11px;
 	COLOR: red; 
}
.ErrorTextAlternative {
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
 	LETTER-SPACING: 0;
	word-spacing: 0;
	FONT-SIZE: 12px;
	FONT-VARIANT: normal;  
 	COLOR: red; 
 	TEXT-DECORATION: none;
 	TEXT-ALIGN: left;
}


/* Menu-------------------------------------------------------------*/	
/* ------------------------------------------------------------------*/
.MenuBack
{
	BACKGROUND-IMAGE: url(../images/wsImages/Menu-back.jpg); 
	height:21px;
}
.Menu
{
	width:100%;
}
.Menu a
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #2c1e7e;
	font-weight:bold;
}

.Menu td
{
	padding : 0 0 0 0;
	margin:0 0 0 0;
}

.Menu .MenuHover
{
	/*background-color:#414167;*/
}
.Menu .MenuHover a
{
	color:#995522;
}
.SubMenu
{
	
}
.SubMenu td
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight:bold;
	padding: 1 4 1 4;
	background-color:#d0dae4;
	border-top:solid 1px #ffffff;
}
.SubMenu a
{
	color: #2c1e7e;
	
}
.SubMenu .MenuHover td
{
	background-color:#587993;
}
.SubMenu .MenuHover a
{
	color:#ffffff;
}


/* Language Menu */
.LangMenuBack
{
}
.LangMenu
{
	
}
.LangMenu a
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
}
.LangMenu td
{
	padding : 3 0 3 0;
}

.LangMenu .MenuHover
{
	/*background-color:#EDEBEC;*/
	
}
.LangMenu .MenuHover a
{
	color:#ffffff;
}

	
/*  Link   */		  
.PageLink{
	FONT-FAMILY: Arial, Verdana;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
 	LETTER-SPACING: 0;
	word-spacing: 0;
	FONT-SIZE: 11px;
	FONT-VARIANT: normal;  
 	COLOR: #B50D11; 
 	TEXT-DECORATION: underline;
 	TEXT-ALIGN: left;
	}

.PageLink:visited {
	FONT-FAMILY: Arial, Verdana;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
 	LETTER-SPACING: 0;
	word-spacing: 0;
	FONT-SIZE: 11px;
	FONT-VARIANT: normal;  
 	COLOR: #B50D11; 
 	TEXT-DECORATION: underline;
 	TEXT-ALIGN: left;
	}

.PageLink:hover {
	FONT-FAMILY: Arial, Verdana;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
 	LETTER-SPACING: 0;
	word-spacing: 0;
	FONT-SIZE: 11px;
	FONT-VARIANT: normal;  
 	COLOR: #B50D11; 
 	TEXT-DECORATION: none;
 	TEXT-ALIGN: left;
	}
	
.PageLink:active {
	FONT-FAMILY: Arial, Verdana;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
 	LETTER-SPACING: 0;
	word-spacing: 0;
	FONT-SIZE: 11px;
	FONT-VARIANT: normal;  
 	COLOR: #B50D11; 
 	TEXT-DECORATION: none;
 	TEXT-ALIGN: left;
	}
.PageLinkAlternative:link {
	FONT-FAMILY: Arial, Verdana;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
 	LETTER-SPACING: 0;
	word-spacing: 0;
	FONT-SIZE: 11px;
	FONT-VARIANT: normal;  
 	COLOR: #565555; 
 	TEXT-DECORATION: underline;
 	TEXT-ALIGN: none;
	}

.PageLinkAlternative:visited {
	FONT-FAMILY: Arial, Verdana;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
 	LETTER-SPACING: 0;
	word-spacing: 0;
	FONT-SIZE: 11px;
	FONT-VARIANT: normal;  
 	COLOR: #565555; 
 	TEXT-DECORATION: underline;
 	TEXT-ALIGN: none;
	}

.PageLinkAlternative:hover {
	FONT-FAMILY: Arial, Verdana;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
 	LETTER-SPACING: 0;
	word-spacing: 0;
	FONT-SIZE: 11px;
	FONT-VARIANT: normal;  
 	COLOR: #565555; 
 	TEXT-DECORATION: none;
 	TEXT-ALIGN: none;
	}
	
.PageLinkAlternative:active {
	FONT-FAMILY: Arial, Verdana;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
 	LETTER-SPACING: 0;
	word-spacing: 0;
	FONT-SIZE: 11px;
	FONT-VARIANT: normal;  
 	COLOR: #565555; 
 	TEXT-DECORATION: none;
 	TEXT-ALIGN: none;
	}
	
	/* Table */
.TableListAlternative
{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	background-color: #E8F4FE;
	height:20px;
	width: 100%;
	padding: 0;
	letter-spacing: 0;
	word-spacing: 0;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
	text-align: left;
	/*border-right: gainsboro 0px solid;
	border-top: gainsboro 0px solid;
	border-left: gainsboro 0px solid;
	border-bottom: gainsboro 0px solid;*/
}
.TableList
{
	font-weight: normal;
	font-style: normal;
	height:20px;
	width: 100%;
	padding: 0;
	letter-spacing: 0;
	word-spacing: 0;
	font-variant: normal;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #ffffff;
	
}
.TableListHeader

{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	
	background-color: #E8F4FE;
	background-image: url(none);
	
	text-align: left;
	height:20px;
}
.TableListHeaderAlternative {
	BACKGROUND-COLOR: #F8f8f8;
	BORDER: solid 1px #B78D3C;
	WIDTH: 100%;
	margin-left: 0; 
	VERTICAL-ALIGN: TOP;
}

.TableListPager 
{
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
	FONT-SIZE: 11px;
 	COLOR: #000000; 
 	TEXT-DECORATION: none;
	BORDER: solid 0px #B78D3C;
	margin-left: 5; 
	VERTICAL-ALIGN: TOP;
	text-align:right;
	background-color: none;
}

.TableListPager TABLE {
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	font-weight:bold;
 	COLOR: #000000; 
 	TEXT-ALIGN:right;
	}

.TableListPager A:link {
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
	FONT-SIZE: 11px;
 	COLOR: #FF6000; 
 	TEXT-DECORATION: underline;
	}

.TableListPager A:visited {
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
	FONT-SIZE: 11px;
 	COLOR: #FF6000; 
 	TEXT-DECORATION: underline;
	}

.TableListPager A:hover {
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
	FONT-SIZE: 11px;
 	COLOR: #FF6000; 
	}
	
.TableListPager A:active {
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
	FONT-SIZE: 11px;
 	COLOR: #FF6000; 
 	TEXT-DECORATION: underline;
	}

  .transparentStyle {
    filter:alpha(opacity=20);
    opacity:0.20;
    -moz-opacity:0.20;
    background-color:black;
    color: black;
    border: 1 black solid;
    position:absolute; 
    top:0;
    left:0;
    width:100%;
    height:100%;
    z-index:101;
}
.divWindowStyle {
    filter:alpha(opacity=100);
    opacity:1;
    -moz-opacity:1;
    background-color:white;
    color: black;
    position:absolute; 
    z-index:102;
    text-align:center;
    vertical-align:middle;
}
.Tree
{
	font-family: Tahoma, 'Microsoft Sans Serif' , 'Times New Roman' , Arial, 'Courier New' , Sans-Serif;
	font-size: 11px;
	border-spacing: 0;
	padding: 0 0 0 0;
	width: 100%;
}

.TreeNode
{
	
	font-size: 11px;
	font-family: Tahoma, 'Microsoft Sans Serif' , 'Times New Roman' , Arial, 'Courier New' , Sans-Serif;
	color:red;
	height:18px;
}
.TreeNodeHover
{
	font-size: 11px;
	font-family: Tahoma, 'Microsoft Sans Serif' , 'Times New Roman' , Arial, 'Courier New' , Sans-Serif;
	height: 18px;
	color: white;
	/*background-color: Maroon;*/
	background-image: url(../images/tree/tree-hover.jpg);
	cursor: pointer;
}
.TreeNodeActive
{
	font-size: 11px;
	font-family: Tahoma, 'Microsoft Sans Serif' , 'Times New Roman' , Arial, 'Courier New' , Sans-Serif;
	height:18px;
	color: white;
	/*background-color:Orange;*/
	background-image: url(../images/tree/tree-selected.jpg);
	cursor:pointer;
}

.TreeNodeSelected
{
	font-size: 11px;
	font-family: Tahoma, 'Microsoft Sans Serif' , 'Times New Roman' , Arial, 'Courier New' , Sans-Serif;
	height:18px;
	color: white;
	/*background-color:Orange;*/
	background-image: url(../images/tree/tree-selected.jpg);
	cursor:pointer;
	
}

.DateText {
	FONT-FAMILY: Arial, Verdana;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
 	LETTER-SPACING: 0;
	word-spacing: 0;
	FONT-SIZE: 11px;
	FONT-VARIANT: normal;  
 	COLOR: #BCBBBC; 
 	TEXT-DECORATION: none;
 	TEXT-ALIGN: none;
}

/*CMS=========================================================*/


