body{
margin-left:0px; 
margin-right:0px; 
margin-top:0px; 
margin-bottom:0px; 
font: normal 85% arial, sans-serif;
background-color: white;
}

a.menu {
display:block;
margin-bottom:1px;
text-align:center;
width:20ex;
border-style:ridge;
border-width:1px;
padding:1px;
text-decoration:none;
}

a.menu:link {
color:#222222;
background-color: #E5E5E5;
font-family: Arial; font-size: 12px;
}

a.menu:visited {
color:#222222;
background-color: #E5E5E5;
font-family: Arial; font-size: 12px;
}

a.menu:hover {
color:red;
background-color: #E5E5E5;
font-family: Arial; font-size: 12px;
}

a.menu:active {
color:red;
background-color: #E5E5E5;
font-family: Arial; font-size: 12px;
}

.bgroundleft {
color: #555555;
background-color: #E6E6FF;
}

a:link    { color: #aa2716; font: 13px arial, sans-serif;}
a:visited { color: #aa2716; font: 13px arial, sans-serif;}  
a:active  { color: #aa2716; font: 13px arial, sans-serif;}  
a:hover   { color: red; font: 13px arial, sans-serif;}

h1 {
color: #333333; font-size: 18px; font-family: Arial, sans-serif; font-weight: 600; margin: 0px;
}

h2 {
color: #222222; font-size: 13px; font-family: Arial, sans-serif; font-weight: 500; margin: 0px;
}

#topbar{
height: 60px;
border-bottom: 5px solid #000;
color: #333333;
background-color: #E6E6FF;
}

#topbar h1#logo {
margin: 0; padding: 0;
font: bolder 2.8em 'Trebuchet MS', Arial, Sans-serif;
letter-spacing: -2px;
color: #444444;
}

#topbar h2#slogan {
margin: 0; padding: 0;
font: bold 1.2em 'Trebuchet MS', Arial, Sans-serif;
text-transform: none;
color: #888888;
/* change the values of top and Left to adjust the position of the slogan*/
top: 20px; left:10px;		
}

#logodiv{
width: 500px;
float: left;
padding-left: 11px;
}

#toprightdiv{
width: 300px;
font: bold 11px arial, sans-serif;
float: right;
text-align: right;
margin: 10px 8px 0 0;
}

#toprightdiv a{
text-decoration: none;
color: navy;
margin-right: 4px;
letter-spacing: 0.1pt;
}

#toprightdiv a:hover{
color: blue;
}

#toprightdiv #topform{
margin: 0;
padding: 0;
margin-bottom: 5px;
}

#toprightdiv #keywords{
border: 1px solid gray;
width: 155px;
background: #FBFCFA;
font: 11px arial, sans-serif;
color: #443;
padding: 2px; outline: none;
}

#toprightdiv #keywords:focus{
border: 1px solid black;
}

#toprightdiv #topformbutton { cursor:pointer;  margin-top:5px;  border:outset 1px #ccc; background:#999; font-size: 12px; color:#666; font-weight:bold; padding:5px;  background:url(topbar3.jpg) repeat-x left top; padding:1px; }

.bground {
padding:0px;
margin-top: 4px; margin-left: 10px; margin-right: 0px; margin-bottom: 7px;
background-color: #f9f9f9;
}

table {
border-width:0px; padding: 0px;
border-style: solid;
}

td {
font-size:12px;
font-color: #666666;
font-family: Arial, sans-serif;
font-weight: 500;
}

.button {
width:220px;
height:21px;
border:1px solid #111;
font-family: Arial;
font-size: 12px;
color: #000000;
background-color: #CCCCCC;
}

hr {
border:dashed #cccccc 1px;
height:1px;
}
