.mainbody{
	background-color : #2c2865;
}
.fixed{
	
	clip: rect(25px, 10px, 10px, 25px); 
	overflow : hidden;
	max-height : 100px;
	min-height : 100px;
	table-layout : fixed;
	height : 100px;
}
.divfloat{
	position: relative; 
	float: left; 
	padding-bottom : 16px;
	padding-left : 6px;
	padding-right : 6px;
	padding-top : 6px;
}
.divfloatright{
	float:right;
}
.divfloatleft{
	float:left;
}
.divwidth100{
	width:100%;
}
.divwidth70{
	width:70%;
}
.divwidth50{
	width:50%;
}
.divwidth30{
	width:30%;
}
.divinline{
	display:inline-block;
}
.divcentertext{
	text-align:center;
}
.divrighttext{
	text-align:right;
}
.divlefttext{
	text-align:left;
}
.divvtop{
	vertical-align:top;
}
.divtabs{	text-align:center;border:black thin solid;}
.center{
	margin:0 auto;
}
.divhide{
	display:none
}
.menutab{
	background-image : url(../Images/tab1.gif);
	background-repeat : no-repeat;
	background-position : bottom;
	padding-top : 17px;
	text-align : center;
	width:200px;
	padding-bottom:3px;
	display:inline-block;
	
	
	}
a.menutablink{
	color : White;
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : .85em;
	text-align : center;
	padding-bottom:5px;
}
a.menutablink:hover{
	color : #808080;
}	
.bold{font-weight:bold; }

.noborder{
	border : none;
}
.font12{ font-size:12px;}
.font14{ font-size:14px;}
.font16{ font-size:16px;}
.font18{ font-size:18px;}
.font22{ font-size:22px;}
.pointer{
	cursor : help;
}
.inputwidth30{width:30%;}
.inputwidth60{width:60%;}
.inputwidth90{width:90%;}

.clickdiv{ cursor:pointer;}


















table.color1{
	background-color : #F4F4F4;
	font-size : 10px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-bottom-color : Black;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-left-color : Black;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : Black;
	border-right-style : solid;
	border-right-width : 1px;
	border-top-color : Black;
	border-top-style : solid;
	border-top-width : 1px;
	padding-left : 10px;
	padding-right : 10px;
	padding-top : 20px;
}
table.color2{
	background-color : #E4E4E4;
	font-size : 10px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-bottom-color : Black;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-left-color : Black;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : Black;
	border-right-style : solid;
	border-right-width : 1px;
	border-top-color : Black;
	border-top-style : solid;
	border-top-width : 1px;
	padding-left : 10px;
	padding-right : 10px;
	padding-top : 20px;
}
.allborder{
	border : 1px solid #CCCCCC;
	padding : 5px 5px 5px 5px;
	border-collapse : collapse;
}
table.fixed
{
	table-layout : fixed;
	overflow : hidden;
}
.textarea1{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	padding-bottom : 8px;
	padding-left : 10px;
	padding-right : 0px;
	padding-top : 15px;
	margin-right : 0px;
	margin-left : 0px;
	width : 100%;
}
.textarea2{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	padding-bottom : 2px;
	padding-left : 4px;
	padding-right : 0px;
	padding-top : 1px;
	margin-right : 0px;
	margin-left : 0px;
}
.button1{
	height : 20px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-stretch : wider;
	color : #333333;
}
.button2{
	height : 18px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size :9px;
	color : #666666;
}
.button3{
	height : 30px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size :12px;
	color : Black;
	font-weight : bold;
}
.button4{
	height : 18px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size :9px;
	color : Black;
	background-color : #FFCCCC;
	font-weight : bold;
}
.button5{
	height : 18px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size :9px;
	color : Black;
	background-color : #CC9999;
	font-weight : bold;
	}
.button6{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size :10px;
	color : Black;
	font-weight : bold;
	text-align : center;
}
.selectbox1{
	font-size : 10px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	width : 100px;
}
.textbox1{
	height : 16px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	vertical-align : top;
}
.textbox2{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
}
.textbox12{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
}
.textbox3a{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	background-color : #F4F4F4;
}
.textbox3b{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	background-color : #E4E4E4;
}
.checkbox1{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	height : 16px;
	vertical-align : middle;
}
.heading18{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 18px;
}
.heading16{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 16px;
}
.heading14{
	font-family : Georgia, Times New Roman, Times, serif;
	font-size : 14px;
	line-height : 9px;
}
.heading14NM{
	font-family : Georgia, Times New Roman, Times, seriff;
	font-size : 14px;
	line-height : 9px;
	margin-top : 0px;
	margin-bottom : 0px;
}
a.menutab{
	color : White;
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-align : center;
}

a.menutab:hover{
	color : #808080;
}
a.button1{
	color : White;
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
}
a.button1:hover{
	color : #808080;
}
a.menu, a.menu:visited{
	color : Black;
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
}
a.menu:hover{
	color : #808080
}
a.menu2, a.menu2:visited{
	color : Black;
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
}
a.menu2:hover{
	color : #666666;
}
a.menu3, a.menu3:visited{
	color : Black;
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
}
a.menu3:hover{
	color : #666666;
}
a.menu4, a.menu4:visited{
	color : Black;
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	border : 1px solid #999999;
	background-color : #E2E2E2;
	height : 20px;
}
a.menu4:hover{
	color : #666666;
}
a.menu5, a.menu5:visited{
	color : Black;
	text-decoration : underline;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 16px;
	height : 20px;
}
a.menu5:hover{
	color : #666666;
}
a.menu6, a.menu6:visited{
	color : Black;
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	height : 20px;
}
a.menu6:hover{
	color : #666666;
}
a.menu7, a.menu7:visited{
	color : Black;
	text-decoration : underline;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
}
a.menu7:hover{
	color : #808080;
}
a.link9, a.link9:visited{
	color : #cc3333;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	text-decoration : none;
}
a.link9:hover{
	color : #663333;
}
a.link10u{
	color : #993333;
	text-decoration : underline;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
}
a.link10u:hover{
	color : #cc9999;
}

a.link10, a.link10:visited{
	color : #cc3333;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration : none;
}
a.link10:hover{
	color : #663333;
}
a.link10-lh, a.link10-lh:visited{
	color : #cc3333;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration : none;
	line-height : 10px;
}
a.link10-lh:hover{
	color : #663333;
}
a.link10uu, a.link10uu:visited{
	color : #666666;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration : none;
}
a.link10uu:hover{
	text-decoration : underline;
	}
a.link11, a.link11:visited{
	color : #993333;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : none;
}
a.link11:hover{
	color : #663333;
}
a.link11u, a.link11u:visited{
	color : #993333;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : underline;
}
a.link11u:hover{
	color : #cc9999;
}
a.link12, a.link12:visited{
	color : #cc3333;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : none;
}
a.link12:hover{
	color : #663333;
}
.link12n, a.link12n:visited{
	color : #663333;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : none;
}
.link12n:hover{
	color : #993333;
}
a.link12u, a.link12u:visited{
	color :#993333;
	text-decoration : underline;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
}
a.link12u:hover{
	color : #cc9999;
}
a.link12uu, a.link12uu:visited{
	color : #666666;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : none;
}
a.link12uu:hover{
	text-decoration : underline;
	}
a.link16, a.link16:visited{
	color : #cc3333;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 16px;
	text-decoration : none;
}
a.link16:hover{
	color : #663333;
}
a.link16a, a.link16a:visited{
	color : #A33A3A;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 16px;
	text-decoration : none;
	font-weight : bolder;
}
a.link16a:hover{
	color : #663333;
}
a.link9ad, a.link9:visited{
	color : #663333;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	text-decoration : none;
}
a.link9ad:hover{
	color : #996633;
	text-decoration : underline;
}
a.calendar1, a.calendar1:visited{
	color : Black;
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
}
a.calendar1:hover{
	color : #666666;
}
a.calendararrow, a.calendararrow:visited{
	color : White;
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	line-height : 22px;
	cursor : hand;
}
a.calendararrow:hover{
	color : #CCCCCC;
}
div#banner
{
	max-width : 340px;
	overflow : hidden;
	min-width : 340px;
	max-height : 60px;
	min-height : 60px;
}
table.linedBlack
{
	border-top : medium solid silver;
	border-left : thin solid silver;
	border-right : thin solid silver;
	border-bottom : medium solid silver;
	
}

table.linedBlackWht
{
	border-top : medium solid silver;
	border-left : thin solid silver;
	border-right : thin solid silver;
	border-bottom : medium solid silver;
	background-color : White;
}
table.linedBlackPad
{
	border-top : medium solid silver;
	border-left : thin solid silver;
	border-right : thin solid silver;
	border-bottom : medium solid silver;
	padding-left : 15px;
	padding-right : 15px;
}
table.linedBlacknotop
{
	border-left : thin solid silver;
	border-right : thin solid silver;
	border-bottom : medium solid silver;
	background-color : #BFE8FB;
}
table.main
{
	background-color : #EEF6FD;
}
table.pad15{
	padding-left : 15px;
	padding-right : 15px;
	
}
table.menu{
	border-right : double Black;
	border-left : double Black;
	padding-left : 5;
	padding-right : 5;
	border-bottom : double Black;
	border-top : double Black;
}
td.button3{
	background-image : url(../Images/button1.gif);
	background-repeat : no-repeat;
	background-position : bottom;
	padding-top : 7px;
	}
td.allborder{
	border-collapse : collapse;
	border-spacing : 1px;
	border : thin solid Silver;
}
td.calendar{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	line-height : 23px;
}
td.calendar0{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	background-color : #FFCC00;
}
td.calendar1{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	background-color : #66FF99;
}
td.calendar2{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	background-color : #FFCC33;
}td.calendar3{

	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	background-color : #66FFCC;
}
td.calendar4{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	background-color : #99FF66;
}
td.calendar5{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	background-color : #99CCCC;
}
td.calendar6{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	background-color : #99FF99;
}
td.calendar7{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	background-color : #FFCC99;
}
td.calendar8{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	background-color : #CCFF33;
}
td.calendar9{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	background-color : #FFCCCC;
}
td.form1{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	line-height : 12px;
}
td.sort{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	cursor : pointer;
	color : White;
}
td.borderright{
	border-right-color : Maroon;
	border-right-style : solid;
	border-right-width : 1px;
}
td.tab{
	background-image : url(../Images/tab1.gif);
	background-repeat : no-repeat;
	background-position : bottom;
	padding-top : 7px;
	text-align : center;
	}
td.text1{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	
}
td.text10{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
}
td.text10j{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-align : justify;
}
td.text10h{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	padding-top : 0px;
}
td.text11{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	}
td.text2{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	line-height : 15px;
}
td.text10light{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	line-height : 15px;
	color : Silver;
}
td.text3{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	border-bottom-color : #666666;
	border-bottom-style : solid;
	border-bottom-width : thin;
}
td.text4{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	padding-left : 40px;
	padding-right : 40px;
}
td.text5{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	
}
td.text6{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	}
td.text9{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
}
td.skipsort{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
}
td.text12{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
}

.text12u{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #6C6C6C;
	text-decoration : underline;
}
td.text12uu{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	border-bottom-color : Gray;
	border-bottom-style : solid;
	border-bottom-width : 1px;
}
td.text14u{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : #6C6C6C;
	text-decoration : underline;
}
td.text14uu{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	border-bottom-color : Gray;
	border-bottom-style : solid;
	border-bottom-width : 1px;
}
td.text10LR{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	border-right-style : solid;
	border-right-width : 1px;
	border-right-color : Silver;
	padding-left : 3px;
	line-height : 15px;
	padding-top : 13px;
}
td.webtext1{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	
}
td.text10bbox{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	border-left : thin solid silver;
	border-right : thin solid silver;
	border-bottom : medium solid silver;
	padding-left : 12px;
	padding-right : 12px;
}
td.text10uu{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	border-bottom-color : Gray;
	border-bottom-style : solid;
	border-bottom-width : 1px;
}
td.text10LT{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	border-top-color : Gray;
	border-top-style : solid;
	border-top-width : 1px;
}
td.text10tbox{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	border-left : thin solid silver;
	border-right : thin solid silver;
	border-top : medium solid silver;
}
td.webtext2{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	}
td.white{
	background-color : White;
}
td.title1{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 20px;
}
td.title1u{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 20px;border-bottom-color : #666666;
	border-bottom-style : solid;
	border-bottom-width : thin;
	}


tr.graystrip{
	background-image : url(../Images/bar.jpg);
}
div.head{
	background-image : url(../Images/nameheading.jpg);  no-repeat; background-color:blue;
}
span.pageNumborder{
	border : 1px solid Black;
	color : Black;
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
}
span.pagenum{
	color : Black;
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
}
hr.thinline{
	color : #993333
}
.newsl{
	 float: left; 
    margin: 4px; 
}
.newsr{
	 float: right; 
    margin: 4px; 
}