html{height:100%;margin-bottom:1px;}
body{font-family:Verdana,Arial,Helvetica,Georgia;color:#000000;font-size:9pt;margin-top:0px;margin-bottom:5px;padding-bottom:5px;background:url('images/body_bg.gif');}
*:focus{outline:none;}
h1{font-family:Times,Verdana,Arial,Helvetica,Georgia;font-weight:bold;color:#0486CE;font-size:16pt;margin:0px;padding:0px;font-style:italic;}
h2{font-family:Verdana,Arial,Helvetica,Georgia;font-weight:bold;color:#0486CE;font-size:10pt;margin:0px;padding:0px;margin-bottom:6px;}

hr{height:1px;margin:10px 30px 5px 0px; padding:0px;border-style: none none dashed;color:#878787;}
p{font-size:9pt;color:#000000;line-height:15px;}

#details_block p{border-bottom:1px solid #CCCCCC;background-color:#F3F3F3;margin:3px 0px;padding:3px 0px;}
.detail_head{font-size:16px;font-weight:bold;color:#115FAC;}

.tag_line{font-family:Verdana;font-size:8pt;color:#FFFFFF;font-weight:bold;padding-bottom:2px;text-align:center;}

.lft_shd{background:url('images/lft_shd.png') repeat-y;}
.rgt_shd{background:url('images/rgt_shd.png') repeat-y;}
.hdr_bg{background:url('images/hdr_bg.gif') repeat-x;}
.menu_bg{background:url('images/menu_bg.gif') repeat-x;}
.menu_bg_h{background:url('images/menu_bg_h.gif') repeat-x;}
.gry_bg{background:url('images/gry_bg.gif') repeat-x;}
.btm_bg{background:url('images/btm_shd.png') repeat-x top;}
.tbl_hdr_bg{background-color:#166BAD;}
.box{border:1px solid #F9EE37;background:#FCFCCE;padding:8px 5px;}
/***Background class for photos in event gallery**/
.pattern_bg{background:url('images/pattern_bg.gif');padding:8px;}

.ph_div{position:absolute;left:730px;top:210px;width:260px;height:195px;visibility:hidden;z-index:1000;opacity:0;}
.ph_div1{position:absolute;left:730px;top:450px;width:260px;height:195px;visibility:hidden;z-index:1000;opacity:0;}
.imgbdr{border:1px solid #A7A7A7}
.blue_bullet{list-style-image:url('images/blue_triangle.gif');line-height:16px;padding-bottom:5px;color:#000000;padding-left:22px;}
.blue_bullet li{padding-bottom:8px;}

#hide_div{display:none;}
#tab1{clear:both;border:1px solid #CCCCCC;width:99%;}
.scrool_bar{float:left;width:100%;height:200px;overflow:scroll; overflow-y:scroll; overflow-x:hidden;padding:0px;margin:0px;}

/*****Very Small size text styles*****/
.blk0{font-size:8pt;color:#000000;}
.red0{font-size:8pt;color:#FF0000;}
.wht0{font-size:8pt;color:#FFFFFF;}
.blu0{font-size:8pt;color:#0079C2;}
.grn0{font-size:8pt;color:#1A5F1A;}
.gray0{font-size:8pt;color:#4D4D4D}
.orng0{font-size:8pt;color:#FF6600}

.gray0b{font-size:8pt;color:#4D4D4D;font-weight:bold;}

/*****Small size text styles*****/
.blk1{font-size:9pt;color:#000000;}
.red1{font-size:9pt;color:#FF0000;}
.wht1{font-size:9pt;color:#FFFFFF;}
.blu1{font-size:9pt;color:#0079C2;}
.grn1{font-size:9pt;color:#1A5F1A;}
.gray1{font-size:9pt;color:#4D4D4D}
.orng1{font-size:9pt;color:#FF6600}

/****Small size text in BOLD style****/
.blk1b{font-size:9pt;font-weight:bold;color:#000000;}
.red1b{font-size:9pt;font-weight:bold;color:#FC0000;}
.wht1b{font-size:9pt;font-weight:bold;color:#FFFFFF;}
.blu1b{font-size:9pt;font-weight:bold;color:#0079C2;}
.grn1b{font-size:9pt;font-weight:bold;color:#1A5F1A;}
.gray1b{font-size:9pt;font-weight:bold;color:#4D4D4D}
.orng1b{font-size:9pt;font-weight:bold;color:#FF6600}

/*****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:#0079C2;}
.grn2{font-size:10pt;color:#1A5F1A;}
.gray2{font-size:10pt;color:#4D4D4D}
.orng2{font-size:10pt;color:#FF6600}

/****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:#0079C2;}
.grn2b{font-size:10pt;font-weight:bold;color:#1A5F1A;}
.gray2b{font-size:10pt;font-weight:bold;color:#4D4D4D}

/****XLARGE size text in BOLDstyle****/
.blu4{font-size:14pt;color:#0079C2;}
.blu4b{font-size:14pt;font-weight:bold;color:#0079C2;}

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

/*DefinedClasses*/
.lnblk0{font-size:8pt;font-weight:normal;color:#333333;text-decoration:none;}
.lnblk0:hover{font-size:8pt;font-weight:normal;color:#333333;text-decoration:underline;}
.lnblk0b{font-size:8pt;font-weight:bold;color:#333333;text-decoration:none;}
.lnblk0b:hover{font-size:8pt;font-weight:bold;color:#333333;text-decoration:none;}

.lnblk1{font-size:9pt;font-weight:normal;color:#333333;text-decoration:none;}
.lnblk1:hover{font-size:9pt;font-weight:normal;color:#333333;text-decoration:underline;}
.lnblk1b{font-size:9pt;font-weight:bold;color:#333333;text-decoration:none;}
.lnblk1b:hover{font-size:9pt;font-weight:bold;color:#333333;text-decoration:none;}

.lnwht0{font-size:8pt;font-weight:normal;color:#FFFFFF;text-decoration:none;}
.lnwht0:hover{font-size:8pt;font-weight:normal;color:#FFFFFF;text-decoration:underline;}
.lnwht0b{font-size:8pt;font-weight:bold;color:#FFFFFF;text-decoration:none;}
.lnwht0b:hover{font-size:8pt;font-weight:bold;color:#FFFFFF;text-decoration:underline;}

.lnwht1{font-size:9pt;font-weight:normal;color:#FFFFFF;text-decoration:none;}
.lnwht1:hover{font-size:9pt;font-weight:normal;color:#FFFFFF;text-decoration:underline;}
.lnwht1b{font-size:9pt;font-weight:bold;color:#FFFFFF;text-decoration:none;}
.lnwht1b:hover{font-size:9pt;font-weight:bold;color:#FFFFFF;text-decoration:underline;}


.lnblk2{font-size:10pt;font-weight:normal;color:#333333;text-decoration:none;}
.lnblk2:hover{font-size:10pt;font-weight:normal;color:#333333;text-decoration:underline;}
.lnblk2b{font-size:10pt;font-weight:bold;color:#333333;text-decoration:none;}
.lnblk2b:hover{font-size:10pt;font-weight:bold;color:#333333;text-decoration:none;}

.lngray0{font-size:8pt;font-weight:normal;color:#878787;text-decoration:none;}
.lngray0:hover{font-size:8pt;font-weight:normal;color:#878787;text-decoration:underline;}
.lngray0b{font-size:8pt;font-weight:bold;color:#878787;text-decoration:none;}
.lngray0b:hover{font-size:8pt;font-weight:bold;color:#878787;text-decoration:underline;}

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

.lngray2{font-size:10pt;font-weight:normal;color:#686868;text-decoration:none;}
.lngray2:hover{font-size:10pt;font-weight:normal;color:#686868;text-decoration:underline;}
.lngray2b{font-size:10pt;font-weight:bold;color:#686868;text-decoration:none;}
.lngray2b:hover{font-size:10pt;font-weight:bold;color:#686868;text-decoration:none;}

.lnred2b{font-size:10pt;font-weight:bold;color:#FF0000;text-decoration:none;font-weight:normal;}
.lnred2b:hover{font-size:10pt;font-weight:bold;color:#FF0000;text-decoration:underline;font-weight:normal;}

.lnblu0b{font-size:8pt;color:#227AA7;text-decoration:none;font-weight:bold;}
.lnblu0b:hover{font-size:8pt;color:#227AA7;text-decoration:underline;font-weight:bold;}

.lnblu1{font-size:9pt;color:#227AA7;text-decoration:none;font-weight:normal;}
.lnblu1:hover{font-size:9pt;color:#227AA7;text-decoration:underline;font-weight:normal;}
.lnblu1b{font-size:9pt;color:#227AA7;text-decoration:none;font-weight:bold;}
.lnblu1b:hover{font-size:9pt;color:#227AA7;text-decoration:underline;font-weight:bold;}

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

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

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

/*Style Sheet for TExt Box */
.tbox{border:1px solid #CCCCCC;font-family:Verdana,Arial,Helvetica,Georgia;font-size:9pt;background-color:#FFFFFF;color:#333333;}
.tbox:focus{background:#FFFFFF;border:1px solid #FCAD48;}

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

#menu{float:left;width:100%;}
#menu a{padding:5px 0px;font-family:Verdana,Arial,Tahoma;font-size:8pt;font-weight:bold;display:block;color:#3366CC;text-decoration:none;}
#menu a:hover{color: #3366CC;text-decoration:none;}
#menu ul{float:left;list-style-type:none;margin:0px;padding:0px;}
#menu ul li{float:left;color:#FFFFFF;margin:0px;padding:0px;position:relative;text-align:center;background:url('images/menu_divider.gif') no-repeat right;z-index:1000;}
#menu ul li ul{position:absolute;left:0px;margin:0px;padding:0px;background-color:#F9EE37;visibility:hidden;}
#menu li li a{font-family:Verdana,Arial,Tahoma;font-size:8pt;font-weight:bold;height:24px;color:#3366CC;display:block;padding:6px 2px 0px 8px;text-align:left;text-decoration:none;border-right:1px solid #CB6767;border-left:1px solid #CB6767;background-color:#D8CD16;border-top:1px solid #FFFFFF;}
#menu li li a:hover{font-family:Verdana,Arial,Tahoma;font-size:8pt;font-weight:bold;height:24px;color:#3366CC;display:block;padding:6px 2px 0px 8px;text-align:left;text-decoration:none;border-left:1px solid #CB6767;border-right:1px solid #CB6767;background-color:#FAFAED;border-top:1px solid #FFFFFF;background:none;}
#menu ul li:hover ul{visibility:visible;}
.sel_menu{color: #3366CC;text-decoration:none;background:url('images/menu_bg_h.gif');}

/* 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:#EFEFEF;border:1px solid #996633}
table.scwCells{background-color:#9999CC;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:#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:#FFFF00;cursor:pointer;color:#000000;}
td.scwCells:hover{padding:2px;vertical-align:middle;background-color:#BFD6E3;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*/

#tabs {float:left; width:100%; background:#B4B4B4; font-size:93%; line-height:normal;font:bold 14px Verdana, Arial, Helvetica, sans-serif;color: #000;}
#tabs ul {margin:0;padding:3px 3px;list-style:none; }
#tabs li { display:inline; margin:0; padding:0; }
#tabs a {float:left;background:url("images/tableft.gif") no-repeat left top; margin:0; padding:0 0 0 4px; text-decoration:none;}
#tabs a span {float:left;display:block;  background:url("images/tabright.gif") no-repeat right top;padding:5px 15px 4px 6px; color:#666;}
#tabs a span {float:none;}
#tabs a:hover span {color:#3366CC;}
#tabs a:hover { background-position:0% -42px;}
#tabs a:hover span {background-position:100% -42px;}
#tabs #current a {background-position:0% -42px;color:#3366CC;}
#tabs #current a span {background-position:100% -42px;color:#3366CC;}

/*Tooltip Styles*/
#ttdiv{position: absolute;left: -300px;width: 200px;border: 1px solid black;padding: 4px;background-color: lightyellow;visibility: hidden;z-index: 100;font-family:Tahoma,Arial,Verdana;font-size:8pt;}
#ttarrow{position:absolute;left: -300px;z-index: 101;visibility: hidden;}