html{height:100%;margin-bottom:80px;}
body{font-family:Verdana,Arial,Helvetica;color:#454545;font-size:8pt;margin:0px;padding:0px;margin-bottom:20px;padding-bottom:20px;background:#B1953A url('images/body_bg.jpg') top repeat-x;}
*:focus{outline:none;}

h1{color:#B1953A;font-size:16pt;font-weight:bold;margin:0px;padding:0px;padding-bottom:8px;}
h2{color:#4F81BD;font-size:10pt;font-weight:bold;margin:0px;padding:0px;}

hr{height:1px;color:#ABABAB;}

.ph_div{position:absolute;left:730px;top:450px;width:260px;height:195px;visibility:hidden;z-index:1000;opacity:0;}

.content_bg{background:url('images/content_bg.png') repeat-y;}
.hdr_bg{background:url('images/hdr_bg.jpg') repeat-x;}
.ftr_bg{background:url('images/ftr_bg.gif') no-repeat top;}
.lft_clm_bg{background:url('images/lft_clm_bg.gif') repeat-x top;border:1px solid #8A8A8A;}
.box_bg{background:url('images/hdr_bg.jpg') repeat-x;}


.hdrbg{background:url('images/hdr_bg.jpg') no-repeat center;}
.mnubg{background:url('images/menu_top_bg.jpg') no-repeat top;}
.linebg{background:#FFFFFF url('images/line.gif') repeat-x center;width:802px;height:10px;margin:0px auto;}
.tbl_hdr_bg{background:url('images/tbl_hdr_bg.gif') repeat-x;color:#FFFFFF;font-size:8pt;}

ul.blu_arrow{list-style-image:url('images/blu_arrow.gif');line-height:250%;font-size:8pt;font-weight:normal;color:#546A99;margin:0;padding:0;padding-bottom:5px;padding-left:24px;}
ul.brn_arrow{list-style-image:url('images/brn_arrrow.gif');line-height:150%;}
ul.sml_arrow{list-style-image:url('images/sml_arw2.gif');padding:10px 0px;margin:0px;}


/*****Small size text styles*****/
.blk1{font-size:8pt;color:#000000;}
.red1{font-size:8pt;color:#FF0000;}
.wht1{font-size:8pt;color:#FFFFFF;}
.blu1{font-size:8pt;color:#3B5998;}
.lgt_blu1{font-size:8pt;color:#28C9FF;}
.grn1{font-size:8pt;color:#1A5F1A;}
.gray1{font-size:8pt;color:#8c8c8c}

/****Small size text in BOLD style****/
.blk1b{font-size:8pt;font-weight:bold;color:#000000;}
.red1b{font-size:8pt;font-weight:bold;color:#FC0000;}
.wht1b{font-size:8pt;font-weight:bold;color:#FFFFFF;}
.blu1b{font-size:8pt;font-weight:bold;color:#3B5998;}
.lgt_blu1b{font-size:8pt;font-weight:bold;color:#28C9FF;}
.grn1b{font-size:8pt;font-weight:bold;color:#1A5F1A;}
.gray1b{font-size:8pt;font-weight:bold;color:#8c8c8c;}

/*****MEDIUM size text styles*****/
.blk2{font-size:10pt;color:#000000;}
.red2{font-size:10pt;color:#FF0000;}
.wht2{font-size:10pt;color:#FFFFFF;}
.blu2{font-size:10pt;color:#003366;}
.grn2{font-size:10pt;color:#1A5F1A;}
.gray2{font-size:10pt;color:#747474}
.brn2{font-size:10pt;color:#B1953A;}

/****MEDIUM size text in BOLDstyle****/
.blk2b{font-size:10pt;font-weight:bold;color:#000000;}
.red2b{font-size:10pt;font-weight:bold;color:#FF0000;}
.wht2b{font-size:10pt;font-weight:bold;color:#FFFFFF;}
.blu2b{font-size:10pt;font-weight:bold;color:#003366;}
.grn2b{font-size:10pt;font-weight:bold;color:#1A5F1A;}
.gray2b{font-size:10pt;font-weight:bold;color:#747474}
.brn2b{font-size:10pt;font-weight:bold;color:#B1953A;}

.blk3b{font-size:12pt;font-weight:bold;color:#000000;}
.orng3b{font-size:12pt;font-weight:bold;color:#FCC60F;}


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

/*DefinedClasses*/
.lnwht1{font-size:8pt;font-weight:normal;color:#FFFFFF;text-decoration:none;}
.lnwht1:hover{font-size:8pt;font-weight:normal;color:#FFFFFF;text-decoration:underline;}
.lnred1{font-size:8pt;font-weight:normal;color:#FF0000;text-decoration:none;}
.lnred1:hover{font-size:8pt;font-weight:normal;color:#FF0000;text-decoration:none;}
.lnblu1{font-size:8pt;font-weight:normal;color:#546A99;text-decoration:none;}
.lnblu1:hover{font-size:8pt;font-weight:normal;color:#546A99;text-decoration:underline;}
.lndrkblu1{font-size:8pt;font-weight:normal;color:#294689;text-decoration:none;}
.lndrkblu1:hover{font-size:8pt;font-weight:normal;color:#294689;text-decoration:underline;}

.lnblu1b{font-size:8pt;font-weight:bold;color:#1F7C98;text-decoration:none;}
.lnblu1b:hover{font-size:8pt;font-weight:bold;color:#1F7C98;text-decoration:underline;}
.lnwht1b{font-size:8pt;font-weight:bold;color:#FFFFFF;text-decoration:none;}
.lnwht1b:hover{font-size:8pt;font-weight:bold;color:#FFFFFF;text-decoration:underline;}

.lnblu2b{font-size:10pt;font-weight:bold;color:#294689;text-decoration:none;}
.lnblu2b:hover{font-size:10pt;font-weight:bold;color:#294689;text-decoration:underline;}

/*Style Sheet for TExt Box */
.tbox{border:1px solid #CCB771;font-family:Verdana,Arial,Helvetica;font-size:8pt;background-color:#E7E7E7;color:#000000;}
.tbox:focus{background:#FFFCE5;border:1px solid #F26522;}
.clsbtn{font-family:Verdana,Arial,Helvetica;background:#816A24;font-size:8pt;font-weight:bold;color:#FFFFFF;border:none;padding:3px 10px;cursor:pointer;}

/****Menu Styles****/
#menuh{color:#FFFFFF;text-decoration:none;width:100%;height:100%;}
#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:8px 2px 0px 10px;text-align:left;text-decoration:none;background-color: #B1953A;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: #C5AD5D;}

#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:27px;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;}

/**Stylesheet for admin menu**/
#tab {font: bold 11px/1.5em Verdana;float:left;width:100%;background:#FFFFFF;font-size:93%;line-height:normal;border-bottom:2px solid #BAA252;}
#tab ul {margin:0;padding:0px;list-style:none;}
#tab li {display:inline;margin:0;padding:0;}
#tab a {float:left;background:url("images/tableft.gif") no-repeat left top;margin:0;padding:0 0 0 4px;text-decoration:none;}
#tab a span {float:left;display:block;background:url("images/tabright.gif") no-repeat right top;padding:5px 15px 4px 6px;color:#999999;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tab a span {float:none;}
/* End IE5-Mac hack */
#tab a:hover span {color:#ECB546;}
#tab a:hover {background-position:0% -42px;}
#tab a:hover span {background-position:100% -42px;}
#tab #current a {background-position:0% -42px;}
#tab #current a span {background-position:100% -42px;}

/* 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:9pt;background-color:#EFEFEF;border:1px solid #996633}
table.scwCells{background-color:#9999CC;text-align:right;font-size:9pt;}
td.scwDrag{padding:0px 0px;text-align:center;font-size:9pt;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:#005C92;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:#FFFFFF;cursor:pointer;color:#0000FF;}
td.scwCells:hover{padding:2px;vertical-align:middle;background-color:#D1EAF7;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:#EFEFEF;cursor:pointer;color:#000000;}
td.scwCellsExMonth:hover{padding:2px;vertical-align:middle;background-color:#EFEFEF;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:#E0E0E0;cursor:pointer;color:#000000;}
td.scwCellsWeekend:hover{padding:2px;vertical-align:middle;background-color:#E0E0E0;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:#FFFFFF;cursor:pointer;color:#000000;}
td.scwInputDate:hover{padding:2px;vertical-align:middle;background-color:#FFFFFF;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:9pt;}
input.scwHead{padding:0px;margin:1px;border:1px solid #000000;font-size:9pt;font-family:Verdana;height:18px;width:18px;}
/*End of Calendar styles*/