﻿
/*  Tags Declaration  Calibri , Arial, Sans-Serif;*/
BODY
{
	margin: 0;
	padding: 0;
	text-align: center; /*background: url( "../images/backgrounds/bg-body.gif" ) repeat left top;*/
	font-family: MS Arial, Helvetica, sans-serif;
}
A
{
	text-decoration: underline;
}
A:HOVER
{
	text-decoration: underline;
}
IMG
{
	border: none;
}

.relax
{
	clear: both;
	height: 0;
	line-height: 0%;
	font-size: 0;
}

/*  Page  */
#page
{
	margin: auto;
	text-align: left;
	width: 980px;
}
.main_box
{
	width: 956px;
}



.FlagDiv
{
	width: 152px;
	border-right: solid 1px #c0c0c0;
	border-left: solid 1px #c0c0c0;
	border-bottom: solid 1px #c0c0c0;
	#background-color: #FCF6DE;
	font-size: 12px;
	padding: 3px;
	min-height: 80px;
	height: auto;
	margin-bottom: 5px;
}
.TodaySuperas
{
	width: 926px;
	float: left;
	clear: both;
	padding: 5px;
	border: solid 1px #c0c0c0;
	margin-left: 0px;
	background-color: #FCF6DE;
}
.FlagDiv span
{
	font-size: 14px;
}
.shadow-page
{
	width: 980px;
	float: left; /*	background: url( "../images/backgrounds/shadow-bg.png" ) repeat-y left top;*/
}
.container
{
	width: 956px;
	float: left;
	display: inline;
	margin: 6px 0 0 12px;
}

.H1All
{
	text-decoration: none;
	color: #333333; /*line-height: 32px;*/
	font-size: 18px;
	margin-top: 0px;
	margin-left: 9px;
}

.H1All a
{
	/*color: #000066;*/
}

.container H12
{
	font-size: 18px;
}

.container H2
{
	font-size: 16px;
}
.topbar
{
	width: 100%;
	text-align: right;
}
.topbar UL
{
	float: right;
	padding: 0px;
	margin: 0px;
	list-style: none;
}
.topbar UL LI
{
	display: inline;
	font-size: 16px;
	color: #333333;
	margin-right: 10px;
	float: left;
}
.topbar UL LI.no-r
{
	margin-right: 6px;
}
.topbar UL LI A
{
	color: #333333;
	display: block;
}
.headbar
{
	width: 100%;
	margin-top: 2px;
}

.headbar h1
{
	margin: 0px 0px 0px 4px;
	padding: 0px;
	color: #333333;
	font-size: 12px;
	font-weight: bold;
	display: inline;
}

.l-headbar
{
	width: 100%;
	background: url(  "../images/backgrounds/l-headbar.jpg" ) no-repeat left top;
}
.r-headbar
{
	width: 100%;
	background: url(  "../images/backgrounds/r-headbar.jpg" ) no-repeat right top;
	height: 88px;
}
INPUT.SendUsEmail
{
	width: 140px;
	height: 29px;
	cursor: pointer;
	border: none;
	background: url(  "../images/buttons/sendEmail_bt.png" ) no-repeat left top;
	margin-top: 1px;
}
INPUT.SendToFriendEmail
{
	width: 167px;
	height: 22px;
	cursor: pointer;
	border: none;
	background: url(  "../images/buttons/sendFrnd_bt.png" ) no-repeat left top;
	margin-top: 1px;
}

INPUT.SendToFriendEmailOutlook
{
	width: 184px;
	height: 22px;
	cursor: pointer;
	border: none;
	background: url(  "../images/buttons/edit-email-outlook-bt.png" ) no-repeat left top;
	margin-top: 1px;
}
INPUT.PostAnAd
{
	width: 111px;
	height: 22px;
	cursor: pointer;
	border: none;
	background: url(  "../images/buttons/post-an-ad-bt.png" ) no-repeat left top;
	margin-top: 1px;
}
INPUT.SendToFriend
{
	width: 161px;
	height: 29px;
	cursor: pointer;
	border: none;
	background: url(  "../images/buttons/sendAdFrnd_bt.png" ) no-repeat left top;
	margin-top: 1px;
}
INPUT.SignIn
{
	width: 85px;
	height: 29px;
	cursor: pointer;
	border: none;
	background: url(  "../images/buttons/signIn_bt.png" ) no-repeat left top;
	margin-top: 1px;
}

INPUT.UpdateAd
{
	width: 108px;
	height: 29px;
	cursor: pointer;
	border: none;
	background: url(  "../images/buttons/updatead-bt.png" ) no-repeat left top;
	margin-top: 1px;
}
INPUT.ReportAbuse
{
	width: 186px;
	height: 29px;
	cursor: pointer;
	border: none;
	background: url(  "../images/buttons/submitRep_bt.png" ) no-repeat left top;
	margin-top: 1px;
}
INPUT.SaverContactInfo
{
	width: 166px;
	height: 22px;
	cursor: pointer;
	border: none;
	background: url(  "../images/buttons/cntcinfo.png" ) no-repeat left top;
	margin-top: 9px;
	margin-left: 162px;
}


INPUT.Yes
{
	width: 58px;
	height: 29px;
	cursor: pointer;
	border: none;
	background: url(  "../images/buttons/yes-bt.png" ) no-repeat left top;
	margin-top: 1px;
}

INPUT.PlaceMyBid
{
	width: 286px;
	height: 22px;
	cursor: pointer;
	margin-left: 100px;
	border: none;
	background: url(  "../images/buttons/place-my-bid-bt.png" ) no-repeat left top;
	margin-top: 1px;
}

INPUT.No
{
	width: 50px;
	height: 29px;
	cursor: pointer;
	border: none;
	background: url(  "../images/buttons/no-bt.png" ) no-repeat left top;
	margin-top: 1px;
}
INPUT.cancel
{
	width: 83px;
	height: 22px;
	cursor: pointer;
	border: none;
	background: url(  "../images/buttons/cancel_bt.png" ) no-repeat left top;
	margin-top: 1px;
}
INPUT.SendMessage
{
	width: 180px;
	height: 29px;
	cursor: pointer;
	border: none;
	background: url(  "../images/buttons/sendSeller_bt.png" ) no-repeat left top;
	margin-top: 1px;
}

INPUT.RemoveAd
{
	width: 128px;
	height: 29px;
	cursor: pointer;
	border: none;
	background: url(  "../images/buttons/removeAd_bt.png" ) no-repeat left top;
	margin-top: 1px;
}

INPUT.PlaceAd
{
	width: 122px;
	height: 29px;
	cursor: pointer;
	border: none;
	background: url(  "../images/buttons/placeAd_bt.png" ) no-repeat left top;
	margin-top: 1px;
}
INPUT.FullDetails
{
	width: 112px;
	height: 22px;
	cursor: pointer;
	border: none;
	background: url(  "../images/buttons/full-details-bt.png" ) no-repeat left top;
	float: left;
	margin-top: 1px;
}

INPUT.Ok
{
	width: 54px;
	height: 29px;
	cursor: pointer;
	border: none;
	background: url(  "../images/buttons/ok-bt.png" ) no-repeat left top;
	float: left;
	margin-top: 1px;
}
INPUT.Print
{
	width: 74px;
	height: 29px;
	cursor: pointer;
	border: none;
	background: url(  "../images/buttons/print-bt.png" ) no-repeat left top;
	float: left;
	margin-top: 1px;
}
.headbar FORM
{
	padding: 0px;
	margin: 0px;
}
.search-form
{
	width: 540px;
	float: right;
	margin: 16px 10px 0 0;
	display: inline;
	vertical-align: bottom;
}
.search-form span
{
	padding-left: 5px;
	font-size: 13px;
	font-weight: bold;
	color: #514F4F;
	text-align: left;
	display: block;
	font-weight: bold;
}
.search-form INPUT.go-search
{
	width: 125px;
	height: 25px;
	cursor: pointer;
	border: none;
	background: url(  "../images/buttons/searchAd_bt.png" ) no-repeat left top;
	float: left;
	margin-top: 1px;
}
.search-form INPUT.in-text
{
	border: 1px solid #808080;
	background: #FFFFFF;
	width: 175px;
	font-size: 14px;
	font-family: Arial;
	color: #666666;
	float: left;
	margin: 3px 1px 0 7px;
	display: inline;
	padding: 2px 0 2px 2px;
}
.search-form SELECT
{
	width: 150px;
	border: 1px solid #808080;
	background: #FFFFFF;
	font-size: 14px;
	color: #666666;
	float: left;
	margin: 3px 7px 0 7px;
	display: inline;
	height: 22px;
}
.search-form LABEL
{
	font-size: 24px;
	font-weight: bold;
	color: #666666;
	line-height: 30px;
	float: right;
	margin-right: 20px;
	display: inline;
	vertical-align: bottom;
}
.search-form LABEL.in-l
{
	color: #9999AB;
	font-size: 14px;
	margin: 1px 8px 0 0;
}
.menu_wrapper
{
	margin: 0px;
	background: url(/images/globNav_cnt.jpg) repeat-x;
	height: 37px;
}
.main-menu-block
{
	width: auto;
	padding: 0px;
	height: 37px;
	background: url(/images/globNav_lft.jpg) top left no-repeat;
}
ul.main-menu
{
	position: relative;
	padding: 0px 3px 0px 3px;
	margin: 0px 0px 0px 8px;
	list-style: none;
	height: 37px;
	background: url(/images/globNav_rgt.jpg) top right no-repeat;
}
UL.main-menu li
{
	padding: 8px 31px 9px 31px;
	float: left;
	display: block;
	margin: 0px;
	border-left: solid 1px white;
	border-right: solid 1px gray;
	font-size: 13px;
}



ul.Error
{
	display: block;
	width: 100%;
	list-style-type: square;
}
UL.Error li
{
	clear: both;
	display: block;
	font-size: 15px;
	color: Red;
}
ul.main-menu li.current
{
	background: url(/images/globNav_hv_sel_arrow.gif) top center no-repeat;
}
UL.main-menu LI A
{
	font-size: 14px;
	color: #514F4F;
	font-weight: bold;
}
UL.main-menu li a img
{
	vertical-align: middle;
}
.logo
{
	width: 300px;
	margin: 0px;
	padding: 5px 0px 0px 5px;
}
.logo img
{
	margin-bottom: 1px;
}

/*  Content  */
.content
{
	float: left;
	width: 956px;
	display: inline;
	margin-left: 0px;
	padding-left: 2px;
}
.content_h650
{
	float: left;
	width: 956px;
	display: inline;
	margin-left: 0px;
	height: 650px;
}
.content800
{
	float: left;
	height: auto;
	display: inline;
	margin-left: 0px;
}
.content P, H12, H2
{
	padding: 0px;
	margin: 0px;
}
.topside
{
	width: 100%;
	float: left;
	background: url(  "../images/backgrounds/bg-tellside.gif" ) repeat-y left top;
	margin-top: 20px;
	position: relative;
}

.topside_w
{
	width: 100%;
	float: left;
	background: url(  "../images/backgrounds/bg-topside.gif" ) repeat-y left top;
	margin-top: 20px;
	position: relative;
}
.topside_w IMG.img-topside
{
	position: absolute;
	right: 5px;
	top: -13px;
}

.topside_w H12
{
	color: #333333;
	line-height: 32px;
	margin: 0 0 0 23px;
}
.topside_w UL.r-class LI
{
	float: left;
	line-height: 24px;
	font-size: 14px;
	color: #333333;
	width: 260px;
	margin-left: 10px;
}

.topside_w.bottomside
{
	margin-top: 40px;
}
.topside_w.bottomside H2
{
	color: #514F4F;
	margin-left: 27px;
}
.topside_w.bottomside H12
{
	color: #333333;
	margin-left: 27px;
}
.topside_w H12
{
	color: #333333;
	line-height: 32px;
	margin: 0 0 0 23px;
}

.b-topside_w
{
	width: 100%;
	float: left;
	background: url(  "../images/backgrounds/bottom-topside.gif" ) no-repeat left bottom;
	padding-bottom: 20px;
}


.topside IMG.img-topside
{
	position: absolute;
	right: 5px;
	top: -13px;
}
.topside.bottomside
{
	margin-top: 40px;
}
.topside.bottomside H2
{
	color: #514F4F;
	margin-left: 27px;
	margin-top: 3px;
}
.topside.bottomside H12
{
	color: #333333;
	margin-left: 27px;
}
.topside H12
{
	color: #333333;
	line-height: 32px;
	margin: 0 0 0 23px;
}
.b-topside
{
	width: 100%;
	float: left;
	background: url(  "../images/backgrounds/bottom-tellside.gif" ) no-repeat left bottom;
	padding-bottom: 20px;
}
.orange-top
{
	width: 100%;
	float: left;
	background: url(  "../images/backgrounds/300x32-top.png" ) no-repeat left top;
}
.topside UL.r-class
{
	padding: 0px;
	margin: 0px;
	list-style: none;
	float: left;
	width: 250px;
	margin: 26px 0 0 23px;
}
.topside UL.r-class LI
{
	float: left;
	line-height: 24px;
	font-size: 14px;
	color: #333333;
	width: 100%;
}
.left-col
{
	margin-left: 0px;
	width: 300px;
	float: left;
}
.midside
{
	width: 100%;
	float: left;
	margin-top: 15px;
	background: url(  "../images/backgrounds/300x2-mid.png" ) repeat-y left top;
	position: relative;
}
.midside IMG.img-midside
{
	position: absolute;
	left: 23px;
	top: 4px;
}
.b-midside
{
	width: 100%;
	float: left;
	background: url(  "../images/backgrounds/300x7-bot.png" ) no-repeat left bottom;
	padding-bottom: 10px;
}
.midside H12
{
	color: #333333;
	line-height: 32px;
	margin-left: 72px;
}
.midside H2
{
	font-size: 18px;
	color: #DF0015;
	line-height: 22px;
	margin-left: 90px;
}
.midside P.c-p
{
	text-align: center;
	margin-top: 20px;
}
.midside P.c-p A
{
	font-size: 14px;
	color: #000099;
	text-decoration: underline;
	font-weight: bold;
}
.midside P.c-p A:HOVER
{
	text-decoration: none;
}
.winner-box
{
	width: 250px;
	float: left;
	display: inline;
	margin: 15px 0 0 40px;
}
.winner-box IMG
{
	float: left;
	display: inline;
	margin-right: 8px;
}
.winner-box H12
{
	font-size: 16px;
	color: #333333;
	line-height: 12px;
}
.winner-box P
{
	font-size: 12px;
	color: #333131;
	margin-top: 5px;
}
.tellside
{
	width: 100%;
	float: left;
	margin-top: 14px;
	background: url(  "../images/backgrounds/bg-tellside.gif" ) repeat-y left top;
}
.tellside IMG.img-tellside
{
	position: absolute;
	top: 4px;
	left: 30px;
}
.tellside H1
{
	margin-left: 90px;
}
.tellside P
{
	text-align: center;
	margin-top: 30px;
}
.tellside A
{
	font-size: 18px;
	color: #000099;
	text-decoration: underline;
	line-height: 24px;
}
.tellside A:HOVER
{
	text-decoration: none;
}
.b-tellside
{
	width: 100%;
	float: left;
	background: url(  "../images/backgrounds/bottom-tellside.gif" ) no-repeat left bottom;
	padding-bottom: 20px;
}
.right-col
{
	width: 635px;
	float: left;
	padding-left: 10px;
	display: inline;
	margin: 2px 2px 0 0px;
}
.yellow-line
{
	width: 642px;
	float: left;
	background: #FAD437;
	border: 1px solid #DF120F;
}
.yellow-line P
{
	text-align: center;
}
.yellow-line A
{
	font-size: 13px;
	color: #333333;
	font-weight: bold;
	text-decoration: underline;
	line-height: 29px;
}
.yellow-line A:HOVER
{
	text-decoration: none;
}
.border-box
{
	margin: 5px 0 0 0;
	display: inline;
	float: left;
	line-height: 0px;
	font-size: 1px;
}
.areas-block
{
	width: 288px;
	float: left;
	background: #F9F9F9;
	border: 1px solid #D8D6D6;
	display: inline;
	padding-bottom: 15px;
	margin: 10px 0 0 5px;
}
.areas-block UL
{
	padding: 0px;
	margin: 0px;
	float: left;
	list-style: none;
}
.areas-block UL LI
{
}
.areas-block UL LI A
{
	font-size: 14px; /*	color: #000099;*/
	text-decoration: underline;
	line-height: 17px;
	margin-left: 21px;
}
.areas-block UL LI A:HOVER
{
	/*	text-decoration: none;*/
}
.topside.bottomside .areas-block H12
{
	margin-left: 57px;
	padding-bottom: 5px;
}

.weather-box
{
	width: 63px;
	float: left;
	text-align: center;
	display: inline;
	margin: 18px 0 0 0px;
	padding-bottom: 16px;
}

.temprature
{
	font-size: 12px;
}

.weather-box.weather-box-f
{
	margin-left: 7px;
}
.weather-box P
{
	font-size: 14px;
	color: #333333;
}
.b-topside.b-topside-no-b
{
	padding-bottom: 8px;
}
.topside.bottomside P.reg-price
{
	font-size: 14px;
	color: #3f3f3f;
	line-height: 17px;
	margin: 20px 0 0 27px;
	display: block;
}
.topside.bottomside P.reg-price A
{
	/*	color: #000066;*/
}
.topside.bottomside P.reg-price.no-t-price
{
	margin-top: 10px;
}
.footbar
{
	width: 100%;
	float: left;
	background: url(  "../images/backgrounds/border-blue.gif" ) no-repeat left top;
	margin-top: 5px;
	padding-bottom: 25px;
}
footbar p
{
	font-family: arial,verdana,sans-serif;
}
.footbar UL
{
	padding: 0px;
	margin: 0px;
	list-style: none;
	float: left;
	margin-left: 8px;
}
.footbar UL LI
{
	font-size: 14px;
	color: #333333;
	float: left;
	display: inline;
	line-height: 28px;
	margin-left: 5px;
}
.footbar UL LI A
{
	color: #333333;
}
.footbar P
{
	padding: 0px;
	margin: 0px;
	font-size: 14px;
	color: #333333;
	float: right;
	line-height: 28px;
	margin-right: 15px;
	display: inline;
	font-family: arial,verdana,sans-serif;
}
/*Links*/
.links-col
{
	float: left;
	margin-top: 16px;
}
.links-block
{
	padding: 0 2px 2px 0;
	margin: 2px 26px 20px 2px;
}
.links-block A
{
	font-size: 14px; /*	color: #000066;*/
	display: block;
	text-decoration: underline;
	margin-left: 15px;
}
.links-block A:HOVER
{
	text-decoration: none;
}
.links-block A.heading-a
{
	display: block;
	font-size: 17px;
	font-weight: bold;
	display: inline;
	margin: 0;
}
.links-block SPAN
{
	font-size: 14px;
	color: #3f3f8c;
}
/*
.most-viewed-items
{
	background-image: url( "../images/backgrounds/644x2-mid.png" );
	background-position: top left;
	background-repeat: repeat-y;
	float: left;
	width: 644px;
	margin-top: 0px;
}
*/
*html DIV .most-viewed-items
{
	width: 644px;
}
.most-viewed-items .top
{
	float: left;
	width: 100%;
	background-image: url(  "../images/backgrounds/644x32-top.png" );
	background-position: top left;
	background-repeat: no-repeat;
}
.most-viewed-items .bottom
{
	float: left;
	width: 100%;
	background-image: url(  "../images/backgrounds/644x7-bot.png" );
	background-position: bottom left;
	background-repeat: no-repeat;
	padding-bottom: 20px;
}
.most-viewed-items H12
{
	color: #333333;
	text-align: center;
	margin: 10px 0;
	padding: 0;
}
.most-viewed-items .itemList .item
{
	float: left;
	clear: both;
	width: 620px;
	margin: 0px 5px;
	display: block;
	padding: 10px 0;
	margin-left: 5px; /*border-bottom: 1px solid #666666;*/
}

.most-viewed-items .itemList .item2
{
	margin-left: 10px;
}

.most-viewed-items .item.ad2
{
	border-bottom: none;
}

.most-viewed-items .itemList .item .description
{
	float: left;
	width: 482px;
	margin-left: 20px;
	height: 100px;
	color: #333333; /* max-height :100px;*/
}
.most-viewed-items .itemList .item .description .detail
{
	width: 482px;
	margin-left: 0px;
	overflow: hidden;
	height: 52px;
}
.most-viewed-items .item .description STRONG
{
	float: left;
	font-size: 18px;
	color: #006633;
	clear: right;
}
.most-viewed-items .item .description P
{
	float: left;
	clear: left;
	font-size: 14px;
	font-weight: normal;
	color: #666666;
	width: 100%;
}
.most-viewed-items .item .description P SPAN
{
	display: block;
	clear: left;
	margin-top: 5px;
	color: #333333;
}

.most-viewed-items .item .more
{
	font-size: 10px;
	display: inline;
	width: auto; /*font-weight:bold;*/
	padding: 0px;
	margin: 0px;
}

.detail
{
	font-size: 14px;
	font-family: Verdana, Arial;
	text-transform: lowercase;
}

.detail1
{
	font-size: 14px;
	font-family: Verdana, Arial;
	width: 600px;
	max-width: 600px;
	overflow: hidden;
	word-wrap: break-word;
}

.divPrice
{
	clear: both;
	padding-top: 5px;
}

.item IMG
{
	padding-top: 10px;
}

.most-viewed-items .item A
{
	/*	float: left; 	clear: both;*/
	font-size: 18px; /*	color: #000099;*/
	margin-bottom: 8px;
	text-decoration: underline;
	width: 100%;
}
.most-viewed-items .item A:HOVER
{
	text-decoration: none;
}
.most-viewed-items .item A.photo
{
	float: left;
	width: auto;
}




/**/
.add-new-item
{
	background-image: url(  "../images/backgrounds/953x2-a-mid.png" );
	background-position: top left;
	background-repeat: repeat-y;
	float: left;
	width: 956px;
	margin-top: 20px;
	height: auto;
}
*html DIV .add-new-item
{
	width: 956px;
	z-index: 0;
}

.add-new-item SELECT
{
	font-size: 14px;
	color: #333333;
	border: GRAY 1px solid;
}
.add-new-item .top
{
	float: left;
	width: 100%;
	z-index: 0;
	background-image: url(  "../images/backgrounds/953x32-top.png" );
	background-position: top left;
	background-repeat: no-repeat;
}
.add-new-item .bottom
{
	float: left;
	width: 100%;
	background-image: url(  "../images/backgrounds/953x7-a-bot.png" );
	background-position: bottom left;
	background-repeat: no-repeat;
	padding-bottom: 20px;
}
.add-new-item H12
{
	color: #333333;
	text-align: left;
	margin: 10px 3px;
	padding: 0;
}

.add-new-item .border-box
{
	margin: 10px 0 10px 0px;
}
.add-new-item .item
{
	float: left;
	clear: both;
	width: 624px;
	margin: 0 5px;
	display: inline;
	padding: 10px 0;
	border-bottom: 1px solid #666666;
}
.add-new-item TD
{
	font-size: 14px;
	color: #333333;
}
.add-new-item .item.ad2
{
	border-bottom: none;
}
.add-new-item .description
{
	float: left;
	width: 944px;
	margin-left: 6px;
	display: inline;
	margin-bottom: 0px;
	color: #333333;
}
.add-new-item .item .description STRONG
{
	float: left;
	font-size: 20px;
	color: #006633;
	clear: right;
}

.add-new-item .description .section
{
	margin-left: 6px;
}
.add-new-item TD
{
	height: 26px;
	vertical-align: top;
}
.add-new-item .item .description P
{
	float: left;
	clear: left;
	font-size: 14px;
	font-weight: normal;
	margin-left: 20px;
	color: #666666;
	width: 100%;
}
.add-new-item .section .images_div
{
	width: 115px;
	float: left;
	text-align: center;
	border: solid 1px gray;
	margin: 5px 5px 5px 5px;
	padding: 5px 5px 5px 5px;
}

.add-new-item .item .description P SPAN
{
	display: block;
	clear: left;
	margin-top: 15px;
	color: #333333;
}
.add-new-item .item A
{
	float: left;
	clear: both;
	font-size: 20px;
	color: #000099;
	margin-bottom: 8px;
	text-decoration: underline;
	width: 100%;
}
.add-new-item .item A:HOVER
{
	text-decoration: none;
}
.add-new-item .item A.photo
{
	float: left;
	width: auto;
}

.add-new-item LABEL
{
	font-size: 14px;
	font-weight: bold;
	height: 35px;
	margin-bottom: 3px;
}
.button_panel
{
	padding: 20px;
	text-align: center;
}



/**/
.ad_detail_show
{
	background-image: url(  "../images/backgrounds/953x2-mid.png" );
	background-position: top left;
	background-repeat: repeat-y;
	float: left;
	width: 956px;
	margin-top: 20px;
	height: auto;
}
*html DIV .ad_detail_show
{
	width: 956px;
}
.ad_detail_show .top
{
	float: left;
	height: 60px;
	width: 100%;
	background-image: url(  "../images/backgrounds/953x32-top.png" );
	background-position: top left;
	background-repeat: no-repeat;
}

.ad_detail_show .top .left
{
	float: left;
}

.ad_detail_show .top .right
{
	float: right;
	padding-right: 30px;
}
.ad_detail_show .top .left
{
	float: left;
}

.ad_detail_show .top .b
{
	padding-left: 10px;
	float: left;
}

.ad_detail_show .bottom
{
	float: left;
	width: 100%;
	padding-left: 20px;
	text-align: bottom;
	background-image: url(  "../images/backgrounds/953x36-bot.png" );
	background-position: bottom left;
	background-repeat: no-repeat;
	padding-bottom: 5px;
}

.ad_detail_show .bottom .left
{
	float: left;
	padding-top: 10px;
	padding-bottom: 4px;
	font-size: 16px;
	color: #514F4F;
}

.ad_detail_show .bottom .right
{
	float: right;
	padding-top: 10px;
	padding-bottom: 4px;
	padding-right: 40px;
	font-size: 16px;
	color: #514F4F;
}
.ad_detail_show H12
{
	vertical-align: middle;
	display: block;
	text-align: left;
	color: #333333;
	margin: 5px 0;
	padding: 0;
}
.ad_detail_show .item
{
	float: left;
	clear: both;
	width: 624px;
	margin: 0 5px;
	display: inline;
	padding: 10px 0;
	border-bottom: 1px solid #666666;
}

.ad_detail_show TABLE
{
	font-size: 16px;
	color: #514F4F;
}

.ad_detail_show .item.ad2
{
	border-bottom: none;
}
.ad_detail_show .description
{
	float: left;
	width: 600px;
	margin-top: 6px;
	color: #514F4F; /*margin-bottom: 24px;*/
	display: inline;
	font-size: 14px;
}
.ad_detail_show .item .description STRONG
{
	float: left;
	font-size: 20px;
	color: #006633;
	clear: right;
}
.ad_detail_show P
{
	float: left;
	clear: left;
	font-size: 14px;
	font-weight: normal;
	margin-left: 10px;
	width: 100%;
}
.ad_detail_show .options
{
	float: left;
	width: 180px;
	margin-left: 20px;
	font-size: 14px;
}
.ad_detail_show .item .description P SPAN
{
	display: block;
	clear: left;
	margin-top: 15px;
	color: #333333;
}
.ad_detail_show .item A
{
	float: left;
	clear: both;
	font-size: 20px;
	color: #000099;
	margin-bottom: 8px;
	text-decoration: underline;
	width: 100%;
}


.ad_detail_show .leftbar
{
	float: left;
	width: 620px;
	padding-left: 6px;
}

.ad_detail_show .rightbar
{
	float: right;
	width: 310px;
	padding-right: 6px;
	margin: 0 0 11px 0;
}

.ad_detail_show .item A:HOVER
{
	text-decoration: none;
}
.ad_detail_show .item A.photo
{
	float: left;
	width: auto;
}
.ad_detail_show .contact
{
	width: 300px;
	float: right;
	padding-right: 6px;
	position: relative;
}
.ad_detail_show .contact .headbar
{
	width: 100%;
	float: right;
	background: url(  "../images/backgrounds/bgBar.png" ) repeat-x left top;
	margin-top: 0px;
}
.ad_detail_show .contact .l-headbar
{
	width: 100%;
	float: right;
	background: url(  "../images/backgrounds/leftBar.png" ) no-repeat left top;
}
.ad_detail_show .contact .r-headbar
{
	width: 100%;
	float: right;
	background: url(  "../images/backgrounds/rightBar.png" ) no-repeat right top;
	height: 270px;
}

.ad_detail_show .rightbar .border-box
{
	margin: 15px 0px 0px 15px;
	display: inline;
	float: left;
	line-height: 0px;
	font-size: 1px;
}

.ad_detail_show IMG.img-midside
{
	position: absolute;
	left: 15px;
	top: -5px;
}
.ad_detail_show .contact H12
{
	/*color: #514F4F;*/
	color: #006633;
	line-height: 32px;
	margin-left: 72px;
}


.ad_detail_show .section1
{
	width: 600px;
}
.ad_detail_show .section1 .l
{
	width: 140px;
	float: left;
}
.ad_detail_show .section1 .m
{
	float: left;
}
.ad_detail_show .section1 .r
{
	clear: right;
	float: right;
	width: 170px;
}
.ad_detail_show .AdInfo
{
	float: left;
	width: 250px;
	margin-left: 6px;
	display: inline;
}

.AdInfo STRONG
{
	float: left;
	height: 20PX;
	font-size: 18px;
	color: #006633;
	clear: right;
}


.AdInfo P
{
	float: left;
	font-size: 16px;
	color: #514F4F;
	clear: right;
}


.ad_detail_show .section2
{
	width: 600px; /*background-color :Green ;*/
}


.login_window
{
	width: 310px;
	float: right;
	padding-right: 6px;
	position: relative;
	border: 1px solid black;
	background-color: White;
}
.lw_headbar
{
	width: 100%;
	float: right; /*background: url("../images/backgrounds/bgBar.png") repeat-x left top; 	margin-top: 8px; 	margin-left: 8px; 	margin-right: 8px;*/
}
.lw_l-headbar
{
	width: 100%;
	float: right; /*	background: url("../images/backgrounds/leftBar.png") no-repeat left top;*/
}
.lw_r-headbar
{
	width: 100%;
	float: right; /*	background: url("../images/backgrounds/rightBar.png") no-repeat right top; */
	height: 270px;
}

.lw_img-midside
{
	position: absolute;
	left: 285px;
	top: 15px;
	cursor: default;
}

.login_window_new
{
	width: 320px;
	height: 253px;
	border: 1px solid gray;
	display: none;
	background-color: White;
	padding-right: 6px;
	position: absolute;
	top: 50px;
	left: 50px;
	visibility: hidden;
	top: 0px;
	left: 0px;
	z-index: 2;
}



.SignOut_window
{
	width: 120px;
	height: 25px;
	border: 1px solid gray;
	display: none;
	background-color: White;
	padding-right: 6px;
	position: absolute;
	top: 50px;
	left: 50px;
	visibility: hidden;
	top: 0px;
	left: 0px;
	z-index: 2;
}
bs
{
	font-size: 12px;
	color: #514F4F;
}




/* Begin Error Checking Styles */
div.divErr
{
	position: absolute;
	display: inherit;
	color: Red;
	font-size: 13px;
	text-align: left;
	background-color: white;
	border: #cc0000 1px solid;
	cursor: text;
}

div.divErrHidden
{
	display: none;
}
input.txtErr
{
	border: #cc0000 1px solid;
	background-color: white;
}

select.txtErr
{
	border: #cc0000 1px solid;
	background-color: white;
}

textarea.txtErr
{
	border: #cc0000 1px solid;
	background-color: white;
}

.AdBar300
{
	width: 300px;
	height: 250px;
	float: left;
	background-color: #eeeeee;
	margin-top: 10px;
	margin-left: 8px;
}


.AdBar160
{
	width: 160px;
	float: left;
	background-color: #eeeeee;
	margin-top: 10px;
	margin-left: 4px;
}


.AdBar728
{
	width: 728px;
	height: 90px;
	float: left;
	background-color: #eeeeee;
	margin-top: 10px;
}


/* End Error Checking Styles */

/* SubMenu Styles */
.main-menu-block
{
	position: relative;
}
.subMenu
{
	position: absolute;
	display: none;
	background: #ECECEC;
	border: solid 1px #999;
	margin: 0px;
	padding: 0px;
	font-size: 14px;
	z-index: 10;
}
.subMenu ul
{
	margin: 0px;
	padding: 5px 0px 5px 0px;
	list-style: none;
}
.subMenu ul li
{
	margin: 0px;
	padding: 0px;
	display: block;
	height: 24px;
}
.subMenu ul li a
{
	padding: 3px 2px 3px 15px;
	margin: 0px;
	margin-bottom: 3px;
	color: #333;
	display: block;
	text-decoration: none;
}
.subMenu ul li a img
{
	vertical-align: middle;
}
.subMenu ul li a:hover
{
	text-decoration: none;
	background: #dbdbdb;
	color: black;
}


/**/
.window644
{
	background-image: url(  "../images/backgrounds/644x2-mid.png" );
	background-position: top left;
	background-repeat: repeat-y;
	float: left;
	width: 644px;
	margin-top: 20px;
	height: auto;
}
*html DIV .window644
{
	width: 644px;
	z-index: 0;
}

.window644 .top
{
	float: left;
	width: 100%;
	z-index: 0;
	background-image: url(  "../images/backgrounds/644x32-top.png" );
	background-position: top left;
	background-repeat: no-repeat;
}
.window644 .bottom
{
	float: left;
	width: 100%;
	background-image: url(  "../images/backgrounds/644x7-bot.png" );
	background-position: bottom left;
	background-repeat: no-repeat;
	padding-bottom: 0px;
}

.window644 .description
{
	float: left;
	margin-left: 6px;
	margin-top: 6px;
	color: #514F4F; /*margin-bottom: 24px;*/
	display: inline;
	font-size: 14px;
}

.window644 H12
{
	/*color: #514F4F;*/
	color: #333333;
	line-height: 32px;
	margin-left: 10px;
}

/**/
.window482
{
	background-image: url(  "../images/backgrounds/482x2-mid.png" );
	background-position: top left;
	background-repeat: repeat-y;
	float: left;
	width: 482px;
	margin-top: 20px;
	height: auto;
}
*html DIV .window482
{
	width: 482px;
	z-index: 0;
}

.window482 .top
{
	float: left;
	width: 100%;
	z-index: 0;
	background-image: url(  "../images/backgrounds/482x32-top.png" );
	background-position: top left;
	background-repeat: no-repeat;
}
.window482 .bottom
{
	float: left;
	width: 100%;
	background-image: url(  "../images/backgrounds/482x7-bot.png" );
	background-position: bottom left;
	background-repeat: no-repeat;
	padding-bottom: 0px;
}

.window482 .description
{
	float: left;
	margin-left: 6px;
	margin-top: 6px;
	color: #514F4F; /*margin-bottom: 24px;*/
	display: inline;
	font-size: 14px;
}

.window482 H12
{
	/*color: #514F4F;*/
	color: #333333;
	line-height: 32px;
	margin-left: 10px;
}


.window787
{
	background-image: url(  "../images/backgrounds/787x2-mid.png" );
	background-position: top left;
	background-repeat: repeat-y;
	float: left;
	width: 787px;
	margin-top: 20px;
	height: auto;
}
*html DIV .window787
{
	width: 787px;
	z-index: 0;
}

.window787 .top
{
	width: 100%;
	background-image: url(  "../images/backgrounds/787x32-top.png" );
	background-position: top left;
	background-repeat: no-repeat;
}
.window787 .bottom
{
	width: 100%;
	background-image: url(  "../images/backgrounds/787x7-bot.png" );
	background-position: bottom left;
	background-repeat: no-repeat;
	padding-bottom: 20px;
}

.window787 .description
{
	margin: 2px 2px 6px 2px;
	color: #514F4F; /*margin-bottom: 24px;*/
	display: block;
	font-size: 14px;
}
.window787 H12
{
	/*color: #514F4F;*/
	color: #333333;
	line-height: 32px;
	margin-left: 10px;
}

.window644_yb
{
	background-image: url(  "../images/backgrounds/644x2-a-mid.png" );
	background-position: top left;
	background-repeat: repeat-y;
	float: left;
	width: 644px;
	margin-top: 20px;
	height: auto;
}
*html DIV .window644_yb
{
	width: 644px;
	z-index: 0;
}

.window644_yb .top
{
	float: left;
	width: 100%;
	z-index: 0;
	background-image: url(  "../images/backgrounds/644x32-top.png" );
	background-position: top left;
	background-repeat: no-repeat;
}
.window644_yb .bottom
{
	float: left;
	width: 100%;
	background-image: url(  "../images/backgrounds/644x7-a-bot.png" );
	background-position: bottom left;
	background-repeat: no-repeat;
	padding-bottom: 0px;
}

.window644_yb .description
{
	float: left;
	margin-left: 6px;
	margin-top: 6px;
	color: #514F4F; /*margin-bottom: 24px;*/
	display: block;
	font-size: 14px;
}

.window644_yb H12
{
	/*color: #514F4F;*/
	color: #333333;
	line-height: 32px;
	margin-left: 10px;
}

.window644_yb .item_u
{
	width: 100%;
	margin-top: 10px;
	margin-bottom: 0px;
	float: left;
}
.window644_yb .item_d
{
	width: 100%;
	margin-bottom: 0px;
	float: left;
}

.window787_yb
{
	background-image: url(  "../images/backgrounds/787x2-a-mid.png" );
	background-position: top left;
	background-repeat: repeat-y;
	float: left;
	width: 787px;
	margin-top: 20px;
	height: auto;
}
*html DIV .window787_yb
{
	width: 787px;
	z-index: 0;
}

.window787_yb .top
{
	float: left;
	width: 100%;
	z-index: 0;
	background-image: url(  "../images/backgrounds/787x32-top.png" );
	background-position: top left;
	background-repeat: no-repeat;
}
.window787_yb .bottom
{
	float: left;
	width: 100%;
	background-image: url(  "../images/backgrounds/787x7-a-bot.png" );
	background-position: bottom left;
	background-repeat: no-repeat;
	padding-bottom: 20px;
}

.window787_yb .description
{
	float: left;
	margin-left: 6px;
	margin-top: 6px;
	color: #514F4F; /*margin-bottom: 24px;*/
	display: block;
	font-size: 14px;
}

.window787_yb H12
{
	/*color: #514F4F;*/
	color: #333333;
	line-height: 32px;
	margin-left: 10px;
}


.window787_yb .item_u
{
	width: 100%;
	margin-top: 10px;
	margin-bottom: 0px;
	float: left;
}
.window787_yb .item_d
{
	width: 100%;
	margin-bottom: 0px;
	float: left;
}


.memberregister
{
	background-image: url(        "../images/backgrounds/324x2-a-mid.png" );
	background-position: top left;
	background-repeat: repeat-y;
	float: left;
	width: 330px;
	margin-top: 20px;
	height: auto;
	font-size: 14px;
	color: #333333;
}
*html DIV .memberregister
{
	width: 330px;
}
.memberregister .top
{
	float: left;
	height: 30px;
	width: 100%;
	background-image: url(        "../images/backgrounds/324x32-top.png" );
	background-position: top left;
	background-repeat: no-repeat;
	height: auto;
	margin-left: 0px;
}
.memberregister .bottom
{
	float: left;
	width: 100%;
	text-align: bottom;
	background-image: url(        "../images/backgrounds/324x7-a-bot.png" );
	background-position: bottom left;
	background-repeat: no-repeat;
	height: auto;
}
.memberregister .detail
{
	width: 318px;
	font-size: 14px;
	margin-left: 20px;
	margin-top: 0px;
	position: relative;
	padding-left: 20px;
	display: block;
}
.memberregister .item_u
{
	width: 100%;
	margin-top: 10px;
	margin-bottom: 0px;
	float: left;
}
.memberregister .item_d
{
	width: 100%;
	margin-bottom: 0px;
	float: left;
}
.memberregister .nameItem
{
	display: block;
}
.memberregister .PWSuggestion
{
	display: none;
	margin-left: 5px;
}



.contact-the-seller
{
	margin-left: 10px;
	clear: both;
	width: 300px;
	margin-top: 10px;
	font-size: 16px;
	color: #514F4F;
}


.contact-the-seller TD
{
	color: #333333;
	font-size: 16px;
}


INPUT.howitworks
{
	width: 180px;
	height: 29px;
	cursor: pointer;
	border: none;
	background: url(  "../images/buttons/how-to-earn-bids.png" ) no-repeat left top;
	margin-top: 1px;
}



INPUT.SignIn
{
	width: 90px;
	height: 29px;
	cursor: pointer;
	border: none;
	background: url(  "../images/buttons/signIn_bt.png" ) no-repeat left top;
	margin-top: 1px;
	margin-left: 30px;
}


INPUT.SignMePWD
{
	width: 190px;
	height: 35px;
	cursor: pointer;
	border: none;
	background: url(  "../images/buttons/emailPass_bt.png" ) no-repeat left top;
	margin-top: 1px;
}
.copy420
{
	width: 306px;
	float: left;
	min-height: 200px;
	border: 1px solid #D8D6D6;
	display: inline;
	padding: 10px 10px 22px 0px;
	margin: 20px 10px 0 0px;
	font-size: 16px;
	color: #333333;
	height: auto;
	min-height: 306px;
}
.copy420 h1
{
	font-size: 16px;
}

INPUT.CheckAgain
{
	width: 127px;
	height: 29px;
	cursor: pointer;
	border: none;
	margin-top: 3px;
	margin-bottom: 3px;
	background: url(  "../images/buttons/chk-bt.png" ) no-repeat left top;
}

INPUT.SelectPhoto
{
	width: 127px;
	height: 29px;
	cursor: pointer;
	border: none;
	margin-top: 3px;
	margin-bottom: 3px;
	background: url(  "../images/buttons/selphoto-bt.png" ) no-repeat left top;
}

INPUT.StartUploading
{
	width: 148px;
	height: 29px;
	cursor: pointer;
	border: none;
	margin-top: 3px;
	margin-bottom: 3px;
	background: url(  "../images/buttons/startup-bt.png" ) no-repeat left top;
}

INPUT.ContinuePhoto
{
	width: 127px;
	height: 29px;
	cursor: pointer;
	border: none;
	margin-top: 3px;
	margin-bottom: 3px;
	background: url(  "../images/buttons/cont-bt.png" ) no-repeat left top;
}

.filterContainerDiv
{
	width: 200px;
	float: left;
	padding-right: 5px;
}

.filterGroup
{
	width: 170px;
	border-bottom: solid 1px #cccccc;
	padding-bottom: 15px;
	padding-top: 5px;
	padding-left: 0px;
}

.filterGroup #divCategory
{
	height: auto;
}

.topsideF
{
	width: 100%;
	float: left;
	background: url(../images/backgrounds/200x2-a-mid.png) repeat-y left top;
}
.topsideF .bottomside
{
	margin-top: 40px;
}

.topsideF .bottomside H1
{
	color: #666666;
	margin-left: 27px;
}

.topsideF H1
{
	/*	font-size: 22px; 	color: #333333; 	text-align: center;   	padding: 0;*/
	color: #333333;
	line-height: 32px;
	margin: 0 0 0 -10px;
	text-align: center;
	font-size: 18px;
	font-family: MS Arial, Helvetica, sans-serif;
}

.currentCategory
{
	margin: 0 0 0 5px;
	color: #6a6a6a;
	font-size: 12px;
}

.b-topsideF
{
	width: 100%;
	float: left;
	background: url(../images/backgrounds/200x7-a-bot.png) no-repeat left bottom;
	padding-bottom: 20px;
}

.orange-topF
{
	width: 100%;
	float: left;
	background: url(   "../images/backgrounds/FilterBG.jpg" ) no-repeat left top;
}
.filterContainerDiv UL
{
	padding: 0px;
	margin: 0px;
	list-style: none;
	float: left;
	width: 175px;
	margin: 0px;
}
.filterContainerDiv LI
{
	float: left;
	font-size: 14px;
	color: #333333;
	width: 100%;
}

.filterContainerDiv LI span
{
	font-size: 11px;
}

#divDefaultOption
{
	padding-top: 10px;
	width: 175px;
}

.search-formF
{
	width: 590px;
	float: left;
	text-align: left;
	margin: 17px 0px 0 0;
	display: inline;
}
.search-formF INPUT.go-search
{
	width: 93px;
	height: 22px;
	cursor: pointer;
	border: none;
	background: url(   "../images/buttons/go-search.gif" ) no-repeat left top;
	float: left;
	margin-top: 3px;
}
.search-formF INPUT.in-text
{
	border: 1px solid #808080;
	background: #FFFFFF;
	width: 175px;
	font-size: 14px;
	color: #666666;
	float: left;
	margin: 3px 15px 0 0;
	display: inline;
}


.checkBox label
{
	padding-left: 5px;
	cursor: pointer;
	font-size: 13px;
}



.search-formF SELECT
{
	width: 150px;
	border: 1px solid #808080;
	background: #FFFFFF;
	font-size: 14px;
	color: #666666;
	float: left;
	margin: 3px 7px 0 0;
	display: inline;
}
.search-formF.LABEL
{
	font-size: 24px;
	font-weight: bold;
	color: #666666;
	line-height: 24px;
	float: left;
	margin-left: 20px;
	display: inline;
}
.search-formF LABEL.in-l
{
	color: #9999AB;
	font-size: 14px;
	margin: 1px 8px 0 0;
}

.subdiv
{
	padding-left: 10px;
	font-size: 12px;
}

.subdiv td
{
	padding-right: 15px;
}


.checkBoxList
{
	font-family: Calibri;
	font-size: 16px;
	padding-left: 5px;
}

.checkBoxList label
{
	padding-left: 5px;
	cursor: pointer;
}

.subdiv input[type="text"]
{
	width: 60px;
}

.priceTextBox
{
	width: 40px;
}

.toggle
{
	cursor: pointer;
	padding: 5px 0px 0px 0px;
	vertical-align: top;
	width: 150px;
}

.subdiv .toggle
{
	color: #7a7a7a;
}

.searchButton
{
	cursor: pointer;
	margin: 15px 0px 0px 34px;
	display: block;
}

.subdiv .searchButton
{
	margin-left: 24px;
}

.filterContainerDiv A, .filterContainerDiv A.visited
{
	/*	color: #000066;*/
}

.topside_w UL.r-class
{
	padding: 0px;
	margin: 0px;
	list-style: none;
	float: left;
	margin: 15px 0 0 15px;
}

.expandCollapse
{
	float: right;
	width: 35px;
}
.filterShrinkExpand
{
	float: right;
	vertical-align: middle;
	padding: 5px 0px 0px 0px;
	cursor: pointer;
}



#filterIndicatorContainer
{
	padding-top: 10px;
}

.filterIndicatorTitle
{
	font-weight: bold;
}

#filterIndicatorContainer H1
{
	color: Black;
}

#filterIndicatorBody
{
	margin: 6px 0px 12px 0px;
	font-size: 11px;
	color: #333333;
	line-height: 130%;
	width: auto;
	clear: both;
	padding-top: 5px;
}


.filterItem /*Yellow*/
{
	float: left;
	position: relative;
	width: auto;
	display: inline-block;
	padding-right: 13px;
	padding: 4px 4px 4px 4px;
	margin: 0px 4px 5px 4px;
	border: solid 1px #D9CC7D;
	background-color: #FFF4C1;
}

.filterItemBody
{
	display: inline-block;
	padding-right: 20px;
}

.filterItemClose
{
	position: absolute;
	right: 3px;
	top: 4px;
	float: right;
}


.clearfix:after
{
	content: ".";
	display: block;
	height: 0px;
	clear: both;
	visibility: hidden;
}
.clearfix
{
	display: inline-block;
}
/* Hides from IE-mac \*/
* html .clearfix
{
	height: 1%;
}
.clearfix
{
	display: block;
}
/* End hide from IE-mac */




.parentCategoryNode
{
	list-style: none;
	font-size: 16px;
	color: #000000;
	text-decoration: none;
}

.parentCategoryNode a
{
	font-size: 16px;
	color: #000000;
	text-decoration: none;
}

.currentCategoryNode
{
	font-weight: bold;
}

.childCategoryNode
{
	font-size: 13px;
}

.adsCount
{
	color: #444444;
}

.pagerPanel
{
	margin: 0px;
	padding: 0px;
	display: inline;
	height: 16px;
}

.pagerControl
{
	margin: 0px;
	padding: 0px;
	white-space: nowrap;
}

.pagerList
{
	margin: 0px;
	padding: 0px;
	width: auto;
}

.pagerList a, .pagerList a:visited
{
	background: white;
	text-decoration: none;
	margin: 0px 1px 0px 1px;
	padding: 2px;
	padding-left: 5px;
	padding-right: 5px;
	width: auto;
	border: solid 1px #333;
	text-align: center;
	font-size: 11px;
	display: block;
	color: black;
	float: left;
}

.pagerList span
{
	float: left;
}

.bList
{
	/*float:right;*/
	display: block;
	margin: 0px;
	padding: 0px;
	padding-top: 0px;
}

.pagerList
{
	/*float:right;*/
	display: block;
}

.pagerList a:hover
{
	border: solid 1px black;
	text-decoration: underline;
	border: solid 1px black;
	background: #ffcc00;
	color: black;
}

.pagerList span
{
	display: block;
	margin-top: 0px;
	font-weight: bold;
	color: black;
}

.bList a, .bList a:visited
{
	border: none;
	margin: 1px 1px 1px 1px;
	padding: 0px;
	display: inline-block;
	text-decoration: none;
	color: black;
	font-size: 11px;
	font-weight: bold;
	padding: 2px;
	padding-left: 3px;
	padding-right: 3px;
	width: auto;
	background: transparent;
	border: solid 1px #333;
}

.bList a:hover
{
	text-decoration: underline;
	color: Black;
	background: #ffcc00;
}

.DetailTableHeader1, .DetailTableHeader
{
	font-weight: bold;
	font-size: 0.9em;
	color: white; /*background-color:#003366;*/
	background-color: #494949;
	padding: 2px 2px 2px 2px;
}

.DetailTableHeader1 th, .DetailTableHeader th
{
	padding: 2px 2px 2px 2px;
}

.pagerPanel2 .pagerList a, .pagerPanel2 .pagerList a:visited
{
	background: lightgrey;
	text-decoration: none;
	margin: 0px 1px 0px 1px;
	padding: 2px;
	padding-left: 5px;
	padding-right: 5px;
	width: auto;
	border: solid 1px #333;
	text-align: center;
	font-size: 11px;
	display: block;
	color: black;
	float: left;
}

.pagerPanel2 .bList a, .pagerPanel2 .bList a:visited
{
	border: none;
	margin: 1px 1px 1px 1px;
	padding: 0px;
	display: inline-block;
	text-decoration: none;
	color: white;
	font-size: 11px;
	padding: 2px;
	padding-left: 3px;
	padding-right: 3px;
	width: auto;
	background: transparent;
}

.right-col1
{
	width: 561px;
	float: left; /*	display: inline;*/
	margin: 0px 0 0 0px;
}

.itemList
{
	float: left;
	width: 556px;
}
*html DIV .itemList
{
	width: 556px;
}
.itemList img
{
	width: 110px;
	height: 83px;
	margin-left: 5px;
	float: left;
	padding-top: 15px;
}

.itemList .top
{
	float: left;
	width: 100%;
}
.itemList .bottom
{
	float: left;
	width: 100%;
	padding-bottom: 20px;
}
.itemList H1
{
	display: block;
	text-align: center;
	font-size: 24px;
	color: #666666;
	margin: 2px 0;
	padding: 0;
}
.itemList .item
{
	float: left;
	clear: both;
	width: 550px;
	border: solid 1px white;
	border-bottom: 1px solid #e0e0e0;
	cursor: pointer; /*margin-bottom:10px;*/ /*padding-bottom :5px;*/
}

.itemList .item2
{
	float: left;
	clear: both;
	width: 555px;
	border: 0px;
	border-bottom: 1px solid #e0e0e0;
	cursor: pointer;
	height: 1px;
}


.itemList .section
{
	display: block;
}
.itemList .item:Hover, .itemList .item_Hover
{
	/* 	  margin-top: -1px;border-top: 1px solid Transparent;	border-left: solid 1px #AAA;*/
	margin-top: -1;
	border: solid 1px #DDBF4F;
	background: url(../images/backgrounds/adHover.gif) repeat-x left top;
}

.itemTitle
{
	width: 100%;
	float: left;
	padding-top: 5px;
}

.itemList .item.ad2
{
	border-bottom: none;
}
.itemList .item .description
{
	float: left;
	width: 415px;
	margin-left: 10px;
	display: inline;
}

.itemList .item .description STRONG
{
	float: left;
	font-size: 19px;
	color: #006633;
	clear: right;
}
.itemList .item .description P
{
	float: left;
	clear: left;
	font-size: 14px;
	font-weight: normal;
	color: #666666;
	width: 100%;
}
.itemList .description .detail
{
	/*    height :35px;*/
	float: left;
	width: 420px;
	padding: 5px 0px 5px 0px;
}
.itemList .item .description P SPAN
{
	display: block;
	clear: left;
	margin-top: 5px;
	color: #333333;
}

.itemList .item .more
{
	font-size: 12px;
	display: inline;
	width: auto;
	padding: 0px;
	margin: 0px; /*	font-weight:bold;*/
}


.itemList .item A
{
	/*	float: left; 	clear: both;*/
	font-size: 18px; /*	color: #000066;*/
	margin-bottom: 8px;
	margin-left: 6px;
	text-decoration: underline;
	width: 100%;
}

.itemList .item A.photo
{
	float: left;
	width: auto;
}




.pager, .pager a, .pager a:visited
{
	background: lightgrey;
	text-decoration: none;
	margin: 0px 2px 0px 2px;
	padding: 2px;
	padding-left: 4px;
	padding-right: 4px;
	width: auto;
	border: solid 1px black;
	text-align: center;
	font-size: 11px;
	display: block;
	color: black;
	float: left;
}

.smallPager a, .smallPager a:visited
{
	background: lightgrey;
	text-decoration: none;
	margin: 0px 2px 0px 2px;
	padding: 2px;
	width: 13px;
	border: solid 1px black;
	text-align: center;
	font-size: 11px;
	display: inline-block;
	color: black;
}


.noAdMessage
{
	float: left;
	clear: both;
}


.SortContainer
{
	background: #FFFFFF;
	font-size: 14px;
	color: #666666;
	display: inline;
	height: 22px;
	float: right;
	padding: 0px 3px 0px 0px;
	text-align: right;
	width: 170px;
}

.SortContainerSelect
{
	border: solid 1px #6a6a6a;
	float: right;
	margin-right: 10px;
}

.SortTitle
{
	float: left;
	text-align: right;
	padding-top: 3px;
}

#MessageContainer, #MessageDetailContainer, #messageComposerContainer
{
	font-size: 14px;
	width: 787px;
	float: left;
	margin-right: 3px;
}

#MessageFolderContainer
{
	width: 160px;
	float: left;
	padding-right: 0px;
	clear: left;
}


#MessageContainer
{
}


#MessageContainer .rowDiv
{
	cursor: pointer;
	vertical-align: middle;
	padding: 5px 0px 5px 5px;
	height: 35px;
	vertical-align: middle;
	float: left;
	width: 770px;
	border-bottom: solid 1px #E0E0E0;
}

#MessageContainer .rowDiv .hiddenLabel
{
	display: none;
	width: 1px;
}

.rowDiv:Hover, .rowDiv_Hover
{
	border-bottom: solid 2px #DDBF4F;
	margin-top: -1px;
	margin-left: -1px;
	border: solid 1px #DDBF4F;
	background: url(../images/backgrounds/adHover.gif) repeat-x left top;
}


#MessageContainer .rowDiv .subject A
{
	/*	color : Black;*/
}


#MessageContainer .rowDiv .subject A:Hover
{
	text-decoration: underline;
	color: Blue;
}


#MessageContainer .sender
{
	color: #0000ff;
	float: left;
	width: 126px;
	padding-left: 10px;
	overflow: hidden;
	margin-top: 8px;
}

#MessageContainer .status
{
	float: left;
	width: 57px;
	padding-left: 5px;
	overflow: hidden;
	margin-top: 5px;
}

#MessageContainer .AdId
{
	float: left;
	width: 70px;
	padding-left: 5px;
	overflow: hidden; /*color: #0000ff;*/
	margin-top: 5px;
	text-align: left;
}


#MessageContainer .subject
{
	float: left;
	width: 360px;
	padding-left: 5px;
	overflow: hidden;
	margin-top: 5px;
}

#MessageContainer .sendDate
{
	color: #0000ff;
	float: right;
	width: 90px;
	padding-left: 5px;
	overflow: hidden;
}
/*
#MessageContainer .markFlag
{
	float:left;
	width: 30px;
	padding-left: 5px;
	padding-right: 5px;
	text-align:center;
	
}
*/
#MessageContainer .checkBox
{
	float: left;
	width: 24px; /*	height: 40px;*/
	margin-top: 5px;
}


#MessageContainer .readImage
{
	width: 57px;
	height: 24px;
	border: none;
	padding-right: 3px;
}

#MessageContainer #headerDiv
{
	/*	height: 25px; 	background-color: #1956a2; 	background-color: #888888;*/
	background-image: url(/images/m_bg1.png);
	border-bottom: #000000 1px solid;
	margin: 2px 1px 0px 1px;
	padding-top: 5px;
	vertical-align: bottom;
	text-align: left;
	border: solid 1px transparent;
	float: left;
	width: 770px;
	font-size: 18px;
}

#MessageContainer span, #MessageContainer #headerDiv A
{
	float: left;
	width: 30px;
	font-weight: bold;
	color: #f5f5f5;
	vertical-align: bottom;
	display: inline;
}

#MessageContainer #headerDiv .checkBox
{
	margin-left: 2px;
	margin-top: 0px;
}

#MessageContainer #headerDiv .sender, #MessageContainer #headerDiv .subject, #MessageContainer #headerDiv .sendDate, #MessageContainer #headerDiv .markFlag, #MessageContainer #headerDiv .status, #MessageContainer #headerDiv .AdId
{
	border-left: solid 1px #888888;
	display: inline-block;
	vertical-align: bottom;
	margin-top: 0px;
	margin-bottom: 2px;
}

#MessageContainer #headerDiv .tableHeader
{
	font-size: 14px;
/*	color: #888888;*/
}

#MessageContainer #headerDiv .status, #MessageContainer #headerDiv .AdId
{
	text-decoration: none;
}

#MessageContainer #headerDiv .subject
{
	width: 360px;
}

#MessageFolderContainer .bottom
{
	width: 100%;
	float: left;
	background: url(  "../images/backgrounds/160x7-bot.png" ) no-repeat left bottom;
	padding-bottom: 20px;
}

#MessageFolderContainer .top
{
	width: 100%;
	float: left;
	background: url(  "../images/backgrounds/160x32-Top.png" ) no-repeat left top;
}

#MessageFolderContainer .side
{
	width: 100%;
	float: left;
	background: url(  "../images/backgrounds/160x3-mid.png" ) repeat-y left top;
	margin-top: 20px;
}
#MessageFolderContainer .side.bottomside
{
	margin-top: 40px;
}

#MessageFolderContainer .side.bottomside H1
{
	color: #666666;
	margin-left: 27px;
}

#MessageFolderContainer .side H1
{
	font-size: 22px; /*	color: #000066;*/
	line-height: 32px;
	margin: 0 0 0 0px;
	text-align: center;
}


#MessageFolderContainer UL
{
	padding: 5px 0px 0px 10px;
	margin: 0px;
	list-style: none;
	float: left;
	width: 120px;
	margin: 0px;
}

#MessageFolderContainer LI
{
	float: left;
	font-size: 14px;
	color: #333333;
	width: 100%;
}

#MessageFolderContainer A
{
	/*	color: #333333;*/
}


#MessageFolderContainer A:Hover, .SelectedFolder
{
	color: Blue;
	font-weight: bold;
	cursor: pointer;
}






#MessageDetailContainer .header
{
	margin: 10px 5px 0px 5px;
	background-color: #EAEAEA;
	font-size: 14px;
	height: 60px;
	padding: 5px 10px 0px 10px;
	border: solid 1px #d0d0d0;
	border-bottom-color: transparent;
	clear: both;
	float: left;
	width: 745px;
}

#subject
{
	color: Green;
	clear: both;
}

#MessageDetailContainer .header .reciever, #MessageDetailContainer .header .sender
{
	width: 470px;
	overflow: hidden;
	float: left;
	color: Black;
}


#MessageDetailContainer .header span
{
	float: left;
}

#MessageDetailContainer .header .date
{
	float: right;
	padding-right: 10px;
	clear: both;
	color: Black;
	width: 240px;
}


#MessageDetailContainer .buttons
{
	width: auto;
}

#MessageDetailContainer .messageBody
{
	border: solid 1px #d0d0d0;
	border-top-color: transparent;
	margin: 0px 0px 0px 5px;
	padding: 0px 10px 0px 5px;
	height: 400px;
	width: 760px;
	overflow-y: auto;
	overflow-x: none;
	width: 750px;
	float: left;
	font-family: Verdana, Arial;
	font-size: 14px;
}


#MessageComposer .messageBody
{
	height: 400px;
	width: 747px;
	background-color: White;
	border-bottom-color: transparent;
	float: left;
}

#MessageComposer .header
{
	width: 742px;
}



#MessageContainer .button, #MessageDetailContainer .button
{
	margin: 10px 5px 10px 0px;
	width: 75px;
	height: 25px;
}

#MessageDetailContainer .button
{
	margin-left: 5px;
}



#divReply #MessageComposer
{
	background-color: #E0ECFF;
	width: 777px;
	margin-top: 10px;
}

#divMessagebody
{
	margin-top: 10px;
	width: 766px;
	margin-right: 5px;
}


.messageList
{
	/*	height: 600px; 	overflow-y: auto; 	overflow-x: hidden; 	float:left; 	margin-right:5px;*/
}




.button
{
	width: 75px;
	border: outset 1px #ccc;
	background: #999;
	color: #555555;
	font-weight: bold;
	font-size: 11px;
	padding: 1px 2px;
	margin: 15px 0px 0px 52px;
	background: url( "../images/backgrounds/buttonbg.gif" ) repeat-x left top;
	float: left;
}


.b-topsideM
{
	width: 100%;
	float: left;
	background: url(  "../images/backgrounds/MessageBottom.jpg" ) no-repeat left bottom;
	padding-bottom: 20px;
	clear: both;
}

.orange-topM
{
	width: 100%;
	float: left;
	background: url(  "../images/backgrounds/MessageBG1.png" ) no-repeat left top;
}

.topsideM
{
	width: 100%;
	float: left;
	background: url(  "../images/backgrounds/MessageBorder.jpg" ) repeat-y left top;
	margin-top: 20px;
}
.topsideM.bottomside
{
	margin-top: 40px;
}

.topsideM.bottomside H1
{
	color: #666666;
	margin-left: 27px;
}

.topsideM H1
{
	font-size: 22px; /*	color: #000066;*/
	line-height: 32px;
	margin: 0 0 0 -10px;
	text-align: center;
}



.clear
{
	clear: both;
}


.messageTextBox
{
	border: solid 1px Black;
	width: 90%;
	font-size: 12px;
	height: 18px;
	vertical-align: middle;
}

.inside
{
	padding-left: 5px;
}

.empty
{
	font-size: 14px;
}

.empty:hover, .empty_hover, .SelectedFolder:hover, .SelectedFolder_hover
{
	font-weight: bold; /*	color: Blue;*/ /*	text-decoration:none;*/
}

.messageAdLink
{
	font-size: 16px;
}

.adLink
{
	margin-right: 10px;
	margin-left: 7px;
	margin-top: 15px;
	float: left;
	text-align: left;
	width: 745px;
}

.buttons
{
	width: 250px;
	margin-left: 10px;
	margin-top: 15px;
	float: left;
	clear: both;
}

.pagerContainer
{
	float: right;
	margin-right: 10px;
	margin-top: 10px;
	clear: both;
	width: 330px;
}


.replyTitle
{
	width: 80px;
	height: 24px;
	float: left;
	background: url(  "../images/backgrounds/replyButton.jpg" ) no-repeat left top;
	clear: both;
}

.textBoxSubject
{
	background: #FFFFFF none repeat scroll 0 0;
	border: 1px solid #808080;
	display: inline;
	font-size: 14px;
	margin: 3px 1px 0 7px;
	padding: 2px 0 2px 2px;
}


.clearfix:after
{
	content: ".";
	display: block;
	height: 0px;
	clear: both;
	visibility: hidden;
}
.clearfix
{
	display: inline-block;
}
/* Hides from IE-mac \*/
* html .clearfix
{
	height: 1%;
}
.clearfix
{
	display: block;
}
/* End hide from IE-mac */

.ad_title
{
	margin: 0px;
	padding: 10px;
	border: solid 1px #333;
	background: #FFCC33;
	color: #000066;
	font-size: 11pt;
	font-weight: bold;
	display: block;
}
.step_num
{
	color: white;
	padding: 6px;
	margin: 0px;
	font-size: 15px;
	background: green;
	border-bottom: solid 1px green;
}
.info_panel
{
	padding: 0px;
}
.text_box
{
	/*border:solid 1px #333;*/
	border: solid 1px lightgrey;
	color: #333; /*background:lightgrey;*/
	padding: 6px;
	display: block;
	font-size: 10px;
}
.category_list
{
	float: left;
	display: block;
	padding: 0px 18px 10px 0px;
}
.loader
{
	margin: 10px;
	margin-bottom: 5px;
	padding: 10px;
	border: solid green 1px;
	color: Green;
	visibility: hidden;
	background: #DAFFD6;
	display: block;
	width: 300px;
}
.loader img
{
	vertical-align: middle;
}
#item_form label
{
	font-size: 13px;
	font-weight: bold;
	width: 100px;
	height: 25px;
	margin-bottom: 3px;
	display: block;
	float: left;
}
#item_form br
{
	clear: left;
	float: left;
}
#item_form .long_text
{
	width: 190px;
}
#item_form select
{
	display: inline;
}
.error
{
	color: Red;
	font-weight: bold;
	display: none;
}
.option_list
{
	display: block;
	list-style: none;
	min-height: 50px;
}
.option_list li
{
	display: block;
	width: 300px;
	float: left;
}
.option_section
{
	clear: both;
	width: 910px;
	display: block;
	height: auto;
	font-size: 16px;
}

.option_section_border
{
	clear: both;
	border-top: solid 1px #333333;
	width: 910px;
	height: 10px;
}

.option_section_border2
{
	clear: both;
	width: 910px;
	height: 10px;
}
.loading_panel
{
	margin: 10px;
	padding: 30px;
	padding-top: 60px;
	display: none;
	text-align: center;
	font-size: 18px;
	font-weight: bold;
	font-family: Arial;
}
.loading_panel img
{
	vertical-align: middle;
}

#category_panel p, #item_form p
{
	color: #333;
	margin: 0px;
	padding: 8px;
	padding-left: 0px;
}

#item_form .wrapper h4
{
	margin: 0px;
	font-size: 16px;
	padding: 0px 0px 5px 0px;
}

.wrapper
{
	margin: 0px 0px 15px 0px;
	padding: 10px;
	border: solid 1px lightgray;
	background: #F9F9F9;
}

.ad_detail
{
	width: 100%;
	margin: 15px;
	margin-left: 0px;
	padding: 6px;
}

.ad_detail label
{
	color: Gray;
	display: block;
	width: 130px;
	height: 25px;
	float: left;
}

.ad_detail br
{
	clear: left;
}

.ad_detail .ad_id
{
	float: right;
	display: block;
	margin-right: 15px;
}

.ad_detail hr
{
	border-color: Gray;
}

.ad_detail tbody, .ad_detail tr, .ad_detail td
{
	width: 600px;
}

ul.ad_nav
{
	margin-top: 15px;
	display: block;
	list-style: none;
}

ul.ad_nav li
{
	display: inline;
	padding: 6px;
}

.image_item
{
	position: relative;
	margin: 8px;
	display: block;
	float: left;
	width: 113px;
	height: 90px;
}

.image_item .image_button
{
	position: absolute;
	right: -5px;
	top: -5px;
}

.image_item img
{
	cursor: pointer;
}

#main_img
{
	padding: 3px;
	border: solid 1px lightgrey;
	margin: 3px;
}

#item_form .radio_list label
{
	display: inline;
	width: auto;
	height: auto;
	float: none;
}

.button_bar
{
	border-top: dashed 1px gray;
	background: lightgrey;
	border-bottom: dashed 1px gray;
	padding: 5px;
}

#btnAddImages
{
	font-weight: bold;
	color: Black;
}
#icnAddImages
{
	vertical-align: middle;
}
.text_description
{
	display: block;
	width: 400px;
}
.text_description br
{
	clear: none;
}
.text_description textArea
{
	width: 380px;
	height: 150px;
}
.message
{
	padding: 10px;
	padding-left: 0px;
	color: Red;
	display: block;
}
.invisible
{
	display: none;
}
.uploadList
{
	margin: 10px;
	font-size: 12px;
}

.uploadList a
{
	color: White;
}

.leftCol
{
	padding: 5px;
	width: 200px;
	height: 420px;
	display: block;
	border: solid 1px gray;
	float: left;
}

#rightCol
{
	/* margin-left:215px; */
	padding: 5px;
	width: 400px; /* height:420px; */
	display: block;
	border: solid 1px gray;
}

.header
{
	font-size: 14px;
	padding: 5px;
	margin: 0px;
	margin-bottom: 5px;
	height: 18px;
	border-bottom: solid 1px black;
	background: gray;
	color: White;
	font-family: Arial;
	font-weight: bold;
}

.itemPanel
{
	width: 345px;
	height: 20px;
	padding: 3px;
	font-family: Arial;
	font-size: 12px;
	border-bottom: dashed 1px gray;
	display: none;
}

.itemPanel input.file
{
	width: 300px;
}

#btnList .button
{
	margin-top: 5px;
	margin-right: 10px;
	border-left: solid 1px lightgrey;
	border-top: solid 1px lightgrey;
	border-right: solid 1px black;
	border-bottom: solid 1px black;
	text-decoration: none;
	font-size: 12px;
	padding: 4px;
	width: 50px;
	height: 16px;
	background: gray;
	display: block;
	text-align: center;
	color: White;
	float: left;
}

.indicator
{
	display: none;
	font-size: 11px;
	padding: 0px;
	margin: 10px auto auto 10px;
}

.titleInfor
{
	width: 280px;
	height: 18px;
	float: left;
}

.tools
{
	float: right;
	font-size: 12px;
	font-weight: bold;
	height: 15px;
	padding-top: 0px;
	display: none;
}

.fileSize
{
	margin-left: 2px;
	font-size: 10px;
	color: gray;
	width: 100px;
	display: none;
}

.progressBar
{
	height: 15px;
	width: 200px;
	max-width: 200px;
	border: solid 1px black;
	font-size: 11px;
	display: block;
	color: Gray;
}

.progressElement
{
	position: absolute;
	width: 250px;
	margin: 27px auto 7px 0px;
	display: block;
}

.progressMsg
{
	position: absolute;
	left: 205px;
	top: 3px;
	margin: 0px;
	padding: 0px;
	color: Gray;
	font-size: 11px;
	display: block;
}

/* Styles for photo list */
.photoList
{
	width: 600px;
	padding: 10px;
	background: lightgrey;
	font-family: Arial;
	font-size: 12px;
}

.photoItem
{
	margin: 10px;
	border-bottom: dashed 1px gray;
}

.photoItem td
{
	vertical-align: top;
}

.photoItem td img
{
	background: white;
	padding: 5px;
	margin-bottom: 5px;
}

.inforForm
{
	width: 380px;
	margin-left: 10px;
}


.inforForm input
{
	/*width:200px;	*/
}

.inforForm textarea
{
	width: 260px;
	height: 80px;
}

.radiolist input
{
	margin-left: 0px;
	padding-left: 0px;
}

.thumb
{
	position: absolute;
	left: 295px;
	top: 0px;
	width: 50px;
	height: 45px;
	border: solid 1px black;
}

.uploadItem
{
	position: relative;
	height: 60px;
	max-height: 65px;
	width: 350px;
	margin: 0px;
	padding: 0px;
	display: block;
}

.fileInfor
{
	position: absolute;
	margin: 12px auto 2px 0px;
	padding: 0px;
	display: block;
	font-size: 11px;
}

BODY1
{
	font-weight: normal;
	background-attachment: fixed;
	margin: 1px;
	word-spacing: normal;
	text-transform: none;
	background-repeat: no-repeat;
	letter-spacing: normal;
	background-color: white;
}

TABLE
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	margin: 0px;
	padding: 0px;
	border: none;
}
TABLE.MainTable
{
	border-style: solid;
	border-width: 1px;
	border-color: #000000;
	border-collapse: collapse;
}
TABLE.BlackBorder
{
	border-style: solid;
	border-width: 1px;
	border-color: #000000;
	border-collapse: collapse;
	padding: 4px;
}
td.InstructionTable
{
	font-weight: bold;
	border-style: solid;
	border-width: 1px;
	border-color: #000000;
	border-collapse: collapse;
	background-color: #eeeeee;
}
TABLE.PriceTable
{
	margin-left: 0px;
	margin-right: 2px;
	border-style: solid;
	border-width: 1px;
	border-color: #000000;
	padding-right: 3px;
	padding-left: 3px;
	border-collapse: collapse;
}
TABLE.SidebarSection
{
	border-color: #000000;
	padding: 10px;
	border-collapse: collapse;
}
TABLE.Menu
{
	vertical-align: middle;
	padding-top: 5px;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 2px;
	margin-top: 0;
}
Table.CategoryTable
{
	padding: 0px;
}
Table.AdDetail
{
	padding-left: 0px;
}
Table.AdDetailInner
{
	padding-left: 5px;
}
TR.NavBar
{
	border-top-width: 0px;
	border-left-width: 0px;
	font-size: 0.9em;
	border-bottom-width: 0px;
	color: #000000;
	background-color: #ffff99;
	border-right-width: 0px;
}

TR.login
{
	font-size: 0.9em;
	background-color: #eeeeee;
}
TR.CategoryGray
{
	background-color: #eeeeee;
	padding-left: 2px;
}
TR.CategoryW
{
	background-color: #ffffff;
	padding-left: 2px;
}
TR.Gallery
{
	font-size: 0.9em;
	background-color: #eeeeee;
}
TR.SidebarPriceHeader
{
	padding-left: 0;
	font-size: 12pt;
	color: #000033;
	border-collapse: collapse;
	background-color: #ffcc33;
	text-align: center;
	height: 26px;
}
TR.SidebarCategoryListHeader
{
	padding-left: 0;
	font-size: 9pt;
	color: #fff;
	border-collapse: collapse;
	background-color: #000066;
	text-align: center;
	height: 18px;
}
TR.MainRowTitleBar
{
	padding-left: 0;
	font-size: 12pt;
	color: #000066;
	background-color: #FFCC33;
	text-align: center;
	height: 26px;
}
TR.NavigationSummary
{
	padding-left: 0;
	font-size: 12pt;
	color: #fff;
	background-color: #eeeeee;
	text-align: left;
	height: 18px;
}
TR.carInput
{
	padding-bottom: 5px;
}
TR.SidebarHeader
{
	padding-bottom: 0px;
	font-size: 10pt;
	color: #ffffff;
	border-collapse: collapse;
	background-color: #494949;
	text-align: center;
}

TD.SidebarHeader_B
{
	padding-bottom: 0px;
	font-size: 13pt;
	color: #000066;
	font-weight: bold;
	background-color: #000066;
	text-align: center;
	height: 25;
	vertical-align: middle;
	border-right: solid 1px black;
	border-top: solid 1px black;
}
TR.SidebarNavigation
{
	padding-left: 0;
	font-size: 12pt;
	color: #ffffff;
	border-collapse: collapse;
	background-color: #000066;
	text-align: center;
	height: 18px;
	font-weight: bold;
}
H1.SidebarHeader
{
	font-size: 12pt;
	font-weight: bold;
	font-style: normal;
	text-align: center;
	color: #FFFFFF;
	padding-top: 3px;
	padding-bottom: 3px;
}
H1.CategoryHeader
{
	font-size: 12pt;
	font-weight: bold;
	font-style: normal;
	text-align: center;
	color: #000000;
	padding-top: 3px;
	padding-bottom: 3px;
}
table.space
{
	text-justify: newspaper;
}

.fieldcaption
{
	font-weight: bold;
	padding-left: 5px;
	color: #514F4F;
	width: 20%;
}
.fieldcaption2
{
	padding-left: 5px;
}
.LargeFont
{
	font-size: 10pt;
	font-weight: bold;
}
TR.VoteQuestion
{
	font-weight: bold;
}
tr.Menu
{
	color: #ffffff;
	padding-top: 0px;
	background-color: #eeeeee;
}
.Submenu
{
	color: White;
	padding-top: 0px;
	background-color: #494949;
	text-decoration: none;
	border-bottom: solid 1px #ffffff;
}
.generalT
{
	border-right: 1px solid;
	border-top: 1px solid;
	font-size: 8pt;
	border-left: 1px solid;
	color: #000000;
	border-bottom: 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.Text-Normal
{
	font-size: 8.5pt;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

TD
{
	color: #000000;
	font-size: .8em;
}
td.Menu
{
	border-color: #494949;
	border-style: solid;
	border-width: 1px;
	border-bottom-style: solid;
	border-right-style: none;
	border-top-style: solid;
	text-align: center;
	text-decoration: A:link;
}
.menu
{
	color: #000;
	text-decoration: none;
	padding-bottom: 2px;
}
.highlight
{
	border-right: #006633 1px;
	border-top: #006633 1px;
	border-bottom: #006633 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	padding-bottom: 2px;
	border-left: #006633 1px solid;
	color: #fff;
	background-color: #ffcc33;
	text-align: center;
}

.ProgressBar
{
	border-color: Olive;
	border-style: solid;
	border-width: 1px;
	border-bottom-style: none;
	border-right-style: none;
	border-top-style: solid;
	font-size: 11pt;
	font-weight: bold;
	color: #000066;
	background-color: #ffcc33;
	text-align: left;
}
.rowhighlight
{
	background-color: #ffcc33;
	text-align: left;
}
.Selected
{
	border-right: #494949 1px;
	border-top: #494949 1px;
	border-left: #494949 1px solid;
	color: #ffffff;
	border-bottom: #494949 1px;
	background-repeat: repeat-x;
	background-color: #494949;
	text-align: center;
}

td.ContactTheSeller1
{
	border-right: 0px solid;
	right: 0px;
}

td.ContactTheSeller
{
	width: 100px;
	border-left: 0px solid;
	left: 0px;
}

TD.TDcategory1
{
	padding: 0px;
	padding-bottom: 3px;
	text-indent: 5px;
}


TD.imageThumb
{
	padding-left: 5px;
	padding-right: 4px;
}
TD.SideBar
{
	vertical-align: text-top;
	width: 160px;
	background-color: #eed;
	border-right: solid 1px black;
}


TH.SideBar2
{
	padding-bottom: 0px;
	font-size: 10pt;
	color: #ffffff;
	border-collapse: collapse;
	font-weight: bold;
	background-color: #000066;
	text-align: center;
	height: 22px;
}

TD.center
{
	text-align: center;
}
TD.right
{
	text-align: right;
}
div.error
{
	font-size: 13pt;
	font-weight: bold;
	color: Red;
}
TABLE.Disclaimer
{
	font-size: 8pt;
}

.Star
{
	font-weight: bold;
	font-size: 15pt;
}
table.Navigation
{
	border: black;
}
INPUT
{
	font-size: 1em;
}
SELECT
{
	font-size: 1em;
	display: block;
}
BUTTON
{
	font-size: 1em;
}
IMG
{
	border: 0em;
}
MENU
{
	border-color: Red;
	color: #ffffff;
	border-style: solid;
	border-width: 1px;
	border-bottom-style: solid;
	border-right-style: none;
	border-top-style: none;
	text-align: center;
}
A:visited, A:LINK
{
	color: #0000FF;
}

.hidden
{
	visibility: hidden;
	width: 0px;
}

tr.altrow1
{
	color: #ffffff;
	padding-top: 0px;
	background-color: white;
}
tr.altrow2
{
	color: #ffffff;
	padding-top: 0px;
	background-color: #DCDCDC;
}
/*-------------------------------------------------------------*/
.forum
{
	font-family: Verdana;
	font-size: 12pt;
	border: black 1px solid;
	margin: 0;
	vertical-align: top;
	border-collapse: collapse;
	width: 660px;
}
.forumrow
{
	font-family: Verdana;
	border: solid 1px black;
	background: Gainsboro;
	vertical-align: top;
	font-size: 12pt;
}
.forumaltrow
{
	font-family: Verdana;
	border: solid 1px black;
	background: white;
	vertical-align: top;
	font-size: 12pt;
}
.ForumStats
{
	font-family: Verdana;
	font-size: 10pt;
}
tr.Topics
{
	background-color: white;
}
tr.TopicsALT
{
	background-color: Gainsboro;
}

.plain
{
	border: none;
}
.footbar
{
	color: black;
	padding: 0px;
	border-collapse: collapse;
	background-color: white;
}
.bold
{
	font-weight: bold;
}
table.md
{
	color: white;
	background-color: #003366;
	padding: 0;
	border: none;
}
.inverse
{
	color: white;
}
.PostMessage
{
	border: solid 1px black;
	border-collapse: collapse;
	background-color: lightgrey;
}

/*-------------------------*/
a.reverse:LINK, a.reverse:ACTIVE, a.reverse:visited
{
	color: White;
	text-decoration: underline;
}
a.reverse:HOVER
{
	color: #ffdd00;
	text-decoration: underline;
}
.text
{
	padding-left: 3px;
	padding-right: 5px;
}
a.black:LINK, a.black:VISITED
{
	color: Black;
	text-decoration: underline;
}
.selectedrow
{
	background-color: khaki;
}
.pagetitle
{
	background-color: #494949;
	color: #fff;
	font-weight: bold;
	font-size: 1em;
}

.DetailTable
{
	border: black 1px solid;
	padding-right: 3px;
	padding-left: 3px;
	border-collapse: collapse;
}
.DetailTableHeader
{
	font-weight: bold;
	font-size: 0.9em; /*color: #eeeeee; 	background-color: #333333;*/
	color: Black;
	background: url( '/images/backgrounds/superads_header_gradient_bkg.jpg' );
}
.bidding_hx
{
	clear: both;
	font-size: 12px;
	padding-left: 10px;
	padding-right: 10px;
}

.bidding_hx TD
{
	clear: both;
	font-size: 12px;
	padding-left: 10px;
	padding-right: 10px;
}
.DetailTableCell
{
	padding-left: 10px;
}
.BrightFont
{
	font-weight: bold;
	font-size: 1em;
	color: White;
}
TABLE.Detail
{
	border: solid 1px black;
}
TABLE.TextAd
{
	padding: 0px;
	border: solid 1px black;
	border-collapse: collapse;
	font-size: 9pt;
	text-align: left;
}


TD.Edit
{
	padding-left: 3px;
	font-weight: bold;
}

TD.SkyStrip
{
	padding-top: 15px;
	padding-left: 2px;
}
.AD
{
	padding-bottom: 100px;
	margin-bottom: 100px;
}


a.Navigation:link
{
	color: #0000ff;
	text-decoration: underline;
	font-size: 100%;
}
a.Navigation:visited
{
	color: #0000ff;
	text-decoration: underline;
	font-size: 100%;
}
a.Navigation:hover
{
	text-decoration: underline;
	font-size: 100%;
}

a.Category1:link
{
	font-size: 140%;
	color: blue;
	text-decoration: underline;
}
a.Category1:visited
{
	color: blue;
	text-decoration: underline;
	font-size: 140%;
}
a.Category1:hover
{
	color: blue;
	text-decoration: underline;
	font-size: 140%;
}


a.Category2:link
{
	color: #0000ff;
	text-decoration: underline;
}
a.Category2:visited
{
	color: #0000ff;
	text-decoration: underline;
}


a.Category3:link
{
	color: #0000ff;
	text-decoration: underline;
}
a.Category3:visited
{
	color: #0000ff;
	text-decoration: underline;
}

a.OrderBy:link
{
	color: #ffffff;
	text-decoration: underline;
}
a.OrderBy:visited
{
	color: #ffffff;
	text-decoration: underline;
}
A.TextAdNavigation:LINK, a.TextAdNavigation:ACTIVE, a.TextAdNavigation:VISITED
{
	text-decoration: underline;
	color: White;
	font-size: 12pt;
}

a.ad1:link
{
	/*	color: #000066;*/
	text-decoration: underline;
}
a.ad1:visited
{
	/*	color: #000066;*/
	text-decoration: underline;
}


a.Page:link
{
	color: #0000ff;
	text-decoration: underline;
	font-size: 140%;
}
a.Page:visited
{
	color: #0000ff;
	text-decoration: underline;
	font-size: 140%;
}



a.ShowALLCat:link
{
	color: #ffffff;
	text-decoration: underline;
	font-size: 140%;
}
a.ShowALLCat:visited
{
	color: #ffffff;
	text-decoration: underline;
	font-size: 140%;
}

a.ParentCatList:link
{
	color: #0000ff;
	text-decoration: underline;
	font-size: 100%;
}
a.ParentCatList:visited
{
	color: #0000ff;
	text-decoration: underline;
	font-size: 100%;
}


td.AdsPriceR
{
	font-size: 14pt;
	color: red;
}
td.AdsPriceG
{
	font-size: 12pt;
	color: green;
}
td.AdsDate
{
	font-size: 10pt;
	padding: 3px;
	color: black;
}

td.AdTitle
{
	font-size: 16pt;
	color: green;
}
td.AdID
{
	font-size: 12pt;
	color: green;
}
td.ParentCatList
{
	color: #0000ff;
	text-decoration: none;
	font-size: 11pt;
}

TABLE.CategorySumamrySub
{
	border-style: solid;
	border-width: 1px;
	border-color: #000000;
	border-collapse: collapse;
}


font.Navigation
{
	text-decoration: none;
	color: blue;
	font-size: 14pt;
	font-style: normal;
}


span.AdsPriceR
{
	font-size: 14pt;
	color: green;
}

span.AdsPriceG
{
	font-size: 12pt;
	color: green;
}
h1
{
	color: #339;
	font-size: 2em;
	font-weight: normal;
	line-height: 1;
	margin: 0;
}

code
{
	color: #000066;
	font-family: "Courier New" ,Courier,monospace;
	font-size: 1em;
}

Font.price
{
	color: red;
	font-size: 14;
	width: auto;
}

select.dropdown
{
	width: 200px;
}

TABLE.Progress
{
	vertical-align: middle;
	padding-top: 5px;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 2px;
	margin-top: 0;
}

td.Progress
{
	border-color: Olive;
	border-style: solid;
	border-width: 1px;
	border-bottom-style: solid;
	border-right-style: none;
	border-top-style: solid;
	text-align: center;
	text-decoration: A:link;
	font-size: 10pt;
	font-weight: bold;
}
.ProgressSelected
{
	border-right: #494949 1px;
	border-top: #494949 1px;
	border-left: #494949 1px solid;
	color: #FFFFFF;
	border-bottom: #494949 1px solid;
	background-repeat: repeat-x;
	background-color: #000066;
	text-align: center;
	font-size: 10pt;
	font-weight: bold;
}

TD.navboxes
{
	border: solid 1px black;
}

tr.sitelistheader
{
	background-color: #D8D8CD;
	font-size: 16px;
}

tr.sitelistrow
{
	background-color: #EEEEDD;
	font-size: 14px;
	margin-left: 5px;
}

td.sitelistheader
{
	background-color: #D8D8CD;
	font-size: 16px;
}

td.sitelistrow
{
	background-color: #EEEEDD;
	font-size: 14px;
	margin-left: 5px;
}

#CategoryBar
{
	margin: 0 auto;
	width: 600px;
	text-align: left;
	float: none;
}

#CategoryList
{
	margin-left: 10px;
	margin: 0 0 0 20;
	list-style-type: none;
	list-style-position: outside;
}
#Category
{
	float: left;
	width: 250px;
	font-size: 16px;
	padding-bottom: 10px;
}
*
{
	margin: 0;
	padding: 0;
}
body
{
	text-align: center;
}
#page
{
	margin: 0 auto;
	width: 970px;
	text-align: left;
}
#header
{
	height: 76px;
}

#top
{
	height: 20px;
}
#content-primary
{
	float: right;
	width: 676px;
}
#content-secondary
{
	float: right;
	width: 123px;
	height: 800px;
	background-color: Blue;
}
#footer
{
	clear: both;
	background-color: Green;
}
#ads
{
	width: 170px;
	height: 752px;
	float: right;
	background-color: Red;
}


span.Weather
{
}
.AdBar
{
	text-align: center;
	width: 160px;
	float: right;
	height: 752px; /*	background-color: Scrollbar;*/
}
.headergreen
{
	color: #006633;
	font-size: 18px;
}
#upload_box
{
	border: 1px solid gray;
	display: block;
	padding: 5px;
	width: 400px;
}
#photo_list
{
	width: 450px;
	margin: 15px;
	font-size: 11px;
	text-align: center;
}
#photo_list .pic
{
	margin: 0px 15px 10px 0px;
	text-align: center;
	float: left;
	width: 118px;
	display: block;
}
#photo_list img
{
	padding: 2px;
	border: solid 1px lightgrey;
	display: block;
}
#photo_list .pic label
{
	font-size: 11px;
	font-weight: normal;
}

.Wrapper
{
	margin-top: 10px;
	padding-right: 0px;
	border: 1px solid #D8D6D6;
	border-top: none;
	color: #514F4F;
}
.Wrapper .Wrapper_context
{
	margin: 5px;
}
.Wrapper h1
{
	background: url(/images/yellow_box_bg.png);
	border: solid 1px #DEC050;
	margin: 0px;
	padding: 6px 0px 5px 10px;
	display: block;
	text-decoration: none;
	color: #333333;
	width: auto;
}
.Wrapper .box
{
	border-right: 1px solid #D8D6D6;
	border-left: 1px solid #D8D6D6;
	border-bottom: 1px solid #D8D6D6;
	border-top: 1px solid white;
}

.winner_box
{
	width: 300px;
	display: block;
	margin: 5px auto 5px auto;
	padding-bottom: 5px;
	text-align: left;
	border-right: 1px solid #D8D6D6;
	border-left: 1px solid #D8D6D6;
	border-bottom: 1px solid #D8D6D6;
	font-size: 12px;
}
.winner_box h1
{
	margin: 0px;
	padding-top: 5px;
	padding-left: 5px;
	margin-bottom: 10px;
	height: 22px;
	color: #333333;
	background: url(/images/yellow_box_bg.png);
}
.winners
{
	margin: 5px 10px 0px 10px;
}
.winner
{
	padding: 8px;
	margin-top: 8px;
	border: solid 1px white;
	display: block;
	text-align: left;
}
/*
	cursor:pointer;
.winner:hover
{
	background-color:Black;
	border:solid 1px #70B800;
	background:url(/images/green_box_bg.jpg);
}
.winner:hover img
{
	border:solid 1px #70B800;
}*/
.winner img
{
	border: solid 1px #ccc;
	width: 100px;
	height: 75px;
	float: left;
	margin-right: 5px;
}
.winner .winner_info
{
	margin-left: 75px;
}


.winner .prize
{
	font-size: 12px;
	color: #14305d;
	font-weight: bolder;
}


.winner p
{
	font-size: 16px;
	color: #333333;
}


.winner .date
{
	font-size: 12px;
	color: #14305d;
	font-weight: bolder;
}


.winner p
{
	margin: 5px;
	margin-left: 0px;
}
.winner b
{
	font-size: 18px;
	font-weight: bolder;
	color: #3d7116;
}
.winner a
{
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
	color: #14305d;
}
.winner a:hover
{
	text-decoration: underline;
}
.winners_footer
{
	padding: 5px 10px 5px 10px;
}
.winners_footer table
{
	width: 100%;
}




.Bidding
{
	display: block;
	width: 620px;
	float: left;
	font-size: 15px;
	margin-top: 5px;
}
.Bidding .box_content
{
	padding: 5px;
}
.Bidding .Value
{
	border: solid 1px gray;
	float: right;
	width: 70px;
	height: 45px;
	font-size: 18px;
	padding: 4px;
}
.Bidding .LeftBar
{
	margin-left: 0px;
	float: left;
	width: 216px;
	height: 200px;
	margin-top: 10px;
}
.Bidding .RightBar
{
	margin-left: 5px;
	float: left;
	width: 240px;
	margin-top: 10px;
}

.Bidding .TimeLeft
{
	font-size: 17px;
	font-weight: bold;
	color: #cc0000;
	padding-left: 22px;
}

.Bidding .TimeLeftDiv
{
	clear: left;
	width: 260px;
	font-size: 14px;
}
.Bidding .blueText
{
	font-size: 30px;
	color: #4487ba;
	font: Arial Black;
	font-weight: bold;
}
.Bidding .bidHistory
{
	color: #686868;
}
.Bidding .bidhistorylist
{
	background: url(  "/images/bh_bg.png" ) repeat left bottom; /*border-bottom: solid 1px gray;*/
}
.Bidding .bidhistorylist_hightlight
{
	background: url(  "/images/bh_bg_hl.png" ) repeat left bottom; /*border-bottom: solid 1px gray;*/
}
.Bidding .g
{
	/* background-color:green*/
	background: url(  "/images/favourites_small.gif" ) no-repeat right top;
}
.Bidding .lg
{
	/*  background-color:#00dd00;*/
	background: url(  "/images/new2.gif" ) no-repeat right top;
}
.bidBar
{
	margin-left: 0px;
	font-size: 16px;
	display: inline;
	float: left;
}


INPUT.BidNow
{
	width: 97px;
	height: 32px;
	cursor: pointer;
	border: none;
	background: url(  "/images/buttons/bid-bt.png" ) repeat left top;
	float: left;
	margin-top: 0px;
	margin-left: 3px;
	font-size: 18px;
	color: White;
}



.Bidding .Input
{
	width: 104px;
	font-size: 28px;
	height: 30px;
	border: solid 1px lightgray;
	border-top: solid 1px gray;
	background-color: #eeeeee;
	text-align: right;
	padding-right: 1px;
}


.Bidding .Description
{
	width: 255px;
	float: left;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 15px;
}
bidHistory
{
	font-size: 15px;
}



.Bidding .BidDev
{
	display: inline;
	vertical-align: top;
	width: 280px;
}

.box_item h1
{
	background: url(/images/yellow_box_bg.png);
	border: solid 1px #DEC050;
	margin: 0px;
	padding: 4px;
	display: block;
	text-decoration: none;
	color: #333333;
	width: auto;
}
.box_content
{
	margin: 0px;
	padding: 10px 10px 10px 10px;
	padding-right: 0px;
	border: 1px solid #D8D6D6;
	border-top: none;
	color: #514F4F;
}

.box_content .item_u
{
	width: 100%;
	margin-top: 10px;
	margin-bottom: 0px;
	color: Black;
}
.box_item .box_header_icon
{
	position: absolute;
	right: 5px;
	top: -10px;
}
.box_item h2
{
	text-align: center;
	font-size: 25px;
	font-weight: normal;
}

.box_item h3
{
	text-align: center;
	font-size: 16px;
	font-weight: normal;
}


.box_item h2.left
{
	text-align: left;
	padding-left: 0px;
	padding-bottom: 5px;
}

.Bidding .squarespan
{
	width: 65px;
	height: 59px;
	font-size: 50px;
	color: White;
	margin: 10px;
	text-align: center;
}
.Bidding .squarespan2
{
	width: 65px;
	height: 59px;
	font-size: 50px;
	color: White;
	text-align: center;
}

.Bidding .SquareMiddle
{
	background: url(/images/bidding-CurRem-box.png) repeat left top;
	border-top: solid 1px #8b9819;
	border-right: solid 1px #8b9819;
	text-align: center;
}

.Bidding td
{
	font-size: 15px;
	color: #484848;
}


.Bidding .Square
{
	margin: 3px;
	float: left;
	width: 85px;
	height: 118px;
	background-color: #dde96c;
	border: solid 1px #aaaaaa; /* border-left: solid 1px #aaaaaa;     border-bottom: solid 1px #aaaaaa;     */
}
.Bidding .Square2
{
	background: url(/images/bidding-Cur-Rem-textbox.png) repeat left top;
	height: 38px;
	width: 100%;
	text-align: center;
	clear: both;
	border-top: solid 1px #aaaaaa; /* border-right: solid 1px #aaaaaa; */
}
.clearfix
{
	display: block;
}


.hb
{
	background: url(/images/hb_bg.png) repeat-x;
	border-left: 1px solid #DEC050;
	border-right: 1px solid #DEC050;
	border-top: 1px solid #DEC050;
	height: 64px;
}



.Bidding .SquareYellow
{
	margin: 3px;
	float: left;
	width: 85px;
	height: 118px;
	background-color: #ffe65e;
	border: solid 1px #aaaaaa;
}


.BidBox
{
	border: 1px solid #D8D6D6;
	background: transparent url(../images/backgrounds/adHover.gif) repeat-x scroll left top;
}

#BidBoxPadding
{
	padding-top: 10px;
	padding-left: 6px;
}


#criteriaListUL li
{
	height: 20px;
	font-size: 12px;
	font-family: MS Arial, Helvetica, sans-serif;
	cursor: pointer;
}

#criteriaListUL li_Hover, #criteriaListUL li:Hover
{
	overflow: hidden;
}

#criteriaListUL li img
{
	/*	display:none;  	height:12px;  	width:12px; */
	padding-right: 12px;
	float: right;
}


/*----------------------------------
Styles for ModalPopup
-----------------------------------*/
.modalbg
{
	background-color: Gray;
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
}

.clearfix:after
{
	content: ".";
	display: block;
	height: 0px;
	clear: both;
	visibility: hidden;
}
.clearfix
{
	display: inline-block;
}
/* Hides from IE-mac \*/
* html .clearfix
{
	height: 1%;
}
.clearfix
{
	display: block;
}
/* End hide from IE-mac */


.modalPanel
{
	background: white;
	border-width: 3px;
	border-style: solid;
	border-color: Gray;
	padding: 10px;
	width: 260px;
	height: 280px;
	text-align: center;
	visibility: hidden;
}

#upControl
{
	position: relative;
	width: 110px;
	height: 20px;
	cursor: hand;
	margin: 1px;
	padding: 0px;
	background-color: Transparent;
	background: url(/images/GreenBtn.png) no-repeat;
	text-align: left;
	clip: rect(0px, 100px, 23px, 0px);
	overflow: hidden;
	display: block;
	border: solid 1px #eee;
}

.uploadBtn
{
	position: absolute;
	height: 27px;
	z-index: 100;
	font-size: 45pt;
	left: -400px;
	cursor: hand;
	filter: alpha(opacity=0);
	opacity: 0;
	cursor: pointer;
}

.profImg
{
	border: solid 1px #eee;
}

.profImg img
{
	margin: 2px;
	padding: 6px;
	max-width: 178px;
	background: white;
	display: block;
	border: solid 1px gray;
}

.profImg a
{
	font-size: 11px;
	text-decoration: none;
}

.profImg a:hover
{
	text-decoration: underline;
}

.MemberId
{
	font-weight: bold;
	font-size: 18px;
	margin: 10px;
	margin-left: 0px;
}

.PTITLE
{
	font-size: 22px;
	margin: 15px;
	padding-bottom: 10px;
	height: 50px;
}

.loadmsg
{
	color: White;
	display: none;
	text-align: center;
}

.loadmsg span
{
	padding: 2px 5px 2px 5px;
	background: #B63041;
	display: block;
}

#confirmPanel
{
	display: none;
	text-align: center;
}

.leftCol
{
	float: left;
	margin: 0px 0px 10px 0px;
	width: 200px;
	padding: 0px 0px;
	display: block;
}

.rightCol
{
	width: auto;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	overflow: hidden;
	display: block;
	float: right;
	width: 597px;
}
.leftItem
{
	width: auto;
	min-height: 150px;
	margin: 0px;
	padding: 0px;
	text-align: center;
}
.profile_box
{
	margin: 0px 0px 5px;
	padding: 0px;
	background-color: #EEEEEE;
	border: solid 1px #333;
}
.profile_box h3
{
	margin: 0px;
	padding-top: 4px;
	padding-left: 4px;
	font-size: 12px;
	height: 20px;
	color: White;
	display: block;
	background: url(/images/head-background.gif);
	position: relative;
	font-weight: normal;
}
.profile_box_content
{
	padding: 5px 5px 5px 5px;
	background-color: #EEEEEE;
	overflow: hidden;
	position: relative;
}
.profile_box_content .photoButton
{
	padding: 3px;
	margin: 0px 4px 5px 3px;
}
.leftItem h4
{
	padding: 5px;
	width: auto;
}

#buddyList
{
	margin: 5px auto 5px 6px;
	display: block;
}

.buddyItem
{
	float: left;
	padding: 1px 1px 0px 1px;
	margin: 3px 5px 0px 0px;
	height: 83px;
	text-align: center;
	display: block; /*border:solid 1px lightgrey;*/
}

.buddyItem:hover
{
	cursor: pointer; /*border:solid 1px green;*/
}

.buddyItem a img:hover
{
	border: solid 1px gray;
}

.buddyItem a img
{
	max-width: 70px;
	max-height: 60px;
	display: block;
	padding: 2px;
	background: white;
	border: solid 1px lightgrey;
}

.buddyItem a
{
	margin: 0px;
	padding: 0px;
	border: 0px;
	color: Black;
	text-decoration: none;
}

.buddyItem a span
{
	margin: 0px;
	margin-top: 2px;
	padding: 0px;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	display: block;
	width: 78px;
	overflow: hidden;
}

.myItem
{
	min-height: 90px;
	margin: 0px;
	padding: 0px;
	display: block;
	overflow: hidden;
}

.myItem h4
{
	width: auto;
	margin: 0px;
	padding: 4px;
	padding-left: 10px;
	font-size: 12px;
	color: White;
	background: #333333;
}

.myItem h4 a
{
	color: White;
	text-decoration: underline;
}

.myItem h4 a:hover
{
	color: white;
	text-decoration: none;
}

.myItem h4 a:visited
{
	color: White;
}

.photoButton
{
	margin: 5px 7px 5px 7px;
	padding: 4px;
	text-align: center;
	max-height: 100px;
	max-width: 100px;
	border: solid 1px lightgrey;
}

.photoButton img
{
	padding: 5px;
	width: 70px;
	height: 60px;
	max-height: 80px;
	max-width: 70px;
	background: white;
}

.photoButton:hover
{
	border: solid 1px green;
	background: white;
}

.photoButton span
{
	font-size: 11px;
	font-weight: normal;
}

#MyPhotoList
{
	margin: 5px 0px 5px 0px;
	padding: 0px;
	display: block;
	width: 100%;
}

#loadInfo
{
	color: White;
	margin: 10px;
	margin-top: 25px;
	font-weight: bold;
	font-size: 14px;
}

.blHead
{
	width: auto;
	display: block;
	margin: 0px;
	padding: 4px;
	font-size: 12px;
	font-weight: bold;
	background: #333333;
	color: White;
}
.PTITLE
{
	width: 90%;
	margin: 5px;
	padding: 5px;
	font-weight: bold;
	text-align: center;
	height: 25px;
}

.imageText
{
	color: #333333;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

.emptyMsg
{
	border: solid 1px green;
	margin: 8px;
	padding: 5px;
	background: white;
	text-align: center;
	font-size: 12px;
}

.headband
{
	margin: 0px;
	padding: 3px;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	background: #494949;
	color: white;
}
.DetailTable td
{
	padding: 0px 4px 0px 4px;
}
.DetailTable th
{
	padding: 0px 4px 0px 4px;
}

#mainCol
{
	height: 100%;
}
.bNav
{
	height: 22px;
	margin: 10px 0px 5px 0px;
	padding: 15px auto 0px 5px;
	border: solid 1px black;
	overflow: hidden;
	background: #eeeeee;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}

.bNav ul
{
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	display: block;
	color: #eeeeee;
}

.bNav li
{
	display: block;
	float: left;
	color: #eeeeee;
	background: #eeeeee;
	padding-top: 4px;
	padding-bottom: 4px;
}

.bNav li span
{
	padding: 0px;
	text-decoration: none;
	display: block;
	border-right: solid 1px black; /*background: #C3D9FF url(../images/corner_left.jpg) no-repeat top left;*/
}

.bNav a, .bNav a:visited
{
	color: Black;
}

.bNav li:hover
{
	background: #ffcc00;
}

.bNav li a:hover
{
	background: #ffcc00;
	text-decoration: underline;
}

.bNav li a
{
	margin: 0px;
	padding: 0px 10px 0px 10px;
	display: block;
	text-decoration: none; /*background:  url(../images/corner_right.jpg) no-repeat top right;*/
}

li.selTab
{
	background-color: #494949;
}
li.selTab:hover
{
	background-color: #494949;
}

.selTab a, .selTab a:visited
{
	text-decoration: none;
	color: white;
}

li.selTab span a:hover
{
	background: #494949;
	text-decoration: underline;
}

.selTab
{
	color: White;
}

.nTool
{
	position: absolute;
	width: 270px;
	height: auto;
	padding: 10px;
	left: 0px;
	top: 0px;
	display: none;
	background: white;
	border: solid 1px gray;
	float: right;
	z-index: 100;
}

.nTool table
{
	margin: auto;
	width: 90%;
	text-align: right;
}

.nTool table tr td input
{
	width: 150px;
}

.nTool table tr td.txtField
{
	text-align: right;
}

.nTool h4
{
	margin: 5px;
	margin-bottom: 10px;
	text-align: center;
}
a[id=btnNewAlbum]
{
	padding: 4px;
	text-decoration: none;
	float: right;
}
a[id=btnNewAlbum]:hover
{
	text-decoration: underline;
}
a[id=btnNewAlbum] img
{
	vertical-align: middle;
}
.profile_info
{
	position: absolute;
	list-style: none;
	width: 330px;
	height: 165px;
	margin: 0px;
	padding: 0px;
	display: block;
}
.profile_info li
{
	margin: 0px auto 6px 0px;
	width: 250px;
	height: 13px;
	display: inline;
}
.profile_info label, #profile_about label
{
	display: block;
	width: 105px;
	min-height: 15px;
	margin: 0px 6px 6px 0px;
	padding: 0px;
	text-align: right;
	float: left;
}
.profile_info br, #profile_about br
{
	clear: left;
}
#profile_about h4, .profile_info h4
{
	display: block;
	width: 100px;
	height: 15px;
	margin: 0px 6px 6px 0px;
	padding: 0px;
	text-align: right;
	font-size: 12px;
	text-decoration: underline;
}
.profile_head
{
}
#profile_about
{
	list-style: none;
	width: 330px;
	margin: 0px;
	padding: 0px;
	display: block;
}
#profile_about li
{
	list-style: none;
}
#profile_about span
{
	font-style: italic;
}
#profile_about span:hover
{
	background: #eeeeee;
}
#profile_text
{
	margin: 5px;
	margin-left: 205px;
	padding: 3px;
	display: block;
	height: 268px;
	display: inline;
}
#profile_text_edit, #profile_textarea, #profile_quote_edit
{
	position: absolute;
	z-index: 100;
	padding: 3px;
	font-size: 12px;
	width: 150px;
	border: solid 1px green;
}
#profile_textarea
{
	width: 180px;
	height: 32px;
}
#birthdate_panel
{
	position: absolute;
	padding: 15px;
	margin: 0px;
	border: solid 1px green;
	background: white;
	width: 175px;
	height: auto;
	display: none;
	font-size: 11px;
}
#birthdate_panel input
{
	margin: 0px;
	margin-right: 5px;
	padding: 0px;
	vertical-align: middle;
}
#birthdate_panel li
{
	margin: 2px;
	margin-left: 0px;
	padding: 0px;
	height: 18px;
	display: block;
}
#birthdate_panel ul
{
	margin: 0px;
	margin-top: 10px;
	padding: 0px;
	list-style: none;
}
a.linkBtn, a.linkBtn:visited
{
	padding: 3px 8px 3px 8px;
	margin: 2px;
	height: 14px;
	display: inline-block;
	background: url(/images/btn.png);
	text-decoration: none;
	font-size: 11px;
	border: solid 1px gray;
	color: Black;
}

a.linkBtn:hover
{
	color: Black;
}

td.help_link
{
	text-align: center;
	font-size: 11px;
}
td.help_link a
{
	text-decoration: none;
	color: Gray;
}
td.help_link a:hover
{
	text-decoration: underline;
}

.whiteboard_form
{
	padding: 10px;
}
.whiteboard
{
	margin: 0px;
	padding: 0px;
	width: 285px;
	min-height: 770px;
	background: #ECEFF5;
}
.whiteboard a
{
	color: #31579F;
}
.whiteboard_item
{
	margin: 1px 0px 5px 0px;
	padding: 4px;
	min-height: 50px;
	position: relative;
	display: block;
	background: #ECEFF5;
	border-bottom: solid 1px #C2D6EF;
}
.whiteboard h3
{
	font-size: 14px;
	padding: 4px;
	color: White;
	background: #31579F;
	margin: 0px;
}
.whiteboard h3 a
{
	text-decoration: none;
	color: White;
}
input.blue_button
{
	background: #31579F;
	color: White;
	border-top: solid 1px lightgrey;
	border-left: solid 1px lightgrey;
	border-right: solid 1px #333;
	border-bottom: solid 1px #333;
	padding: 2px 10px 2px;
	text-align: center;
	vertical-align: middle;
	font-size: 11px;
}
.whiteboard_item textArea
{
	width: 260px;
	height: 45px;
	font-size: 12px;
	font-family: Arial;
}
.whiteboard_item img
{
	float: left;
	width: 40px;
	padding: 1px;
	border: solid 1px lightgrey;
}
.whiteboard_item .opt
{
	right: 1px;
	top: 1px;
	position: absolute;
	z-index: 10;
	display: none;
	background: #31579F;
}
.whiteboard_item .opt a
{
	color: white;
	display: block;
	padding: 1px 3px 1px 3px;
	border-top: solid 1px #ECEFF5;
	text-decoration: none;
	margin-bottom: 0px;
}
.whiteboard_item .opt a:hover
{
	text-decoration: underline;
}
.whiteboard_content
{
	margin-left: 50px;
	display: block;
	word-wrap: break-word;
}
.whiteboard_content span
{
	color: #666;
}
.whiteboard_content p
{
	margin: 5px 2px 5px 0px;
}
#whiteboard_footer
{
	padding: 6px;
	text-align: right;
}
#whiteboard_footer a
{
	text-decoration: none;
	padding: 1px 2px 1px 2px;
}
.profile_box h3 a.top_setting
{
	float: right;
	font-size: 11px;
	margin: 2px 5px 0px 0px;
	color: White;
}
.profile_box_content #setting_panel
{
	padding: 10px;
	border-bottom: dashed 1px gray;
	display: none;
	color: #333;
}
.block_list
{
	margin-top: 15px;
	display: block;
	font-size: 12px;
}
.block_list label
{
	color: #333;
}
#blocked_members span
{
	float: left;
	padding: 0px 3px 0px 3px;
	margin: 1px 4px 2px 0px;
	background: #333;
	color: white;
	cursor: pointer;
}
#blocked_members span a
{
	color: White;
}
#blocked_members span a img
{
	border: none;
}

.facebookCheckBox input
{
	padding-left: 5px;
	padding-right: 5px;
}

.Bidding .winnintbidder
{
	font-size: 14px;
	color: #686868;
}
.Bidding .winnintbidderName
{
	color: #3a3a3a;
	font-weight: bold;
}

.Bidding .value
{
	font-size: 14px;
	color: Black;
	margin-top: 0px;
}
.Bidding .box_item
{
	float: left;
	margin-left: 16px;
	width: 200px;
	background-color: #fbf9e2;
	border-top: 1px solid #D8D6D6;
}
.Bidding .currentrank
{
	background: url(/images/backgrounds/current-rank-bck.png); /*background-color:#BBD3FF;*/
	text-align: center;
	padding-top: 5px;
	margin-bottom: 5px;
	color: #333333;
	font-weight: bold;
	border: 1px solid #D8D6D6;
	min-height: 40px;
}
.Bidding #CurrentStanding
{
	color: #eba000;
}
.Bidding #EarnBids
{
	width: 400px;
	float: left;
	border-top: 1px solid gray;
}
.Bidding .EarnBidsTitle
{
	font-size: 18px;
	font-weight: bold;
	padding-top: 5px;
}
.BidBoxCont
{
	width: 324px;
	margin: 0 auto;
}

div#BidRemain
{
	width: 75px;
	height: 52px;
	background: url(../images/bids-left.png);
	font-size: 10px;
	text-align: center;
	font-weight: bold;
	float: right;
	margin-top: 3px;
	color: #4487ba;
}

.LgNumber
{
	font-size: 29px;
	line-height: 29px;
	color: #eba000;
}


input#BidPrice
{
	height: 27px;
	width: 140px;
	text-align: right;
	font-size: 23px;
}

div#BidArea
{
	float: left;
}

div#BidAreaPad
{
	padding-top: 15px;
}


div#EarnBids
{
	font-weight: bold;
	font-size: 14px;
}

table#EarnBid
{
	color: #333;
	clear: both;
}

table#EarnBid .Light
{
	color: #999;
	font-size: 12px;
}

td.BidNum
{
	color: #006600;
	font-size: 20px;
	width: 75px;
}

.Bidding #Message
{
	display: block;
	color: black;
	font-size: 16px;
	width: 324px;
	min-height: 25px;
	font-weight: bold;
}
.Bidding #Message2
{
	text-align: left;
	display: block;
	color: black;
	font-size: 16px;
	width: 324px;
	min-height: 25px;
}
.right-col-bidding
{
	width: 475px;
	float: left;
	padding-left: 10px;
	display: inline;
	margin: 2px 2px 0 0px;
}
.Bidding A
{
	font-size: 12px;
}
.Bidding .FreeSign
{
	clear: left;
	text-align: center;
	width: 100%;
	margin-top: 3px;
	color: #333333;
	font-size: 14px;
	font-weight: bolder;
}
.Bidding .todayprize
{
	font-size: 14px;
	color: #333333;
	font-weight: bolder;
}

.Bidding .EarnBids
{
}
.EarnBids a
{
	text-decoration: none;
}
.EarnBids a:hover
{
	text-decoration: underline;
}

.BidsExpireDaily
{
	padding-right: 0px;
	font-size: 9px;
	text-align: center;
	float: right;
	margin-top: 3px;
	margin-right: 5px;
}



div#WinWrapper
{
	width: 644px;
	height: 132px;
}

div#WinBkg
{
	position: relative;
	width: 91px;
	height: 132px;
	float: left;
	background: url(/images/bidding/win_bkg.png);
}

div#RibbonTop
{
	position: absolute;
	width: 45px;
	height: 5px;
	background: url(/images/bidding/ribbon_top.png) no-repeat;
	top: -5px;
	left: 39px;
}

div#RibbonSide
{
	position: absolute;
	width: 4px;
	height: 44px;
	background: url(/images/bidding/ribbon_side.png);
	left: -4px;
	top: 39px;
}

div#MainBkg
{
	width: 40
	
	px;
	height: 132px;
	float: left;
	background: url(/images/bidding/main_bkg.png);
}

div#BidHistoryBkg
{
	width: 146px;
	height: 132px;
	float: left;
	color: #4487ba;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	background: url(/images/bidding/bid_history_bkg.png);
}

div#BidHistoryBkg div
{
	width: 130px;
	margin: 0 auto;
	margin-top: 55px;
	margin-left:4px;
}

input#HowToWin
{
	width: 130px;
	height: 18px;
	border: none;
	color: #FFF;
	font-weight: bold;
	font-size: 11px;
	background: url(/images/bidding/how_to_win.png);
	margin-top: 12px;
	margin-bottom: 20px;
}
span#RankNumSmall
{
	font-size: 36px;
	color: #eba000;
}


span#RankNum
{
	font-size: 36px;
	color: #eba000;
}

div#ProdImg
{
	float: left;
	width: 91px;
	height: 100px;
}

div#ProdInfo
{
	float: left;
	width: 265px;
	height: 100px;
	position: relative;
}

div#InfoCont
{
	padding-left: 20px;
	font-weight: bold;
	font-size: 15px;
	color: #333;
	padding-top: 5px;
}

div#Terms
{
	position: absolute;
	bottom: 3px;
	text-align: center;
	font-size: 9px;
	width: 108px;
}

div#Terms a
{
	color: #0000FF;
}

input#BidSmall
{
	width: 58px;
	height: 32px;
	background: url(/images/bidding/bid.png);
	border: none;
	color: #FFF;
	font-size: 18px;
	font-weight: bold;
	cursor: pointer;
}

input#Price
{
	width: 66px;
	height: 31px;
	font-size: 26px;
}

div#BidsLeftCont
{
	width: 75px;
	height: 52px;
	background: url(/images/bidding/bids_left.png);
	color: #09C;
	font-size: 12px;
	font-weight: bold;
}

div#BidsLeft
{
	text-align: center;
	padding-left: 8px;
}

div#BidAreaS
{
	padding-left: 17px;
}

div#Learn
{
	position: absolute;
	width: 100px;
	height: 20px;
	top: 86px;
	left: 70px;
	font-size: 11px;
}

div#Learn a
{
	color:blue;
	text-decoration:underline;
	
}






div.EarnBidsCont
{
	width: 850px;
	margin: 0 auto;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

div.EarnBidsCont p
{
	text-align: justify;
}

div.HR
{
	height: 2px;
	background: #CCC;
	margin-bottom: 5px;
}

div.EarnBidsCont h1
{
	font-size: 30px;
	color: #5a7b1b;
	margin: 0 0 0 70px;
	padding: 10px 0 10px 0;
}

div.EarnBidsCont h2
{
	font-size: 24px;
	color: #a78829;
	margin: 0 0 1px 0;
	line-height: 25px;
	text-align: left;
}

div#LeftCol
{
	width: 410px;
	float: left;
}

div#RightCol
{
	width: 410px;
	float: left;
	margin-left: 30px;
}

div.Clear
{
	clear: both;
	height: 7px;
}



div.EarnBidsCont
{
	width: 850px;
	margin: 0 auto;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

div.EarnBidsCont p
{
	text-align: justify;
	padding: 10px;
	padding-bottom: 20px;
}

div.EarnBidsCont h1
{
	font-size: 30px;
	color: #5a7b1b;
	margin: 0 0 0 70px;
	padding: 10px 0 10px 0;
	border: none;
	background: none;
}

div.LeftCol
{
	width: 400px;
	float: left;
}

div.RightCol
{
	width: 400px;
	float: left;
	margin-left: 50px;
}

div.HR
{
	height: 2px;
	background: #CCC;
}

div.BidWinCost h1
{
	padding: 0;
	line-height: 31px;
}

div.BidLeft
{
	width: 47px;
	height: 28px;
	background: url(/images/bidding/bids_bkg_left.jpg);
	font-weight: bold;
	color: #069;
	font-size: 11px;
	float: left;
	margin-right: 10px;
	text-align: center;
}

div.BidLeft2
{
	width: 60px;
	height: 28px; /*	background:url(/images/bidding/bids_bkg_left.jpg); */
	font-weight: bold;
	color: #069;
	font-size: 18px;
	float: left;
	margin-right: 10px;
	text-align: center;
	display: block;
}


div.BidLeft2 div
{
	text-align: center;
	width: 80px; /**/
}

div.BidLeft2 span
{
	font-size: 27px;
	line-height: 12px;
}


div.BidLeft div
{
	text-align: center;
	width: 38px;
	padding-top: 3px;
	line-height: 15px; /**/
}

div.BidLeft span
{
	font-size: 16px;
	line-height: 12px;
}

div.FlLeft
{
	float: left;
	color: #666;
	font-weight: bold;
	line-height: 25px;
}

div.BidRight
{
	width: 47px;
	height: 28px;
	background: url(/images/bidding/bids_bkg_right.jpg);
	font-weight: bold;
	color: #069;
	font-size: 11px;
	float: right;
	margin-left: 10px;
	text-align: center;
}

div.BidRight div
{
	width: 38px;
	text-align: center;
	padding-top: 3px;
	line-height: 13px;
	float: right;
}

div.BidRight span
{
	font-size: 16px;
	line-height: 12px;
}

div.FlRight
{
	float: right;
	color: #666;
	font-weight: bold;
	line-height: 25px;
	text-align: right;
}

div.FlRight a, div.FlLeft a
{
	color: #666;
	text-decoration: none;
}

div.FlRight a:hover, div.FlLeft a:hover
{
}

div.Clear
{
	clear: both;
	height: 7px;
}
div.LoginBidding
{
	padding: 10px;
	color: #333333;
}

div#AddressInfo table td
{
	padding: 2px;
}

table#AddressVerify td.fieldcaption
{
	font-weight: normal;
	font-size: 16px;
	width: 25%;
	color: Black ;
	
}

.Bidding .PrizeTitle
{
	font-size: 26px;
	font-weight: bold;
	color: #000;
	color: Black;
	margin-top: 5px;
	margin-bottom: 5px;
}


.SiteMap a:link
{
	text-decoration: none;
}

.RightCol a:link
{
	text-decoration: underline;
}

.RightCol a:visited
{
	text-decoration: underline;
}
.RightCol A:hover
{
	text-decoration: none;
}
.weather
{
	color: #777777;
}

.weather td
{
	color: #777777;
}
td.weather2
{
	color: #333333;
}
.referAFriend
{
	color: gray;
	font-weight: bold;
	padding: 10px;
	margin-bottom: 20px;
	font-size: 16px;
	clear: left;
	float: left;
}
.siginNote
{
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 11px;
	margin-bottom: 15px;
}
.item_privacy
{
	border: solid 1px gray;
	width: 170px;
	height: 165px;
	clear: both;
	float: right;
	background-color: White;
}
.item_privacy p
{
	margin: 5px;
}

div.BidLeft2 .BidTimeSmall
{
	font-size: 9px;
	padding-top: 0px;
	text-align: center;
	width: 80px;
}
ul.SuperAdsUL
{
	list-style-type: decimal;
	font-size: 16px;
}

.SuperAdsUL
{
	list-style-type: disc;
	font-size: 16px;
	margin-left: 10px;
}

.HIWLines2
{
	float: right;
	display: block;
	clear: both;
}

.HowWorksDetail
{
	clear: left;
	margin: 10px;
}

#MainBkg a
{
	text-decoration: none;
	color: #333333;
}
#MainBkg a:HOVER
{
	text-decoration: underline;
	color: #333333;
}


#divPromoteAd
{
	display: none;
	text-align:center;
	line-height: 2;
}

#divPromoteAd .urlTitle
{
	font-size:smaller;
}
	
#divPromoteAd #divTitle
{
	font-size:larger;
	color:Green;
	width:690px;
	margin-left: 10px;
	overflow:hidden;
	font-weight:bold;
}

#divPromoteAd #inputAdURL
{
	width: 450px;
	border: solid 1px #dadada;
	vertical-align:middle;
	font-size: smaller;
	
}

#divPromoteAd .clipboard
{
	font-size:smaller;
	color:Blue;
	cursor:pointer;
	width: 110px;
	margin-left: 245px;
	display:none;
}

#divPromoteAd .promoteTitle
{
	line-height:normal;
	color: #514f4f;
}

#divPromoteAd .promoteButtonsContainer
{
	text-align:center;
	padding-top: 10px;
	margin-left: auto;
	margin-right: auto;
	margin-left: 270px;
/*	float:left;*/
	clear:both;
	text-align:left;
	vertical-align:top;

}

.promoteButton
{
	float:left;
	width: 120px;
	font-size: smaller;
	line-height: 1.2;
	cursor: pointer;
	color:Blue;
	margin-left: 20px;
	
	
}

.promoteImage
{
	width: 100px;	
	height: 100px;	
}

#divPromoteAd .skipPromote
{
	float:right;
	line-height: 3;
	margin-right: 10px;
	cursor:pointer;
	font-size: 10px;
	color: #777777;
}
#AddressVerify td{
padding: 2px;
}


.ac_list
{
    background-color: white;
    z-index: 100000;
	z-index: 2147483647;
	z-index: 5147483647;    
}
.ac_list_item
{
    font-family: arial;
    font-size: 9pt;
    background-color: White;
    cursor: pointer;
    padding-left: 2px;
    height: 15px;
    white-space:nowrap;
    overflow: hidden;
    font-weight: normal;
}
.ac_list_selected
{
    font-family: arial;
    font-size: 9pt;
    background-color: blue;
    color: white;
    cursor: pointer;
    padding-left: 2px;
    height: 15px;
    white-space:nowrap;
    overflow: hidden;
    font-weight: normal;
}

.ac_wm_text{
    color: #686868;
    font-family: arial;
    font-size: 12px;
}

.ac_text{
    color: #000000;
    font-family: arial;
    font-size: 12px;
}
