    body {
background-color:#000000;
font-size:12px;
margin:0px;
padding:0px;
text-align:right;
}


      #wrap 
      {
      	position:relative;
      	float:right;
      	
background-color:#FFFFFF;
margin:0 auto;
width:1000px;
min-height:600px;
}


 style="background-color: white;"


      #content {
background-color:#FFFFFF;
margin:0 auto;
width:920px;
font-family:verdana;
font-size:15px;
}

      #formheader{
        clear:both;
        font-weight:bold;
        border-bottom: 3px solid #224E80;
        }
       
      span.fineprint{
        font-size:12px;
        font-weight:normal;
      }
      
      span.frmReq{
        color:red;
      }

.box
{
	
	position:relative;
	float:left;
	top: 0px;
	left: 25px;
	width:650px;

	border-right: gray 1px solid;
	border-top: gray 1px solid;
	border-left: gray 1px solid;
	border-bottom: gray 1px solid;

	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
	padding-top: 10px;

}
	.box .content{
		text-align:left;
		font-style:normal;
		font-variant:normal;
		font-weight:normal;
		font-size:smaller;
		font-family:Verdana;
		color:black;
		line-height:2.5px;
	
	}
	.box .content p
	{
		line-height:normal;
	}
	
		.box .content H1{
		color:Orange;
		font-size:2em;
		font-weight:bold;
	}

		.box .content H2{
		color:Orange;
		font-size:1.5em;
		font-weight:bolder;
		line-height:normal;
	}
	
	.box .content H2 a
	{
		color:Orange;
	}
	




#gvTestimonials
{
	border: 0px 0px 0px 0px;
	width:1000px;
}
		
	
	tr.grid_box
	{
		}
	
	
	td.grid_box .quote
	{
		color:#274D9E;
		font-weight:bolder;
		
		
		}
		
	td.grid_box
	{
		font-size:inherit;
		font-family:Verdana;
		color:#686868;
		font-weight:bolder;
		border-width: 1px;
		padding: 2px;
		width: 1000px;
		border-right: gray 1px solid;
		border-top: gray 1px solid;
		border-left: gray 1px solid;
		border-bottom: gray 1px solid;
	}
	
	/*
		Styles for Default.ascx - Control to Add New Reviews & Dealer to Manage
	*/
	td.field_label
	{
		text-align:right;
	 width: 132px;
	 font-weight: bold;
	 color: black;
	}
	
	td.field
	{
		 text-align:left;
		 color: #323c53;
		 height: 15px;
		 width: 384px;		
	}
	
	span.red
	{
		color:Red;
		}
		

div.div_clear {
clear:both;
line-height:0;
}


div.dealer_infobox {
height:200px;
margin-left: 60px;
margin-top:25px;
width:980px;
}
div#pos1 {
background-image:url(../virtualcontrols/images/dealerholder/holder_01.png);
background-position:left center;
background-repeat:no-repeat;
float:left;
height:14px;
position:relative;
width:17px;
}
div#pos2 {
background-image:url(../virtualcontrols/images/dealerholder/holder_02.png);
background-position:left center;
background-repeat:repeat-x;
float:left;
height:14px;
min-width:200px;
position:relative;
width:825px;
}
div#pos3 {
background-image:url(../virtualcontrols/images/dealerholder/holder_03.png);
background-repeat:no-repeat;
float:left;
height:14px;
position:relative;
width:27px;
}
div#pos4 {
background-image:url(../virtualcontrols/images/dealerholder/holder_04.png);
background-position:left center;
background-repeat:repeat-y;
float:left;
height:150px;
min-height:100px;
position:relative;
width:17px;
}
div#pos5 {
background-image:url(../virtualcontrols/images/dealerholder/holder_05.png);
background-position:left center;
background-repeat:no-repeat;
text-align:left;
font-family:Verdana;
font-weight: bold;
float:left;
height:150px;
min-height:100px;
position:relative;
width:825px;
}
div#pos6 {
background-image:url(../virtualcontrols/images/dealerholder/holder_06.png);
background-repeat:repeat-y;
float:left;
height:150px;
min-height:100px;
position:relative;
width:27px;
}
div#pos7 {
background-image:url(../virtualcontrols/images/dealerholder/holder_07.png);
background-position:center top;
background-repeat:no-repeat;
float:left;
height:20px;
position:relative;
width:17px;
}
div#pos8 {
background-image:url(../virtualcontrols/images/dealerholder/holder_08.png);
background-position:center top;
background-repeat:repeat-x;
float:left;
height:23px;
min-width:200px;
position:relative;
width:825px;
}
div#pos9 {
background-image:url(../virtualcontrols/images/dealerholder/holder_09.png);
background-position:center top;
background-repeat:no-repeat;
float:left;
height:20px;
position:relative;
width:24px;
}

div#FormTitle {
text-align:left;
font-family:Verdana;
font-weight: bold;
font-size:14px;
float:left;
height:25px;
min-height:25px;
margin-left: 60px;
margin-top:15px;
width:980px;
position:relative;
}

table#main_panel {
float:left;
position:relative;
width:910px;
}	
/*
To move the image on the addreview page see below
*/
.advert_topright
{
	position: Absolute;
	float: right; 
	left: -90px; 
	top: 35px;
	margin-left:500px;
	margin-top:10px;
}

.selectRating
{
	
	 width: 100px;
	 height: 20px;
	}

/*		Styles for DisplayList.ascx - Control to View Approved Reviews & Dealer to Manage
*/
	
table.main_panel {
float:left;
position:relative;
width:950px;
margin-left:25px;
padding-right:25px;
}


.display_name
{
	position: relative;
	float: left;
	color: #686868;
	font-size: 16px;
	font-weight: bold;
}

.display_citystate
{
	position:relative;
	float:left;
}


.display_posteddate
{
	position:relative;
	float:left;
	left:20px;
}

.display_ratewrap
{
	position: relative; 
	float: right; 
	vertical-align: baseline; 
	line-height: normal;
}

.display_ratetext{
	position: relative; 
	float: left; 
	top: auto;
}

.display_rating{
	position: relative; 
	float: left; 
	top: auto;
}

.display_review
{
	float: left;
	text-align: justify;
	width: 90%;
	font-family: Arial, Helvetica, sans-serif;
}

		
		
