@charset "utf-8";
/* CSS Document */

body {
	margin:0px;
	background-color:#FFFFFF;
	font:Tahoma;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	}
	
.button1, .button1:hover, .button1:focus { background:none; background-color:#cee1ef; color:#224466; font-weight:normal; font:Arial, Helvetica, sans-serif; font-size:12px; padding:3px; border-top:1px solid #80b5d0; border-left:1px solid #80b5d0; border-right:1px solid #80b5d0; border-bottom:1px solid #80b5d0; width:auto; height:27px;}
.button2, .button2:hover, .button2:focus { background:none; background-color:#cee1ef; color:#224466; font-weight:normal; font:Arial, Helvetica, sans-serif; font-size:11px; padding:7px;  border-top:1px solid  #1A65CE; border-left:1px solid #1A65CE; border-right:1px solid #1A65CE; border-bottom:1px solid #1A65CE ;}

table {font: 11px "tahoma";}
input { border: 1px solid #CCCCCC; font: 12px "trebuchet MS";}
input.logininput {padding: 8px; font-family: trebuchet MS; font-size:13px;}
input.input-underline {padding: 2px; font-size: 11px; font-weight: normal; color: #FFFFFF; border-bottom:#FFFFFF solid 2px; border-left:0; border-top:0; border-right:0; background-color: #000000;}
input.input-underline-color {padding: 1px; font-size: 11px; font-weight: normal; color: #000000; border-bottom:#9f9f9f solid 2px; border-left:0; border-top:0; border-right:0; background-color:#ececec;}

	
img{
	border:0px;
}

.imgbutton {border: 0px; padding:0px; margin:0px; width: auto; height: auto;}

.active {
	background-color: #000000;
	}
	
.four-border {
	border: #d6d6d6 solid 1px;
	}
.white-font {
	font-family:"trebuchet MS";
	font-size:13px;
	color:#FFFFFF;
	}
	
#contentleft{
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #4d4a41;
	background-color: #F4F4F4;
	}
	
.navtop {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #afaeae;
}
.gridtxt {
	font-family: Tahoma, Arial, Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
}	

.padding-10px {
	padding: 10px;
	}
	
.border-bottom {
	border-bottom:#CDE1E8 solid 1px;
}
.border-bottom-new {
	border-bottom: #CCCCCC solid 1px;
}
	
.borderleftright-black {
	border-left: 1px Solid #000000;
	border-right: 1px Solid #000000;
	}
	
.borderleftright-new {
	border-left: 1px Solid #000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}
		
.txtwhite {
	color: white;
	}
	
.whitebtmbrdr {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.txtbrown {
	color: #D0B39D;
}
.padding-new {
	padding-left:25px
}

.menubtn {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	padding-right: 10px;
}
.bluebold{
font-family:tahoma;
font-size:11px;
color:#1A65CE;
font-weight:bold;
text-decoration:none;
}
.login{
	font-family: Tahoma, Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #18426b;
	text-decoration: none;
}
.mouse-over{
	font-family: trebuchet MS;
	font-size: 12px;
	font-weight: normal;
	color: #18426b;
	text-decoration: none;
	line-height:19px;
}
.table-headings{
	font-family: "trebuchet MS";
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.static-new{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-left:15px; padding-right:15px;
}

a{
	font: 11px Tahoma;
	color: #000000;
	font-weight: bold;
			text-decoration: none;
	}
	
a:hover{
	font: 11px Tahoma;
	color: #990100;
		font-weight: bold;
		text-decoration: underline;
	}
	
a.leftlink {
    font-size: 11px;
	color: #000000;
	font-weight:normal;
	text-decoration: none;
	font-family: tahoma ;
	text-decoration:none;
}

a.leftlink:hover
{
    font-size: 11px;
	color: #9A0000;
	font-weight:normal;
	font-family: tahoma ;
	text-decoration:none;
}

a.menulink {
    font-size: 16px;
	color: #000000;
	font-weight:normal;
	text-decoration: none;
	font-family: Arial ;
	padding-right: 10px;
	text-decoration:none;
}

a.menulink:hover
{
    font-size: 16px;
	color: #9A0000;
	font-weight:normal;
	font-family: Arial ;
	padding-right: 10px;
	text-decoration:none;
}
a.menulink-inner {
    font-size: 13px;
	color: #282d88;
	font-weight:normal;
	text-decoration: none;
	font-family: trebuchet MS;
	padding-right: 10px;
	text-decoration:none;
}

a.menulink-inner:hover
{
    font-size: 13px;
	color: #FF0000;
	font-weight:normal;
	font-family: trebuchet MS;
	padding-right: 10px;
	text-decoration:none;
}
a.new-admin {
    font-size: 25px;
	color: #FFFFFF;
	text-decoration: none;
	font-family: trebuchet MS;
	font-weight: normal;
	text-decoration:none;
}

a.new-admin:hover {
    font-size: 25px;
	color: #FFFFFF;
	text-decoration: none;
	font-family: trebuchet MS ;
	font-weight: normal;
	text-decoration: underline;
}

a.toplink
{
    font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-family: Tahoma,Verdana ;
font-weight: normal;
}

a.toplink:hover
{
    font-size: 11px;
	color: red;
	font-weight: normal;
	font-family: Tahoma,Verdana ;
	text-decoration: underline ;
}

a.emaillink
{
    font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-family: Tahoma,Verdana ;
font-weight: normal;
}

a.emaillink:hover
{
    font-size: 11px;
	color: #9A0000;
	font-weight: normal;
	font-family: Tahoma,Verdana ;
	text-decoration: underline ;
}

a.weblink
{
    font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	font-family: Tahoma,Verdana ;
}

a.weblink:hover
{
    font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	font-family: Tahoma,Verdana ;
	text-decoration: underline ;
}
a.dx
{
    font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	font-family: Tahoma,Verdana ;
}

a.dx:hover
{
    font-size: 11px;
	color: #000000;
	font-weight: bold;
	font-family: Tahoma,Verdana ;
	text-decoration: underline ;
}


.padlr10px {
	padding-right: 10px;
	padding-left: 10px;
}
.txtwhite {

	color: #000000;
}
.padingleft {
	padding-left: 10px;
}

.padingleft15 {
	padding-left: 15px;
}

.padingright {
	padding-right: 10px;
}
.BrdrBW {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000000;
	border-bottom-color: #FFFFFF;
}

.Brdrbottom-gray {
	border-bottom: 1px dotted #9c9c9c;
	}
	
.Border {
	border: 1px Solid #939598;
}

.Footer {
	background-image: url(../images/login-footerbg.gif);
	padding-left: 10px;
	padding-right: 10px;
	color: white;
	height: 31px;
	}
	
.arial24 {
	font-family: Arial;
	font-size: 24px;
	color: #000000;
	padding-left: 10px;
}



.textfield {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #B5C5D2;
	border-right-color: #CAD8E5;
	border-bottom-color: #CAD8E5;
	border-left-color: #B5C5D2;
	width: 175px;
	padding-left: 5px;
	margin-right: 3px;
}

.textarea {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #B5C5D2;
	border-right-color: #CAD8E5;
	border-bottom-color: #CAD8E5;
	border-left-color: #B5C5D2;
	width: 175px;
	padding-left: 5px;
	padding-top: 2px;
	font-family: Tahoma, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	height: 40px;
}
.select {
	border: 1px solid #BCCEDC;
	width: 175px;
	font-family: Tahoma, Verdana;
	font-size: 11px;
	font-weight: normal;
}

.button {
	font-family: tahoma;
	font-size:  11px;
	color: black;
	font-weight: bold;
	background-color: #FFFFFF;
	border: 1px solid #990000;
	padding-right: 5px;
	padding-left: 5px;
	height: 22px;
	}
	
input.radiobutton {
	border:1px solid #B5C5D2;
	height: 15px;
	width: 15px;
}
input.checkbox {
	border:1px solid #B5C5D2;
	height: 15px;
	width: 15px;
	}
	
/*Starts of Grid classes*/
.Normal-Row
{
	background: #f9f9f9;
	height: 25px;
	border-bottom: solid 1px #E2E2E2;
	padding-left: 5px;
	padding-right:5px;
	}
.Grid {
	border: 1px Solid #ececec;
	}

.GridHeader {
	border-top: 2px solid #72A7CE;
	border-bottom: 0px solid #c2b12e;
	background-image:url(../images/grid-hdrbg.gif);
	font: bold 12px trebuchet MS;
	color: #000000;
	text-align: left;
	cursor: default;
	padding:5px;
}



.Grid_AltRow

{
	background-color: #F7F7F7;
	height:25px;
	border-bottom: solid 1px #E2E2E2;
	padding-left: 5px;
	padding-right: 5px;
}

.Grid_NormalRow
{
	background: white;
	height: 25px;
	border-bottom: solid 1px #E2E2E2;
	padding-left: 5px;
	padding-right:5px;
	}

.Grid_Pager
{	background-color:#CDE1E8;	
	height: 22px;
	padding-left: 10px;
	text-align:right;
	padding-right:15px;
	color: #333333;	
}
.new-page
{	background-color:#cde1e8;	
	height: 22px;
	padding-left: 10px;
	text-align:right;
	padding-right:15px;
}

#alert{z-index:100; position:absolute; top:100px; text-align:center; width: 100%;}
#alert_Login{z-index:100; position:absolute; top:350px; text-align:center; width: 100%;}
#alert_Past{z-index:100; position:absolute; top:100px; text-align:center; width: 50%;}
#alert_Current{z-index:100; position:absolute; top:100px; text-align:center; width: 150%;}


#tblNotice{background:#fffacb; border:1px solid #f4d054; padding: 10px; width: 500px;}
#tblNotice h3{padding:0px; margin:0px; font:16px "Trebuchet MS"; color:#990000;}
#tblNotice h2{padding:0px; margin:0px; font:15px "Trebuchet MS"; color:black;}
/*End of Grid classes*/	
