﻿
.errorHeader {color: #618135; background-color: #FFFFFF; font-weight: bold; font-family:Verdana; font-size:10pt; text-align:center; height: 20}
.errorHeaderFront {color: #618135;background-color: #FFFFFF; font-weight: bold; font-family:Verdana; font-size:10pt; text-align:left; height: 20}
.errorCell{ color: #618135; font-family: Verdana;font-size: 8pt; font-family: Verdana; text-align:left;margin-left:2; margin-right:2}
.errorTable{background-color:#FFFFFF}
/* CSS FOR WEB CONTROLS */
.DataWebControlStyle
{
	font-family:Verdana;
	color:Black;
	text-align:left;
	border-collapse:collapse;
}
.HeaderStyle 
{
    background-color:#64961C;
    color:#FFFFFF;
    font-size: 12px;
    font-weight: 100;
    text-align:left;
    font-family:Verdana;
    text-align:left;
}
 .FooterStyle 
{
    background-color: #98B2B7;
    color: #FFFFFF;
    font-size: 11px;
    
    font-family:Verdana;
}  
.RowStyle
{
    background-color: #FFFFFF;
    color: #000000;
    font-size: 11px;
    
    font-family:Verdana;
}
.RowStyle:hover
{
    background-color: #D4FF96;
    color: #000000;
    font-size: 11px;
    font-family:Verdana;
}
.SelectedRowStyle
{
    background-color:#DFF5C1;
    color: #000000;
    font-size: 11px;
    
    font-family:Verdana;
}
.AlternatingRowStyle
{
    background-color: #93C250;
    color: #000000;
    font-size: 11px;
    
    font-family:Verdana;
}
 
/* END WEB CSS */




.MainBody
{
	background-color:White;
	vertical-align:top;
	width:608
}

.OkMessage
{
	color: #008000;
	font-weight: bold; 
	font-family:Verdana; 
	font-size:11px;
}


.errorMessage{
    color:#FFE506;
    font-weight:bold;
    font-size:12px;
	font-family: verdana;
}

.errorFrontMessage{
    color:#CC0622;
    font-weight:bold;
    font-size:10px;
	font-family: verdana;
}

A.selectedadminmenu {
	display:block;
	color:#FFFFFF;
	font-family:verdana; 
	font-size:10px; 
	font-weight:700;
	height:30px; 
	width:240;
	text-decoration: none; 
	background-color:#64961C;
	padding-left:1px;
	border:solid 1px;
	border-color:#ffffff;
	vertical-align:middle;
}
A.selectedadminmenu:link {
	display:block;
	color:#FFFFFF;
	font-family:verdana; 
	font-size:10px; 
	font-weight:700;
	height:30px; 
	width:240;
	text-decoration: none; 
	background-color:#64961C;
	padding-left:1px;
	border:solid 1px;
	border-color:#ffffff;
	vertical-align:middle;
}
A.selectedadminmenu:active {
	display:block;
	color:#FFFFFF;
	font-family:verdana; 
	font-size:10px; 
	font-weight:700;
	height:30px; 
	width:240;
	text-decoration: none; 
	background-color:#64961C;
	padding-left:1px;
	border:solid 1px;
	border-color:#ffffff;
	vertical-align:middle;
}
A.selectedadminmenu:hover 
{
	display:block;
	color:#000000;
	font-family:verdana; 
	font-size:10px; 
	font-weight:700;
	height:30px; 
	width:240;
	text-decoration: none; 
	background-color:#73B513;
	padding-left:1px;
	border:solid 1px;
	border-color:#ffffff;
	vertical-align:middle;
}



A.nav {
	display:block;
	color:#FFFFFF;
	font-family:verdana; 
	font-size:10px; 
	font-weight:700;
	height:12px; 
	width:12;
	text-decoration: none; 
	background-color:#618135;
	padding-left:1px;
	border:solid 1px;
	border-color:#ffffff;
	vertical-align:middle;
}
A.nav:link {
	display:block;
	color:#FFFFFF;
	font-family:verdana; 
	font-size:10px; 
	font-weight:700;
	height:12px; 
	width:12;
	text-decoration: none; 
	background-color:#618135;
	padding-left:1px;
	border:solid 1px;
	border-color:#ffffff;
	vertical-align:middle;
}
A.nav:active {
	display:block;
	color:#FFFFFF;
	font-family:verdana; 
	font-size:10px; 
	font-weight:700;
	height:12px; 
	width:12;
	text-decoration: none; 
	background-color:#618135;
	padding-left:1px;
	border:solid 1px;
	border-color:#ffffff;
	vertical-align:middle;
}
A.nav:hover 
{
	display:block;
	color:#000000;
	font-family:verdana; 
	font-size:10px; 
	font-weight:700;
	height:12px; 
	width:12;
	text-decoration: none; 
	background-color:#7EA44A;
	padding-left:1px;
	border:solid 1px;
	border-color:#ffffff;
	vertical-align:middle;
}

A.selectednav {
	display:block;
	color:#FFFFFF;
	font-family:verdana; 
	font-size:10px; 
	font-weight:700;
	height:12px; 
	width:10px;
	text-decoration: none; 
	background-color:#526735;
	padding-left:2px;
	border:solid 1px;
	border-color:#ffffff;
	vertical-align:middle;
}
A.selectednav:link {
	display:block;
	color:#FFFFFF;
	font-family:verdana; 
	font-size:10px; 
	font-weight:700;
	height:12px; 
	width:10px;
	text-decoration: none; 
	background-color:#526735;
	padding-left:2px;
	border:solid 1px;
	border-color:#ffffff;
	vertical-align:middle;
}
A.selectednav:active {
	display:block;
	color:#FFFFFF;
	font-family:verdana; 
	font-size:10px; 
	font-weight:700;
	height:12px; 
	width:10px;
	text-decoration: none; 
	background-color:#526735;
	padding-left:2px;
	border:solid 1px;
	border-color:#ffffff;
	vertical-align:middle;
}
A.selectednav:hover 
{
	display:block;
	color:#000000;
	font-family:verdana; 
	font-size:10px; 
	font-weight:700;
	height:12px; 
	width:10px;
	text-decoration: none; 
	background-color:#7EA44A;
	padding-left:2px;
	border:solid 1px;
	border-color:#ffffff;
	vertical-align:middle;
}
.whitetext{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#FFFFFF;}
.normaltext{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#000000;}
.greytext{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8.5pt; color:#626200;}
.darkgreytext{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8.5pt; color:#505050;}
.whiteheader{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; color:#ffffff; font-weight:bold;}


.DateCSS
{
	font-size: 11px;
	font-weight:bold;
	color:#045066;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.BodyTextGreen
{
	font-size: 11px;
	color: #618235;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left:5px;
	margin-top:5px;
	margin-right:5px;
	margin-bottom:5px;
}
.BodyTextGreenBold
{
	font-size: 11px;
	color: #618235;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left:5px;
	margin-top:5px;
	margin-right:5px;
	margin-bottom:5px;
	font-weight:bold;
}

.BodyTextGreenBigBold
{
	font-size: 14px;
	color: #618235;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left:5px;
	margin-top:5px;
	margin-right:5px;
	margin-bottom:5px;
	font-weight:bold;
}
.BodyTextGreenVeryBigBold
{
	font-size: 16px;
	color: #618235;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left:5px;
	margin-top:5px;
	margin-right:5px;
	margin-bottom:5px;
	font-weight:bold;
}
.BodyTextBlack
{
	font-size: 11px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left:5px;
	margin-top:5px;
	margin-right:5px;
	margin-bottom:5px;
}
.BodyTextBlackBold
{
	font-size: 11px;
	color: #2A2A2A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-left:5px;
	margin-top:5px;
	margin-right:5px;
	margin-bottom:5px;
}
.BodyTextBlackBigBold
{
	font-size: 12px;
	color: #2A2A2A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-left:5px;
	margin-top:5px;
	margin-right:5px;
	margin-bottom:5px;
}
.BodyTextWhite
{
	font-size: 11px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.BodyTextWhiteBold
{
	font-size: 11px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.BodyTextWhiteBigBold
{
	font-size: 12px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.BodyTextWhiteVeryBigBold
{
	font-size: 16px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.BodyTextGrey
{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#C6C6C6;
}
.BodyTextGreyBold
{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#626200;
	font-weight:bold
}
.BodyTextRed
{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	color:#AC0000;
}
.BodyTextRedBold
{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	color:#AC0000;
	font-weight:bold;
}
.BodyTextRedBigBold
{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#AC0000;
	font-weight:bold;
}

.GreenHeading
{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold;
	color:#618135;
}
.GreenBigHeading
{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:14px; 
	font-weight:bold;
	color:#618135;
}
.GreenVeryBigHeading
{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:16px; 
	font-weight:bold;
	color:#618135;
}


.vsep
{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:7.5pt; color:#8AD12E; text-decoration:none;font-weight:normal;
}
a.more{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:underline;}
a.more:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none;}

.BreadCrum{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;font-weight:bold; color:#618135; text-decoration:none;}

a.BreadCrum{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;font-weight:bold; color:#618135; text-decoration:none;}
a.BreadCrum:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;color:#6B9D27; text-decoration:underline;}



a.morelink{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8.5pt; color:#AA0000; text-decoration:underline;}
a.morelink:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8.5pt; color:#000000; text-decoration:none; background-color:#FFFF00}

a.redlinkbold{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#AC0000; text-decoration:none;font-weight:bold;}
a.redlinkbold:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF;background-color:Orange; text-decoration:none;font-weight:bold;}


a.botlink{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:7.5pt; color:#8AD12E; text-decoration:none;font-weight:normal;}
a.botlink:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:7.5pt; color:#8AD12E; text-decoration:underline;font-weight:normal;}


a.blacklinkbold{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:7.5pt; color:#000000; text-decoration:none;font-weight:bold;}
a.blacklinkbold:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:7.5pt; color:#000000; text-decoration:underline;font-weight:bold;}

a.whitelinkbold{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:7.5pt; color:#ffffff; text-decoration:none;font-weight:bold;}
a.whitelinkbold:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:7.5pt; color:#ffffff; text-decoration:underline;font-weight:bold;}


.thRedCenter{ color: #FFFFFF; background-color:#CB0202; font-weight: bold; font-family:Verdana; font-size:12px; text-align:center}
.thRedLeft{ color: #FFFFFF;background-color:  #CB0202;  font-weight: bold; font-family:Verdana; font-size:12px; text-align:Left}
.thRedRight{ color: #FFFFFF;background-color:  #CB0202; font-weight: bold; font-family:Verdana; font-size:12px; text-align:Right}


.thCenter{ color: #FFFFFF; background-color:#618135; font-weight: bold; font-family:Verdana; font-size:12px; text-align:center}
.thLeft{ color: #FFFFFF;background-color:  #618135;  font-weight: bold; font-family:Verdana; font-size:12px; text-align:Left}
.thRight{ color: #FFFFFF;background-color:  #618135; font-weight: bold; font-family:Verdana; font-size:12px; text-align:Right}

.tdCenter { color: #383637; background-color: #EFEFEF; font-family:Verdana; font-size:8px; text-align:center}
.tdLeft{ color: #383637; background-color: #EFEFEF; font-family:Verdana; font-size:8px; text-align:Left}
.tdRight { color: #383637; background-color: #EFEFEF; font-family:Verdana; font-size:8px; text-align:Right}


.tdCenterBold { color: #767676; background-color: #EFEFEF; font-weight: bold; font-family:Verdana; font-size:10px; text-align:center}
.tdLeftBold { color: #767676; background-color: #EFEFEF; font-weight: bold; font-family:Verdana; font-size:10px; text-align:Left}
.tdRightBold { color: #767676; background-color: #EFEFEF; font-weight: bold; font-family:Verdana; font-size:10px; text-align:Right}


.td1Center { color: #FFFFFF; background-color: #363636; font-family:Verdana; font-size:8px; text-align:Center}
.td1Left { color: #FFFFFF; background-color: #363636;  font-family:Verdana; font-size:8px; text-align:Left}
.td1Right { color: #FFFFFF; background-color: #363636; font-family:Verdana; font-size:8px; text-align:Right}

.td1CenterBold { color: #FFFFFF; background-color: #5EA5B8; font-weight: bold; font-family:Verdana; font-size:8px; text-align:Center}
.td1LeftBold { color: #FFFFFF; background-color: #5EA5B8; font-weight: bold; font-family:Verdana; font-size:8px; text-align:Left}
.td1RightBold { color: #FFFFFF; background-color: #5EA5B8; font-weight: bold; font-family:Verdana; font-size:8px; text-align:Right}


.tdNormalCenter { color: #FFFFFF; font-family:Verdana; font-size:12px; text-align:Center}
.tdNormalLeft { color: #FFFFFF; font-family:Verdana; font-size:12px; text-align:Left}
.tdNormalRight { color: #FFFFFF; font-family:Verdana; font-size:12px; text-align:Right}



.tdNormalCenterBold { color: #FFFFFF; font-family:Verdana;font-weight: bold; font-size:12px; text-align:Center}
.tdNormalLeftBold { color: #FFFFFF; font-family:Verdana; font-weight: bold;font-size:12px; text-align:Left}
.tdNormalRightBold { color: #FFFFFF; font-family:Verdana; font-weight: bold;font-size:12px; text-align:Right}



.tdPaging { color: #000000; font-family:Verdana; font-size:8px ;text-align:center}
.tdSearch { color: #000000; background-color: #C4BDA0; font-weight: bold; font-family:Verdana; font-size:8px; text-align:Center}


.okmsg{
	background-color:#effef1;
	border-left:3px solid #00ae14;
	font-family:Verdana;
	font-size:10px;
	text-align:Left;

}
.errmsg{
	background-color:#FFF1EB;
	border-left:3px solid #F54100;
	font-family:Verdana;
	font-size:10px;
	text-align:Left;

}
.typingmsg{
	background-color:#FFFEDB;
	border-left:3px solid #FFCD07;
	font-family:Verdana;
	font-size:10px;
	text-align:Left;

}
.nonemsg{
	background-color:#FFFFFF;
	border-left:3px solid #FFFFFF;
	font-family:Verdana;
	font-size:10px;
	text-align:Left;

}
.normalmsg{
	background-color:#FFFFFF;
	border-left:3px solid #FFFFFF;
	font-family:Verdana;
	font-size:10px;
	text-align:Left;
}
Label{
	font-family:Verdana;
	font-size:10px;
	text-align:Left;
	height: 18px;
	width:100%;
}

.greenButton {
	color:#494444;
   font-family:Verdana;
   font-size:90%;
   font-weight:bold;
   background-color:#8AA862;
   border:2px solid;
   border-top-color:#5F6E4B;
   border-left-color:#5F6E4B;
   border-right-color:#5F6E4B;
   border-bottom-color:#5F6E4B;
   padding-left:4px;
   padding-right:4px;
   padding-top:4px;
   padding-bottom:4px;
   filter:progid:DXImageTransform.Microsoft.Gradient
  (GradientType=0,StartColorStr='#ffffff',EndColorStr='#8AA862');}
      
 .redButton {
	color:#FFFFFF;
   font-family:Verdana;
   font-size:90%;
   font-weight:bold;
   background-color:#E01A1A;
   border:1px solid;
   border-top-color:#E01A1A;
   border-left-color:#E01A1A;
   border-right-color:#9D0303;
   border-bottom-color:#9D0303;
   padding-left:2px;
   padding-right:2px;
   padding-top:2px;
   padding-bottom:2px;
   filter:progid:DXImageTransform.Microsoft.Gradient
  (GradientType=0,StartColorStr='#ffffff',EndColorStr='#AC0000');}

.button {
	padding:0px;
	border:2px solid #9F9710;
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	height: 20px; 
	background-COLOR:#8C8400
}

.buttonSelected {
	padding:0px; border:2px solid #000000; color: #FFFFFF;
	font-family: Verdana;
	font-size: 8px;
	font-weight: bold;
	height: 20px; background-color:#FF6600
}
.pagingbutton {
	border: 1px solid #999999;
	color: #E4E4E4;
	font-family: Verdana;
	font-size: 8px;
	font-weight: bold;
	height: 20px; background-color:#666666
}




.submit { color: #FFFFFF; font-family: Verdana; font-size: 8px; font-weight: bold; border: 1px solid #000000; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px; background-color: #800080}



.tderrmsg{
	background-color:#FFF1EB;
	border-left:3px solid #F54100;
	border-right:3px solid #F54100;
	border-top:3px solid #F54100;
	border-bottom:3px solid #F54100;
	font-family:Verdana;
	font-size:8px;
	text-align:Left;
	color: red;
	font-weight: bold;
}
.tdOkMsg{
	background-color:#effef1;
	border-left:3px solid #00ae14;
	border-right:3px solid #00ae14;
	border-top:3px solid #00ae14;
	border-bottom:3px solid #00ae14;
	font-family:Verdana;
	font-size:8px;
	text-align:Left;
	color: Blue;
	font-weight: bold;
}


/*.tdErrMsg { color: red; background-color: #D3D3D3; font-weight: bold; font-family:Verdana; font-size:9px }*/
.tdMsg { color: blue; background-color: #D3D3D3; font-weight: bold; font-family:Verdana; font-size:9px }

.HeadingTopNo { color: #FFFFFF ; background-color: rgb(136,136,136);font-family: Verdana;font-weight:bold;font-size: 10px; font-family: Verdana; text-align:left}
.HeadingTop { color:  #000000; background-color: rgb(234,234,234);font-family: Verdana;font-weight:bold;font-size: 10px; font-family: Verdana; text-align:left}
.BlueBG
{
background-color:#375C86; 
}

.TableFullScreen
{
	height:100%;
	text-align:center;
	
	}
.LightTable
{
	border:1px solid #dedfe0;
}
.BlueTable
{
	border:1px solid #A0D3FA;
}

.RedTable
{
	border-collapse:collapse;
	border:1px solid #AC0000;
	
}
.GreenTable
{
	border:2px solid #83916E;
}
.BlackTable
{
	border:1px solid #000000;
}
.WhiteTable
{
	border:1px solid #FFFFFF;
}
/* border-width : top right bottom left */

.WhiteTopCol
{
	border-width: 1px 0px 0px 0px;
	border-style: solid none none none;
	border-color: #FFFFFF;
}
.BlackTopCol
{
	border-width: 1px 0px 0px 0px;
	border-style: solid none none none;
	border-color: #000000;
}

.FillTable1
{
	border:0px;
	background-color:#375C86
}
.trWhite
{
	background-color:#FFFFFF;
}
.trAlternate
{
	background-color:#DFDFDF
}
.Table {border:0px solid #A90100; border-collapse: collapse}
.LightTable
{
	border:1px solid #c6c6c6;
}
.Table1
{
	border:2px solid #363636;
}

a.SortLink
{
	text-decoration:none;
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	color:#000000;
}
a.SortLink:link
{
	color: #000000;
	text-decoration:none;
	font-family:Verdana;
	font-weight:normal;
	font-size:10px;
}
a.SortLink:active
{
	color: #000000;
	text-decoration:none;
	font-family:Verdana;
	font-size:10px;
	font-weight:normal
}
a.SortLink:hover{
	color: Red;
	text-decoration:underline;
	font-family:Verdana;
	font-size:10px;
	font-weight:normal

}



a.MainLink
{
	text-decoration:underline;
	font-family:Verdana;
	font-size:8.5pt;
	font-weight:normal;
	color:#000000;
}
a.MainLink:link
{
	color: #000000;
	text-decoration:underline;
	font-family:Verdana;
	font-weight:normal;
	font-size:8.5pt;
}
a.MainLink:active
{
	color: #000000;
	text-decoration:underline;
	font-family:Verdana;
	font-size:8.5pt;
	font-weight:normal
}
a.MainLink:hover{
	color:#AC0000;
	text-decoration:underline;
	font-family:Verdana;
	font-size:8.5pt;
	font-weight:normal

}


a.MyLink
{
	text-decoration:none;
	font-family:Verdana;
	font-size:8.5pt;
	font-weight:bold;
	color:#000000;
}
a.MyLink:link
{
	color: #000000;
	text-decoration:none;
	font-family:Verdana;
	font-weight:bold;
	font-size:8.5pt;
}
a.MyLink:active
{
	color: #000000;
	text-decoration:none;
	font-family:Verdana;
	font-size:8.5pt;
	font-weight:bold
}
a.MyLink:hover{
	color:#000000;
	text-decoration:underline;
	font-family:Verdana;
	font-size:8.5pt;
	font-weight:bold

}

a.FooterLink
{
	text-decoration:none;
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
}
a.FooterLink:link
{
	color: #FFFFFF;
	text-decoration:none;
	font-family:Verdana;
	font-weight:bold;
	font-size:10px;
}
a.FooterLink:active
{
	color: #FFFFFF;
	text-decoration:none;
	font-family:Verdana;
	font-size:10px;
	font-weight:bold
}
a.FooterLink:hover{
	color: #000000;
	text-decoration:underline;
	font-family:Verdana;
	font-size:10px;
	font-weight:bold

}

.LeftLabel
{
	color: #1A4A6E;
	font-family: Verdana;
	font-size: 12px;
	text-align:left;
	text-decoration:underline
}


/* FORM FILEDS AND LABEL */
.formLabelCopyRight 
{
	color: #2A2A2B;
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	text-align:left
}
.formLabelRedAstric {
	color:#E30F0F;
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
}
.formLabelGreenSmall {
	color:#618135;
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
}
.formLabelGreenSmallBold {
	color:#618135;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
}
.formLabelGreen {
	color:#618135;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
}
.formLabelGreenBold {
	color:#618135;
	font-family: Verdana;
	font-size: 11px;
	font-weight:bold;
}
.formLabelBigBlue {
	color:#618135;
	font-family: Verdana;
	font-size: 14px;
	font-weight: normal;
}
.formLabelBigBlueBold {
	color:#618135;
	font-family: Verdana;
	font-size: 14px;
	font-weight:bold;
}

.formLabelBigRedBold {
	color:Red;
	font-family: Verdana;
	font-size: 14px;
	font-weight:bold;
}
.formLabelBigWhiteBold {
	color:#ffffff;
	font-family: Verdana;
	font-size: 14px;
	font-weight:bold;
}
.formLabelBigBlackBold{
	color:#000000;
	font-family: Verdana;
	font-size: 14px;
	font-weight:bold;
}


.formLabelVeryBigBlueBold {
	color:#618135;
	font-family: Verdana;
	font-size: 18px;
	font-weight:bold;
}
.formDropDownFront1
{
	border:1px solid #618135;	
	color:#666666;
	font-family: Verdana;
	font-weight: normal;
	background-color:#ffffff;
}

.formDropDownFront
{
	border:1px solid #618135;	
	color:#000000;
	font-family: Verdana;
	font-weight: normal;
	background-color:#ffffff;
}
.formFieldFront {
	border:2px solid #E1AF2D;		
	color:#618135;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	height: 16px;
	background-color:#ffffff;
}
.formFieldFront:focus,.formFieldFront:hover {
	border:2px solid #C0012D;		
	color:#618135;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	height: 16px;
	background-color:#ffffff;
}
.formListFront {
	border:1px solid #AC0000;	
	color:#AC0000;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	background-color:#ffffff;
}
.formFieldRed {
	border:1px solid #F6ABAB;	
	color:#AC0000;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	height: 18px;
	background-color:#ffffff;
}
.formFieldRedBold {
	border:1px solid #F6ABAB;	
	color:#AC0000;
	font-family: Verdana;
	font-size: 12px;
	font-weight:bold;
	height: 18px;
	background-color:#ffffff;
}


.formFieldBlack {
	border: 1px solid #000000;	
	color:#000000;
	font-family: Verdana;
	font-size: 8.5pt;
	font-weight: normal;
	height: 18px;
	background-color:#ffffff;
}
.formFieldBlackBold {
	border: 1px solid #000000;	
	color:#000000;
	font-family: Verdana;
	font-size: 8.5pt;
	font-weight:bold;
	height: 18px;
	background-color:#ffffff;
}

.formLabelGrey 
{
	color: #939495;
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	text-align:left
}
.formLabelGreyBold {
	color: #939495;
	font-family: Verdana;
	font-size: 10px;
	font-weight:bold;
	text-align:left
}
.pageHeading
{
	color: #F8601A;
	font-family: Verdana;
	font-size: 16px;
	font-weight: normal;
	font-weight:bold;
	text-align:left;
}
.formLabelRed 
{
	color: #CF081D;
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	text-align:left
}
.formLabelRedBold {
	color: #CF081D;
	font-family: Verdana;
	font-size: 10px;
	font-weight:bold;
	text-align:left
}
formLabelRedBig {
	color: #CF081D;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	text-align:left
}
.formLabelRedBigBold {
	color: #CF081D;
	font-family: Verdana;
	font-size: 12px;
	font-weight:bold;
	text-align:left
}

.formLabelBlack 
{
	color: #000000;
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	text-align:left
}
.formLabelBlackBold {
	color: #000000;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-align:left
}
formLabelBlackBig {
	color: #000000;
	font-family: Verdana;
	font-size: 14px;
	font-weight: normal;
	text-align:left
}
.formLabelBlackBigBold {
	color: #000000;
	font-family: Verdana;
	font-size: 14px;
	font-weight:bold;
	text-align:left
}




.formLinkGrey {
	color: #939495;
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	text-align:left;
	text-decoration:none;
	
}
.formLinkGreyBold {
	color: #939495;
	font-family: Verdana;
	font-size: 10px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
}
/* END */
/* BLUE */
.CheckListBlue {
	
	color:#4F4430;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	height: 18px;
	background-color:#ffffff;
}

.formFieldGreen {
	border:1px solid #5F6E4B;	
	color:#494444;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	height:20px;
	background-color:#ffffff;
}
.formFieldGreen:focus,.formFieldGreen:hover {
	border:1px solid #C0012D;	
	color:#494444;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	height:20px;
	background-color:#ffffff;
}
.formFieldGreenBold {
	border:1px solid #5F6E4B;	
	color:#494444;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	height:20px;
	background-color:#ffffff;
}
.formDropDownGreen {
	border:1px solid #5F6E4B;	
	color:#494444;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	height:24px;
	background-color:#ffffff;
}
.formDropDownGreen:hover,.formDropDownGreen:focus {
	border:1px solid #C0012D;	
	color:#494444;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	height:24px;
	background-color:#ffffff;
}
.formDropDownGreenBold {
	border:1px solid #5F6E4B;	
	color:#494444;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	font-weight: bold;
	height:28px;
	background-color:#ffffff;
}
.formLabelGreen {
	color: #494444;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	text-align:left
}
.formLabelGreenBold {
	color: #494444;
	font-family: Verdana;
	font-size: 12px;
	font-weight:bold;
	text-align:left
}

.formLabelGreenSmall {
	color: #494444;
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	text-align:left
}
.formLabelGreenSmallBold {
	color: #494444;
	font-family: Verdana;
	font-size: 10px;
	font-weight:bold;
	text-align:left
}

formLabelGreenBig {
	color: #DA0003;
	font-family: Verdana;
	font-size: 14px;
	font-weight: normal;
	text-align:left
}
.formLabelGreenBigBold {
	color: #DA0003;
	font-family: Verdana;
	font-size: 14px;
	font-weight:bold;
	text-align:left
}
.formLinkGreen {
	color: #618135;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	text-align:left;
	text-decoration:none;
	
}
.formLinkBlueBold {
	color: #618135;
	font-family: Verdana;
	font-size: 12px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
}
.formLinkBigBlue {
	color: #618135;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	text-align:left;
	text-decoration:none;
	
}
.formLinkBigBlueBold {
	color: #618135;
	font-family: Verdana;
	font-size: 12px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
}

.formLinkRedBold {
	color: #DA0003;
	font-family: Verdana;
	font-size: 12px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
}
.formFile
{
	border:1px solid #5F6E4B;	
	color:#494444;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	height:22px;
	width:50px;
	background-color:#ffffff;
}
.formFile:hover,.formFile:focus
{
	border:1px solid #C0012D;	
	color:#494444;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	height:22px;
	width:50px;
	background-color:#ffffff;
}
.file
{
	border:1px solid #5F6E4B;	
	color:#494444;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	height:18px;
	width:50px;
	background-color:#8AA862;
}
/* END */



.List {
	border: 1px solid #999999;
	color: black;
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	height: 100px;
}

.ListRed {
	border: 1px solid #AC0000;
	color: #AC0000;
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	height: 100px;
}
.ListBlack {
	border: 1px solid #000000;
	color: #000000;
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	height: 100px;
}
.textAreaFront {
	border:1px solid #618135;	
	color:#666666;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	height: 50px;
	background-color:#ffffff;
	
}
.textArea {
	border:1px solid #5F6E4B;	
	color:#494444;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	height:50px;
	background-color:#ffffff;
	
}
.textArea:hover,.textArea:focus {
	border:1px solid #5F6E4B;	
	color:#494444;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	height:50px;
	background-color:#ffffff;
	
}
.textAreaBlack 
{
	border: 1px solid #000000;	
	color:#000000;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	height: 50px;
	background-color:#ffffff;
}

.Scroll{overflow: auto; width: 100%; height: 100%;}

.bodyWithoutImage
{
	margin-top:0;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	height:100%;
	font-family: verdana, sans-serif;
	scrollbar-base-color: #FFFFFF;
	scrollbar-arrow-color: #CCCCCC;
	scrollbar-track-color: #CCCCCC;
	scrollbar-3dlight-color: #CCCCCC;
	scrollbar-shadow-color: #FFFFFF;
	background-image:url();
}
.AdminBody
{
	margin-top:0;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	height:100%;
	font-family: verdana, sans-serif;
	scrollbar-base-color: #FFFFFF;
	scrollbar-arrow-color: #CCCCCC;
	scrollbar-track-color: #CCCCCC;
	scrollbar-3dlight-color: #CCCCCC;
	scrollbar-shadow-color: #FFFFFF;
	background-image:url();
	background-color:#074180
		
}

.xsnazzy h1  
{	margin:0; padding:0 10px 8px 10px; border-bottom:1px solid #AC0000; width:920px;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; color:#fff;
}
.xsnazzy .content { margin:5px; padding:1px 0px; font-size:8pt; font-family:Verdana, Arial, Helvetica, sans-serif}
.xsnazzy {background: transparent; width:1020px; float:center; margin:0 3px;}
.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#FFFFFF; border-left:1px solid #FFFFFF; border-right:2px solid #FFFFFF; border-bottom:none; border-top:none;}
.xb1 {margin:0 5px; background:#FFFFFF;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}
.xboxcontent {display:block; border:0 solid #FFFFFF; border-width:0 1px; }
* html .xboxcontent {height:1px;}


.color_enterprise_risk {background:#FFFFFF; color:#AC0000;}  


/* ############################################################################# */
/* NAV PANEL ELEMENTS */

/* Background color for nav panels and the template editor */
.navbody, .stylebg
{
	color: #DA0003;
	background: #FFFFFF  repeat-x fixed top;
	scrollbar-base-color: #FFFFFF;
	scrollbar-arrow-color: #70A7D1;
	scrollbar-track-color: #70A7D1;
	scrollbar-3dlight-color: #70A7D1;
	scrollbar-shadow-color: #FFFFFF;
	margin-left:20px;
}


.navbody a:hover
{
	text-decoration: none;
	color: #F0F0F6;
	margin-left:20px;
}

/* Text decoration for all links in nav panel */
.navgroup a:link, .navgroup a:visited, .navgroup a:active, .navgroup a:hover
{
	text-decoration: none;
	color: #DA0003;
}

/* Expandable nav group titles */
.navtitle
{
	font-family:Verdana;
	font-size:12px;
	color: #494444;
	background: #ffffff;
	border: solid 0px #E7EAEC; /*90AFC0*/
	margin-top: 3px;
	cursor: default;
}

/* Container for individual nav links */
.navgroup
{
	border: solid 2px #E7EAEC;
	border-width: 0px 2px 1px 2px;
	margin-bottom: 8px;
}

/* Normal nav link <div> */
.navlink-normal
{
	background-color:#FFFFFF;
	color: #494444;
	text-decoration:none;
	margin-left:20px;
	font-family:Verdana;
	font-size:12px;
}

/* Mouse-over nav link <div> */
.navlink-hover
{
	background-color:#F8F8F8;
	color:#494444;
	text-decoration:none;
	margin-left:20px;
	font-family:Verdana;
	font-size:12px;

}
	
	
	
.ajax__calendar_container {padding:4px;position:absolute;cursor:default;width:170px;font-size:11px;text-align:center;font-family:tahoma,verdana,helvetica;}
.ajax__calendar_body {height:139px;width:170px;position:relative;overflow:hidden;margin:auto;}
.ajax__calendar_days, .ajax__calendar_months, .ajax__calendar_years {top:0px;left:0px;height:139px;width:170px;position:absolute;text-align:center;margin:auto;}
.ajax__calendar_container TABLE {font-size:11px;}
.ajax__calendar_header {height:20px;width:100%;}
.ajax__calendar_prev {cursor:pointer;width:15px;height:15px;float:left;background-repeat:no-repeat;background-position:50% 50%;background-image:url(~images/arrow-left.gif);}
.ajax__calendar_next {cursor:pointer;width:15px;height:15px;float:right;background-repeat:no-repeat;background-position:50% 50%;background-image:url(~images/arrow-right.gif);}
.ajax__calendar_title {cursor:pointer;font-weight:bold;}
.ajax__calendar_footer {height:15px;}
.ajax__calendar_today {cursor:pointer;padding-top:3px;}
.ajax__calendar_dayname {height:17px;width:17px;text-align:right;padding:0 2px;}
.ajax__calendar_day {height:17px;width:18px;text-align:right;padding:0 2px;cursor:pointer;}
.ajax__calendar_month {height:44px;width:40px;text-align:center;cursor:pointer;overflow:hidden;}
.ajax__calendar_year {height:44px;width:40px;text-align:center;cursor:pointer;overflow:hidden;}

.ajax__calendar .ajax__calendar_container {border:1px solid #646464;background-color:#ffffff;color:#000000;}
.ajax__calendar .ajax__calendar_footer {border-top:1px solid #f5f5f5;}
.ajax__calendar .ajax__calendar_dayname {border-bottom:1px solid #f5f5f5;}
.ajax__calendar .ajax__calendar_day {border:1px solid #ffffff;}
.ajax__calendar .ajax__calendar_month {border:1px solid #ffffff;}
.ajax__calendar .ajax__calendar_year {border:1px solid #ffffff;}

.ajax__calendar .ajax__calendar_active .ajax__calendar_day {background-color:#edf9ff;border-color:#0066cc;color:#0066cc;}
.ajax__calendar .ajax__calendar_active .ajax__calendar_month {background-color:#edf9ff;border-color:#0066cc;color:#0066cc;}
.ajax__calendar .ajax__calendar_active .ajax__calendar_year {background-color:#edf9ff;border-color:#0066cc;color:#0066cc;}

.ajax__calendar .ajax__calendar_other .ajax__calendar_day {background-color:#ffffff;border-color:#ffffff;color:#646464;}
.ajax__calendar .ajax__calendar_other .ajax__calendar_year {background-color:#ffffff;border-color:#ffffff;color:#646464;}

.ajax__calendar .ajax__calendar_hover .ajax__calendar_day {background-color:#edf9ff;border-color:#daf2fc;color:#0066cc;}
.ajax__calendar .ajax__calendar_hover .ajax__calendar_month {background-color:#edf9ff;border-color:#daf2fc;color:#0066cc;}
.ajax__calendar .ajax__calendar_hover .ajax__calendar_year {background-color:#edf9ff;border-color:#daf2fc;color:#0066cc;}

.ajax__calendar .ajax__calendar_hover .ajax__calendar_title {color:#0066cc;}
.ajax__calendar .ajax__calendar_hover .ajax__calendar_today {color:#0066cc;}
/*Modal Popup*/
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:600px;
}
.confirmModalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	width:450px;
}
.clsCMOn
{
	font-size: 11px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
}

.clsCMOver
{
	font-size: 11px;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
}

/*AutoComplete flyout */

.autocomplete_completionListElement 
{  
	visibility : hidden;
	margin : 0px!important;
	background-color : inherit;
	color : windowtext;
	border : buttonshadow;
	border-width : 1px;
	border-style : solid;
	cursor : 'default';
	overflow : auto;
	height : 200px;
    text-align : left; 
    list-style-type : none;
    font-size: 11px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left:5px;
	margin-top:5px;
	margin-right:5px;
	margin-bottom:5px;
}

/* AutoComplete highlighted item */

.autocomplete_highlightedListItem
{
	background-color: #ffff99;
	color: black;
	padding: 1px;
	font-size: 11px;
	font-weight:bold;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left:5px;
	margin-top:5px;
	margin-right:5px;
	margin-bottom:5px;
}

/* AutoComplete item */

.autocomplete_listItem 
{
	background-color : window;
	color : windowtext;
	padding : 1px;
}

/*EXT*/

.linkleft
{
font-family:tahoma;
font-size:14px;
font-weight:bold;
color:#666666;
padding-left:50px;
}
.linkleftsmall
{
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#666666;
padding-left:40px;
}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}

.bodytext
{
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#666666;
padding-left:10px;
}
.greybg
{
background-color:#CCCCCC;
height:1px;
}

/*END*/



