﻿/*********************************
Layout
*********************************/
div.ClassFormBody
{
	padding:10px 0px 0px 5px;
}
div.Invalid
{
	margin:25px 0px 0px 0px;
	font:normal normal normal 18px Arial; 
}
div.Valid
{
	margin:10px 15px 0px 10px;
	text-align:left;
}
div.ClassTitleTop
{

	font:normal normal bold 20px Arial;
	padding-bottom:20px;
}
div.ContactInfo,
div.AdOptions,
div.AdOptionsMore,
div.VehicleOptions
{
	margin-bottom:40px;
}
div.ContainerTop
{
	width:100%; 
	height:20px; 
	padding-top:3px; 
	color:White; 
	font:normal normal bold 12px Verdana;
}
div.ContainerTopLeft
{
	float:left; 
	padding-left:5px; 
	width:355px;
}
div.ContainerTopRight
{
	float:left; 
	width:252px; 
	text-align:right;
}
div.ContainerInsideContact,
div.ContainerInsideAdInfo,
div.ContainerInsideMoreAdInfo
{
	vertical-align:top;
	padding:5px 0px 0px 10px;
	font:normal normal normal 10px arial
}
div.ContainerInsideLeft,
ContainerInsideMid
{
	float:left;
}
div.ContainerInsideRight
{
	float:left;
	padding-left:10px;
}
.ContainerTextBox1
{
	width:150px;
	height:12px;
	font:normal normal normal 11px verdana;
}
.ContainerLabel1
{
	vertical-align:bottom;
}
.ContainerLabel2
{
	vertical-align:top;
	font:normal normal bold 11px Verdana;
}
td.GridLabel
{
	font:normal normal normal 10px Verdana;
}
td.GridText
{
	padding-right:30px;
}
table.GridLabel
{
	width:95px;
}
div.AdTypeSelector
{
	margin-top:10px;
}
.AdTypeSelectorDDL
{
	font:normal normal normal 12px Verdana;
	height:20px;
}
.ShortDesc
{
	height:35px;
}
.LongDesc
{
	height:70px; 
	white-space:normal
}
.ShortDesc,
.LongDesc
{
	padding:3px;
	width:803px;
	font:normal normal normal 11px Verdana;
}
table.GridDownload
{
	margin-top:3px;
}
td.GridDownload
{
	width:260px;
}
.Downloader,
.YouTubeLink
{
	font:normal normal normal 11px Arial; 
}
.YouTubeLink
{
	width:240px;
}
.pricing
{
	margin-left:10px; 
	font:normal normal bold 12px Verdana; 
	color:Red;
}


/*********************************
Anonymous Template
*********************************/
div.AnonymousLoginLeft
{	
	float:left;
	width:300px;
}
div.AnonymousLoginRight
{
	float:left;
	width:400px;
}
div.AnonymousLoginText
{
	margin-bottom:10px; 
	font:normal normal normal 18px Arial; 
	text-align:left;
}
div.AnonymousLoginBorder
{
	padding-left:10px;
	padding-top:5px;
	margin-bottom:10px;
	width:335px; 
	border:solid 1px #414141;
}
div.UserBody,
div.AnonymousLoginLeft,
div.AnonymousLoginRight,
div.AnonymousLoginText,
div.AnonymousLoginBorder
{
	text-align:left;
}





/*********************************
Miscellaneous
*********************************/
div.Submit
{
	text-align:left;
	padding-bottom:15px;
}
.SubmitButtons
{
	font:normal normal bold 11px Verdana;
	height:25px;
}

div.priceTitle
{
	width:125px;
	background-color:Gray; 
	padding:5px; 
	color:white
}
table.priceTable
{
	width:125px; 
	text-align:right; 
	font:normal normal normal 10px Verdana; 
	padding-right:2px;
	padding-bottom:2px;
}
td.priceTD
{
	color:Red;
	width:50px;
}

a.imageLinks:visited
{
	color:Blue;
}

div.descriptors
{
	color:Red;
	font:normal normal normal 10px Verdana;
}

.videoUpload
{
	width:180px;
	font:normal normal normal 10px verdana;
}

