html{height:100%;margin-bottom:10px;}
body{font-family:Verdana,Arial,Helvetica,Georgia;color:#515151;font-size:8pt;margin-top:0px;padding-bottom:10px;background:#C6C6C6 url('images/body_bg.jpg') repeat-x top;}
*:focus{outline:none;}
h1{font-family:'Times New Roman',Verdana,Arial,Helvetica,Georgia;font-weight:bold;color:#A2783F;font-size:16pt;margin:0px;padding:0px;margin-bottom:20px;}
h2{font-family:'Times New Roman',Verdana,Arial,Helvetica,Georgia;font-weight:bold;color:#519AB9;font-size:14pt;margin:0px;padding:0px;}
h3{font-family:'Times New Roman',Verdana,Arial,Helvetica,Georgia;font-weight:bold;color:#519AB9;font-size:12pt;margin:0px;padding:0px;}

hr{height:1px;margin:10px 30px 5px 0px; padding:0px;border-style: none none solid;color:#B19420;}
p{text-align:justify;line-height:15px;}
.p_lft{text-align:left;}
.ph_div{position:absolute;left:730px;top:450px;width:260px;height:195px;visibility:hidden;z-index:1000;opacity:0;}

.seminar_watermark{background:url('images/watermark_logo.jpg') no-repeat center;}

.tbl_shd{background:url('images/body_shd.png') repeat-y;}
.hdr_bg{background: #FFFFFF url('images/hdr_top_bg.gif') repeat-x top;}
.tbl_hdr_bg{background:url('images/tbl_hdr_bg.gif') repeat-x;font-weight:bold;}
.box_bdr{border:1px solid #BBBBBB;border-top:4px solid #BBBBBB;padding:10px;}
.bdr_rgt{border-right:1px solid #D1D1D1;}
.menu_bg{background:url('images/menu_bg.gif') repeat-x;width:758px;}
.ftr_text{font-family:Verdana,Arial,Helvetica,Georgia;color:#000000;font-size:8pt;color:#8F8F8F;}
ul.normal{list-style-position:outside;line-height:200%;padding-bottom:5px;font-size:8pt;color:#515151;text-decoration:none;margin:0;padding:0;padding-left:24px;}
ul.gry_bullet{list-style-type:square;line-height:200%;padding-bottom:5px;font-size:8pt;font-weight:bold;color:#515151;text-decoration:none;margin:0;padding:0;padding-left:24px;}
ul.sml_arrow{list-style-image:url('images/sml_arw.gif');line-height:17px;padding:0px;margin:0px;padding-left:20px;}

/*****Small size text styles*****/
.blk1{font-size:8pt;color:#000000;}
.grn1{font-size:8pt;color:#1A5F1A;}
.gray1{font-size:8pt;color:#585858;}
.blu1{font-size:8pt;color:#519AB9;}

/****Small size text in BOLD style****/
.blk1b{font-size:8pt;font-weight:bold;color:#000000;}
.red1b{font-size:8pt;font-weight:bold;color:#FC0000;}
.grn1b{font-size:8pt;font-weight:bold;color:#1A5F1A;}
.gray1b{font-size:8pt;font-weight:bold;color:#585858;}
.blu1b{font-size:8pt;font-weight:bold;color:#519AB9;}
.brn1b{font-size:8pt;font-weight:bold;color:#A2783F;}

/*****MEDIUM size text styles*****/
.blk2{font-size:10pt;color:#000000;}
.red2{font-size:10pt;color:#FF0000;}
.grn2{font-size:10pt;color:#1A5F1A;}
.gray2{font-size:10pt;color:#585858;}

/****MEDIUM size text in BOLDstyle****/
.blk2b{font-size:10pt;font-weight:bold;color:#000000;}
.red2b{font-size:10pt;font-weight:bold;color:#FF0000;}
.brn2b{font-size:10pt;font-weight:bold;color:#A2783F;}
.blu2b{font-size:10pt;font-weight:bold;color:#519AB9;}
.gray2b{font-size:10pt;font-weight:bold;color:#585858;}
.gray2b a{font-size:10pt;font-weight:bold;color:#585858;text-decoration:none;}
.gray2b a:hover{font-size:10pt;font-weight:bold;color:#585858;cursor:pointer;}

.blk5b{font-size:16pt;font-weight:bold;color:#000000;}
/*Undefined anchor tag*/
a{font-size:8pt;color:#0000FF;text-decoration:none;}
a:Hover{font-size:8pt;color:#0000FF;text-decoration:underline;}

/*DefinedClasses*/
.lnblk1{font-size:8pt;font-weight:normal;color:#000000;text-decoration:none;}
.lnblk1:hover{font-size:8pt;font-weight:normal;color:#000000;text-decoration:underline;}
.lnblk1b{font-size:8pt;font-weight:bold;color:#000000;text-decoration:none;}
.lnblk1b:hover{font-size:8pt;font-weight:bold;color:#000000;text-decoration:underline;}

.lngray1{font-size:8pt;font-weight:normal;color:#515151;text-decoration:none;}
.lngray1:hover{font-size:8pt;font-weight:normal;color:#515151;text-decoration:underline;}
.lngray1b{font-size:8pt;font-weight:bold;color:#515151;text-decoration:none;}
.lngray1b:hover{font-size:8pt;font-weight:bold;color:#515151;text-decoration:underline;}

.lnblu1{font-size:8pt;font-weight:normal;color:#519AB9;text-decoration:none;}
.lnblu1:hover{font-size:8pt;font-weight:normal;color:#519AB9;text-decoration:underline;}
.lnblu1b{font-size:8pt;font-weight:bold;color:#519AB9;text-decoration:none;}
.lnblu1b:hover{font-size:8pt;font-weight:bold;color:#519AB9;text-decoration:underline;}

.lnorng1{font-size:8pt;font-weight:normal;color:#A2783F;text-decoration:none;}
.lnorng1:hover{font-size:8pt;font-weight:normal;color:#A2783F;text-decoration:underline;}
.lnorng1b{font-size:8pt;font-weight:bold;color:#A2783F;text-decoration:none;}
.lnorng1b:hover{font-size:8pt;font-weight:bold;color:#A2783F;text-decoration:underline;}

.lnylw1{font-size:8pt;font-weight:normal;color:#FAC646;text-decoration:none;}
.lnylw1:hover{font-size:8pt;font-weight:normal;color:#FAC646;text-decoration:underline;}
.lnylw1b{font-size:8pt;font-weight:bold;color:#FAC646;text-decoration:none;}
.lnylw1b:hover{font-size:8pt;font-weight:bold;color:#FAC646;text-decoration:underline;}

.lnftr1{font-size:8pt;font-weight:normal;color:#8F8F8F;text-decoration:none;}
.lnftr1:hover{font-size:8pt;font-weight:normal;color:#8F8F8F;text-decoration:underline;}

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


/*Style Sheet for Text Box */
.tbox{border:1px solid #A2783F;font-family:Verdana,Arial,Helvetica,Georgia;font-size:8pt;background:#F5F5F5;color:#000000;}
.tbox:focus{border:1px solid #CF544C;background:#FCFEE0;}

/*Style Sheet for Printable Text Box */
.print_tbox{border:0px;border-bottom:1px solid #A7A7A7;font-size:10pt;background:#FFFFFF;}
.print_tbox:focus{border:0px;border-bottom:1px solid #A7A7A7;background:#FFFFFF;}

.clsbtn{height:27px;font-family:Verdana,Arial,Helvetica,Georgia;font-size:8pt;padding:4px 0px;border: 1px solid #DEAA0D;font-weight: bold;color: #FFFFFF;background:url('images/btn_bg.gif') repeat-x;cursor:pointer;height:24px;}
.clsbtno{height:27px;font-family:Verdana,Arial,Helvetica,Georgia;font-size:8pt;padding:4px 0px;border: 1px solid #523D00;font-weight: bold;color: #E5E5E5;background:url('images/btn_bg.gif') repeat-x;cursor:pointer;height:24px;}

.conboxon{border:1px solid #A2783F;background:#FFF7DE;}
.conboxout{border:1px solid #E8C99B;background:#FFFCED;}

/****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:22px;color:#A2783F;display:block;white-space:nowrap;margin:0px;padding:8px 2px 0px 10px;text-align:left;text-decoration:none;background-color: #FBD474;border-top:1px solid #FFFFFF;}
#menuh a.parent:hover{font-family:Verdana,Arial,Tahoma;font-size:8pt;font-weight:bold;height:22px;color:#A2783F;display:block;white-space:nowrap;margin:0px;text-align:left;text-decoration:none;background-color: #FDE3A3;}

#menuh a.child{font-family:Verdana,Arial,Tahoma;font-size:8pt;font-weight:bold;height:22px;color:#A2783F;display:block;white-space:nowrap;margin:0px;padding:8px 2px 0px 10px;text-align:left;text-decoration:none;background-color: #FBD474;border-top:1px solid #FFFFFF;border-left:1px solid #FFFFFF;}
#menuh a.child:hover{font-family:Verdana,Arial,Tahoma;font-size:8pt;font-weight:bold;height:22px;color:#A2783F;display:block;white-space:nowrap;margin:0px;padding:8px 2px 0px 10px;text-align:left;text-decoration:none;background-color: #FDE3A3;border-top:1px solid #FFFFFF;border-left:1px solid #FFFFFF;}

#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;}

/**Styles for admin menu***/
#chromemenu{width:100%;font-weight: bold;font-size: 8pt;padding-bottom:5px;}
#chromemenu:after{content: "."; display: block; height: 0; clear: both;visibility: hidden;} /*Add margin between menu and rest of content in Firefox*/
#chromemenu ul{border: 1px solid #BBB;width: 100%;background: url(images/chromebg.gif) center center repeat-x;padding: 5px 0;margin: 0;text-align: left; /*set value to "right" for example to align menu to the left of page*/}
#chromemenu ul li{display: inline;}
#chromemenu ul li a{color: #494949;padding: 5px;margin: 0;text-decoration: none;border-right: 1px solid #DADADA;}
#chromemenu ul li a:hover{background: url(images/chromebg3.gif) center center repeat-x;}
#chromemenu #current a{background: url(images/chromebg3.gif) center center repeat-x;}

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