body{margin:0px; padding:0px; background:#447c8d url(/ufiles/16/image/body_bg.gif) repeat-x top; font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#9e9e9e;}
.wrapper{border:none; text-align:left; margin:auto;}
.mlddm_parent {text-align:center; width:auto;}
#hcont {padding:0px 10px 0 10px;background:#FFFFFF;}
.l_panel a{ color:#0000FF; text-decoration:none;}
.l_panel a:hover{ color:#0000FF;  text-decoration:underline;}
.l_panel {padding-right:3px; border-right: 0px solid #1F1307;}
.l_panel h1{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold;color:#FFFFFF; padding:2px; background:#154155;}
.r_panel {padding:0 0 0 5px; border-left:0px solid #1F1307;}
.r_panel h1{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold;color:#FFFFFF; padding:8px; background:#154155;}
.r_panel a{ color:#0000FF; text-decoration:none}
.r_panel a:hover{ color:#0000FF;  text-decoration:underline}

.login_blk
{
color:#FFFFFF;
}
.footer{border-top: 1px solid #ffffff;}
.footer ul {margin: 0; padding: 0; list-style-type: none; text- align: center;display:block}
.footer li {display: inline; margin: 0; padding: 5px; list-style: none; float: left;}
.footer a{  text-decoration:none}
.footer a:hover{text-decoration:underline}
.menu{text-align:left}
.m_panel td{vertical-align:top;}
.m_panel h1 { font:bold 20px "Trebuchet Ms"; color:#fdac1f; margin:0px;}
.list_table{background:#COCOCO;}
.list_table .table_list_header{background:#EAEAEA; font-weight:bold;}
.list_table .table_header{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold;color:#000000; padding:8px; background:#EAEAEA;}
.form-required{color:red;}
legend{color:#AB0900;
}
/*-result for page*/
.pageResults
{
	font-family: verdana, tahoma, arial;
	font-size: 8pt;
	color: rgb(255,121,0);
	text-decoration: none;
}
.pageResults:Hover
{
	font-family: verdana, tahoma, arial;
	font-size: 8pt;
	color: rgb(255,121,0);
	text-decoration: underline;
}
/*------end----*/
fieldset{
border:1px solid #7F9DB9;
width:97%;
}
.cssRBorder {border-right: 1px solid rgb(21,63,82)}
/*Forum Classes Start*/
.tblForum {background:#052356;}
.frow_even {background:#FFFFFF;}
.frow_even1 {background:#FFFFFF;}
.frow_odd {background:#EAEAEA;}
.fheader{font-weight:bold; color:#FFFFFF}
.comBG {background:#ECF0F4;}
/*Forum Classes END*/

/*Link Classes Start*/
.ghub_link a{
font-family:Verdana, Arial, Helvetica, sans-serif;  font-weight:normal;color:#AB0900;
text-decoration:none;

}
.font-red1{
	font-family:"Trebuchet Ms",Verdana, sans-serif;
	font-size:12px;
	color:#FFC500;
	font-style:normal;
	margin:0px;
	padding:0px;
	text-decoration:none;
	font-weight:bold;
}

.ghub_link a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal;color:#AB0900;
text-decoration:underline;

}
/*Link Classes END*/
.page_heading{
font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal;color:#000000;
font-size:12px;
font-weight:bold;
}
/*Styles for Calendar*/
.headingCell_Cal_Blue
{
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	color: #006699;
	background-image: url('images/cellpic1.gif');
	text-align: center
}
.OtherDayCell_Cal_Blue
{
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	color: #006699;
	background-image: url('images/cellpic1.gif');
	text-align: center
}
.SunDayCell_Cal_Blue
{
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	color: rgb(255,0,0);
	background-image: url('images/cellpic1.gif');
	text-align: center
}
.headingCell_Cal
{
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	color: rgb(255,255,255);
	/*background-color: #5B5D59;*/
	background-image: url('images/main_head_bg.gif');
	text-align: center
}

/*group css start*/

.group_heading
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12;
	color:#FFFFFF;	
	background-color:#052356;
        height:22px;
        font-weight:bold;
        align:left;
        height:25px;
        padding-left:5px;
       
}

.group_row_odd
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11;
	font-color:#373737;	
	text-decoration:none;
	background-color:#EBEBEB;
        height:20px;
        padding-left:5px;
}
.group_row_even
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11;
	font-color:#373737;	
	text-decoration:none;
	background-color:#E9F1F2;
        height:20px;
        padding-left:5px;
}
.smlGray_auther
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 8pt;
	color: rgb(128,128,128);
        border-bottom:1px solid #333333;
        padding-bottom:2px;
        line-height:20px;
}
.group_confirm_text
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
}

.group_details_header{
        font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
        color:#000000;

}
.seeAll{
      font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
        color:#333333;

}

.decussion_listing_heading{
      font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
        color:#333333;
        border-bottom:1px solid #A6A6A6;
        height:25px;
      

}

.decussion_listing{
      font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
        color:#333333;
        border-bottom:1px solid #A6A6A6;
        height:25px;
      

}

/*group css end*/

.SunDayCell_Cal
{
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;

	color: rgb(255,0,0);
	/*background-color: #324465;*/
	background-image: url('images/main_head_bg.gif');
	text-align: center
}

.OtherDayCell_Cal
{
	font-family: Verdana;
	font-size: 8pt;

	font-weight: bold;
	color: rgb(255,255,255);
	/*background-color: #5B5D59;*/
	background-image: url('images/main_head_bg.gif');
	text-align: center
}

.DateCell_Cal
{
	font-family: Verdana;
	font-size: 8pt;
	color: rgb(0,0,0);
	text-decoration: none
}

.DateCellSun_Cal
{
	font-family: Verdana;
	font-size: 8pt;
	color: rgb(255,0,0);
	text-decoration: none
}

.TodayCell_Cal
{
	font-family: Verdana;
	font-size: 8pt;
	color: rgb(0,0,0);
	background-color: rgb(0,255,0);
	text-decoration: none
}

.TodayCellSun_Cal
{
	font-family: Verdana;
	font-size: 8pt;
	color: rgb(255,0,0);
	background-color: rgb(0,255,0);
	text-decoration: none
}
a.Blacklink
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	color: #000000;	
	text-decoration: none;
}
a.Blacklink:Hover
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	color: #000000;	
	text-decoration: underline;
}a.BlacklinkBold
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	color: #000000;	
	font-weight: bold;
	text-decoration: none;
}
a.BlacklinkBold:Hover
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	color: #000000;	
	font-weight: bold;
	text-decoration: none;
}
.clsButton
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 8pt;
	padding: 1px;
	border: 1px solid rgb(64,64,64);
	font-weight: bold;
	background-color: #E7E7E7;
	cursor: hand;
}




/* CSS Document */
/***** Small size text styles *****/
.smlBlack
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 8pt;
	color: rgb(0,0,0);
}
.smlBlack1
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 10pt;
	color: rgb(0,0,0);
}
.smlRed
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 8pt;
	color: rgb(255,0,0);
}
.smlPink
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 8pt;	
	color: rgb(153,51,0);
}
.smlWhite
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 8pt;
	color: rgb(255,255,255);
}
.smlViolet
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 8pt;
	color: rgb(102,51,153);
}
.smlOrange
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 8pt;
        font-weight:bold;
	color: rgb(255,121,0);
}
.smlGreen
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 8pt;
	color: rgb(0,128,0);
}
.smlGray
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 8pt;
	color: rgb(128,128,128);
}
.smlBlue
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 8pt;
	color: #0000FF;
}
/**** Small size text in BOLD style ****/
.smlBlackBold
{

	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 8pt;
	font-weight: bold;
	color: rgb(0,0,0);
}
.smlRedBold
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 8pt;
	font-weight: bold;
	color: rgb(255,0,0);
}

.smlPinkBold
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 8pt;
	font-weight: bold;
	color: rgb(153,51,0);
}

.smlWhiteBold
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 8pt;
	font-weight: bold;
	color: rgb(255,255,255);
}
.smlVioletBold
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 8pt;
	font-weight: bold;
	color: rgb(102,51,153);
}
.smlOrangeBold
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 12pt;
	font-weight: bold;
	color: rgb(255,121,0);
}
.smlGreenBold
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 8pt;
	font-weight: bold;
	color: rgb(0,128,0);
}
.smlGrayBold
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 8pt;
	font-weight:bold;
	color: rgb(128,128,128);
}
.smlBlueBold
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 12px;
	font-weight:bold;
	color:#536F8B;
}
/***** MEDIUM size text styles *****/
.medBlack
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 10pt;
	color: rgb(0,0,0);
}
.medRed
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 10pt;
	color: rgb(255,0,0);
}

.medPink
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 10pt;

	color: rgb(153,51,0);
}

.medWhite
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 10pt;
	color: rgb(255,255,255);
}
.medViolet
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 10pt;
	color: rgb(102,51,153);
}
.medOrange
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 10pt;
	color: rgb(255,121,0);
}
.medBlue
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 10pt;
	color: rgb(0,34,85);
}
.medGreen
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 10pt;
	color: rgb(0,128,0);
}
.medGray
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 10pt;
	color: rgb(128,128,128);
}
/**** MEDIUM size text in BOLD style ****/
.medBlackBold
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 10pt;
	font-weight: bold;
	color: rgb(0,0,0);
}
.medRedBold
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 10pt;
	font-weight: bold;
	color: rgb(255,0,0);
}
.medPinkBold
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 10pt;

	font-weight: bold;
	color: rgb(153,51,0);
}
.medBlueBold
{

	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 10pt;
        font-weight: bold;
	color: rgb(0,34,85);
}
.medWhiteBold
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 10pt;
	font-weight: bold;
	color: rgb(255,255,255);
}
.medVioletBold
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 10pt;
	font-weight: bold;
	color: rgb(102,51,153);
}
.medOrangeBold
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 10pt;
	font-weight: bold;
	color: rgb(255,121,0);
}
.medGreenBold
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 10pt;
	font-weight: bold;
	color: rgb(0,128,0);
}
.medGrayBold
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 10pt;
	font-weight: bold;
	color: rgb(128,128,128);
}
/***** LARGE size text styles *****/
.lrgBlack
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 12pt;
	color: rgb(0,0,0);
}
.lrgRed
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 12pt;
	color: rgb(255,0,0);
}
.lrgPink
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 12pt;	
	color: rgb(153,51,0);
}
.lrgBlue
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 12pt;
	color: rgb(0,34,85);
}
.lrgWhite
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 12pt;
	color: rgb(255,255,255);
}
.lrgViolet
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 12pt;
	color: rgb(102,51,153);
}
.lrgOrange
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 12pt;
	color: rgb(255,121,0);
}
.lrgGreen
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 12pt;
	color: rgb(0,128,0);
}
.lrgGray
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 12pt;
	color: rgb(128,128,128);
}
/**** LARGE size text in BOLD style ****/
.lrgBlackBold
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 12pt;
	font-weight: bold;
	color: rgb(0,0,0);
}
.lrgRedBold
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 12pt;
	font-weight: bold;
	color: rgb(255,0,0);
}
.lrgPinkBold
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 12pt;
	font-weight: bold;
	color: rgb(153,51,0);
}
.lrgWhiteBold
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 12pt;
	font-weight: bold;
	color: rgb(255,255,255);
}
.lrgVioletBold
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 12pt;
	font-weight: bold;
	color: rgb(102,51,153);
}
.lrgBlueBold
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 12pt;
        font-weight:bold;
	color: rgb(0,34,85);
}
.lrgOrangeBold
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 12pt;
	font-weight: bold;
	color: rgb(255,121,0);
}
.lrgGreenBold
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 12pt;
	font-weight: bold;
	color: rgb(0,128,0);
}
.lrgGrayBold
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 12pt;
	font-weight: bold;
	color: rgb(128,128,128);
}
/***** EXTRA-LARGE size text styles *****/
.xlrgBlack
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 14pt;
	color: rgb(0,0,0);
}
.xlrgRed
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 14pt;
	color: rgb(255,0,0);
}
.xlrgPink
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 14pt;
	color: rgb(153,51,0);
}
.xlrgWhite
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 14pt;
	color: rgb(255,255,255);
}
.xlrgBlue
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 14pt;
	color: rgb(0,34,85);
}
.xlrgViolet
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 14pt;
	color: rgb(102,51,153);
}
.xlrgOrange
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 14pt;
	color: rgb(255,121,0);
}
.xlrgGreen
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 14pt;
	color: rgb(0,128,0);
}
.xlrgGray
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 14pt;
	color: rgb(128,128,128);
}
/**** EXTRA LARGE size text in BOLD style ****/
.xlrgBlackBold


{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 14pt;
	font-weight: bold;
	color: rgb(0,0,0);
}
.xlrgRedBold
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 14pt;
	font-weight: bold;
	color: rgb(255,0,0);
}
.xlrgPinkBold
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 14pt;
	font-weight: bold;
	color: rgb(153,51,0);
}
.xlrgWhiteBold
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 14pt;
	font-weight: bold;
	color: rgb(255,255,255);
}
.xlrgVioletBold
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 14pt;
	font-weight: bold;
	color: rgb(102,51,153);
}
.xlrgOrangeBold
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 14pt;
	font-weight: bold;
	color: rgb(255,121,0);
}
.xlrgBlueBold
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 14pt;
        font-weight: bold;
	color: rgb(0,34,85);
}
.xlrgGreenBold
{

	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 14pt;
	font-weight: bold;
	color: rgb(0,128,0);
}
.xlrgGrayBold
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 14pt;
	font-weight: bold;
	color: rgb(128,128,128);
}
h1
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 14pt;
	font-weight: bold;
	color: rgb(153,51,0);
}
/***** Hyperlink Styles *****/
/*Undefined anchor tag*/
/*Defined Classes*/
.genLinks
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 8pt;
	color: rgb(0,51,204);
	text-decoration: none;
}
.genLinks:Hover
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 8pt;
	color: rgb(0,51,204);
	text-decoration: underline;
}
.tabLinks
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 8pt;
	color: rgb(55,55,55);
	text-decoration: none;
}
.tabLinks:Hover
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 8pt;
	color: rgb(55,55,55);
	text-decoration: underline;
}
.genLinksBold
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 8pt;
	color: rgb(0,51,204);
	font-weight: bold;
	text-decoration: none;
}
.genLinksBold:Hover
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 8pt;
	color: rgb(0,51,204);
	font-weight: bold;
	text-decoration: underline;
}

.genLinksRed
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 8pt;
	color: #CC0001;
	text-decoration: none;
}
.genLinksRed:Hover
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 8pt;
	color: #CC0001;
	text-decoration: underline;
}
.genLinksWhite
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 8pt;
	color: rgb(255, 255, 255);
	text-decoration: none;
}
.genLinksWhite:Hover
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 8pt;
	color: rgb(255, 255, 255);
	text-decoration: underline;
}
.genLinksGray
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 8pt;
	color: #999999;
	text-decoration: none;
}
.genLinksGray:Hover
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 8pt;
	color: #999999;
	text-decoration: underline;
}
.genLinksWhiteBold
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 8pt;
	color: rgb(255, 255, 255);

	font-weight: bold;
	text-decoration: none;
}
.genLinksWhiteBold:Hover
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 8pt;
	color: rgb(255, 255, 255);
	font-weight: bold;
	text-decoration: underline;
}
.genLinksBlackBold
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 8pt;
	color: rgb(0, 0, 0);
	font-weight: bold;
	text-decoration: none;
}
.genLinksBlackBold:Hover
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 8pt;
	color: rgb(0, 0, 0);
	font-weight: bold;
	text-decoration: underline;
}
.genLinksGreenBold
{
	font-family: verdana, tahoma, arial;	
	font-size: 8pt;
        font-weight: bold;
	color: rgb(0,115,0);
	text-decoration: none;
}
.genLinksGreenBold:Hover
{
	font-family: verdana, tahoma, arial;	
	font-size: 8pt;
                font-weight: bold;
	color: rgb(255,121,0);
	text-decoration: none;
}
.genLinksBlack
{
	font-family: verdana, tahoma, arial;
	font-size: 8pt;
	color: rgb(55,55,55);
	text-decoration: none;
}
.genLinksBlack:Hover
{
	font-family: verdana, tahoma, arial;
	font-size: 8pt;
	color: rgb(55,55,55);
	text-decoration: underline;
}
.smlLinksOrangeBold
{
	font-family: verdana, tahoma, arial;
	font-size: 8pt;
	color: #D75601;
	text-decoration: none;
}
.smlLinksOrangeBold:Hover
{
	font-family: verdana, tahoma, arial;
	font-size: 8pt;
	color: #D75601;
	text-decoration: underline;
}
.genLinksOrangeBold
{
	font-family: verdana, tahoma, arial;
	font-weight: bold;
	font-size: 8pt;
	color: #D75601;
	text-decoration: none;
}
.genLinksOrangeBold:Hover
{
	font-family: verdana, tahoma, arial;
	font-weight: bold;
	font-size: 8pt;
	color: #D75601;
	text-decoration: underline;
}
.smlMandTextBox
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	border: 1px solid rgb(128,128,128);
	font-size: 8pt;
}
.medTextarea
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	border: 1px solid rgb(200,200,200);
	font-size: 8pt;
}
.float_Right
{ 
    float: right; 
    margin: 4px; 
    padding:4px;
}
.cursor_hand

{
    cursor:pointer;
    text-decoration:none;
}
/*classes for five star rating*/
#star ul.star 
{ 
	LIST-STYLE: none;
	MARGIN: 0; PADDING: 0;
	WIDTH: 85px; HEIGHT: 20px;
	LEFT: 10px; TOP: -5px;
	POSITION: relative; FLOAT: left;
	BACKGROUND: url('/images/stars.gif') repeat-x;
	CURSOR: pointer; 
}
#star li 
{
	PADDING: 0;
	MARGIN: 0;
	FLOAT: left;
	DISPLAY: block;
	WIDTH: 85px;
	HEIGHT: 20px;
	TEXT-DECORATION: none;
	text-indent: -9000px;
	Z-INDEX: 20; POSITION: absolute;
	PADDING: 0;
}
#star li.curr 
{ 
	BACKGROUND: url('/images/stars.gif') left 25px; 
	FONT-SIZE: 1px; 
}
#star div.user 
{ 
	LEFT: 15px; POSITION: relative;
	FLOAT: left; FONT-SIZE: 13px; 
	FONT-FAMILY: Arial; 
	COLOR: #888; 
}
/*end of classes for five star rating*/
.bgrow
{
height:20px;;
background-color:#76BF96;
}
.toggleopacity img
{
	filter:alpha(opacity=100);
	-moz-opacity:1;
	opacity:1;
}

.toggleopacity:hover img
{
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	opacity:0.5;
}
.cssTextBox
{
width:420px;
}
.cssTextArea
{
width:450px;
height:150px;
}
.cssCTextArea
{
width:540px;
height:100px;
}
#main h2
{
color:#000000;
font-size:16px;
}
.cssFieldSet
{
width:95%;
}
.pageSubHeading
{
font-size:13px;
font-weight:bold;
text-align:left;
padding-top:2px;
padding-bottom:2px;
padding-left:5px;
background: #052356;
color:#FFFFFF;
}
.pagesub_heading
{
font-size:16px;
font-weight:bold;
padding-top:5px;
padding-bottom:5px;
}
.pagesub_desc
{
padding-bottom:10px;
}
.norecord
{
font-size:12px;
color:#FF0000;
text-align:center;
}
.media_heading
{
font-size:12px;
font-weight:bold;
}
.media_sub_heading
{
font-size:10px;
padding-left:10px;
}
#menu
{
z-index:100;
position:relative;
}
.slide_show{
	position:relative;
}
.box_body p{margin:0px; padding:0px;}
.le_nav
{
      margin: 0px; 
      padding-left:15px;
}
ul.le_nav li{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	list-style-type:none;
	 /*line-height:30px;
       padding-left: 2px;
        padding-top:2px;*/
        list-style-type:none;
        list-style-image:url(/ufiles/16/image/arw_red.gif); 
}
ul.le_nav li a{
	font-family:"Trebuchet Ms",Verdana, sans-serif;
	font-size:11px;
	color:#144350;
	font-style:normal;
	margin:0px;
	/*padding:6px;*/
        line-height:20px;
	text-decoration:none;
	font-weight:normal;
}
ul.le_nav li a:hover{
	color:#da430c;
        text-decoration:none;
}
.le_navtree
{
      position:relative;
      left:2px;
      top:-22px;
}
.calender_bold
{
        font-weight:bold;
	color:#red;
        background-color:#A2B8E4;
}
.clsFrame
{
        background-color:#FFFFFF;
}
.shiftcontainer{
position: relative;
left: 5px; /*Number should match -left shadow depth below*/
top: 5px; /*Number should match -top shadow depth below*/
}

.shadowcontainer{
width: 764px; /* container width*/
background-color: #d1cfd0;
}
.l_menu_white
{
text-decoration:none;
color:#FFFFFF;
}
.l_menu_white:hover
{
text-decoration:underline;
color:#FFFFFF;
}
.shadowcontainer .innerdiv{
/* Add container height here if desired */
background-color: white;
border: 1px solid gray;
padding: 6px;
position: relative;
left: -5px; /*shadow depth*/
top: -5px; /*shadow depth*/
}
/* data table */
.dataTableHeadingRow { background-color: #7A889E; padding:5px; }
.dataTableHeadingContent { font-family: Verdana, Arial, sans-serif; padding:5px; font-size: 10px; color: #ffffff; font-weight: bold; }
.dataTableRow { background-color: #F0F1F1; }
.dataTableRowSelected { background-color: #D7E1E7; }
.dataTableRowOver { background-color: #DFFFDF; cursor: pointer; cursor: hand; }
.dataTableContent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }
#dhtmltooltip{
position: absolute;
width: 150px;
border: 2px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

.welcome{
	font-family:"Trebuchet Ms",Verdana, sans-serif;
	font-size:21px;
	color:#936416;
	font-style:italic;
	margin:0px;
	padding:0px 10px;
}
.align{text-align:justify;
margin:0px; padding:0px;}

.font-red{
	font-family:"Trebuchet Ms",Verdana, sans-serif;
	font-size:14px;
	color:#B13C31;
	font-style:normal;
	margin:0px;
	padding:6px;
	text-decoration:none;
	font-weight:bold;
}
.cont{
	font-family:"Trebuchet Ms",Verdana, sans-serif;
	font-size:16px;
	color:#372E28;
	font-style:normal;
	text-align:justify;
	font-weight:bold;
	margin:0px;padding:0px 10px;}
.news{
	font-family:"Trebuchet Ms",Verdana, sans-serif;
	font-size:16px;
	color:#322621;
	font-style:normal;











	text-align:justify;
	margin:0px;padding:0px 13px;}	
.news a{
	font-family:"Trebuchet Ms",Verdana, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-style:normal;
	text-align:justify;
	text-decoration:underline;

	margin:0px;padding:0px 13px;}	
.news a:hover{
	font-family:"Trebuchet Ms",Verdana, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-style:normal;
	text-align:justify;
		text-decoration:none;
	margin:0px;padding:0px 13px;}			
.hmenu a{
	font-family:"Trebuchet Ms",Verdana, sans-serif;
	font-size:12px;
	color:#E1EBF2;
	text-decoration:none;
	font-weight:bold;
	margin:0px;}	
.hmenu a:hover{
	font-family:"Trebuchet Ms",Verdana, sans-serif;
	font-size:12px;
	color:#E1EBF2;
	text-decoration:underline;
	font-weight:bold;
	margin:0px;}	

.fmenu a{
	font-family:"Trebuchet Ms",Verdana, sans-serif;
	font-size:10px;
	color:#7F6E3B;
	text-decoration:none;
	font-weight:bold;
	margin:0px;}	
.fmenu a:hover{
	font-family:"Trebuchet Ms",Verdana, sans-serif;
	font-size:10px;
	color:#7F6E3B;
	text-decoration:underline;
	font-weight:bold;
	margin:0px;}		
.heading_sub{
	font-family:"Trebuchet Ms",Verdana, sans-serif;
	font-size:12px;
	color:#635121;
	font-style:normal;
	text-align:justify;
	margin:0px;padding:0px 10px;}
.sub_details{
	font-family:"Trebuchet Ms",Verdana, sans-serif;
	font-size:11px;
	color:#2F2821;
	font-style:normal;
	text-align:justify;
	margin:0px;padding:0px 10px;}
.sub_details ul{
	font-family:"Trebuchet Ms",Verdana, sans-serif;
	font-size:12px;
	color:#635121;
	font-style:normal;
	text-decoration:underline;
	text-align:justify;
	margin:0px;padding:10px 10px 0px 0px;
	list-style-position:inside}

.fot_txt{
	font-family:"Trebuchet Ms",Verdana, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-style:normal;
	text-align:justify;
	margin:0px;}

.font-orng{
	font-family:"Trebuchet Ms",Verdana, sans-serif;
	font-size:11px;
	color:#DDD89E;
	font-style:normal;
	margin:0px;
	padding:10px 0 0px 7px;
	text-decoration:none;
	font-weight:bold;
	text-align:center;
}
.view_more{
	font-family:"Trebuchet Ms",Verdana, sans-serif;
	font-size:17px;
	color:#7B3515;
	font-style:normal;
	margin:0px;
	padding:17px 5px 0 0;
	text-decoration:none;
	text-align:right;
}
#events_box{width:240px; overflow:scroll; height:250px;}
.m_panel{
	font-family:"Trebuchet Ms",Verdana, sans-serif;
	font-size:12px;
	color:#322621;
	font-style:normal;
	text-align:justify;
	margin:0px;
        padding:0 0 0 5px;}	
.box_header
{
	font-family:"Trebuchet Ms",Verdana, sans-serif;
	font-size:15px;
	color:#ffffff;
	font-weight:bold;
padding-left:10px;
}
.txt_welcome{font:bold 14px "Trebuchet Ms",Verdana,sans-serif; color:#46696f; text-align:left; margin:0px; padding:0px;}
.txt_cont_sml{font:normal 12px "Trebuchet Ms",Verdana,sans-serif; color:#46696f; text-align:justify; margin:5px 0; padding:0px;}
.txt_blk_bold_big{font:bold 20px "Trebuchet Ms"; color:#000000;}
.txt_orng_bold{font:bold 16px "Trebuchet Ms"; color:#fdac1f;}
.txt_red_bold_sml{font:bold 16px "Times New Roman", Times, serif; color:#b90c12; text-align:left;}
.txt_gry_bold{font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#46696f;}
.txt_blk_bold_sml{font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#46696f; text-decoration:none;}
.foot_txt{font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#ffffff; text-align:center; margin:7px 0; padding:0px;}
.h_block_i{background:#ffffff;}
