body			{ background: url(images/background/bkGround.gif) }

div.alignLeft	{ text-align: left }

* html .minwidth {width: 700px; } 				/* HACK - class for div in side bar to stop bar resizing */



.site	          { border-collapse:seperate;
			      width: 700px;
			      background:#7C82A2; 
				  font:normal normal normal 10pt normal tahoma, sans-serif;
				  color:white;
				  text-align:left; 
	 			  white-space:normal; 
				  border-left:3px solid silver;
				  border-top:3px solid silver;
				  border-right:3px solid #666; 
				  border-bottom:3px solid #666;} 
				  
* html table.site{
				  margin-top:-19px; }				/* HACK for IE - div in side bar pushes table down, this compensates */
				  
td.banner		  {width:686px; height: 53px;
				  /*background:url(images/bars/top_bar.jpg); */
				  background: red;
			      border-left:1px solid #666;
			      border-top:1px solid #666;
				  border-right:1px solid silver; 
				  border-bottom:1px solid silver;}
				  
td.menu		  	  { width: 686px; height: 24px;
				  background: #013; 
				  font: normal normal bold 8pt normal Arial, sans-serif;
				  text-align: left; 
				  white-space: normal;
				  border-left:1px solid #666;
				  border-top:1px solid #666;
				  border-right:1px solid silver; 
				  border-bottom:1px solid silver;}
			      
td.sideBar	  	  { width: 128px; 
				  min-width: 128px;
				  background: url(images/bars/side_bar.jpg);
				  border-left:1px solid #666;
				  border-top:1px solid #666;
				  border-right:1px solid silver; 
				  border-bottom:1px solid silver;}
		
.contentMain	  { width: 555px; 
				  background: url(images/background/wmLogo.jpg); 
				  text-align: right;
				  vertical-align:top;
				  padding-top:20px;
				  padding-right:10px;
				  padding-bottom:0;
				  border-left:1px solid #666;
				  border-top:1px solid #666;
				  border-right:1px solid silver; 
				  border-bottom:1px solid silver;}			

.content		  { width: 515px; height: 400px;
					font:normal 10pt tahoma, sans-serif;
				    color: #013;					
				    text-align: left;
				    vertical-align:top; }
		            		            
h1				  {	font:bold 12pt tahoma, sans-serif;
				    margin-top:32px;
				    color: #013; }

h2				  {	font:bold 10pt tahoma, sans-serif;
					margin-top: 28px;
					margin-bottom:-10px;
				    color: #013; }          
				    
h3				  {	font:bold 8pt tahoma, sans-serif;
				    color: #013; } 
									  
td.contentFtr	  { height:25px;
				    font:10px Arial, sans-serif;
				    text-align: left;
				    color:#888; }
				    
		    
				  
td.footer	  	  { width: 680px; height: 62px;
				    background:url(images/bars/bot_bar.jpg); 
				    border-left:1px solid #666;
				    border-top:1px solid #666;
				    border-right:1px solid silver; 
				    border-bottom:1px solid silver;}
				  
.hBar			  { width: 262px; height: 7px; 
				    margin-top:-24px; }
				    
p				  { font:normal 10pt tahoma, sans-serif;
				    color: #013;					
				    text-align: left; }
		
p.small			  { font:normal 8pt arial, sans-serif;
				    color: #013;					
				    text-align: left;
				    margin-bottom:-10px; }

p.smallhead		  { font:normal 8pt arial, sans-serif;
				    color: #013;					
				    text-align: left; 
				    margin-bottom:-18px;}
				    
li.narrow         { margin-bottom:-10px; }

				    
.table1			  { font:normal 10pt tahoma, sans-serif;
					text-align: left; 
					vertical-align: middle; }
					
.table2			  { font:normal 10pt tahoma, sans-serif;
					text-align: left; 
					vertical-align: middle;
					padding:0px;
					border-spacing:0px;   }


.cell1			  { background: #414E71;
					font-weight: bold;
					color: #FFF;}

.cell2c			  { font-family: Arial, sans-serif; 
					text-align: center;
					font-weight: bold; 
					color: #001336; 
					font-size: 8pt;
					background: #D6D9E3;
					padding:0px; }
					
.cell2			  { font-family: Arial, sans-serif; 
					text-align: left;
					font-weight: bold; 
					color: #001336; 
					font-size: 8pt;
					background: #D6D9E3;
					padding:0px; }
					
					
.cellPic		  { vertical-align: middle; 
					padding:0px;
					border-spacing:0px; }

.cellSpcr		  { font:normal 2pt arial, sans-serif;
				    color: #000; }
				    
					
A.pr_pic img { border: 1px solid black } 
 
A.txtlink:link { text-decoration: none; color: #013 }
A.txtlink:hover { text-decoration: none; color: #ffa81e }
A.txtlink:visited { text-decoration: none }	

A.txtlinkSBold:link { text-decoration: none; color: #013; font-size: 8pt; font-weight: bold }
A.txtlinkSBold:hover { text-decoration: none; color: #ffa81e; font-size: 8pt; font-weight: bold }
A.txtlinkSBold:visited { text-decoration: none; font-size: 8pt; font-weight: bold }

A.txtlinkSMHeader:link { text-decoration: none; color: #fff; font-size: 10pt; font-weight: bold }
A.txtlinkSMHeader:hover { text-decoration: none; color: #ffa81e; font-size: 10pt; font-weight: bold }
A.txtlinkSMHeader:visited { text-decoration: none; color: #ccc; font-size: 10pt; font-weight: bold }

		
/*

A.sameCol:link { color:#888}
A.sameCol:visited { color:blue }

A:link { text-decoration: none }
A:active { text-decoration: none }
A:visited { text-decoration: none 		  
				  
/* Profile Load Span Table HEADER cell row */
.tdPLSHeader    { 	font-family: Arial, sans-serif; 
				text-align: center; 
				vertical-align: middle; 
				color: #FFFFFF; 
				font-size: 8pt; 
				background: #414E71;
				white-space: normal; 
				font-weight: 400; 
				font-style: normal; 
				text-decoration: none; 
				border-left: medium none; 
				border-right: .5pt solid white; 
				border-top: medium none; 
				border-bottom: .5pt solid white; 
				padding-left: 1px; 
				padding-right: 1px; 
				padding-top: 1px; }

/* Profile Load Span Table data cell row - light blue */				
.tdPLSData1    { 	font-family: Arial, sans-serif; 
				text-align: center; 
				vertical-align: middle; 
				color: #001336; 
				font-size: 8pt; 
				background: #D6D9E3;
				white-space: normal; 
				font-weight: 400; 
				font-style: normal; 
				text-decoration: none; 
				border-left: medium none; 
				border-right: .5pt solid white; 
				border-top: medium none; 
				border-bottom: .5pt solid white; 
				padding-left: 1px; 
				padding-right: 1px; 
				padding-top: 1px; }
				
/* Profile Load Span Table data cell row - light blue */				
.tdPLSData2    { 	font-family: Arial, sans-serif; 
				text-align: center; 
				vertical-align: middle; 
				color: ##001336; 
				font-size: 8pt; 
				background: silver;
				white-space: normal; 
				font-weight: 400; 
				font-style: normal; 
				text-decoration: none; 
				border-left: medium none; 
				border-right: .5pt solid white; 
				border-top: medium none; 
				border-bottom: .5pt solid white; 
				padding-left: 1px; 
				padding-right: 1px; 
				padding-top: 1px; }


/* Profile Load Span Table data cell row - light blue, no bottom border */				
.tdPLSData1NoBdrBtm    { 	font-family: Arial, sans-serif; 
				text-align: center; 
				vertical-align: middle; 
				color: #001336; 
				font-size: 8pt; 
				background: #D6D9E3;
				white-space: normal; 
				font-weight: 400; 
				font-style: normal; 
				text-decoration: none; 
				border-left: medium none; 
				border-right: .5pt solid white; 
				border-top: medium none; 
				border-bottom: medium none; 
				padding-left: 1px; 
				padding-right: 1px; 
				padding-top: 1px; }
				
/* Profile Load Span Table data cell row - light blue */				
.tdPLSData2NoBdrBtm    { 	font-family: Arial, sans-serif; 
				text-align: center; 
				vertical-align: middle; 
				color: #001336; 
				font-size: 8pt; 
				background: silver;
				white-space: normal; 
				font-weight: 400; 
				font-style: normal; 
				text-decoration: none; 
				border-left: medium none; 
				border-right: .5pt solid white; 
				border-top: medium none; 
				border-bottom: medium none; 
				padding-left: 1px; 
				padding-right: 1px; 
				padding-top: 1px; }



/* Profile Load Span Table data cell row - yellow hi-lite ONLY */				
.tdDataHiLiteYellow    { 	
				background-color: #FFFF00 }

end */
