/*page*/
html,body{background:#fde47f;height:100%;color:#000;}

/*panes*/
.leftcontentpane {}
.contentpane { width:763px;}
.leftPane {width:162px; padding:0 0; margin:0 0; vertical-align:top; background-image:url(NavTile.jpg); background-repeat:repeat-y;}
.rightPane {}
.footerPane {}

/*text*/
.normal,div,span,p,td,th,li,a{font-family: Arial, Helvetica, sans-serif; font-size:12px;}


/*links & buttons*/
a:{}
a:link, a:visited{ font-size:12px;color:#990000;}
a:hover, a:active{font-size:12px;color:#990000; text-decoration:underline;}

a.skinuser {color:#fff; font-size:11px;}
a.skinuser:link, a.skinuser:visited{text-decoration:underline;}
a.skinuser:hover, a.skinuser:active{text-decoration:none; color:#fde47f;}

.StandardButton{background:#CCC;border:1px #CCC outset;padding:5px;}

.controlpanel a.CommandButton{font-size:10px;}

a.CommandButton{font-size:14px;font-weight:bold; color:#FFFFFF;}
a.CommandButton:link, a.CommandButton:visited{color:#830a2b; text-decoration:none;}
a.CommandButton:hover, a.CommandButton:active{color:#830a2b;text-decoration:underline;}

a.footer {color:#000;font-size:9px;}
a.footer:link, a.footer:visited{text-decoration:none;}
a.footer:hover, a.footer:active{text-decoration:underline;}

.toplinks {color:#fff;font-size:12px;}
a.toplinks:link, a.toplinks:visited, a.toplinks:active{color:#fff;font-size:12px;text-decoration:none;}
a.toplinks:hover, { text-decoration:underline;color:#fde47f;}

.subText {font-size:12px;color:#990000;}
a.subText:link, a.subText:visited{color:#990000;}
a.subText:hover, a.subText:active { text-decoration:underline;color:#000;}

h1, h2, h3, h4, h5, h6 {font-weight:bold;font-family: Arial,sans-serif;	}
h1{ color:#000;
font-family:"Times New Roman", Times, serif;
font-size: 18px;margin: 10px 0;padding: 0; text-transform:uppercase;
}
h2{ font-size: 14px; color: #990000; text-transform:uppercase;}
h3{ font-size: 16px; color: #000; margin: 10px 0;padding: 0; text-transform:uppercase;}
h4{ font-size: 12px; color: #000; margin: 10px 0 ;padding: 0; text-transform:uppercase;}
h5{ font-size: 13px; color: #990000; text-transform:uppercase;margin: 10px 0 0 0 ;padding: 0;}
h6{ font-size: 9px; color: #830a2b; margin: 10px 0 0 0;padding: 0;}


.FCKImageGalleryContainer {background: #fff;}
.FCKLinkGalleryContainer {background: #fff;}

#dnn_dnnSEARCH_txtSearch{
font-size:9px;
background-color: #EFEFEF;
border: 1px solid #CECFCE;
}

.SearchBox {
/*vertical-align: bottom;*/
}

.searchpane {font-size: 9px;}

.stockGreen {color: green;}
.stockRed {color: red;}




/* ------------------Solpart Menu------------------------ */
/* Solpart Menu */

.MainMenu_MenuContainer {} 

/*If vertical menu, put width here */
.MainMenu_MenuContainer td {
width: 130px;
 } 

.MainMenu_MenuBar { 
height:20px;
background: #830a2b;
} 

.MainMenu_MenuItem { 
border:0px; 
font-family:Arial, Helvetica, sans-serif;
color:#fff;
font-size:12px;
font-weight:bold;
height:20px;
width: 130px;
} 
/* 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 */
/* add image here for OFF button */

.MainMenu_MenuItem td{ 
padding:2px 0;
text-align:center;
} 

.MainMenu_MenuItem td span{ } 

.MainMenu_MenuIcon { 
display: none; } 

/* Main Menu Active/Current Button */
.rootmenuitemactive{
background:#830a2b;
padding:2px 0;
}

/* Main Menu Mouseover */
.MainMenu_MenuItemSel { 
color: #fff; 
background:#830a2b;
height:20px;
font-size:12px;
padding:2px 0;
font-weight:bold;
} 

/* Padding around the words in the main menu buttons when off */
.MainMenu_MenuItemSel td{ 
padding:2px 0;
text-align:center;
} 

.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: #830a2b !important; /* red */  
} 

.MainMenu_SubMenu td {

 } 

.submenu{
z-index:1000;
border:0px;
font-weight:bold;

} 

.submenuitem {  

}
 /* does this work? */ 

/* Sub Menu Mouseover */
.submenuitemselected{
font-family:Arial, Helvetica, sans-serif;
color: #000; 
background: #fde47f; /* gold */   
width: 130px;
}

/* Sub Menu Current Page */
.submenuitemactive{
font-family:Arial, Helvetica, sans-serif;
color: #000;
font-size:12px;
background: #fde47f; /* gold */
width: 130px;
}

/* Sub Menu Active/Current */
.submenuitembreadcrumb{
font-family:Arial, Helvetica, sans-serif;
color:#fff;
font-size:12px;
font-weight:bold;
padding:2px 5px;
width: 130px;
}

.rootmenuitem{
}  

.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:#fff;
font-size:12px;
font-weight:bold;
}  

.rootmenuitembreadcrumb{

} 

/* Main Menu Mouseover */ 
.rootmenuitembreadcrumb td{
padding:2px 10px;
}  

/* Main Menu Active/Current button */
.rootmenuitembreadcrumb td span{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}  

/* Main Menu Mouseover Background */
.rootmenuitemselected{
}  

.rootmenuitemselected td{
padding:2px 10px;
}  

/* Main Menu Mouseover Text */
.rootmenuitemselected td span{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#fff;}
