body{
margin:0px; padding:0px;  
font-family: Verdana,Arial,Helvetica, Tahoma; font-size:10pt; color: #000000; text-align:center;
background:#E6E6E6 url("/ufiles/2/image/body_bg.gif") repeat-y scroll top center;
}
.wrapper{margin:0px auto; border:none; text-align:left; width:100%;}
.srch table{
width:84% !important;
    float: right;
    margin-top: 15px;
}
.mpaddiv {display: none; position: absolute; right: 228px; top:250px; width: 400px;}
.mpahed{text-align: center; background-color: #00A4E1;}
.mpadcls{cursor:pointer;}
.wrapper input, button, textarea, select, optgroup, option
{
        font-family:inherit;
        font-size:100%;
        color:#424542;
}
input, textarea, select, optgroup, option {
    border: 1px solid #CCCCCC;
    color: #424542;
}
.mlddm_parent { width:auto;}
.panel{width:1005px;margin:auto; padding:10px 4px 0;}
#hcont{border-left: 0px solid #FFF; border-right: 0px solid #FFF;padding:0 0px;}
.my-menu-heading{color:#0142a3; text-decoration:none; font-weight:bold;}
.my-menu-heading:hover{ color:#0142a3;  text-decoration:underline;}
.my_menu{color:#0142a3; text-decoration:none}
.my_menu:hover{ color:#0142a3;  text-decoration:underline}
.my-menu{color:#000000; text-decoration:none}
.my-menu:hover{ color:#FFFFFF;  text-decoration:underline}
.m_panel {border-left: 0px solid #0a2835; border-right: 0px solid #0a2835;font-family:Verdana,Arial,Helvetica,sans-serif; font-size:13px; color: #000000 !important;padding:0px 0px 0px 10px;text-align:left;}
.m_panel h1 { font-family:Verdana,Arial,FreeSans,sans-serif; font-size:12pt; font-weight:bold;color:#00A5DF; margin-top:0px;}
.m_panel a{font-size: 12px; color: #000000; text-decoration:none;}
.m_panel a:hover{font-size: 12px; color:#00A4E1;}
.m_panel-heading {font-family: Verdana,Arial,FreeSans,sans-serif !important; font-size:14pt; font-weight:bold;color:#0D507A;}
.m_table
{
	border:1px solid #E6E6E6;
}

.m_table2 th
{
	border-left: 1px solid #E6E6E6;
       border-bottom: 1px solid #E6E6E6;
        background-color:#EFEFEF;
}
.m_table2 td
{
  border:1px solid #E6E6E6;
  border-right:none;
  border-top:none;
}
.cont_box h1{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;color:#0142a3}
.cont_box a{ color:#FFFFFF; text-decoration:none}
.cont_box a:hover{ color:#FFFFFF;  text-decoration:underline}

#eHeader {
    margin: 0 auto;
    position: relative;
    width: 980px;
    height:25px;
}
.comp li {
    background: none repeat scroll 0 0 transparent !important;
    padding: 2px 0 2px 6px !important;
}
.comp1 {
    color: #18190B;
    font-size: 11px !important;
}
.comp2 {
    color: #5F5F5F;
    font-size: 11px !important;
}
.menut{margin:0px 0 0 0; padding:0; float:right;}
.menut li{ display:inline; margin:0px; padding:0px; list-style:none; }
.menut li a{ text-decoration:none; font: bold 11px Arial,sans-serif ;  padding:0 9px; color:#000000;}
.menut li a:hover{ text-decoration:underline; color:#000000;}

#fpss-outer-container{width:auto !important;}
#fpss-container{width:auto !important;}
#slide-wrapper #slide-outer .slide {width: 750px !important;}
#navi-outer{width:255px !important;}
#navi-outer li a{height:54px !important;}
#navi-outer li a span.navbar-title{padding-top:5px !important;}
#navi-outer li a, #navi-outer li a:hover, #navi-outer li a.navi-active{padding:4px 10px !important;}
#navi-outer li a span.navbar-title{line-height:22px !important;font-size:14px !important;}
/* rotator in-page placement */
    div#rotator {
	position:relative;
	height:120px;
	margin-left: 0px;
}
div#rotator ul{margin:0px; padding:0px;}
/* rotator css */
	div#rotator ul li {
	float:left;
	position:absolute;
	list-style: none;
}
/* rotator image style */
	div#rotator ul li img {
	border:0px solid #ccc;
	padding: 0px;
	background: #F8F8F8;
}
    div#rotator ul li.show {
	z-index:500
}

/********** another set of css for full page ***********/
UL#bigBrandLogo
{
      margin:0;
      padding:0;
}
UL#bigBrandLogo li
{
      list-style-type:none;
      float:left;
      width:185px;
      height:111px;
      border:0px solid #e6e6e6;
      margin:2px 2px 0 0;
      padding:0;
      background:transparent;
      text-align:center;
}

UL#bigBrandLogo li a
{
      text-decoration:none;
}

UL#bigBrandLogo li a img
{
      border:0; padding:10px 0;
}

/******* auto scroll **********/
#marqueecontainer {
	height:106px;
	overflow:hidden;
	position:relative;
	width:100%;
}
#marqueecontainer2 {
	position:relative;
	width:100%;
}
.marqueeParent{
	border-left:1px solid #DCD2AF;
	border-right:1px solid #DCD2AF;
	border-bottom:1px solid #DCD2AF;
        padding:15px 0;
}
#vmarquee{position: absolute; width: 100%; left: 8px; top: 0px;}
.bigScroller #marqueecontainer{
	height:100px;
	overflow:hidden;
	position:relative;
	width:100%;
}
.bigScroller #vmarquee{position: absolute; width: 100%; left: 0px; top: 0px;}
/******* auto scroll ends ********/


/************ CSS FOR BITE SIZE BLOCK ******************/
.bitediv{display:none; position: absolute; right: 242px; bottom: -300px; width: 400px; background:#D3D3D3; border:1px solid #CCC; padding:10px; font-weight:normal; z-index:1000;);}
.bitediv p{margin:10px 2px;}
.biteSize{cursor:pointer; text-decoration:underline;}
.bitcls {background: url("/ufiles/2/image/girl.png") no-repeat scroll 76px 0 transparent;}

.l_panel {padding-right:3px;}
.r_panel {padding-left:4px;}
.lrborder {border-left: 5px solid #FFF; border-right: 5px solid #FFF;}
.list_table{background:#0a2835;}
.list_table .table_list_header{font-weight:bold;}
.list_table .table_header{font-family:Verdana,Arial,Helvetica,FreeSans,sans-serif; font-size:10px; font-weight:bold;color:#0142A3; padding:8px; background:#becfd7;}
.list_table a { color: #FFFFFF}
.form-required{color:red;}
/*  Vendor Directory CSS starts here.   */
#V_SUB ul li{padding:3px 0;}
#V_SUB ul li a{color:#759BCA;}
#VLIST1{float:left; width:50%;}
#VLIST2{float:right; width:50%;}
#VLIST1 ul li{padding:4px 0;}
#VLIST2 ul li{padding:4px 0;}
.vendor_border_bottom{border-bottom:1px solid #6E6E6E;}
.mpanel-contentbg{border:1px solid #6E6E6E;}
#DISABLE{float:left; margin:10px 50px;}
/*  Vendor Directory css ends */
.testi_content p{margin:0px; padding:0px;}
#TESTIMONIAL p{margin:4px 0; padding:1px;}
/* Index page block css */
.img-high{margin:0px; padding:0px;}
.img-high li{height:25px; list-style-type:none;}
.list-item{margin:0px auto; padding:0px; width:260px;}
.list-item li{list-style-image:url(/ufiles/2/image/arw.gif); text-align:left;font:bold 16px Arial,FreeSans,sans-serif; color:#333333; text-decoration:none; line-height:25px; cursor:pointer; background: none !important; padding:0 0 0 0px !important;}
.list-item-branding{margin:0px; padding:0px;}
.list-item-branding li{list-style-type:none; text-align:left;font:bold 16px Arial,FreeSans,sans-serif; color:#0142A3; text-decoration:none;  line-height:25px; cursor:pointer; background: none !important; padding:0 0 0 0px !important;}
.list-item-branding .selected{list-style-type:none; text-align:left;font:bold 16px Arial,FreeSans,sans-serif; color:#0142a3; text-decoration:none; line-height:25px; cursor:pointer;}
.branding-subnav{margin:0px 0 0 0 !important; padding:0px !important;}
.branding-subnav li{/*list-style-image:url(/ufiles/39/image/sub-nav-line.gif);*/ list-style-type:none; text-align:left;}
.branding-subnav li a{font:normal 13px Arial, Helvetica, sans-serif; color:#0142a3; text-decoration:none; line-height:26px; background:url(/ufiles/2/image/arw-orange.gif) no-repeat left center !important; padding:0 0 0 15px !important;}
/* Index page block CSS  ecds */
/*********************** ask us now block *******************************/
.askus{background:;border-right: 1px solid #411b0b; border-left: 1px solid #411b0b;}
.askus-dropdown{float:left; margin-left:4px;  margin-top:6px;  margin-bottom:6px; width:150px;}
.blk-txt-box{width:175px;}
#Y_FUND{margin-top:6px;margin-right:50px;}
#X_FUND{margin-top:6px;margin-right:50px;}
/**************** end of  ask us now block *********************/
legend{color:#AB0900;
}
fieldset{
border:1px solid #7F9DB9;
width:96%;
}
.cssRBorder {border-right: 1px solid rgb(255,255,255)}
/*Forum Classes Start*/
.tblForumClick {background:#DCDBDC;}
.tblForum {background:#EEEEEE;}
.frow_even {background:#F7F7F7;}
.frow_odd {background:#DCDCDC;}
.frow_even1 {background:#F5F5F5;}
.frow_odd1 {background:#FFFFFF;}
.fheader{font-weight:bold; color:#000000; font-size:13px;background:url("/ufiles/2/image/sub-menu-bg.png") repeat-x scroll center bottom transparent;border: 0px solid #CCCCCC;}
.comBG {background:#143746;}
.border_bottom{border-bottom:0px dashed #677C89;}
.forum_old
{
       background:url("/ufiles/2/image/forum_old.gif") no-repeat bottom center;
}
.forum_old_lock
{
       background:url("/ufiles/2/image/forum_old_lock.gif") no-repeat bottom center;
}
.forum_new
{
       background:url("/ufiles/2/image/forum_new.gif") no-repeat bottom center;
}
.thread_old
{
       background-image:url("/ufiles/2/image/thread.gif"); 
       background-repeat:no-repeat;
       background-position:center;
}
.thread_lock
{
       background-image:url("/ufiles/2/image/thread_lock.gif"); 
       background-repeat:no-repeat;
       background-position:center;
}
.thread_new
{
       background-image:url("/ufiles/2/image/thread_new.gif"); 
       background-repeat:no-repeat;
       background-position:center;
}
/*Forum Classes END*/
.l_menu_white
{
text-decoration:none;
color:#000000;
}
.l_menu_white:hover
{
text-decoration:underline;
color:#000000;
}

/*Link Classes Start*/
.pageResults
{
	font-family: Verdana,Arial, tahoma, arial;
	font-size: 8pt;
	color: rgb(255,121,0);
	text-decoration: none;
}
.mailLink
{
	font-family: Verdana,Arial, Helvetica, Tahoma;
	font-size: 8pt;
	color: rgb(0,0,0);
	text-decoration: none;
}
.mailBoldLink
{
	font-family: Verdana,Arial, Helvetica, Tahoma;
	font-size: 8pt;
        font-weight:bold;
	color: rgb(255,255,255);
	text-decoration: none;
}
.mailBold
{
	font-family: Verdana,Arial,"Trebuchet Ms";
	font-size: 10pt;
        font-weight:bold;
	color:#0142a3;
        font-style:normal;
        background:#becfd7
}
.ghub_link a{
font-family:Verdana, Arial, Helvetica, sans-serif;  font-weight:normal;color:#0142a3;
text-decoration:none;

}

.ghub_link a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal;color:#0142a3;
text-decoration:underline;

}
/*Link Classes END*/
.page_heading{
font-family:Verdana,Arial,Helvetica,FreeSans,sans-serif;color:#666666;
font-size:12px;
font-weight:bold;
}

/*group css start*/

.group_heading
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12;
	color:#FFFFFF;	
	background-color:#8E8E8E;
        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;
	color:#000000;	
	text-decoration:none;
	background-color:#EBEBEB;
        height:20px;
        padding-left:5px;
}
.group_row_even
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11;
	color:#000000;	
	text-decoration:none;
	background-color:#E9F1F2;
        height:20px;
        padding-left:5px;
}

.group_confirm_text
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
        color:#0142a3;
}

.group_details_header{
        font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
        color:#FFFFFF;

}
.seeAll{
      font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
        color:#FFFFFF;

}

.decussion_listing_heading{
      font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
        color:#0142a3;
        border-bottom:1px solid #FFFFFF;
        height:25px;
      

}

.decussion_listing{
      font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
        color:#FFFFFF;
        border-bottom:1px solid #FFFFFFF;
        height:25px;
      

}
.decussion_listing a{
      font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
        color:#FFFFFF;
        text-decoration:none;
      
}

.decussion_listing a:hover{
      font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
        color:#FFFFFF;
        text-decoration:underline;
      
}
.clsLoginText
{
     background:url(/ufiles/2/image/txt_box.gif) no-repeat;
     border:0px;
     height:19px;
     width:159px;
}
.clsButton
{
	font-family: Verdana,Arial, Helvetica, Tahoma;
	font-size: 8pt;
	padding: 1px;
	border: 1px solid rgb(64,64,64);
	font-weight: bold;
	background-color: #E7E7E7;
	cursor: pointer;
}
/*group css end*/
/*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
}
.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,Arial,Helvetica,FreeSans,sans-serif;
	font-size: 8pt;
	color: rgb(255,0,0);
	background-color: rgb(0,255,0);
	text-decoration: none
}
.smlBlack
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	color:#000000;
}
.smlBlue
{
	font-family:Verdana,Arial,Helvetica,FreeSans,sans-serif;
	font-size: 8pt;
	color: rgb(85,136,200);
}
.smlGray
{
	font-family:Verdana,Arial,Helvetica,FreeSans,sans-serif;
	font-size: 8pt;
	color: rgb(128,128,128);
}
.smlGreen
{
	font-family: Verdana,Arial,Helvetica,FreeSans,sans-serif;
	font-size: 8pt;
	color: rgb(0,128,0);
}
.smlBlack1
{
	font-family: Verdana,Arial,Helvetica,FreeSans,sans-serif;
	font-size: 8pt;
	color: rgb(255,255,255);
}
.smlRed
{
	font-family: Verdana,Arial,Helvetica,FreeSans,sans-serif;
	font-size: 8pt;
	color: rgb(255,0,0);
}
.smlOrange
{
	font-family:Verdana,Arial,Helvetica,FreeSans,sans-serif;
	font-size:12px;
	color:#0D507A;
}
.smlYellow
{
	font-family:Verdana,Arial,Helvetica,FreeSans,sans-serif;
	font-size: 8pt;
	color: #848284;
}
.smlOrangeBold
{
	font-family: Verdana,Arial,Helvetica,FreeSans,sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: rgb(255,121,0);
}
.smlGreenBold
{
	font-family:Verdana,Arial,Helvetica,FreeSans,sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: rgb(0,128,0);
}
.smlRedBold
{
	font-family:Verdana,Arial,Helvetica,FreeSans,sans-serif;
        font-weight: bold;
	font-size: 8pt;
	color: rgb(255,0,0);
}
.genLinksOrangeBold
{
	font-family:Verdana,Arial,Helvetica,FreeSans,sans-serif;
	font-weight: bold;
	font-size: 8pt;
	color: #00A6E2;
	text-decoration: none;
}
.genLinksOrangeBold:Hover
{
	font-family:Verdana,Arial,Helvetica,FreeSans,sans-serif;
	font-weight: bold;
	font-size: 8pt;
	color: #0142A3;
	text-decoration: underline;
}
.genLinksYellowBold
{
	font-family:Verdana,Arial,Helvetica,FreeSans,sans-serif;
	font-weight: bold;
	font-size: 8pt;
	color:#FFFF00;
	text-decoration: none;
}
.smlRedLinks{font:12px Verdana,Arial,Helvetica,FreeSans,sans-serif; color:#cd2437; text-decoration: none;}
.smlWhiteLinks{font:bold 12px Verdana,Arial,Helvetica,FreeSans,sans-serif; color:#000000; text-decoration: none;}
.genLinksYellowBold:Hover
{
	font-family: Verdana,Arial,Helvetica,FreeSans,sans-serif;
	font-weight: bold;
	font-size: 8pt;
	color:#FFFF00;
	text-decoration: underline;
}
.smlLinksOrangeBold
{
	font-family: Verdana,Arial,Helvetica,FreeSans,sans-serif;
	font-size: 10pt;
	color: #0142A3;
	text-decoration: none;
}
.smlLinksOrangeBold:Hover
{
	font-family: Verdana,Arial,Helvetica,FreeSans,sans-serif;
	font-size: 10pt;
	color: #0142A3;
	text-decoration: underline;
}
.smlLinksBlueBold
{
	font-family: Verdana,Arial,Helvetica,FreeSans,sans-serif;
	font-size: 10pt;
	color: rgb(85,136,200);
	text-decoration: none;
}
.smlLinksBlueBold:Hover
{
	font-family: Verdana,Arial, tahoma;
	font-size: 10pt;
	color: rgb(85,136,200);
	text-decoration: underline;
}
.smlLinksWhiteBold
{
	font-family:Verdana,Arial,Helvetica,FreeSans,sans-serif;
	font-size: 10pt;
	color: #0a2835;
	text-decoration: none;
}
.smlLinksWhiteBold:Hover
{
	font-family: Verdana,Arial,Helvetica,FreeSans,sans-serif;
	font-size: 10pt;
	color: #0a2835;
	text-decoration: underline;
}
.headingwhiteboldpaper{
font-family:Verdana,Arial,Helvetica,FreeSans,sans-serif;
font-size: 14pt;
color: #FFFFFF;
text-decoration: none;
}
.headingwhiteboldpaper:Hover{
font-family:Verdana,Arial,Helvetica,FreeSans,sans-serif;
font-size: 14pt;
color: #FFFFFF;
text-decoration: underline;
}
.headingeditpaper{
font-family: Verdana,Arial,Helvetica,FreeSans,sans-serif;
font-size: 8pt;
color: #F96300;
font-weight:bold;
text-decoration: none;
}
.headingeditpaper:Hover{
font-family:Verdana,Arial,Helvetica,FreeSans,sans-serif;
font-size: 8pt;
color: #F96300;
font-weight:bold;
text-decoration: underline;
}
.headingcommentpaper{
font-family:Verdana,Arial,Helvetica,FreeSans,sans-serif;
font-size: 8pt;
color: #becfd7;
font-weight:bold;
text-decoration: none;
}
.headingcommentpaper:Hover{
font-family:Verdana,Arial,Helvetica,FreeSans,sans-serif;
font-size: 8pt;
color: #becfd7;
font-weight:bold;
text-decoration: underline;
}
.cursor_hand
{
    cursor:pointer;
    text-decoration:none;
}
.genLinksBold
{
	font-family:Verdana,Arial,Helvetica,FreeSans,sans-serif;
	font-size: 8pt;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}
.genLinksBold:Hover
{
	font-family:Verdana,Arial,Helvetica,FreeSans,sans-serif;
	font-size: 8pt;
	color: #fff;
	font-weight: bold;
	text-decoration: underline;
}
.genLinksBlackBold
{
	font-family: Verdana,Arial,Helvetica,FreeSans,sans-serif !important;
	font-size: 10pt;
	color: #666666 !important;
	font-weight: bold;
	text-decoration: none !important;
}
.genLinksBlackBold:Hover
{
	font-family: Arial;
	font-size: 10pt;
	color: #666666;
	font-weight: bold;
	text-decoration: underline !important;
}
.smlBlackBold
{
	font-family:Verdana,Arial,Helvetica,FreeSans,sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
}
.smlYellowBold
{
	font-family:Verdana,Arial,Helvetica,FreeSans,sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFF00;
}
a.BlackBoldlink
{
	font-family:Verdana,Arial,Helvetica,FreeSans,sans-serif;
	font-size: 8pt;
	color: #0A2835;
	font-weight: bold;	
	text-decoration: none;
}
a.BlackBoldlink:Hover
{
	font-family:Verdana,Arial,Helvetica,FreeSans,sans-serif;
	font-size: 8pt;
	color: #0A2835;
	font-weight: bold;	
	text-decoration: underline;
}
.smlWhiteBold
{
	font-family:Verdana,Arial,Helvetica,FreeSans,sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: rgb(255,255,255);
}
.genLinksGreenBold
{
	font-family: Verdana,Arial,Helvetica,FreeSans,sans-serif;	
	font-size: 8pt;
        font-weight: bold;
	color: rgb(0,115,0);
	text-decoration: none;
}
.genLinksGreenBold:Hover
{
	font-family: Verdana, arial, tahoma;	
	font-size: 8pt;
        font-weight: bold;
	color: rgb(255,121,0);
	text-decoration: none;
}
.medBlack
{
	font-family: Verdana, Arial, Helvetica, Tahoma;
	font-size: 10pt;
	color: rgb(0,0,0);
}
.medBlackBold
{
	font-family: Verdana, Arial, Helvetica, Tahoma;
	font-size: 10pt;
	color: #666666;
        font-weight: bold;
}
.medGrayBold
{
	font-family: Verdana, Arial, Helvetica, Tahoma;
	font-size: 10pt;
	color:#7F7F7F;
        font-weight: bold;
}
.medBlue
{
	font-family: Verdana, Arial, Helvetica, Tahoma;
	font-size: 10pt;
	color: rgb(85,136,200);
}
.breadcrumb a
{
color:#000000;
}
.secondary a
{
color:#FFFFFF;
}
.secondary a .active
{
color:#FFFFFF;
}
.secondary li .active
{
color:#FFFFFF;
font-weight: bold;
}
#content
{
width:100%
}
#crm-container
{
color: #000000;
}
.vevent {color:#FFFFFF;}
.form-item {color:#FFFFFF;}
.bgrow
{
height:20px;;
background-color:#76BF96;
}
.cssTextBox
{
width:500px;
}
/*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:545px;
height:180px;
}
.cssCTextArea
{
width:500px;
height:100px;
}
#main h2
{
color:#000000;
font-size:16px;
}
h4{margin:0px !important; font-size: 20px !important;}
.cssFieldSet
{
width:90%;
}
.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: #0A2835;
border: 1px solid gray;
padding: 6px;
position: relative;
left: -5px; /*shadow depth*/
top: -5px; /*shadow depth*/
}
.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;
}
/* CSS FOR MEDIA*/
.pageSubHeading
{
font-size:13px;
font-weight:bold;
padding-top:2px;
padding-bottom:2px;
padding-left:5px;
background:url("/ufiles/2/image/sub-menu-bg.png") repeat-x scroll center bottom transparent;
color:#555;
border:1px solid #ccc;
}
.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;
}
.le_nav
{
      margin-left: 0px; 
      padding-left: 30px;
 }
ul.le_nav li{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	list-style-type:none;
	list-style-image:url(/ufiles/2/image/bullrt1.gif);
	line-height:18px;
	padding-left:2px;
}
.le_navtree
{
      position:relative;
      left:2px;
      top:-20px;
}
.pms_cat_list ul 
{
	margin:0px;
	padding:0px;
	list-style:none;
}
.pms_cat_list ul li 
{
	background:url(/ufiles/2/image/bullet.gif) no-repeat 0 7px;
	padding:5px 0 0px 20px;
        font-size:9px;
}
/*CRM Classes Start*/
.crmpage_heading
{
	font-family: Verdana, Arial, Helvetica, Tahoma;
	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,Arial,Helvetica,FreeSans,sans-serif;
	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;
}
.org a{
      font-family:Verdana,Arial,Helvetica,FreeSans,sans-serif;
	font-size:12px;
	font-weight:bold;
        color:#666666;
}
.org a:hover{
      font-family:Verdana,Arial,Helvetica,FreeSans,sans-serif;
	font-size:12px;
	font-weight:bold;
    color:#666666;
	text-decoration:underline;    
}
.grn a{
      font-family:Verdana,Arial,Helvetica,FreeSans,sans-serif;
	font-size:11px;
	font-weight:bold;
    color:#666666;
}
.grn a:hover{
      font-family:Verdana,Arial,Helvetica,FreeSans,sans-serif;
	font-size:11px;
	font-weight:bold;
    color:#666666;  
		text-decoration:underline; 
}
.blu a{
      font-family:Verdana,Arial,Helvetica,FreeSans,sans-serif;
	font-size:11px;
	font-weight:bold;
   color:#666666;    

}
.blu a:hover{
      font-family:Verdana,Arial,Helvetica,FreeSans,sans-serif;
	font-size:11px;
	font-weight:bold;
   color:#666666;
		text-decoration:underline; 
}
*/Different Theme css
.sml_blk{
	font-family: Verdana,Arial,Helvetica,FreeSans,sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#000000;
	padding-left:7px;
	line-height:31px;
}
.sml_wht {
	font-family: Verdana,Arial,Helvetica,FreeSans,sans-serif;
	font-size: 12px;
	color:#ffffff;
	padding-left:7px;
	line-height:26px;
	text-transform:uppercase;
	text-decoration:none;
}
.sml_wht_bld 
{
	font-family: Verdana,Arial,Helvetica,FreeSans,sans-serif;
	font-size: 12px;
	color:#ffffff;
	padding-left:7px;
	line-height:23px;
	text-transform:uppercase;
	font-weight:bold;
}
.T1_border_L{border-bottom:1px solid #CCCCCC;}
.T2_head_table
{
        background:url(/ufiles/2/image/bar_gry_le.gif) repeat-x bottom left; height:31px;
        border-left:0px solid #DADADA;
}
.T2_headr
{
        background:url(/ufiles/2/image/bar_gry_ri.gif) no-repeat top right; height:31px; width:60px;
}
.T2_table_border{border:1px solid #376c09; }
.T2_bg_content  { }
.T2_show_by{
	font-family: Verdana,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;
}
.T2_paging_table{background:url(/ufiles/2/image/paging-bar-bg-lt.gif) repeat-x bottom left; height:31px;}
.T2_pagingr{background:url(/ufiles/2/image/paging-bar-bg-rt.gif) no-repeat top right; height:31px; width:60px;}
/*T3*/
.T3_head_table
{
        background:url(/ufiles/2/image/bar_liblue_le.gif) repeat-x top left; height:31px;
}
.T3_headr
{
        background:url(/ufiles/2/image/bar_liblue_ri.gif) no-repeat top right; height:31px; width:60px;
}
.T3_heading
{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#000000;
	padding-left:7px;
	line-height:31px;
        border-bottom:1px dashed #999999;
}
/*T4*/
.T4_head_table
{
        background:url(/ufiles/2/image/bar_gry_le.gif) repeat-x bottom left; height:31px; border-left:0px solid #DADADA;
}
.T4_headr
{
        background:url(/ufiles/2/image/bar_gry_ri.gif) no-repeat top right; height:31px; width:60px;
}
.T4_heading
{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color:#FFFFFF;
	line-height:33px;
        background:url(/ufiles/2/image/tab_m_tp.gif) repeat-x bottom;
}
.T4_border_R_B_L{border-bottom:1px solid #295900;border-left:1px solid #295900;border-right:1px solid #295900;}
.T4_border_L{border-left:1px solid #295900;}
.T4_border_R{border-right:1px solid #295900;}
/*end of Diff Theme css
/* CSS for Course Registration */
.method_menu
{
        border:0px solid #637D8C;
        line-height:33px;
}
.method_menu ul
{
         margin:10px;
}
.method_menu ul li
{
         display:inline;
         background:none;
         padding:5px 0 0 20px;
}
.genLinksActiveBold
{
	font-family: Verdana, arial, tahoma;
	font-weight: bold;
	font-size: 8pt;
	color: #CEDB94;
	text-decoration: none;
}
/* end of CSS for Course Registration */
.imgLeft{float:left; padding-right:5px; padding-bottom:5px;}
/* ******** Catalogue CSS starts ************ */
.top_list{text-align:left; font-family:Verdana,Arial,Helvetica,FreeSans,sans-serif;}
.top_list ul{}
.top_list ul li{font-weight:bold; font-size:15px; color:#000000; text-decoration:none;}
.top_list ul li a{color:#000000; text-decoration:none;}
.lists{text-align:left; font-family:Verdana,Arial,Helvetica,FreeSans,sans-serif;}
.list-head{font-weight:bold; font-size:15px; color:#0D507A; margin-top:20px;}
.head-link{color:#0D507A; text-decoration:none;}
.head-link:hover{text-decoration:underline;}
.list-link{color:#FF6600; text-decoration:none;}
.lists ul{padding:2px;}
.lists ul li{font-size:13px; list-style-type:none;}
/* ******** Catalogue CSS ends ************ */


.uimg{ width:35px; height:35px; border:0px none;}

#menu
{
background:url(/ufiles/2/image/horiz-menu-top.png) repeat-x top left #EDEDED; 
height:35px;
border-bottom:3px solid #dedede; 
position:relative; 
z-index:150000;}

.video-frame{
	width:300px;
	height:265px;
	margin:0 auto;
	padding:0 auto;
	overflow-y: auto;
	overflow-x: hidden;
	word-wrap: break-word;
	}

.video-frame ul{
text-decoration:none;
list-style:none;
}
.video-frame ul li{
text-decoration:none;
list-style:none;
background: url(/ufiles/2/image/video.jpg) no-repeat 0px 5px !important;
padding:2px 0 2px 20px
}

#ajax_content{width:100% !important;}
#Ord{text-align:center; margin: 0px auto; width: 410px;}
.OrdProcess{ /*float: right;*/ margin: 0 auto; position:static;}
.OrdProcess li { display: inline; float: left; list-style: none; padding: 0 0px !important; color: #666666; font: 12px Verdana,Arial,Helvetica,sans-serif;}
.OrdProcess .on{ font: bold 12px Arial,Helvetica,sans-serif;}
.OrdProcess .done{ font: bold 12px Arial,Helvetica,sans-serif; color: #369D35;}
.fieldset{border:1px solid #D3D3D3;}
#signin{background:url(/ufiles/2/image/si_vis.gif) no-repeat; width:105px; height:24px;}
#signin.on{background:url(/ufiles/2/image/si_hov.gif) no-repeat; width:105px; height:24px;}
#signin.done{background:url(/ufiles/2/image/si.gif) no-repeat; width:105px; height:24px;}
#billing{background:url(/ufiles/2/image/bs_vis.gif) no-repeat; width:86px; height:24px;}
#billing.on{background:url(/ufiles/2/image/bs_hov.gif) no-repeat; width:86px; height:24px;}
#billing.done{background:url(/ufiles/2/image/bs.gif) no-repeat; width:86px; height:24px;}
#payment{background:url(/ufiles/2/image/pay_vis.gif) no-repeat; width:107px; height:24px;}
#payment.on{background:url(/ufiles/2/image/pay_hov.gif) no-repeat; width:107px; height:24px;}
#payment.done{background:url(/ufiles/2/image/pay.gif) no-repeat; width:107px; height:24px;}
#order{background:url(/ufiles/2/image/po_vis.gif) no-repeat; width:110px; height:24px;}
#order.on{background:url(/ufiles/2/image/po_hov.gif) no-repeat; width:110px; height:24px;}
#order.done{background:url(/ufiles/2/image/po.gif) no-repeat; width:110px; height:24px;}
/**********************************************************************/

/********** CSS FOR LEFT COURSE MENU ****************/
.CLIST {
    font-family: Verdana,Arial,;
    font-size: 12px;
    font-weight: bold;
}
.CLIST .nav_ul_1 {
    margin: 0;
    padding: 0px 0 0px 0px;
}
.CLIST ul li {
    font: 12px Verdana,Arial,Helvetica,sans-serif;
    list-style-type: none;
    margin: 2px;
    padding: 0;
    text-decoration: none;
}
.CLIST .nav_ul_1 li a {
    background: url("/ufiles/2/image/bullet1_on.gif") no-repeat scroll left center #F4F4F4;  
    color: #000;
    display: block;   
    line-height: 25px;
    padding-left: 18px;
    text-decoration: none;
}
.CLIST .nav_ul_1 li a:hover {
    background: url("/ufiles/2/image/bullet1_up.gif") no-repeat scroll left center #CACACA;
    color: #FFFFFF;
    
}
.CLIST .nav_ul_1 li.select a{
 background: url("/ufiles/2/image/bullet1_up.gif") no-repeat scroll left center #CACACA;
text-decoration: none;
 color: #FFFFFF;
}

.nav_ul_0{ 
margin: 0 0;
padding: 0 0;
}
.nav_ul_0 li{  
background: url("/ufiles/2/image/bullet_up.gif") no-repeat scroll 0 5px transparent ;line-height: 20px;
padding-left: 20px;list-style: none;
}
.nav_ul_0 li:hover{  
background: url("/ufiles/2/image/bullet_hov.gif") no-repeat scroll 0 5px transparent ;line-height: 20px;list-style: none;
text-decoration: none;
}
 .nav_ul_0 li a {
    background: url("/ufiles/2/image/bullet_up.gif") no-repeat scroll left center #F4F4F4;  
    color: #000;
    display: block;
    line-height: 25px;
    padding-left: 18px;
    text-decoration: none;
}
.nav_ul_0 li a:hover {
    background: url("/ufiles/2/image/bullet_hov.gif") no-repeat scroll left center #CACACA;
    color: #FFFFFF;
    text-decoration: none;
}
.nav_ul_0 .select a{
 background: url("/ufiles/2/image/bullet_hov.gif") no-repeat scroll left center #CACACA;
text-decoration: none;
 color: #FFFFFF;
}
.nav_ul_2{ 
padding:0;
margin: 0;
}
.nav_ul_2 li{  
background: url("/ufiles/2/image/bullet2_on.gif") no-repeat scroll 0 5px transparent ;line-height: 20px;
padding-left: 20px;list-style: none;
}
.nav_ul_2 li:hover{  
background: url("/ufiles/2/image/bullet2_up.gif") no-repeat scroll 0 5px transparent ;line-height: 20px;
list-style: none;
text-decoration: none;
}
 .nav_ul_2 li a {
    background: url("/ufiles/2/image/bullet2_on.gif") no-repeat scroll left center #F4F4F4;
    color: #000;
    display: block;
    line-height: 25px;
    padding-left: 18px;
    text-decoration: none;
}
.nav_ul_2 li a:hover {
    background: url("/ufiles/2/image/bullet2_up.gif") no-repeat scroll left center #CACACA;
    color: #FFFFFF;
    text-decoration: none;

}
.nav_ul_2 .select a{
 background: url("/ufiles/2/image/bullet2_up.gif") no-repeat scroll left center #CACACA;
text-decoration: none;
 color: #FFFFFF;
}

/************ for home page ************/
.uls{margin:0 0 0 20px !important;}
.uls li{list-style-type:square !important; padding:5px 2px !important;}

/***For banner***/
#photoContainer{
width:250px !important;
margin-top:2px !important;
}
#thumbs
{
    background-color:#5c5a5b !important;
    list-style: none outside none;
    margin: -1px 0 0 !important;
    padding: 0;
    text-align: left;
}

#thumbs li
{  
  background: url("nav.gif") repeat-x scroll center bottom #656565;
    border-top: 1px solid #5C5A5B !important;
    color: #FFFFFF;
    display: block;
    font-size: 11px;
    height: 54px;
    overflow: hidden;
    padding: 4px 10px !important;
    text-decoration: none;
    margin:-2px 0px !important;
    list-style: none outside none;
}
#bigPic
{
float:left;
}
#bigPic img
{
border:0;
*left:0px;
}
#thumbs li a {
    font-family: "Trebuchet MS",Trebuchet,Arial,Verdana,sans-serif;
    font-size: 14px;
    font-weight: bold;
    line-height: 22px;
    margin: 0;
    padding: 0;
padding-top:5px;
float:left;
width:100%;
color:#ffffff;
text-decoration:none;
}
.hed
{
font-size:20px !important;
}
ul#thumbs li.active
{
background:none repeat scroll 0 0 #282828 !important;
}
ul#thumbs li:hover
{
cursor:pointer;
background:none repeat scroll 0 0 #282828 !important;
}
#baner_body
{
*float:left;
*width:100% !important;
}
 /******* CSS for Question and Answers ******/

.divLinkButton{float:right; padding:4px 0 0 0;}
#Q_LIST{padding:5px 0 0 0;}
#Q_LIST .tabberlive .tabbertab{padding:0px; border: 1px solid #AFAFAF; height: 48px; text-align: left; width:759px;}

#questab{ margin:3px;}

.QsearchBox
{
        font-family:inherit;
        color:#424542;
        border:0px !important;
        background:none;
       width:242px;
       height:15px;
}
.Qhead_search
{
        float:left;
        width:73%;
}
.Qheading{background:none; padding:0 70px 0 0;}
.ansUser{text-align:right; font-family: Verdana,Arial,Helvetica, Tahoma, Arial; font-size: 8pt; font-weight: normal; color:#CCCCCC !important;}
.genLinksOrangeBoldQuestion
{
	font-family: Verdana,Arial,;
	font-weight: bold;
	font-size: 10pt !important;
	color: rgb(255,121,0);
	text-decoration: none;
}
.genLinksOrangeBoldQuestion:Hover
{
	font-family: Verdana,Arial,;
	font-weight: bold;
	font-size: 10pt;
	color: rgb(255,121,0);
	text-decoration: underline;
}
.mailBoldLink
{
	font-family: Verdana,Arial,;
	font-size: 8pt;
        font-weight:bold;
        font-style:normal;
	color:#347AB6;
	text-decoration: none;
}
.mailBold
{
	font-family: Verdana,Arial,;
	font-size: 10pt;
        font-weight:bold;
	color:#878786;
}
.mailBold a{
text-decoration:none;
color:#000000 !important;
font-size:10pt !important;
}
.mailBold a:hover{
text-decoration:underline;
color:#878786;
font-size:10pt !important;
}
.mailBoldLarge
{
	font-family: Verdana,Arial,;
	font-size: 18pt;
        font-weight:bold;
	color:#878786;
}

.expblk { border: 1px solid #d2d2d2;}
#show_result { margin:0px auto; position:relative;}

.cname li { background:none !important; list-style:none;}
.cname li:hover{ background: #E6E6E6 !important;}

.Asktxtbox {
    width: 140px;
}
#CLIST .nav_ul_1 {
    list-style: none outside none;
    margin-bottom: 0;
    margin-left: 8px !important;
    margin-right: 0;
    margin-top: 0;
    padding: 0;
}
#CLIST .nav_ul_1 li {
    background: url("/ufiles/31/image/arrow_org.GIF") no-repeat scroll 0 5px transparent;
    font-size: 13px;
    padding: 3px 0 3px 20px;
}
#CLIST .nav_ul_1 li a {
    color: #E0851A;
    font-size: 12px;
}
#CLIST .nav_ul_1 li a:hover {
    color: #000000;
}
/****** End of QA CSS ********/
