A  {color : #41690D; text-decoration : underline;}
A:Visited  {color : #9EAF11; text-decoration : underline;}
A:Active  {color : #9EAF11; text-decoration : underline;}
A:Hover  {color : #F75353; text-decoration : underline;}

.leftnav { 
	padding : 2px;
	font-size : 11px;
	line-height: normal;
	letter-spacing : normal;
	font-family : Verdana, Arial, Helvetica;
}
A.leftnavlink  {color : 738156; text-decoration : underline;}
A.leftnavlink:Visited  {color : 738156; text-decoration : underline;}
A.leftnavlink:Active  {color : 738156; text-decoration : underline;}
A.leftnavlink:Hover  {color : #F75353; text-decoration : underline;}
.footer { 
	color : #ffffff;
	padding : 5px;
	font-size : 10px;
	line-height: normal;
	letter-spacing : normal;
	font-family : Arial, Helvetica;
}
A.footerlink  {color : #E6F1D7; text-decoration : none;}
A.footerlink:Visited  {color : #cccccc; text-decoration : none;}
A.footerlink:Active  {color : #eeeeee; text-decoration : none;}
A.footerlink:Hover  {color : #aaaaaa; text-decoration : underline;}

body {
	font-size : 11px;
	font-family : Arial, Helvetica;
	color : #333807;	
	background:	#41690D url(images/wmbc/sitebackground.jpg) repeat-x;
	margin-top : 8px;
}
	
TD,.mainfont {	
	font-size : 11px;
	font-family : Arial, Helvetica;
	color : #333807;
}

.heading,h1 {
	font-size : 16px;
	line-height : 18px;
	color : #B8C35D;
	font-weight : bold;
	text-transform : uppercase;
	letter-spacing : 1.4;
	font-family : MS Sans Serif, Verdana, Arial, Helvetica, sans serif;
}
.subheading,.leftnavheading,h2 {
	color : #A1A1A1;
	font-size : 14px;
	font-weight : bold;
	letter-spacing : normal;
	font-family : Verdana, Arial, Helvetica, sans serif;
	margin-bottom: 6px;
}

.rightboxtop {background-color : #979F7E;}
.rightbox {
	color : #5C703C;
	font-size : 11px;
	line-height: 1.5;
	font-weight : bold;
	letter-spacing : normal;
	padding : 10px;
	font-family : VErdana, Arial, Helvetica, sans serif;
}
.rightboxbottom {background-image: url("images/conf/right_horizdivider.gif"); background-repeat : repeat;}

td.quicklinks {line-height: 18px;}
td.buttonbar { 
	background-image: url(images/wmbc/buttonbackground.gif); 
	background-repeat : repeat-x;
}
td.homewhatsnew { 
	background-image: url(images/wmbc/home_whatsnew.gif); 
	background-repeat : no-repeat; 
	padding: 14px 20px 14px 34px;
}
td.homenewslettersignup { 
	border-left: 1px solid #000000; 
	padding: 4px 10px 4px 8px;
}
div.homebox {
	color : #555555;
	padding : 8px 6px 6px 8px;
	font-weight : normal;
	font-size : 11px;
	line-height: 14px;
	font-family : Arial, Helvetica;
}
/* .site { border: 0px solid #000000; background-color: #FFFFFF;} */

td.headerdivider { background-image: url("images/conf/background_headerline.gif"); background-repeat : repeat; padding : 0px;}
td.footerbackground { background-image: url("images/conf/background_footerbar.gif"); background-repeat : repeat; padding : 0px;}
td.leftnavdivider { background-image: url("images/conf/leftnav_dottedbg_jmscapital.gif"); background-repeat : repeat; padding : 0px;}

.mainnavfont { 
	color : #DDDDDD;
	font-size : 11px;
	font-weight : bold;
	line-height: normal;
	letter-spacing : 1.2;
	font-family : Tahoma, Arial, Helvetica, sans serif;
}

.table-header1,.table-header2 {
	color : #ffffff;
	font-size : 11px;
	font-weight : bold;
	font-family : verdana, Arial;
	line-height : 16px;
	text-align: center;
	padding : 2px;
}
.table-header1  { background-color : #678E33; }
.table-header2  { background-color : #41690D; }

.table-content1,.table-content2 {
	font-size : 11px;
	color : 333333;
	background-color : #F8FBF3;
	font-weight : normal;
	font-family : Arial;
	padding : 3px;
}
.table-content2 {background-color:FFFFFF;}

.table-border { border: 1px solid #41690D; }

.maincontent { padding : 22px;}

td#t1n ul {padding:0px; margin:0px;width: 741px; height: 20px;
background-image: url(/images/WMBC/bg-nav.gif);}

td#t1n ul li {
	float: left;
	list-style:none;
	border-left: 0px;
	display: inline;
	margin-right: 37px;}
	
td#t1n ul li.home {
	margin-left: 36px;}	
	
td#t1n ul li a {
	height:	10px;
	float: left;
	margin-top: 5px;
	overflow: hidden;}	
	
td#t1n ul li a span {
	top:0;
	float:left;
	height:40px;
	position:relative;
	text-indent: -9999px;
	background-repeat: no-repeat;}
	
td#t1n ul li a img {
	border: 0px;}	

	
td#t1n ul li a:hover span
 {top: -10px;}	
	
	
td#t1n ul li a span.home  {
	width: 31px;
	background-image: url(/images/WMBC/nav-home.gif);}				
	
td#t1n ul li a span.conference  {
	width: 72px;
	background-image: url(/images/WMBC/nav-conference.gif);}		
	
td#t1n ul li a span.register  {
	width: 53px;
	background-image: url(/images/WMBC/nav-register.gif);}	
	
td#t1n ul li a span.dumfries  {
	width: 135px;
	background-image: url(/images/WMBC/nav-dumfries.gif);}	
	
td#t1n ul li a span.media  {
	width: 34px;
	background-image: url(/images/WMBC/nav-media.gif);}		
	
td#t1n ul li a span.sponsors  {
	width: 58px;
	background-image: url(/images/WMBC/nav-sponsors.gif);}		
	
td#t1n ul li a span.partners  {
	width: 56px;
	background-image: url(/images/WMBC/nav-partners.gif);}							

 
div.menuContent a, div.menuContent a:visited, div.menuContent a:active , 
div.menuContentd a, div.menuContentd a:visited, div.menuContentd a:active  {
	display:			block;
	height:				20px;
	width: 				120px;
	vertical-align: 	middle;
	padding:			0px 5px;
	font-size: 			11px;	
	line-height:		20px;
	color:				#fff;
	background-color:	#abbf08;
	text-decoration:	none;
	border:				1px solid #000;
	border-top: 		0px;} 
	
div.menuContentd a, div.menuContentd a:visited, div.menuContentd a:active {
	width: 200px;}	
	
div.menuContent a:hover, div.menuContentd a:hover  {
	color:				#fff;
	background-color:	#333;}	

.caption {font-size : 11px; color : EE7A36; font-weight : bold;}
.alert {font-size : 13px; color : cc0000; font-weight : bold;}
.highlight {color : c40000;}
.eleven {font-size : 11px;}
.ten {font-size : 10px;}

fieldset {
  border: 1px solid #999999;
  padding: 10px;
  margin: 0px 0px 6px 0px;
}
fieldset legend {
  color: #A1A1A1;
  font-size: 12px;
  font-weight: bold;
  margin: 0px;
  padding: 3px 5px;
}

input,textarea,select { 
margin: 1px 0 2px 1px; 
padding: 2; 
font: 11px arial, sans-serif; 
color: #41690D; 
background: #F8FBF3; 
border: 0px solid #41690D;
}

.checkbox {border: 0px; background-color: transparent; padding: 0px; }
.button {
	font-family : Verdana;
	line-height : 12px;
	font-weight : bold;
	border: 1px solid #41690D;
	padding: 1px 0px; 
}

.dropdown  {
	font-weight : normal;
	border: 1px solid #666666;
}

.inputbox  {
	border: 1px solid #666666;
	vertical-align : baseline;
}

img.contentpic {
	float: right;
	margin-left: 8px;
	margin-bottom: 8px;
	border: 1px solid #333;}

.clCMEvent{position:absolute; z-index:300; width:99%; height:99%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:hidden}
.clCMAbs{position:absolute; width:10; height:10; left:0; top:0; visibility:hidden}

.clT,.clTover,.clS,.clSover,.clS2,.clS2over{position:absolute; overflow:hidden; width:130; height:25; cursor:hand}
.clT,.clTover{padding:2px; font-size:11px; font-weight: normal}
.clT{color:333333;  background-color:#41690D; layer-background-color:#41690D}   /* dark gray:41690D, green:97CF57 */
.clTover{color:#FFFFFF;}
.clS,.clSover,.clS2,.clS2over{padding:3px; font-size:11px; font-weight: normal}
.clS{color:#000000; background-color:#ABBF08; layer-background-color:#ABBF08;}
.clSover{color:#FFFFFF; background-color:#474747; layer-background-color:#474747;}
.clS2{color:#FFFFFF; background-color:#ABBF08; layer-background-color:#ABBF08;}
.clS2over{color:#FFFFFF; background-color:#474747; layer-background-color:#474747;}
.clB{position:absolute; visibility:hidden; z-index:300; background-color: #686A6C; layer-background-color: #686A6C}
.clBar{position:absolute; width:10; height:10; visibility:hidden; }

.highlight-blue {
	color: #0177c0;
	font-weight: Bold;}