.MenuItem1 HR
{
background-color: #f1f1f1;
border-top: none;
border-left: none;
border-right: none;
border-bottom: 1px solid #999999;  
margin-right: 5px;
}
.MenuItemMouseOver1
{
font-size: 8pt; font-weight: normal; 
background-position: right top;
background-image: url(images/menuarrow-bg.gif);
background-repeat: no-repeat;
background-color: #cccccc !important; 
padding-left: 1px;
}
.MenuItemMouseOver2
{
font-size: 8pt; font-weight: normal; 
background-position: right top;
background-image: url(images/menuarrow-bg.gif);
background-repeat: no-repeat;
background-color: #cccccc !important; 
padding-left: 13px;
padding-right: 2px;
}
.MenuItem1, .MenuHdr1
{
font-size: 8pt; 
font-weight: normal; 
background-color: #f1f1f1; 
border: #f1f1f1 0px solid;
}
.MenuItem2
{
font-size: 8pt;
font-weight: normal; 
padding-left: 13px;
padding-right: 2px;
background-color: #f1f1f1; 
border: #f1f1f1 0px solid;
}
.MenuItem1 A, .MenuItem1 A:Active, .MenuItem1 A:Hover, .MenuItem1 A:Visited, .MenuItem1 A:Link,
.MenuItemMouseOver1 A, .MenuItemMouseOver1 A:Active, .MenuItemMouseOver1 A:Hover,
.MenuItemMouseOver1 A:Visited, .MenuItemMouseOver1 A:Link,
.MenuHdr1 A, .MenuHdr1 A:Active, .MenuHdr1 A:Hover, .MenuHdr1 A:Visited, .MenuHdr1 A:Link
{
display: block;
padding-left: 5px;
cursor: pointer;
color: black;
text-decoration: none;  
width: 100%
}
.MenuItem2 A, .MenuItem2 A:Active, .MenuItem2 A:Hover, .MenuItem2 A:Visited, .MenuItem2 A:Link,
.MenuItemMouseOver2 A, .MenuItemMouseOver2 A:Active, .MenuItemMouseOver2 A:Hover,
.MenuItemMouseOver2 A:Visited, .MenuItemMouseOver2 A:Link
{
display: block;
padding-left: 13px;
padding-right: 2px;
cursor: pointer;
color: black;
text-decoration: none;  
width: 100%
}
.MenuCurrentPage
{
color: #696969;
}
/* XXX */
/* Changes to make default install page XHTML compliant */
span.bt {
margin: 0;
padding: 0;
background: url(item_bt_bg.gif) no-repeat bottom;
height: 32px;
width: 170px;
}
#LoginInfo
{
width:660px; 
float:left;
}
#LoginInfo h3
{
background-color: #f7f7f7;
color: #8f0000;
padding: 2px 0px;
}
#LoginInfo dd, #LoginInfo dt 
{
display:inline;
}
#LoginInfo dt
{
font-weight:bold;
color: #333;
}
#LoginInfo p.LoginNotes
{
font-size: .8em;
}
#LoginInfo div.LoginBlock {
float: left;
width: 310px;
padding: 5px 5px;
margin: 0px 2px;
border: 1px #f0f0f0 solid;
}
.SponsorIcon
{
margin: 5px 26px; 
float: left;
}
#QuickLinks 
{
background-color:#f0f0f0;
border: 1px gray dotted;
padding: 2px 5px;
margin-right:5px;
width: 200px;
float:left;
}
div.hr
{
height: 2px;
background-color: #8f0000;
margin: 5px 0 15px 0;
clear:both;
}
div.hr hr
{
display: none;
}
ul.GreenCheckMarkBulletList {
font-family: Calibri;
list-style-image: url('Images/CheckMark_small.gif');
}
ul.RedBallBulletList {
font-family: Calibri;
list-style-image: url('/xfeatu1.gif');
margin: 10px;
padding: 10px;
}
.BulletList {
font-family: Calibri;
list-style-image: url('Images/CheckMark_small.gif');
}
.TightParagraphs {
	margin-top: 0px;
	margin-bottom: 6px
}


