tdf
{
	border:solid 1 red;
}

body
{
	padding: 0px;
	MARGIN: 0px;
}

.designtable
{
	width:100%;
	table-layout:fixed;
	border: none;	
}

.HelpLinkCell
{
	padding:4px 0px 2px 0px;
}

.ErrorLabel
{
	font-size:larger;
	font-weight:bolder;
	color:Red;
}

.SuccessLabel
{
	font-size:larger;
	font-weight:bolder;
	color:Green;
}

.ImportantText
{
	color:Red;
}

.HeadLogoCell
{
	width: 340px;
	height: 127px;
	background-image: url(../images/logo.gif);
	background-repeat: no-repeat;
}

.HeadStretchCell
{
	height: 245px;
	background-image: url(../images/resizeheadbkg.bmp);
	background-repeat: repeat-x;
}

.HeadImageCell
{
	width:330px;
	height: 245px;
	background-image: url(../images/avto.jpg);
	background-repeat:no-repeat;
}

.RightPanelCell
{
	width:250px;
	padding-right: 10px;
	padding-left: 10px;
	border-left: #cccccc thin solid;
	vertical-align: top;
}

.HeadSloganCell
{
	height: 80px;
	padding-left: 10px;
	background-image: url(../images/slogan_bg.bmp);
	background-repeat: repeat-x;
	font-family: 'Times New Roman', Verdana, Tahoma;
	color: WhiteSmoke;
	font-weight:bold;
	font-size: 13pt;
}

.HeadContactsCell
{
	height: 38px;
	padding-left: 10px;
	border-top: #4c590e 1px solid;
	border-bottom: #4c590e 1px solid;
	background-color: #ffc72e;
	font-size: 10pt;
	font-family: 'Times New Roman', Verdana, Tahoma;
}

.HeadBannerCell
{
	padding:0px 40px 0px 25px;
	height: 90px;
	background-image: url(../images/yellow_corner.bmp);
	background-position: right top;
	background-repeat:no-repeat;
}

.GeneralCell
{
	padding: 10px 40px 10px 25px;	
}

.FooterRow TD
{
	height: 24px;
	border-top: black 1px solid;
	border-bottom: black 1px solid;
	background-color: #a3a3a3;
	font-size: 10pt;
}

.FooterDevReferenceCell
{
	padding-left: 10px;
}

.FooterStretchCell
{	
}

.FooterInfoCell
{
}

.FooterCopyrightCell
{
	text-align: right;
	padding-right: 10px;
}

.AboutText
{
	font-family: 'Times New Roman', Verdana, Tahoma;
	font-size:small;
	text-align:justify;
}

.ListText, .DetailsText, .ContactsText, .SelectRoleText, .RegistrationFormText, .RegistrationCompleteText,
.MyBlurbsListText, .MyBlurbText, .SellFormImagesText, .ChangePasswodText, .AutoNotificationText, FilterEditorText
{
	font-family: 'Times New Roman', Verdana, Tahoma;
}

.SmallRedLine
{
	height: 3px;
	background-color: #fb222b;
}

.SellCatalogHeader
{
	padding: 5px 0px 5px 0px;
	text-align:right; 
	background-color: #faf6cc;	
	color: Gray;
}

.SortingTypeCell
{
	padding: 5px 0px 5px 0px;
	text-align:right;
	width:50%;
}

.AddPrivateItemCell
{
	padding: 5px 0px 5px 0px;
	text-align:left;
	width:50%;
}

.SellCatalogItemStyle
{
	padding:4px 5px 4px 5px;
	background-color: WhiteSmoke;
}

.SellCatalogAlternateItemStyle
{
	padding:4px 5px 4px 5px;
	background-color: White;
}

.MessageStyle
{
	color:Gray;
}

.PagerStyle
{
	color:Gray;
	margin:5px 0px 5px 0px;
}

.PagerStyle SPAN
{
	margin: 1px 3px 1px 3px;
}

.ItemTable
{
	table-layout:fixed;
	border-width:0px;
	border-style:None;
	height:100%;
	width:100%;
}

.ItemImageCell
{
	width: 110px;
	height: 80px;
}

.ItemImageCell IMG
{
	width: 100px;
}

.ItemTitlesCell
{
	
}

.ItemTitleStyle
{
	color: orange;
	font-size: 15pt;
	margin-right: 5px;
}

.ItemSubTitleStyle
{
	font-size: 14pt;
}

.ItemYearCell
{
	color:#535353;
}

.ItemMileageCell
{
	color:#535353;
	border-bottom:solid 1px dimgray;
}

.ItemFixedPriceCell
{
	color:#dd2810;
}

.ItemFloatPriceCell
{
	
}

.ItemFloatPriceCell A
{
	font-size:smaller;
	color:blue;
}

.ItemDetailsBtnCell
{
	text-align:right;
}

.FilterHeader
{
	BORDER: solid 1px #4c590e;
	PADDING-LEFT: 10px;
	FONT-SIZE: 12pt;
	HEIGHT: 25px;
	BACKGROUND-COLOR: #ffc72e;
}

.Centered
{
	text-align:center;
}

.DetailsTitle
{
	color: orange;
	font-size: 18pt;
	margin-right: 5px;
	font-weight:bold;
}

.DetailsSubtitle
{
	font-size: 18pt;
	margin-right: 5px;
	font-weight:bold;
}

.DetailsTitleCell
{
	padding-bottom:3px;
}

.DetailsFixedPrice
{
	color:#DD2810;
}

.DetailsFloatPrice
{
	color:Blue;
}

.DetailsNavigator
{
	color:#535353;
	margin:0px 0px 5px 15px;
}

.DetailsNavigator A
{
	color:#535353;
}

.GeneralDetailsItem
{
	margin: 0px 15px 5px 5px;
}

.ShortDetailsTitle
{
	font-size:14pt;
	margin: 0px 0px 3px 15px;
}

.ShortDetailsItem
{
	margin: 0px 0px 0px 25px;
}

.DetailsMiscTitle
{
	font-size:14pt;
	margin-top:10px;
}

.MainLoginCtrl
{
	background-color:WhiteSmoke;
	margin: 3px 0px 3px 0px;
	font-family: Tahoma;
	font-size: 8pt;
	padding: 10px;
}

.MainLoginCtrl INPUT
{
	font-size: 8pt;
}

.UserLoginCtrl
{
	text-align:right;
}

.PasswordLoginCtrl
{
	text-align: right;
}

.EnterBtnLoginCtrl
{
	font-size: 8pt;
	text-align: center;
	margin-top: 3px;
	padding-right:10px;
}

.MyBlurbsListGrid
{
	margin: 10px 0 10px 0;
}

.MyBlurbsListRes
{
	margin: 10px 0 10px 0;
}

.MyBlurbsListBtn
{
	margin: 10px 0 10px 0;
}

.AutoNotificationText DIV
{
	margin: 5px 0 5px 0;
}

.FilterEditorHighlitedRow
{
	background-color:whitesmoke;
}

.FilterEditorInfo
{
	background-color:whitesmoke;
	height:100%;
	width:250px;
	font-size:11pt;
	padding:0px 10px 0px 10px;
	vertical-align:top;
	text-align:justify;
}
/*Vertical Filter control*/
.VerticalFilter SELECT
{
	width:100%;
}
/*Top Header*/
.ContactIcon
{
	FLOAT: left; 
	margin-left: 15px; 
	MARGIN-RIGHT: 10px; 	
}
.ContactLabel
{
	FLOAT: left; 
	PADDING-bottom: 12px; 
	font-size: 10pt;	
}
/*Paginator*/
div.PaginatorText
{
	float: right;
	font-size: 15px;
	margin-top: 4px;
	vertical-align: middle;
}
div.Paginator
{
	float: left;	
}

div.Paginator img
{
	vertical-align: middle;
}

.Paginator span.CurrentPageIndex
{
	font-weight: bold;
	color: Black;
	font-size:  20px;
	vertical-align: -2px;	
}
span.Dots
{
	font-weight: bold;
}