﻿BODY 
{
    padding:0px;
    margin-right:auto;
	margin-left:auto;
	padding-top:10px;
	width:760px;
	margin-top:0px;
	background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
		color:  #808080;
}
.modalBackground 
{
    filter:alpha(opacity=30);
    opacity:0.3;
}

FORM 
{
    display:inline;
}

TEXTAREA 
{
    border: 1px solid #808080; 
    background-color: #ffffff;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color:  #808080; 
}

.welcome
{
    margin-left:10px;
    text-align:left;
}

A:active, A:visited, A:link
{
    COLOR: #808080;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #336699;
    TEXT-DECORATION: none
}
.default INPUT 
{
    border: 1px solid #c0c0c0; 
    background-color: #ffffff;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color:  #808080; 
    width:180px;
}

.frmfield_def
{
    border: 1px solid #808080; 
    background-color: #ffffff;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color:  #808080; 
    width:200px;
}

.sendEmail
{
    vertical-align:bottom;
    padding-bottom:0px;
    margin-bottom:0px;
    width:145px;
    display:inline;
    margin-left:5px;
}

.hidden 
{
    display:none;
}

.currency 
{
    text-align:right;
}
.center 
{
    text-align:center;
}
.currencytotal 
{
    text-align:right;
    border:2px solid #89a6c4;
    padding:5px;
    width:150px;
    
}

.pad5
{
    PADDING: 5px
}

.ddHomePage 
{
    width:170px;font-size:10px;font-family:verdana,arial;
}
.keywordsearch
{
    border: 0px;
    height: 12px; 
    width: 133px; 
    font-family: verdana,arial; 
    font-size: 10px;
    margin-right: 3px;
	margin-top:0;
	padding-top:0;
}
.search 
{
    font-family: verdana,arial; 
    font-size: 11px;
    text-decoration:none;
    color:#999999;
}
A.search:link, A.search:active, A.search:visited 
{
    font-family: verdana,arial; 
    font-size: 10px;
    text-decoration:none;
    color:#999999;
}
A.search:hover 
{
    color:#336699;
    text-decoration:none;
}
.defaultBold 
{
    font-family: verdana,arial; 
    font-size: 11px;
    text-decoration:none;
    color:#999999;
    font-weight:bold;
}
A.defaultBold:link, A.defaultBold:active, A.defaultBold:visited 
{
    font-family: verdana,arial; 
    font-size: 11px;
    text-decoration:none;
    color:#999999;
    font-weight:bold;
}
A.defaultBold:hover 
{
    color:#336699;
    text-decoration:none;
}


.deliveryButton
{
    text-align:left;
    text-decoration:underline;
    height:12px;
}

.brandProducts 
{
    font-family:verdana;
    font-size:10px;
    text-align:left;
    width:240px; 
    margin-top:10px;
}
.brandProducts .desc
{
    font-weight:bold;
}
.brandProducts .members
{
    font-weight:bold;
}
.brandProducts .regular
{
} 
.brandProducts .productImage
{
    border:1px solid #cccccc;
    padding:1px;
}

.productSummary TABLE
{
    width:186px;
    height:40px;
    border:none;
    margin:0;
    padding:0;
}
.productSummary .image
{
    float:left; margin-right:6px;
}
.productSummary .name
{
   font-family:Verdana;font-size:10px;font-weight:bold; width: 145px;
   vertical-align:bottom;
}

.productSummary .house
{
    font-family:Verdana;font-size:10px;width: 145px;
    vertical-align:top;
}

	/*- Popup Box - Wrapper ------------------------- */ 
    .popupbox-wrap 
    {
        position:relative; z-index:50;
    }
    
	/*- Popup Box - Login --------------------------- */ 

	
	#popupbox-login{
 		margin:0; 
  		padding-top: 0px; 
  		position: absolute; 
  		width: 623px; height: 228px; 
  		left: 65px; top: 40px;
  		position: absolute; 
  		background: #fbfbfb; 
  		border: solid #89a6c4 1px; 
  		z-index: 50; 
  		}
		
	#popupbox-login td{
		border-bottom: none;
		}
		
	#popupbox-login .heading{
		border-bottom: none;
		text-align: left;
		color: #ffffff;
		font: bold 11px Verdana, Arial, Helvetica, sans-serif;
		}

	 #popupbox-login a{
      color:#336699;
	  text-decoration:underline;
      }
.dAoff
{
    line-height:11px;
}
.dAon 
{
    cursor:default;
    color:#336699;
    background-image:none;
    background-repeat:no-repeat;
    background-position:right;
    line-height:11px;
} 
.dAover 
{
	color:#89a6c4;
	text-decoration:underline;
    cursor:hand;
    line-height:11px;
} 
.dATop
{
    border-top:none;
    cursor:hand;
    line-height:11px;
}
.dA 
{
    border-top:1px dashed #c0c0c0;
    cursor:hand;
    line-height:11px;
}
.dASelect 
{
    float:left;
    vertical-align:middle;
}
.checkbox INPUT
{
    border:none;
    width:auto;
}

#dhtmltooltip
{
	position: absolute;
	width: 300px;
	border: 1px solid #89a6c4;
	font-size:11px;
	text-align:left;
	padding: 2px;
	background-color: #FFFFFF;
	visibility: hidden;
	z-index: 100;
	/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
	filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

.googleta
{
    visibility:hidden;
}

.warning 
{
	color: #CC0000;
}
.bold
{
    font-weight:bold;
}
.bold
{
    font-weight:bold;
}
.message 
{
    font-style:italic;
}

.OrderNo Label
{
    font-weight:bold;
    
}

.brandDesc 
{
    font-size:14px;
}

.closeLink {
    font-family:Arial;
    font-size:10px;
    color:#808080;
    text-decoration:underline;
}
    
/* Modal Popup (div) CSS */
.dialog 
{
	xbackground-color: #fbfbfb; 
	background-color: #ffffff; 
	border: solid #89a6c4 4px; 
	xborder: solid #336699 4px; 
    display:none; 
    position:absolute; 
    z-index:300; 
    xfilter:alpha(opacity=100); 
    x-moz-opacity:1.00; 
    xopacity:1.00; 
    margin:auto; 
    padding:25px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    color:  #808080;
}
.dialog A
{
    color:#336699;
    text-decoration:underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
      
.content_faded_white {filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90; background-color: #fff; z-index:2; position:absolute; left:0px; top:0px; width: 100%; height:100%;}
.content_faded_black {filter:alpha(opacity=20); -moz-opacity:.20; opacity:.20; background-color: #000; z-index:2; position:absolute; left:0px; top:0px; width: 100%; height:100%;}
.content_faded_black2 {filter:alpha(opacity=20); -moz-opacity:.20; opacity:.20; background-color: #000; z-index:2; position:absolute; left:0px; top:0px; width: 100%; height:100%;}
/* END Modal Popup (div) CSS */

h3
{
	font-size:20px;
	margin-top:0;
}
