/* DIVS IN TEMPLATES */

html, body
{
margin: 0;
padding: 0;
background: #C0C0C0;
}

p, table, td, div, span
{
font-family: Geneva, Monaco, Verdana, Arial;
font-size: 10px;
color: #222222;
line-height: 16px;
text-align: left;
}

Div#maBodyDiv
{
display: block;
text-align: center;
padding-top: 5px;
padding-bottom: 10px;
margin-left: auto;
margin-right: auto;
}

Div#maContentDiv1
{
display: block;
position: relative;
width: 720px;
background: #FFFFFF;
border: 1px solid #222222;
text-align: center;
margin-left: auto;
margin-right: auto;
}

Div#maContentDiv2
{
display: block;
width: 668px;
text-align: center;
margin-left: auto;
margin-right: auto;
padding-bottom: 10px;
}

Div#maLogo
{
height: 57px;
/*width: 191px;*/
background-image:url(/media/templates/maLogo.jpg);
background-repeat: no-repeat;
margin: 10px;
cursor: hand;
}

/* HOME PAGE  TABLE STYLES */

#maTopTable
{
width: 668px;
border-top: 1px solid #FFFFFF;
}

#maMiddleTable
{
width: 668px;
border-bottom: 2px solid #FFFFFF;
}

#maHomeTdLeft
{
}

#maHomeTdRight
{
}


/* SUB TEMPLATE LAYOUT STYLES */

#maSubMiddleTable
{
width: 668px;
background: #EAEBE8;
border-top: 3px solid #b4b8a0;
}

#maSubMiddleTdLeft
{
width: 1%;
}

#maSubMiddleTdCenter
{
}

#maSubMiddleTdRight
{
width: 1%;
}






/*DEFAULT LINK STYLES*/

a
{
font-family: Geneva, Monaco, Verdana, Arial;
font-size: 10px;
color:#cc9900;
text-decoration: underline;
}

a:hover
{
font-family: Geneva, Monaco, Verdana, Arial;
font-size: 10px;
color:#000066;
text-decoration: underline;
}


/* MAIN MENU STYLES */

Div#maMainMenu
{
width: 668px;
background-image:url(/media/templates/maMainMenuSlice.jpg);
background-repeat: repeat-x;
border-top: 7px solid #656565;
border-bottom: 1px solid #FFFFFF;
text-align: left;
}

#maMainMenuTable
{
width: 668px;
overflow: hidden;
}

#maMainMenuDivider
{
width: 4px;
background-image:url(/media/templates/maMainMenuDivider.jpg);
background-repeat: no-repeat;
}

Div#maMainMenuItem 
{
}

a.maMainMenuItem
{
display: block;
height: 100%; 
font-weight: bold;
font-family: Geneva, Monaco, Verdana, Arial;
font-size: 10px;
text-decoration: none;
text-transform: uppercase;
color:#FFFFFF;
text-align: center;
padding-top: 8px;
padding-left: 5px;
padding-right: 5px;
padding-bottom: 8px;
line-height: 12px;
}

Div#maMainMenuLevel1BgActive
{
display: block;
background-image:url(/media/templates/maMainMenuSliceActive.jpg);
background-repeat: repeat-x;
}

a:hover.maMainMenuItem, a.maMainMenuItemActive, a:hover.maMainMenuItemActive
{
display: block;
height: 100%;
background-image:url(/media/templates/maMainMenuArrow.gif);
background-repeat: no-repeat;
background-position: center bottom;
font-weight: bold;
font-family: Geneva, Monaco, Verdana, Arial;
font-size: 10px;
text-decoration: none;
text-transform: uppercase;
color:#ffcc00;
text-align: center;
padding-top: 8px;
padding-left: 5px;
padding-right: 5px;
padding-bottom: 8px;
line-height: 12px;
}

/* MAIN MENU LEVEL 2 */

Div#maLevel2Bg
{
display: block;
border-top: 1px solid #FFFFFF;
border-left: 1px solid #3e3f3c;
border-right: 1px solid #3e3f3c;
}

a.maMainMenuItemLevel2Link
{
display: block;
background: #737571;
width: 120px;
height: 100%;
font-weight: bold;
font-family: Geneva, Monaco, Verdana, Arial;
font-size: 10px;
text-decoration: none;
text-align: left;
color: #FFFFFF;
padding: 5px;
border-bottom: 1px solid #3d3e3b;
border-top: 1px solid #b7bcb4;
border-left: 1px solid #b9bdb6;
border-right: 1px solid #b9bdb6;
}

a:hover.maMainMenuItemLevel2Link, a.maMainenuItemLevel2LinkActive,
a:hover.maMainenuItemLevel2LinkActive
{
display: block;
background: #737571;
width: 120px;
height: 100%;
font-weight: bold;
font-family: Geneva, Monaco, Verdana, Arial;
font-size: 10px;
text-decoration: none;
text-align: left;
color: #ffcc00;
padding: 5px;
border-bottom: 1px solid #3d3e3b;
border-top: 1px solid #b7bcb4;
border-left: 1px solid #b9bdb6;
border-right: 1px solid #b9bdb6;
}

/* SUB SECTION MENU */

Div#maSubMenu
{
display: block;
width: 171px;
margin-top: 10px;
background: #f4f5f1;
padding-bottom: 10px;
border: 3px solid #babcae;
margin: 10px;
}

Div#maSubMenuTitle
{
width: 130px;
font-family: arial;
font-weight: bold;
font-size: 12px;
color: #000066;
padding: 10px;
text-align: left;
margin-bottom: 10px;
margin-left: 10px;
margin-right: 10px;
border-bottom: 2px solid #babcae;
}

Div#maSubBg
{
width: 130px;
height: 22px;
width: 130px;
background-image:url(/media/templates/maSubMenuSlice.jpg);
background-repeat: repeat-x;
border-bottom: 1px dotted #222222;
margin-left: auto;
margin-right: auto;
}

Div#maSubArrow
{
width: 20px;
height: 22px;
background-image:url(/media/templates/maSubMenuArrow.jpg);
background-repeat: no-repeat;
background-position: 10 10;
}

a.maSubMenuItem
{
display: block;
height: 22px;
font-weight: normal;
font-family: Geneva, Monaco, Verdana, Arial;
font-size: 10px;
text-decoration: none;
color:#222222;
text-align: left;
padding: 5px;
}

a:hover.maSubMenuItem, a.maSubMenuItemActive, a:hover.maSubMenuItemActive
{
display: block;
height: 22px;
font-weight: normal;
font-family: Geneva, Monaco, Verdana, Arial;
font-size: 10px;
text-decoration: none;
color:#000066;
text-align: left;
padding: 5px;
}

/* CPATH MENU */

Div#maCpathMenu
{
display: block;
background-image:url(/media/templates/maCpathBg.jpg);
background-repeat: no-repeat;
font-weight: normal;
font-family: Geneva, Monaco, Verdana, Arial;
font-size: 10px;
text-decoration: none;
text-align: left;
color:#FFFFFF;
padding: 5px;
padding-top: 3px;
margin-bottom: 5px;
margin-top: 1px;
}

a.maCpathItem
{
font-family: Geneva, Monaco, Verdana, Arial;
font-size: 10px;
color:#FFFFFF;
text-decoration: none;
padding: 2px;
margin-left: 3px;
}

a.maCpathItemActive, a:hover.maCpathItem
{
font-family: Geneva, Monaco, Verdana, Arial;
font-size: 10px;
color:#E7AD01;
text-decoration: underline;
padding: 2px;
margin-left: 3px;
}


/* DEFAULT ARTICLE MENU */

Div#maArticleMenu
{
width: 171px;
padding-bottom: 10px;
margin: 10px;
}

Div#maArticleMenuTitle
{
font-family: arial;
font-weight: bold;
font-size: 12px;
color: #000066;
padding: 10px;
text-align: left;
margin-top: 20px;
padding-left: 10px;
padding-right: 10px;
margin-bottom: 10px;
border-bottom: 2px solid #babcae;
}

Div#maArticleMenuBg
{
width: 140px;
background: #EAEBE8;
border-bottom: 1px dotted #222222;
}

Div#maArticleMenuArrow
{
width: 20px;
height: 22px;
background-image:url(/media/templates/maSubArticleMenu_Arrow.jpg);
background-repeat: no-repeat;
background-position: 10 10;
}

a.maArticleMenuItem
{
display: block;
font-weight: normal;
font-family: Geneva, Monaco, Verdana, Arial;
font-size: 10px;
text-transform: lowercase;
text-decoration: none;
color:#222222;
text-align: left;
padding: 5px;
}

a:hover.maArticleMenuItem, a.maArticleMenuItemActive, a:hover.maArticleMenuItemActive
{
display: block;
font-weight: normal;
font-family: Geneva, Monaco, Verdana, Arial;
font-size: 10px;
text-transform: lowercase;
text-decoration: none;
color:#000066;
text-align: left;
padding: 5px;
}

/* LEFT TO RIGHT HOME FEATURE ARTICLE MENUS 1-4 */

#maFeatureArticleMenu
{
width: 167px;
overflow: hidden;
}

.maFeaturArticleTitles, a.maFeaturArticleTitles, a:hover.maFeaturArticleTitles
{
display: block;
font-weight: bold;
font-size: 14px;
font-family: arial;
text-transform: uppercase;
text-decoration: none;
color:#FFFFFF;
text-align: left;
padding-top: 10px;
margin-left: 56px;
margin-right: 10px;
}

/* APPRAISALS */

Div#maArticleMenu01
{
height: 130px;
overflow: hidden;
background-image:url(/media/templates/appraisals_TitleBGBody.jpg);
background-repeat: no-repeat;
}

Div#maArticleMenuTitle01
{
display: block;
height: 51px;
background-image:url(/media/templates/appraisals_TitleBGIcon.jpg);
background-repeat: no-repeat;
}

/* CONSUMER */


Div#maArticleMenu02
{
height: 130px;
overflow: hidden;
background-image:url(/media/templates/consumer_TitleBGBody.jpg);
background-repeat: no-repeat;
}

Div#maArticleMenuTitle02
{
display: block;
height: 51px;
background-image:url(/media/templates/consumer_TitleBGIcon.jpg);
background-repeat: no-repeat;
}

/* INDUSTRIAL */

Div#maArticleMenu03
{
height: 130px;
overflow: hidden;
background-image:url(/media/templates/industrial_TitleBGBody.jpg);
background-repeat: no-repeat;
}

Div#maArticleMenuTitle03
{
display: block;
height: 51px;
background-image:url(/media/templates/industrial_TitleBGIcon.jpg);
background-repeat: no-repeat;
}

/* ANTIQUES */

Div#maArticleMenu04
{
height: 130px;
overflow: hidden;
background-image:url(/media/templates/antiques_TitleBGBody.jpg);
background-repeat: no-repeat;
}


Div#maArticleMenuTitle04
{
display: block;
height: 51px;
background-image:url(/media/templates/antiques_TitleBGIcon.jpg);
background-repeat: no-repeat;
}


/* FETURE ARTICLE MENU BODY TEXT AND LINKS */

a.maArticleMenuLink
{
display: block;
height: 120px;
overflow: hidden;
background-image:url(/media/templates/articleTitle_Arrow.gif);
background-repeat: no-repeat;
background-position: 0 15;
font-weight: normal;
font-family: Geneva, Monaco, Verdana, Arial;
font-size: 10px;
text-decoration: none;
color:#FFFFFF;
text-align: left;
padding: 10px;
margin-left: 15px;
margin-right: 15px;
}


a:hover.maArticleMenuLink
{
display: block;
height: 120px;
overflow: hidden;
background-image:url(/media/templates/articleTitle_Arrow.gif);
background-repeat: no-repeat;
background-position: 0 15;
font-weight: normal;
font-family: Geneva, Monaco, Verdana, Arial;
font-size: 10px;
text-decoration: underline;
color:#FFFFFF;
text-align: left;
padding: 10px;
margin-left: 15px;
margin-right: 15px;
}

/* MANAGEMENT INDEX MENU STYLES */

Div#maManagerIndexMenu
{
width: 370px;
}

Div#maManagerIndexMenuTitle
{
font-family: Geneva, Monaco, Verdana, Arial;
font-size: 10px;
font-weight: bold;
lin-height: 16px;
color: #222222;
padding: 5px;
text-align: left;
}

Div#maManagerIndexMenuBody
{
Display: block;
font-family: Geneva, Monaco, Verdana, Arial;
font-size: 10px;
color: #222222;
padding: 10px;
border-bottom: 1px solid #babcae;
}


/* FOOTER MENU STYLES */

Div#maFooterMenu
{
display: block;
border-top: 5px solid #d0d2c3;
border-bottom: 5px solid #d0d2c3;
background: #dee0d5;
}

#maFooterMenuDivider
{
color: #6c8b00;
}

a.maFooterMenuItem
{
display: block;
font-weight: normal;
font-family: Geneva, Monaco, Verdana, Arial;
font-size: 10px;
text-decoration: none;
color:#666666;
padding: 5px;
}

a:hover.maFooterMenuItem, a.maFooterMenuItemActive, a:hover.maFooterMenuItemActive
{
display: block;
font-weight: normal;
font-family: Geneva, Monaco, Verdana, Arial;
font-size: 10px;
text-decoration: none;
color:#000066;
padding: 5px;
}


/* DEFAULT ARTICLE*/

Div#maArticle
{

}

Div#maArticleTitle
{
display: block;
font-family: arial;
font-weight: bold;
font-size: 14px;
color: #000066;
margin-top: 30px;
padding-left: 10px;
padding-right: 10px;
}

Div#maArticleBody
{
display: block;
font-family: Geneva, Monaco, Verdana, Arial;
color: #222222;
font-size: 12px;
line-height: 16px;
padding: 10px;
}

Div#maArticleLegal
{
display: block;
font-family: Geneva, Monaco, Verdana, Arial;
font-size: 10px;
color: #666666;
text-align: left;
padding: 10px;
}

/* HOME CENTER ARTICLE*/

Div#maHomeArticle
{
position: relative;
width: 338px;
height: 164px;
background-image:url(/media/templates/ma_HomeBg_Tile.jpg);
background-repeat: repeat;
}

Div#maHomeArticleTitleImage
{
width: 338px;
height: 56px;
background-image: url(/media/templates/ma_WelcomeHeader.jpg);
z-index: 500;
}

Div#maHomeArticleImageSwap
{
position: absolute;
left: 338px;
width: 328px;
height: 164px;
border-left: 2px solid #FFFFFF;
overflow: hidden;
}

Div#maHomeArticleDescription
{
height: 100px;
font-family: Geneva, Monaco, Verdana, Arial;
font-size: 10px;
color: #FFF;
text-align: justify;
padding-top: 5px;
padding-left: 15px;
padding-right: 10px;
padding-bottom: 15px;
overflow: hidden;
}

/* RANDOM SUB PAGE IMAGE */

Div#maRandomHomeImage
{
width: 453px;
height: 190px;
}

/* FOOTER TEXT STYLES */

Div#maFooterText
{
display: block;
font-family: Geneva, Monaco, Verdana, Arial;
font-size: 10px;
text-decoration: none;
text-align: left;
color:#666666;
padding: 5px;
}

/* AUCTION TEMPLATE STYLES */

Div#maAuctionTemplateBody
{
background: #EAEBE8;
border-top: 3px solid #b4b8a0;
text-align: center;
margin-left: auto;
margin-right: auto;
padding: 10px;
}


Div#maAuctionTitle
{
display: block;
font-family: arial;
font-weight: bold;
font-size: 14px;
color: #000066;
border-bottom: 1px solid #000066;
padding: 10px;
padding-right: 10px;
margin-bottom: 20px;
}



/*  AUCTION DETAILS BOX */

#maAuctionDetailBoxLeft
{
background-image:url(/media/templates/maAuctionDetailBoxLeft.jpg);
background-repeat: no-repeat;
width: 9px;
height: 217px;
}

#maAuctionDetailBoxBody
{
background-image:url(/media/templates/maAuctionDetailBoxTile.jpg);
background-repeat: repeat-x;
color: #FFFFFF;
}

#maAuctionDetailBoxBody DIV#maAuctionBoxInfo, #maAuctionDetailBoxBody td
{
color: #FFFFFF;
}

#maAuctionDetailBoxRight
{
background-image:url(/media/templates/maAuctionDetailBoxRight.jpg);
background-repeat: no-repeat;
width: 9px;
height: 217px;
}

/* AUCTION BOX STYLES */


DIV#maAuctionBoxContainer
{
width: 634px;
margin: 0px;
text-align: center;
margin-left: auto;
margin-right: auto;
}

.maAuctionEventBox
{
margin-bottom: 20px;
}

DIV#maAuctionLot
{
margin-bottom: 10px;
}

DIV#maAuctionLotItem
{
}

Div#maAuctionInfoBar
{
display: block;
position: relative;
background-image:url(/media/templates/maAuctionDetailBar.jpg);
background-repeat: no-repeat;
height: 66px;
padding: 7px;
overflow: hidden;
color: #FFFFFF;
}


Div#maAuctionInfoBar div, DIV#maSearchWrapper div, DIV#maSearchWrapper td
{
color: #FFFFFF;
}

Div#maAuctionInfoBarCap
{
display: block;
position: absolute;
top: 0px;
right: 0px;
background-image:url(/media/templates/maAuctionDetailBar.jpg);
background-repeat: no-repeat;
background-position: top right;
height: 33px;
width: 30px;
}

Div#maAuctionBoxBar
{
display: block;
position: relative;
background-image:url(/media/templates/maAuctionMenuBar.jpg);
background-repeat: no-repeat;
height: 20px;
overflow: hidden;
}

Div#maAuctionBoxBarCap
{
display: block;
position: absolute;
top: 0px;
right: 0px;
background-image:url(/media/templates/maAuctionMenuBar.jpg);
background-repeat: no-repeat;
background-position: top right;
height: 20px;
width: 30px;
}

Div#maAuctionBoxBody
{
display: block;
background: #FFFFFF;
border-left: 1px solid #737570;
border-right: 1px solid #737570;
border-bottom: 1px solid #737570;
}

Div#maAuctionBoxBarTitle
{
font-family: Geneva, Monaco, Verdana, Arial;
font-weight: bold;
text-transform: uppercase;
text-align: left;
font-size: 10px;
line-height: 10px;
color: #F8F8F8;
padding: 5px;
padding-left: 10px;
overflow: hidden;
}

Div#maAuctionBoxInfo
{
font-family: Geneva, Monaco, Verdana, Arial;
font-size: 10px;
line-height: 16px;
color: #000000;
padding: 3px;
margin-bottom: 10px;
}


Div#maAuctionEventImage
{
margin: 10px;
}

Div#maAuctionEventImage img
{
margin-bottom: 20px;
}

DIV#map
{
width: 450px; 
height: 350px;
border: 1px solid #000000;
margin-bottom: 20px;
}

Div#maAuctionBoxBorder 
{
border-top: 1px dotted #CCCCCC;
padding: 2px;
text-align: right;
}

#maAuctionBoxTable
{
}

#maAuctionTdLeft
{
text-align: left;
}


#maAuctionTdCenter
{
text-align: left;
}

#maAuctionTdRight
{
text-align: left;
padding-top: 5px;
}

#maAuctionDivider
{
background-image: url(/media/templates/maAuction_Divider.jpg);
background-repeat: no-repeat;
background-position: bottom center;
height: 15px;
padding-left: 3px;
padding-right: 3px;
}

/* AUCTION EVENT MENU STYLES */

.maAuctionItemMenuBoldTitle
{
font-family: Geneva, Monaco, Verdana, Arial;
font-weight: bold;
font-size: 11px;
color: #222222;
}

.maAuctionItemMenuImage
{
display: block;
text-align: right;
background: #666666;
padding: 1px;
margin: 10px;
}

DIV#maAuctionItemMenuImage img
{
display: block;
border: 1px solid #666666;
margin: 10px;
}

Div#maAuctionItemMenuDescription
{
height: 50px;
overflow: hidden;
font-family: Geneva, Monaco, Verdana, Arial;
font-weight: normal;
font-size: 10px;
color: #222222;
padding-left: 10px;
}

Div#maAuctionItemMenuAddress
{
font-family: Geneva, Monaco, Verdana, Arial;
font-weight: normal;
font-size: 10px;
color: #222222;
padding: 10px;
border-left: 1px solid #EFEFEF;
}

a.maAuctionItemMenuLink
{
background-image: url(/media/templates/maAuction_ArrowRight.jpg);
background-repeat: no-repeat;
background-position: 0 6;
font-family: Geneva, Monaco, Verdana, Arial;
font-weight: bold;
font-size: 9px;
text-transform: uppercase;
text-decoration: none;
color: #000000;
padding: 3px;
padding-left: 8px;
}

a:hover.maAuctionItemMenuLink
{
background-image: url(/media/templates/maAuction_ArrowRight.jpg);
background-repeat: no-repeat;
background-position: 0 6;
font-family: Geneva, Monaco, Verdana, Arial;
font-weight: bold;
font-size: 9px;
text-transform: uppercase;
text-decoration: underline;
color: #000000;
padding: 3px;
padding-left: 8px;
}

/*  SILVER BUTTON STYLES */

a.maAuctionSilverButton, a:hover.maAuctionSilverButton
{
display: block;
background-image: url(/media/templates/buttonBaseSilver.gif);
background-repeat: no-repeat;
font-family: Geneva, Monaco, Verdana, Arial;
font-weight: bold;
font-size: 9px;
text-transform: uppercase;
text-decoration: none;
color: #333333;
padding-top: 3px;
height: 23px;
width: 180px;
text-align: center;
margin-bottom: 10px;
}

a.maAuctionYellowButton, a:hover.maAuctionYellowButton
{
display: block;
background-image: url(/media/templates/buttonBaseYellow.gif);
background-repeat: no-repeat;
font-family: Geneva, Monaco, Verdana, Arial;
font-weight: bold;
font-size: 9px;
text-transform: uppercase;
text-decoration: none;
color: #FFFFFF;
padding-top: 3px;
height: 23px;
width: 180px;
text-align: center;
margin-bottom: 10px;
}

a.maAuctionGreenButton, a:hover.maAuctionGreenButton
{
display: block;
background-image: url(/media/templates/buttonBaseGreen.gif);
background-repeat: no-repeat;
font-family: Geneva, Monaco, Verdana, Arial;
font-weight: bold;
font-size: 9px;
text-transform: uppercase;
text-decoration: none;
color: #FFFFFF;
padding-top: 3px;
height: 23px;
width: 180px;
text-align: center;
margin-bottom: 10px;
}

a.maAuctionSilverButtonBack, a:hover.maAuctionSilverButtonBack
{
display: block;
background-image: url(/media/templates/buttonBaseSilverBack.gif);
background-repeat: no-repeat;
font-family: Geneva, Monaco, Verdana, Arial;
font-weight: bold;
font-size: 9px;
text-transform: uppercase;
text-decoration: none;
color: #333333;
padding-top: 3px;
height: 23px;
width: 125px;
text-align: center;
margin-bottom: 10px;
}


/* LIST HREF STYLES */


a.maListLink
{
display: block;
border-bottom: 1px solid #666666;
padding: 10px;
background: #FFFFFF;
color: #000000;
text-decoration: none;
}

a:hover.maListLink
{
display: block;
border-bottom: 1px solid #666666;
padding: 10px;
background: #EFEFEF;
color: #000000;
text-decoration: none;
}

/* AUCTION DETAIL BOX */

DIV#maAuctionDetailBoxTopCorner
{
background-image:url(/media/templates/maAuctionDetailBox2007TopCorner.jpg);
background-repeat: no-repeat;
width: 649px;
height: 8px;
}

DIV#maAuctionDetailBoxBody
{
background-image: url(/media/templates/maAuctionDetailBox2007Tile.jpg);
background-position: bottom;
background-repeat: repeat-x;
background-color: #6a6a68;
width: 649px;
color: #FFFFFF;
}

DIV#maAuctionDetailBoxBottomCorner
{
background-image:url(/media/templates/maAuctionDetailBox2007BottomCorner.jpg);
background-repeat: no-repeat;
width: 649px;
height: 8px;
margin-bottom: 10px;
}

#bidMenu
{
height:100% !important;
_height: 850px;
}

/* CONSIGNMENT EMAIL FORUM STYLES */

Div#maContactUsForm td
{
font-family: arial;
font-weight: normal;
font-size: 11px;
color: #222222;
}

Div#maSuccess
{
font-family: arial;
font-weight: bold;
font-size: 12px;
color: #d6ab00;
}

input
{
border: 1px solid #CCCCCC;
}


DIV/* AUCTION FORM LIST MANAGER STYLES */


DIV#maAuctionListManagerBox
{
display: block;
padding: 10px;
border-top: 1px solid #d0d2c3;
}

DIV#maAuctionListManagerTitle
{
font-family: Geneva, Monaco, Verdana, Arial;
font-weight: bold;
text-transform: uppercase;
text-align: left;
font-size: 10px;
}

DIV#maAuctionListManagerDesc
{
font-family: Geneva, Monaco, Verdana, Arial;
text-align: left;
font-size: 10px;
}

DIV#maAuctionListManagerDown
{
float: right;
}

/* NEWSLETTER REG FORM STYLES */

Div#maRegSkin
{
display: block;
position: absolute;
top: 4px;
right: 30px;
font-family: arial;
font-weight: bold;
font-size: 8px;
/*color: #38457D;*/
color: #666;
text-transform: uppercase;
background: #F8F8F8;
border: 1px solid #EFEFEF;
padding: 5px;
}

Div#maRegSkin td
{
font-family: arial;
font-weight: bold;
text-transform: uppercase;
font-size: 8px;
color: #666;
padding-right: 2px;
}

Div#maRegSkin div
{
display: block;
font-family: arial;
font-weight: bold;
text-transform: uppercase;
font-size: 8px;
color: #666;
}

Div#maRegSkin input
{
border: 1px solid #CCC;
width: 120px;
font-family: arial;
font-weight: bold;
font-size: 8px;
color: #666;
}

Div#maRegSubmit
{
width: 50px;
/*padding-top: 3px;*/
}

Div#maRegSubmit input
{
width: 50px;
font-family: arial;
text-transform: uppercase;
font-weight: bold;
color: #222;
}


/* FORM BUTTON STYLES */

.maFormButton 
{ 
background-color: #999999; 
color: #FFFFFF; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
padding: 0pt; 
font-size: 11px; 
border: 1px solid #CCCCCC; 
vertical-align: middle
}

.maEmailFormSubmit 
{ 
background-color: #F2F2F2; 
color: #494a4c; 
font-family: Geneva, Monaco, Verdana, Arial;
font-size: 10px;
border: 1px solid #999999; 
vertical-align: middle;
}


#maSignUp
{ 
color: #001774; 
font-family: Geneva, Monaco, Verdana, Arial;
font-size: 10px;
font-weight: bold; 
padding: 0pt; 
padding-bottom: 3px;
text-transform: uppercase; 
}

.maEmailFormInput 
{ 
background-color: #FFFFFF; 
color: #494a4c; 
font-family: Geneva, Monaco, Verdana, Arial;
font-size: 10px;
padding-left: 2px; 
padding-right: 2px;
border: 1px solid #999999; 
vertical-align: middle;
width: 100%;
}

DIV#maFormButton
{ 
margin-top: 10px;
}



Div#maRegSubmit input
{
width: 50px;
font-family: arial;
text-transform: none;
font-weight: normal;
color: #222;
}


#maSubscribeNewletterMain
{
align: right;
}




/* FLASH MAP NAV MENU STYLES */

Div#maFlashNav
{
width: 452px;
height: 190px;
overflow: hidden;
}

/* INDUSTRIAL INDEX MENU */

DIV#maDivisionDetails
{
display: block;
position: relative;
text-align: left;
background: #333333;
height: 175px;
overflow: hidden;
}

Div#maDivisionArticleMenuTitle
{
background-image:url(/media/templates/blueTitleSlice.jpg);
font-family: arial;
font-weight: bold;
font-size: 14px;
color: #FFFFFF;
text-transform: uppercase;
text-decoration: none;
text-align: left;
padding: 10px;
border-bottom: 1px solid #FFFFFF;
}

Div#maDivisionFeature
{
display: block;
position: absolute;
left: 0px;
width: 350px;
height: 130px;
font-family: Geneva, Monaco, Verdana, Arial;
font-size: 10px;
line-height: 16px;
color: #FFFFFF;
text-transform: uppercase;
text-decoration: none;
padding-top: 10px;
}

/*  DIVISION ARTICLE MENU*/

Div#maDivisionArticleMenu
{
display: block;
position: absolute;
right: 0px;
background: #333333;
border-left: 1px solid #FFFFFF;
height: 140px;
width: 280px;
overflow: auto;
}

a.maDivisionArticleMenuLink
{
display: block;
background-image: url(/media/templates/industMenuArrow.jpg);
background-repeat: no-repeat;
background-position: 5 center;
font-family: Geneva, Monaco, Verdana, Arial;
font-size: 10px;
line-height: 16px;
text-transform: uppercase;
text-decoration: none;
color: #FFFFFF;
padding: 3px;
padding-left: 20px;
}

a:hover.maDivisionArticleMenuLink, a:hover.maDivisionArticleMenuLinkActive, a.maDivisionArticleMenuLinkActive
{
display: block;
background-image: url(/media/templates/industMenuArrow.jpg);
background-repeat: no-repeat;
background-position: 5 center;
font-family: Geneva, Monaco, Verdana, Arial;
font-size: 10px;
line-height: 16px;
text-transform: uppercase;
text-decoration: underline;
color: #FFFFFF;
padding: 3px;
padding-left: 20px;
}

/* AUCTION ITEM LISTING ARTICLE MENU*/

Div#maAuctionItemList
{
display: block;
}


Div#maAuctionItemItems
{
display: block;
margin: 10px;
border-bottom: 1px solid #333333;
}


Div#maAuctionItemList 
{
}

Div#maAuctionItemListImage
{
margin: 5px;
border: 1px solid #333333;
}

Div#maAuctionItemTitle
{
font-family: arial;
font-weight: bold;
font-size: 14px;
color: #000066;
padding: 10px;
}


Div#maAuctionItemDescription
{
display: block;
font-family: Geneva, Monaco, Verdana, Arial;
font-size: 10px;
font-weight: normal;
line-height: 14px;
color: #333333;
padding-left: 10px;
padding-right: 10px;
}

Div#maAuctionItemLink
{
text-align: right;
padding: 10px;
}

/* SEARCH BOX STYLES*/

DIV#maSearchWrapper
{
border-bottom: 1px solid #FFFFFF;
}

#search select, #search input 
{
font-size: 9px;
background-color: #FFFFFF;
height: 18px;
vertical-align: middle;
}

.sbox 
{
color: #333333; 
height: 17px;
width: 100px; 
border: 0px; 
padding: 2px;
background: white url(/media/templates/searchbg.gif) repeat-x left top; 
font-family: Geneva, Monaco, Verdana, Arial;
font-size: 10px;
vertical-align: top;
}

#maSearchPosition
{
margin-top: 10px;
}

.sboxSubmit
{
border: none;
}

a.maSearchPageNumberLink
{
font-family: Geneva, Monaco, Verdana, Arial;
font-size: 10px;
color:#FFFFFF;
text-decoration: none;
font-weight: bold;
padding: 2px;
background: #777777;
margin-right: 1px;
}

a:hover.maSearchPageNumberLink, a.maSearchPageNumberLinkActive, a:hover.maSearchPageNumberLinkActive 
{
font-family: Geneva, Monaco, Verdana, Arial;
font-size: 10px;
color:#E7AD01;
text-decoration: none;
font-weight: bold;
padding: 2px;
background: #777777;
margin-right: 1px;
}


/* GLOBAL AUCTION SEARCH BOX */


DIV#maGlobalSearchBox
{
width: 215px;
background-image:url(/media/templates/consign_Bg.jpg);
background-repeat: repeat-x;
background-position: top right;
height: 190px;
text-align: left;
}

DIV#maGlobalSearchBoxCaption
{
font-weight: normal;
font-family: Geneva, Monaco, Verdana, Arial;
font-size: 10px;
text-decoration: none;
text-transform: none;
color:#FFCC00;
}

DIV#maGlobalSearchBoxTitle
{
text-align: left;
font-weight: bold;
font-family: Geneva, Monaco, Verdana, Arial;
font-size: 10px;
text-decoration: none;
text-transform: uppercase;
color:#FFCC00;
line-height: 12px;
margin-bottom: 10px;
}

DIV#maGlobalSearchBox input, DIV#maGlobalSearchBox select
{
width: 180px;
height: 18px;
border: 1px solid #EFEFEF;
background: #FFFFFF;
margin-bottom: 10px;
text-align: left;
font-weight: normal;
font-family: Geneva, Monaco, Verdana, Arial;
font-size: 10px;
text-decoration: none;
color:#333333;
}

DIV#maGlobalSearchBox .maFormSubmit
{
background-color: #999999;
color: #FFFFFF;
font-family: Geneva, Monaco, Verdana, Arial;
font-size: 10px;
border: 1px solid #CCCCCC;
width: 100px;
text-align: center;
align: middle;
}






.centerText
{
text-align: center;
margin-left: auto;
margin-right: auto;
}

.absolute{position:absolute;}
.clear{clear: both;}
.left{float:left;}
.right{float:right;}

html>body #mnPageDiv 
{
height: 100%;
min-height: 100%;
background:white;
}

#mnPageDiv
{
padding: 0px;
margin-left: auto;
margin-right: auto;
text-align: center;
height:100%;
background:white;
}

.mnHeaderDiv
{
width: 1024px;
margin-right:auto;
margin-left: auto;
}

.mnBodyDiv
{
width: 1057px;
margin-right:auto;
margin-left: auto;
margin-top: -7px;
#margin-top: -20px;
}

.mnHeader
{
height: 105px;
}

.mnLogo
{
padding-top: 25px;
/*margin-right: 220px;*/
#margin-right: 195px;
}

.mnSlideshowOverlay
{
background-color:#002958;
width:315px;
height:275px;
position:relative;
top:55px;
z-index:10;

-moz-opacity:.80; 
-ms-filter:”alpha(opacity=80)”;
 filter:alpha(opacity=80); 
opacity:.80;
}

.mnCaptionOverlay
{
position:absolute;
top:-59px;
right:-1px;
white-space:nowrap;
}

.mnWhiteCaptionBG
{
background-image:url(/media/templates/mnSlideshowOverlay500.png);
background-position: top left;
background-repeat: no-repeat;
display:block;
/*width: 342px;*/
height: 31px;
padding-top: 8px;
padding-left: 92px;
padding-right: 25px;
font-family: Apex, Arial;
font-size: 11px;
color: #0b4eaf;
font-weight: bold;
text-transform: uppercase;
text-decoration: none;
}

.mnWhiteCaptionBG span,.mnWhiteCaptionBG a, .mnWhiteCaptionBG a:hover
{
font-family: Apex, Arial;
font-size: 11px;
color: #0b4eaf;
font-weight: bold;
text-transform: uppercase;
text-decoration: none;
}

.mnTopLinks
{
background: #F7F7F7;
/*padding: 20px;*/
height: 87px;
}

.mnSM
{
font-family: Apex, Arial;
font-size: 12px;
color: #808080;
font-weight: normal;
text-transform: uppercase;
text-decoration: none;
}

.mnSM a, .mnSM a:hover
{
padding-left: 15px;
}

.mnContentBodyLeft
{
background-image:url(/media/templates/mnShadowLeft.jpg);
background-position: left;
background-repeat: repeat-y;
clear: both;
margin-left: auto;
margin-right: auto;
}

.mnContentBodyRight
{
background-image:url("/media/templates/mnShadowRight.jpg");
background-position: right;
background-repeat: repeat-y;
overflow: hidden;
text-align: left;
#height: 100%;
}

.mnContentBodyContainer
{
background-color: white;
margin-left: 17px;
margin-right: 17px;
}

.mnContentBodyLeftBottom
{
background-image:url(/media/templates/mnShadowLeftBottom.jpg);
background-position: left;
background-repeat: repeat-y;
clear: both;
margin-left: auto;
margin-right: auto;
height: 63px;
}

.mnContentBodyRightBottom
{
background-image:url("/media/templates/mnShadowRightBottom.jpg");
background-position: right;
background-repeat: repeat-y;
overflow: hidden;
text-align: left;
height: 63px;
#margin-right: -1px;
#margin-top:-7px;
}

.mnAuctionWrapper
{
padding: 5px 20px 20px 20px;
}

.mnFooter
{
background-color:#002d62;
padding: 12px 0px 12px 0px;
text-align:center;
height: 12px !important;
}

.mnSubBannerOverlay
{
background-color:#FFFFFF;

position:relative;
width: 375px;
z-index:10;
border-right: 10px solid #0b4eaf;

-moz-opacity:.95; 
-ms-filter:”alpha(opacity=95)”;
 filter:alpha(opacity=95); 
opacity:.95;
}

.mnSubBannerOverlayContainer
{
padding: 20px 30px 5px 45px;
font-family:BlairMdITC TT;
font-size:31px;
color: #0b4eaf;
line-height: 1.2em;
text-align:right;
text-transform:uppercase;
}

.mnSubBannerButtons
{
padding: 10px 0px 10px 0px;
margin: 10px 0px 10px 0px;
border-top: 2px solid #c3c3c3;
text-align:right;
}

a.mnSubBannerButtonNews
{
font-family:Apex ,Arial;
font-size:12px;
color: #0099ff;
line-height: 1.2em;
text-align:right;
font-weight: bold;
text-transform:uppercase;
text-decoration: none;

background-image: url(/media/templates/mnEdit.jpg);
background-position: top right;
background-repeat: no-repeat;
padding: 3px;
padding-right: 25px;
float:left;
}

a:hover.mnSubBannerButtonNews
{
font-family:Apex ,Arial;
font-size:12px;
color: #0099ff;
line-height: 1.2em;
text-align:right;
font-weight: bold;
text-transform:uppercase;
text-decoration: underline;

background-image: url(/media/templates/mnEdit.jpg);
background-position: top right;
background-repeat: no-repeat;
padding: 3px;
padding-right: 25px;
float:left;
}

a.mnSubBannerButtonBid
{
font-family:Apex ,Arial;
font-size:12px;
color: #0099ff;
line-height: 1.2em;
text-align:right;
font-weight: bold;
text-transform:uppercase;
text-decoration: none;

background-image: url(/media/templates/mnBuy.jpg);
background-position: top right;
background-repeat: no-repeat;
padding: 3px;
padding-right: 25px;
white-space: nowrap;
display: block;
#float:right;
}

a:hover.mnSubBannerButtonBid
{
font-family:Apex ,Arial;
font-size:12px;
color: #0099ff;
line-height: 1.2em;
text-align:right;
font-weight: bold;
text-transform:uppercase;
text-decoration: underline;

background-image: url(/media/templates/mnBuy.jpg);
background-position: top right;
background-repeat: no-repeat;
padding: 3px;
padding-right: 25px;
white-space: nowrap;
display: block;
#float:right;
}

.mnContentWrapper
{
padding: 0px 20px 0px 20px;
#height:100%;
}

@font-face 
{  
font-family:'Apex';
src: url('/media/ApexNew-Book.eot'); /* FOR IE */
}

@font-face 
{  
font-family:'Apex';
src: url('/media/ApexNew-Book.otf'); /* FOR OTHERS */
}


h1
{
font-family: Apex, Arial;
font-size:18px;
color: #4d4d4d;
line-height: 1.2em;
text-decoration: none;
font-weight: normal;
text-align:left;
margin:0;
margin-bottom: 20px;
text-transform:uppercase;
}

h2
{
font-family: Apex, Arial;
font-size:13px;
color: #4d4d4d;
line-height: 1.2em;
text-decoration: none;
font-weight: bold;
text-align:left;
margin:0;
margin-bottom: 43px;
text-transform:uppercase;
}

h3
{
font-family: Apex, Arial;
font-size:13px;
color: #4d4d4d;
line-height: 1.2em;
text-decoration: none;
font-weight: bold;
text-align:left;
margin:0;
margin-bottom: 20px;
text-transform:uppercase;
}

h4
{
font-family: Apex, Arial;
font-size:12px;
color: #4d4d4d;
line-height: 1.2em;
text-decoration: none;
font-weight: bold;
text-align:left;
margin:0;
margin-bottom: 10px;
text-transform:uppercase;
}

h5
{
font-family: Apex, Arial;
font-size:12px;
color: #4d4d4d;
line-height: 1.2em;
text-decoration: none;
font-weight: normal;
text-align:left;
margin:0;
margin-bottom: 5px;
text-transform:uppercase;
}

h6
{
font-family: Apex, Arial;
font-size:13px;
color: #4d4d4d;
line-height: 1.2em;
text-decoration: none;
font-weight: bold;
text-align:left;
margin:0;
margin-bottom: 10px;
text-transform:uppercase;
}

.nobid
{
padding-right:15px;
padding-top:10px;
font-family: Apex, Arial;
font-size:12px;
color: #4d4d4d;
line-height: 1.2em;
text-decoration: none;
font-weight: normal;
text-align:left;
margin:0;
margin-bottom: 15px;
text-transform:uppercase;
float:left;
}

.mnSlideshowContent
{
position:absolute;
top: 92;
left: 40;
z-index:11;
}

.mnSlideshowHeader
{
font-family: Apex, Arial;
font-size:32px;
color: white;
line-height: 1em;
margin-bottom: 10px;
width: 240px;
text-transform:uppercase;
font-weight: lighter;
}

.mnSlideshowDescription
{
font-family: Apex, Arial;
font-size:14px;
color: white;
line-height: 1.2em;
width: 240px;
}

a.mnSlideshowLink
{
font-family: Apex, Arial;
font-size:14px;
color: white;
line-height: 1.2em;
width: 240px;
text-decoration: none;
outline: none;
margin-top:15px;
display: block;
}

a:hover.mnSlideshowLink
{
font-family: Apex, Arial;
font-size:14px;
color: white;
line-height: 1.2em;
width: 240px;
text-decoration: underline;
outline: none;
margin-top:15px;
display: block;
}

.mnFM
{
background-image:url(/media/templates/mnFeaturedMenuBG.jpg);
background-position: top left;
background-repeat:repeat-x;
width: 341px;
height: 191px;
display:block;
position:relative;
-moz-box-shadow: 1px 1px 12px #999;
-webkit-box-shadow: 1px 1px 12px #999;
box-shadow: 1px 1px 12px #999;
cursor:pointer;
}

.mnFMContainer
{
padding: 28px 45px 28px 45px;
}

.mnFMTitle
{
font-family: Apex, Arial;
font-size:24px;
color: #0b4eaf;
line-height: 1.2em;
text-decoration: none;
font-weight: bold;
text-transform: uppercase;
}

.mnFMDesc
{
font-family: Apex, Arial;
font-size:12px;
color: #808080;
line-height: 1.2em;
text-decoration: none;
font-weight: normal;
border-top:2px solid #808080;
border-bottom: 2px solid #808080;
padding: 10px 0px 10px 0px;
margin: 10px 0px 10px 0px;
}

.mnFMIMG
{
margin-right: 15px;
}

a.mnFMLink,.mnFMLink
{
font-family: Apex, Arial;
font-size:11px;
color: #0b4eaf;
line-height: 1.2em;
text-decoration: none;
font-weight: normal;
padding-right: 5px;
/*
background-image:url(/media/templates/mnBlueArrow.jpg);
background-position: right;
background-repeat: no-repeat;
padding-right: 15px;
*/
}

a:hover.mnFMLink
{
font-family: Apex, Arial;
font-size:11px;
color: #0b4eaf;
line-height: 1.2em;
text-decoration: underline;
font-weight: normal;
padding-right: 5px;
/*
background-image:url(/media/templates/mnBlueArrow.jpg);
background-position: right;
background-repeat: no-repeat;
padding-right: 15px;
*/
}

a.mnAuctionArrowLink
{
font-family: Apex, Arial;
font-size:11px;
color: #0b4eaf;
line-height: 1.2em;
text-decoration: none;
font-weight: bold;
background-image:url(/media/templates/mnBlueArrow.jpg);
background-position: right;
background-repeat: no-repeat;
padding-right: 15px;
outline: none;
text-transform:uppercase;
float:right;
}

a:hover.mnAuctionArrowLink
{
font-family: Apex, Arial;
font-size:11px;
color: #0b4eaf;
line-height: 1.2em;
text-decoration: underline;
font-weight: bold;
background-image:url(/media/templates/mnBlueArrow.jpg);
background-position: right;
background-repeat: no-repeat;
padding-right: 15px;
outline: none;
text-transform:uppercase;
float:right;
}

.mnAuctionHeader
{
font-family: Apex, Arial;
font-size:18px;
color: #4d4d4d;
line-height: 0.5em;
text-decoration: none;
font-weight: normal;
text-align:left;
text-transform: uppercase;
}

.mnDefaultContent
{
font-family: Arial;
font-size:12px;
color: #4d4d4d;
line-height: 1.5em;
text-decoration: none;
font-weight: normal;
text-align:left;
}

a.mnDefaultLink
{
font-family: Apex,Arial;
font-size:12px;
color: #0b4eaf;
line-height: 1.5em;
text-decoration: none;
font-weight: normal;
text-align:left;
outline: none;
display: block;
}

a:hover.mnDefaultLink
{
font-family: Apex,Arial;
font-size:12px;
color: #0b4eaf;
line-height: 1.5em;
text-decoration: underline;
font-weight: normal;
text-align:left;
outline:none;
display:block;
}

a.mnFHLLink, a:hover.mnFHLLink
{
font-family: Apex,Arial;
font-size:12px;
line-height: 1.5em;
text-decoration: none;
font-weight: normal;
text-transform: uppercase;
display: block;
text-align:right;
}

.mnCopyright
{
float: right;
padding-right: 15px;
}

.mnSearchHeader
{
font-family: Apex, Arial;
font-size:14px;
color: #4d4d4d;
line-height: 1.2em;
text-decoration: none;
font-weight: normal;
text-align:left;
margin:0;
margin-bottom: 15px;
text-transform:uppercase;
}

.mnSearchLabel
{
font-family: Arial;
font-size:11px;
color: #4d4d4d;
line-height: 1.2em;
text-decoration: none;
font-weight: normal;
text-align:left;
width:75px;
float: left;
display:block;
margin-top: 4px;
}

a.mnFeatureAuctionLink
{
font-family:Apex,Arial;
font-size: 12px;
color: #4d4d4d;
margin-top:17px;
display: block;
text-decoration: none;
line-height: 1.2em;
outline: none;
}

a:hover.mnFeatureAuctionLink
{
font-family:Apex,Arial;
font-size: 12px;
color: #4d4d4d;
margin-top:17px;
display: block;
text-decoration: underline;
line-height: 1.2em;
outline: none;
}

.mnCpath
{
/*border-bottom:1px solid #D9D9D9;*/
color:#808080;
display:block;
font-family:Arial;
font-size:11px;
line-height:1.2em;
margin-left:20px;
margin-right:20px;
padding:10px 0px 44px 0px;
text-align:left;
text-transform:uppercase;
}

.mnCpath strong
{
font-family:Arial;
font-size: 11px;
font-weight: bold;
color: #808080;
text-align:left;
line-height: 1.2em;
text-transform: uppercase;
float: left;
padding-right: 5px;
padding-top: 10px;
}

.mnCpathDivider
{
float:left;
display: block;
padding: 10px 5px 0px 5px;
font-family:Arial;
font-size: 11px;
color: #808080;
text-align:left;
line-height: 1.2em;

}

a.mnCpathItem
{
font-family:Arial;
font-size: 11px;
color: #808080;
text-align:left;
display: block;
float: left;
text-decoration: none;
text-transform: uppercase;
line-height: 1.2em;
outline: none;
padding-top:10px;
}

a:hover.mnCpathItem,a.mnCpathItemActive,a:hover.mnCpathItemActive
{
font-family:Arial;
font-size: 11px;
color: #4d4d4d;
text-align:left;
display: block;
float: left;
text-decoration: none;
text-transform: uppercase;
line-height: 1.2em;
outline: none;
padding-top:10px;
}

.mnAuctionContentHeader strong,.mnAuctionContentHeader b
{
font-family: Apex,Arial;
font-size:12px;
color: #4d4d4d;
line-height: 1.5em;
text-decoration: none;
font-weight: bold;
text-align:left;
text-transform: uppercase;
display:block;
margin-top:10px;
}

.mnLotContentHeader strong,.mnLotContentHeader b
{
font-family: Apex,Arial;
font-size:12px;
color: #4d4d4d;
line-height: 1.5em;
text-decoration: none;
font-weight: normal;
text-align:left;
display:inline;
padding-right: 5px;
}

.mnAuctionBoxInfo
{
font-family: Arial;
font-size:12px;
color: #666666;
line-height: 1.2em;
text-decoration: none;
font-weight: normal;
text-align:left;
display: inline;
}

.mnAuctionBoxInfo b
{
font-family: Arial;
font-size:12px;
color: #666666;
line-height: 1.2em;
text-decoration: none;
font-weight: bold;
text-align:left;
display: inline;
}

.mnAuctionContentHeader br,.mnAuctionBoxInfo br, .mnLotContentHeader br
{
margin: 0px 0px 5px 0px;
display: block;
line-height:0.5em;
}

.mnAuctionContentHeader
{
font-family: Arial;
font-size:12px;
color: #666666;
line-height: 1.2em;
text-decoration: none;
font-weight: normal;
text-align:left;
}

.mnLotContentHeader,.mnLotContentHeaderTitle
{
font-family: Arial;
font-size:12px;
color: #666666;
line-height: 1.2em;
text-decoration: none;
font-weight: normal;
text-align:left;
}


.mnAuctionDetailsContent
{
font-family: Arial;
font-size:12px;
color: #666666;
line-height: 1.5em;
text-decoration: none;
font-weight: normal;
text-align:left;
}

.mnAuctionContact
{
border-bottom: 2px solid #ececec;
#height: 100%;
overflow: hidden;
clear:both;
padding-bottom: 45px;
}

.mnAuctionFeaturedDescription
{
border-bottom: 2px solid #ececec;
padding: 30px 0px 20px 0px;
clear: both;
font-family: Arial;
font-size:12px;
color: #666666;
line-height: 1.5em;
text-decoration: none;
font-weight: normal;
text-align:left;
}

#map span
{
display: none;
}

a.mnMapCaption
{
font-family: Apex,Arial;
font-size:12px;
color: #4d4d4d;
line-height: 1.5em;
text-decoration: none;
font-weight: normal;
text-align:left;
outline: none;
display: block;
}

a:hover.mnMapCaption
{
font-family: Apex,Arial;
font-size:12px;
color: #4d4d4d;
line-height: 1.5em;
text-decoration: underline;
font-weight: normal;
text-align:left;
outline: none;
display:block;
}

.mnDownloadCenter
{
border-top:2px dotted #e3e3e3;
border-bottom:2px dotted #e3e3e3;
padding: 15px 0px 15px 0px;
margin-bottom: 15px;
}

.mnFormList
{
margin:0;
padding:0;
}

.mnFormList li a,.mnFormList li a:hover
{
font-family: Arial;
font-size:12px;
color: #666666;
line-height: 1.2em;
text-align: left;
margin-bottom:5px;
#margin-bottom:0px;
text-decoration: none;
outline: none;
display: block;
}

.mnFormList li 
{
list-style-image: url(/media/templates/mnDot.jpg);
margin-left: 13px;
#margin-left: 20px;
#line-height: 0.5em;
}

.mnOffices
{
font-family: Apex,Arial;
font-size:12px;
color: #002d62;
line-height: 1.2em;
font-weight: bold;
text-align:left;
outline: none;
float: left;
display:block;
margin-right: 10px;
}

a.mnOffices
{
font-family: Apex,Arial;
font-size:12px;
color: #002d62;
line-height: 1.2em;
font-weight: normal;
text-align:left;
outline: none;
float: left;
display:block;
margin-right: 10px;
text-decoration: none;
}

a:hover.mnOffices, a.mnOfficesActive, a:hover.mnOfficesActive
{
font-family: Apex,Arial;
font-size:12px;
color: #002d62;
line-height: 1.2em;
font-weight: normal;
text-align:left;
outline: none;
float: left;
display:block;
margin-right: 10px;
text-decoration: underline;
}

.mnAuctionAddress
{
margin-bottom: 10px;
font-family: Arial;
font-size: 12px;
line-height: 1.2em;
text-align:left;
}

.mnBlueHeaderLine
{
font-family: Apex, Arial;
font-size:11px;
color: #0b4eaf;
line-height: 1.2em;
text-decoration: none;
font-weight: normal;
outline: none;
text-transform:uppercase;
border-bottom: 2px dotted #f2f2f2;
padding-bottom:5px;
padding-top:29px;
text-align:left;
}

.mnArrowUL
{
list-style-type:none;
}

.mnArrowUL li
{
list-style-type:none;
float: left;
width: 130px;
margin-bottom: 3px;
}

a.mnArrowULLink
{
font-family: Apex, Arial;
font-size:12px;
color: #222;
line-height: 1.2em;
background-image:url(/media/templates/mnBlueArrow.jpg);
background-position: left;
background-repeat: no-repeat;
padding-left: 15px;
text-decoration: none;
}

a:hover.mnArrowULLink
{
font-family: Apex, Arial;
font-size:12px;
color: #222;
line-height: 1.2em;
background-image:url(/media/templates/mnBlueArrow.jpg);
background-position: left;
background-repeat: no-repeat;
padding-left: 15px;
text-decoration: underline;
}

a,a:hover
{
outline: none;
}

input::-moz-focus-inner {border:0;}

.none
{
display: none;
}

.center
{
text-align: center;
margin-left: auto;
margin-right:auto;
}

.gmnoprint
{
display: none;
}

a.mnHeader,a:hover.mnHeader,a:active.mnHeader
{
text-decoration: none;
outline:none;
height: auto;
}

.mnNav
{
background-image:url(/media/templates/mnNavBG2.png);
background-repeat: repeat-x;
height: 43px;
/*padding-left: 29px;*/
position:relative;
z-index:150;
text-align:center;
}

.mnNavUL
{
list-style-type:none;
width:1033px;
#width: 1065px;
white-space: nowrap;
margin-right: auto;
margin-left: auto;
#margin-left:0px;
}

.mnSubNavUL
{
list-style-type:none;
white-space: nowrap;
clear:both;
overflow:hidden;
width:545px;
margin:0;
padding:0;
padding-bottom: 20px;
}

.mnNavLI
{
float:left;
list-style-type:none;
margin-top: 12px;
position:relative;
}

a.mnNavLevel1Item,a:hover.mnNavLevel1Item
{
font-family:Apex, arial;
font-size: 14px;
text-transform: uppercase;
/* padding:0px 10px 0px 0px; */
padding:0;
margin-left: -35px;
#margin-left: 0px;
color: white;
text-decoration: none;
letter-spacing:0.7px;
}

a.mnNavLevel1ItemActive,a:hover.mnNavLevel1ItemActive
{
font-family:Apex, arial;
font-size: 14px;
text-transform: uppercase;
/* padding:0px 10px 0px 0px; */
padding:0;
margin-left: -35px;
#margin-left: 0px;
color: white;
text-decoration: underline;
letter-spacing:0.7px;
}

.mnNavLevel1Top
{
font-family:Apex, arial;
font-size: 14px;
text-transform: uppercase;
padding:10px 34px 8px 34px;
#padding:10px 37px 8px 37px;
position:absolute;
top:-11px;
left: -69px;
#left: -38px;
color: #002d62;
text-decoration: none;
background:white;
display:none;
white-space: nowrap;
letter-spacing:0.7px;
}

.mnNavDivider
{
float:left;
list-style-type: none;
/*background-image: url(/media/templates/mnNavDivider.png);
background-repeat: no-repeat;*/
width: 93px;
#width: 65px;
height: 36px;
display: block;
}

.mnSubNavDivider
{
float:left;
list-style-type: none;
border-right:2px dotted #eaebeb;
display: block;
width:2px;
height:110px;
margin: 0px 25px 0px 25px;
}

.mnNavLevel2
{
position:absolute;
#top:16px;
#left: 78px;
}

.mnNavLevel2Wrapper
{
background-image: url(/media/templates/mmNavLevel2BG.jpg);
background-repeat: repeat-x;
background-color:#e8eeee;
display: none;
padding: 20px 30px 10px 30px;
position:relative;
top:-8px;
left:-69;
#left: -116px;
}

.mnSubNavLevel2Wrapper
{
}

a.mnNavLevel2Item,a:hover.mnNavLevel2Item
{
font-family:Apex, arial;
font-size: 14px;
font-weight: bold;
text-transform: uppercase;
color: #002d62;
text-decoration: none;
display:block;
padding-bottom:10px;
white-space: nowrap;
}

a.mnNavLevel2ItemActive,a:hover.mnNavLevel2ItemActive
{
font-family:Apex, arial;
font-size: 14px;
font-weight: bold;
text-transform: uppercase;
color: #002d62;
text-decoration: underline;
display:block;
padding-bottom:10px;
white-space: nowrap;
}

a.mnNavLevel3Item
{
font-family:Apex, arial;
font-size: 14px;
font-weight: normal;
color: #4d4d4d;
text-decoration: none;
display:block;
padding-bottom:5px;
white-space: nowrap;
}

a:hover.mnNavLevel3Item,a.mnNavLevel3ItemActive,a:hover.mnNavLevel3ItemActive
{
font-family:Apex, arial;
font-size: 14px;
font-weight: normal;
color: #002d62;
text-decoration: underline;
display:block;
padding-bottom:5px;
white-space: nowrap;
}

.mnFMContent
{
height: 191px;
#width:1024px;
#height:203px;
#background-image:url(/media/templates/mnFMBottomShadow.png);
#background-repeat: repeat-x;
#background-position:bottom;
}

.mnAuctionEntry
{
clear: both;
height: 150px;
border-bottom: 1px solid #d9d9d9;
}

.mnLotEntry
{
clear: both;
padding:20px;
border-bottom: 1px solid #d9d9d9;
overflow: hidden;
}

.mnAuctionContainer
{
padding:30px 0px 30px 10px;
#padding:30px 0px 0px 10px;
}

.mnAuctionImageWrapper
{
height:100px;
display:table-cell;
vertical-align:middle;
padding-right: 25px;
float:left;
}

.mnAuctionImageWrapper2
{
height:100px;
display:table-cell;
vertical-align:middle;
padding-right: 15px;
/*float:left;*/
width: 130px;
}

.mnHomeAuctionTextWrapper
{
#width: 400px;
#display:inline;
#float: left;
height:100px;
}

.mnAuctionTextWrapper
{
height:100px;
}

.mnAuctionTextWrapper2
{
width: 534px;
height:300px;
float: left;
}

.mnAuctionTextWrapper3
{
width: 556px;
float: left;
}

.mnFeaturedAuctionTextWrapper
{
height:60px;
}

.mnHomeAuctionCol
{
float: left;
display: block;
width: 440px;
#width: 430px;
white-space: nowrap;
}

.mnHomeAuctionCol div,.mnHomeAuctionCol p,.mnAuctionCol div,.mnAuctionCol p
{
font-family: Arial;
font-size: 12px;
line-height: 1.2em;
text-align:left;
color: #4d4d4d;
}

.mnAuctionCol
{
border-right:2px dotted #ececec;
padding-right: 20px;
margin-right: 20px;
float: left;
display: block;
width: 235px;
}

.mnAuctionMiddleCol
{
border-right:2px dotted #ececec;
padding-right: 20px;
margin-right: 20px;
float: left;
display: block;
width: 217px;
white-space: nowrap;
#white-space:normal;
font-family: Arial;
font-size: 12px;
line-height: 1.2em;
text-align:left;
color: #4d4d4d;
}

.mnAuctionLastCol
{
border-right:2px dotted #ececec;
padding-right: 20px;
margin-right: 20px;
float: left;
display: block;
width: 100px;
white-space: nowrap;
}

.mnAuctionCol2
{
float: left;
display: block;
width: 198px;
}

.mnAuctionCol3
{
border-left:2px dotted #e2e2e2;
padding: 0px 6px 0px 6px;
float: left;
display: block;
width: 145px;
}

.mnAuctionCol4
{
float: left;
display: block;
width: 245px;
padding-right:10px;
}

.mnAuctionCol5
{
border-left:2px dotted #e2e2e2;
padding: 0px 20px 0px 20px;
float: left;
display: block;
width: 100px;
#width: 130px;
}

.mnAuctionCol6
{
border-left:2px dotted #e2e2e2;
padding: 0px 20px 0px 20px;
float: left;
display: block;
width: 110px;
#width: 170px;
}


.mnLotCol
{
border-right:2px dotted #e2e2e2;
padding: 0px 20px 0px 20px;
float: left;
display: block;
width: 148px;
}

.mnLotCol2
{
border-right:2px dotted #e2e2e2;
padding: 0px 20px 0px 20px;
float: left;
display: block;
}

.mnAuctionNav
{
float:right;
margin-top:33px;
#height: 40px;
}


.mnLotNav
{
border-left:2px dotted #E2E2E2;
float:right;
padding-left:20px;
}


a.mnBidOnline
{
background-image:url(/media/templates/mnBid2.jpg);
background-repeat: no-repeat;
background-position: 0 -33;
width: 132px;
height: 33px;
outline:none;
display: block;
}


a:hover.mnBidOnline
{
background-image:url(/media/templates/mnBid2.jpg);
background-repeat: no-repeat;
background-position: -133 -32;
width: 132px;
height: 33px;
outline:none;
display: block;
}


a.mnBidOnlineRight
{
background-image:url(/media/templates/mnBid2.jpg);
background-repeat: no-repeat;
background-position: 0 -33;
width: 132px;
height: 33px;
outline:none;
display: block;
float: right;
}


a:hover.mnBidOnlineRight
{
background-image:url(/media/templates/mnBid2.jpg);
background-repeat: no-repeat;
background-position: -133 -32;
width: 132px;
height: 33px;
outline:none;
display: block;
float: right;
}


a.mnLotPDF
{
background-image:url(/media/templates/mnLotPDF.jpg);
background-repeat: no-repeat;
background-position: 0 0;
width: 186px;
height: 36px;
outline:none;
display: block;
margin-bottom: 10px;
}

a:hover.mnLotPDF
{
background-image:url(/media/templates/mnLotPDF.jpg);
background-repeat: no-repeat;
background-position: -188 0;
width: 186px;
height: 36px;
outline:none;
display: block;
margin-bottom: 10px;
}

a.mnKeepInformed
{
background-image:url(/media/templates/mnFollowEvent.jpg);
background-repeat: no-repeat;
background-position: 0 -33;
width: 132px;
height: 33px;
outline:none;
display: block;
margin-top:5px;
}


a:hover.mnKeepInformed
{
background-image:url(/media/templates/mnFollowEvent.jpg);
background-repeat: no-repeat;
background-position: 0 0;
width: 132px;
height: 33px;
outline:none;
display: block;
margin-top:5px;
}


a.mnAuctionFAQ
{
background-image:url(/media/templates/mnAuctionFAQ.jpg);
background-repeat: no-repeat;
background-position: 0 0;
width: 132px;
height: 33px;
outline:none;
display: block;
float: left;
margin-right: 25px;
}


a:hover.mnAuctionFAQ
{
background-image:url(/media/templates/mnAuctionFAQ.jpg);
background-repeat: no-repeat;
background-position: -133 1;
width: 132px;
height: 33px;
outline:none;
display: block;
float: left;
margin-right: 25px;
}

a.mnBrowseLot
{
background-image:url(/media/templates/mnBrowseLotButton.jpg);
background-repeat: no-repeat;
background-position: 0 0;
width: 132px;
height: 33px;
outline:none;
display: block;
float: left;
margin-right: 25px;
}


a:hover.mnBrowseLot
{
background-image:url(/media/templates/mnBrowseLotButton.jpg);
background-repeat: no-repeat;
background-position: 0 -33;
width: 132px;
height: 33px;
outline:none;
display: block;
float: left;
margin-right: 25px;
}

.mnFHLFirst
{
float:left;
border-right: 2px solid #e6e6e6;
padding: 0px 20px 0px 20px;
margin:20px 20px 0px 0px;
display: block;
height: 55px;
#height: 65px;
#overflow:hidden;
}

.mnFHL
{
float:left;
border-right: 2px solid #e6e6e6;
padding: 0px 20px 0px 0px;
margin:20px 20px 0px 0px;
display: block;
height: 55px;
#height: 65px;
#overflow:hidden;
}

.mnFHLLast
{
float:left;
padding: 0px 20px 0px 0px;
margin:20px 0px 0px 0px;
display: block;
height: 55px;
}

.mnInput input,.mnInput select
{
margin-bottom: 10px;
background-image: url(/media/templates/mnInputBG.jpg);
background-repeat: repeat-x;
background-color: #F2F2F2;
border: 1px solid #bbbbbb;
font-family: Apex, Arial;
font-size: 12px;
color:#808080;
padding: 3px;
outline: none;
}

.mnInput2 input,.mnInput2 select
{
margin-bottom: 10px;
background-image: url(/media/templates/mnInputBG.jpg);
background-repeat: repeat-x;
background-color: transparent;
border: 1px solid #bbbbbb;
font-family: Apex, Arial;
font-size: 12px;
color:#808080;
/*padding: 3px;*/
float: left; 
margin-right: 5px;
outline: none;
}

.mnFormSubmit, .mnFormSubmit input
{
background-image: url(/media/templates/mnButton1.jpg);
background-repeat: repeat-x;
background-color: transparent;
border: 0px;
font-family: Apex, Arial;
font-size: 12px;
color:#FFF;
text-transform: uppercase;
padding: 3px 0px 3px 0px;
display: block;
outline: none;
margin-top: 2px;
line-height: 1em;
}

.mnFooterNavUL
{
list-style-type: none;
padding: 0px 22px 0px 22px;
margin: 0;
float:left;
}

.mnFooterNavUL li
{
display: inline;
list-style-type: none;
}

a.mnFooterMenuItem,.mnFooterMenuItem
{
font-family: Arial;
font-size: 11px;
color: white;
padding:0px 5px 0px 0px;
text-decoration: none;
outline: none;
}

a:hover.mnFooterMenuItem,a.mnFooterMenuItemActive,a:hover.mnFooterMenuItemActive
{
font-family: Arial;
font-size: 11px;
color: white;
padding:0px 5px 0px 0px;
text-decoration: underline;
outline: none;
}

.mnSubBanner
{
width: 1024px;
height: 249px;
background-repeat: no-repeat;
background-position: top left;
}

.mnTabs
{
background-image:url(/media/templates/mnTabBG.jpg);
background-repeat: repeat-x;
height: 32px;
width: 1024px;
list-style-type: none;
padding: 0;
margin: 0;
}

.mnTabs li
{
float:left;
list-style-type: none;
}

.mnTabDivider
{
background-image:url(/media/templates/mnTabDivider.jpg);
background-repeat: no-repeat;
width: 2px;
height: 32px;
}

a.mnTab
{
font-family: Apex, Arial;
font-size: 18px;
color: #FFF;
padding: 10px 0px 8px 22px;
text-decoration: none;
outline: none;
width: 203px;
#width: 225px;
display: block;
text-transform: uppercase;
white-space: nowrap;
}

a:hover.mnTab
{
font-family: Apex, Arial;
font-size: 18px;
color: #FFF;
padding: 10px 0px 8px 22px;
text-decoration: underline;
outline: none;
width: 203px;
#width: 225px;
display: block;
text-transform: uppercase;
white-space: nowrap;
}

a.mnTabActive, a:hover.mnTabActive
{
font-family: Apex, Arial;
font-size: 18px;
color: #0b4eaf;
padding: 10px 0px 8px 22px;
text-decoration: none;
outline: none;
background: #f6f8f7;
width: 203px;
#width: 225px;
display: block;
text-transform: uppercase;
white-space: nowrap;
}

a.mnTab2Active, a:hover.mnTab2Active
{
font-family: Apex, Arial;
font-size: 18px;
color: #0b4eaf;
padding: 10px 0px 8px 22px;
text-decoration: none;
outline: none;
background: #FFF;
width: 203px;
#width: 225px;
display: block;
text-transform: uppercase;
white-space: nowrap;
}

.mnTabPane
{
background-image:url(/media/templates/mnTabPaneBG.jpg);
background-repeat: repeat-x;
background-color: #eaeeef;
width: 1024px;
height: 126px;
#height: 130px;
#overflow: hidden;
}

.mnTabPaneContainer
{
display:block;
padding: 17px 25px 17px 25px;
}

.mnTabPaneShadow
{
background-image:url(/media/templates/mnTabPaneShadow.jpg);
background-repeat: repeat-x;
width: 1023px;
height: 14px;
}

.mnSearchPane
{
width:413px;
float:left;
border-right: 2px solid #ececec;
margin-right: 15px;
}

a.mnBackAuctionButton
{
background-image:url(/media/templates/mnBackAuctionButton.jpg);
background-repeat: no-repeat;
background-position: 0 0;
width: 206px;
height: 34px;
outline:none;
display: block;
float: right;
}

a:hover.mnBackAuctionButton
{
background-image:url(/media/templates/mnBackAuctionButton.jpg);
background-repeat: no-repeat;
background-position: -205 0;
width: 206px;
height: 34px;
outline:none;
display: block;
float: right;
}

a.mnSearchButton
{
background-image:url(/media/templates/mnSearchButton.jpg);
background-repeat: no-repeat;
background-position: 0 0;
width: 56px;
height: 20px;
outline:none;
display: block;
float: right;
}

a:hover.mnSearchButton
{
background-image:url(/media/templates/mnSearchButton.jpg);
background-repeat: no-repeat;
background-position: -55 0;
width: 56px;
height: 20px;
outline:none;
display: block;
float: right;
}

.mnAuctionRightCol
{
margin-left: 60px;
float: left;
display: block;
}

.mnOfficesContainer
{
border-top:1px solid #c0c0c0;
margin:15px 20px 20px 20px;
padding-top:20px;
text-align:left;
}

.mnLotListing
{
margin: 13px 20px 20px 20px;
}

.mnLotListingHeader
{
display: block;
width:985px;
/*height:145px;*/
background-color: #f2f2f2;
overflow: hidden;
clear:both;
padding-bottom: 20px;
#padding-bottom:0px;
}

.mnLotListingHeaderContainer
{
padding: 20px;
}

.mnLotList
{
border-left: 2px solid #e2e2e2;
padding-left: 20px;
height: 110px;
}

.mnLotDesc
{
padding-left:20px;
padding-top:15px;
width:500px;
clear:both;
font-family: Arial;
font-size: 12px;
line-height: 1.4em;
color: #666666;
}

.mnAuctionIMG
{
background-position: 50% 50%;
background-repeat: no-repeat;
height: 100px;
width: 130px;
overflow: hidden;
cursor:pointer;
}

.mnIMGPane
{
clear:both;
text-align:center;
}

/* OVERLAY STYLES */

.mnOverlay 
{
display:none;
padding:33px;
text-align: center;
font-size:11px;
background-image: url(/media/templates/mnOverlay.png);
background-repeat: no-repeat;
/*background-color: white;
background-image: url(/media/clear.gif);
box-shadow:0px 0px 10px #666;
-moz-box-shadow:0px 0px 10px #666;
-webkit-box-shadow:0px 0px 10px #666;*/
width: 713px;
/*width: 779px;*/
/*height:637px;*/
border:0;
}

.mnOverlay .close 
{
background-image:url(/media/templates/close.png);
background-repeat: no-repeat;
position:absolute; 
right:0px; 
top:0px;
cursor:pointer;
height:22px;
width:23px;
}

.mnOverlayTitle
{
margin-left: 8px;
width: 450px;
}

.mnHomeAuctionList
{
width:650px;
float:left;
border-right:1px solid #d9d9d9;
margin-top:47px;
padding-right: 10px;
}

.mnHomeAuctionRight
{
width:300px;
padding-top:47px;
margin-left:30px;
float:left;
display: block;
}

.mnHomeAuctionRight2
{
width:300px;
margin-left:30px;
float:left;
display: block;
}

.mnLang
{
text-align:right;
display:block;
margin-top: 25px;
}

a.mnLangEN, a:hover.mnLangEN
{
background-image:url(/media/templates/mnENG.jpg);
background-repeat: no-repeat;
background-position: 0 0;
display:inline;
height:20px;
margin-left:10px;
padding:9px;
text-align:right;
}

a.mnLangENDisabled, a:hover.mnLangENDisabled
{
background-image:url(/media/templates/mnENG.jpg);
background-repeat: no-repeat;
background-position: -18 0;
display:inline;
height:20px;
margin-left:10px;
padding:9px;
text-align:right;
}

a.mnLangGER, a:hover.mnLangGER
{
background-image:url(/media/templates/mnGER.jpg);
background-repeat: no-repeat;
background-position: 0 0;
display:inline;
height:20px;
margin-left:10px;
padding:9px;
text-align:right;
}

a.mnLangGERDisabled, a:hover.mnLangGERDisabled
{
background-image:url(/media/templates/mnGER.jpg);
background-repeat: no-repeat;
background-position: -18 0;
display:inline;
height:20px;
margin-left:10px;
padding:9px;
text-align:right;
}

a.mnLangCH, a:hover.mnLangCH
{
background-image:url(/media/templates/mnCH.jpg);
background-repeat: no-repeat;
background-position: 0 0;
display:inline;
height:20px;
margin-left:10px;
padding:9px;
text-align:right;
}

a.mnLangCHDisabled, a:hover.mnLangCHDisabled
{
background-image:url(/media/templates/mnCH.jpg);
background-repeat: no-repeat;
background-position: -18 0;
display:inline;
height:20px;
margin-left:10px;
padding:9px;
text-align:right;
}

a.mnLangJP, a:hover.mnLangJP
{
background-image:url(/media/templates/mnJP.jpg);
background-repeat: no-repeat;
background-position: 0 0;
display:inline;
height:20px;
margin-left:10px;
padding:9px;
text-align:right;
}

a.mnLangJPDisabled, a:hover.mnLangJPDisabled
{
background-image:url(/media/templates/mnJP.jpg);
background-repeat: no-repeat;
background-position: -18 0;
display:inline;
height:20px;
margin-left:10px;
padding:9px;
text-align:right;
}

.mnPartner
{
margin:15px 0px 15px 0px;
display: block;
font-family: Arial;
font-size: 12px;
line-height: 1.2em;
text-align: left;
font-weight: normal;
}

/* GALLERY STYLES */

.image_wrap {
text-align:center;
margin:0 auto;
height:423px;
overflow:hidden;
width:692px;
}

.image_wrap div{
width:692px;
overflow:hidden;
margin:0 auto;
display:block;
height:423px;
background-position:50% 50%;
background-repeat: no-repeat;
}

.mnGalleyItems{
width:599px;
margin:0px 0px 0px 65px;
}

.mnGalleyItems .scrollable {
position:relative;
overflow:hidden;
width: 490px;
height:130px;
float:left;
left:0;
}

.mnGalleyItems .scrollable .items {
width:10000em;
position:absolute;
clear:both;
}

.mnGalleyItems .scrollable img {
}

.mnGalleyItems .galleryItem{
/*border:1px solid #ccc;*/
float:left;
margin:24px 10px 0 0;
width:115px;
height:72px;
overflow:hidden;
cursor:pointer;
text-align:center;
position: relative;
}

.mnGalleyItems .scrollable .active,
.mnGalleyItems .galleryItem:hover {
/*border:1px solid #87161F;*/
}


/* SCROLLABLE BUTTONS */

.mnGalleyItems a.browse {
display:block;
width:27px;
height:29px;
float:left;
margin:48px 10px;
cursor:pointer;
font-size:1px;
}

.mnGalleyItems a.right 	{ background:url(/media/templates/mnSlideShowRight.jpg) no-repeat; clear:right; margin-right: 0px;background-position: 50% 50%; }
.mnGalleyItems a.left		{ background:url(/media/templates/mnSlideShowLeft.jpg) no-repeat;background-position: 50% 50%; }
.mnGalleyItems a.disabled 	{ visibility:hidden !important;}

