BODY
{
    FONT-SIZE: small;
    COLOR: #333;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    TEXT-ALIGN: center;
}
.wrapper
{
    MARGIN: 0px auto;
    WIDTH: 1002px;
    TEXT-ALIGN: left;
}
#headbg {
	background: url('images/HeadBG.png') repeat-x;
}
#login {
	float:right;
}
#menu {
	padding:0px;
	BORDER-STYLE: solid;
	BORDER-WIDTH: 0px 0px 1px 0px;
   BORDER-COLOR: #e5e5e5;
}
.controlpanel
{
    WIDTH: 100%;
    BACKGROUND-COLOR: #ffffff
}
.toppane
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 3px
}
.leftpane
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 3px
}
.contentpane
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 3px
}
.rightpane
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 3px
}
.bottompane
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 3px
}
.innerLeftPane
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 3px
}
.innerRightPane
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 3px
}
.innerBottomPane
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 3px
}
.CenterPane
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 3px
}
.ImagePane
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 3px
}
.Head
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #333
}
.SubHead
{
    FONT-SIZE: 12px;
    COLOR: #333
}
.SubSubHead
{
    FONT-SIZE: 11px;
    COLOR: #333
}
.Normal
{
    FONT-WEIGHT: normal;
line-height:225%;
    FONT-SIZE: 11px;
    COLOR: #333
}
.TH
{
    FONT-SIZE: 11px;
    COLOR: #666;
    FONT-FAMILY: Verdana, Arial,  Helvetica, sans-serif
}
TD
{
    FONT-SIZE: 11px;
    COLOR: #666;
    FONT-FAMILY: Verdana, Arial,  Helvetica, sans-serif
}
DIV
{
    FONT-SIZE: 11px;
    COLOR: #666;
    FONT-FAMILY: Verdana, Arial,  Helvetica, sans-serif
}
.CommandButton
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #666;
    TEXT-DECORATION: none
}
A.CommandButton:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #666;
    TEXT-DECORATION: underline
}
A.CommandButton:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #666;
    TEXT-DECORATION: underline
}
A.CommandButton:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #666;
    TEXT-DECORATION: underline
}
A.CommandButton:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #666;
    TEXT-DECORATION: none
}
.User
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #666;
    TEXT-DECORATION: none
}
A.User:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #666;
    TEXT-DECORATION: none
}
A.User:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #666;
    TEXT-DECORATION: none
}
A.User:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ccc;
    TEXT-DECORATION: underline
}
A.User:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ccc;
    TEXT-DECORATION: underline
}
A:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #666;
    TEXT-DECORATION: none
}
A:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #666;
    TEXT-DECORATION: underline
}
A:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #666;
    TEXT-DECORATION: underline
}
A:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #666;
    TEXT-DECORATION: none
}
.Footer
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #666;
    TEXT-DECORATION: none
}
A.Footer:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #666;
    TEXT-DECORATION: none
}
A.Footer:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #666;
    TEXT-DECORATION: none
}
A.Footer:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #333;
    TEXT-DECORATION: underline
}
A.Footer:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #333;
    TEXT-DECORATION: underline
}
.Links
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #666;
    TEXT-DECORATION: none
}
A.Links:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #666;
    TEXT-DECORATION: none
}
A.Links:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #666;
    TEXT-DECORATION: none
}
A.Links:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #333;
    TEXT-DECORATION: underline
}
A.Links:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #333;
    TEXT-DECORATION: underline
}

.MainMenu_TabRootMenuItem TD
{
   PADDING-RIGHT:6px; 
   PADDING-LEFT:6px;
   FONT-WEIGHT: bold; 
   FONT-SIZE: 14px;  
   COLOR: #006666;  
   HEIGHT:34px;
   text-align:center;
   BACKGROUND: transparent;
}
.MainMenu_TabRootMenuItem IMG
{
   vertical-align:middle;
}

.MainMenu_TabRootMenuItemSel TD
{
   PADDING-RIGHT:5px; 
   PADDING-LEFT:5px;
   FONT-WEIGHT: bold; 
   FONT-SIZE: 14px;  
   COLOR: #84aa2c;  
   HEIGHT:34px;
   text-align:center;
   BACKGROUND-COLOR: #FFF;
   BORDER-STYLE: solid;
   BORDER-WIDTH: 1px 1px 0px 1px;
   BORDER-COLOR: #e5e5e5;
 }

.MainMenu_TabRootMenuItemSel IMG
{
   vertical-align:middle;
}

.MainMenu_TabMenuItemHover TD
{
   PADDING-RIGHT:5px; 
   PADDING-LEFT:5px; 
   FONT-WEIGHT: bold; 
   FONT-SIZE: 14px;  
   COLOR: #84aa2c; 
   HEIGHT:34px;
   text-align:center;
   BACKGROUND-COLOR: #FFF;
   BORDER-STYLE: solid;
   BORDER-WIDTH: 1px 1px 0px 1px;
   BORDER-COLOR: #e5e5e5;
}

.MainMenu_TabMenuItemHover IMG
{
   vertical-align:middle;
}

.MainMenu_TabMenuItemSelHover TD
{
   PADDING-RIGHT:5px; 
   PADDING-LEFT:5px;
   FONT-WEIGHT: bold; 
   FONT-SIZE: 14px;  
   COLOR: #84aa2c; 
   HEIGHT:34px;
   text-align:center;
   BACKGROUND-COLOR: #FFF;
}

.MainMenu_TabMenuItemSelHover IMG
{
   vertical-align:middle;
}

.MainMenu_MenuItem {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR:#666; 
	padding:0px 15px 0px 10px;
	BORDER-STYLE: solid;
	BORDER-WIDTH: 0px 0px 1px 0px;
	BORDER-COLOR: #e5e5e5;
	height: 20px;
	width: 163px;
}

.MainMenu_MenuIcon {
	display:none;
}

.MainMenu_MenuIcon 
{
    display: none; 
}

.submenuitemselected ,.submenuitembreadcrumb { 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	background: #84aa2c url(/portals/_default/skins/MillerBros/images/menu_level2_item_parentTEST.png) 100% 0 no-repeat;
	COLOR: #000; 
	padding:0px 15px 0px 10px;
	cursor: pointer;
	cursor: hand;
	BORDER-STYLE: solid;
	BORDER-WIDTH: 0px 0px 1px 0px;
	BORDER-COLOR: #e5e5e5;
    height: 20px;
	width: 163px;
}
.submenu {
	Z-INDEX: 1000; 
	BACKGROUND: #FFF;
	TEXT-ALIGN: LEFT;
	COLOR: #666;
	border:1px #e5e5e5 solid;
	padding:0px;
	margin: 0px 0px 0px 0px;
	/*filter: Alpha(Opacity=88);*/
	cursor: pointer;
	cursor: hand;
}

.MainMenu_MenuBreak {
   	border: transparent 0px solid; 
	background-color: transparent; 
	height: 1px;
}

.MainMenu_MenuArrow {
    DISPLAY: none
}

.MainMenu_RootMenuArrow {
	DISPLAY:none;
}
.CATTitle {
	FONT-SIZE: 24px;
	FONT-WEIGHT: Bold;
	LINE-HEIGHT: 96%;
	MARGIN-TOP: 25px;
	COLOR: #066;
}
.CATAuthor {
	FONT-SIZE: 20px;
	FONT-WEIGHT: Bold;
}
.CATEdition {
	FONT-SIZE: 14px;
	FONT-STYLE: italic;
}
.CATNormal {
	FONT-SIZE: 12px;
}
.CATPrice, .CATPrice .CATProductListItem {
	FONT-SIZE: 16px;
}
.CATDesc {
	FONT-SIZE: 20px;
	MARGIN-BOTTOM: 10px;
}
ul.CATList li{
	FONT-SIZE: 14px;
	COLOR: #066;
}
