html{height:100%;margin-bottom:1px;}
*:focus{outline:none;}
body{background-color:#003366;font-family:Verdana,Arial,Helvetica,Georgia;font-size:8pt;color:#FFFFFF;margin:0px;padding:0px;}

h1{font-size:16pt;color:#FFFFFF;font-weight:bold;margin:0px;padding:0px;padding-bottom:15px;}
h2{font-size:13pt;color:#FFDF34;font-weight:bold;margin:0px;padding:0px;padding-bottom:10px;}
h2.heading{font-size:10pt;color:#FFDF34;font-weight:bold;margin:0px;padding:0px;}

.header_bg{background:url('images/header_bg.jpg') repeat-x top;}
.ph_div{position:absolute;left:730px;top:170px;width:260px;height:150px;visibility:hidden;z-index:1000;opacity:0;}
.ph_div1{position:absolute;left:700px;top:205px;width:200px;height:150px;visibility:hidden;z-index:1000;opacity:0;}
.pattern_bg{background:url('images/pattern_bg.jpg');padding:4px;}
.imgbdr{border:1px solid #ffffff}
.imgbdro{border:1px solid #FFDF34}


/*Very Small font*/
.vgry1b{font-size:7pt;font-weight:bold;color:#69696A;}

/*****Small size text styles*****/
.wht1{font-size:8pt;color:#FFFFFF;}
.blk1{font-size:8pt;color:#000000;}
.red1{font-size:8pt;color:#FF0000;}
.grn1{font-size:8pt;color:#0D8B08;}
.gry1{font-size:8pt;color:#69696A;}
.nvy_blue1{font-size:8pt;color:#0066CB;}
.ylw1{font-size:8pt;color:#FFDF34;}
.blue1{font-size:8pt;color:#02325A;}

/****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:#0D8B08;}
.gry1b{font-size:8pt;font-weight:bold;color:#69696A;}
.nvy_blue1b{font-size:8pt;font-weight:bold;color:#0066CB;}
.blue1b{font-size:8pt;font-weight:bold;color:#02325A;}
.ylw1b{font-size:8pt;font-weight:bold;color:#FFDF34;}

/****Middeum size****/
.wht2{font-size:10pt;color:#FFFFFF;}
.blue2{font-size:10pt;color:#012F61;}
.nvy_blue2{font-size:10pt;color:#0066CB;}

/****Middeum size BOLD****/
.wht2b{font-size:10pt;color:#FFFFFF;font-weight:bold;}
.blue2b{font-size:10pt;color:#012F61;font-weight:bold;}
.ylw2b{font-size:10pt;font-weight:bold;color:#FFDF34;}

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

/*Defined anchor tag*/
.lngry1b{font-size:8pt;font-weight:bold;color:#69696A;}
.lngry1b:hover{font-size:8pt;font-weight:bold;color:#FFFFFF;}

.fgry1b{font-size:7pt;font-weight:bold;color:#9C9C9C;}
.fgry1b:hover{font-size:7pt;font-weight:bold;color:#9C9C9C;}

.lnwht1b{color:#FFFFFF;font-size:8pt;font-weight:bold;}
.lnwht1b:hover{color:#FFFFFF;font-size:8pt;font-weight:bold;}

.lnylw1b{color:#FFDF34;font-size:8pt;font-weight:bold;}
.lnylw1b:hover{color:#FFDF34;font-size:8pt;font-weight:bold;}

.ln_sub ul li a{font-size:8pt;color:#FFFFFF;font-weight:bold;}
.ln_sub ul li{margin:0px; padding:0px;list-style-image:url('images/gray_arrow.jpg');line-height:150%;margin-left:-25px;}


.fwht1b{color:#FFFFFF;font-size:7pt;font-weight:bold;}

#header_bg tr td a:hover{color:#FFFFFF;}
#tbl_footer tr td a:hover{color:#FFFFFF;}

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

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


#menuh ul{list-style:none;margin:0px;padding:0px;float:left;position:relative;z-index:1}
#menuh li{position:relative;vertical-align: bottom;float:left;}
#menuh li.parent{position:relative;vertical-align: bottom;}
#menuh li li{float:left;width:155px;}
#menuh ul ul{position:absolute;z-index:500;top:21px;display:none;margin:0px;}
div#menuh li:hover{cursor:pointer;z-index:100}
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;}

/*Style Sheet for TExt Box */
.tbox{border:1px solid #275A8E;font-family:Verdana,Arial,Helvetica,Georgia;font-size:8pt;background-color:#CEE0F2;color:#03326A;}
.tbox:focus{background:#FFFFE1;border:1px solid #C15252;}

.clsbtn{font-family:Verdana,Arial,Helvetica,Georgia;font-size:8pt;padding-bottom:2px;border: 1px solid #7EADDB;font-weight: bold;color: #FFFFFF;background: #275A8E;cursor:pointer;}

/*Admin Menu*/
.ad_menu{margin:0px; padding:0px;height:20px; width:100%; display:block;list-style-type:none;background-color:#9F9F9F;color:#FFFFFF;font-family:Verdana,Arial,Tahoma;font-size:9pt;font-weight:bold;}
.ad_menu_link{text-decoration:none;color:#FFFFFF;}
.ad_menu a span{display:block;text-decoration:none;color:#FFFFFF;}
.ad_menu a:hover{text-decoration:none;color:#012F61;}
.ad_menu_select{text-decoration:none;color:#012F61;}


#rht_nav{list-style-image:url('images/gray_arrow.jpg');}
#rht_nav li{padding-bottom:6px;}
#rht_nav li a{font-size:8pt;color:#FFFFFF;font-weight:bold;}
#rht_nav li a:hover{font-size:8pt;color:#FFFFFF;font-weight:bold;}

.lft_nav ul li{margin:0px;padding:0px;list-style-image:url('images/gray_arrow.jpg');line-height:150%;margin-left:-25px;padding-bottom:6px;}
.lft_nav ul li a{font-size:8pt;color:#FFFFFF;font-weight:bold;}


/* 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*/
