/* General Content WDLS*/

body {
font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	padding:0px;
	margin:0px;

}
p, td, li {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	/* color:#FFFFFF; */
}

h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#0290ae;
}

h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#006f86;
}

h3, h4, h5, h6 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}

.pgDiv {
font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	padding:0px;
	margin:0px;

}

.pgHdr {
	font: 18px Arial, Helvetica, sans-serif;
	color: #0290ae;
	height:30px;
	display: block;
	border-bottom: 1px solid #f2f2f2;
	
}

.pgContent {
	background: #ffffff;
	padding: 0px 15px 15px 15px;
}


/* Masthead */

.searchbox {
	background-color:#FFFFFF;
	border-width: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #93aebe;
	padding: 3px;
	width: 165px;
	border: #cccccc 1px solid;
}

.pgTop {
	font: 12px Arial, Helvetica, sans-serif;
	color: #dbdbdb;
}
a.pgTop:link, a.pgTop:visited {
	font: 12px Arial, Helvetica, sans-serif;
	color: #019dbd;
	text-decoration:underline;
	cursor: auto;
}
a.pgTop:hover, a.pgTop:active {
	font: 12px Arial, Helvetica, sans-serif;
	color: #019dbe;
	text-decoration:underline;
	cursor: auto;
}

/* Breadcrumbs */

.breadCrumb {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #046a7f;
	background: #ffffff;
	padding: 8px 15px 8px 15px;
}

a.breadCrumb:link, a.breadCrumb:visited  {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #019dbd;
	text-decoration:underline;
	padding: 0px;
}

a.breadCrumb:hover,a.breadCrumb:active  {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #046a7f;
	text-decoration:underline;
	padding: 0px;
}

/* Homepage */
.hmIntro {
	font: 14px Arial, Helvetica, sans-serif;
	color: #046a7f;
	background: #ffffff;
	padding: 15px;
}
.hmContent {
	background: #ffffff;
	padding: 0px 15px 15px 15px;
}

.hmSnippet {
	font: 11px Arial, Helvetica, sans-serif;
	color: #999999;
}

a.hmSnippetHdr:link, a.hmSnippetHdr:hover, a.hmSnippetHdr:active, a.hmSnippetHdr:visited {
	font: 14px Arial, Helvetica, sans-serif;
	color: #0d1b60;
	text-decoration:none;
}

a.hmSnippet:link, a.hmSnippet:hover, a.hmSnippet:active, a.hmSnippet:visited {
	font: 11px Arial, Helvetica, sans-serif;
	color: #9900cc;
	text-decoration:underline;
}

/* Footer */

.ftrTopBG {
	background: url(images/bg_ftr_top.gif) no-repeat;
	height: 45px;
}

a.ftrTop:link, a.ftrTop:visited {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #d9e7eb;
	text-decoration:none;
}
a.ftrTop:hover, a.ftrTop:active {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #d9e7eb;
	text-decoration:underline;
}

.ftr {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #035b6d;
	text-decoration:none;
}

a.ftr:link, a.ftr:visited {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #035b6d;
	text-decoration:none;
}
a.ftr:hover, a.ftr:active {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #035b6d;
	text-decoration:underline;
}

/* Side Navigation */

.sideNavBG {
	width:184px;
	background-image: url(images/bg_side_nav.gif);
	background-repeat: repeat-y;
}



/* Side Navigation with child */

a.sideNav:link, a.sideNav:visited {
	font: 12px Arial, Helvetica, sans-serif;
	color: #d7e6f5;
	text-decoration:none;
	background-image:url(images/side_nav_arrow_off.gif);
	background-repeat:no-repeat;
	background-position:right;
	padding: 7px 28px 7px 10px;
	width: 184px;
	/* hack for MacIE5 to ignore, while other browsers use \*/
	width: 184px;
	_width: 100%; /* width recognized by IE only to handle box model issues */
	/* end hack */
	border-bottom: 1px solid #0290ae;
	display: block;	
}

a.sideNav:hover, a.sideNav:active {
	font: 12px Arial, Helvetica, sans-serif;
	color: #d7e6f5;
	text-decoration:none;
	background-image:url(images/side_nav_arrow_on.gif);
	background-repeat:no-repeat;
	background-position:right;
	background-color:#000000;
	padding: 7px 28px 7px 10px;
	width: 184px;
	/* hack for MacIE5 to ignore, while other browsers use \*/
	width: 184px;
	_width: 100%; /* width recognized by IE only to handle box model issues */
	/* end hack */
	border-bottom: 1px solid #0290ae;
	display: block;	
}

/* Side Navigation without child */

a.sideNavNoChild:link, a.sideNavNoChild:visited {
	font: 12px Arial, Helvetica, sans-serif;
	color: #d7e6f5;
	text-decoration:none;
	padding: 7px 10px 7px 10px;
	width: 184px;
	/* hack for MacIE5 to ignore, while other browsers use \*/
	width: 184px;
	_width: 100%; /* width recognized by IE only to handle box model issues */
	/* end hack */
	border-bottom: 1px solid #0290ae;
	display: block;	
}

a.sideNavNoChild:hover, a.sideNavNoChild:active {
	font: 12px Arial, Helvetica, sans-serif;
	color: #d7e6f5;
	text-decoration:none;
	background-color:#000000;
	padding: 7px 10px 7px 10px;
	width: 184px;
	/* hack for MacIE5 to ignore, while other browsers use \*/
	width: 184px;
	_width: 100%; /* width recognized by IE only to handle box model issues */
	/* end hack */
	border-bottom: 1px solid #0290ae;
	display: block;	
}

/* Side Navigation Expanded */

a.sideNavExpand:link, a.sideNavExpand:visited {
	font: 12px Arial, Helvetica, sans-serif;
	color: #d7e6f5;
	text-decoration:none;
	background-image:url(images/bg_side_nav_expand.gif);
	padding: 7px 10px 7px 10px;
	width: 184px;
	/* hack for MacIE5 to ignore, while other browsers use \*/
	width: 184px;
	_width: 100%; /* width recognized by IE only to handle box model issues */
	/* end hack */
	display: block;	
}

a.sideNavExpand:hover, a.sideNavExpand:active {
	font: 12px Arial, Helvetica, sans-serif;
	color: #d7e6f5;
	text-decoration:none;
	background-image:url(images/bg_side_nav_expand_on.gif);
	padding: 7px 10px 7px 10px;
	width: 184px;
	/* hack for MacIE5 to ignore, while other browsers use \*/
	width: 184px;
	_width: 100%; /* width recognized by IE only to handle box model issues */
	/* end hack */
	display: block;	
}

.welllawlogo {
	background-image: url(images/wellaw_logo.gif); 
	width:175px;
	height:67px;
}

.flashplaceholder {
	background-image: url(images/flash_placeholder.jpg); 
	width:748px;
	height:170px;
}

.bgFtr {
	background-image: url(images/bg_ftr.gif); 
	width:748px;
	height:170px;
}

.pgShadowRight {
	background-image: url(images/pg_shadow_right.gif); 
	width:748px;
	height:170px;
}

.wlogo {
	background-image: url(images/wellaw_logo.gif); 
	width: 175px;
	height: 67px;
}

.Spacer1{
	background-image: url(images/spacer.gif); 
	width:11px;
	height:11px;
}

.Spacer2{
	background-image: url(images/spacer.gif); 
	width:20px;
	height:11px;
}

.Spacer3{
	background-image: url(images/spacer.gif); 
	width:1px;
	height:45px;
}

.Spacer4{
	background-image: url(images/spacer.gif); 
	width:20px;
	height:20px;
}

.MainMenu_RootMenuItem {
	font: 34px Arial, Helvetica, sans-serif;
	color: #00aa00;
}

.TitlePad{
padding: 0px 0px 3px 205px;
}


.MainMenu_MenuContainer {
	
	background-color: transparent; 
	background-image:url(bg_side_nav.gif);
	background-repeat:repeat-y;
	width: 184px;
	font-weight: bold;
}
.MainMenu_MenuBar {
	cursor: pointer; 
	cursor: hand;
	height:14px;
	/*background-color: Transparent; */
	font: 12px Arial, Helvetica, sans-serif;
	font-weight: bold;
	border-bottom: 1px solid #0290ae;
	padding-bottom: 8px;
}
.MainMenu_MenuItem {
	border-left: #cad5ea 0px solid; 
	border-bottom: #cad5ea 1px solid; 
	border-top: #cad5ea 1px solid; 
	border-right: #cad5ea 0px solid;
	cursor: pointer; 
	cursor: hand; 
	/*color: #d7e6f5;*/
	color: #FFFFFF;
	font-weight: bold;
	/* background-color: Transparent; */
	/* background-color: transparent; */
	/* background-image:inherit; */
	/* background-image:url(bg_side_nav.gif); */
	font: 12px Arial, Helvetica, sans-serif;
}
.MainMenu_MenuIcon {
	/*background-color: #cad5ea; */
	color: #d7e6f5;
	background-color: #0290ae;
	border-left: #cad5ea 1px solid; 
	border-bottom: #cad5ea 1px solid; 
	border-top: #cad5ea 1px solid; 
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 15px; 
	height: 21px;
	
}
.MainMenu_SubMenu {
/*	background-color: #cad5ea;  */
	background-color: #0290ae;
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	font-weight: bold;
}
.MainMenu_MenuBreak {
	height: 0px;
	color: violet;
}
.MainMenu_MenuItemSel {
	/*HERE */
	background-color: #0290ae;
	cursor: pointer; 
	cursor: hand; 
	color: white; 
	font: 12px Arial, Helvetica, sans-serif;
	font-weight: bold; 
	font-style: normal;
	height: 21px;
}
.MainMenu_MenuArrow {
	border-right: #cad5ea 1px solid; 
	border-bottom: #cad5ea 1px solid; 
	border-top: #cad5ea 0px solid;
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
	color: tan; 
}

.MainMenu_RootMenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
	color: blue;

}
.StandardButton {
  background: #7994cb none; 
  color: #ffffff;
  font-family: verdana, sans-serif; 
  font-size: 11px;
  font-weight: normal;
}

.menuseparator {
	height: 1px;
	color: #0290ae;
}

