/* Program Name: weddingstore.css */
/* Author      : Ricardo Perez */
/* Created     : January 2005 */
/* Updated     : August 2007 */
/* Purpose     : Contains the Cascading Styles for Barbra Calabro International
/* Company     : Formal Wear Rental Pty Ltd */

BODY {	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 16px; BACKGROUND-COLOR: black; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif}
		FORM {DISPLAY: inline}
	INPUT.button {	PADDING-RIGHT: .1px; PADDING-LEFT: .1px; font-family:Arial;  FONT-WEIGHT: bold; FONT-SIZE: .9em; PADDING-BOTTOM: 1px; COLOR: #fff; LINE-HEIGHT: .8em; PADDING-TOP: 4px; BACKGROUND-COLOR: gray}
		P{font-family: arial; font-size: 11px; color:#404040; line-height:16px;}
		.YellowLink	{font-family: verdana; font-size: 11px; color:#FFFFde; line-height:16px; text-decoration:none;}
		.RedLink	{font-family: arial; font-size: 11px; color:white; line-height:16px; text-decoration:none;}
		.RedLink:Hover	{font-family: arial; font-size: 11px; color:#FFFF66; line-height:16px; text-decoration:underline;}
		.WhiteLinkEmail	{font-family: arial; font-size: 11px; color:white; line-height:16px; text-decoration:underline;}
		.WhiteLink	{font-family: verdana; font-size: 11px; color:white; line-height:15px; text-decoration:none;font-weight: bold;}
		.BlackLink	{font-family: arial; font-size: 11px; color:black; line-height:16px; text-decoration:none;font-weight: bold;}
		.WhiteLink:Hover	{font-family: verdana; font-size: 11px; color:white; line-height:15px; text-decoration:underline;font-weight: bold;}
		.BottomLink	{font-family: verdana; font-size: 10px; color:white; line-height:15px; text-decoration:none;}
		.BottomLink:Hover	{font-family: verdana; font-size: 10px; color:white; line-height:15px; text-decoration:underline;}
		.MainNavigation	{font-family: arial; font-size: 11px; color:white; line-height:16px; text-decoration:none;}
		.Heading	{font-family: verdana; font-size: 13px; color:white; line-height:20px;  text-decoration:underline;}
		.Heading2	{font-family: verdana; font-size: 13px; color:white; line-height:20px; }
		.Heading2a	{font-family: verdana; font-size: 13px; color:black; line-height:20px; font-weight: bold; }
		.Heading3	{font-family: arial; font-size: 16px; color:white; line-height:26px; font-weight: bold;}
		.Heading3a	{font-family: verdana; font-size: 16px; color:black; line-height:26px; font-weight: bold;}
		.Heading4	{font-family: arial; font-size: 11px; color:yellow; line-height:26px; }
		.Heading5	{font-family: arial; font-size: 20px; color:black; line-height:26px; text-decoration:underline;}
		.Heading6	{font-family: verdana; font-size: 13px; color:white; line-height:15px;}
		.Heading7	{font-family: verdana; font-size: 10px; color:white; line-height:15px;}
		.Heading8	{font-family: verdana; font-size: 13px; color:BLACK; line-height:15px; text-decoration:underline; font-style:italic}
		.Required	{font-family: verdana; font-size: 11px; color:#DB251B; line-height:16px; text-decoration:none;}
		.Relevant	{font-family: verdana; font-size: 9px; color:black; line-height:16px; text-decoration:none;}
		.Left_Menu	{font-family: arial; font-size: 12px; color:white; line-height:26px; font-weight: bold;}
		.style {font-family: verdana; font-size: 11px;font-weight: bold;}
		.select {font-family: verdana; font-size: 11px;color:black ;line-height:16px ;text-decoration:underline;font-weight: bold;}
		.style6 {font-family: verdana; font-size: 11px;}
		.Text	{font-family: verdana; font-size: 11px; color:black; line-height:16px;text-decoration:none;}
		.Text2	{font-family: verdana; font-size: 11px; color:white; line-height:16px;text-decoration:none;}
		.PriceBold	{font-family: verdana; font-size: 12px; color:#DB251B; line-height:16px; font-weight: bold;}
		.RedLink1 {font-family: arial; font-size: 11px; color:white; line-height:16px; text-decoration:none;}
		.ProductHeading	{font-family: arial; font-size: 11px; color:#000000; line-height:16px; text-decoration:none; font-weight:bold}
		.texttail {position:absolute; visibility:visible; font-family:monospace, san-serif; font-size:small; font-weight:bold; color:white;}
   		DIV.highlight-boost {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 267px; PADDING-TOP: 0px; TEXT-ALIGN: left}
		DIV.highlight-boost DIV.content {BORDER-RIGHT: YELLOW 3px solid;BORDER-TOP: YELLOW 3px solid;BORDER-BOTTOM: YELLOW 3px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; MARGIN: 0px; BORDER-LEFT: YELLOW 3px solid; LINE-HEIGHT: 13px; PADDING-TOP: 0px; FONT-FAMILY: verdana; BACKGROUND-COLOR: #f1f6f9}
		DIV.highlight-boost DIV.content H4 {FONT-SIZE: 12px; COLOR: #006685; LINE-HEIGHT: 14px}
		UL.ticks {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 7px 0px 0px 22px; PADDING-TOP: 0px}
		UL.ticks LI {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; LINE-HEIGHT: 13px; PADDING-TOP: 0px}
/*-------------------------- Images Padding --------------------------*/
		.thumb0 IMG {BORDER-RIGHT: black 2px solid; BORDER-TOP: black 2px solid; MARGIN-TOP: 4px; MARGIN-BOTTOM: 4px;  BORDER-LEFT: black 2px solid; MARGIN-RIGHT: 4px; BORDER-BOTTOM: black 2px solid}
		.thumb1 IMG {BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; MARGIN-TOP: 4px; MARGIN-BOTTOM: 4px;  BORDER-LEFT: white 1px solid; MARGIN-RIGHT: 4px; BORDER-BOTTOM: white 1px solid}
/*-------------------------- Goto Top Link --------------------------*/
		A.topnav {FONT-SIZE: 11px; COLOR: yellow; FONT-FAMILY: Verdana; TEXT-DECORATION: none}
		A.topnav:hover {FONT-SIZE: 11px; COLOR: yellow; FONT-FAMILY: Verdana; TEXT-DECORATION: underline}
/*-------------------------- Input Disabled for Terms and Conditions --------------------------*/
		.input-disable	{font-family: verdana; font-size: 13px; line-height:16px; text-decoration:none; BACKGROUND-COLOR:gray}

DIV.domTTOverlib {
	BORDER-RIGHT: blue 2px solid; BORDER-TOP: blue 2px solid; BORDER-LEFT: blue 2px solid; BORDER-BOTTOM: blue 2px solid; BACKGROUND-COLOR: blue}
DIV.domTTOverlibCaption {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; COLOR: #ffffff; PADDING-TOP: 3px; FONT-FAMILY: Verdana}
DIV.domTTOverlibContent {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; FONT-FAMILY: Verdana; BACKGROUND-COLOR: white}
/*-------------------------- Dropdown Menu --------------------------*/
#main {
	WIDTH: 438px; BACKGROUND-COLOR: #494949}
.menu {
	HEIGHT: 25px; BACKGROUND-COLOR: #272727}
A.outText {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 10px; BORDER-TOP: #ffffff 2px solid; PADDING-LEFT: 10px; FONT: 11px Arial; BORDER-LEFT: medium none; COLOR: #ffffff; PADDING-TOP: 4px; BORDER-BOTTOM: #ffffff 2px solid; TEXT-ALIGN: center; TEXT-DECORATION: none
;font-weight: bold;}
A.outText:visited {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 10px; BORDER-TOP: #ffffff 2px solid; PADDING-LEFT: 10px; FONT: 11px Arial; BORDER-LEFT: medium none; COLOR: #ffffff; PADDING-TOP: 4px; BORDER-BOTTOM: #ffffff 2px solid; TEXT-ALIGN: center; TEXT-DECORATION: none
;font-weight: bold;}
A.overText:visited {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 10px; BORDER-TOP: #ffffff 2px solid; PADDING-LEFT: 10px; FONT: 11px Arial; BORDER-LEFT: medium none; COLOR: #000000; PADDING-TOP: 4px; BORDER-BOTTOM: #ffffff 2px solid; TEXT-ALIGN: center; TEXT-DECORATION: none
;font-weight: bold;}
.outTextSub {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 5px; FONT: 11px Arial; BORDER-LEFT: #ffffff 1px solid; COLOR: #ffffff; PADDING-TOP: 4px; BORDER-BOTTOM: #ffffff 1px solid; TEXT-DECORATION: none
}
A.outTextSub:visited {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 5px; FONT: 11px Arial; BORDER-LEFT: #ffffff 1px solid; COLOR: #ffffff; PADDING-TOP: 4px; BORDER-BOTTOM: #ffffff 1px solid; TEXT-DECORATION: none
}
A.outTextSub:active {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 5px; FONT: 11px Arial; BORDER-LEFT: #ffffff 1px solid; COLOR: #ffffff; PADDING-TOP: 4px; BORDER-BOTTOM: #ffffff 1px solid; TEXT-DECORATION: none
}
.overText {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 10px; BORDER-TOP: #ffffff 2px solid; PADDING-LEFT: 10px; FONT: 11px Arial; BORDER-LEFT: medium none; COLOR: #000000; PADDING-TOP: 4px; BORDER-BOTTOM: #ffffff 2px solid; TEXT-ALIGN: center; TEXT-DECORATION: none
;font-weight: bold;}
.overTextSub {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 5px; FONT: 11px Arial; BORDER-LEFT: #ffffff 1px solid; COLOR: #000000; PADDING-TOP: 4px; BORDER-BOTTOM: #ffffff 1px solid; TEXT-DECORATION: none
}
A.overTextSub:visited {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 5px; FONT: 11px Arial; BORDER-LEFT: #ffffff 1px solid; COLOR: #000000; PADDING-TOP: 4px; BORDER-BOTTOM: #ffffff 1px solid; TEXT-DECORATION: none
}
.seperator {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 10px; BORDER-TOP: #ffffff 2px solid; PADDING-LEFT: 10px; BORDER-LEFT: medium none; COLOR: #ffffff; PADDING-TOP: 3px; BORDER-BOTTOM: #ffffff 2px solid
}
/*-------------------------- Loading Images (Hour Glass) --------------------------*/
#loader {
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  display : block; 
  position : absolute; 
  left : 0px; 
  top : 0px; 
  z-index : 2;
  width: 360px;
  height: 60px;
  background: #e7f1fd;
  border-width: 1px;
  border-style: solid;
  border-color: blue;
  vertical-align: middle;}

#loader td {
  padding: 5px;
  background: #F1F4FA;
  color: #606060;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px; }
/*-------------------------- Email validity check  --------------------------*/
#register .register-formstatus {PADDING-RIGHT: 20px; BACKGROUND-POSITION: left top; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 0px 5px; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat}

.dataRow {
	background-color: #FFFFFF;
}
.dataRowOn {
	background-color:#666666;
}