/* Top menus */
.ddmx1 {
    font-size: 12px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-left:10px;
	margin-right:10px;
}
.ddmx1 .item1,
.ddmx1 .item1:hover,
.ddmx1 .item1-active,
.ddmx1 .item1-active:hover {
	background-image: url(/images/nav_but_bg.gif);
	font-size: 13px;
	text-decoration: none;
	display: block;
	white-space: nowrap;
	position: relative;
	color: #CC0033;
	background-repeat: repeat-x;
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 6px;
	padding-left: 8px;
}
.ddmx1 .item1 {
	color: #000000;
}
.ddmx1 .icon1, .ddmx1 .icon1:hover { 
	background-image: url(/images/nav_but_bg.gif);
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.ddmx1 .icon1 span { 
	display: block;
	position: relative;
    padding-left:25px;
	padding-top: 4px;
	padding-bottom: 6px;
	background-image: url(/images/function_menu_icon.gif);
	background-repeat: no-repeat;
	background-position: 2px 3px;
	overflow:visible;

}
.ddmx1 .arrow1,
.ddmx1 .arrow1:hover {
	padding: 4px 19px 6px 8px;
}
.ddmx1 .arrow1 img.arrow,
.ddmx1 .arrow1-active img.arrow {
    position: absolute;
    top: 10px;
    right: 5px;
    border: 0;
}

.ddmx1 .item2,
.ddmx1 .item2:hover,
.ddmx1 .item2-active,
.ddmx1 .item2-active:hover {
	padding: 2px 8px 1px 8px;
	text-decoration: none;
	display: block;
	white-space: nowrap;
	position: relative;
	background-color: #ECF9C4;
	color: #000000;
	border-top: 0px solid #9A9A9A;
	border-right: 1px solid #9A9A9A;
	border-bottom: 1px solid #9A9A9A;
	border-left: 1px solid #9A9A9A;
	z-index: 500;
}
.ddmx1 .item2 {
    background-color: #FFFFFF;
    color: #000000;
	text-align: left;
}

.ddmx1 .arrow2 img,
.ddmx1 .arrow2-active img
{
	padding: 2px 16px 1px 8px;
    position: absolute;
    top: 5px;
    right: 4px;
    border: 0;
}
.ddmx1 .section {
	border-top: 1px solid #9A9A9A;
	border-right: 2px solid #E6DDD0;
	border-bottom: 2px solid #E6DDD0;
	border-left: 0px solid #E6DDD0;
    position: absolute;
	overflow:inherit;
    visibility: hidden;
    z-index: -1;
}

* html .ddmx1 td { 
position: relative; 
} /* ie 5.0 fix */ 

/* Left menu */

.ddmx2 {
	width:100%;
    font-size: 12px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align:left;
}
.ddmx2 .item1,
.ddmx2 .item1:hover,
.ddmx2 .item1-active,
.ddmx2 .item1-active:hover {

	font-size: 12px;
	text-decoration: none;
	display: block;
	white-space: nowrap;
	position: relative;
	padding: 3px 8px 3px 8px;
	color: #CC0033;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D6D6D6;
	border-right-color: #D6D6D6;
	border-bottom-color: #D6D6D6;
	border-left-color: #D6D6D6;
	font-weight: bold;
}
.ddmx2 .item1 {
	color: #000000;
}

.ddmx2 .arrow1,
.ddmx2 .arrow1:hover {
	padding: 3px 19px 3px 8px;
}
.ddmx2 .arrow1 .arrow,
.ddmx2 .arrow1-active .arrow {
    position: absolute;
    top: 7px;
    right: 0px;
    border: 0;
}


.ddmx2 .photos,
.ddmx2 .photos:hover,
.ddmx2 .photos-active,
.ddmx2 .photos-active:hover {
	padding: 10px 8px 10px 34px;
	background-position: -100px center;
	background-color: transparent;
}
.ddmx2 .photos {
	background-image: url(/images/photo.gif);
	background-repeat: no-repeat;
	background-position: left center;
	background-color: #F8FDE6;
}
.ddmx2 .photos_on {
	background-image: url(/images/photo_on.gif);
	background-repeat: no-repeat;
	background-position: left center;
	background-color: #FFFFFF;
}
.ddmx2 .photos .arrow1,
.ddmx2 .photos .arrow1:hover {
	padding: 10px 19px 10px 34px;
}
.ddmx2 .photos .arrow,
.ddmx2 .photos-active .arrow {
    position: absolute;
    top: 15px;
    right: 0px;
    border: 0;
}

.ddmx2 .albums,
.ddmx2 .albums:hover,
.ddmx2 .albums-active,
.ddmx2 .albums-active:hover {
	padding: 10px 8px 10px 34px;
	background-position: -100px center;
	background-color: transparent;
}
.ddmx2 .albums {
	background-image: url(/images/albums.gif);
	background-repeat: no-repeat;
	background-position: left center;
	background-color: #F8FDE6;
}
.ddmx2 .albums_on {
	background-image: url(/images/albums_on.gif);
	background-repeat: no-repeat;
	background-position: left center;
	background-color: #FFFFFF;
}
.ddmx2 .albums .arrow1,
.ddmx2 .albums .arrow1:hover {
	padding: 10px 19px 10px 34px;
}
.ddmx2 .albums .arrow,
.ddmx2 .albums-active .arrow {
    position: absolute;
    top: 15px;
    right: 0px;
    border: 0;
}

.ddmx2 .upload,
.ddmx2 .upload:hover,
.ddmx2 .upload-active,
.ddmx2 .upload-active:hover {
	padding: 10px 8px 10px 34px;
	background-position: -100px center;
	background-color: transparent;
}
.ddmx2 .upload {
	background-image: url(/images/upload.gif);
	background-repeat: no-repeat;
	background-position: left center;
	background-color: #F8FDE6;
}
.ddmx2 .upload_on {
	background-image: url(/images/upload_on.gif);
	background-repeat: no-repeat;
	background-position: left center;
	background-color: #FFFFFF;
}
.ddmx2 .upload .arrow1,
.ddmx2 .upload .arrow1:hover {
	padding: 10px 19px 10px 34px;
}
.ddmx2 .upload .arrow,
.ddmx2 .upload-active .arrow {
    position: absolute;
    top: 15px;
    right: 0px;
    border: 0;
}

.ddmx2 .cart,
.ddmx2 .cart:hover,
.ddmx2 .cart-active,
.ddmx2 .cart-active:hover {
	padding: 10px 8px 10px 34px;
	background-position: -100px center;
	background-color: transparent;
}
.ddmx2 .cart {
	background-image: url(/images/cart.gif);
	background-repeat: no-repeat;
	background-position: left center;
	background-color: #F8FDE6;
}
.ddmx2 .cart_on {
	background-image: url(/images/cart_on.gif);
	background-repeat: no-repeat;
	background-position: left center;
	background-color: #FFFFFF;
}
.ddmx2 .cart .arrow1,
.ddmx2 .cart .arrow1:hover {
	padding: 10px 19px 10px 34px;
}
.ddmx2 .cart .arrow,
.ddmx2 .cart-active .arrow {
    position: absolute;
    top: 15px;
    right: 0px;
    border: 0;
}

.ddmx2 .orders,
.ddmx2 .orders:hover,
.ddmx2 .orders-active,
.ddmx2 .orders-active:hover {
	padding: 10px 8px 10px 34px;
	background-position: -100px center;
	background-color: transparent;
}
.ddmx2 .orders {
	background-image: url(/images/orders.gif);
	background-repeat: no-repeat;
	background-position: left center;
	background-color: #F8FDE6;
}
.ddmx2 .orders_on {
	background-image: url(/images/orders_on.gif);
	background-repeat: no-repeat;
	background-position: left center;
	background-color: #FFFFFF;
}
.ddmx2 .orders .arrow1,
.ddmx2 .orders .arrow1:hover {
	padding: 10px 19px 10px 34px;
}
.ddmx2 .orders .arrow,
.ddmx2 .orders-active .arrow {
    position: absolute;
    top: 15px;
    right: 0px;
    border: 0;
}



.ddmx2 .config,
.ddmx2 .config:hover,
.ddmx2 .config-active,
.ddmx2 .config-active:hover {
	padding: 10px 8px 10px 34px;
	background-position: -100px center;
	background-color: transparent;
}
.ddmx2 .config {
	background-image: url(/images/config.gif);
	background-repeat: no-repeat;
	background-position: left center;
	background-color: #F8FDE6;
}
.ddmx2 .config_on {
	background-image: url(/images/config_on.gif);
	background-repeat: no-repeat;
	background-position: left center;
	background-color: #FFFFFF;
}
.ddmx2 .config .arrow1,
.ddmx2 .config .arrow1:hover {
	padding: 10px 19px 10px 34px;
}
.ddmx2 .config .arrow,
.ddmx2 .config-active .arrow {
    position: absolute;
    top: 15px;
    right: 0px;
    border: 0;
}

.ddmx2 .addresses,
.ddmx2 .addresses:hover,
.ddmx2 .addresses-active,
.ddmx2 .addresses-active:hover {
	padding: 10px 8px 10px 34px;
	background-position: -100px center;
	background-color: transparent;
}
.ddmx2 .addresses {
	background-image: url(/images/addresses.gif);
	background-repeat: no-repeat;
	background-position: left center;
	background-color: #F8FDE6;
}
.ddmx2 .addresses_on {
	background-image: url(/images/addresses_on.gif);
	background-repeat: no-repeat;
	background-position: left center;
	background-color: #FFFFFF;
}
.ddmx2 .addresses .arrow1,
.ddmx2 .addresses .arrow1:hover {
	padding: 10px 19px 10px 34px;
}
.ddmx2 .addresses .arrow,
.ddmx2 .addresses-active .arrow {
    position: absolute;
    top: 15px;
    right: 0px;
    border: 0;
}

.ddmx2 .logout,
.ddmx2 .logout:hover,
.ddmx2 .logout-active,
.ddmx2 .logout-active:hover {
	padding: 10px 8px 10px 34px;
	background-position: -100px center;
	background-repeat: no-repeat;
	overflow:hidden;
	background-color: transparent;
}
.ddmx2 .logout {
	background-position: left center;
	background-image: url(/images/logout.gif);
	background-color: #F8FDE6;
}
.ddmx2 .logout_on {
	background-image: url(/images/logout_on.gif);
	background-repeat: no-repeat;
	background-position: left center;
	background-color: #FFFFFF;
}
.ddmx2 .logout .arrow1,
.ddmx2 .logout .arrow1:hover {
	padding: 10px 19px 10px 34px;
}
.ddmx2 .logout .arrow,
.ddmx2 .logout-active .arrow {
    position: absolute;
    top: 15px;
    right: 0px;
    border: 0;
}

.ddmx2 .heading1 {
	font-size: 13px;
	text-decoration: none;
	display: block;
	white-space: nowrap;
	position: relative;
	padding: 2px 8px 2px 8px;
	border: 1px solid #9A9A9A;
	color: #000000;
	background-color: #ECF9C4;
	background-image: url(/images/status_bg.jpg);
	background-repeat: repeat-x;
	font-weight: bold;
}
.ddmx2 .heading1 {

}



.ddmx2 .item2,
.ddmx2 .item2:hover,
.ddmx2 .item2-active,
.ddmx2 .item2-active:hover {
	padding: 1px 8px 1px 8px;
	text-decoration: none;
	display: block;
	white-space: nowrap;
	position: relative;
	background-color: #FFFFFF;
	color: #CC0033;
	border-top: 0px solid #9A9A9A;
	border-right: 1px solid #9A9A9A;
	border-bottom: 1px solid #9A9A9A;
	border-left: 1px solid #9A9A9A;
    z-index: 500;
}
.ddmx2 .item2 {
    background-color: #F8FDE6;
    color: #000000;
	text-align: left;
}

.ddmx2 .arrow2 img,
.ddmx2 .arrow2-active img
{
	padding: 1px 16px 1px 8px;
    position: absolute;
    top: 5px;
    right: 5px;
    border: 0;
}

.ddmx2 .menuspacer {
	background-color: #9A349A;
	display: block;
	white-space: nowrap;
	position: relative;
	padding: 1px 0px 0px 0px;
}

.ddmx2 .section {
	border-top: 1px solid #9A9A9A;
	border-right: 2px solid #E6DDD0;
	border-bottom: 2px solid #E6DDD0;
	border-left: 0px solid #E6DDD0;
    position: absolute;
	overflow:inherit;
    visibility: hidden;
    z-index: -1;
}


* html .ddmx2 td { 
position: relative; 
} /* ie 5.0 fix */

/* Images menus */
.ddmx3 {
    font-size: 12px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.ddmx3 .item1,
.ddmx3 .item1:hover,
.ddmx3 .item1-active,
.ddmx3 .item1-active:hover {
	background-image: url(/images/nav_but_bg.gif);
	font-size: 13px;
	text-decoration: none;
	display: block;
	white-space: nowrap;
	position: relative;
	padding: 5px 8px 5px 8px;
	color: #CC0033;
	background-repeat: repeat-x;
}
.ddmx3 .item1 {
	color: #000000;
}


.ddmx3 .arrow1,
.ddmx3 .arrow1:hover {
	padding: 5px 19px 5px 8px;
}
.ddmx3 .arrow1 img,
.ddmx3 .arrow1-active img {
    position: absolute;
    top: 10px;
    right: 5px;
    border: 0;
}

.ddmx3 .item2,
.ddmx3 .item2:hover,
.ddmx3 .item2-active,
.ddmx3 .item2-active:hover {
	padding: 2px 8px 1px 8px;
	text-decoration: none;
	display: block;
	white-space: nowrap;
	position: relative;
	background-color: #ECF9C4;
	color: #000000;
	border-top: 0px solid #9A9A9A;
	border-right: 1px solid #9A9A9A;
	border-bottom: 1px solid #9A9A9A;
	border-left: 1px solid #9A9A9A;
	z-index: 500;
	text-align: left;
}
.ddmx3 .item2 {
    background-color: #FFFFFF;
    color: #000000;
	text-align: left;
}

.ddmx3 .arrow2,
.ddmx3 .arrow2:hover {
	padding: 2px 19px 1px 8px;
}

.ddmx3 .arrow2 img,
.ddmx3 .arrow2-active img
{
    position: absolute;
    top: 5px;
    right: 4px;
    border: 0;
}
.ddmx3 .section {
	border-top: 1px solid #9A9A9A;
	border-right: 2px solid #E6DDD0;
	border-bottom: 2px solid #E6DDD0;
	border-left: 0px solid #E6DDD0;
    position: absolute;
	overflow:inherit;
    visibility: hidden;
    z-index: -1;
}

* html .ddmx3 td { 
position: relative; 
} /* ie 5.0 fix */ 
