/* feb10.css 02/28/2010 */
/* called by: everything */

dt, dl, dd, ul, li {
list-style-type: none;
margin: 0;
padding: 0;
}
div.menu	{
position: absolute;
top: 70px;
left: 220px;
width: 100%;
z-index-3;
}
body, table, td, th {font-family: "Times New Roman", "Times", serif; font-size: 88%;}

html,
body {
   margin:0;
   padding:0;
   height:100%;
}
#container {
   min-height:100%;
   position:relative;
}
#header {
   padding:1px;
}

a:link
{font-family: "Times New Roman", "Times", serif; font-size: 100%; font-weight: 500; color: #000080}
a:visited
{font-family: "Times New Roman", "Times", serif; font-size: 100%; font-weight: 500; color: #0000ff}
a:hover
{font-family: "Times New Roman", "Times", serif; font-size: 100%; font-weight: 500; color: #ffffff; background-color: #99aaee}
a:active
{font-family: "Times New Roman", "Times", serif; font-size: 100%; font-weight: 500; color: #ff0000}

body {background: url(mlogo01t.gif) #eeeeff no-repeat}

body
{
                                scrollbar-3d-light-color :        #FFFFFF;
                                scrollbar-arrow-color :        #CC0000;
                                scrollbar-base-color : #000000;
                                scrollbar-dark-shadow-color : #F0DADA;
                                scrollbar-face-color : #666666;
                                scrollbar-highlight-color : #EEEEFF;
                                scrollbar-shadow-color : #F0DADA;
                }
P                               {color: #335555;
                                background-color: transparent;
                                font-size: 10pt;
                                font-family: "Times New Roman", serif;
                                font-weight: 500;
								margin-left: 20px;
                                text-align: left;
                }

div.topofpage {
position: absolute;
top: 25px;
width: 100%;
z-index: 4;
}
div.headline	{
position: absolute;
top: 115px;
width: 100%;
color: #848484;
font-size: 20px;
z-index: 2;
}
div.searchbox	{
position: absolute;
top: 100px;
left: 220px;
width: 100%;
z-index: 10;
}
div.main	{
position: absolute;
top: 170px;
left: 160px;
width: 740px;
display: block;
}
div.searchresults	{
position: absolute;
top: 100px;
left: 100px;
width: 740px;
display: block;
}
div.qanda	{
position: absolute;
top: 150px;
left: 200px;
margin-right: 30px;
z-index: 20;
}
div.output {
position: relative;
top: 20px;
}
div.finished	{
display: block;
text-align: center;
width: 100%;
left: 0px;
z-index: 10;
}
P.RSSBOX		{display: inline; float: none; line-height: 13pt; margin-top: 10px; margin-left: 10px; margin-right: 10px; padding-left: 10px; padding-right: 10px; padding-top: 10px; z-index: 1}

DIV.RSSBOX_E		{position: absolute; top: 10px; left: 1100px; color: #8C8C8C; display: inline; float: none; line-height: 13pt; margin-top: 10px; margin-left: 10px; margin-right: 10px; padding-left: 10px; padding-right: 10px; padding-top: 10px; z-index: 1}

SPAN.HILITE1	{background-color: #f0dada; font-weight: 800}

SPAN.HILITE2	{background-color: #bbccee; font-weight: 800}

SPAN.BIGGER		{font-size: 110%}	

SPAN.HCELLS	{background-color: #f0dada}

SPAN.VCELLS	{background-color: #99aaee}

img.floatLeft { 
    float: left; 
    margin: 4px; 
}
img.floatRight { 
    float: right; 
    margin: 4px; 
}

P.WIDESKY_R_160	    {position: relative; left: 1110px; display: inline; float: none; line-height: 13pt; margin-top: 10px; margin-left: 10px; margin-right: 10px; padding-left: 10px; padding-right: 10px; padding-top: 10px; z-index: 1}

P.PAGETITLE		{position: absolute; top: 100px; left: 200px; font-size: 130%; font-weight: 800; color: #8C8C8C}

P.SECTION		{position: relative; font-size: 90%; font-weight: 600; color: #8C8C8C; text-align: center}
				
P.ENDNOTE         {background-color: transparent; font-weight: 600; font-size: 75%; color: #848484; text-align: center}

DIV.UPDATEBOX			{position: absolute; top: 15px; right: 5px; font-size: 95%; font-weight: 700; display: inline; float: right; border: 1px #99AAEE solid; padding-left: 10px; padding-right: 10px; margin-right: 5px}

P.BOX			{color: #007171; font-weight: 600; display: inline; float: right; background-color: #ffffcc; padding-left: 20px; padding-right: 20px; margin-left: 50px; margin-right: 50px}

P.TOPLINE		{position: absolute; top: 10px; color: #007171; font-weight: 600}