/* rdiaz:: begin */

#mainContent div.middleBlock
{
	padding: 10px; 
	border-top: none;
	background:url("/cfinda/images/layout/middleBlockBackground.png") repeat-y;
 	/*background:url("/cfinda/images/content/mandatory_star.gif") repeat-y;*/
	margin-bottom:0px;
	padding-bottom:10px;
}
#mainContent #middleBlockBottom
{
	height:6px;
	background:url(/cfinda/images/layout/middleBlockBottom.png) no-repeat;

}
#mainContent div.middleBlock fieldset
{
	margin-bottom:0px;
}
#mainContent div.middleBlock #intro
{
	background-image: url(/cfinda/images/layout/jaguar_background.gif);
	background-repeat: no-repeat;
	background-position: right;
	height: 70px;
	text-align: middle;
	padding-top: 20px;
}
#mainContent div.middleBlock fieldset input,
#mainContent div.middleBlock fieldset select
{
	margin-bottom:8px;
	width:260px;
}
#mainContent div.middleBlock fieldset input.button
{
	line-height:1;
	height:19px;
	width:100px;
}
#mainContent div.middleBlock fieldset input[type='checkbox']
{
	margin-bottom;2px;
	margin-top:10px;
	width:20px;
}
#mainContent div.middleBlock fieldset div.field_details
{
	float:left;
	width:350px;
	font-size:0.85em;
	width:253px;
}

#mainContent div.middleBlock ul
{
    list-style-type: none;
    margin: 0.5em 0 1em 0;
    padding: 0 0 0 2em;
}
#mainContent div.middleBlock ul li
{
    list-style-image: url('/cfinda/images/layout/list_bullet.gif');
    margin-bottom: 0.25em;
}
#mainContent div.middleBlock ol
{
    list-style-type: lower-alpha;
    margin: 0.5em 0 1em 0;
    padding: 0 0 0 2em;
}
#mainContent div.middleBlock ol li
{
    margin-bottom: 0.25em;
}
#mainContent div.middleBlock .sub-bullet
{
    list-style-type: lower-roman;
    margin: 0.5em 0 1em 10pt;
    padding: 0 0 0 2em;
}
#mainContent div.middleBlock #research_latest img, img.research_image
{
	border:1px solid #FBE6E7;
	float:left;
	margin:0pt 5px 5px 0pt;
	padding:1px;
}
#mainContent div.middleBlock #research_latest p
{
	line-height:1.1;
	width:445px;
	margin-left:0pt;
	float:right;
}
#mainContent div.middleBlock #profileSignup,
#mainContent div.middleBlock #profileSignup fieldset legend
{
	padding-bottom:10px;	
}
#mainContent div.middleBlock #profileSignup fieldset span
{
	font-size:0.85em;	
}
#mainContent div.middleBlock #profileSignup fieldset textarea
{
	font-size:0.85em;
	margin-left:0px;	
}
#mainContent #locate_dealer_button a:link, 
#mainContent #locate_dealer_button a:visited, 
#mainContent #locate_dealer_button a:active,
#mainContent #locate_dealer_button a:hover 
{
	border:none;
	background-image: url(/cfinda/images/content/Locate_Dealer_Button.png);
	background-repeat: no-repeat;
	text-decoration:none;
	padding-top:25px;
	margin-right:50px;
}
#mainContent #go_back_button a:link, 
#mainContent #go_back_button a:visited, 
#mainContent #go_back_button a:active,
#mainContent #go_back_button a:hover 
{
	border:none;
	background-image: url(/cfinda/images/content/Go_Back_Button.png);
	background-repeat: no-repeat;
	text-decoration:none;
	padding-top:3px;
	padding-bottom:3px;
	margin-right:20px;
}
#mainContent #dealer_back_button a:link, 
#mainContent #dealer_back_button a:visited, 
#mainContent #dealer_back_button a:active,
#mainContent #dealer_back_button a:hover 
{
	border:none;
	background-image: url(/cfinda/images/content/Dealer_Back_Button.png);
	background-repeat: no-repeat;
	text-decoration:none;
	padding-top:3px;
	padding-bottom:3px;
	margin-right:20px;
}
#mainContent div.tabbed_pane_content form input,
#mainContent div.tabbed_pane_content form select,
#mainContent div.tabbed_pane_content form textarea
{
	padding:3px 4px;
	margin:0.5em 0.5em 0.5em 0pt;
}
#mainContent div.tabbed_pane_content form label.required
{
	width:140px;
	padding-top:10px;
}
#mainContent h5
{
	padding-bottom:10px;
}
#mainContent div.middleBlock div.car_review
{
	border: solid 1px black;
	width: 270px;
}

#mainContent div.middleBlockNoBg ul
{
    list-style-type: none;
    margin: 0.5em 0 1em 0;
    padding: 0 0 0 2em;
}
#mainContent div.middleBlockNoBg ul li
{
    list-style-image: url('/cfinda/images/layout/list_bullet.gif');
    /* background-image: none; */
    margin-bottom: 0.25em;
}

/* rdiaz :: end */