.loginbdr
{
	border-width: 1px;
	border-style: solid;
	border-color: #000000;
	border-left-width:1;
	border-bottom-width:1;
	border-right-width:1;
}
.logintext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
	text-transform: none
}

.logintbl
{
	border-width: 1px;
	border-style: solid;
	border-color: #95B9C7;
	border-left-width:0;
	border-bottom-width:0;
	border-right-width:0;
	border-top-width:0;
	background-color: #BDDBDE;
}

.logintbl11
{
	border-style: solid;
	border-color: #95B9C7;
	background-color: #C9DAE1;
}

.brdr1
{
	border-width: 1px;
	border-style: solid;
	border-color: #565C5C;
	border-left-width:0;
	border-bottom-width:1;
	border-right-width:1;
	border-top-width:0;
	border-right-color: #C7D3D3;
	background-color: #E8FAFA;
}
.brdr2
{
	border-width: 1px;
	border-style: solid;
	border-bottom-color: #565C5C;
	border-left-width:0;
	border-left-color: #C7D3D3;
	border-bottom-width:1;
	border-right-width:0;
	border-top-width:0;
	background-color: #E8FAFA;
}
.brdr3
{
	border-width: 1px;
	border-style: solid;
	border-left-width:0;
	border-color: #C7D3D3;
	border-bottom-width:0;
	border-right-width:1;
	border-top-width:0;
	background-color: #E8FAFA;
	padding:2px;
}

.brdr4
{
	border-width: 1px;
	border-style: solid;
	border-left-width:0;
	border-color: #99BDBB;
	border-bottom-width:0;
	border-right-color: #C7D3D3;
	border-right-width:1;
	border-top-width:1;
	background-color: #E8FAFA;
}

.brdr5
{
	border-width: 1px;
	border-style: solid;
	border-left-width:0;
	border-bottom-width:0;
	border-color: #C7D3D3;
	border-right-width:0;
	border-top-width:1;
	background-color: #E8FAFA;
}


.tblhdr
{
	padding-left:4px;
	border-width: 1px;
	border-style: solid;
	border-left-width:1;
	border-bottom-width:1;
	border-color: #666666;
	border-right-width:1;
	border-top-width:1;
	padding:2px;
}
.tblblue
{
	background-color: #F5F8FF;
	padding-left:4px;
}
.tblgrey
{
	background-color: #E9E9E9;
	padding-left:4px;
}
.mainhdr {
	font-family: Microsoft Sans Serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
}
.hdr2 {
	font-family: Microsoft Sans Serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
}
.hdr3 {
	font-family: Microsoft Sans Serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.msg{
	font-family: Microsoft Sans Serif;
	font-size: 12px;
	color: #FF0000;
}
.msggrey{
	font-family: Microsoft Sans Serif;
	font-size: 12px;
	color: #666666;
}
.nrmltxt
{
	font-family: Microsoft Sans Serif;
	font-size: 11px;
	color: #000000;
}





a.navigation{
	display: block;
	border-width: 0px;
	border-style: solid;
	border-color: #000000;
	border-left-width:0;
	border-bottom-width:0;
	border-right-width:0;
	border-top-width:0;
	text-align:center;
	padding-left:8px;
	padding-bottom:2px;
	font-family: Microsoft Sans Serif;
	font-size: 12px;
	font-weight:600;
	height:14px;
}

a.navigation:link{
	color: #000000;
	background-color: #EFFBFB;
	text-decoration: none;
}

a.navigation:visited {
	color: #000000;
	background-color: #EFFBFB;
	text-decoration: none;
}

a.navigation:hover {
	color: #000000;
	background-color: #ACCBD0;
}



a.navigation1{
	display: block;
	border-width: 1px;
	border-style: solid;
	border-color: #000000;
	border-left-width:0;
	border-bottom-width:0;
	border-right-width:0;
	border-top-width:0;
	text-align:center;
	padding-left:8px;
	padding-bottom:2px;
	font-family: Microsoft Sans Serif;
	font-size: 12px;
	text-decoration: none;
	font-weight:600;
}

a.navigation1:link{
	color: #000000;
	background-color: #ACCBD0;
	text-decoration: none;
}

a.navigation1:visited {
	color: #000000;
	background-color: #ACCBD0;
	text-decoration: none;
}

a.navigation1:hover {
	color: #000000;
	background-color: #EFFBFB;
	text-decoration: none;
}



a.nav_right{
	display: block;
	text-align:left;
	padding-left:8px;
	padding-top:2px;
	font-family: Microsoft Sans Serif;
	font-size: 12px;
	font-weight:600;
	height:18px;
}

a.nav_right:link{
	color: #000000;
	background-color: #EFFBFB;
	text-decoration: none;
}

a.nav_right:visited {
	color: #000000;
	background-color: #9CC7C6;
	text-decoration: none;
}

a.nav_right:hover {
	color: #000000;
	background-color: #ACCBD0;
}







a.nav_rightapproval{
	display: block;
	text-align:left;
	padding-left:8px;
	padding-top:2px;
	font-family: Microsoft Sans Serif;
	font-size: 12px;
	font-weight:normal; 
	height:18px;
}

a.nav_rightapproval:link{
	color: #FFFFFF;
	background-color: #ff0000;
	text-decoration: none;
}

a.nav_rightapproval:visited {
	color: #000000;
	background-color: #ff0000;
	text-decoration: none;
}

a.nav_rightapproval:hover {
	color: #000000;
	background-color: #ff0000;
}



a.nav_right_createsubhd{
	display: block;
	text-align:left;
	padding-left:8px;
	padding-top:2px;
	font-family: Microsoft Sans Serif;
	font-size: 12px;
	font-weight:normal;
	background-color:#E8FAFA
	height:18px;
}

a.nav_right_createsubhd:link{
	color: #000000;
	background-color: #E8FAFA;
	text-decoration: none;
}

a.nav_right_createsubhd:visited {
	color: #000000;
	background-color: #E8FAFA;
	text-decoration: none;
}

a.nav_right_createsubhd:hover {
	color: #000000;
	background-color: #ACCBD0;
}




a.nav_right_create{
	display: block;
	text-align:left;
	padding-left:8px;
	padding-top:2px;
	font-family: Microsoft Sans Serif;
	font-size: 12px;
	font-weight:600;
	height:18px;
}

a.nav_right_create:link{
	color: #000000;
	background-color: #398684;
	text-decoration: none;
}

a.nav_right_create:visited {
	color: #000000;
	background-color: #E8FAFA;
	text-decoration: none;
}

a.nav_right_create:hover {
	color: #000000;
	background-color: #ACCBD0;
}


a.nav_rightproj{
	display: block;
	text-align:left;
	padding-left:8px;
	padding-top:2px;
	font-family: Microsoft Sans Serif;
	font-size: 12px;
	font-weight:600;
	height:18px;
}

a.nav_rightproj:link{
	color: #FFFFFF;
	background-color: #398684;
	text-decoration: none;
}

a.nav_rightproj:visited {
	color: #FFFFFF;
	background-color: #398684;
	text-decoration: none;
}

a.nav_rightproj:hover {
	color: #000000;
	background-color: #ACCBD0;
}








a.nav_right1{
	display: block;
	text-align:left;
	padding-left:8px;
	padding-top:2px;
	font-family: Microsoft Sans Serif;
	font-size: 12px;
	height:20px;
}

a.nav_right1:link{
	color: #000000;
	background-color: #BADAD9;
	text-decoration: none;
}

a.nav_right1:visited {
	color: #000000;
	background-color: #BADAD9;
	text-decoration: none;
}

a.nav_right1:hover {
	color: #FFFFFF;
	background-color: #779E9B;
	text-decoration: underline;
}




a.nav_right2{
	display: block;
	text-align:left;
	padding-left:8px;
	padding-top:2px;
	font-family: Microsoft Sans Serif;
	font-size: 12px;
	height:20px;
}


a.nav_right2:link{
	color: #FFFFFF;
	background-color: #779E9B;
	text-decoration: none;
}

a.nav_right2:visited {
	color: #FFFFFF;
	background-color: #779E9B;
	text-decoration: none;
}

a.nav_right2:hover {
	color: #FFFFFF;
	background-color: #779E9B;
	text-decoration: underline;
}




a.nav_rightbd{
	/*display: block;*/
	text-align:left;
	padding-left:2px;
	padding-top:2px;
	font-family: Microsoft Sans Serif;
	font-size: 12px;
	height:20px;
}

a.nav_rightbd:link{
	color: #000000;
	background-color: #BADAD9;
	text-decoration: none;
}

a.nav_rightbd:visited {
	color: #000000;
	background-color: #BADAD9;
	text-decoration: none;
}

a.nav_rightbd:hover {
	color: #000000;
	background-color: #779E9B;
	text-decoration: underline;
}



a.msglink{
	/*display: block;*/
	text-align:left;
	padding-left:2px;
	padding-top:2px;
	font-family: Microsoft Sans Serif;
	font-size: 12px;
	height:20px;
}

a.msglink:link{
	color: #FF0000;
	
	text-decoration: none;
}

a.msglink:visited {
	color: #FF0000;
	
	text-decoration: none;
}

a.msglink:hover {
	color: #FF0000;
		text-decoration: underline;
}









.tblinside
{
	background-color:C9DAE1;

}

.txthdr2
{
	font-family: Microsoft Sans Serif;
	font-size: 13px;
	FONT-WEIGHT: Bold;
	color: #000000;
	padding-right:2px;
}

.gridhdr1
{
	font-family: Microsoft Sans Serif;
	font-size: 12px;
	FONT-WEIGHT: Bold;
	color: #000000;
	padding-right:2px;
	background-color:EBEBEB;
}
.gridbgclr1
{
	
	
	font-family: Microsoft Sans Serif;
	font-size: 11px;
	color: #000000;
	background-color:EFEFEF;
	
}
.gridbgclr2
{
	
	font-family: Microsoft Sans Serif;
	font-size: 11px;
	color: #000000;
	background-color:ffffff;
	
}
.gridbgclr3
{
	
	font-family: Microsoft Sans Serif;
	font-size: 11px;
	color: #000000;
	background-color:fff000;
	
}
.gridbgclr4
{
	
	
	font-family: Microsoft Sans Serif;
	font-size: 11px;
	color: #000000;
	background-color:C3C3C3;
	
}


.smlltxt1
{
	font-family: Microsoft Sans Serif;
	font-size: 10px;
	color: #000000;
	padding-right:2px;
}

.inputbx {
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	COLOR: #000000;
	FONT-FAMILY: Microsoft Sans Serif;
	TEXT-DECORATION: none;
	border: 1px solid #666666;
}

.inputbxsl {
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	COLOR: #666666;
	background-color: #F2F2F2;  
	FONT-FAMILY: Microsoft Sans Serif;
	TEXT-DECORATION: none;
	border: 1px solid #666666;
	padding:1px;
	
}




a:link {
	FONT-FAMILY: Microsoft Sans Serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}
a:visited {
	FONT-FAMILY: Microsoft Sans Serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}
a:hover {
	FONT-FAMILY: Microsoft Sans Serif;
	font-size: 11px;
	color: #003366;
	text-decoration: none;
}



.txt1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;

}
.txtbbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;

}
/*
.tabbed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #BFCEDC;
	display: marker;
	padding-left: 4 px;
	padding-right: 4 px;
	padding-top: 2px;
	padding-bottom: 0px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;

}
.tabbed2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #7F9DB9;
	display: marker;
	padding-left: 4 px;
	padding-right: 4 px;
	padding-top: 2px;
	padding-bottom: 0px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;

}
a.tab:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	background-color: #7F9DB9;
	display: marker;
	padding-left: 4 px;
	padding-right: 4 px;
	padding-top: 2px;
	padding-bottom: 0px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
a.tab:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	background-color: #7F9DB9;
	display: marker;
	padding-left: 4 px;
	padding-right: 4 px;
	padding-top: 2px;
	padding-bottom: 0px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

a.tab:hover {
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size: 12px;
	font-weight: normal;
	background-color: #D0D9DD;
	display: marker;
}
a.butn:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	background-color: #E3E9EE;
	display: marker;
	padding-left: 4 px;
	padding-right: 4 px;
	padding-top: 2px;
	padding-bottom: 0px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 0px;
	width: 0px;
	border: 1px solid #7F9DB9;

}
a.butn:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	background-color: #E3E9EE;
	display: marker;
	padding-left: 4 px;
	padding-right: 4 px;
	padding-top: 2px;
	padding-bottom: 0px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
a.butn:hover {
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size: 11px;
	font-weight: bold;
	background-color: #D0D9DD;
	display: marker;
}
.nobord {
	BORDER-RIGHT: #cccccc 1px solid; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #cccccc 1px solid; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	BORDER-LEFT: #cccccc 1px solid; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #cccccc 1px solid; 
	BACKGROUND-COLOR: #deebef;
}
.nrmltxt {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 14px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.text {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
a.links:link {
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size: 14px;
}

a.links:visited {
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size: 14px;
}

a.links:hover {
	color:#000066;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:underline;
	font-size: 14px;
}
a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #003366;
	text-decoration: underline;
}

a.alert:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #003366;
	text-decoration: underline;
}
a.alert:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #003366;
	text-decoration: underline;
}
a.alert:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
}
.smlltxtbld {

	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.smlltxt {

	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.ButtonLink_old
{
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    BACKGROUND: #D1C8AB;
    CURSOR: hand;
    COLOR: #000000;
    FONT-FAMILY: Arial,Tahoma,sans-serif;
    TEXT-DECORATION: none
}
.inputbx {
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	COLOR: #000000;
	FONT-FAMILY: Arial, Tahoma, sans-serif;
	TEXT-DECORATION: none;
	border: 1px solid #6086A8;
}
.ButtonLink
{
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    BACKGROUND: #E3E9EE;
    CURSOR: hand;
    COLOR: #000000;
    FONT-FAMILY: Arial, Tahoma, sans-serif;
    TEXT-DECORATION: none;
	border: 1px solid #7F9DB9;
}

.ButtonLink2
{
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    BACKGROUND: #69DAFF;
    CURSOR: hand;
    COLOR: RED;
    FONT-FAMILY: Arial, Tahoma, sans-serif;
    TEXT-DECORATION: none;
	border: 1px solid #7F9DB9;
}

.rowHeadingText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial,Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: #8F2120;
    TEXT-DECORATION: none
}

.Minus
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    WIDTH: 9px;
    BORDER-BOTTOM: 0px;
    HEIGHT: 9px
}


.Plus
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    WIDTH: 9px;
    BORDER-BOTTOM: 0px;
    HEIGHT: 9px
}

.NavBodyExpanded
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND: #DBD7B6;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.NavBody
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND: #D9E2A6;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.TBorder
{
    border:#999999  1px solid;		
}*/