﻿ul.jd_menu, ul.jd_menu_vertical
{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
ul.jd_menu ul,
ul.jd_menu_vertical ul {
	display: none;
}
ul.jd_menu li {
	float: right;
}


/* -- Sub-Menus -- */
ul.jd_menu ul,
ul.jd_menu_vertical ul {
	position: absolute;
	display: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	z-index: 10000;
}
ul.jd_menu ul li,
ul.jd_menu_vertical ul li {
	float: none;
	margin: 0px;
}









UL.jd_menu_slate
{
    CLEAR: both;
    BORDER-RIGHT: #70777d 1px solid;
    BORDER-TOP: #a5afb8 1px solid;
    BACKGROUND: url(gradient.png) repeat-x;
    BORDER-LEFT: #a5afb8 1px solid;
    BORDER-BOTTOM: #70777d 1px solid;
    HEIGHT: 29px;
}
UL.jd_menu_vertical
{
    CLEAR: both;
    BACKGROUND: url(gradient-vertical.png) #a5afb8 repeat-x;
    WIDTH: 200px;
    HEIGHT: auto
}
UL.jd_menu_slate A
{
    COLOR: #fff;
    TEXT-DECORATION: none
}
UL.jd_menu_slate A:active
{
    COLOR: #fff;
    TEXT-DECORATION: none
}
UL.jd_menu_slate A:link
{
    COLOR: #fff;
    TEXT-DECORATION: none
}
UL.jd_menu_slate A:visited
{
    COLOR: #fff;
    TEXT-DECORATION: none
}
UL.jd_menu_slate UL LI A
{
    COLOR: #70777d
}
UL.jd_menu_slate UL LI A:active
{
    COLOR: #70777d
}
UL.jd_menu_slate UL LI A:link
{
    COLOR: #70777d
}
UL.jd_menu_slate UL LI A:visited
{
    COLOR: #70777d
}
UL.jd_menu_slate LI
{
    cursor:pointer;
    width:105px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 4px;
    COLOR: #ffffff;
    PADDING-TOP: 5px;
    FONT-FAMILY: Arial;
    WHITE-SPACE: nowrap;
    BORDER-RIGHT: #70777d 1px solid;
    BORDER-LEFT: #abb5bc 1px solid;
    text-align:center;
    vertical-align:middle;
    HEIGHT: 27px;

}

UL.jd_menu_slate LI.jd_menu_active_menubar
{
    BORDER-RIGHT: #70777d 1px solid;
    BACKGROUND: url(gradient-alt.png) repeat-x;
    BORDER-LEFT: solid 1px #abb5bc;
    COLOR: #fff;
}

UL.jd_menu_slate LI.jd_menu_hover_menubar
{
    cursor:pointer;
    BORDER-RIGHT: #70777d 1px solid;
    BACKGROUND: url(gradient-alt.png) repeat-x;
    BORDER-LEFT: #abb5bc 1px solid;
    COLOR: #fff
}


UL.jd_menu_vertical LI.jd_menu_active_menubar
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: #70777d 1px solid;
    PADDING-LEFT: 6px;
    BORDER-LEFT: 0px;
    PADDING-TOP: 1px
}
UL.jd_menu_vertical LI.jd_menu_hover_menubar
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: #70777d 1px solid;
    PADDING-LEFT: 6px;
    BORDER-LEFT: 0px;
    PADDING-TOP: 1px
}
UL.jd_menu_slate UL
{
    BORDER-RIGHT: #70777d 1px solid;
    BORDER-TOP: #70777d 1px solid;
    BACKGROUND: #abb5bc;
    BORDER-LEFT: #70777d 1px solid;
    BORDER-BOTTOM: #70777d 1px solid
}
UL.jd_menu_slate UL LI
{
    FONT-WEIGHT: normal;
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 5px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 2px;
    BACKGROUND: #e6e6e6;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: medium none;
    COLOR: #70777d;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: medium none;
    width:104px;
    text-align:right;
    font-size:12px;
    HEIGHT: 22px;
}
UL.jd_menu_slate UL LI.jd_menu_active
{
    BORDER-TOP: #abb5bc 1px solid;
    BACKGROUND: url(gradient.png) repeat-x;
    PADDING-BOTTOM: 2px;
    COLOR: #fff;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #929aa1 1px solid
}
UL.jd_menu_slate UL LI.jd_menu_hover
{
    BORDER-TOP: #abb5bc 1px solid;
    BACKGROUND: url(gradient.png) repeat-x;
    PADDING-BOTTOM: 2px;
    COLOR: #fff;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #929aa1 1px solid
}
UL.jd_menu_slate UL LI.jd_menu_active A.jd_menu_active
{
    COLOR: #fff
}
UL.jd_menu_slate UL LI.jd_menu_hover A.jd_menu_hover
{
    COLOR: #fff

}

.object_arrow
{
width:16px;
height:16px;
border:0px;
float:right;
}

.object_icon
{
width:16px;
height:16px;
border:0px;
float:left;
}

.cats_menu_horizontal
{
list-style-type:none;
padding:0px;
}

.cats_menu_horizontal li{
display:inline;
text-align:center;
padding:0 3px;
}
.cats_menu_horizontal li a{
font-size:16px;
font-weight:bold;
color:white;
}

.cats_menu_horizontal li a:hover{
color:#E3BFE3;
text-decoration:underline;
}

.cats_menu_horizontal li a.chosen{
color:#DCE450;
}

.object_title
{
background-color:#683B76;
background-image:url(/files/object_title_bg_purple_black.gif);
background-repeat:repeat-x;
background-position:bottom;
color:white;
font-size:16px;
padding:2px 5px 5px 5px;
width:100%;
}

.object_title a
{
color:white;
}

.object_title a:hover
{
color:white;
text-decoration:underline;
}

.object_content
{
font-size:13px;
width:100%;
}

.object_content_frame
{
background-color:#E3BFE3;
border:#683B76 0px solid;
padding:5px;
}

.object_content_frame img
{

}

input.objectButton
{
width:82px;
cursor:pointer;
margin-top:4px;
font-size:13px;
}

input.objectInput, select.objectInput
{
width:100%;
background-color:whitesmoke;
border:solid 1px gainsboro;
margin-top:2px;
margin-bottom:5px;
font-family:arial;
}

.object_rec_title
{
font-weight:bold;
}

.searchBox_button
{
width:30%;
margin-bottom:1px;
font-size:12px;
cursor:pointer;
}

.searchBox_input
{
width:67%;
margin-bottom:1px;
}

#default div.object
{

}

.object_location_2
{

}

.object_pollOption
{
padding:3 0px;
font-size:11px;
}

.object_shoppingCart
{
font-size:11px;
width:100%;
}

