body { background : #ffffff; }

table.efMainTable 
{
width : 770;
}

table.efHomePageImage
{
width:357;
height:226;
}


.homeImage2 {  background-image: url(/absolutebmxe/banners/homeImage2.jpg); 

height: 480;}

table.efMainContentArea, td.efMainContentArea
{
width:610; overflow:hidden;
}



          IMG.efNoPhoto {
    
      background-image:url(/templates/match/images/no_pic_thumb.jpg);
      background-repeat: no-repeat;
    
    }    


.topicView { width:470;overflow:hidden; }

.topLogoBar {
  background-image: url(/images/exercisefriends_header_bg.gif);
background-repeat: no-repeat;


}

IMG.efTopLogo {

  background-image: url(/images/spacer.gif);
  

width:368; 
height : 67;
}

td.efMemberImage {

  background-image: url(/templates/match/images/no_pic_thumb.jpg);
  background-repeat: no-repeat;

}




.style1, .style1.td{

	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
}

.nav
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;	
}

A:link, A:active, A:visited{
	color:blue;
	font-family: Verdana, Arial, Helvetica, sans-serif;

	line-height: normal;
	font-variant: normal;
	text-decoration: none;	
}
a.NavTxt2:Hover {color : red; 
	 }
a.mapLink:link, a.mapLink:active, a.mapLink:visited {color : blue; 
	text-decoration: underline;
	 }	
		
.cancelbutton { font-family: Verdana, Arial, Helvetica, sans-serif; height:22px; font-size: 11px; color: #153E92; border: solid 1px darkgray; font-weight:bold; }
.textlink, .textlink:hover, .textlink:active, .textlink:visited { text-decoration:none;  font-family:verdana; font-size:11px; }
.textlinkwhite, .textlinkwhite:hover, .textlinkwhite:active, .textlinkwhite:visited { text-decoration:none; color:White; font-family:verdana; font-size:11px; }
.noborder { border:none; }
.helpFont { font-family:Verdana; font-size:11px; color:#153E92;  }
.lbl {  font-family:Verdana; font-size:11px; color:#153E92; font-weight:normal;  }
.lblleft { padding-left:6px; padding-right:6px; font-family:Verdana; font-size:11px; color:#fafafa; font-weight:normal;  background:#91CFF1;}
.sel { background-color:White; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #153E92; }
.results_header { font-size:14px; color:white; font-weight:bold; }
.side_table { border:solid 1px #153E92; }
.side_table_item { background-color:#ffffff; font-family:Verdana; font-size:11px; color:#153E92; padding-left:6px; height:18px; border-top: solid 1px #153E92; }
.side_table_item_alt { background-color:#e2e3ff; font-family:Verdana; font-size:11px; color:#153E92; padding-left:6px; height:18px; border-top: solid 1px #153E92; }
.header { font-family:Verdana; font-size:14px; color:#153E92; font-weight:bold;  }
.paging { font-family:Arial; font-size:11px; color:#000000; font-weight:normal;  }
.lbl_bold { font-family:Verdana; font-size:11px; color:#153E92; font-weight:bold;  }
.lblError { font-family:Verdana; font-size:11px; color:Red;  }
.textJoin { width:200px; background-color:White; border: solid 1px darkgray; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #153E92; }
.txt { background-color:White; border: solid 1px darkgray; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #153E92; }

.profile_txt_multiline { width:381px; height:85px; background-color:White; border: solid 1px darkgray; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #153E92; }
.profile_txt { width:381px;  background-color:White; border: solid 1px darkgray; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #153E92; }
.profile_sel { width:381px;  background-color:White; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #153E92; }
.profile_lbl { width:480px; height:45px;font-family:Verdana; font-size:14px; color:#153E92; font-weight:bold; text-align:left; vertical-align:middle; background-color: #ffffff;  }
.profile_lbl3 { width:480px; font-family:Verdana; font-size:11px; color:#153E92; text-align:right; vertical-align:top; background-color: #ffffff; font-weight:normal;  }
.profile_lbl_right {border-bottom: solid 1px darkgray; padding-bottom:10px;padding-top:10px; width:381px; font-family:Verdana; font-size:11px; color:#153E92; font-weight:normal; background-color: #ffffff;  }
.profile_lbl2 {padding:8px;  font-family:Verdana; font-size:14px; color:#153E92; font-weight:bold;  }
.profile_lbl2_right  {padding:8px; font-family:Verdana; font-size:11px; color:#153E92; font-weight:normal; }
.profile_left { width:480px; padding:11px; background-color:#ffffff; font-family:Verdana; font-size:11px; color:#153E92; font-weight:normal; }

.flirt_lbl { padding:11px; font-family:Verdana; font-size:11px; text-align:center;  font-weight:normal;  }
.flirt_lbl_right { padding:11px; font-family:Verdana; font-size:13px;  font-weight:normal;   }

.profile_heading { font-size:11px; font-weight:bold; color:#153E92; font-family:verdana; }

.textLogin { background-color:White; border: solid 1px darkgray; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #153E92; }
/.btnJoin { font-family: Verdana, Arial, Helvetica, sans-serif; height:22px; font-size: 11px; color: white; background-color:#5AC84E; border: solid 1px white; font-weight:bold; }



/.btn { font-family: Verdana, Arial, Helvetica, sans-serif; height:22px; font-size: 11px; color: white; background-color:#1A4294; border: solid 1px black; font-weight:bold; border-style: outset;}


/.btnEdit { font-family: Verdana, Arial, Helvetica, sans-serif; width: 40; height:18px; font-size: 11px; color: white; background-color:#FF3300; border: solid 0px black; font-weight:bold; border-style: outset;}





.NavTxt1 {color: #ffffff;}
.NavTxt2 {color: #99CC33; font-size: 11px;}
}
a.NavTxt2:link, a.NavTxt2:active, a.NavTxt2:visited{
	color:#99CC33;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-decoration: none;	
}
a.NavTxt2:Hover {color : #339900; 
	 }
.NavTxt3 {color: #669933;}
a.NavTxt3:link, a.NavTxt3:active, a.NavTxt3:visited{
	color:#669933;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-decoration: none;	
}
a.NavTxt3:Hover {color : #339900; 
}
.healthGreen1  {background: #94C43A;}
.healthBlue1  {background: #fafafa;}
.healthBlue2  {background: #FFEDA4;}
.healthBlue3  {background: #91CFF1;}
.healthBlue4  {background: #3695D3;
color : white;
font-weight:bold;
padding: 0.4em;
}
a.healthBlue4:link, a.healthBlue4:visited, a.healthBlue4:active {color:white; size:10pt;}
.TopBannerBar  {background: #1A4294;
text-align: center;
}
.NavDefault {
	background-color : #3695D3; 

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
height:18;	
}
a.NavDefault:link, a.NavDefault:active, a.NavDefault:visited{
	color:ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;	
}
a.NavDefault:Hover {color : yellow; 
	 }
.NavActive {
	background-color : #666666; 
	color:#94C43A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;	
}
a.NavActive:link, a.NavActive:active, a.NavActive:visited{
	color:#ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;	
}
a.NavActive:Hover {color : yellow; 
	 }

h3 {
color : #1A4294;
	font-family: Verdana;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;	
}
h6 {
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
}

.efNavForums{
	background-color: #99CC33; 
	color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;	
}
a.efNavForums:link, a.efNavForums:active, a.efNavForums:visited{
	background: transparent;
	color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;	
}
a.efNavForums:Hover {color : yellow; 
	 }
.efNavSearch {
	background-color:#99CC33; 
	color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;	
}
a.efNavSearch:link, a.efNavSearch:active, a.efNavSearch:visited{
	background: transparent;
	color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;	
}
a.efNavSearch:Hover {color : yellow; 
	 }



.efNavResources {
	background-color : #99CC33; 
	color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;	
}
a.efNavResources:link, a.efNavResources:active, a.efNavResources:visited{
	background: transparent;
	color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;	
}
a.efNavResources:Hover {color : yellow; 
	 }

.efNavMembers {
	background-color : #99CC33; 
	color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;	
}
a.efNavMembers:link, a.efNavMembers:active, a.efNavMembers:visited{
	background: transparent;
	color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;	
}
a.efNavMembers:Hover {color : yellow; 
	 }

.efNavGroups {
	background-color : #99CC33; 
	color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;	
}
a.efNavGroups:link, a.efNavGroups:active, a.efNavGroups:visited{
	background: transparent;
	color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;	
}
a.efNavGroups:Hover {color : yellow; 
	 }







.divNavBar {float:left;width:100%;   text-align:left; background:url(/absolutebmxe/banners/background_gradient_blue.gif); border-bottom: 1px solid #999999; border-top: 1px solid #999999; }

.divNavSeparator { padding:0px; float: left; background: #cccccc; overflow:hidden; width:1; height: 16; }






.divRightNavOuter {}

.divRightNavInner {}

.divOuter {border: solid #CCCCCC 1px;  width: 100%;}

.divInner {padding : 3px; text-align:left;}

.divHeader {width:100%; background:url(/absolutebmxe/banners/background_gradient_lt_gray.gif); text-align:left; border-bottom: 1px solid #cccccc; }

.divHeaderInner {padding : 3px; font-size: 14 px; font-weight: bold;}








.pane-sliders .panel   { border: 1px solid #ccc; margin-bottom: 3px;}

.pane-sliders .panel h3 { background: #f6f6f6; color: #666; border-bottom: 1px solid #ccc;}

.pane-sliders .panel img { padding-left: 6px;}

.pane-sliders .panel .panel-collapse {overflow: hidden; visibility: visible; height: 1%;}

.pane-sliders .content { height: 0px; display: none; background: #f6f6f6;}




 ul.submenuTop {height:24;width:100%;border-bottom:1px solid #d8dfea;margin:0px;padding:0px;}


 li.submenuTop { padding:4px;border-top:1px solid #d8dfea;border-left:1px solid #d8dfea; float:left;list-style:none;margin:0px;}
 li.submenuTopSelected {color:ffffff; background:url(/absolutebmxe/banners/background_gradient_lt_gray.gif); padding:4px;border-top:1px solid #d8dfea;border-left:1px solid #d8dfea; float:left;list-style:none;margin:0px;}
 li.submenuTopSpacer { padding:4px;border-left:1px solid #d8dfea; float:left;list-style:none;margin:0px;}
 li.submenuTopRight { padding:4px; float:right;list-style:none;margin:0px;}


  .submenuTop a:link,  .submenuTop a:visited, .submenuTop a:active,  .submenuTop a:hover { color:blue;font-size:16 px}
 .submenuTopSelected a:link,  .submenuTopSelected a:visited, .submenuTopSelected a:active,  .submenuTopSelected a:hover {color:000000;font-size:16 px ; font-weight:bold; }


input.submenuTop {width:100;}
input.submenuTopBtn {}


 ul.subsubmenuTop {height:24;width:100%;border-bottom:1px solid #d8dfea;margin:0px;padding:0px;background-color:f6f6f6;}

 li.subsubmenuTop { padding:4px;border-top:1px solid #d8dfea;border-left:1px solid #d8dfea; float:left;list-style:none;margin:0px;}
 li.subsubmenuTopSelected {color:ffffff; background-color:cccccc; padding:4px;border-top:1px solid #d8dfea;border-left:1px solid #d8dfea; float:left;list-style:none;margin:0px;}
 li.subsubmenuTopSpacer { padding:4px;border-left:1px solid #d8dfea; float:left;list-style:none;margin:0px;}
 li.subsubmenuTopRight { padding:4px; float:right;list-style:none;margin:0px;}


  .subsubmenuTop a:link,  .subsubmenuTop a:visited, .subsubmenuTop a:active,  .subsubmenuTop a:hover { color:blue;font-size:16 px}
 .subsubmenuTopSelected a:link,  .subsubmenuTopSelected a:visited, .subsubmenuTopSelected a:active,  .subsubmenuTopSelected a:hover {color:ffffff;font-size:16 px }


input.subsubmenuTop {width:100;}
input.subsubmenuTopBtn {}






/*******************************************************************
    Default Element Styles
*/
* {font-family:verdana, helvetica, sans-serif; font-size:11px;}
body {background-color: #6699CC; vertical-align:top; padding:0; margin: 0; font-family:verdana, helvetica, san-serif; font-size:11px;}
table, div, span, img, td, form {padding:0; margin:0;}
input {font-size:11px; font-family:verdana, helvetica, san-serif;}
img {border: none 0px}
/********************************************************************
    Default Link Styles
*/
a {text-decoration: none; color: blue;}
a:visited, a:active {color: blue;}
a:hover {text-decoration:underline; color: red;}

/***************
