body
{
	margin: 0;
	padding: 0;
	font: normal 10px/1.5em Calibri;
	background-color: #FFFFFF;
	font-family: Calibri;
	font-size: small;
	color:Black;
	text-transform:capitalize;
}
.MultiViewTable
{
	width: 800px;
    
}
.tdMultiViewTable
{
	background-color: #ECE9DB;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #919B9C;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #919B9C;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #919B9C;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #919B9C;
}

.tabtd
{
	float: left;
	width: 100%;
	background: #FFFFFF;
	font-size: 93%;
	line-height: normal;
	background: url("IMAGES/bgmenu.bmp");
	margin-top: 10px;
}


.tabtd ul
{
	margin: 0;
	padding: 0px 0px 0px 30px;
	list-style: none;	
}
.tabtd li
{
	display: inline;
	margin: 0;
	padding: 0;
	background-color: Black;
}
.tabtd a
{
	float: left;
	background: url( "Images/tableftborder-1.gif" ) no-repeat left top;
	margin: 0;
	padding: 0 0 0 4px;
	text-decoration: none;
}


.tabtd a:link
{
	color: #FFFFFF;
}
.tabtd a:visited
{
	color: #FFFFFF;
}
.tabtd a:hover
{
	color: #FFFFFF;
	background-color: #FFFFFF;
	text-decoration: none;
}
.tabtd a:active
{
	color: #FFFFFF;
}

.tabtd a span
{
	float: left;
	display: block;
	background: url("Images/tabright-1.gif" ) no-repeat right top;
	padding: 5px 15px 4px 6px;
	color: #555;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
.tabtd a span
{
	float: none;
}
/* End IE5-Mac hack */
.tabtd a:hover span
{
	color: #000;
}
.tabtd a:hover
{
	background-position: 0% -43px;
}
.tabtd a:hover span
{
	background-position: 100% -43px;
}


.tabtd #current a
{
	background-position: 0% -42px;
}
.tabtd #current a span
{
	background-position: 100% -42px;
}







.Txt
{
	background-color:White;
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	
	width: 248px;
    border: solid 1px #000000;
    margin: 2px 0px 2px 0px;
}


body
{
    font-family: Calibri;
    font-size: 11px;
    color: #000000;
}

.TextBox_Normal
{
	BACKGROUND-COLOR:#ffffff;
	font-size: 11px;
	color: #012141;
	font-family: Verdana;
	letter-spacing: 1pt;
	border-style: double;
	border-width: 1;
}


.DDL
{
	
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	
	width: 248px;
    border: solid 1px #000000;
   
}

.contentA
{
	
	background-color:#CDECFC;
	padding-left:3px;
	padding-right:3px;
	padding-bottom:1px;
	padding-top:1px;
	font-size:8pt;
	font-family: Verdana;
}
.tblClass
{
	border: 1px solid #006EAC;	
}
.headerimg
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14px;
    BACKGROUND-IMAGE: url(../images/headerimgMid.gif);
    COLOR: #000000;
    background-repeat:repeat-x ;
    padding-left:20;
    padding-right:20;
    FONT-FAMILY: Verdana;
    HEIGHT: 25px;
    TEXT-ALIGN: center
}
.tableColumnHead
{
	background-color:#8CAAE6;color:#265CC0;
	/*background-color:#006EAC;*/
	font-family: Verdana; 
	font-size: 10pt; 
	text-decoration: none; 
	
	font-weight: bold; 
	color: #FFFFFF;	
}
.tableColumnHead A
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}

.tableRowsAlter
{
    FONT-SIZE: 8pt;
    FONT-FAMILY:Verdana;
    BACKGROUND-COLOR: #F3F3F6;
    text-transform :capitalize;
    text-align:left;
}

.tableRows
{
    FONT-SIZE: 8pt;
    FONT-FAMILY:Verdana ;
    BACKGROUND-COLOR: white;
    text-transform :capitalize;
    text-align:left;
}
.tableRows A
{
    FONT-SIZE: 8pt;
    FONT-FAMILY:Verdana ;
    COLOR: black;
    text-transform :capitalize;
    text-align:left;
}
.tableRows A:active
{
    FONT-SIZE: 8pt;
    FONT-FAMILY:Verdana ;
    COLOR: black;
    text-transform :capitalize;
    text-align:left;
}
.tableRows A:link
{
    FONT-SIZE: 8pt;
    FONT-FAMILY:Verdana ;
    COLOR: black;
    text-transform :capitalize;
    text-align:left;
}
.tableRows A:visited
{
    FONT-SIZE: 8pt;
    FONT-FAMILY:Verdana ;
    COLOR: black;
    text-transform :capitalize;
    text-align:left;
}

.messageText
{
	font-family:Verdana;
	color:black;
	font-weight:bold;
	font-size:8pt;
	text-transform :capitalize;
    text-align:left;	
}
.pageNumbers
{
	
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #8CAAE6;
    TEXT-DECORATION: none;
	/*background-color:#8CAAE6;color:white;font-family:Microsoft Sans Serif;font-size:8.25pt;border-color:#919B9C;border-style:solid;border-width:1px;*/
}
.pageNumbers A
{
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
}
.tableSelectedRow
{
    FONT-SIZE: 8pt;
    FONT-FAMILY:Verdana ;
    COLOR: Maroon;
}

.boundfieldnumeric
{
	FONT-SIZE: 8pt;
    FONT-FAMILY:Verdana ;
    BACKGROUND-COLOR: #CDECFC;
    text-transform :capitalize;
    text-align:right;
}

.email
{
	FONT-SIZE: 8pt;
    FONT-FAMILY:Verdana ;
    BACKGROUND-COLOR: #CDECFC;
    text-transform :lowercase;
    text-align:left;
}

.tableSelectedRow A
{
    FONT-SIZE: 8pt;
    FONT-FAMILY:Verdana ;
    COLOR:Maroon ;
}
.contentRev
{
    FONT-SIZE: 10px;
    COLOR: white;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #006EAC;
    TEXT-DECORATION: none;
}
.contentRev A:active
{
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
}
.menuH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #006EAC;
    FONT-FAMILY: Verdana;
}

.Deactivated
{
	background-color:Gray; 	
}

.color2
{
	background-color:#99b8dd;
}
.color1
{
	background-color :#c8ddf7;
}
.font1
{
	font-weight:bold ;
	font-family:Verdana ;
	font-size: 10pt;
	color:#095286;
	background-color :#c8ddf7;
}
.link1
{
    FONT-SIZE: 8pt;
    COLOR: #095286;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
}
.link1 A
{
    FONT-SIZE: 10pt;
    COLOR: #095286;
    FONT-FAMILY: Verdana;
}
.TextBoxWhite
{
	background-color:#CDECFC;
	width:1px;
}
.normalfld
{
    background-color: #FFFFFF;
}
.focusfld
{
    background-color: #FFFFCC;
}

.ColumnHeadTable
{
	background-color:#336699;
	font-family: Verdana; 
	font-size: 9pt; 
	text-decoration: none; 
	text-transform :capitalize;
	font-weight: bold; 
	color: #FFFFFF;
}

.SubColumn
{
	background-color:#336699;
	font-family: Verdana; 
	font-size: 8pt; 
	text-decoration: none; 
	font-weight: bold; 
	color: #FFFFFF;
}

.ColumnRows
{
    FONT-SIZE: 8pt;
    FONT-FAMILY:Verdana ;
    BACKGROUND-COLOR: #6699cc;
    text-transform :capitalize;
    text-align:left;
}

.AlterColumnRows
{
    FONT-SIZE: 8pt;
    FONT-FAMILY:Verdana ;
    BACKGROUND-COLOR: white;
    text-transform :capitalize;
    text-align:left;
}

td.headerbar
{
	background-image: url(IMAGES/bar.JPG);
	height: 24px;
	font-family: Verdana;
	color: White;
	font-size: small;
	background-color: #0058E6;
}

.tdClass1
{
	font-family: Verdana;
	font-size: 8.50pt;
	font-weight: normal;
	background-color: #8CAAE6;
}

.tdHeading1
{
	font-family: Microsoft Sans Serif;
	font-size: 8.50pt;
	font-weight: normal;
	background-color: #C3DAF9;	
	border-color: Gray;
	border-style: solid;
	border-width: 1pt;
	 text-transform :capitalize;
}

.tdHeading11
{
	font-family: Microsoft Sans Serif;
	font-size: 6.50pt;
	font-weight: normal;
	background-color: #d3d3d3;		
	 text-transform :capitalize;
}

.tdHeading2
{
	font-family: Microsoft Sans Serif;
	font-size: 8.0pt;
	font-weight: normal;
	color:White;
	background-color: #336699;
	border-color: Gray;
	border-style: solid;
	border-width: 1pt;
	text-transform :capitalize;
	
}

.tdHeading3
{
	font-family: Microsoft Sans Serif;
	font-size: 8.0pt;
	font-weight: normal;
	color:White;
	background-color: #4791C5;
	border-color: Gray;
	border-style: solid;
	border-width: 1pt;	
}

.tableRepeater1
{
	font-family: Microsoft Sans Serif;
	font-size: 8.25pt;	
	background-color: #4791C5;
	border-color: Gray;
	border-style: solid;
	border-right-style:none;
	border-top-style:none;
	border-width: 1pt;	
	 text-transform :capitalize;
}

.tdRepeater1
{
	border-color: Gray;
	border-style: solid;
	border-width: 1pt;
	 text-transform :capitalize;
}

.tdRepeaterJet1
{
	border-color: #F4BD53;
	border-style: solid;
	border-width: 1pt;
	background: #F4BD53;
	border-color: Gray;
	border-style: solid;
	border-width: 1pt;
	 
}

.tdRepeaterJetAlternate1
{
	border-color: #F9F3C1;
	border-style: solid;
	border-width: 1pt;
	background: #F9F3C1;
	border-color: Gray;
	border-style: solid;
	border-width: 1pt;
	 
}



.trRepeaterHeader1
{
	font-family: Microsoft Sans Serif;
	font-size: 8.0pt;
	font-weight: normal;
	background-color: #336699;
	color:White;
	 
}

.trRepeaterItemLine1
{
	background-color: #ECE9D8;
	color: Black;
	font-weight: normal;
	 
}

.trRepeaterAlternateItemLine1
{
	background-color: #ECE9D8;
	color: Black;
	font-weight: normal;
	 
}

.trheaderlinkbutton1
{
	font-family: Microsoft Sans Serif;
	font-size: 8.0pt;
	font-weight: normal;	
	color:black;
}

.anchor
{
 color:black;
  text-decoration:none;
  /*font-weight:normal;*/
	
}
.tableRowsAlterChild
{
    FONT-SIZE: 7pt;
    FONT-FAMILY:Verdana;
    BACKGROUND-COLOR: white;
    
    text-align:left;
}

.tableRowsChild
{
    FONT-SIZE: 7pt;
    FONT-FAMILY:Verdana ;
    BACKGROUND-COLOR: #F9F3C1;
    
    text-align:left;
}

.tableColumnHead1
{
	background-color:#8CAAE6;color:#265CC0;
	/*background-color:#006EAC;*/
	font-family: Verdana; 
	font-size: 8pt; 
	text-decoration: none; 
	text-transform:uppercase;
	font-weight: bold; 
	color: #FFFFFF;	
}

.table1RowsAlter1
{
    FONT-SIZE: 7pt;
    FONT-FAMILY:Verdana;
    BACKGROUND-COLOR: #F3F3F6;
    
    text-align:left;
}

.table1Rows1
{
    FONT-SIZE: 7pt;
    FONT-FAMILY:Verdana ;
    BACKGROUND-COLOR: white;
    
    text-align:left;
}
.HeaderClass
{
    font-family:Verdana;
    color:#FFFFFF;
    font-size: 12px; 
    text-transform:capitalize;
    font-weight:bold;
}
.LinkClass
{
    font-family:Verdana;
    color:#FFFFFF;
    font-size: 11px; 
    text-transform:capitalize;
    font-weight:bold;
    margin-right:5px;
    text-decoration:none;
}
.RequiredFieldClass
{
    font-size:12px;
    color:Red;
    font-weight:bold;
}
