/* default */
BODY
{
	background-color: #FFFFFF;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	background-image: url(../images/background_blue.gif);
/*	scrollbar-face-color: #282F6C;
	scrollbar-highlight-color: #282F6C;
	scrollbar-shadow-color: #7F9DB9;
	scrollbar-arrow-color: #DC9341;
	scrollbar-track-color: #FFFFFF;
	scrollbar-darkshadow-color: #7F9DB9;
*/
}

/* Tables */
.form
{
	width : 100%;
	padding : 4px 4px 4px 4px;
	border-left:solid 1px #8F99BD;
	border-right:solid 1px #8F99BD;
	border-bottom:solid 1px #8F99BD;
	background-color: #F5F7FF;
}
.subForm
{
	left:20px;
	margin-top : 10px;
	width:100%;
	background-color: #F5F7FF;
}
TABLE.sideBar
{
	position:relative;
	left:9px;
	width : 150px;
	border-left:solid 1px #8F99BD;
	border-right:solid 1px #8F99BD;
	border-bottom:solid 1px #8F99BD;
	border-top:solid 1px #8F99BD;
	background-color: #F5F7FF;	
}
TABLE.sideBar TD
{
	padding-left:4px;
}
.tblHelpWide
{
	position : absolute;
	left : 570px;
	width : 170px;
	border:solid 1px #8F99BD;
	background-color: #F5F7FF;
}
.tblSubHelpWide
{
	position : absolute;
	left : 548px;
	width : 170px;
	border:solid 1px #8F99BD;
	background-color: #F5F7FF;
}

.datagrid
{
	background : #A2B2DB;
	font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	width : 100%;
}

.linkButton
{
	font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.divDatagrid
{
	OVERFLOW: auto;
	WIDTH: 100%; 
	HEIGHT: 160px;
	background : #A2B2DB;
	border : 1px solid black;
	color: black;	
}

.divDatagrid2
{
	OVERFLOW: auto;
	WIDTH: 100%; 
	HEIGHT: 80px;
	background : #A2B2DB;
	border : 1px solid black;
	color: black;	
}

.divDatagridDispalyContact
{
	OVERFLOW: auto;
	WIDTH: 90%; 
	HEIGHT: 100px;
	border : 1px solid black;
}

.divDatagridNoHeight
{
	OVERFLOW: auto;
	WIDTH: 100%; 
	background : #A2B2DB;
	border : 1px solid black;
	color: black;	
	font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.divDatagrid1
{
	OVERFLOW: auto;
	WIDTH: 100%; 
	HEIGHT: 250px;
}


.tdNoBorder
{
	border-left:0px;
	border-right:0px;
	border-bottom:0px;
	border-top:0px;
	WIDTH: 100%; 
	border : 0px;
}

.TableWidthBorder
{
	OVERFLOW: auto;
	WIDTH: 100%; 
	border : 1px solid #A2B2DB;
	color: #A2B2DB;
}


.TableWidthBorder1
{
	OVERFLOW: auto;
	WIDTH: 100%; 
	border : 1px solid black;
	color: black;
}

.divDatagrid1
{
	OVERFLOW: auto;
	WIDTH: 100%; 
	HEIGHT: 160px;
	border : 1px solid #A2B2DB;
	color: #A2B2DB;
}

.divTree
{
	OVERFLOW: auto;
	WIDTH: 350px; 
	HEIGHT:480px;
	background : #A2B2DB;
	border : 1px solid black;
	color: black;	
}

.divTree1
{
	OVERFLOW: auto;
	WIDTH: 280px; 
	HEIGHT:500px;
	background : #A2B2DB;
	border : 1px solid black;
	color: black;	
}

.divTree2
{
	OVERFLOW: auto;
	WIDTH: 350px; 
	HEIGHT:350px;
	background : #A2B2DB;
	border : 1px solid black;
	color: black;	
}
.divTree3
{
	OVERFLOW: auto;
	WIDTH: 350px; 
	HEIGHT:350px;
	background : #A2B2DB;
	border : 1px solid #f5f7ff;
	color: #f5f7ff;			
}
.tblHelp
{
	position : absolute;
	left : 400px;
	width : 170px;
	border:solid 1px #8F99BD;
	background-color: #F5F7FF;
}
.tblSubHelp
{
	position : absolute;
	left : 378px;
	width : 170px;
	border:solid 1px #8F99BD;
	background-color: #F5F7FF;
}
/* End Tables */

TD{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;}
/* Help */
.tblHelpTitle
{
	color:#4D4E65;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 9px;
	text-align:left;
}
.tblBgHelpItem
{
	background-color:#F5F7FF;
}
.tblHelpItem
{
	color:#4D4E65;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	text-align:left;
}
/* End Help*/

/* Title  */
.tblBgTitle 
{
	background-color:#8D91C0;
}
.tblTitle
{
	padding-left:8px;
	color:#FFFFFF;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	line-height : 18px;	
}
.tblBgSubtitle
{
	border-top: #8d91c0 1px solid;
	font-size: 11px;
	color: #4d4e65;
	border-bottom: #8d91c0 1px solid;
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
	height: 20px;
	background-color: #cfd2ee;
	text-align: justify;
}

.GroupTitle
{
	border-top: #8d91c0 1px solid;
	font-weight: bold;
	font-size: 11px;
	color: #4d4e65;
	border-bottom: #8d91c0 1px solid;
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
	height: 20px;
	background-color: #cfd2ee;
	text-align: justify;
}
.GroupTitleC
{
	border-top: #8d91c0 1px solid;
	font-weight: bold;
	font-size: 11px;
	color: #4d4e65;
	border-bottom: #8d91c0 1px solid;
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
	height: 20px;
	background-color: #cfd2ee;
	text-align: center;
}
.GroupTitle2
{
	border-top: #8d91c0 1px solid;
	border-left:#8d91c0 1px #4d4e65;
	border-right:#8d91c0 1px #4d4e65;
	font-weight: bold;
	font-size: 11px;
	color: #4d4e65;
	border-bottom: #8d91c0 1px solid;
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
	height: 30px;
	background-color: #cfd2ee;
	text-align: justify;
}

.GroupTitle1
{
	border-top: #8d91c0 1px solid;
	font-weight: bold;
	font-size: 11px;
	color: #4d4e65;
	border-bottom: #8d91c0 1px solid;
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
	height: 20px;
	background-color: #cfd2ee;
	text-align: right;
}
.tblGroupTitle
{
	color:#4d4e65;
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
	font-weight: bold;
	font-size: 14px;
	background-color: #cfd2ee;
}
.tblSubtitle
{
	color:#4D4E65;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 11px;
	text-align:left;
}
.topTitle
{
	color : Navy;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bolder;
	font-size : 12px;
	vertical-align : text-top;
}
/* End Title */
/* Item */
.tblBgItem
{
	padding-bottom: 2px;
	padding-top: 2px;
	border-bottom: #8d91c0 1px solid;
	height: 25px;
	background-color: #f5f7ff;
	text-align: left;
}
.tblBgItem1
{
	padding-bottom: 2px;
	padding-top: 2px;
	border-bottom: #8d91c0 1px solid;
	background-color: #f5f7ff;
	text-align: left;
}
.tblBgItemTop
{
	padding-bottom: 2px;
	padding-top: 2px;
	border-top: #8d91c0 1px solid;
	height: 25px;
	background-color: #f5f7ff;
	text-align: left;
}

/* Item */
.tblBgItemCenter
{
	padding-bottom: 2px;
	padding-top: 2px;
	border-bottom: #8d91c0 1px solid;
	height: 25px;
	background-color: #f5f7ff;
	text-align: center;
}

.LabelItem
{
	padding-bottom: 2px;
	padding-top: 2px;
	border-bottom: #8d91c0 1px solid;
	height: 25px;
	background-color: #f5f7ff;
	text-align: left;
}

.EntryField
{
	padding-bottom: 2px;
	padding-top: 2px;
	border-bottom: #8d91c0 1px solid;
	height: 25px;
	background-color: #f5f7ff;
	text-align: left;
}

.EntryLabel
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #4D4E65;
	padding-bottom: 2px;
	padding-top: 2px;
	border-bottom: #8d91c0 1px solid;
	height: 25px;
	background-color: #f5f7ff;
	text-align: left;
}

.EntryHelp
{
	font-size: 9px;
	color: #4d4e65;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	height: 20px;
	text-align: left;
}

.EntryError
{
	font-size: 9px;
	color: #ff0000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	height: 20px;
	text-align: left;
}

.DisplayLabel
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #4D4E65;
	padding-bottom: 2px;
	padding-top: 2px;
/*	border-bottom: #8d91c0 1px solid; */
	height: 18px;
	background-color: #f5f7ff;
	text-align: left;
}

.DisplayField
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #4D4E65;
	padding-bottom: 2px;
	padding-top: 2px;
/*	border-bottom: #8d91c0 1px solid; */
	height: 18px;
	background-color: #f5f7ff;
	text-align: left;
}

.DisplayLabel1
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #4D4E65;
	padding-bottom: 2px;
	padding-top: 2px;
/*	border-bottom: #8d91c0 1px solid; */
	height: 18px;
	background-color: #f5f7ff;
	text-align: right;
}

.gridItemAlternate
{
	padding-left: 4px;
	font-size: 11px;
	color: #4d4e65;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	height: 20px;
	text-align: left;
}

.gridItem
{
	padding-left: 4px;
	font-size: 11px;
	color: #4d4e65;
	border-bottom: #8d91c0 1px solid;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	height: 20px;
	background-color: moccasin;
	text-align: left;
}
.gridItemSelected
{
	padding-left: 4px;
	font-size: 11px;
	color: #4d4e65;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	height: 20px;
	text-align: left;
	background-color:Yellow;

}
.gridHeader
{
	height: 24px;
	color : #4D4E65;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	text-align : center;
}

.gridSortHeader
{
	height: 24px;
	color : #4D4E65;
	background-color : #cfd2ee;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	cursor: pointer;
	cursor: hand;
	text-decoration : underline;
	text-align : center;
}

.tblItem
{
	font-size: 11px;
	color: #4d4e65;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	height: 20px;
	text-align: left;
}

.tblBgSubItem
{
	background-color:#F5F7FF;
	border-bottom : solid 1px #8D91C0;
	padding-left:4px;
}
.tblSelectedItem
{
	color : #4D4E65;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	text-align : left;
}

/* End Item */

.content {color:black; font-size:11px; font-weight:normal;}
.tblBgAlt {background-color: #4D4E65;}

.tblBlock
{
	border-right: #8f99bd 1px solid; 
	border-top: #8f99bd 1px solid; 
	border-left: #8f99bd 1px solid; 
	border-bottom: #8f99bd 1px solid; 
	background-color: #f5f7ff;
}

.tblContent
{
	border-left:solid 1px #8F99BD;
	border-right:solid 1px #8F99BD;
	border-bottom:solid 1px #8F99BD;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #4D4E65;
	text-align : justify;
}

.footer{
	color : #FFFFFF;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	line-height : 13px;
}

b.large{
	font-size : 14px;
	font-weight : bold;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #060434;
}

b.large2{
	font-size : 14px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : Blue;
}

b.vlarge
{
	font-size : 16px;
	font-weight : bold;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #2F2B93;
	font-weight:900;
}

b.vlarge2{
	font-size : 14px;
	font-weight : bold;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #0067AD;
    font-weight:900;
}

b.vlarge3{
	font-size : 13px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #3F3B9B;
}

b.small
{
	font-size : 6px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #00008D;
}

b.vlarge4
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #644C4E;
	text-align : justify;
}

.lblTitle
{
	font-weight: bold;
	font-size: 14px;
	text-transform: lowercase;
	color: #dc9341;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.text
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #4D4E65;
	text-align : justify;
}
	
.text.infor_on_contatc
{
	color : #616277;
	font-weight:500;
}

.text.common
{
	color:#624A4C;
}

.text.li
{
	color:#624A4C;
	vertical-align:top;
}

.text.bold1
{
	font-weight:900;
	color : #624A4C;
}

.text.bold2
{
	font-weight :500;
	color : #624A4C;
}

.text.bold1blue
{
	font-weight:900;
	color : #2F2B93;
	text-align:left;
    line-height:13px;
}

.text.e_on_contact
{
	color : #7A6668;
}
	
.textsmall
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #8071B7;
	text-align : justify;
}
	
.boldtext
{
	font-weight: bold;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #4D4E65;
	text-align : justify;
	}
	
.smalltext{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #624A4C;
	text-align : justify;
	}
.bigtext{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : #4D4E65;
	text-align : justify;
	}
.title{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 16px;
	line-height: 24px;
	color : #4D4E65;
	text-align : center;
	font-weight : bold;
}
.break{

	color : #4D4E65;
	border-bottom-width : 1px;
	border-bottom : 2px dotted;
}

/* Links */
a
{
	color : #720000;
}
a.hp:link,visited,hover
{
	color:#604EA5;
}

a:hover{
	color : #AEAE33;
}

a.sidebar
{
	color: #FFFFFF;
	/*color : #FFF5B1;*/
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : normal;
	text-decoration : none;
}

a.sidebar:hover{
	color: #720000;
	text-decoration : none;
}
a.footer
{
	color: #DC9341;
	/*color : #FFF5B1;*/
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : normal;
}

a.footer:hover{
	color : #ffffff;
}

a.nav{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 14px;
	text-decoration : none;
	color : #ffffff;
	width: 100%;
	padding-bottom : 1px;
	padding-left : 1px;
	padding-right : 1px;
	padding-top : 1px;
	text-align : center;
	background : transparent;
	font-weight : normal;
}

a.nav:hover{
	color : #FFF5B1;
}

/* Forms */
.button
{
	background-color:#8E97B6;
	color:white; 
	font-family:Tahoma, Verdana, sans-serif; 
	font-size:11px; 
	font-weight:normal;
	border:1px;
	border-color:#D9D9D9;
	border-style:solid; 
}

.buttonDisabled
{
	background-color:#BBBBFF;
	color:white; 
	font-family:Tahoma, Verdana, sans-serif; 
	font-size:11px; 
	font-weight:normal;
	border:1px;
	border-color:#D9D9D9;
	border-style:solid;
}

.hideControl
{
	display : none;
}

.helpbutton
{
	background-color:suede;
	color:white; 
	font-family:Tahoma, Verdana, sans-serif; 
	font-size:11px; 
	font-weight:normal;
	border:1px;
	border-color:#D9D9D9;
	border-style:solid; 
}
.copypastebutton
{
	background-color:teal;
	color:white; 
	font-family:Tahoma, Verdana, sans-serif; 
	font-size:11px; 
	font-weight:normal;
	border:1px;
	border-color:#D9D9D9;
	border-style:solid; 
}
.expandbutton
{
	background-color:purple;
	color:white; 
	font-family:Tahoma, Verdana, sans-serif; 
	font-size:11px; 
	font-weight:normal;
	border:1px;
	border-color:#D9D9D9;
	border-style:solid; 
}
.movebutton
{
	background-color:blue;
	color:white; 
	font-family:Tahoma, Verdana, sans-serif; 
	font-size:11px; 
	font-weight:normal;
	border:1px;
	border-color:#D9D9D9;
	border-style:solid; 
}
.helpbutton
{
	background-color:orange;
	color:white; 
	font-family:Tahoma, Verdana, sans-serif; 
	font-size:11px; 
	font-weight:normal;
	border:1px;
	border-color:#D9D9D9;
	border-style:solid; 
}
.deletebutton
{
	background-color:red;
	color:white; 
	font-family:Tahoma, Verdana, sans-serif; 
	font-size:11px; 
	font-weight:normal;
	border:1px;
	border-color:#D9D9D9;
	border-style:solid; 
}
.error{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 7.5pt;
	color : Red;
}

.errorColumn
{
/*	border-top: #8d91c0 1px solid; */
	font-weight: bold;
	font-size: 9pt;
	color: red;
/*	border-bottom: #8d91c0 1px solid; */
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	text-align: left;
}

.errorInline
{
/*	border-top: #8d91c0 1px solid; */
	font-weight: normal;
	font-size: 7pt;
	color: red;
/*	border-bottom: #8d91c0 1px solid; */
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	text-align: center;
}

.success
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	color : Green;
}

.checkbox
{
	/*background : #ced2dc;*/
	color: black;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	height: 20px;
}

textarea
{
	background: #ced2f9;
	border : 1px solid black;
	color: black;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 90%;
}

.textareaLocked
{
	background: #e8e6e4;
	border : 1px solid black;
	color: black;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 90%;
}

.textareaRequired
{
	background : #A2B2DB;
	border : 1px solid black;
	color: black;
	font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	width : 90%;
	height: 20px;
}

.textbox
{
	background: #ced2f9;
	border : 1px solid black;
	color: black;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	height: 20px;
	width: 90%;
}
.textboxAccountcode
{
	background: #ced2f9;
	border : 1px solid black;
	color: black;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	height: 20px;
	width: 20%;
}
.textbox1
{
	background: #ced2f9;
	border : 1px solid black;
	color: black;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	height: 20px;
}
.textboxDate
{
	background: #ced2f9;
	border : 1px solid black;
	color: black;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	height: 20px;
	width : 80px;
}

.textboxStaticLength
{
	background: #ced2f9;
	border : 1px solid black;
	color: black;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	height: 20px;
	width: 200;
}

.listBox
{
	background: #ced2f9;
	border : 1px solid black;
	color: black;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	height : 84px;
	width: 90%;
}

.listBox2
{
	background: #ced2f9;
	border : 1px solid black;
	color: black;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 90%;
}

.listBoxRequired
{
	background : #A2B2DB;
	border : 1px solid black;
	color: black;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	height : 84px;
	width: 90%;
}

.listBox1
{
	background: #ced2f9;
	border : 1px solid black;
	color: black;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	height : 84px;
}
.treeView
{
	background: #A2B2DB;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color: black;
}
.treeView1
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8px;
	color: black;
}
.textboxLocked
{
	background: #e8e6e4;
	border : 1px solid black;
	color: black;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	height: 20px;
	width: 90%;
}

.textboxRequired{
	background : #A2B2DB;
	border : 1px solid black;
	color: black;
	font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	height: 20;
	width : 100%;
}

.textboxRequired1{
	background : #A2B2DB;
	border : 1px solid black;
	color: black;
	font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	height: 20;
}

.textboxRequired2
{
	background : #A2B2DB;
	border : 1px solid black;
	color: black;
	font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	height: 20;
	width :80;
}

.multilinetextbox{
	background: #ced2f9;
	border : 1px solid black;
	color: black;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 90%;
}

.multilinetextboxRequired{
	background : #A2B2DB;
	border : 1px solid black;
	color: black;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 90%;
}

.dropdownlist
{
	background: #ced2f9;
	border : 1px solid black;
	color: black;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	height: 19px;
	width : 90%;
}

.dropdownlist1
{
	background: #ced2f9;
	border : 1px solid black;
	color: black;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	height: 19px;
}

.dropdownlist2
{
	background: #ced2f9;
	border : 1px solid black;
	color: black;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	height: 19px;
	width : 300px;
}

.dropdownlistLocked
{
	background: #e8e6e4;
	border : 1px solid black;
	color: black;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	height: 19px;
	width : 90%;
}

.dropdownlistRequired{
	background: #A2B2DB;
	border : 1px solid black;
	color: black;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	height: 19px;
	width : 100%;
}
.dropdownlistRequiredC{
	background: #A2B2DB;
	border : 1px solid black;
	color: black;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	height: 20px;
	width : 160px;
}
.dropdownlistRequiredD{
	background: #A2B2DB;
	border : 1px solid black;
	color: black;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	height: 20px;
	width : 200px;
}
.dropdownlistRequired1{
	background: #A2B2DB;
	border : 1px solid black;
	color: black;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	height: 19px;
}

.multiline
{
	background: #ced2f9;
	border : 1px solid black;
	color: black;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	width : 90%;
}

.multilineLocked
{
	background: #e8e6e4;
	border : 1px solid black;
	color: black;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	width : 90%;
}

.multilineRequired
{
	background: #A2B2DB;
	border : 1px solid black;
	color: black;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	width : 90%;
}

.ERRORtextbox
{
	background: Tomato;
	border : 1px solid black;
	color : white;
	font : bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	height: 20px;
	width : 90%;
}

.ERRORtextboxRequired{
	background: Tomato;
	border : 1px solid black;
	color : white
	font : bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	height: 19px;
	width : 90%;
}

.ERRORdropdownlist{
	background: Tomato;
	border : 1px solid black;
	color: black;
	font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	height: 19px;
	width: 90%;
}

.ERRORdropdownlistRequired{
	background: Tomato;
	border : 1px solid black;
	color : white;
	font : bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	height: 19px;
	width : 90%;
}

.noborder{
	border : 0px solid #FFFFFF;
	color : #3B3B3B;
	font : bold 12px verdana,geneva,arial, sans-serif;
	height : 19px;
	text-decoration : none;
}

.formheader
{
	padding-right: 4px;
	padding-left: 4px;
	background-color: #FFFFFF;
}

.formbody
{
	padding-right: 4px;
	padding-left: 4px;
	background-color: #FFFFFF;
}

/*Div*/
DIV.sideBarDiv
{
}
DIV.sideBarDiv a
{
	color: #000000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : normal;
	text-decoration : none;
}
DIV.sideBarDiv a:hover
{
	color: #720000;
	text-decoration : none;
}

DIV.default
{
	font-size:12px;
	padding:4px 4px 4px 4px;
	border:solid thin #C2C2C2;
	background-color:#ECECEC;
}
DIV.default li
{
	padding-bottom:4px;
}

/*tree right click*/
.skin 
{
cursor:default;
font:menutext;
position:absolute;
text-align:left;
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
width:120px;
background-color:menu;
border:1 solid buttonface;
visibility:hidden;
border:2 outset buttonhighlight;
}
.menuitems 
{
padding-left:15px;
padding-right:10px;
}


/*label*/
.label1
{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	height: 20px;
	width: 200;
}

/*headerstyle*/
.invisble
{
	display:none;
}