BODY {
  	COLOR: #ffffff; 
  	BACKGROUND-COLOR:#5B7084;
}

TD {
	FONT-WEIGHT: normal; FONT-SIZE: 11px
}


TD.bloc {
	BACKGROUND: url('http://tag2005.labeltech.net/_images2005/bloc/bloc-bg-2.jpg'); BACKGROUND-POSITION: bottom left
}


TABLE.BridalStyle, TD.BridalStyle  {
			BACKGROUND-COLOR: #ffffff; FONT-SIZE: 9px; color: #000000
}

TABLE.BridalStyleCat, TD.BridalStyleCat  {
			BACKGROUND-COLOR: #f0eef9; FONT-SIZE: 9px; color: #000000
}

.BridalStyle { 

			PADDING-RIGHT: 10px; PADDING-LEFT: 20px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffffff; FONT-SIZE: 9px; color: #000000
}

A.BridalStyle:link, A.BridalStyle:visited, A.BridalStyle:active {
color: #500d52; FONT-SIZE: 10px; FONT-WEIGHT: bold;
}

A.BridalStyle:hover {
color: #48214a; FONT-SIZE: 10px; TEXT-DECORATION: underline
}

H1 {
		 FONT-WEIGHT: normal; font-family: arial, verdana; FONT-SIZE: 18px; MARGIN: 0px; color:#ffffff; margin-bottom: 8px; margin-top: 5px
}
H2 {
		 letter-spacing: 0.0em; FONT-WEIGHT: DemiBold; font-family: arial, verdana; MARGIN-TOP: 0px; FONT-SIZE: 13px; color:#ffffff; margin-bottom: 8px
}
H3 {
		 letter-spacing: 0.0em; FONT-WEIGHT: DemiBold; font-family: arial, verdana; FONT-SIZE: 13px; color:#ffffff; margin-bottom: 0px
}

H1.watchdetail {
		 TEXT-TRANSFORM:none; FONT-WEIGHT: normal; font-family: arial, verdana; FONT-SIZE: 19px; MARGIN: 0px; color:#ffffff; margin-bottom: 0px; margin-top: 5px
}
H2.watchdetail  {
		 letter-spacing: 0.0em; FONT-WEIGHT: DemiBold; font-family: arial, verdana; MARGIN-TOP: 0px; FONT-SIZE: 16px; color:#ffffff; margin-bottom: -10px ; margin-top: 5px
}
H3.watchdetail  {
		  TEXT-TRANSFORM:uppercase; letter-spacing: 0.0em; FONT-WEIGHT: bold; font-family: arial, verdana; FONT-SIZE: 12px; color:#ffffff; margin-bottom: 0px ; margin-left: 1px
}

.smalltxt {
	FONT-SIZE: 11px; color:#ffffff
}
A.smalltxt:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.smalltxt:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.smalltxt:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.smalltxt:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.inputstd {
	WIDTH: 200px; 
	FONT-SIZE: 11px; 
	BORDER-RIGHT: white 1px solid; 
	BORDER-TOP: white 1px solid; 
	BORDER-LEFT: white 1px solid; 
	BORDER-BOTTOM: white 1px solid;
	background-color: #5B7085;
	color: #FFFFFF;
	
	scrollbar-3dlight-color: none;
  scrollbar-arrow-color: #ffffff;
  scrollbar-base-color: #5b7084;
  scrollbar-darkshadow-color: none;
  scrollbar-face-color: none;
  scrollbar-highlight-color: none;
  scrollbar-shadow-color: none;
}
.checkboxstd {
  		FONT-SIZE: 11px;
	background-color: #5B7085;
	color: #FFFFFF;
}

.selectstd {
  		FONT-SIZE: 11px;
	background-color: #5B7085;
	color: #FFFFFF;
}

.errormsg {
  		FONT-SIZE: 12px;
  		COLOR: FF9900;
  		FONT-WEIGHT: bold
}

A:link {
	COLOR: #cccccc; TEXT-DECORATION: none 
}
A:visited {
	COLOR: #cccccc; TEXT-DECORATION: none
}
A:active {
	COLOR: #cccccc; TEXT-DECORATION: none
}
A:hover {
	COLOR: #aaaaaa; TEXT-DECORATION: underline;
}

.nav1_on {
	DISPLAY: block; font-family: arial, verdana; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 15px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px;
	text-transform: uppercase;
}
A.nav1_on:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.nav1_on:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.nav1_on:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.nav1_on:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.nav1_off {
		DISPLAY: block; font-family: arial, verdana; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 15px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px;
		text-transform: uppercase;
}
A.nav1_off:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A.nav1_off:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A.nav1_off:active {
	COLOR: #000000; TEXT-DECORATION: none
}
A.nav1_off:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
.nav2_on {
  DISPLAY: block; MARGIN-BOTTOM: -10px; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; font-family: arial, verdana; FONT-WEIGHT: bold; FONT-SIZE: 12px;
  text-transform: uppercase;
}
A.nav2_on:link {
    COLOR: #ffffff; TEXT-DECORATION: none
}
A.nav2_on:visited {
   COLOR: #ffffff; TEXT-DECORATION: none
}
A.nav2_on:active {
   COLOR: #ffffff; TEXT-DECORATION: none
}
A.nav2_on:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.nav2_off {
	DISPLAY: block; MARGIN-BOTTOM: -10px; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; PADDING-TOP: 2px; 
	font-family: arial, verdana; FONT-WEIGHT: bold; FONT-SIZE: 12px;
	text-transform: uppercase;
}
A.nav2_off:link {
  COLOR: #aaaaaa; TEXT-DECORATION: none
}
A.nav2_off:visited {
  COLOR: #aaaaaa; TEXT-DECORATION: none
}
A.nav2_off:active {
	COLOR: #aaaaaa; TEXT-DECORATION: none
}
A.nav2_off:hover {
	COLOR: #aaaaaa; TEXT-DECORATION: none
}


.nav3_on {
	DISPLAY: block; MARGIN-BOTTOM: 4px; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; PADDING-TOP: 2px
}
A.nav3_on:link {
	    COLOR: #aaaaaa, TEXT-DECORATION: none
}
A.nav3_on:visited {
	   COLOR: #aaaaaa; TEXT-DECORATION: none
}
A.nav3_on:active {
    COLOR: #aaaaaa; TEXT-DECORATION: none
}
A.nav3_on:hover {
	  COLOR: #aaaaaa; TEXT-DECORATION: none
}

.nav3_off {
	DISPLAY: block; MARGIN-BOTTOM: 4px; PADDING-RIGHT: 2px; PADDING-LEFT: 2px;  FONT-SIZE: 11px; PADDING-BOTTOM: 1px; PADDING-TOP: 2px
}
A.nav3_off:link {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
A.nav3_off:visited {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
A.nav3_off:active {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
A.nav3_off:hover {
	COLOR: #AAAAAA; TEXT-DECORATION: none
}

.nav3concept_on {
	DISPLAY: block; MARGIN-TOP: 20px; MARGIN-BOTTOM: 10px; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; PADDING-TOP: 2px
}
A.nav3concept_on:link {
	    COLOR: #aaaaaa, TEXT-DECORATION: none
}
A.nav3concept_on:visited {
	   COLOR: #aaaaaa; TEXT-DECORATION: none
}
A.nav3concept_on:active {
    COLOR: #aaaaaa; TEXT-DECORATION: none
}
A.nav3concept_on:hover {
	  COLOR: #aaaaaa; TEXT-DECORATION: none
}

.nav3concept_off {
	DISPLAY: block; MARGIN-TOP: 20px; MARGIN-BOTTOM: 10px; PADDING-RIGHT: 2px; PADDING-LEFT: 2px;  FONT-SIZE: 11px; PADDING-BOTTOM: 1px; PADDING-TOP: 2px
}
A.nav3concept_off:link {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
A.nav3concept_off:visited {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
A.nav3concept_off:active {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
A.nav3concept_off:hover {
	COLOR: #AAAAAA; TEXT-DECORATION: none
}

.tools_on {
	FONT-WEIGHT: bold; FONT-SIZE: 10px
}
A.tools_on:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.tools_on:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.tools_on:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.tools_on:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}

.tools_off {
	FONT-WEIGHT: bold; FONT-SIZE: 10px
}
A.tools_off:link {
	COLOR: #aaaaaa; TEXT-DECORATION: none
}
A.tools_off:visited {
	COLOR: #aaaaaa; TEXT-DECORATION: none
}
A.tools_off:active {
	COLOR: #aaaaaa; TEXT-DECORATION: none
}
A.tools_off:hover {
	COLOR: #aaaaaa; TEXT-DECORATION: underline
}
.readmore {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
A.readmore:link {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
A.readmore:visited {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
A.readmore:active {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
A.readmore:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.textdegrade {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; LINE-HEIGHT: 30px
}

.legal {
	COLOR: #FFFFFF; FONT-WEIGHT: normal; FONT-SIZE: 9px
}
.languages {
	COLOR: #2C2C2C; FONT-WEIGHT: normal; FONT-SIZE: 9px
}
A.languages:link, A.legal:link  {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.languages:visited, A.legal:visited{
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.languages:active, A.legal:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.languages:hover, A.legal:hover  {
	COLOR: #2C2C2C; TEXT-DECORATION: none
}

.homepageheadlines {
	 FONT-SIZE: 10px; COLOR: #3a4d5f; 
}
A.homepageheadlines:link {
	 FONT-SIZE: 11px; COLOR: #3a4d5f; TEXT-DECORATION: none
}
A.homepageheadlines:visited {
	 FONT-SIZE: 11px; COLOR: #3a4d5f; TEXT-DECORATION: none
}
A.homepageheadlines:active {
	 FONT-SIZE: 11px; COLOR: #3a4d5f; TEXT-DECORATION: none
}
A.homepageheadlines:hover {
	 FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}

.headlines_on {
	FONT-WEIGHT: bold; FONT-SIZE: 10px;
}
A.headlines_on:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.headlines_on:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.headlines_on:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.headlines_on:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.headlines_off {
	FONT-WEIGHT: bold; FONT-SIZE: 10px
}
A.headlines_off:link {
	COLOR: #aaaaaa; TEXT-DECORATION: none
}
A.headlines_off:visited {
	COLOR: #aaaaaa; TEXT-DECORATION: none
}
A.headlines_off:active {
	COLOR: #aaaaaa; TEXT-DECORATION: none
}
A.headlines_off:hover {
	COLOR: #aaaaaa; TEXT-DECORATION: none
}

SPAN.pageSelector {
	COLOR: #ffffff; FONT-WEIGHT: normal;
}
A.pageSelector:link, A.pageSelector:visited, A.pageSelector:active, A.pageSelector:hover {
		COLOR: #aaaaaa; TEXT-DECORATION: none
}

tr.light {
  background-color:#6C7F90;
}

td.portfolio {
  text-align:center;
  width:100;
  height:30;
  vertical-align:top;
}

.searchresulttitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-DECORATION: underline
}
A.searchresulttitle:link {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
A.searchresulttitle:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.searchresulttitle:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.searchresulttitle:hover {
	COLOR: #FF9900; TEXT-DECORATION: underline
}

.searchresulturl {
	FONT-WEIGHT: none; FONT-SIZE: 10px; TEXT-DECORATION: none
}
A.searchresulturl:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A.searchresulturl:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.searchresulturl:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.searchresulturl:hover {
	COLOR: #000000; TEXT-DECORATION: none
}

.searchresultsummary {
}

.description{
	COLOR: #30404f; TEXT-DECORATION: none;  margin-top: 5px; text-align: left;
}
A.description:link {
	COLOR: #30404f; TEXT-DECORATION: none ; FONT-WEIGHT: bold;
}
A.description:visited {
	COLOR: #30404f; TEXT-DECORATION: none ; FONT-WEIGHT: bold;
}
A.description:active {
	COLOR: #30404f; TEXT-DECORATION: none ; FONT-WEIGHT: bold;
}
A.description:hover {
	COLOR: #000000; TEXT-DECORATION: none ; FONT-WEIGHT: bold;
}


H1.description {
		 FONT-WEIGHT: normal; font-family: arial, verdana; FONT-SIZE: 19px; MARGIN: 0px; color:#30404f; margin-bottom: 5px; margin-top: 0px
}
H2.description {
		 letter-spacing: 0.0em; FONT-WEIGHT: DemiBold; font-family: arial, verdana; MARGIN-TOP: -5px; FONT-SIZE: 13px; color:#30404f; margin-bottom: 5px
}
H3.description {
		  letter-spacing: 0.0em; FONT-WEIGHT: DemiBold; font-family: arial, verdana; FONT-SIZE: 13px; color:#30404f; margin-bottom: 0px; MARGIN-TOP: 0px
}

.comboItemSelected, .comboItemOver {
  COLOR:#FFFFFF; BACKGROUND-COLOR:#5B7085; FONT-WEIGHT:normal; CURSOR:default; OVERFLOW:hidden; height:12;
}
.comboItem {
  COLOR:#5B7085; BACKGROUND-COLOR:#FFFFFF; FONT-WEIGHT:normal; CURSOR:default; OVERFLOW:hidden; height:12;
}