/* CSS Document */
#password_strength {  
 width: 250px; 
        background: #cccccc;
    } 
    #password_bar { 
        font-size: 11px; 
        background: #7FFF00;     
        border: 1px solid #cccccc; 
        padding: 5px; 
    } 
	 #password_week_bar { 
        font-size: 11px; 
        background: red; 
		color:#ffffff;
        border: 1px solid #cccccc; 
        padding: 5px; 
    } 
.tableBorder {
border: 1px #999999; border-style: solid;}
.printBorder {
 background-color:ffffff; border: 0px #E1E1E1; border-style: solid;}

.bottomtext {
        font-size: 9px;                       
}

TD.Row {
background-color:#F2F2F2;
border-top: 0px #ffffff;border-left: 0px #ffffff;border-right: 0px #ffffff;border-bottom: 0px #999999; border-style: solid;


}
.Row {
background-color:#F2F2F2;
border-top: 0px #ffffff;border-left: 0px #ffffff;border-right: 0px #ffffff;border-bottom: 0px #999999; border-style: solid;

}
TD.cellRow {
background-color:#F2F2F2;
border-top: 0px #ffffff;border-left: 0px #ffffff;border-right: 0px #ffffff;border-bottom: 1px #999999; border-style: solid;


}
.cellRow {
background-color:#F2F2F2;
border-top: 0px #ffffff;border-left: 0px #ffffff;border-right: 0px #ffffff;border-bottom: 1px #999999; border-style: solid;

}
.deleteRow {
        BACKGROUND-COLOR: #FF6633;	
		border-top: 0px #ffffff;border-left: 0px #ffffff;border-right: 0px #ffffff;border-bottom: 1px #999999; border-style: solid;

}

TD.greyRow {
        BACKGROUND-COLOR: #888888;
		border-top: 0px #ffffff;border-left: 0px #ffffff;border-right: 0px #ffffff;border-bottom: 1px #999999; border-style: solid;

}
.greyRow {
        BACKGROUND-COLOR: #888888;
		border-top: 0px #ffffff;border-left: 0px #ffffff;border-right: 0px #ffffff;border-bottom: 1px #999999; border-style: solid;

}

TD.cancelRow {
        BACKGROUND-COLOR: #996633;
		border-top: 0px #ffffff;border-left: 0px #ffffff;border-right: 0px #ffffff;border-bottom: 1px #999999; border-style: solid;

}
.cancelRow {
        BACKGROUND-COLOR: #996633;
		border-top: 0px #ffffff;border-left: 0px #ffffff;border-right: 0px #ffffff;border-bottom: 1px #999999; border-style: solid;

}
TD.yellowRow {
        BACKGROUND-COLOR: #FAFAD2;
		border-top: 0px #ffffff;border-left: 0px #ffffff;border-right: 0px #ffffff;border-bottom: 1px #999999; border-style: solid;

}
.yellowRow {
        BACKGROUND-COLOR: #FAFAD2;
		border-top: 0px #ffffff;border-left: 0px #ffffff;border-right: 0px #ffffff;border-bottom: 1px #999999; border-style: solid;

}
TD.whiteRow {
        BACKGROUND-COLOR: #FFFFFF;
		border-top: 0px #ffffff;border-left: 0px #ffffff;border-right: 0px #ffffff;border-bottom: 1px #999999; border-style: solid;

}
.whiteRow {
        BACKGROUND-COLOR: #FFFFFF;
		border-top: 0px #ffffff;border-left: 0px #ffffff;border-right: 0px #ffffff;border-bottom: 1px #999999; border-style: solid;

}
TD.redRow {
        BACKGROUND-COLOR: #FF0000;
		border-top: 0px #ffffff;border-left: 0px #ffffff;border-right: 0px #ffffff;border-bottom: 1px #999999; border-style: solid;

}
.redRow {
        BACKGROUND-COLOR: #FF0000;
		border-top: 0px #ffffff;border-left: 0px #ffffff;border-right: 0px #ffffff;border-bottom: 1px #999999; border-style: solid;

}
TD.orangeRow {
        BACKGROUND-COLOR: #FFA500;
		border-top: 0px #ffffff;border-left: 0px #ffffff;border-right: 0px #ffffff;border-bottom: 1px #999999; border-style: solid;

}
.orangeRow {
        BACKGROUND-COLOR: #FFA500;
		border-top: 0px #ffffff;border-left: 0px #ffffff;border-right: 0px #ffffff;border-bottom: 1px #999999; border-style: solid;

}
TD.greenRow {
        BACKGROUND-COLOR: #90EE90
}
.greenRow {
        BACKGROUND-COLOR: #90EE90
}
TD.pinkRow {
        BACKGROUND-COLOR: #F6CEF5
}
.pinkRow {
        BACKGROUND-COLOR: #F6CEF5
}

.mainHeader
{
background-image: url("../images/btn_bg.png");
    HEIGHT : 20px;
	line-height:20px;
	 font-family:Tahoma; font-size:12px; font-weight:600; color:#ffffff;
}
.Wbtext { 
background-image: url("../images/btn_bgs.png");
font-family:Tahoma; 
font-size:12px; 
font-weight:bold; 
color:#ffffff;
}

.Menu_Head
{
background-image: url("../images/btn_bg.png");
    HEIGHT : 20px;
	line-height:20px;
	 font-family:Tahoma; font-size:12px; font-weight:600; color:#ffffff;
}
/* button styles */
input.btn3{
 font-family: Tahoma;
	color:#333333;
	font-size:11px;
	font-weight:600;
	text-decoration:none; 
	border: 1px solid #333333;
	width:auto; 
	height:25px;
	background-image: url(../images/n_btn.png);
	background-repeat:repeat-x;
	text-transform: capitalize;
   }

   input.buttonsmall{
 font-family: Tahoma;
	color:#333333;
	font-size:11px;
	font-weight:600;
	text-decoration:none; 
	border: 1px solid #333333;
	width:auto; 
	height:25px;
	background-image: url(../images/n_btn.png);
	background-repeat:repeat-x;
	text-transform: capitalize;
   }
   input.btnhov1{
font-family: Tahoma;
	color:#333333;
	font-size:11px;
	font-weight:600;
	text-decoration:none; 
	border: 1px solid #333333;
	width:auto; 
	height:25px;
	background-image: url(../images/n_btn.png);
	background-repeat:repeat-x;
	text-transform: capitalize;
   }


.greyfield {
 font-family: Tahoma;
	color:#333333;
	font-size:11px;
	font-weight:300;
	text-decoration:none; 
	border: 1px solid #1E7BD8;
	width:140px; 
	height:18px; vertical-align:middle;
        BACKGROUND-COLOR: #E1E8ED;
	}
.yellowfield {
        BACKGROUND-COLOR: #FFFFCC;
		 font-family: Tahoma;
	color:#333333;
	font-size:11px;
	font-weight:300;
	text-decoration:none; 
	border: 1px solid #1E7BD8;
	width:140px; 
	height:18px; vertical-align:middle;
	}
	
.TableAlteRow
{
    PADDING-LEFT:2;
	HEIGHT : 10;
    COLOR: #000000;
    BORDER-BOTTOM: #9E978B 1px solid;
    BORDER-RIGHT: #9E978B 1px solid;
    text-decoration:none;
    BACKGROUND-COLOR:#ffffff;
}
.TableHeader
{
	HEIGHT : 20px;
	line-height:20px;
	background-color:#999999;
	FILTER:  progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#999999, endColorstr=#666666); 
	font-family:Tahoma; font-size:12px; font-weight:bold; color:#ffffff;
	
}

.TableHeader_Blue
{
	HEIGHT : 20px;
	line-height:20px;
	background-color:#2B60DE;
	FILTER:  progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#2B60DE, endColorstr=#666666); 
	font-family:Tahoma; font-size:12px; font-weight:bold; color:#ffffff;
	
}

.TableHeader_HighLight
{
    HEIGHT : 20px;
	line-height:20px;
	background-color: #EAEAEA;
	border: 1px solid #B9B9B9;
	font-weight: bold
}

.TableHeader_light
{
     HEIGHT : 20px;
	line-height:20px;
	background-color: #eeeeee;
	border: 1px solid #B9B9B9;

	font-weight: bold
}

.TableRow
{
    PADDING-LEFT:2;
    COLOR: #000000;
    HEIGHT : 10;
    text-decoration:none;
    BORDER-RIGHT: #9E978B 1px solid;
    BORDER-BOTTOM: #9E978B 1px solid;
    BACKGROUND-COLOR: #f0f0f0
}

TD.RowHighlight {
        BACKGROUND-COLOR: #d4d9ec
}

.tableHeaderText {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white
}
BODY {
        margin-left: 0px;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		font-family:Tahoma;;
		font-size:11px;
}
TABLE {
        FONT-SIZE: 11px; COLOR: #000000; font-family:Tahoma;
}
TR {
        FONT-SIZE: 11px; COLOR: #000000; font-family:Tahoma;
}
TD {
        FONT-SIZE: 11px; COLOR: #000000; font-family:Tahoma;
}
INPUT {
       font-family: Tahoma;
	color:#333333;
	font-size:11px;
	font-weight:300;
	border: 1px solid #1E7BD8;
	vertical-align:middle;
	
	   }
 .textarea {
        BORDER-RIGHT: #9E978B 1px solid;
    BORDER-TOP: #9E978B 1px solid;    
    BORDER-LEFT: #9E978B 1px solid;
    BORDER-BOTTOM: #9E978B 1px solid;
    BACKGROUND-COLOR: #ffffff;
    border: 1px solid #1E7BD8;
	width:200px;
	height:150px;
	font-size:12px;

  }


SELECT {
       font-family: Tahoma;
	color:#333333;
	font-size:11px;
	font-weight:300;
	border: 1px solid #1E7BD8;
	vertical-align:middle;
	   }

	INPUT.text {
       font-family: Tahoma;
	color:#333333;
	font-size:11px;
	font-weight:300;
	text-decoration:none; 
	border: 1px solid #1E7BD8;
	width:200px;  
	height:18px; vertical-align:middle;
	}
INPUT.smalltext {
       font-family: Tahoma;
	color:#333333;
	font-size:11px;
	font-weight:300;
	text-decoration:none; 
	border: 1px solid #1E7BD8;
	width:140px;  
	height:18px; vertical-align:middle;
	}
SELECT.select {
    font-family: Tahoma;
	color:#333333;
	font-size:11px;
	font-weight:300;
	text-decoration:none; 
	border: 1px solid #1E7BD8;
	width:140px; 
	height:18px; vertical-align:middle;
	}
SELECT.bigSelect{
   font-family: Tahoma;
	color:#333333;
	font-size:11px;
	font-weight:300;
	text-decoration:none; 
	border: 1px solid #1E7BD8;
	width:250px; 
	height:18px; vertical-align:middle;
}
SELECT.hugeSelect{
   font-family: Tahoma;
	color:#333333;
	font-size:11px;
	font-weight:300;
	text-decoration:none; 
	border: 1px solid #1E7BD8;
	width:450px; 
	height:18px; vertical-align:middle;
}

SELECT.multiselect{
   font-family: Tahoma;
	color:#333333;
	font-size:11px;
	font-weight:300;
	text-decoration:none; 
	border: 1px solid #1E7BD8;
	width:250px; 
	height:100px;
	vertical-align:middle;
}

SELECT.largeSelect{
   font-family: Tahoma;
	color:#333333;
	font-size:11px;
	font-weight:300;
	text-decoration:none; 
	border: 1px solid #1E7BD8;
	width:480px; 
	height:18px; vertical-align:middle;
}
	SELECT.smallSelect
	{
   font-family: Tahoma;
	color:#333333;
	font-size:11px;
	font-weight:300;
	text-decoration:none; 
	border: 1px solid #1E7BD8;
	width:60px; 
	height:18px; vertical-align:middle;
	}
	SELECT.smallSelect1
	{
    font-family: Tahoma;
	color:#333333;
	font-size:11px;
	font-weight:300;
	text-decoration:none; 
	border: 1px solid #1E7BD8;
	width:90px; 
	height:18px; vertical-align:middle;

	}
A:link { color: #111111; text-decoration:none;border-collapse:collapse;border:0px;border-style:none;}
A:visited { color: #111111; text-decoration:none;border-collapse:collapse;border:0px;border-style:none;}
A:hover { color: #BC1C24; text-decoration:none;border-collapse:collapse;border:0px;border-style:none;}
.fontblue {color:blue}
A:link.highlight     { color: #0091A9; text-decoration: none; }
A:visited.highlight  { color: #0091A9; text-decoration: none; }
A:hover.highlight    { color: #0091A9; text-decoration: none; }


.text { font-family:Tahoma; font-size:11px; font-weight:normal; color:#333333;}

.btext { font-family:Tahoma; font-size:12px; font-weight:normal; color:#333333;}

.BR12B{ font-family:Tahoma; font-size:12px; font-weight:bold; color:#93290f;}

.Rtext { font-family:Tahoma; font-size:12px; font-weight:bold; color:#ff0000;}

.bltext { font-family:Tahoma; font-size:12px; font-weight:bold; color:#003399;}

.Bborder{  BORDER-RIGHT:#1172D3 1px solid; BORDER-TOP:#1172D3 1px solid; FONT-SIZE:8pt; BORDER-LEFT:#1172D3 1px solid;  BORDER-BOTTOM:#1172D3 1px solid;  BORDER-COLLAPSE:collapse;}

.message_display {
        PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px;
		color:#000000;font-weight:bold;
}
.message_heading {
        FONT-WEIGHT:BOLD; COLOR:#FFFFFF;PADDING-RIGHT: 11px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #7498B8;
}

 
bold {
        font-family:Tahoma;;
        font-size: 10px;
}

div.tableContainer {
	height: 200px; 	/* must be greater than tbody*/
	 padding: 0px;    
	 margin: 0px;    
	 overflow: auto;    
	 
	}
div.tableSmallContainer {
	height: 220px; 	/* must be greater than tbody*/
	 padding: 0px;    
	 margin: 0px;    
	 overflow: auto;    
	}
div.tableSmallContainer1 {
	height: 100px; 	/* must be greater than tbody*/
	overflow: auto;
	}

div.loadingContainer {
	width: 60%;		/* table width will be 99% of this*/
	height: 20px; 	/* must be greater than tbody*/
	}

.transparent {
    filter:alpha(opacity=90);
    background-color:green;
    display:none;
    width:170;
    height:100;
    position:absolute;
    color: black;
    border: 1 green solid;
}

TD.blueRow {
        BACKGROUND-COLOR: #d6ece9;
		color:#FFFFFF;
}
TD.lightyellowRow {
        BACKGROUND-COLOR: #FFFF99

}

TR.blueRow {
        BACKGROUND-COLOR: #d6ece9;
		color:#FFFFFF;
}
TR.lightyellowRow {
        BACKGROUND-COLOR: #FFFF99
}
.success{
	

background-color:#F2F2F2;
border-top: 0px #ffffff;border-left: 0px #ffffff;border-right: 0px #ffffff;border-bottom: 0px #999999; border-style: solid;
	font-color:bold;
	font-color:#E45314;
    align:center;	
	}
.text12 td {
	font-weight: lighter;
	font-size:8px;
}
