/*page*/
body { margin:0; padding:0; font-family: Arial, Tahoma,  Helvetica, sans-serif;  color:black;  font-size:.95em; background:url(images/lo-bg-sand-tile.jpg) repeat top left; }
#lo-body-wrapper { background:url(images/lo-bg-sand.jpg) repeat-x top left; padding:0 0; }
.skinmenu{background:#000;}

/*panes*/
.contentpane{padding:0; margin:0; background:#f7f7f7 url(contentbg.gif) repeat-y top left;}
.leftpane{padding:0; }
.footerpane{padding:0; background:#fff url(images/lo-bg-footer.jpg) no-repeat top left;}
.submenupane{padding:0; background:#dedfde;}


/*text*/
.normal,div,span,p,td,th,li,a{font-family:Arial, Helvetica, sans-serif;font-size:13px;}
.head,.subhead{color:#b90000; font-weight: bold; }
.head{padding-bottom:10px;font-size:16px; }

/*links & buttons*/
a, a:link, a:active, a:visited { text-decoration:none; color:#002e8b; }
a:hover { color:#3c4db0; text-decoration:none;}

.StandardButton{background:#ffbe5a;border:1px #000 outset;padding:5px;}

a.leftpane:link{color:#b90000;text-decoration:none;font-weight:normal;line-height: 150%;}
a.leftpane:visited{color:#b90000;text-decoration:none;font-weight:normal;line-height: 150%;}
a.leftpane:hover{color:#b90000;text-decoration:underline;font-weight:normal;line-height: 150%;}
a.leftpane:active{color:#b90000;text-decoration:underline;font-weight:normal;line-height: 150%;}

a.CommandButton{font-size:14px;font-weight:bold;color:#000;}
.controlpanel a.CommandButton{font-size:10px;}
a.CommandButton:link{color:#000;text-decoration:none;}
a.CommandButton:visited{color:#000;text-decoration:none;}
a.CommandButton:hover{color:#b90000;text-decoration:underline;}
a.CommandButton:active{color:#b90000;text-decoration:underline;}

a.skinuser:link{color:#000;text-decoration:none;font-weight:bold;font-size:9px;}
a.skinuser:visited{color:#000;text-decoration:none;font-weight:bold;font-size:9px;}
a.skinuser:hover{color:#b90000;text-decoration:underline;font-weight:bold;font-size:9px;}
a.skinuser:active{color:#b90000;text-decoration:underline;font-weight:bold;font-size:9px;}

a.footer:link{color:#000;text-decoration:underline;font-size:9px;font-weight:bold;}
a.footer:visited{color:#000;text-decoration:underline;font-size:9px;font-weight:bold;}
a.footer:hover{color:#b90000;text-decoration:none;font-size:9px;font-weight:bold;}
a.footer:active{color:#b90000;text-decoration:none;font-size:9px;font-weight:bold;}

h1, h2, h3, h4, h5, h6 {font-family: Arial,sans-serif; font-weight: bold;}
h1{ font-size: 175%; color: #b90000;font-family:Arial, Helvetica, sans-serif; }
h2{ font-size: 150%; color: #000;font-family:Arial, Helvetica, sans-serif;}
h3{ font-size: 125%; color: #000;}
h4{ font-size: 110%; color: #000;}
h5{ font-size: 100%; color: #003084;}

.FCKImageGalleryContainer {}
.FCKLinkGalleryContainer {}

/* Solpart Menu */

.MainMenu_MenuContainer { 

 } 

.MainMenu_MenuContainer td { font-size:15px;} 

.MainMenu_MenuBar { 
font-weight:normal;} 

.MainMenu_MenuItem { 
border:0; 
font-family:Arial, Helvetica, sans-serif;
color:#000;
font-size:15px;
padding: 2px 10px;
font-weight:normal;
} 
/* this font-family changes the sub menus only */
/* this background modifies the main menu and the sub menus */
/* height here modifies the main menu and the sub menu */
/* border here changes the sub menus only */
/* padding here changes the sub menus only */
/* color here changes the sub menu font */

.MainMenu_MenuItem td{ 
padding: 2px 10px; 
border-right:1px solid white;
} 
/* this background modifies the main menu and the sub menus */

.MainMenu_MenuItem td span{ } 

.MainMenu_MenuIcon { 
display: none; } 

/* Main Menu Active/Current Button */
.rootmenuitemactive{

}

/* Main Menu Mouseover (When You Click on It) */
.MainMenu_MenuItemSel { 
color:#b90000 !important;
background:transparent;
font-weight:normal;
 } /* Put height here so when you click the main menu button, it doesnt shrink. */

/* Padding around the words in the main menu buttons */
.MainMenu_MenuItemSel td{ 
padding: 2px 10px;
border-right:1px solid white;} 

.MainMenu_MenuBreak {
display:none; } 

.MainMenu_RootMenuArrow {
display:none;
 } 

/* Shows up in the sub menu, to the right of the words. */
.MainMenu_MenuArrow{
display:none;
}  


.MainMenu_SubMenu {
background: #fff; 
} 

.MainMenu_SubMenu td {
text-align:left; } 


.submenu{
z-index:1000;
border:0;
} 

/* Sub Menu Mouseover */
.submenuitemselected{
font-family:Arial, Helvetica, sans-serif;
color:#b90000 !important;
font-size:15px;
background:white;
font-weight:normal;
}

/* Sub Menu Active/Current */
.submenuitembreadcrumb{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
padding: 2px 10px;
font-weight:normal;
}

.rootmenuitem{
background:transparent;}  

.rootmenuitem td{

}  
/* if you don't put the height here, the right border doesnt reach the top/bottom. */
/* Also adds (unwanted) border in the submenu. */ 

/* Main Menu font */ 
.rootmenuitem td span{
font-family:Arial, Helvetica, sans-serif;
color:#000;
font-size:15px;
font-weight:normal;
}  

.rootmenuitembreadcrumb{
background:transparent;} 

/* Main Menu Mouseover */ 
.rootmenuitembreadcrumb td{
padding: 2px 10px;
}  

/* Main Menu Active/Current button */
.rootmenuitembreadcrumb td span{
font-family:Arial, Helvetica, sans-serif;
color:#000;
font-size:15px;
font-weight:normal;
}  

/* Main Menu Mouseover Background */
.rootmenuitemselected{

}  

.rootmenuitemselected td{
padding: 2px 10px;}  

/* Main Menu Mouseover Text */
.rootmenuitemselected td span{
font-family:Arial, Helvetica, sans-serif;
color:#000;
font-weight:normal;}  



#hmpromo
{
font-family:Arial, Helvetica, sans-serif;
width:750px;
border-collapse:collapse;
}
#hmpromo td, #hmpromo th 
{
font-size:1em;
border:1px solid #98bf21;
padding:3px 7px 2px 7px;
}
#hmpromo th 
{
font-size:1.1em;
text-align:left;
padding-top:5px;
padding-bottom:4px;
background-color:#A7C942;
color:#ffffff;
}
#hmpromo tr.alt td 
{
color:#000000;
background-color:#EAF2D3;
}

#hmpromo tr.blank td 
{
background-color:#fff;
border: 0;
}