﻿body {
	margin: 0px;
	background-image: url('images/wm_back1b.jpg');
	background-repeat: repeat-x;
	background-color: #d4d2c5;
	/*height: 100%;*/
	font-family: Lucida Sans, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #333333;
}
form { margin:0px; padding:0px}
a:hover{text-decoration:none;}

img { border:0px;}


.dt { display:table; width:100%; height:100% }

.dr { display:table-row;  height:100%; width:100%}

.dc { display:table-cell; text-align:left; vertical-align:top; width:100%; }

/*div, input, textarea, body, font, select
	{
		font-family: tahoma; 
		font-size:11px;
		line-height:14px;
		color:#82898C;
		vertical-align:top
	}*/


	
ul{margin:0px; padding:0px; list-style:none; line-height:18px}
ul li { background:url(images/list_marker.gif) no-repeat left top; background-position:0 5px; padding-left:16px}
ul li a{ color:#82898C;  text-decoration: none}
ul li a:hover{ text-decoration: underline}




/**********************************************************/
/* NEW NEW NEW NEW NEW*/

.mainwrapper { width:980px; margin:auto;overflow: hidden;}

.main {float: left;}
.main .left{position: relative;width:10px; background:url(images/LeftMarginBg1.jpg) no-repeat left top;}
.main .center{position: relative;width:860px;overflow: hidden;}
.main .right{position: relative;width:10px; background:url(images/RightMarginBg1.jpg) no-repeat left top;}


/* ------------------------------------------------------------------------------------
STRUCTURE					 */

#main { 
  margin:0 auto; 
  width:990px; 
}

#container{width:980px;	overflow:hidden;}
#header{height:67px;width:960px; background:url(images/WMNewLogo1.png) no-repeat left top; background-position: 0 10px;}

#header { 
  /* background:transparent url(/img/desk_final.png) 444px 0 no-repeat; */
  background:background:url(images/WMNewLogo1.png) no-repeat left top; background-position: 0 10px;
  height:67px; 
  margin:0 auto; 
  padding:0px 0 0px 0; 
  /*position:relative;*/
  width:960px;
}


#footer{	clear:both; }
#content{width:960px; background-color: #fff;background:url(images/contentbg1.jpg) repeat-y left top;}
#right{}
#left{		}



/* NEW NEW NEW NEW NEW*/
/**********************************************************/


#marginleft {
  /*border: 1px solid #a9a9a9;*/
  float:left;
  width: 10px;
  /*height:inherit;*/
  /*background-image: url(images/LeftMarginBg1.jpg) no-repeat left top;*/
}

#margincenter {
  float:left;
  width: 960px;
  /*background-image: url(images/WMNewLogo1.png) no-repeat left top; background-position: 0 10px;*/
}
         
#marginright 
{
    float:left;
    /*height: 800px ;*/
  /*border: 1px solid #a9a9a9;*/
  width: 10px;
  /*background-image: url(images/RightMarginBg1.jpg) no-repeat left top;*/
}

#mainheader2{height:67px;width:960px; background:url(images/WMNewLogo1.png) no-repeat left top; background-position: 0 10px;font-size: 10pt;}

#upperheadermargin2{height:3px;width:960px; background-color: #efefea;}

#mainmenu2 { height:41px;width:960px; color:#ffffff; background:url(images/mainmenuBG1.png) no-repeat left top; background-position: 0 0px; background-color: #fff;}

#fiilari2test { height:41px;width:960px; color:#ffffff; background:url(images/mainmenuBG1.png) no-repeat left top; background-position: 0 0px; background-color: #fff;}


#fiilari2{ height:161px; width:960px; background:url(images/Fiilari2.png) no-repeat left top; background-position: 0 0px; background-color: #fff;}

#content4{ height:161px; width:960px; background:url(images/Fiilari2.png) no-repeat left top; background-position: 0 0px; background-color: #fff;}

#content2test { height:41px;width:960px; color:#ffffff; background:url(images/mainmenuBG1.png) no-repeat left top; background-position: 0 0px; background-color: #fff;}


#content2{display:table-cell;margin-top:0px; display: block;height:auto; width:960px; background-color: #fff;background:url(images/contentbg1.jpg) repeat-y left top;border: 0px solid #a9a9a9;}

#footeruppermargin2{margin-top:0px; display: block;height:4px; width:960px; background-color: #efefea; background:url(images/footerupperrmargin.jpg) no-repeat left top;}

#footer2  
{
    height:53px;font-size: 10pt; width:960px; background-color: #efefea; color:#d4d2c5;
    }
    
#footer2 a{ color:#0051b5; text-decoration:none}
#footer2 a:hover{ text-decoration:underline}
#footer2 span{ color:#d4d2c5}
#footer2 span a{ text-decoration:underline; font-size:11px; background:none; padding:0}
#footer2 span a:hover{ text-decoration:none} 

#footerlowermargin2{ height:8px; width:960px; background-color: #efefea; background:url(images/footerlowermargin.jpg) no-repeat left top;}

/*
.mainmargins{height:100px;}
.mainmargins .left1{ width:10px; background-color: #333333;}
.mainmargins .center1{ width:800; height:100px;}
.mainmargins .right1{ width:10px; background-color: #333333;}
*/

.mainmargins{margin:0 auto; }
.mainmargins .left{width:10px; background:url(images/LeftMarginBg1.jpg) no-repeat left top;border: 1px solid #a9a9a9;height:100%;}
.mainmargins .center{ width:960px;}
.mainmargins .right{width:10px; background:url(images/RightMarginBg1.jpg) no-repeat left top;border: 1px solid #a9a9a9;height:100%;}

/*
.header{ height:67px;font-size:10pt;font-weight: bolder;}
.header .left{ width:48px}
.header .center{ width:960px; background:url(images/WMNewLogo1.png) no-repeat left top; background-position: 0 10px;}
.header .center a{ color:#0051b5; text-decoration:underline;}
.header .center a:hover{ text-decoration:none}
.header .right{ width:42px}
*/
.horizontalmargin{ height:3px}
.horizontalmargin .left{ width:48px}
.horizontalmargin .center{ width:960px; background-color: #efefea;}
.heahorizontalmarginder .right{ width:42px}

.mainmenu{ height:41px}
.mainmenu .left{ width:48px}
.mainmenu .center{ width:960px; color:#ffffff; background:url(images/mainmenuBG1.png) no-repeat left top; background-position: 0 0px; background-color: #fff;}
.mainmenu .center a{ color:#ffffff; text-decoration:none}
.mainmenu .center a:hover{ text-decoration:underline}
.mainmenu .right{ width:42px}

.fiilari{ height:161px}
.fiilari .left{ width:48px}
.fiilari .center{ width:960px; background:url(images/Fiilari2.png) no-repeat left top; background-position: 0 0px; background-color: #fff;}
.fiilari .right{ width:42px}

.content{height:auto; }
.content .left{ width:45px}
.content .center{ width:960px; background-color: #fff;background:url(images/contentbg1.jpg) repeat-y left top;}
.content .right{ width:39px}
.content .margin{ width:3px; background-color: #efefea;}
/*.content .marginright{ width:3px; background-color: #efefea;}*/



.footeruppermargin{ height:4px}
.footeruppermargin .left{ width:48px}
.footeruppermargin .center{ width:960px; background-color: #efefea; background:url(images/footerupperrmargin.jpg) no-repeat left top;}
.footeruppermargin .right{ width:42px}

.footerlowermargin{ height:8px}
.footerlowermargin .left{ width:48px}
.footerlowermargin .center{ width:960px; background-color: #efefea; background:url(images/footerlowermargin.jpg) no-repeat left top;}
.footerlowermargin .right{ width:42px}


.footer { height:53px;font-size: 10pt;}
.footer .left{ width:48px}
.footer .center{ width:960px; background-color: #efefea; color:#d4d2c5;}
.footer .center a{ color:#0051b5; text-decoration:none}
.footer .center a:hover{ text-decoration:underline}
.footer .center span{ color:#d4d2c5}
.footer .center span a{ text-decoration:underline; font-size:11px; background:none; padding:0}
.footer .center span a:hover{ text-decoration:none}
.footer .right{ width:42px}

a{ text-decoration:underline}
a:hover{ text-decoration:none} 

strong{ color:#3C7E0B}

span a{ color:#9FA2A5; text-decoration:underline; font-size:10px; background:url(images/marker.gif) no-repeat left top; padding-left:12px; background-position: 0 6px}
span a:hover{ text-decoration:none}

strong a{ color:#82898C; text-decoration:underline; font-weight:normal}
strong a:hover{ text-decoration:none}

.form input{
	width:170px;
	height:21px;
	color: #82898C;
	padding:0 0 0 7px;
	background-color:#FFFFFF;
}


.form3 input{
	width:180px;
	height:21px;
	color: #82898C;
	font-size:10px;
	padding:2px 0 0 7px;
	background-color:#FFFFFF;
}

.form3 textarea {
	width:180px;
	height:111px;
	color: #82898C;
	overflow: auto;
	font-size:10px;
	padding:2px 0 0 7px;
	background-color:#FFFFFF
}


.bludots1{height:5px; background:url(images/BlueDots4.png) no-repeat left top;}
.border1{height:12px; width: 120px; background:url(images/Viiva1.png) no-repeat left center;}

.arrowstyle1{margin-left: 0px;margin-right: 10px; margin-top: 2px;}

.sessionlinkstyle{color:#0051b5;font-family: Lucida Sans, Arial, Helvetica, sans-serif;font-size: 10pt;font-weight: bolder;}
.sessionlinkstyle a{ color:#0051b5; text-decoration:none;}
.sessionlinkstyle a:hover{ text-decoration:underline;}

.caserowspacer1{height:10px;}
.caserowspacerbluedots{height:30px; background:url(images/BlueDots4.png) repeat-x left center;}

.viewingmethod{font-size: 9pt;}

.thumbcellstyle{text-align:center; }

.searchresultstable{font-size: 9pt}
.searchresultsheading{font-size: 11pt;font-weight: bolder; color: #b0ab8e;}
.searchresultsheading a{font-size: 11pt;font-weight: bolder; color: #b0ab8e;}
.datapager_current_page_label{font-size: 10pt;font-weight: bolder;}
.datapager{font-size: 10pt;color:#b0ab8e;}

.rightuppercorner{margin-left: 620px; margin-top: 8px;float: left;}
.footermenuindent {display: block; margin-left: 30px; margin-top: 19px;}

/***********************************************/
/* Thumb shadows */
/***********************************************/

.img-shadow {
  float: left;
  background: url(shadowAlpha.png) no-repeat bottom right !important;
  background: url(shadow.gif) no-repeat bottom right;
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;
  }

.img-shadow_img {
  display: block;
  position: relative;
  background-color: #fff;
  border: 1px solid #a9a9a9;
  margin: -6px 6px 6px -6px;
  padding: 4px;
  } 



/***********************************************/
/* Text Classes */
/***********************************************/

.header1 {	font-size: 13pt; color: #333333;}
.header1 a{ color:#333333; text-decoration:none}
.header1 a:hover{ text-decoration:underline}

.header2 {	font-size: 13pt; color: #b0ab8e;}

.header3 {	font-size: 13pt; color: #333333;line-height: 24pt;}

.newstext{font-size: 8pt; color: #333333; font-weight: normal;}



.sessionheader1 {font-size: 12pt; color: #b0ab8e;}
.sessionheader1 strong{ color:#545454; font-weight:bolder; font-size: 16pt;}

.sessionlinkstyledisabled{color: #b0ab8e;}

.caseheader1 {font-size: 12pt; color: #6b6b6b; font-weight:bolder;line-height: 18pt;}

.caseaffiliationstyle {font-size: 10pt; color: #b0ab8e;}

.casebgstyle {font-size: 9pt; color: #333333;}
.casebgstyle strong{font-size: 9pt; color: #333333; font-weight:bolder;}

.slidecaption{font-size: 8pt; color: #333333; font-weight: bolder;}

.commentslink a{ color:#0051b5; text-decoration:none}
.commentstable{font-size: 13pt; color: #333333;}
.commentstext{font-size: 8pt; color: #333333; font-weight: normal;}

.commentscell{padding: 7px;font-size: 8pt; color: #333333; font-weight: normal;}

.commentsheader{font-size: 13pt; color: #333333;}
.dgheader{font-size: 13pt; color: #333333;}

.commentscreatedby{font-size: 8pt; color: #333333; font-weight: bolder;}
.commentsdate{font-size: 8pt; color: #b0ab8e;}

.newcommentcheck{font-size: 8pt; color: Red ;}
.deletecommentbutton{margin-left:10px;color:#0051b5;}

/***********************************************/
/* Rounded Corner */
/***********************************************/

#searchbox{margin-top: 9px;margin-left: 8px;float:left;}
#searchlabel{margin-top: 9px;float:left;margin-left: 20px;}
#searchbutton{margin-top: 9px;float:left;margin-left: 8px;}

#pagesearchbox{margin-top: 0px;margin-left: 8px;float:left;}
#pagesearchlabel{margin-top: 0px;float:left;margin-left: 0px;}
#pagesearchbutton{margin-top: 0px;float: left;margin-left: 8px;}


.tbroundedcorner {
	display:block;
	background: url(images/searchbox1.gif) no-repeat left top;
	height: 22px;
	/*padding: 1px;*/
	float: left;
	width: 116px;
}
.tbroundedcornerinput {
	border: 0px solid #a9a9a9;
	width:101px;
	margin-top:2px;
	margin-left:3px;
	background: #FFF;
	height: 11px;
	font-size: 8pt;
}

/*
.tbroundedcorner
{
 margin:0;
 height:18px;
 width:116px;
 background:url(searchbox1.gif) no-repeat 0 0;
}

.tbroundedcornera
{
 background:none;
 border:none;
 width:104px;
 height:12px;
 margin:0;
 padding: 2px 7px 0px 7px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
}
*/

.grayborder{}