
div.m2 div.m1,  
div.m2a div.m1 div.m2 div.m1,
div.m2a div.m1 div.m2a div.m1 div.m2 div.m1
{
display: none;
}
div.m2a div.m1 {
display: block;
}

div.m1 {
POSITION: absolute; 
TOP: -1; 
padding: 0;
margin: 0;
}

div.m2, div.m2a {
POSITION: relative;
padding: 0;
margin: 0;
background-position: right center;
background-repeat:no-repeat;
}

div.m2 div.m2in, div.m2a div.m2 div.m2in {
border: 1px solid #e7efff; 
}

div.m2a div.m2in {
border: 1px solid #777;  
}
div.m2in {
padding: 3px 3px 3px 16px;
}

a:active.ma, a:visited.ma, a:link.ma {
background-image: url(../graphics/0.gif);
height: 100%;			
padding: 2px;
margin: 0;
display: block;
text-decoration:none;
color: #224;
}

a:hover.ma {		
color: #119;
} 

img.msh {

position: absolute; top: 0; left: 0;

}

div.msh { 
border-left: 1px solid #b0b0b0; border-top: 1px solid #b0b0b0; 
position: relative; 
margin: 0 10px 10px 0;
background: #e7efff; 

background-position: left top;
background-repeat: no-repeat;

}

/***************************************************/

.navline { color: #5D6074;}
		
.navline a:link, .navline a:visited {
 padding: 3px;
 text-decoration: none;
 color: #2D5084;
}

.navline a:hover{
 padding: 2px;
 border: 1px solid #5D7094;
 color: #2D50B4;
}

		
/* footer */

#msviFooter td{font-size:90%;}

#msviFooter{
font-size :100%;
}

#msviFooter a{
color:#03C;
margin-right:2px;
background:transparent;
font-weight:normal;
}

#msviFooter nobr{
color:#A9A9A9;
margin-right:5px;
}

#msviFooter td.bott1 { background-color:#f1f1f1;width:100%;BORDER-TOP:#999999 1px solid; }
#msviFooter td.bott1 div { margin:0; padding: 7px 0 8px 10px; }
#msviFooter td.bott1 div a { text-decoration: none; }

#msviFooter td.bott2 { BORDER-TOP:#93b4e9 1px solid; }
#msviFooter td.bott2 div { margin:0px; padding: 12px; }
#msviFooter td.bott2 div a { text-decoration: none; }


.tabletop	   	{background-color:#eaeaea; border-bottom:1px solid #bbbbbb; border-right:1px solid #bbbbbb;}
.table1	     	{background-color:#fafafa; }
.table2	     	{background-color:#ffffff; }
.table3	     	{background-color:#ffffff; }




.toolbar a:active, .toolbar a:visited, .toolbar a:link, .toolbar a:hover
{
	font-size:92%;
	font-style:normal;
	color:#FFFFFF;
	cursor:hand;
	text-decoration:none;
	padding: 4px;
}

.toolbar a:hover {
  border: 1px solid #6699cc;
  padding: 3px;
}

.toolbar
{
	color:#ffffff;
}

.globaltoolbar a:active, .globaltoolbar a:visited, .globaltoolbar a:link, .globaltoolbar a:hover
{
	font-size:80%;
	font-style:normal;
	color:#FFFFFF;
	cursor:hand;
	text-decoration:none;
	padding: 4px;

}

.globaltoolbar a:hover {
	border: 1px solid #6699cc;
	padding: 3px;
}

.globaltoolbar {
  
}


.mssSearchBox
{
	width:200px;
	height:19px;
	font-size:xx-small;
	border:#CCCCCC 1px solid;  
	background-color:#EEEEFF; 
	color:#0F6DA0;
	horizontal-align: center;
	vertical-align: center;
}

.mssSearchButton
{
	height:19px;
	font-size:xx-small;
	border:#CCCCCC 1px solid;  
	background-color:#EFEFEF;  
	font-weight:bold; 
	color:#0F6DA0;
	vertical-align: center;
	margin: 0 0px 0 5px; 
}


/*MAIN CONTENT AREA*/

div#Content
{
 padding: 0;
 line-height:1.5em;

/*	padding-left:30px;
	padding-top:0px;
	padding-right:10px; */
	
}
div#Content ul
{ 
	padding: 0px 0 0 5px;
	list-style-type: disc;
}

div#Content hr
{ border:#999999 1px dotted;}


div#Content ul li	{
	list-style-image: url(../graphics/VSbullet.gif);
	font-size: 100%;
	color:#000000;
	margin-bottom:0.5em;
	}
div#Content OL LI { margin-bottom:0.7em; }

div#Content UL { margin-top:5px; margin-bottom:15px; margin-left:25px }

div#Content OL { margin-top:10px; margin-bottom:10px; }
	

div#Content H4 A {
	text-decoration:none;
	color: #000000;
}



div#Content span
{
	font-size: 100%;
}

div#Content p
{
	margin: 6px 0 0 0;
}





