body{background:url(/ufiles/32/image/body-bg.gif) repeat top center; margin:10px 0; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; }
.wrapper{	margin:auto; width:900px; border:none; text-align:left; }
#hcont{background:url(/ufiles/32/image/content-bg.gif) repeat top center;}
.mlddm_parent {text-align:center; width:150px;}
.m_panel {padding-left:5px;padding-right:5px;}
.l_panel {padding-right:5px; padding-left:5px;}
.l_panel h1{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold;color:#FFFFFF; padding:8px; background:#154155;}
.l_panel a{ color:#FFFFFF; text-decoration:none}
.l_panel a:hover{ color:#FFFFFF;  text-decoration:underline}
.r_panel {padding-right:5px; padding-left:5px;}
.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:#FFFFFF; text-decoration:none}
.r_panel a:hover{ color:#FFFFFF;  text-decoration:underline}
.footer{border-top: 0px solid #003162;}
.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{ color:#6d6d6d; text-decoration:none}
.footer a:hover{ color:#6d6d6d;  text-decoration:underline}
.menu{text-align:left}
.m_panel h1 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14pt; font-weight:bold;color:#FFFFFF}
.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;
}
img { 
border: #000000; 
} 

.cssRBorder {border-right: 1px solid rgb(21,63,82)}
/*slide-show css starts*/
/**********************************************/
#dhtmlgoodies_slideshow{
	width:600px;	/* Total width of slideshow */


}

#previewPane{
	border:1px solid #CCCCCC;
	margin-bottom:10px;	
	text-align:center;
	vertical-align:middle;
	padding-top:10px;

	position:relative;

	/* CSS HACK */
	height: 432px;	/* IE 5.x */
	height/* */:/**/420px;	/* Other browsers */
	height: /**/420px;

}
#previewPane img{
	line-height:400px;
}
#previewPane #largeImageCaption{	/* CSS styling of image caption below large image */
	font-style:italic;
	text-align:center;
	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;	/* Font to use */
	font-size:0.9em;
}
#galleryContainer{

	height:80px;	/* Height of the images + 2 */
	border:0px solid #CCCCCC;
	position:relative;
	overflow:hidden;
	padding:1px;

	/* CSS HACK */
	height: 80px;	/* IE 5.x - Added 2 pixels for border left and right */
	height/* */:/**/80px;	/* Other browsers */
	height: /**/80px;

}
#arrow_left{
	position:absolute;
	left:0px;
	z-index:10;
	background-color: #FFF;
	padding:1px;
}
#arrow_right{
	position:absolute;
	right:0px;
	z-index:10;
	background-color: #FFF;
	padding:1px;		
}
#theImages{
	position:absolute;
	height:100px;
	left:40px;
	width:100000px;

}
#theImages #slideEnd{
	float:left;
}
#theImages img{
	float:left;
	padding:1px;
	filter: alpha(opacity=50);
	opacity: 0.5;
	cursor:pointer;
	border:0px;
}

#waitMessage{
	display:none;
	position:absolute;
	left:200px;
	top:150px;
	background-color:#FFF;
	border:3px double #000;
	padding:4px;
	color:#555;
	font-size:0.9em;
	font-family:arial;	
}

#theImages .imageCaption{
	display:none;
}
/**********************************************/
/*slide-show css ends*/
fieldset{
border:1px solid #7F9DB9;
width:95%;
}
.poll_vote
{
       background:#009B00;
}
.poll_no_vote
{
       background:#A9ABB9;
}
/*Forum Classes Start*/
.tblForum {background:#141414;}
.frow_even {background:#FFFFFF;}
.frow_even1 {background:#FFFFFF;}
.frow_odd {background:#EAEAEA;}
.fheader{font-weight:bold; color:#FFFFFF}
.comBG {background:#ECF0F4;}
.forum_old
{
       background:url("/ufiles/1/image/forum_old.gif") no-repeat bottom center;
}
.forum_old_lock
{
       background:url("/ufiles/1/image/forum_old_lock.gif") no-repeat bottom center;
}
.forum_new
{
       background:url("/ufiles/1/image/forum_new.gif") no-repeat bottom center;
}

.thread_old
{
       background-image:url("/ufiles/1/image/thread.gif"); 
       background-repeat:no-repeat;
       background-position:center;
}
.thread_lock
{
       background-image:url("/ufiles/1/image/thread_lock.gif"); 
       background-repeat:no-repeat;
       background-position:center;
}
.thread_new
{
       background-image:url("/ufiles/1/image/thread_new.gif"); 
       background-repeat:no-repeat;
       background-position:center;
}
.border_bottom
{
       border-bottom:1px solid rgb(153, 153, 153);
}
/*Forum Classes END*/

/*Link Classes Start*/
.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;
}
.biz_viewmore
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 8pt;
	color: rgb(0,0,255);
	text-decoration: none;
}
.mailLink
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 8pt;
	color: rgb(0,0,0);
	text-decoration: none;
}
.mailBoldLink
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 8pt;
        font-weight:bold;
	color: rgb(0,0,0);
	text-decoration: none;
}
.ghub_link a{
font-family:Verdana, Arial, Helvetica, sans-serif;  font-weight:normal;color:#AB0900;
text-decoration:none;

}

.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:#FFFFFF;
font-size:12px;
font-weight:bold;
}
.l_menu_white
{
text-decoration:none;
color:#FFFFFF;
}
.l_menu_white:hover
{
text-decoration:underline;
color:#FFFFFF;
}

/*Styles for Calendar*/
.calender_bold
{
        font-weight:bold;
	color:#red;
        background-color:#A2B8E4;
}
.headingCell_Cal
{
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	color: rgb(255,255,255);
	background-image: url('images/main_head_bg.gif');
	text-align: center
}
.headingCell_Cal a
{
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	color: rgb(255,255,255);
	background-image: url('images/main_head_bg.gif');
	text-align: center
}
.headingCell_Cal a:hover
{
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	color: rgb(255,255,255);
	background-image: url('images/main_head_bg.gif');
	text-align: center
        text-decoration: none;
}
.SunDayCell_Cal
{
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	color: rgb(255,0,0);
        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 a
{
	font-family: Verdana;
	font-size: 8pt;
	color: rgb(0,0,0);
	text-decoration: none
}
.DateCell_Cal a:hover
{
	font-family: Verdana;
	font-size: 8pt;
	color: rgb(0,0,0);
	text-decoration: none
}
.DateCellSun_Cal a
{
	font-family: Verdana;
	font-size: 8pt;
	color: rgb(255,0,0);
	text-decoration: none
}
.DateCellSun_Cal a:hover
{
	font-family: Verdana;
	font-size: 8pt;
	color: rgb(255,0,0);
	text-decoration: none
}
.TodayCell_Cal a
{
	font-family: Verdana;
	font-size: 8pt;
	color: rgb(0,0,0);
	background-color: rgb(0,255,0);
	text-decoration: none
}
.TodayCell_Cal a:hover
{
	font-family: Verdana;
	font-size: 8pt;
	color: rgb(0,0,0);
	background-color: rgb(0,255,0);
	text-decoration: none
}
.TodayCellSun_Cal a
{
	font-family: Verdana;
	font-size: 8pt;
	color: rgb(255,0,0);
	background-color: rgb(0,255,0);
	text-decoration: none
}
.TodayCellSun_Cal a:hover
{
	font-family: Verdana;
	font-size: 8pt;
	color: rgb(255,0,0);
	background-color: rgb(0,255,0);
	text-decoration: none
}
/*End of event calender css

/*group css start*/

.group_heading
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12;
	color:#FFFFFF;	
	background-color:#246D8C;
        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*/
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: pointer;
}
.clsButton:Hover
{
	background-color: #97C1CD;
}


/* CSS Document */
/***** Small size text styles *****/
.form_content
{
        background:#FFFFFF;
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 8pt;
	color: rgb(0,0,0) !important;
}
.smlBlack
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 8pt;
	color: rgb(0,0,0);
        font-weight:normal;
}
.smlBlack1
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 8pt;
	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: 7pt;
	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: 7pt;
	color: #1981B3;
}
/**** Small size text in BOLD style ****/
.smlBlk
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 8pt;
	color: #000000;
}
.smlBlkBold
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 8pt;
	color: #000000;
        font-weight:bold;
}
.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: 10pt;
	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: 8pt;
	font-weight:bold;
	color: #226699;
}
/***** 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: 10pt;
        font-weight: bold;
	color:#0000FF;
	text-decoration: none;
}
.genLinksGreenBold:Hover
{
	font-family: verdana, tahoma, arial;	
	font-size: 10pt;
        font-weight: bold;
	color:#0000FF;
	text-decoration: underline;
}
.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: rgb(255,121,0);
	text-decoration: none;
}
.smlLinksOrangeBold:Hover
{
	font-family: verdana, tahoma, arial;
	font-size: 8pt;
	color: rgb(255,121,0);
	text-decoration: underline;
}
.smlLinksBlue
{
	font-family: verdana, tahoma, arial;
	font-size: 8pt;
	color: #1981B3;
	text-decoration: none;
}
.smlLinksBlue:Hover
{
	font-family: verdana, tahoma, arial;
	font-size: 8pt;
	color: #1981B3;
	text-decoration: underline;
}
.genLinksOrangeBold
{
	font-family: verdana, tahoma, arial;
	font-weight: bold;
	font-size: 8pt;
	color: rgb(255,121,0);
	text-decoration: none;
}
.genLinksOrangeBold:Hover
{
	font-family: verdana, tahoma, arial;
	font-weight: bold;
	font-size: 8pt;
	color: rgb(255,121,0);
	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;
}
/*Defined input types and styles*/
.capchar input
{
         width:100px;
         height:40px;
         border:1px solid #CCCCCC;        
         font-size:30px;
}
.big_fieldset
{
         width:97%;
         border:1px solid #CCCCCC;        
}
.smlTextBox
{
         width:132px;
         border:1px solid #CCCCCC;

}
.XLTextBox
{
         width:185px;
         border:1px solid #CCCCCC;

}
.medTextBox
{
         width:300px;
         border:1px solid #CCCCCC;

}
.smlTextArea
{
         width:350px;
         height:70px;
         border:1px solid #CCCCCC;
}
.medTextArea
{
         width:450px;
         height:60px;
         border:1px solid #CCCCCC;
}
.dropDown
{
         border:1px solid #CCCCCC;
}
.cssTextBox
{
width:500px;
}
.cssTextArea
{
width:500px;
height:180px;
}
.cssCTextArea
{
width:500px;
height:100px;
}
#main h2
{
color:#000000;
font-size:16px;
}
.cssFieldSet
{
width:98%;
}
.largeTextArea
{
         width:75%;
         height:100px;
         border:1px solid #CCCCCC;
}
/* CSS FOR MEDIA*/
.pageSubHeading
{
font-size:13px;
font-weight:bold;
text-align:left;
padding-top:2px;
padding-bottom:2px;
padding-left:5px;
background: #246D8C;
color:#FFFFFF;
}
.pagesub_heading
{
font-size:16px;
font-weight:bold;
padding-top:5px;
padding-bottom:5px;
}
.pagesub_desc
{
padding-bottom:10px;
}
.norecord
{
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:1000;
position:relative;
height:61px;
}
.slide_show
{
	position:relative;
}
.le_nav
{
      margin-left: 0px; 
      padding-left: 30px;
      padding-top:15px;

}

ul.le_nav li{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	list-style-type:none;
	list-style-image:url(/ufiles/32/image/ico-sml-smp.gif);
	line-height:15px;
        margin:0px ;
        padding-left: 2px;
             }
ul.le_nav li ul{
	margin:0px ;
        padding: 3px 0px 0px 15px;
}
.le_navtree
{
      position:relative;
      left:2px;
      top:-22px;
}
.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: 100%; /* container width*/
background-color: #d1cfd0;
}

.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*/
}
#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);
}
.m_panel ul 
{
	margin:0px;
	padding:0px;
	list-style:none;
}
.m_panel ul li 
{
	background:url(/ufiles/1/image/arrowbullet.png) no-repeat 0 5px;
	padding:5px 0 0px 20px;
        font-size:10px;
}
/*CRM Classes Start*/
.crmpage_heading
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 8pt;
	font-weight: bold;
	color: rgb(0,0,0);
}
.CRMcssTextBox
{
width:200px;
}
.CRMcssBigTextBox
{
width:400px;
}
.cssCRMTextArea
{
width:450px;
height:80px;
}
.crmlegend_heading
{
	font-family: Verdana, Helvetica, Tahoma, Arial;
	font-size: 8pt;
	color: rgb(171,9,0);
}
.CRMlisting-box {
  margin: 0.25em 2.0em 0.5em 0em;
  width: auto;
  height: 7.25em;
  overflow: auto;
  border: 1px solid #92B6EC;
}
/*end of crm css
css for content header in homepage
*/
.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;}
/*end css for content header in homepage*/
*/Different Theme css
.sml_blk{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#000000;
	padding-left:7px;
	line-height:31px;
}
.sml_wht {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#ffffff;
	padding-left:7px;
	line-height:26px;
	text-transform:uppercase;
	text-decoration:none;
}
.sml_wht_bld 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#ffffff;
	padding-left:7px;
	line-height:23px;
	text-transform:uppercase;
	font-weight:bold;
}
.T2_show_by{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#000000;
	padding-left:7px;
	line-height:31px;
	text-decoration:none;
}
.T2_txtbox{
                border:1px solid #808080;
}
.T3_heading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#000000;
	padding-left:7px;
	line-height:31px;
        border-bottom:1px dashed #999999;
}
.T4_heading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color:#333333;
	line-height:33px;
        background:url(/ufiles/1/image/tab_m_tp.gif) repeat-x bottom;
}
/*end of Diff Theme css*/

.cont-brown{font:normal 11px Arial, Helvetica, sans-serif; text-align:left; color:#FFFFFF; line-height:17px;}
.tp-link-sml{font:normal 10px Arial, Helvetica, sans-serif; color:#cbcbcb; text-decoration:underline;}
.heading-wht-big{font:normal 18px Arial, Helvetica, sans-serif; color:#FFFFFF; text-align:left; padding-left:10px; text-transform:uppercase;}
.heading-wht-sml{font:bold 11px Arial, Helvetica, sans-serif; color:#FFFFFF; text-align:left; padding-left:15px; text-transform:uppercase;}

.cont-wht-bold-sml{font:bold 11px Arial, Helvetica, sans-serif; color:#FFFFFF; text-align:left; margin:0px; padding:0px;}
.cont-brwn-bold-sml{font:bold 11px Arial, Helvetica, sans-serif; color:#f79f07; text-align:left;}

.cont-gry-sml{font:normal 11px Arial, Helvetica, sans-serif; color:#6d6d6d; text-align:left;}
.foot-txt-wht-sml{font:normal 11px Arial, Helvetica, sans-serif; color:#FFFFFF; padding-top:0px; text-align:right;}