﻿/*fonts.css*/body{font:13px/1.22 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:99%;}

.left
{
    float:left;
}

.m150
{
    margin-left:150px;
}

.m100
{
    margin-left:100px;
}

body
{
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

h1
{
display:block;
font-size:2em;
font-weight:normal;
letter-spacing:-0.06em;
}

/*gets rid of focus outline */
a 
{
   outline: none; 
}

/*For Tables------*/
table 
{
background:#FFFFFF none repeat scroll 0 0;
border-collapse:collapse;
text-align:left;
margin:1em 0em 1em;
border-color:#474956;
border-style:solid;
border-width:1px ;
}



tr.odd:hover
{
background:#FFF399
}

thead td
{
    padding: 0.8em ;
    font-weight:bold;
    background-color:#ABCCED;
    color: #474956;
}

td
{
    padding:0.5em 0.5em 0.5em 0.8em;    
}

tr.odd
{
    background-color:#E8F3FF;
}
/*------For Tables*/


/*For Menu------*/
ul.DashMenu
{
	margin: -0.6em -0.6em;
	padding: 0;
	background-color:#99CCFF;
    border-color:#474956;
    border-style:solid;
    border-width:1px 0;
    height:1.5em;
}

#members
{
	margin: 0em -0.6em;
}


ul.DashMenu li
{
   	float: left;
	 width: 10.8em;/* width needed or else Opera goes nuts */
	display: inline;
	margin: 0;
	padding: 0;
}


#FirstMenu
{
    margin: -0.6em -0.6em;
     border-style:none;
     
}


ul.DashMenu li a
{
	display: block;
	float: left;
	color: black;
	text-decoration: none;	
	display:block;
    position:relative;    
    color:#555;
    padding: 0.15em 1em 0.15em;
    width:9.9em;
}



ul.DashMenu li a.DashMenu-Visited
{
    background-color: #FFF399;  
}



ul.DashMenu li a:hover 
{
    background-color: #FFF399;                    
}

ul.DashMenu li a.DashMenu
{
	background-color:  #8C8D91;
}

/*------For Menu*/