﻿body 
{
	background: #fff;
	font: 65.5%  Arial,verdana, sans-serif;
	margin: 0; padding: 0;
	font-size:11px;
}
 
 #leftcol {
	float: left;
	width: 143px;
	margin: 10px 10px 0 0;
	display:none;
} 
  #contentmainnomenu
{
	float:left;
	width: 520px;
	margin: 10px 0px 0px 0px;
	overflow: auto;
} 
     #ForgotCheckOut
     {
       width:520px;
       margin:0 0 0 0;
     }   
     #ForgotCheckOut p.text{
		font-size:1.15em;
		font-weight:bold;
		margin:0px  0px 0px 0px;
		_margin:0px  0px 0px 0px;
     }
     
     #ForgotCheckOutHeader 
     {
		width:520px;
		margin:0px 0px 0px 0px;
		_margin:0px 0px 0px 0px;
		
     }
     
     
     #ForgotCheckOutHeader div.Item{
        float:left;
		width:287px;
        height:30px;
        border-color:#cecece;
        border-bottom:1px; border-left:0px; border-right:0px; border-top:0px;
        border-style:solid;
        font-size:1.07em;
        
     }
     #ForgotCheckOutHeader div p{
        position:relative;
        margin:10px 0px 0px 0px;
        _margin:10px 0px 0px 0px;
     }
     #ForgotCheckOutHeader div.Remove{
        float:left;
        height:30px;
        width:50px;
        border-color:#cecece;
       border-bottom:1px; border-left:0px; border-right:0px; border-top:0px;
        border-style:solid;
        font-size:1.07em;
     }
    
     #ForgotCheckOutHeader div.Price{
        float:left;
        width:45px;
        height:30px;
        border-color:#cecece;
        border-bottom:1px; border-left:0px; border-right:0px; border-top:0px;
        border-style:solid;
     }
     #ForgotCheckOutHeader div.Quantity{
     float:left;
     width:80px;
     height:30px;
     border-color:#cecece;
     border-bottom:1px; border-left:0px; border-right:0px; border-top:0px;
     border-style:solid;
     }
     #ForgotCheckOutHeader div.Quantity p
     {
		position:relative;
        margin:10px 0px 0px 20px;
        _margin:10px 0px 0px 20px;
		font-size:1.07em;
	 }
     #ForgotCheckOutHeader div.Total{
     float:left;
     width:45px;
     height:30px;
     border-color:#cecece;
     border-bottom:1px; border-left:0px; border-right:0px; border-top:0px;
     border-style:solid;
     }
     #ForgotMenu
     {
		margin:0px 0px 0px 0px;
		_margin:0px 0px 0px 0px;
		width:520px;
		
	 }
	 #ForgotMenu div.col1
	 {
		float:left;
		height:40px;
		width:288px;
		border-color:#cecece;
		border-top:0px; border-bottom:1px; border-left:0px; border-right:0px;
		border-style:solid;
	}
	#ForgotMenu div.col1 p.upper 
	{
		margin:0px 0px 0px 0px;
		_margin:0px 0px 0px 0px;
		font-weight:bolder;
		font-size:1.1em;
	}
	#ForgotMenu div.col1 p.lower
	{
		margin:0px 0px 0px 0px;
		_margin:0px 0px 0px 0px;
	}
	 #ForgotMenu div.col2
	 {
			float:left;
			height:40px;
			width:50px;
			border-color:#cecece;
			border-top:0px; border-bottom:1px; border-left:0px; border-right:1px;
			border-style:solid;
	}
	#ForgotMenu div img
	{
			border:0;
	}
	#ForgotMenu div.col2 img
	{
		margin: 0px 0px 0px 0px;
		_margin: 10px 0px 0px 10px;
			
	}
	
	#ForgotMenu div.col3
	{
		float:left;
		height:40px;
		width:42px;
		border-color:#cecece;
		border-top:0px; border-bottom:1px; border-left:0px; border-right:1px;
		border-style:solid;
	}
	#ForgotMenu div.col3 label
	{
		position:relative;
		left:7px;
		top:15px;	
	}
	#ForgotMenu div.col4
	{
		float:left;
		height:40px;
		width:83px;
		border-color:#cecece;
		border-top:0px; border-bottom:1px; border-left:0px; border-right:1px;
		border-style:solid;
	}
	#ForgotMenu div.col4 img
	{
		margin:15px 0px 0px 17px;
		_margin:15px 0px 0px 17px;	
	}
	#ForgotMenu div.col4 label
	{
		position:relative;
		left:9px;
		top:-3px;
	}
	#ForgotMenu div.col4 label.thanks
	{
		position:relative;
		left:39px;
		top:15px;
	}
	#ForgotMenu div.col5
	{
		float:left;
		height:40px;
		width:52px;
		border-color:#cecece;
		border-top:0px; border-bottom:1px; border-left:0px; border-right:1px;
		border-style:solid;
	}
	#ForgotMenu div.col5 label
	{
		position:relative;
		left:5px;
		top:15px;
		
	}
	#ForgotMenu div.item1
	{
		background-color:#f5f5f5;
		width:520px;
		height:40px;
		
	}
	#ForgotMenu div.item2
	{
		background-color:#fff;
		width:520px;
		height:40px;
		
	}
	#Topfooter
	{
		width:520px;
		height:48px;
		margin:0px 0px 0px 0px;
		_margin:0px 0px 0px 0px;
	}
	#Topfooter div.col1
	{
		float:left;
		height:48px;
		width:288px;
		border-color:#cecece;
		border-top:0px; border-bottom:0px; border-left:0px; border-right:0px;
		border-style:solid;
	}
	#Topfooter div.col1 p
	{
		margin:0px 0px 0px 0px;
		_margin:10px 0px 0px 0px;
	}
	#Topfooter div.col2
	{
			float:left;
			height:48px;
			width:50px;
			border-color:#cecece;
			border-top:0px; border-bottom:0px; border-left:0px; border-right:1px;
			border-style:solid;
	}
	#Topfooter div.col3
	{
		float:left;
		height:48px;
		width:42px;
		border-color:#cecece;
		border-top:0px; border-bottom:0px; border-left:0px; border-right:0px;
		border-style:solid;
	}
	#Topfooter  div.col4
	{
		float:left;
		height:48px;
		width:83px;
		border-color:#cecece;
		border-top:0px; border-bottom:0px; border-left:0px; border-right:0px;
		border-style:solid;
	}
	#Topfooter div.col5
	{
		float:left;
		height:48px;
		width:179px;
		border-color:#cecece;
		border-top:0px; border-bottom:1px; border-left:0px; border-right:1px;
		border-style:solid;
	}
	#Topfooter div.col5 p
	{
		margin:8px 0px 0px 0px;	
		_margin:8px 0px 0px 0px;
		font-size:1.1em;
		font-weight:bold;
	}
	#Topfooter div.col5 span.rightu
	{
		margin:0px 0px 0px 70px;
		_margin:0px 0px 0px 70px;
	}
	#Topfooter div.col5 span.rightd
	{
		margin:0px 0px 0px 47px;
		_margin:0px 0px 0px 47px;
	}
	#Topfooter div.col5 span.left
	{
		margin:0px 0px 0px 5px;
		_margin:0px 0px 0px 5px;
	}
	#Bottomfooter
	{
		width:520px;
		height:35px;
		margin:0px 0px 0px 0px;
		_margin:0px 0px 0px 0px;
	}
	#Bottomfooter div.col1
	{
		float:left;
		height:35px;
		width:217px;
		border-color:#cecece;
		border-top:0px; border-bottom:0px; border-left:0px; border-right:0px;
		border-style:solid;
	}
	#Bottomfooter div.col2
	{
			float:left;
			height:35px;
			width:120px;
			border-color:#cecece;
			border-top:0px; border-bottom:0px; border-left:0px; border-right:0px;
			border-style:solid;
	}
	#Bottomfooter div.col3
	{
		float:left;
		height:35px;
		width:42px;
		border-color:#cecece;
		border-top:0px; border-bottom:0px; border-left:0px; border-right:0px;
		border-style:solid;
	}
	#Bottomfooter div.col4
	{
		float:left;
		height:35px;
		width:83px;
		border-color:#cecece;
		border-top:0px; border-bottom:0px; border-left:0px; border-right:0px;
		border-style:solid;
	}
	#Bottomfooter div.col5
	{
		float:left;
		height:35px;
		width:181px;
		background:  url(img/totals_b.gif) no-repeat 0 0;
		
	}
	#Bottomfooter div.col5 p
	{
		margin:10px 0px 0px 0px;
		_margin:10px 0px 0px 0px;
		font-size:1.2em;
		font-weight:bolder;		
	}
	#Bottomfooter div.col5 span.right
	{
		margin:0px 0px 0px 5px;
		_margin:0px 0px 0px 5px;
	}
	#Bottomfooter div.col5 span.left
	{
		margin:0px 0px 0px 80px;
		_margin:0px 0px 0px 80px;
	}
	#Bottomfooter img
	{
		margin:3px 0px 0px 0px;
		_margin:3px 0px 0px 0px;
		border:0px;
		display:none;
	}
	.steps 
	{
		position:relative;
		left:252px;
		display:none;
		
	}


