html{height:100%;margin-bottom:1px;}
body{font-family:Arial,Tahoma,Verdana;margin:0px;background-color:#487158;}
.left_bg{background:url('images/left_bg.gif') repeat-y;}
.right_bg{background:url('images/right_bg.gif') repeat-y;}
.left_clmn_bg{background:url('images/left_clmn_bg.gif') repeat-y;}
.hd_md_bg{background:url('images/header_md_bg.gif') repeat-x;}
.menu_bg{background:#C7DFD0 url('images/menu_bg.gif') no-repeat;}
.page_bg{background:#FDFEFD url('images/page_bg.gif') no-repeat;background-position:right top;}
h1{font-size:16pt;color:#030D03;font-weight:bold;margin:0px;padding:0px;}
h2{font-size:18pt;color:#030D03;font-weight:bold;margin:0px;padding:0px;}
.ph_div{position:absolute;visibility:hidden;z-index:1000;opacity:0;}
/*.ph_div1{position:absolute;left:650px;top:300px;width:120px;height:120px;visibility:hidden;z-index:1000;opacity:0;}*/
.imgbdr{border:1px solid #86BC9B}
.imgbdro{border:1px solid #03150A}
.pattern_bg{background:url('images/pattern_bg.gif');padding:4px;}
p.gap{padding-bottom:0px;margin:6px 0px 6px 0px;}

/*****Small size text styles*****/
.blk1{font-size:8pt;color:#000000;}
.blu1{font-size:8pt;color:#1376C9;}
.red1{font-size:8pt;color:#FF0000;}
.wht1{font-size:8pt;color:#EEEEEE;}
.orng1{font-size:8pt;color:#F36602;}
.grn1{font-size:8pt;color:#008000;}
.gry1{font-size:8pt;color:#696969;}
.dkgrn1{font-size:8pt;color:#030D03;}

/****Small size text in BOLD style****/
.blk1b{font-size:8pt;font-weight:bold;color:#000000;}
.blu1b{font-size:8pt;font-weight:bold;color:#1376C9;}
.red1b{font-size:8pt;font-weight:bold;color:#FC0000;}
.wht1b{font-size:8pt;font-weight:bold;color:#EEEEEE;}
.orng1b{font-size:8pt;font-weight:bold;color:#F36602;}
.grn1b{font-size:8pt;font-weight:bold;color:#008000;}
.gry1b{font-size:8pt;font-weight:bold;color:#777777;}
.dkgrn1b{font-size:8pt;font-weight:bold;color:#030D03;}

/*****MEDIUM size text styles*****/
.blk2{font-size:10pt;color:#000000;}
.blu2{font-size:10pt;color:#1376C9;}
.red2{font-size:10pt;color:#FF0000;}
.wht2{font-size:10pt;color:#EEEEEE;}
.orng2{font-size:10pt;color:#F36602;}
.grn2{font-size:10pt;color:#008000;}
.gry2{font-size:10pt;color:#696969;}
.dkgrn2{font-size:10pt;color:#030D03;}

/****MEDIUM size text in BOLDstyle****/
.blk2b{font-size:10pt;font-weight:bold;color:#000000;}
.blu2b{font-size:10pt;font-weight:bold;color:#1376C9;}
.red2b{font-size:10pt;font-weight:bold;color:#FF0000;}
.wht2b{font-size:10pt;font-weight:bold;color:#EEEEEE;}
.orng2b{font-size:10pt;font-weight:bold;color:#F36602;}
.grn2b{font-size:10pt;font-weight:bold;color:#008000;}
.gry2b{font-size:10pt;font-weight:bold;color:#696969;}
.dkgrn2b{font-size:10pt;font-weight:bold;color:#030D03;}

/*****LARGE size text styles*****/
.blk3{font-size:12pt;color:#000000;}
.blu3{font-size:12pt;color:#1376C9;}
.red3{font-size:12pt;color:#FF0000;}
.wht3{font-size:12pt;color:#EEEEEE;}
.orng3{font-size:12pt;color:#F36602;}
.grn3{font-size:12pt;color:#008000;}
.gry3{font-size:12pt;color:#909090;}
.dkgrn3{font-size:12pt;color:#030D03;}

/*****LARGE size text styles in bold*****/
.blk3b{font-size:12pt;font-weight:bold;color:#000000;}
.blu3b{font-size:12pt;font-weight:bold;color:#1376C9;}
.red3b{font-size:12pt;font-weight:bold;color:#FF0000;}
.wht3b{font-size:12pt;font-weight:bold;color:#EEEEEE;}
.orng3b{font-size:12pt;font-weight:bold;color:#F36602;}
.grn3b{font-size:12pt;font-weight:bold;color:#008000;}
.gry3b{font-size:12pt;font-weight:bold;color:#909090;}
.dkgrn3b{font-size:12pt;font-weight:bold;color:#030D03;}

/*Undefined anchor tag*/
a{font-size:8pt;color:#0000FF;text-decoration:none;}

/*DefinedClasses*/
.lnblk1{font-size:8pt;color:#000000;text-decoration:none;font-weight:normal;}
.lnblk1:hover{font-size:8pt;color:#AC5305;text-decoration:underline;font-weight:normal;}
.lnorng1b{font-size:8pt;color:#F36602;font-weight:bold;text-decoration:none;}
.lnorng1b:hover{font-size:8pt;color:#F36602;font-weight:bold;text-decoration:underline;}
.lndkgrn1b{font-size:8pt;color:#314D3B;font-weight:bold;text-decoration:none;}
.lndkgrn1b:hover{font-size:8pt;color:#F36602;font-weight:bold;text-decoration:underline;}
.lnblk2{font-size:10pt;color:#000000;text-decoration:underline;font-weight:normal;}
.lnblk2:hover{font-size:10pt;color:#AC5305;text-decoration:underline;font-weight:normal;}
.lndkgrn2b{font-size:10pt;color:#030D03;font-weight:bold;text-decoration:none;}
.lndkgrn2b:hover{font-size:10pt;color:#F36602;font-weight:bold;text-decoration:underline;}
.lnorng2b{font-size:10pt;color:#F36602;font-weight:bold;text-decoration:none;}
.lnorng2b:hover{font-size:10pt;color:#F36602;font-weight:bold;text-decoration:underline;}
/*Event Calendar Styles*/
.calTable{width:800px;border:1px solid #6C5D55;background-color:#6C5D55;font-family:Verdana,Arial,Tahoma;font-size:8pt;color:#000000;}
.calTableF{width:680px;border:1px solid #6C5D55;background-color:#6C5D55;font-family:Verdana,Arial,Tahoma;font-size:8pt;color:#000000;}
.calHeader{height:20px;background-color:#1A1A1A;font-size:12pt;font-weight:bold;color:#FFFFFF;text-align:center;}
.calPrev{background-color:#1A1A1A;font-size:10pt;font-weight:bold;color:#FFFFFF;text-align:center;}
.calNext{background-color:#1A1A1A;font-size:10pt;font-weight:bold;color:#FFFFFF;text-align:center;}
.calNav{font-size:10pt;font-weight:bold;color:#FFFFFF;text-decoration:none}
.calNav:hover{font-size:10pt;font-weight:bold;color:#FFFFFF;text-decoration:underline}
.calBlank{width:114px;background-color:#E3E3E3;}
.calBlankF{width:100px;background-color:#E3E3E3;}
.dayHeader{height:20px;background-color:#404040;font-size:10pt;font-weight:bold;color:#FFFFFF;text-align:center;}
.dayCell{width:114px;height:70px;background-color:#F5FCF7;text-align:left;vertical-align:text-top}
.dayCellOver{width:114px;height:70px;background-color:#E8FCED;text-align:left;vertical-align:text-top}
.dayCellF{width:100px;height:70px;background-color:#F5FCF7;}
.dayCellOverF{width:100px;height:70px;background-color:#E8FCED;}
/*End of Event Calendar Styles*/

/*****Formfieldstyles*****/
.tbox{border:1px solid #A7A7A7;font-family:Arial,Tahoma,Verdana;font-size:10pt;color:#000000;background-color:#F5F7F6;border-style:inset;}
.btn{font-family:Arial,Tahoma,Verdana;font-size:10pt;color:#FFFFFF;height:20px;width:45px;font-weight:bold;padding-bottom: 2px;cursor:pointer;border:1px solid #000000;background-color:#93C2A4;}
.clsbtn{font-family:Arial,Tahoma,Verdana;font-size: 10pt;padding: 1px;border: 1px solid #051A0D;font-weight: bold;color: #FFFFFF;background-color: #487158;cursor:pointer;}

/* IMPORTANT:  The Popup Calendar script requires all the classes defined here.*/
table.scw{padding:1px;vertical-align:middle;border:1px solid #800000;font-family:Arial,Tahoma,Verdana;font-size:8pt;background-color:#EFEFEF;border:1px solid #996633}
table.scwCells{background-color:#767876;text-align:right;font-size:8pt;}
td.scwDrag{padding:0px 0px;text-align:center;font-size:8pt;background-color:#9999CC;color:#CCCCFF;}
td.scwHead{padding:1px;text-align:center;background-color:#808080}
td.scwWeek{padding:2px;text-align:center;font-weight:bold;background-color:#1A3424;color:#FFFFFF;}
td.scwWeeks{padding:2px;vertical-align:middle;}
td.scwWeekNo{padding:2px;vertical-align:middle;background-color:  #776677;color:#CCCCCC;}
td.scwWeekNumberHead{padding:0px;text-align:center;font-weight:bold;color:#6666CC;}
td.scwFoot{padding:2px;text-align:center;background-color:#EFEFEF;color:#000000;}
td.scwFootHover{background-color:#EFEFEF;padding:2px;text-align:center;color:#FF0000;cursor:pointer;}
td.scwFoot:hover{background-color:#EFEFEF;padding:2px;text-align:center;color:#FF0000;cursor:pointer;}
td.scwFootDisabled{padding:0px;text-align:center;background-color:#6666CC;color:#FFFFFF;}
td.scwCells{padding:2px;vertical-align:middle;background-color:#FFFFFF;color:#0000FF;}
td.scwCellsHover{padding:2px;vertical-align:middle;background-color:#FFFF00;cursor:pointer;color:#000000;}
td.scwCells:hover{padding:2px;vertical-align:middle;background-color:#FFFFEF;cursor:pointer;color:#000000;}
td.scwCellsDisabled{padding:2px;vertical-align:middle;background-color:#999999;color:#000000;}
td.scwCellsExMonth{padding:2px;vertical-align:middle;background-color:#EFEFEF;color:#AAAAAA;}
td.scwCellsExMonthHover{padding:2px;vertical-align:middle;background-color:#FFFF00;cursor:pointer;color:#000000;}
td.scwCellsExMonth:hover{padding:2px;vertical-align:middle;background-color:#FFFF00;cursor:pointer;color:#000000;}
td.scwCellsExMonthDisabled{padding:2px;vertical-align:middle;background-color:#999999;color:#666666;}
td.scwCellsWeekend{padding:2px;vertical-align:middle;background-color:#E0E0E0;color:#0000FF;}
td.scwCellsWeekendHover{padding:2px;vertical-align:middle;background-color:#FFFF00;cursor:pointer;color:#000000;}
td.scwCellsWeekend:hover{padding:2px;vertical-align:middle;background-color:#FFFF00;cursor:pointer;color:#000000;}
td.scwCellsWeekendDisabled{padding:2px;vertical-align:middle;background-color:#999999;color:#CC6666;}
td.scwInputDate{padding:2px;vertical-align:middle;background-color:#B1D9F5;color:#000000;}
td.scwInputDateHover{padding:2px;vertical-align:middle;background-color:#FFFF00;cursor:pointer;color:#000000;}
td.scwInputDate:hover{padding:2px;vertical-align:middle;background-color:#FFFF00;cursor:pointer;color:#000000;}
td.scwInputDateDisabled{padding:2px;vertical-align:middle;background-color:#999999;color:#000000;}
select.scwHead{margin:0px;font-family:Verdana;font-size:8pt;}
input.scwHead{padding:0px;margin:1px;border:1px solid #000000;font-size:8pt;font-family:Verdana;height:18px;width:18px}
/*End of Calendar styles*/

/*Tooltip Styles*/
#ttdiv
{
	position: absolute;
	left: -300px;
	width: 200px;
	border: 1px solid black;
	padding: 2px;
	background-color: #EDEDED;
	visibility: hidden;
	z-index: 100;
	font-family:Arial,Tahoma,Verdana;
	font-size:8pt;
	/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
	filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,strength=3);
}
#ttarrow
{
	position:absolute;
	left: -300px;
	z-index: 101;
	visibility: hidden;
}

