body
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#006699;
	background-image:url(../images/body_bg.jpg);
	background-repeat:repeat-y;
	background-position:center;
	margin:3px 0px 5px 0px;
	}
	.ProgressIndicatorDivGray
    {
    filter: Alpha(Opacity=90);
	-moz-opacity:0.9;	
	width:20%;	
	border-left:0;
	border-right:0; 	
	position:absolute;			
    }
	
	.top_banner_heading
	{
	font-size:24px;
	padding:10px 0px 10px 10px;
	}
	.watermarked 
    {
    height: 18px;               
    font-size:11px;
    color:#999999;
    border:1px solid #7e9db9;
    font-size:11px;
	font-family:Sans-Serif, Arial, Verdana, Helvetica;	
    }
    .watermarkedDesc
    {
    height: 255px;           
    font-size:11px;
    color:#999999;
    border:1px solid #7e9db9;
    font-size:11px;
	font-family:Sans-Serif, Arial, Verdana, Helvetica;	
    }    
    .watermarkedSearch 
    {
    height: 23px;           
    font-size:11px;
    color:#999999;
    padding-left:5px;
    border:1px solid #7e9db9;
    font-size:13px;
	font-family:Sans-Serif, Arial, Verdana, Helvetica;	
    }
	.heading_blw
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	color:#008faf;
	line-height:18px;
	background-image:url('images/small_slider_middle.gif');	
	}	
	.heading_black
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	color:#000000;

	line-height:18px;
	}
	.heading_blackSimple
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
	text-align:left;
	color:#000000;
	padding:8px 5px 0px 10px;
	line-height:18px;
	}
	.rgtbnr_txt
	{
	font-size:11px;
	color:#333333;
	padding:0px 0px 0px px;
	vertical-align:middle;
	font-weight:normal;
	text-decoration:none;
	}
	.rgtbnr_txt a
	{
	text-decoration:none;
	color:#336699;
	font-weight:bold;
	}
	.rgtbnr_txt a:link
	{
	text-decoration:none;
	color:#336699;
	}
	.rgtbnr_txt a:hover
	{
	text-decoration:none;
	color:#333333;
	}
	
	
	
	.rgtbnr_txt_heading
	{
	font-size:11px;
	color:#333333;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	
	.body_txt
	{
	font-size:11px;
	color:black;
	padding:0px 0px 0px 10px;
	}
	
	.header_bg
	{
	background-image:url(../images/hdr_bg.gif);
	background-repeat:repeat-x;
	width:956px;
	height:110px;
	width:auto;
	}
	.logo_mbact
	{
	margin:0px 0px 0px 25px;
	}
	.Blue_txt
	{
		font-size:11px;
	color:#0188cc;
	padding:0px 0px 0px 10px;
		}
		.Blue_txt_href
	{
		font-size:11px;
	color:#0188cc;
	padding:0px 0px 0px 0px;
		}
	.btm
	{
			
	text-align:center;
	font-size:10px;
	vertical-align:middle;
	text-decoration:none;
	color:#333333;
	font-weight:normal;
	}
	.btm a:link
	{
	text-decoration:none;
	color:#333333;
	font-weight:normal;
	}
	.btm a:active,.btm a:visited
	{
	text-decoration:none;
	color:#333333;
	}
	.btm a:hover
	{
	text-decoration:none;
	color:#999999;
	}
	
	.main_body
	{
	background-image:url(../images/box_body_bg.gif);
	background-repeat:repeat-y;		
	padding-right:33px;
	padding-left:33px;	
	padding-top:15px;	
	}
	.newmember_bg
	{
	background-image:url(../images/newmember_body.gif);
	background-repeat:repeat-y;
	padding:0px 0px 0px 15px;
	
	}
	.become_bg
	{
	background-image:url(../images/become_bg.gif);
	background-repeat:repeat-y;
	padding:0px 0px 0px 15px;
	}
	.top_banner
	{
	color:#33CCFF;
	border:solid;
	border:1px;
	}
	.search
	{
	padding:2px 2px 2px 3px;
	width:140px;
	height:14px;
	border:none;
	border-color:#FFFFFF;
	vertical-align:middle;
	margin:auto;
	font-size:10px;
	color:#999999;
	} 
	.search_bg
	{
	background-image:url(../images/search_bg.gif);
	background-repeat:no-repeat;
	height:20px;
	width:154px;
	}
	
	
	.small_slide_base
	{
	background-image:url(../images/small_slider_base.gif);
	background-repeat:repeat;	
	}
	
	.riper
	{
	width:956px;
	height:auto;
	margin:0px auto;
	}
	/************************************ TAB	*************************************/
	.tab_outer
	{
	margin:83px auto;
	height:33px;
	width:956px;
	position:absolute;
	padding:0px 0px 0px 4px;
	clear:right;
	}
	.tab_home
	{	
	float:left;	
	height:33px;
	width:74px;
	font-size:11px;	
	text-align:center;
	vertical-align:middle;
	padding:5px 0px 0px 0px;
	}
	.tab_directory
	{
	float:left;	
	height:33px;
	width:110px;
	font-size:11px;
	text-align:center;
	vertical-align:middle;
	padding:5px 0px 0px 0px;
	}
	.tab_abt_MBACT
	{	
	float:left;	
	height:33px;
	width:130px;
	font-size:11px;
	text-align:center;
	vertical-align:middle;
	padding:5px 0px 0px 0px;
	}
	.tab_Membership
	{	
	float:left;	
	height:33px;
	width:125px;
	font-size:11px;
	text-align:center;
	vertical-align:middle;
	padding:5px 0px 0px 0px;
	}
	.tab_eve_Prog
	{	
	float:left;	
	height:33px;
	width:160px;
	font-size:11px;
	text-align:center;
	vertical-align:middle;
	padding:5px 0px 0px 0px;
	}
	.tab_mem_profile
	{	
	float:left;	
	height:33px;
	width:120px;
	font-size:11px;
	text-align:center;
	vertical-align:middle;
	padding:5px 0px 0px 0px;
	}
	
	
	.left
        {
            
            background-image: url(../images/left_aero.gif);
            background-repeat:no-repeat;
            border: 0px;
            background-color: transparent;
            cursor: hand;
        }
        
        .right
        {
            
            background-image: url(../images/right_aero.gif);
            background-repeat:no-repeat;
            border: 0px;
            background-color: transparent;
            cursor: hand;
        }
        
        .start
        {
            background-image: url(../images/play.gif);
            background-repeat:no-repeat;
            border: 0px;
            background-color: transparent;
            cursor: hand;
        }
        
        .stop
        {
            background-image: url(../images/stop.gif);
            background-repeat:no-repeat;
            border: 0px;
            background-color: transparent;
            cursor: hand;
        }
        
        .TextBoxLrg
        {            
            height: 18px;           
            font-size:11px;
            color:#999999;
            border:1px solid #7e9db9;
        }
        
        .SmallInputVal
        {            
            font-size:10px;
            color:red;            
        }             
        
        .smallInputFont
        {            
            font-size:9px;
            color:#999999;            
        }
        
        .radCombo
        {
            height: 18px; 
            font-size:9px;
            color:#999999;
            border:1px solid #7e9db9;
        }
        
        .DescriptionBox
        {        
            height:255px;    
            font-size:11px;
            color:#999999;
            border:1px solid #7e9db9;
        }
        
        .gvAdditionalInfoHeadcer
        {
	        position:relative;
	        height:12px;		
	        top:expression(eval(this.parentElement.parentElement.parentElement.parentElement.parentElement.scrollTop));   
        }
        
        .gvAdditionalInfoHeadcer th
        {
	        border-bottom:1px solid black;	
	        background-color:#dbedf9;
	        text-align:left;
	    }
	    
	    .TextSearch
        {            
            height: 23px;           
            font-size:13px;
            padding-left:5px;            
            border:1px solid #7e9db9;
        }
        /*

This Class is for Small Text Like Brown
*/
        .Events_body_text
        {
            font-size:12px;   
            color:#999999;          
        }
        
        .Pager_text
        {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
        font-weight:bold;
        color:#006699;
        }
        
        	
	.gvwSilverFooter
	{	
	font-family:Arial, Verdana,Sans-serif,Helvetica;
	font-size:12px;
	color:#7B7B7B;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	border:0;
	vertical-align:middle;
	width:100%;
	height:100%;
	cursor:default;
}
	.cpygvwSilverPager1 td
     {	
	background-color:#ddeefe;
	border-top:solid 3px #eef9db;
	font-size:11px;		
	color:#7B7B7B;
	font-weight:bold;
	font-family:sans-serif, Arial, verdana, Helvetica;
	padding:2 2 2 3px;	
   }
   .cpygvwSilverPager
    {			
	position:relative;
	height:10px;	
	top: expression(parentNode.parentNode.offsetHeight >= offsetParent.offsetHeight ? 0 - parentNode.parentNode.offsetHeight + offsetParent.offsetHeight + offsetParent.scrollTop : 0);
	  
     }
     
     .MBACTQuickSearch
    {    
    
    BORDER: #7e9db9 1px solid;
    FONT: 10px Arial, Verdana, Sans-serif;
    VERTICAL-ALIGN: middle;
    CURSOR: default;
    COLOR: #666;
    PADDING-TOP: 2px;
    SCROLLBAR-BASE-COLOR: #b6d2fc;
    HEIGHT: 18px;
    }
    
    .MBACTQuickSearchEmpty 
 {
    BACKGROUND: url('../images/icn_search_zip.JPG') #ffffff no-repeat 2px 3px;    
    BORDER: #7e9db9 1px solid;
    FONT: 10px Arial, Verdana, Sans-serif;
    VERTICAL-ALIGN: middle;
    CURSOR: default;
    COLOR: #666;
    PADDING-TOP: 2px;
    SCROLLBAR-BASE-COLOR: #b6d2fc;
    HEIGHT: 18px;
 }
     
     .SelectedTab
     {
        background-image:url('../images/mprofiles_tabselect.jpg');
        background-repeat:repeat;        
        color:Black; 
        font-size: 11px;
        padding-left:2px;
        height:31px;
      }
        
      .UnSelectedTab
      {
        background-image:url('../images/mprofiles_tab_activ.jpg');
        background-repeat:repeat;            
        height:31px;
        color: #2d73a4; 
        font-size: 11px;
        padding-left:2px;
      }
      
     .SelectedTabDirectory
     {
        background-image:url('../images/Directory/directory_ViewAll_tabselected.jpg');
        background-repeat:repeat-x;        
        height:29px;        
     }
        
     .UnSelectedTabDirectoy
     {
		background-image:url('images/Directory/bg_direct.jpg');       
     }            
            
            
     .MouseOver
{
    cursor:hand;
}
/*
Direcoty Footer
*/

.DirectoryFooter
{ 
	
	background-image:url('images/Directory/b_btm_slid.gif');
	background-repeat:repeat-y;
	font-family:Arial, Verdana,Sans-serif,Helvetica;
	font-size:12px;
	color:#7B7B7B;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	background-color:#c3ddee;
	border:0;
	vertical-align:middle;
	width:100%;
	height:100%;
	cursor:default;
}
.altRow td
{
	background-color:#c3ddee;
	
}

.NoRecordFound
{
    	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	color:#000000;
	padding:8px 5px 0px 10px;
	line-height:18px;
}
        
.AdvertisementHeading
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
	text-align:center;
	color:#EBF3FA;
	font-size:11px;
	
}

.body_style
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:black;
	
}

.titleText
	{
		font-family:Arial;
		font-size:12px;
		text-decoration:none;
				
	}
	