﻿#sddm
{	margin: 0;
	padding: 0;
	z-index: 30}

#sddm li
{	margin-top: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: bold 14px arial}

#sddm li a
{	display: block;
	color: #003366;
	text-align: center;
	text-decoration: none}

#sddm li a:hover
{	font: bold 14px Arial;
	color: #D91400;
	text-decoration : bold;}

#sddm div
{	position: absolute;
	visibility: hidden;
	float: left;
	margin-top: 10px;
	padding: 0px;
	background: #EBEBEB;
	border: 1px solid #DDDDE1}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		width: auto;
		white-space: nowrap;
		padding: 3 20 3 10px;
		text-align: left;
		text-decoration: none;
		color: #003366;
		font: 12px arial}

	#sddm div a:hover
	{	width: auto;
		padding: 3 20 3 10px;
		text-align: left;
		text-decoration: none;
		background: #2D5B89;
		color: #FFFFFF;
		font: 12px arial}}
/*****************/
.menu-top {
	font: 14px Arial, Helvetica,Verdana, sans-serif;
	color: #003366;
	font-weight : bold;
	text-decoration : none;
}
.menu-top a {
	font: 14px Arial, Helvetica,Verdana, sans-serif;
	color: #003366;
	font-weight : bold;
	text-decoration : none;
}
.menu-top a:hover {
	font: 14px Arial, Helvetica,Verdana, sans-serif;
	color: #003366;
	font-weight : bold;
	text-decoration : none;
}
/*****************/
.menu-top1 {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #FFFFFF;
	font-weight : regular;
	text-decoration : none;
}
.menu-top1 a {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #FFFFFF;
	font-weight : regular;
	text-decoration : none;
}
.menu-top1 a:hover {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #FFFFFF;
	text-decoration : underline;
}

/*****************/
.text area{
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #000000;
	
}
/*****************/
.content {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #333333;
	font-weight : regular;
	text-decoration : none;
}
.content a {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #333333;
	font-weight : regular;
	text-decoration : none;
	
}
.content a:hover {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #D01604;
	font-weight : regular;
	text-decoration : underline;
	
}
/*****************/
.contentbold {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #333333;
	font-weight : bold;
	text-decoration : none;
}
.contentbold a {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #333333;
	font-weight : bold;
	text-decoration : none;
	
}
.contentbold a:hover {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #D01604;
	font-weight : bold;
	text-decoration : underline;
	
}
/*****************/
.content2 {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #333333;
	font-weight : regular;
	text-decoration : none;
}
.content2 a {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #003366;
	font-weight : regular;
	text-decoration : none;
	
}
.content2 a:hover {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #003366;
	font-weight : regular;
	text-decoration : underline;
	
}
/*****************/
.content-cat {
	font: 11px Arial, Helvetica,Verdana, sans-serif;
	color: #333333;
	font-weight : regular;
	text-decoration : none;
}
.content-cat a {
	font: 11px Arial, Helvetica,Verdana, sans-serif;
	color: #333333;
	font-weight : regular;
	text-decoration : none;
	
}
.content-cat a:hover {
	font: 11px Arial, Helvetica,Verdana, sans-serif;
	color: #D01604;
	font-weight : regular;
	text-decoration : underline;
	
}
/*****************/
.content-cat2 {
	font: 13px Arial, Helvetica,Verdana, sans-serif;
	color: #004080;
	font-weight : bold;
	text-decoration : none;
}
.content-cat2 a {
	font: 13px Arial, Helvetica,Verdana, sans-serif;
	color: #004080;
	font-weight : bold;
	text-decoration : none;
	
}
.content-cat2 a:hover {
	font: 13px Arial, Helvetica,Verdana, sans-serif;
	color: #D01604;
	font-weight : bold;
	text-decoration : underline;
	
}
/*****************/

.logout {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #D01604;
	font-weight : regular;
	text-decoration : none;
}
.logout a {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #D01604;
	font-weight : regular;
	text-decoration : none;
	
}
.logout a:hover {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #D01604;
	font-weight : regular;
	text-decoration : underline;
	
}
/*****************/
.price {
	font: 11px Arial, Helvetica,Verdana, sans-serif;
	color: #D01604;
	font-weight : regular;
	text-decoration : none;
}
.price a {
	font: 11px Arial, Helvetica,Verdana, sans-serif;
	color: #D01604;
	font-weight : regular;
	text-decoration : none;
	
}
.price a:hover {
	font: 11px Arial, Helvetica,Verdana, sans-serif;
	color: #D01604;
	font-weight : regular;
	text-decoration : underline;
	
}
/*****************/
.back {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #004080;
	font-weight : regular;
	text-decoration : none;
}
.back a {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #004080;
	font-weight : regular;
	text-decoration : none;
	
}
.back a:hover {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #D01604;
	font-weight : regular;
	text-decoration : underline;
	
}
/*****************/
.home-bridal {
	font: 14px Arial, Helvetica,Verdana, sans-serif;
	color: #333333;
	font-weight : regular;
	text-decoration : none;
}
.home-bridal a {
	font: 14px Arial, Helvetica,Verdana, sans-serif;
	color: #333333;
	font-weight : regular;
	text-decoration : none;
	
}
.home-bridal a:hover {
	font: 14px Arial, Helvetica,Verdana, sans-serif;
	color: #D01604;
	font-weight : regular;
	text-decoration : underline;
	
}
/*****************/
.home-content {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #333333;
	font-weight : regular;
	text-decoration : none;
}
.home-content a {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #333333;
	font-weight : regular;
	text-decoration : none;
	
}
.home-content a:hover {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #D01604;
	font-weight : regular;
	text-decoration : underline;
	
}
/*****************/
.side {
	font: 14px Arial, Helvetica,Verdana, sans-serif;
	color: #003366;
	font-weight : bold;
	text-decoration : none;
}
.side a {
	font: 14px Arial, Helvetica,Verdana, sans-serif;
	color: #003366;
	font-weight : bold;
	text-decoration : none;
	
}
.side a:hover {
	font: 14px Arial, Helvetica,Verdana, sans-serif;
	color: #D01604;
	font-weight : bold;
	text-decoration : underline;
	
}
/*****************/
.side-sm {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #003366;
	font-weight : bold;
	text-decoration : none;
}
.side-sm a {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #003366;
	font-weight : bold;
	text-decoration : none;
	
}
.side-sm a:hover {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #D01604;
	font-weight : bold;
	text-decoration : underline;
	
}
/*****************/
.sm {
	font: 10px Arial, Helvetica,Verdana, sans-serif;
	color: #A2A2A2;
	font-weight : regular;
	line-height: 9px;
	text-decoration : none;
}
.sm a {
	font: 10px Arial, Helvetica,Verdana, sans-serif;
	color: #A2A2A2;
	font-weight : regular;
	line-height: 9px;
	text-decoration : none;
}
.sm a:hover {
	font: 10px Arial, Helvetica,Verdana, sans-serif;
	color: #333333;
	font-weight : regular;
	line-height: 9px;
	text-decoration : underline;
}
/*****************/
.sm-contact {
	font: 11px Arial, Helvetica,Verdana, sans-serif;
	color: #7F7F7F;
	font-weight : regular;
	line-height: 9px;
	text-decoration : none;
}
.sm-contact a {
	font: 11px Arial, Helvetica,Verdana, sans-serif;
	color: #7F7F7F;
	font-weight : regular;
	line-height: 9px;
	text-decoration : none;
}
.sm-contact a:hover {
	font: 11px Arial, Helvetica,Verdana, sans-serif;
	color: #D01604;
	font-weight : regular;
	line-height: 9px;
	text-decoration : underline;
}
/*****************/
.sm-back {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #5A5A5A;
	font-weight : regular;
	line-height: 9px;
	text-decoration : none;
}
.sm-back a {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #5A5A5A;
	font-weight : regular;
	line-height: 9px;
	text-decoration : none;
}
.sm-back a:hover {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #D01604;
	font-weight : regular;
	line-height: 9px;
	text-decoration : underline;
}
/*****************/
.dia-tb-wh {
	font: 11px Arial, Helvetica,Verdana, sans-serif;
	color: #FFFFFF;
	font-weight : regular;
	line-height: 11px;
	text-decoration : none;
}
/*****************/
.dia-tb {
	font: 11px Arial, Helvetica,Verdana, sans-serif;
	color: #242424;
	font-weight : regular;
	line-height: 11px;
	text-decoration : none;
}
/*****************/
.wishlist-wh {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #FFFFFF;
	font-weight : bold;
	line-height: 11px;
	text-decoration : none;
}
/*****************/
.wishlist {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #242424;
	font-weight : regular;
	line-height: 11px;
	text-decoration : none;
}
/*****************/
.menu-left {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #4C4C4C;
	font-weight : regular;
	text-decoration : none;
}
.menu-left a {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #4C4C4C;
	font-weight : regular;
	text-decoration : none;
}
.menu-left a:hover {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #2D5B89;
	font-weight : regular;
	text-decoration : underline;
}
/*****************/
.menu-left-cat {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #D01604;
	font-weight : bold;
	text-decoration : none;
}
/*****************/
.small {
	font: 9px Arial, Helvetica,Verdana, sans-serif;
	color: #7E7D7F;
	font-weight : regular;
	text-decoration : none;
	
}
.footer-cat {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #003366;
	font-weight : bold;
	text-decoration : none;
}
/*****************/
.footer {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #4C4C4C;
	font-weight : regular;
	text-decoration : none;
}
.footer a {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #4C4C4C;
	font-weight : regular;
	text-decoration : none;
}
.footer a:hover {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #D01604;
	font-weight : regular;
	text-decoration : underline;
}
/*****************/
.search-paging-bar {
	font: 11px Arial, Helvetica,Verdana, sans-serif;
	color: #4C4C4C;
	font-weight : regular;
	text-decoration : none;
}
.search-paging-bar a {
	font: 11px Arial, Helvetica,Verdana, sans-serif;
	color: #4C4C4C;
	font-weight : regular;
	text-decoration : none;
}
.search-paging-bar a:hover {
	font: 11px Arial, Helvetica,Verdana, sans-serif;
	color: #D01604;
	font-weight : regular;
	text-decoration : underline;
}
/*******/
.credits {
	font: 11px Arial, Helvetica,Verdana, sans-serif;
	color: #959595;
	font-weight : regular;
	text-decoration : none;
	
}
.credits a{
	font: 11px Arial, Helvetica,Verdana, sans-serif;
	color: #959595;
	font-weight : regular;
	text-decoration : none;
	
}
.credits a:hover{
	font: 11px Arial, Helvetica,Verdana, sans-serif;
	color: #D01604;
	font-weight : regular;
	text-decoration : none;
	
}
/*****************/
.adv {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #333333;
	font-weight : bold;
	text-decoration : none;
}
.adv a {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #333333;
	font-weight : bold;
	text-decoration : none;
	
}
.adv a:hover {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #D01604;
	font-weight : bold;
	text-decoration : underline;
	
}
/*****************/
.click {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #2D5B89;
	font-weight : regular;
	text-decoration : none;
}
.click a {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #2D5B89;
	font-weight : regular;
	text-decoration : none;
	
}
.click a:hover {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #2D5B89;
	font-weight : regular;
	text-decoration : underline;
	
}
/*****************/
.home {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #646464;
	font-weight : regular;
	text-decoration : none;
}
.home a {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #2D5B89;
	font-weight : regular;
	text-decoration : none;
	
}
.home a:hover {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #2D5B89;
	font-weight : regular;
	text-decoration : underline;
	
}

/*****************/
.header {
	font: 14px Arial, Helvetica,Verdana, sans-serif;
	color: #003366;
	font-weight : bold;
	text-decoration : none;
}
.header a {
	font: 14px Arial, Helvetica,Verdana, sans-serif;
	color: #003366;
	font-weight : bold;
	text-decoration : none;
	
}
.header a:hover {
	font: 14px Arial, Helvetica,Verdana, sans-serif;
	color: #D01604;
	font-weight : bold;
	text-decoration : underline;
	
}
/*****************/
.header-red {
	font: 13px Arial, Helvetica,Verdana, sans-serif;
	color: #D01604;
	font-weight : bold;
	text-decoration : none;
}
.header-red a {
	font: 13px Arial, Helvetica,Verdana, sans-serif;
	color: #D01604;
	font-weight : bold;
	text-decoration : none;
	
}
.header-red a:hover {
	font: 13px Arial, Helvetica,Verdana, sans-serif;
	color: #D01604;
	font-weight : bold;
	text-decoration : underline;
	
}
/*****************/
.header-prod {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #003366;
	font-weight : bold;
	text-decoration : none;
}
.header-prod a {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #003366;
	font-weight : bold;
	text-decoration : none;
	
}
.header-prod a:hover {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #D01604;
	font-weight : bold;
	text-decoration : underline;
	
}
/*****************/
.header-prod-wh {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #FFFFFF;
	font-weight : bold;
	text-decoration : none;
}
.header-prod-wh a {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #FFFFFF;
	font-weight : bold;
	text-decoration : none;
	
}
.header-prod-wh a:hover {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #D01604;
	font-weight : bold;
	text-decoration : underline;
	
}
/*****************/
.header-prod-blue {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #084B8E;
	font-weight : bold;
	text-decoration : none;
}
.header-prod-blue a {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #084B8E;
	font-weight : bold;
	text-decoration : none;
	
}
.header-prod-blue a:hover {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #084B8E;
	font-weight : bold;
	text-decoration : underline;
	
}
/*****************/
.search {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #646464;
	font-weight : regular;
	text-decoration : none;
}
.search a {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #646464;
	font-weight : regular;
	text-decoration : none;
	
}
.search a:hover {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #597491;
	font-weight : regular;
	text-decoration : underline;
	
}
/*****************/
.li {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #2D5B89;
	text-decoration : none;
}
/*****************/
.links {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #333333;
	font-weight : regular;
	text-decoration : none;
	
}

.links a{
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #333333;
	font-weight : regular;
	text-decoration : none;
	
}

.links a:hover{
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #CC0000;
	font-weight : regular;
	text-decoration : underline;
	
}
/*****************/
.bottom_links {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #FFFFFF;
	font-weight : regular;
	text-decoration : none;
	
}

.bottom_links a{
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #FFFFFF;
	font-weight : regular;
	text-decoration : none;
	
}

.bottom_links a:hover{
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #FFFFFF;
	font-weight : regular;
	text-decoration : underline;
	
}
/*****************/
.input
{
	border:#9D9EAB 1px solid;
	font-weight:normal;
	font-size:12px;
	font-family:Arial;
	height:20px;
	background-color:#FFFFFF;
	text-decoration:none;
}
.input-sm
{
	border:#9D9EAB 1px solid;
	font-weight:normal;
	font-size:12px;
	font-family:Arial;
	height:18px;
	background-color:#FFFFFF;
	text-decoration:none;
}
.input.color {
	background-color: #2D5B89; 
	font-weight: bold; 
	font-size: 11px; 
	color: white; 
	border:#C4D1DE 1px solid;
	height:20px;
}
.input.hot {
	background-color: #A1BFE3; 
	font-weight: bold; 
	font-size: 11px; 
	color: #2D5B89; 
	border:#2D5B89 1px solid;
	height:20px;
}

.input.view {
	background-color: #5C7091; 
	font-weight: regular; 
	font-size: 11px; 
	color: white; 
	border:#C4D1DE 2px solid;
	height:20px;
}

/*******/
.required {
	font: 11px Arial, Helvetica,Verdana, sans-serif;
	color: #D01604;
	font-weight : regular;
	text-decoration : none;
	
}

