body{
font-size : 12px;
font-family : Arial;

}
table{
border-color : white;
}
TD{
	font-size : 12px;
	font-family : Arial;
	border-color : #fefefe;
}
TD.big{
	font-size : 12px;
	font-family : Arial;
	border-color : #fefefe;
	
}

TD.menu{
	font-size : 9px;
	font-family : Arial;
}
select,input{
	font-size : 12px;
	font-family : Arial;
	
}
TD.tree{
	font-size : 12px;
	font-family : Arial;
}
TH {
	font-size : 12px;
	font : bold;
	font-family : Arial;
	border-color : #fefefe;
	text-valign : top;
	}
	TH.left {
	font-size : 12px;
	font : bold;
	font-family : Arial;
	border-color : #fefefe;
	text-align : left;
	text-valign : top;
	}
	TH.right{
	font-size : 12px;
	font : bold;
	font-family : Arial;
	border-color : #fefefe;
	text-align : right;
	text-valign : top;
	}
	
		
	h5{
	font-size : 12px;
	font : bold;
	font-family : Arial;
	}
	
	h6{
	font-size : 12px;
	font : bold;
	font-family : Arial;
	color:#C60000;
	}

a  { color:#808080;}
        a:visited { color:#FFFFF0; }
        a:hover { color:#FFFFF0;}
        a:active { color:#FFFFF0; }
        /* Don't underline links */
        a:link {text-decoration: none;}
        a:visited {text-decoration: none;}

	
input.button{
color: #FFFFFF;
background-color: #7DA7D9;
	font-size : 11px;
	font-family : Arial;
	font-weight : bold;
	}
ul { padding:0; margin:0;}
		#navigation {
			width:920px;
			margin:0;
			padding:0;
			padding:0 10px;
			background-color:#000000;
		}
		#navlist li
        {
          display: inline;
          list-style-type: none;
          padding: 4px 24px;
		  border:1px solid #f8f8f8;
		  float:right;

        }
        #navlist li a {
        	color:white;
        }
        #sidebar {
			width: 220px;
			margin-left: 0px;
			float: left;
			display: inline; /* floats are handled as block elements, this is to fix a margin collapsing bug in IE */
			padding:5px;
			clear:both;
		}
   #sidebar ul {
   			   margin:3px 10px;			
   }     

   #sidebar ul li {
			display: inline-block; /* IE6 fix -- corrects spacing between display:block li elements by triggering hasLayout before being overridden */
	}
   
   #sidebar ul li {
		   
		   display: block;
		   font-weight : bold; /*new*/
		   list-style-type:none; /*to remove bullets in IE*/

		}
	/*	ul#side_navigation li:hover, ul#side_navigation li ul li:hover {
			background-color:#2F4A8D; 
		}*/  /*originally 1E5AA2*/ 
		ul#side_navigation a {
			color:#2F4A8D; /*originally 808080*/
			padding:3px 5px;
			display: block;
			
		}
		ul#side_navigation a:hover {
			color:#FFFFF0;
			background-color:#2F4A8D; 
		}

#sidebar ul ul li {
		   display: block;
		   font-weight : normal; /*new*/
		   list-style-type:none; /*to remove bullets in IE*/

		}
	/*	ul#side_navigation li:hover, ul#side_navigation li ul li:hover {
			background-color:#2F4A8D; 
		} */ /*originally 1E5AA2*/
		ul#side_navigation a {
			color:#2F4A8D; /*originally 808080*/
			padding:3px 5px;
			display: block;
			
		}
		ul#side_navigation a:hover {
			color:#FFFFF0;
			background-color:#2F4A8D; 
		}
#footer a  { color:#808080;}
        a:visited { color:#000000; }
        a:hover { color:#000000;}
        a:active { color:#000000; }
        /* Don't underline links */
        a:link {text-decoration: none;}
        a:visited {text-decoration: none;}
