﻿ html
        {
            background-color:#ffffff;
            font:10px Verdana;
            height:100%;
        }
        body
        {
        	height:100%;
        }
        #container
        {
        	margin-left: auto;
        	margin-right:auto;  
        	top:0px;      	
        	width:990px; 
        	text-align:left; 
        	height:auto; 
        	background-color:transparent;         	         	  	        	
        }         
        .header
        {
            position:relative;         
            width:990px;
            top:0px;
            left:0px;
            height:80px;
            background-color:#ffffff;
            text-align:left;
            vertical-align:top;
            z-index:2;
        }       
        .hmenu
        {   
            position:relative;         
            width:690px;
            top:0px;
            left:0px;
            height:34px;
            background-color:transparent;            
            text-align:left; 
            vertical-align:top;
            margin-left:auto;
        	  margin-right:auto;   
            z-index:2;            
        }  
        .greybar
        {
        	position:absolute;
        	width:990px;
        	top:110px;
        	height:10px;
        	background-color:transparent;
        	z-index:0;
        }      
        .middle
        {
        	border-top-width:0px;
        	border-top-color:inherit;
        	border-top-style:none;
        	border-collapse:collapse;
        	position:relative;
        	left:0px;
        	top:27px;
        	width:990px;
        	height:auto;
        	background-color:transparent;
        }       
        .body
        {

          position:absolute;
          top:0px;
          left:150px;
          width:690px;
          height:100%;
          margin-left:auto;
        	margin-right:auto;   
        	border-collapse:collapse;
          background-color:#ffffff;                      
        }        
        .lpanel
        {          	
      	  position:absolute;    
          top:0px;  
          text-align:left;                           
          vertical-align:top;
          left:0px;
          width:150px; 
          height:auto;            
          background-color:#ededf7;
          z-index:2;  
          border-collapse:collapse;          
        }
        .rpanel
        {  
      	  position:absolute;    
          top:0px;  
          text-align:left;                           
          vertical-align:top;
          left:840px;
          width:150px; 
          height:auto;          
          background-color:#ededf7;
          border-collapse:collapse;
          z-index:2;            
        }                
        .mIndexP_z1
        {
        	position:absolute;
        	top:0px;
        	left:0px;
        	height:474px;
        	width:690px;
        	background-color:#f6f6f6;
        	z-index:1;
        } 
        .mIndexBottom
        {
        	position:absolute;
        	top:474px;
        	left:0px;
        	width:690px;
        	height:40px;        	        	
        	background-color:Transparent;  
        	z-index:1;      	       	      	
        } 
        .mIndexBText
        {
        	position:relative;
        	top:0px;
        	left:0px;
        	width:690px;
        	height:26px;
        	background:url('images/gradientButton_Grey_1w.gif') repeat-x;
        	font-size:12pt;
        	font-weight:bold;
        	font-family:@Arial Unicode MS;
        	color:Maroon;
        	text-align:center;
        	z-index:2;  
        }
        .phoneOrder
        {
        	position:absolute;
        	top:500px;
        	left:0px;
        	width:690px;
        	height:40px;        	        	
        	background-color:Transparent;  
        	z-index:1;  
        	text-align:center;   
        	font-family:@Arial Unicode MS;
        	font-size:12px;
        	font-weight:bold;
        	color:GrayText;  
        }      
        .phoneOrder2
        {
        	position:relative;
        	top:0px;
        	left:0px;
        	width:690px;
        	height:40px;        	        	
        	background-color:Transparent;  
        	z-index:1;  
        	text-align:center;   
        	font-family:@Arial Unicode MS;
        	font-size:12px;
        	font-weight:bold;
        	color:GrayText;  
        }          
        .cards
        {
        	position:absolute;
        	top:500px;
        	left:0px;
        	width:690px;
        	height:80px;        	        	
        	background-color:Transparent;  
        	z-index:1;  
        	text-align:center;   
        	font-family:@Arial Unicode MS;
        	font-size:14px;
        	font-weight:bold;
        	color:GrayText;        	
        }         
        .gradient 
        {
          height: 60px;
          padding: 4px;
          background: url(images/gradientButton_Grey_1w.gif) 0% 0% repeat-x;
          color: #fc2;
        }
        .contentFooter
        {
      	  position:relative;
          border-left-width:2px;
          border-right-width:2px;
          border-color:#663333;
          padding-left:0px;
          padding-right:0px;
          top:0px;
          left:0px;
          width:680px;
          height:auto;
          margin-left:auto;
      	  margin-right:auto;           	
          background-color:White; 
        } 
        .infoTextFP
        {	        
	        margin-left:1px;
	        padding-top:2px;
	        padding-bottom:10px;
	        padding-left:10px;
	        padding-right:10px;
	        color:#999999;
	        font-family:Verdana;
	        font-size:14px;
	        font-weight:bolder;
        }   
        
        .infoTextSmall
        {	        
	        margin-left:1px;
	        padding-top:2px;
	        padding-bottom:10px;
	        padding-left:10px;
	        padding-right:10px;
	        color:#999999;
	        font-family:Verdana;
	        font-size:8px;
	        font-weight:bolder;
        }        

img
{  border-style: none;
}
h1
{
	font-size:2.0em;
	color:#81828e;
	font-weight:bold;	
}
h2
{
	font-size:1.5em;
	color:#81828e;
	font-weight:bold;	
}
h3
{
	font-size:1.17em;
	color:#81828e;
	font-weight:bold;	
}
h4
{
	font-size:1.12em;
	color:#81828e;
	font-weight:bold;
}
h5
{
	font-size:0.83em;
	color:#81828e;
	font-weight:bold;
}
h6
{
	font-size:0.75em;
	color:#81828e;
	font-weight:bold;
}
.red1
{
	color:Red;
	font-weight:bold;
	font-size:24pt;
}
.red2
{
	color:Red;
	font-weight:bold;
	font-size:20pt;
}
.red3
{
	color:Red;
	font-weight:bold;
	font-size:16pt;
}
.red4
{
	color:Red;
	font-weight:bold;
	font-size:14pt;
}
.red5
{
	color:Red;
	font-weight:bold;
	font-size:12pt;
}
.blue1
{
	color:Blue;
	font-weight:bold;
	font-size:24pt;
}
.ulIndexPage
{
	color:Maroon;
	font-size:18px;
	font-weight:bold;
	font-family:@Arial Unicode MS;
}
.leftMenu
{
	background-color:#cccccc;
	width:150px;
	color:White;
	font-size:small;
	font-weight:bold;
	border-style:none;
	border-width:0px;
	border-color:Gray;
}
.leftMenuButton
{
	background:url(./images/gradientButton_Grey_1w.gif) 0% 0% repeat-x;	
	background-color:transparent;
	color:White;
	font-size:8pt;
  font-weight:bold;
  width:150px;	
   overflow:auto; 
  height:24px;
  border-style:none;
  border-width:0px;
  z-index:1;
}
.leftMenuButtonDynamic
{
	background:url(./images/gradientButton_Grey_1w.gif) 0% 0% repeat-x;	
	background-color:transparent;
	color:White;
	font-size:8pt;
  font-weight:bold;
  width:150px;	
   overflow:auto; 
  height:24px;
  border-style:none;
  border-width:0px;
  z-index:10;
}
.leftMenuButtonHover
{
	background:url(./images/gradientButton_Grey_1w_inv.gif) 0% 0% repeat-x;
	background-color:transparent;	
	font-size:small;
	font-weight:bold;
	color:navy;
	width:150px;
	height:24px;
	border-style:none;
	border-width:0px;	
	z-index:1;
	
}

.leftMenuButtonHoverDynamic
{
	background:url(./images/gradientButton_Grey_1w_inv.gif) 0% 0% repeat-x;
	background-color:transparent;	
	font-size:small;
	font-weight:bold;
	color:navy;
	width:150px;
	height:24px;
	border-style:none;
	border-width:0px;	
	z-index:10;
	
}
.leftMenuButtonSelected
{
	background:url(./images/gradientButton_Grey_1w_inv.gif) 0% 0% repeat-x;	
	background-color:transparent;		
	font-size:small;
	font-weight:bold;
	color:navy;
	width:150px;
	height:24px;
	border-style:none;
	border-width:0px;
	z-index:1;
}

.leftMenuButtonSelectedDynamic
{
	background:url(./images/gradientButton_Grey_1w_inv.gif) 0% 0% repeat-x;	
	background-color:transparent;		
	font-size:small;
	font-weight:bold;
	color:navy;
	width:150px;
	height:24px;
	border-style:none;
	border-width:0px;
	z-index:10;
}
.imageButton
{
	border-style:outset;
	border-width:4px;
	 border-bottom-color:Gray;
	  border-left-color:Silver;
	  border-right-color:Gray;
	  border-top-color:Silver;
}
.imageButton2
{
	border-style:outset;
	border-width:2px;
	 border-bottom-color:Gray;
	  border-left-color:Silver;
	  border-right-color:Gray;
	  border-top-color:Silver;
}
.validUntil
{
	font-size:medium;
	font-weight:bold;
	color:Red;
}
.smallPageText
{
	font-family:Verdana;
	font-size:small;	
	color:#990000;
	font-weight:bold;	
}
.searchButtonText
{
	font-family:Verdana;
	font-size:small;	
	color:#990000;
	font-weight:bold;	
	vertical-align:bottom;
}
.productText
{
	font-family:Arial;
	font-size:small;
	color:Navy;
	font-weight:normal;
	border-style:none;
	border-width:0px;
	border-color:inherit;
	overflow:hidden;
}
.productHeader
{
	font-family:Arial;
	font-size:20px;
	font-weight:bold;
	color:Maroon;
	border-top-width:20px;
	border-top-style:none;
	border-top-color:inherit;
}
.productImageCell
{
	width:40%;
	text-align:center;	
}
.suitsText
{
	font-family:Arial;
	font-size:small;
	color:Navy;
}
.productHeaderRow
{
	background-color:transparent;
	text-align:center;
	height:45px;
	vertical-align:middle;
}
.rangeHeaderCell
{
	border-left-width:30px;
	border-right-width:30px;
	border-style:none;
	font-family:Arial;
	font-size:12px;
	font-style:normal;
	color:Navy;
}

.hbodyimage
{
}
.addToCartLink
{
	background-color:#6699ff;
	color:White;
	font-family:Arial;
	font-size:small;
	font-weight:bold;
	border-style:outset;
	border-color:ButtonShadow;
	border-width:thick ;
	text-transform:uppercase;
	width:100px;
}
.DataListTable
{
	border-top-style:outset;
	border-top-color:#6699ff;
	border-top-width:2px;
	border-collapse:collapse;
}
.xxsmallPageTextRed
{
	font-family:Verdana;
	font-size:xx-small;	
	color:Red;
	font-weight:bold;	
}
.cartAlignRight
{
	 text-align:right;
}
.cartLinkButton
{
	text-align:right;
	color:Blue;
}
.cartHeaderText
{
	font-family:Verdana;
	font-size:x-small;	
	color:Maroon;
	font-weight:bold;	
}
.gridview
{
	 padding:1px;	 
}
.gridItem
{
	font: Arial;
	font-size:10px;
	font-weight: normal;
	border-bottom: 40px;
	border-bottom-style:inherit;
	border-bottom-color: #FFFFFF;
}
.gridHeader
{
	color:#81828e;
	font-family:@Arial Unicode MS;
	font-weight:bold;
	font-size:16px;
	border-bottom-color:Silver;
	border-bottom-width:4px;
	border-bottom-style:ridge;
	background-color:#f3f3f3;
}
.registerButton
{
		height:26px;
  	background:url('images/gradientButton_Grey_1w.gif') repeat-x;
  	font-size:12pt;
  	font-weight:bold;
  	font-family:@Arial Unicode MS;
  	color:Maroon;
  	text-align:center;
}
.loginButton
{
		height:26px;
  	background:url('images/gradientButton_Grey_1w.gif') repeat-x;
  	font-size:10pt;
  	font-weight:bold;
  	font-family:@Arial Unicode MS;
  	color:Maroon;
  	text-align:center;
}
.loginHeader
{
		height:30px;
  	background:url('images/gradientButton_Grey_1w.gif') repeat-x;
  	font-size:14pt;
  	font-weight:bold;
  	font-family:@Arial Unicode MS;
  	color:Maroon;
  	text-align:center;
}

.gradientHeaderText
{
		height:30px;
  	background:url('images/gradientButton_Grey_1w.gif') repeat-x;
  	font-size:14pt;
  	font-weight:bold;
  	font-family:@Arial Unicode MS;
  	color:Maroon;
  	text-align:center;
}
.sidebarText
{
		height:30px;
  	background:url('images/gradientButton_Grey_1w.gif') repeat-x;
  	font-size:10pt;
  	font-weight:bold;
  	font-family:@Arial Unicode MS;
  	color:Gray;
  	text-align:center;
}
.loginPanelText
{
		font-size:10pt;
  	font-weight:normal;
  	font:Arial;
  	font-family:Arial, Helvetica, sans-serif;
  	color:black;
  	text-align:left;
}



/*.menubutton
{
	font-size:11px;
	font-family:Arial,san-serif;
	font-weight:bold;
	color:#ffffff;
	width:175px;
	height:20px;
	background-color:#330099;
	filter:progid=DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ff3366FF',EndColorStr='#ff333366');
	border-style:solid;
}*/
