/* CSS Document */

body        { margin: 0px 0px 0px 0px; background-color:#FFFFFF; font-family: Verdana, Arial, Sans-Serif; font-size: 80%; }
	
#MainDiv    { width:906px; margin:auto; height:auto; }
	
#HeaderDiv  { width:906px; height:176px; background-color:#D6EE8C; background-image:url(../Images/Top_Banner.jpg); background-repeat:no-repeat; }
#SmallTitle	{ position: relative; z-index: 100; padding-top: 20px; padding-left: 195px; white-space: nowrap; font-size: 10px; color: #00684A; }	
	
	
/*	#HeaderDiv .HeaderLeft
	{
		width:201px;
		height:176px;
		background-image:url(../Images/TopBanner_1.jpg);
		background-repeat:no-repeat;
		float:left;
	}

	#HeaderDiv .HeaderMiddle
	{
		width:205px;
		height:176px;
		background-image:url(../Images/TopBanner_2.jpg);
		background-repeat:no-repeat;
		float:left;
	}	
	
	#HeaderDiv .HeaderRight
	{
		width:500px;
		height:176px;
		background-image:url(../Images/TopBanner_3.jpg);
		background-repeat:no-repeat;
	}
*/	
	
	/* Top Menu Styles */
#MenuDiv        { width:906px; height:30px; }
	
#MenuDiv .Welcome { width:300px; height:30px; background-color:#FFFFFF; color:#213F35; position:relative; padding-top:8px; float:left; }	
#MenuDiv .MenuItem { width:606px; height:30px; float:right; }
	
.MenuContent    { width:72px; height:22px; background-color:#D6EE8C; float:left; position:relative; padding-top:8px; text-align:center;	}
.MenuContent2   { width:88px; height:22px; background-color:#D6EE8C; float:left; position:relative; padding-top:8px; text-align:center; }
	
.MenuContentHome { width:72px; height:22px; background-color:#D6EE8C; background-image:url(../Images/nav_corner_left.gif); background-repeat:no-repeat; background-position:top left; float:left; position:relative; padding-top:8px; text-align:center; text-decoration:none; }		
.MenuContentContact { width:75px; height:22px; background-color:#D6EE8C; background-image:url(../Images/nav_corner_right.gif); background-repeat:no-repeat; background-position:top right; position:relative; float:left; padding-top:8px; text-align:center; text-decoration:none;	}			
.MenuSeparater  { width:1px; height:22px; background-color:#FFFFFF; float:left; position:relative; padding-top:8px;	}	
.MenuContent a  { color:#213F35; text-decoration:none; }
.MenuContent a:hover { text-decoration: underline; }
.MenuContent a.selected	{ font-weight:bold; color:#213F35; text-decoration:none; }
.MenuContent a.notselected { color:#213F35; text-decoration:none; }	
	
	.MenuContentHome a
	{
		font-family:Verdana;
		font-size:12px;
		color:#213F35;
		text-decoration:none;
	}		
	
	.MenuContentHome a.selected
	{
		font-family:Verdana;
		font-size:12px;
		font-weight:bold;
		color:#213F35;
		text-decoration:none;
	}			
	
	.MenuContentHome a.notselected
	{
		font-family:Verdana;
		font-size:12px;
		color:#213F35;
		text-decoration:none;
	}				
	
	.MenuContentContact a
	{
		font-family:Verdana;
		font-size:12px;
		color:#213F35;
		text-decoration:none;
	}		
	
	.MenuContentContact a.selected
	{
		font-family:Verdana;
		font-size:12px;
		font-weight:bold;
		color:#213F35;
		text-decoration:none;
	}			
	
	.MenuContentContact a.notselected
	{
		font-family:Verdana;
		font-size:12px;
		color:#213F35;
		text-decoration:none;
	}					
			
	.MenuContent2 a
	{
		font-family:Verdana;
		font-size:12px;
		color:#213F35;
		text-decoration:none;
	}
	
	.MenuContent2 a.selected	
	{
		font-family:Verdana;
		font-size:12px;
		font-weight:bold;
		color:#213F35;
		text-decoration:none;
	}
	
	.MenuContent2 a.notselected	
	{
		font-family:Verdana;
		font-size:12px;
		color:#213F35;
		text-decoration:none;
	}				
	/* Top Menu Styles End */
	

	/* Main Content Start */
	#ContentDiv
	{
		width:900px;
		position:absolute;
		top:206px;
		float:left;
		clear:left;
	}
		
	#MainContentDiv
	{
		width:900px;
		/*height:auto;*/
		border:solid 1px #DBDDD2;
		position:relative;
		top:0px;
		float:left;
		clear:left;
	}
	
	#MainContentLeftDiv
	{
		width:280px;
		height:auto;
		background-color:#E9EFD3;
		border:solid 1px #D6EE8C;
		float:left;
		position:relative;
		left:8px;
		top:8px;
	}
	
	#MainContentRightDiv
	{
		width:570px;
		/*height:560px;*/
		background-color:#FFFFFF;
		position:relative;
		top:8px;
		right:20px;
		float:right;
		font-family:Verdana;
		color:#02664A;
	}	

	/*#MainContentRightDiv p
	{
		font-family:Verdana;
		color:#213F35;
		font-size:11px;
		padding-left:14px;
		line-height:16px;
		color:#02664A;
	}*/

	#MainContentRightDiv a
	{
		text-decoration:underline; 
		color:#000000;
	}
	#MainContentRightDiv a:hover
	{
		text-decoration:none; 
		color:#02664A;
	}
		
	
	#MainContentRightDiv .SearchBox
	{
		width:160px; 
		height:15px; 
		font-family:Verdana; 
		font-size:11px; 
		color:#000000;
	}			
	
	#MainContentRightDiv .AuctionHeader
	{
		text-align:left; 
		padding-left:10px; 
		font-family:Verdana;
		font-size:11px;
		font-weight:bold;
		
	}	
	
	#MainContentRightDiv .AuctionContent
	{
		font-family:Verdana;
		font-size:10px;
		padding-left:5px;
	}
	
	#MainContentRightDiv .AuctionContent2
	{
		font-family:Verdana;
		font-size:11px;
		padding-left:5px;
	}	
	
	#MainContentRightDiv .AuctionError
	{
		font-family:Verdana;
		font-size:11px;
		padding-left:5px;
		color:#990000;
	}		
	
	
	#MainContentRightDiv .SmallButton
	{
		font-family:Verdana; 
		font-size:10px; 
		background-color:#346633; 
		color:#FFFFFF; 
		width:47px; 
		height:17px; 
		border:none;
	}	
	
	#MainContentRightDiv .ButtonStyle 
	{
		width: 30px; 
		background-color:#346633;
		border:none;
		color:#FFFFFF;
		font-family: verdana; 
		font-size: 10px; 
		height: 20px;
	}	
	
	#MainContentRightDiv .Sitemap
	{
		color:#213F35; 
		font-family:Verdana; 
		line-height:28px;
	}		
	
	#MainContentRightDiv .SitemapLink
	{
		font-family:Verdana; 
		font-size:12px; 
		text-decoration:none; 
		color:#213F35;
	}
	
	.SmallButton
	{
		font-family:Verdana; 
		font-size:10px; 
		background-color:#346633; 
		color:#FFFFFF; 
		width:47px; 
		height:17px; 
		border:none;	
	}

	.AuctionTitle
	{
		font-size:14px; 
		font-family:Verdana; 
		font-weight:bold; 
		color: #346633;
	}
	.MyAccountMenu {margin-top: 10px; }
	.MyAccountMenu ul   { margin: 0; padding: 3px 0px 3px 0px; font-weight: bold; }
	.MyAccountMenu li   { list-style: none;  }
	.MyAccountMenu ul ul li { font-weight: normal; margin-left: 10px; padding: 2px 0px 2px 0px; }
	.MyAccountMenu a:hover {text-decoration: underline; }
    #MyAccountContent   { padding: 10px; color: #02664A; }
	/* Main Content End */
	

	/* Left Contents */
	
	#LeftHeaderBox
	{
		width:280px;
		height:35px;
		background-color:#99A494;
	}

	#LeftHeaderBox a
	{
		font-family:Verdana;
		font-size:14px;
		font-weight:bold;
		color:#D6EE8C;
		text-align:left;
		text-decoration:none;
		position:relative;
		left:5px;
		top:8px;
	}
	
	#LeftContentBox
	{
		width:270px;
		background-color:#E9EFD3;
		color:#747B59;
		padding: 7px 5px;
	}
	
	
	#LeftContentBox a
	{
		font-family:Verdana;
		font-size:12px;
		color:#747B59;
		padding-left:5px;
		text-decoration:none;

	}			
	
	#LeftContentBox .Contact
	{
		color:#8B9C8A;
	}
	#LeftContentBox .ErrorHeading { font-weight: normal; }
	
	#LeftContentBox .Image1
	{
		width:75px;
		height:75px;
		border:none;
	}	
	
	/* Left Contents End */	
	
	#FooterDiv
	{
		width:1000px;
		height:223px;
		clear:left;
		position:relative;
		top:10px;
		right:50px;
		/*
		background-image:url(../Images/Bottom_Banner.jpg);
		background-repeat:no-repeat;
		*/
	}
	
	#FooterDiv .FooterText
	{
		font-family:Verdana;
		font-size:10px;
		color:#000000;
		padding-left:65px;
	}
	
	#FooterDiv a
	{
		color:#000000;
		text-decoration:none;
	}		

	
.AuctionLink    { width: 262px; padding: 0 9px; float: left; text-align:center; height: 200px; border: 0px solid #fff;}
.AuctionLink img { border: 0; }

dl      { width: 580px; border-bottom: 1px dotted #999; margin: 0; padding: 1px 0 0 0; clear: both; }
dl dt   { width: 200px; float: left; font-weight: bold; clear: left; margin: 0; padding: 6px 0 6px 0;  }
dl dd   { width: 350px; float: left; margin: 0; padding: 6px 0 6px 0; }

hr      { height: 1px; color: #99A494; border: 0px none; border-top: 1px solid #99A494; }

.button { background: #666; color: #fff; border: 1px solid #666; padding: 4px 8px;cursor:pointer;-moz-border-radius:.3em;-webkit-border-radius:.3em;border-radius:.3em; }
.buttonSmall    { vertical-align:middle;border:solid 1px #c6c6c6;padding:1px 7px 2px 7px;color:#fff !important;margin:0;background:#666;white-space:nowrap;cursor:pointer;-moz-border-radius:.3em;-webkit-border-radius:.3em;border-radius:.3em;}
.right {float: right; }
.left { float: left; }

.forminput      { padding: 4px 0 0 6px; height: 20px; width: 90%; color: #444; vertical-align: top; border: 1px solid #999; }
.formtextarea   { padding: 4px 0 0 6px; border: 1px solid #999; width: 90%; font-family: Verdana, Arial, sans-serif; font-size: 100%; color: #444;}

#map_canvas     { width: 580px; height: 380px; }

.ErrorHeading { background: URL(../Images/Icons/alert.png) no-repeat left top #FDF0EC; color: #9C2E0C; font-weight: normal; border: 1px solid #9C2E0C; padding: 10px 10px 10px 38px; margin: 10px 0px; }
.ErrorHeading li { font-weight: normal; list-style: square; }
.fieldError { background-color: #9C2E0C; color: #9C2E0C; padding: 5px 0px; }
.Warning { padding: 15px 15px 15px 55px; display: block; border: 1px solid #FAD302; background: url(/Images/Icons/Warning.jpg) no-repeat left center #FFFEE1; margin-bottom: 10px; }
.Success { padding: 15px; margin: 5px 0px; border: 1px solid #02664A; background: #EFF8D9; }

#LoginControl div   { margin: 2px 0px; font-weight: bold; }
#LoginControl div.ErrorHeading { font-weight: normal; }
#LoginControl h4    { padding: 0px; margin: 0px 0px 8px 0px; }
#LoginControl a     { text-decoration: underline; }
#LoginControl a:hover     { text-decoration: none; }
#LoginControl .passwordReminder { font-size: 85%; margin-left: 10px;}

#search             { margin: 10px 0px; padding: 10px; border: 1px solid #02664A; background-color: #F7F9EE; }
#search h4          { padding:0; margin:0; }

#LotDetail          { padding-top: 20px; }
#LotDetailLeft      { width: 49%; float: left; }
#LotDetailRight     { width: 49%; float: right; }
.LotMainImage       { text-align: center; height: 420px;}
.mainImage          { padding: 4px; border: 1px solid #ccc; }
.LotMoreImages      { margin-top: 5px;  }
.LotMoreImages img  { border: 1px solid #000; padding: 2px; border: 1px solid #ccc; margin-right: 3px; margin-bottom: 3px; cursor: pointer; }

.placeBid           { margin: 10px 0px; padding: 10px; border: 1px solid #02664A; background-color: #F7F9EE; }
.note               { color: #666; margin-left: 20px; }
.bidAmount          { font-size: 130%; }

.BidWon             { font-weight: bold; color: Green; }
.BidLost            { font-weight: normal; color: #990000; }
.BidEqual           { font-weight: bold; color: Blue; }

 ul.siteMap        { margin: 0; padding: 0; list-style: none; }
 ul.siteMap li      { list-style: none; padding: 0; margin: 5px; font-weight: bold;}
 
 ul.siteMap ul ul li { font-weight: normal; }