﻿


/* Classes */
.body
{
	scrollbar-face-color: #DBDBDB;
	scrollbar-shadow-color: #000000;
	scrollbar-highlight-color: #C6C6C6;
	scrollbar-tdlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #C6C6C6;
	scrollbar-track-color: #DBDBDB;
	scrollbar-arrow-color: #666666; /*background-image: url(../images/bg-line.jpg);*/
	margin: 0;
	margin-bottom: 1;
	margin-left: 15;
	margin-right: 15;
	margin-top: 15;
	padding: 0;
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0;
	background-color: #FFFFFF; 
	/*background-image: url(../images/IntelliCRMLoginPageBG.jpg);*/
}
.Application
{
	background-color: #FFFFFF;
	width:596px;
}

.IconClass{
	BACKGROUND-COLOR: NONE;
	BORDER: none;
	WIDTH: 100%;
	MARGIN-LEFT: 0; 
	VERTICAL-ALIGN:top;
	HEIGHT: 81px;
	
 }


.PageHeadingText {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Arial ;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
 	LETTER-SPACING: 5px;
	word-spacing: 10;
	FONT-SIZE: 13px;
 	COLOR: #000000;
 	TEXT-DECORATION: none;
 	TEXT-ALIGN: left;
	FONT-VARIANT: small-caps;
 	background-image: Url(../images/page-heading-bg.jpg);
 	height:32px;
 	padding : 2 8 2 8;
}

.PageHeadingPrintText {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Arial ;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
 	LETTER-SPACING: 5px;
	word-spacing: 10;
	FONT-SIZE: 13px;
 	COLOR: #000000;
 	TEXT-DECORATION: none;
 	TEXT-ALIGN: left;
	FONT-VARIANT: small-caps;
 	height:0px;
 	
}

.PageHeadingIcon {
	vertical-align:middle;
	word-spacing: 4px;
 	TEXT-ALIGN: right;
 	background-image: Url(../images/page-heading-bg.jpg);
}

.PageHeadingTextRight {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, 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-right.jpg);
 	height:0px;
}

.PageHeadingTextLeft {
	/*FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, 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-left.jpg);
 	height:0px;
}


.PageHeadingTextAlternative 
{
	FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif;
	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: Verdana, Arial, Helvetica, sans-serif, Arial ;
	FONT-STYLE: normal;
	word-spacing: 5;
	font-weight:300;
	font-size: 11px;
	LETTER-SPACING: 2px;
 	COLOR: #000000;
 	TEXT-DECORATION: none;
 	TEXT-ALIGN: left;
	FONT-VARIANT: small-caps;
 	background-image: Url(../images/page-subheading-bg.jpg);
 	height:20px;
 	padding : 2 8 2 8;
}
/*
.LeftPanelClassBody{
	scrollbar-face-color: #E9E9E9;
	scrollbar-shadow-color: #f6f6f6f;
	scrollbar-highlight-color: #f6f6f6;
	scrollbar-tdlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #666666; 
	background-color: #EEEEEE;
	background-image: None;
	margin: 0;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	margin-top: 5px;
	padding: 0;
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0;

}*/

.PageSubHeadingTextAlternative {
	FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif;
	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;
}

.EntityBar
{
	background-image: url(../images/Color6-EntityBar.jpg);
	background-repeat: repeat-x;
}
.SectionHeadingText
{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-weight:300;
	font-size: 11px;
	LETTER-SPACING: 2px;
	/*color: #01559D;
	background-color: none;*/
	FONT-VARIANT: small-caps;
	
	color:#000000;
	background-image: url(../images/blue-listbar-bg.jpg);
	height: 18px;
	text-align: left;
	border :solid 1px #e0e0e0;
	/*border-spacing: 5;*/
}

.SectionHeadingPrintText
{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 11px;
	LETTER-SPACING: 2px;
	FONT-VARIANT: small-caps;
	
	color:#000000;
	background-image: url(../images/blue-listbar-bg.jpg);
	height: 18px;
	text-align: left;
	border :solid 0px #e0e0e0;

}

.SectionHeadingTextAlternative {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 10px;
	/*color: #01559D;
	background-color: none;*/
	color:#000000;
	background-image: Url(../images/gray-bar.jpg);
	height: 18px;
	text-align: left;
	border :solid 0 #000000;
	
}

.RecordArea
{
	background-color: #ffffff;
	width: 100%;
	vertical-align: TOP;
}

.RecordHeading
{
	border-bottom:solid 1px #CCCCCC;
}

.RecordHeadingText
{
	font-family: Arial,Trebuchet MS, Verdana, Arial;
	font-weight: bold;
	font-style: normal;
	font-size: 11px;
	color: #316ac5;
}

.ContentFieldText
{
	font-family: Arial, Trebuchet MS, Verdana;
	font-size: 12px;
	color:Gray;
	text-align:justify;
	vertical-align:top;
	padding:1 1 1 1;
}

.LabelTextBold
{
	font-family: Verdana, Arial, Trebuchet MS;
	font-weight: bold;
	font-style: normal;
	font-size: 10px;
	color: #316ac5;
}

.LabelTextBoldSmall
{
	font-family: Verdana, Arial, Trebuchet MS;
	font-weight: bold;
	font-style: normal;
	font-size: 9px;
	color: #316ac5;
}

.ContentFieldLink:link
{
	font-family: Trebuchet MS, Verdana, Arial;
	font-size: 11px;
	color: #B0C4DE;
 	TEXT-DECORATION: underline;
}
.ContentFieldLink:visited 
{
	font-family: Trebuchet MS, Verdana, Arial;
	font-size: 11px;
	color: #B0C4DE;
 	TEXT-DECORATION: underline;
}
.ContentFieldLink:hover 
{
	font-family: Trebuchet MS, Verdana, Arial;
	font-size: 11px;
	color: #ffa500;
 	text-decoration: none;
}
.ContentFieldLink:active 
{
	font-family: Trebuchet MS, Verdana, Arial;
	font-size: 11px;
	color: #B0C4DE;
 	TEXT-DECORATION: underline;
}

.ContentFieldImage
{
	clear: both;
	float:left;
	padding:0 4 0 4;
}

.PageFooterText {
	FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
 	LETTER-SPACING: 0;
	word-spacing: 0;
	FONT-SIZE: 11px;
	FONT-VARIANT: normal;  
 	COLOR: #1c4a8b; 
 	TEXT-DECORATION: none;
	}
.PageFooterTextAlternative {
	FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif;
	FONT-SIZE: 11px;
 	COLOR: #AD9D64; 
 	
	}
.SectionAreaLeftPanel
{
	background-color: #FFFFFF; /*#F8f8f8;*/
	width: 100%;
	vertical-align: TOP;
	border-right: #eeeeee 1px solid;
	border-top: #eeeeee 1px solid;
	border-left: #eeeeee 1px solid;
	border-bottom: #eeeeee 1px solid;
}	
.LeftPanelSectionArea
{
	background-color: #EDEDEE; /*#F8f8f8;*/
	width: 100%;
	vertical-align: TOP;
	border-right: #eeeeee 1px solid;
	border-top: #eeeeee 1px solid;
	border-left: #eeeeee 1px solid;
	border-bottom: #eeeeee 1px solid;
}
.SectionArea
{
	background-color:  #E8f4ff;/*#FAFAFA; #F8f8f8;*/
	border-color:#E8f4ff;
	width: 100%;
	vertical-align: TOP;
	border:outset 0px #ffffff;
	/*
	background-image: Url(../images/SectionArea-bg.jpg);
	background-position:top;
	background-repeat:repeat-x;
	*/
}
.SectionAreaAlternative {
	BACKGROUND-COLOR: #113957;
	BORDER: none;
	WIDTH: 100%;
	margin-left: 0; 
	VERTICAL-ALIGN: TOP;
}
.TabList
{
	background-color: #FFFFFF;
	width: 100%;
	height: 33px;
	vertical-align: TOP;
	border-right: #008ECE 2px solid;
	border-top: #008ECE 2px solid;
	border-left: #008ECE 2px solid;
	border-bottom: #008ECE 2px solid;
}	

/* Control Classes*/				  
.Text
{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	font-size: 11px;
	color: #000000;
}
.LabelText
{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	font-size: 10px;
	color: #000000;
}
.LabelTextReqFields
{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-weight: normal;
	font-style: italic;
	font-size: 10px;
	color: #000000;
}
.LabelTextHighlight{
	FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif;
	FONT-WEIGHT:bold;
	FONT-STYLE: normal;
	FONT-SIZE: 10px;
 	COLOR: #000000; 
}
.LabelTextDisable
{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	font-size: 10px;
	color: #888888;
}

.LabelTextAlternative {
	FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif;
	FONT-SIZE: 11px;
 	COLOR: #6D6D6D; 
}

.TextField
{
	/*#96c9ff1*/
	border-right:#b9e1ff 1px solid;
	border-top:#b9e1ff 1px solid;
	border-left: #b9e1ff 1px solid;
	border-bottom: #b9e1ff 1px solid;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-top: 1px;
	padding-left: 1px;
	color: #000000;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	height: 18px;
	width: 150px;
	/* #oldd2eafb*/
	font-weight:normal;
	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: Verdana, Arial, Geneva, Helvetica, sans-serif; 
	FONT-SIZE: 10px;
	HEIGHT: 20px;
	width: 140px;  
	BACKGROUND-COLOR: #FFFFFF;
	}
.TextFieldDisable
{
	/*#96c9ff1*/
	border-right: #9b9ea2 1px solid;
	border-top: #9b9ea2 1px solid;
	border-left: #9b9ea2 1px solid;
	border-bottom: #9b9ea2 1px solid;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-top: 1px;
	padding-left: 1px;
	color: #000000;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	height: 18px;
	width: 150px;
	/* #oldd2eafb*/
	background-color: #eeeeee;
}
.TextArea {
	BORDER-RIGHT: #9b9ea2 1px solid; 
	BORDER-TOP: #9b9ea2 1px solid;
	BORDER-LEFT: #9b9ea2 1px solid; 
	BORDER-BOTTOM: #9b9ea2 1px solid;
	PADDING-RIGHT: 1px; 
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 1px; 
	PADDING-LEFT: 1px; 
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; 
	FONT-SIZE: 10px;
	BACKGROUND-COLOR: #FFFFFF;
}

.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: Verdana, Arial, Geneva, Helvetica, sans-serif; 
	FONT-SIZE: 10px;
	background-color: #fff7e0;
}
.TextAreaDisable
{
	/*#96c9ff1*/
	border-right: #9b9ea2 1px solid;
	border-top: #9b9ea2 1px solid;
	border-left: #9b9ea2 1px solid;
	border-bottom: #9b9ea2 1px solid;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-top: 1px;
	padding-left: 1px;
	color: #000000;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	/* #oldd2eafb*/
	background-color: #eeeeee;
}
.ComboBox { 
	BORDER-BOTTOM: b9e1ff 1px solid; 
	BORDER-LEFT: b9e1ff 1px solid; 
	BORDER-RIGHT: b9e1ff 1px solid; 
	BORDER-TOP: b9e1ff 1px solid; 
	
	PADDING-RIGHT: 1px; 
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 1px; 
	PADDING-LEFT: 1px; 
	/*width: 150px;*/
	width: 250px;
	/*BACKGROUND-COLOR: #DFF0FF;*/
	FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; 
	LETTER-SPACING:normal;
	word-spacing:normal;
	FONT-SIZE: 10px;
 	COLOR: #000000;
 	TEXT-DECORATION: none;
 	TEXT-ALIGN: left;
	FONT-VARIANT:normal;
}
.ComboBoxAlternative { 
	BORDER-BOTTOM: #EEEEEE 1px solid; 
	BORDER-LEFT: #EEEEEE 1px solid; 
	BORDER-RIGHT: #EEEEEE 1px solid; 
	BORDER-TOP: #EEEEEE 1px solid; 
	FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; 
	FONT-SIZE: 10px;
	HEIGHT: 18px; 
	width: 140px;
	BACKGROUND-COLOR: #FFFFFF;
}
	
.ListBox { 
	BORDER-BOTTOM:  b9e1ff 1px solid; 
	BORDER-LEFT:  b9e1ff 1px solid; 
	BORDER-RIGHT:  b9e1ff 1px solid; 
	BORDER-TOP:  b9e1ff 1px solid; 
	FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; 
	FONT-SIZE: 10px;
	width: 150px;
	/*BACKGROUND-COLOR: #DFF0FF;*/
	BACKGROUND-COLOR: #FFFFFF;
}
.ListBoxAlternative { 
	BORDER-BOTTOM: #EEEEEE 1px solid; 
	BORDER-LEFT: #EEEEEE 1px solid; 
	BORDER-RIGHT: #EEEEEE 1px solid; 
	BORDER-TOP: #EEEEEE 1px solid; 
	FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; 
	FONT-SIZE: 10px;
	HEIGHT: 100px; 
	width: 150px;
	BACKGROUND-COLOR: #FFFFFF;
}

.RedioButton{
    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: 600px;  
	BACKGROUND-COLOR: #E8f4ff;
	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{
	FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size:10px;
}
.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;
}

.PageButtonBlack
{
	cursor:pointer;
	border:outset 1px #636469;
	background:#FF0000;
	color:#4F4F4F;
	font-weight:bold;
	font-family:Verdana, Arial, sans-serif;
	font-size:10px;
	/*padding: 1px 1px 1px 1px;*/
	background:url(../images/button-black.jpg) repeat-x left top;
}


.PageButton
{
	cursor:pointer;
	border:outset 1px #636469;
	background:#FF0000;
	color:#0154a2;
	font-weight:bold;
	font-family:Verdana, Arial, sans-serif;
	font-size:10px;
	/*padding: 1px 1px 1px 1px;*/
	background:url(../images/Color26-button.jpg) repeat-x left top;
}
 
.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: Verdana, Arial, 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: Verdana, Arial, 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: Verdana, Arial, Geneva, Helvetica, sans-serif;
	FONT-WEIGHT:normal; 
	FONT-STYLE: normal;
 	LETTER-SPACING: 0;
	word-spacing: 0;
	FONT-SIZE: 14px;
	FONT-VARIANT: normal;  
 	COLOR: green; 
 	TEXT-DECORATION: none;
 	TEXT-ALIGN: left;
}
.MessageTextAlternative {
	FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
 	LETTER-SPACING: 0;
	word-spacing: 0;
	FONT-SIZE: 14px;
	FONT-VARIANT: normal;  
 	COLOR: green; 
 	TEXT-DECORATION: none;
 	TEXT-ALIGN: left;
}
.ErrorText {
	FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
 	LETTER-SPACING: 0;
	word-spacing: 0;
	FONT-SIZE: 14px;
	FONT-VARIANT: normal;  
 	COLOR: red; 
 	TEXT-DECORATION: none;
 	TEXT-ALIGN: left;
}
.ErrorTextAlternative {
	FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
 	LETTER-SPACING: 0;
	word-spacing: 0;
	FONT-SIZE: 14px;
	FONT-VARIANT: normal;  
 	COLOR: red; 
 	TEXT-DECORATION: none;
 	TEXT-ALIGN: left;
}
/* Menu*/	
.MenuLinkBackSelected
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-variant: small-caps;
	padding: 2;
	background-color: #0b5b93;
	height: 35px;
	width: 118px;
	text-align: center;
	vertical-align: middle;
}
.MenuLinkBackSelected: hover
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #000000;
	font-variant: small-caps;
	padding: 2;
	background-color: #0b5b93;
	height: 35px;
	width: 118px;
	text-align: center;
	vertical-align: middle;
}
.MenuLinkBack
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-variant: small-caps;
	padding: 2;
	background-color: #efefef;
	height: 35px;
	width: 118px;
	text-align: center;
	vertical-align: middle;
}
.MenuLinkBackImgOther
{
	cursor:pointer;
	background:url(../images/gray-box-shade.jpg) ;
	width:5px;
	height:35px;
	
}
.MenuLinkBackImgSelected
{
	cursor:pointer;
	background:url(../images/blue-box-shade.jpg) ;
	width:5px;
	height:35px;
	
}
.MenuLinkBack:hover
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #000000;
	font-variant: small-caps;
	padding: 2;
	background-color: #efefef;
	height: 35px;
	width: 118px;
	text-align: center;
	vertical-align: middle;
}
	

.MenuLinkSelected:link
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-variant: small-caps;
	TEXT-DECORATION:none;
	text-decoration:none;
}

.MenuLinkSelected:visited {
	FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-SIZE: 11px;
 	COLOR: #ffffff; 
	FONT-VARIANT: small-caps;
	TEXT-DECORATION:none;
	text-decoration:none;
	}

.MenuLinkSelected:hover {
	FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-SIZE: 11px;
 	COLOR: #FFFFFF; 
 	TEXT-DECORATION: underline;
	FONT-VARIANT: small-caps;
	text-decoration:none;
	}
	
.MenuLinkSelected:active {
	FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-SIZE: 11px;
 	COLOR: #FFFFFF; 
 	TEXT-DECORATION: none;
	FONT-VARIANT: small-caps;
	text-decoration:none;
	}
	
.MenuLink:link
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color:Orange;
	font-variant: small-caps;
	text-decoration: none;
}

.MenuLink:visited {
	FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-SIZE: 11px;
 	COLOR: #c8c8c8; 
 	TEXT-DECORATION: none;
	FONT-VARIANT: small-caps;
	text-decoration:none;
	}

.MenuLink:hover {
	FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-SIZE: 11px;
 	COLOR:Gray; /*#c8c8c8; */
 	TEXT-DECORATION: underline;
	FONT-VARIANT: small-caps;
	text-decoration:none;
	}
	
.MenuLink:active {
	FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-SIZE: 11px;
 	COLOR: #c8c8c8; 
 	TEXT-DECORATION: none;
	FONT-VARIANT: small-caps;
	text-decoration:none;
	}
	
.SubMenuBack
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	height: 22px;
	vertical-align: middle;
	background-color: #0b5b93;
	background-image:url(../images/submenu_bg_blue.jpg);
	background-repeat:repeat-x;
}
	
.SubMenuLink:link {
	FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-SIZE: 11px;
 	COLOR: #FFFFFF; 
 	TEXT-DECORATION: none;
	FONT-VARIANT: normal;/* small-caps;*/
 	padding : 0;
 	}

.SubMenuLink:visited {
	FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-SIZE: 11px;
 	COLOR: #FFFFFF; 
 	TEXT-DECORATION: none;
	FONT-VARIANT: normal;/* small-caps;*/
 	padding : 0;
	}

.SubMenuLink:hover {
	FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-SIZE: 11px;
 	COLOR: #FFFFFF; 
 	TEXT-DECORATION: underline;
	FONT-VARIANT: normal;/* small-caps;*/
 	padding : 0;
	}
	
.SubMenuLink:active {
	FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-SIZE: 11px;
 	COLOR: #FFFFFF; 
 
 	TEXT-DECORATION: none;
	FONT-VARIANT: normal;/* small-caps;*/
 	padding : 0;
	}	
	
.SideMenuLink:link {
	FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
 	LETTER-SPACING: 0;
	word-spacing: 0;
	FONT-SIZE: 11px;
	FONT-VARIANT: small-caps;  
 	COLOR: #C7C7C7; 
 	TEXT-DECORATION: none;
 	TEXT-ALIGN: none;
	}

.SideMenuLink:visited {
	FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
 	LETTER-SPACING: 0;
	word-spacing: 0;
	FONT-SIZE: 11px;
	FONT-VARIANT: small-caps;  
 	COLOR: #C7C7C7; 
 	TEXT-DECORATION: none;
 	TEXT-ALIGN: none;
	}

.SideMenuLink:hover {
	FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
 	LETTER-SPACING: 0;
	word-spacing: 0;
	FONT-SIZE: 11px;
	FONT-VARIANT: small-caps;  
 	COLOR: #C7C7C7; 
 	TEXT-DECORATION: underline;
 	TEXT-ALIGN: none;
	}
	
.SideMenuLink:active {
	FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
 	LETTER-SPACING: 0;
	word-spacing: 0;
	FONT-SIZE: 11px;
	FONT-VARIANT: small-caps;  
 	COLOR: #C7C7C7; 
 	TEXT-DECORATION: none;
 	TEXT-ALIGN: none;
	}	
	
	/*  Link   */		  
.PageLink
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1c4a8b; /*#4F4F4F ;*/
	text-decoration: none;
	font-variant:normal;
	letter-spacing:normal;
}
.PageLink:link {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	color: #1c4a8b; /*#4F4F4F ;*/
 	TEXT-DECORATION: none;/*underline;*/
 	font-variant:normal;
 	letter-spacing:normal;
	}
.PageLink:visited {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	color: #1c4a8b; /*#4F4F4F ;*/
 	TEXT-DECORATION: none;/*underline;*/
 	font-variant:normal;
 	letter-spacing:normal;
	}

.PageLink:hover {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
 	COLOR:Orange; 
 	TEXT-DECORATION:underline;
 	font-variant:normal;
 	letter-spacing:normal;
	}
	
.PageLink:active {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	color: #1c4a8b; /*#4F4F4F ;*/
 	TEXT-DECORATION: none;
 	font-variant:normal;
 	letter-spacing:normal;
	}
/* PAGE LINK BOLD*/
.PageLinkBold{
	FONT-WEIGHT:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1c4a8b; /*#4F4F4F ;*/
	text-decoration: none;
	font-variant:normal;
	letter-spacing:normal;
	}

.PageLinkBold:visited {
	FONT-WEIGHT:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1c4a8b;
	text-decoration: none;
	font-variant:normal;
	letter-spacing:normal;
	}

.PageLinkBold:hover {
	FONT-WEIGHT:bold;
 	COLOR:Orange; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-variant:normal;
	letter-spacing:normal;
	}
	
.PageLinkBold:active {
	FONT-WEIGHT:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1c4a8b;
	text-decoration: none;
	font-variant:normal;
	letter-spacing:normal;
	}
	/*          pagelink search            */
	
	/*  Link   */		  
.PageLinkSearch{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT:bold;
	FONT-STYLE: normal;
 	LETTER-SPACING: 0;
	word-spacing: 0;
	FONT-SIZE: 10px;
	FONT-VARIANT: normal;  
 	COLOR: #000000; 
 	TEXT-DECORATION: none;
 	TEXT-ALIGN: none;
	}

.PageLinkSearch:visited {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT:bold;
	FONT-STYLE: normal;
 	LETTER-SPACING: 0;
	word-spacing: 0;
	FONT-SIZE: 10px;
	FONT-VARIANT: normal;  
 	COLOR: #000000; 
 	TEXT-DECORATION: none;/*underline;*/
 	TEXT-ALIGN: none;
	}

.PageLinkSearch:hover {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT:bold;
	FONT-STYLE: normal;
 	LETTER-SPACING: 0;
	word-spacing: 0;
	FONT-SIZE: 10px;
	FONT-VARIANT: normal;  
 	COLOR:Orange; 
 	TEXT-DECORATION:underline;
 	TEXT-ALIGN: none;
	}
	
.PageLinkSearch:active {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT:bold;
	FONT-STYLE: normal;
 	LETTER-SPACING: 0;
	word-spacing: 0;
	FONT-SIZE: 10px;
	FONT-VARIANT: normal;  
 	COLOR: #000000; 
 	TEXT-DECORATION: none;
 	TEXT-ALIGN: none;
	}
	
.PageLinkAlternative:link {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT:Normal;
	FONT-STYLE: normal;
 	LETTER-SPACING: 0;
	word-spacing: 0;
	FONT-SIZE: 10px;
	FONT-VARIANT: normal;  
 	COLOR: #1c4a8b; 
 	TEXT-DECORATION: none;
	}

.PageLinkAlternative:visited {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT:Normal;
	FONT-STYLE: normal;
 	LETTER-SPACING: 0;
	word-spacing: 0;
	FONT-SIZE: 10px;
	FONT-VARIANT: normal;  
 	COLOR: #1c4a8b; 
 	TEXT-DECORATION: none;
	}

.PageLinkAlternative:hover {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT:Normal;
	FONT-STYLE: normal;
 	LETTER-SPACING: 0;
	word-spacing: 0;
	FONT-SIZE: 10px;
	FONT-VARIANT: normal;  
 	COLOR: #1c4a8b; 
 	TEXT-DECORATION: underline;
 	TEXT-DECORATION: none;
	}
	
.PageLinkAlternative:active {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT:Normal;
	FONT-STYLE: normal;
 	LETTER-SPACING: 0;
	word-spacing: 0;
	FONT-SIZE: 10px;
	FONT-VARIANT: normal;  
 	COLOR: #1c4a8b; 
 	TEXT-DECORATION: none;
 	
	}
	
.PageLinkHelp
{
	color: #000000;
	text-decoration: none;
	cursor:help;
}
.PageLinkHelp:link {
	color: #000000;
	text-decoration: none;
	cursor:help;
	}
.PageLinkHelp:visited {
	color: #000000;
	text-decoration: none;
	cursor:help;
	}
.PageLinkHelp:hover {
	color: #000000;
	text-decoration: none;
	cursor:help;
	}
.PageLinkHelp:active {
	color: #000000;
	text-decoration: none;
	cursor:help;
	}
	
	/* Table */
.TableListAlternative
{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	background-color:#F8F8F8; /*#E8f4ff; */
	/*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: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #ffffff;
	
}
.TableList tr td, th
{
	border-style:solid;
	border-width:1px;
	border-color:#E8f4ff;
	
}
.TableListHeader
{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #000000;
	
	background-color: #F5FAFF;/*#E8f4ff;*/
	background-image: url(../images/tableheader-bg2-black.jpg);
	background-repeat:repeat-x;
	vertical-align:top;
	text-align: left;
	height:20px;
	border-bottom: outset 2px #F5FAFF; /*C7E2F5;*/
}
.TableListHeader th
{
	border-bottom: outset 0px #F5FAFF; 
}

.TableListHeader a:Link

{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #000000;
	
	background-color: #EDF6FE;
	background-image: url(none);
	text-decoration:none;
	text-align: left;
	
	
	
}
.TableListHeader a:visited

{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #000000;
	text-decoration:none;
	background-color: #EEEEEE;
	background-image: url(none);
	
	text-align: left;
	
}
.TableListHeaderAlternative 
{
	background-image: url(../images/tableheader-bg2-black.jpg);
	BACKGROUND-COLOR: #F8f8f8;
	BORDER: solid 1px #B78D3C;
	WIDTH: 100%;
	margin-left: 0; 
	VERTICAL-ALIGN: TOP;
}
.TableListHeaderAlternative a:Link
{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #000000;
	background-image: url(none);
	text-decoration:none;
	text-align: left;
}
.TableListHeaderAlternative a:visited
{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #000000;
	text-decoration:none;
	text-align: left;
}
.TableListPager 
{
	FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif;
	FONT-SIZE: 10px;
 	COLOR: #000000; 
 	TEXT-DECORATION: none;
	BORDER: solid 0px #B78D3C;
	margin-left: 5; 
	VERTICAL-ALIGN: TOP;
}

.TableListPager TABLE {
	FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	font-weight:bold;
 	COLOR: #000000; 
	}

.TableListPager A:link {
	FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif;
	FONT-SIZE: 11px;
 	COLOR: #FF6000; 
 	TEXT-DECORATION: underline;
	}

.TableListPager A:visited {
	FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif;
	FONT-SIZE: 11px;
 	COLOR: #FF6000; 
 	TEXT-DECORATION: underline;
	}

.TableListPager A:hover {
	FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif;
	FONT-SIZE: 11px;
 	COLOR: #FF6000; 
	}
	
.TableListPager A:active {
	FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif;
	FONT-SIZE: 11px;
 	COLOR: #FF6000; 
 	TEXT-DECORATION: underline;
	}

.TableListSelected
{
	background-color: #ffebcd;
}

  .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;
}
/*
.TreeView
{
	background-color:#ffffff;
}

.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;
	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-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-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-image: url(../images/tree/tree-selected.jpg);
	cursor:pointer;
	
}
*/
/*==============================================================*/
.Tab
{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	background-image: url(../images/tab-bg.jpg);
	height:19px;
	width:50px;
	font-weight:normal;
	text-decoration:none;
	cursor:pointer;
}
.TabHover
{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	/*background-image: url(../images/tab-hover-bg.jpg);*/
	background-image: url(../images/tab-bg.jpg);
	height:19px;
	width:50px;
	font-weight:normal;
	text-decoration:underline;
	cursor:pointer;
}
.TabSelected
{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	/*background-image: url(../images/tab-selected-bg.jpg);*/
	background-image: url(../images/tab-bg.jpg);
	height:19px;
	width:50px;
	font-weight:bold;
	text-decoration:none;
	cursor:default;
}
.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:102%;
	height:100%;
	z-index:100;
} 
/*==============================================================
	dShelf 
==============================================================*/
.DocumentActionMenu_backgound
{
	background-image:url(../images/blue-listmenu-bg.jpg);
	border:solid 1px #92BFE0; 
	padding:0 0 0 0;
}
.DocumentActionMenu
{
	border-style : solid;
	border-width : 1px;
	border-color : #92BFE0;
}
.DocumentActionMenu_mouseover
{
	background-image : url(../images/blue-link-hover.jpg);
	border-style : solid;
	border-width : 1px;
	border-color : #50A0E0;
	
}
.DocumentActionMenu_mouseout
{
	background-image : none;
	border-style : solid;
	border-width : 1px;
	border-color : #92BFE0;
}