html{height:100%;margin-bottom:1px;}
*:focus{outline:none;}
body{background:#5D5D5D url('images/body_top_bg.gif') repeat-x top;font-family:Verdana,Arial,Helvetica,Georgia;font-size:8pt;margin:0px;padding:0px;}

h1{font-family:Times,Verdana,Arial,Helvetica;font-size:16pt;color:#004990;font-weight:bold;margin:0px;padding:0px;padding-bottom:5px;}
h2{font-size:12pt;color:#7EB6D2;font-weight:bold;margin:0px;padding:0px;padding-bottom:5px;}
.content_bg{background:url('images/body_bg.png');}
.menu_bg{background:url('images/menu_bg.gif') repeat-x;}
.bdr_cls{border:1px solid #999999;border-top:8px solid #999999;border-bottom:8px solid #999999;}
.pattern_bg{border:2px solid #FACB9D;background:url(images/pattern_bg.gif);}
.img_bdr{border:2px solid #5D5D5D;}

.lft_clm_bg{background:url('images/lft_clm_bg.gif') no-repeat top left;height:30px;padding-left:21px;}
.lft_clm_bg a{font-size:8pt;font-weight:bold;color:#FF9900;}
.lft_clm_bg a:hover{font-size:8pt;font-weight:bold;color:#FF9900;text-decoration:underline;}

#orngblt{list-style-type:square;color:#FF9900;margin:0px;margin-top:8px;margin-bottom:8px;padding-left:25px;line-height:28px;}
#orngblt a{font-size:8pt;font-weight:bold;color:#FF9900;border-bottom: 1px dashed #FF9900;padding:10px 0px;}
#orngblt a:hover{font-size:8pt;font-weight:bold;color:#FF9900;border-bottom: 1px dashed #FF9900;text-decoration:underline;}

#screenshot{position:absolute;text-align:center;border:1px solid #CCCCCC;background:#333333;padding:5px;display:none;text-decoration:none}

ul{line-height:24px;}

/*****Small size text styles*****/
.wht1{font-size:8pt;color:#FFFFFF;}
.wht2{font-size:8pt;color:#FFFFFF;width:200px;}
.blk1{font-size:8pt;color:#000000;}
.red1{font-size:8pt;color:#FF0000;}
.grn1{font-size:8pt;color:#024124;}
.gry1{font-size:8pt;color:#999999;}
.blu1{font-size:8pt;color:#0066CC;}
.ltblu1{font-size:8pt;color:#6699CC;}
.drkgrn1{font-size:8pt;color:#024124;}

/****Small size text in BOLD style****/
.wht1b{font-size:8pt;font-weight:bold;color:#FFFFFF;}
.blk1b{font-size:8pt;font-weight:bold;color:#000000;}
.red1b{font-size:8pt;font-weight:bold;color:#FF0000;}
.grn1b{font-size:8pt;font-weight:bold;color:#024124;}
.gry1b{font-size:8pt;font-weight:bold;color:#676767;}
.blu1b{font-size:8pt;font-weight:bold;color:#0066CC;}
.drkgrn1b{font-size:8pt;font-weight:bold;color:#024124;}

/*****Middle size text styles*****/
.blk2{font-size:10pt;color:#000000;}
.gry2{font-size:10pt;color:#999999;}

.blu2b{font-size:10pt;font-weight:bold;color:#0066CC;}

.ftr_text{font-size:10px;color:#484848;}

/*default anchor tag*/
a{text-decoration:none;color:#484848;}
a:hover{text-decoration:underline;color:#484848;}

/*Defined anchor tag*/
.lnwht1{font-size:8pt;color:#FFFFFF;}
.lnwht1:hover{font-size:8pt;color:#FFFFFF;}

.lngry1{font-size:8pt;color:#999999;}
.lngry1:hover{font-size:8pt;color:#999999;}

.lnblu1{font-size:8pt;color:#22556E;}
.lnblu1:hover{font-size:8pt;color:#22556E;}

.lnblu1b{font-size:8pt;font-weight:bold;color:#22556E;}
.lnblu1b:hover{font-size:8pt;font-weight:bold;color:#22556E;}

.lnblu2b{font-size:10pt;font-weight:bold;color:#22556E;}
.lnblu2b:hover{font-size:10pt;font-weight:bold;color:#22556E;}


.lnred1b{font-size:8pt;font-weight:bold;color:#FF0000;}
.lnred1b:hover{font-size:8pt;font-weight:bold;color:#FF0000;text-decoration:none;}

.lngry1b{font-size:8pt;font-weight:bold;color:#6F6F6F;}
.lngry1b:hover{font-size:8pt;font-weight:bold;color:#6F6F6F;}

.lngrn1{font-size:8pt;color:#024124;}
.lngrn1:hover{font-size:8pt;color:#024124;}

.lndrkgry1b{font-size:8pt;font-weight:bold;color:#484848;}
.lndrkgry1b:hover{font-size:8pt;font-weight:bold;color:#484848;}

.lnorng1b{font-size:8pt;font-weight:bold;color:#FF9900;}
.lnorng1b:hover{font-size:8pt;font-weight:bold;color:#FF9900;}

/*Style Sheet for Text Box */
.tbox{border:1px solid #C1CEE3;font-family:Verdana,Arial,Helvetica,Georgia;font-size:8pt;background-color:#FFFFFF;color:#000000;padding:3px;}
.tbox:focus{background:#FCFCF7;border:1px solid #FCAD48;color:#000000;padding:3px;}

.clsbtn{font-family:Verdana,Arial,Helvetica,Georgia;font-size:8pt;padding:4px 2px;border: 1px solid #7EADDB;font-weight: bold;color: #FFFFFF;background: #0D3B27;cursor:pointer;}
.clsbtno{font-family:Verdana,Arial,Helvetica;font-size:8pt;padding:4px 2px;border: 1px solid #0066CC;font-weight: bold;color: #FFFFFF;background-color:#0D3B27;cursor:pointer;}

.conboxon{border:1px solid #FF9900;background:#EBF0F4;}
.conboxout{border:1px solid #FAE8CE;background:#F5F7F7;}

/****Menu Styles****/
#menuh{color:#FFFFFF;text-decoration:none;width:100%;height:100%;margin:0px;margin-top:4px;padding:0px;}
#menuh a.main_parent{display:block;white-space:nowrap;margin:0px;padding:0px;}

#menuh a.parent{font-family:Verdana,Arial,Tahoma;font-size:8pt;font-weight:bold;height:20px;color:#FFFFFF;display:block;white-space:nowrap;margin:0px;padding:1px 2px 5px 10px;text-align:left;text-decoration:none;background-color: #64A285;border-top:1px solid #FFFFFF;}
#menuh a.parent:hover{font-family:Verdana,Arial,Tahoma;font-size:8pt;font-weight:bold;height:20px;color:#FFFFFF;display:block;white-space:nowrap;margin:0px;text-align:left;text-decoration:none;background-color: #71CDA3;}

#menuh ul{list-style:none;margin:0px;padding:0px;float:left;position:relative;z-index:100;}
#menuh li{position:relative;vertical-align: bottom;float:left;}
#menuh li.parent{position:relative;vertical-align: bottom;}
#menuh li li{float:left;}
#menuh ul ul{position:absolute;z-index:500;top:24px;display:none;margin:0px;}
div#menuh li:hover{cursor:pointer;z-index:1000}
div#menuh li:hover ul ul,
div#menuh li li:hover ul ul,
div#menuh li li li:hover ul ul,
div#menuh li li li li:hover ul ul
{display:none;}
div#menuh li:hover ul,
div#menuh li li:hover ul,
div#menuh li li li:hover ul,
div#menuh li li li li:hover ul
{display:block;}

/* IMPORTANT:  The Popup Calendar script requires all the classes defined here.*/
table.scw{padding:1px;vertical-align:middle;border:1px solid #800000;font-family:Verdana,Tahoma,Sans-Serif;font-size:8pt;background-color:#AFBFD8;border:1px solid #275A8E}
table.scwCells{background-color:#003366;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:#275A8E;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:#AFBFD8;color:#000000;}
td.scwFootHover{background-color:#AFBFD8;padding:2px;text-align:center;color:#FF0000;cursor:pointer;}
td.scwFoot:hover{background-color:#AFBFD8;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:#AFBFD8;color:#818181;}
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:#CEE0F2;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*/

/**Menu Style for Control Panel**/
#navcontainer {margin: 0px;padding: 0;height:20px;}
#navcontainer ul {border: 0;margin: 0;padding: 0;list-style-type: none;text-align: center;}
#navcontainer ul li {display: block;float: left;text-align: center;padding: 0;margin: 0;}
#navcontainer ul li a {font-family:Verdana,Arial,Helvetica,Georgia;font-size:8pt; font-weight:bold;background: #7CAD95;width:98px;height: 20px;border-top: 1px solid #003E22;border-left: 1px solid #003E22;border-bottom: 1px solid #003E22;border-right: none;padding:0px 4px;margin: 0px;padding-bottom:5px;color: #FFFFFF;text-decoration: none;display: block;text-align: center;}
#navcontainer ul li a:hover{color: #FFFFFF;background: #6BC79D;}
#navcontainer a:active {background: #6BC79D;color: #fff;}
#navcontainer li#active a {background: #6BC79D;color: #fff;}
