body
{
	COLOR: #000;
	FONT: 11pt Georgia, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	BACKGROUND-COLOR: #FFFFFF;
	BACKGROUND-IMAGE: url('../images/bg_grid.gif');
	BACKGROUND-REPEAT: repeat-x;
	MARGIN: 0;
	PADDING: 0;
}
.gotInv{
	color: #f00;
}
#usaAS_Container{
	background: url('../patrons/usa_auto_search_1.jpg');
	background-attachment: fixed;
	background-repeat: no-repeat;	
	background-position: bottom right;

	height: 100%;
	margin: 0 auto;
	position: relative;
	text-align: left;
}

#usaAS_Content {
	height: 100%;
	margin: 0 auto;
	padding: 0; 
	clear: both;
	text-align: left;
}
#theSearchSelector{
	width: 98%;
	font-size: 26px;
	font-weight: normal;
}
.usaAS_hideDiv {
	display: none;
	visibility: hidden;	
}
.usaAS_trCellHeading {
	border: #ddd solid 1px;
	padding: 6px;
	font-size: 14pt;
}
.usaAS_trCell {
	border: #ddd dotted 1px;
	padding-left: 6px;
}
.usaAS_trCellLarger {
	border: #ddd dotted 1px;
	padding-left: 6px;
	font-size: 120%;
}
.cityName{
	font-weight: bold;
}


A{	color: #0000FF;	text-decoration: none;	font-weight: normal;}
A:hover{color: #FF0000;	text-decoration: none;}

td, th, p, li
{
	font: 10pt Georgia, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

.page_login {
	BACKGROUND-IMAGE: url(http://www.usaautosearch.com/images/bg_grid_search.gif); PADDING-TOP: 10px; BACKGROUND-REPEAT: repeat-x
}

.page_form {
	BACKGROUND-IMAGE: url(http://www.usaautosearch.com/images/bg_grid_form.gif); PADDING-TOP: 10px;
}

.eStext {FONT-FAMILY: Verdana,Arial,sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: normal}
.eNtext {FONT-FAMILY: Verdana,Arial,sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: normal}


/*
=======================================
DIV ELEMENTS - Rogee Rogers 6/25/09
=======================================
*/

div.formmainlist {
	position:relative;
	z-index:0;
	left:0px;
	top:0px;
}

div.formaddmodify {
	position:absolute;
	z-index:1;
	left:199px;
	top:98px;
	visibility:hidden;
}

div.formsearchbox {
	position:absolute;
	z-index:2;
	left:199px;
	top:98px;
	visibility:hidden;
}

div.pad_my_div{
	padding-top:2px;
	padding-bottom:2px;
	padding-right:2px;
	padding-left:2px;
}

.datedisplay{
	padding-right: 10px;
	color: #ff0000;
	font-weight: bold;
	font-size: 11pt;
}

.datetinydisplay{
	padding: 2px;
	color: #dbdbdb;
	font-weight: normal;
	font-size: 9pt;
	font-style: italic;
}

/*
=======================================
TABLE ELEMENTS - Rogee Rogers 6/25/09
=======================================
*/

.table0001 {}

.tr0001 {}

.td0001 {}

td.pad_my_td{
	padding-top:2px; 
	padding-bottom:2px;
	padding-right:2px;
	padding-left:2px;
}

td.listnumbers{
	background-color:#F5F6F7;
	padding-top:1px; 
	padding-bottom:2px;
	padding-right:10px;
	padding-left:10px;
}

/*
=======================================
FORM ELEMENTS #1 - Rogee Rogers 6/25/09
=======================================
*/

.form0001 {}

.list0001 {}

.label0001 {}

.check0001 {}

.radio0001 {}

.select0001 {
	width:164pt;
	background-color:#F5F6F7;
	color: #DE5F00;
}

.select0002 {
	width:40pt;
	background-color:#F5F6F7;
	color: #DE5F00;
}

.textbox0001 {
	width:160pt;
	background-color:#F5F6F7;
	font-weight: bold;
	color: #DE5F00;
	ime-mode: disabled
}

.textarea0001 {
	width:160pt;
	height: 24pt;
	background-color:#F5F6F7;
	font-weight: bold;
	color: #DE5F00;
}

.textarea0002 {
	width:160pt;
	height: 60pt;
	background-color:#F5F6F7;
	font-weight: bold;
	color: #DE5F00;
}

.textareanotes0001 {
	width:280pt;
	height: 180pt;
	background-color:#F5F6F7;
	font-weight: bold;
	color: #DE5F00;
}

.button0001 {
	color: #DE5F00;
	font-weight: bold;
}


/*
=======================================
ROGEEBI COLORS - Rogee Rogers 6/25/09
=======================================
*/

a.rbi_link {
	color: #DE5F00;
	font-family: Verdana, Arial, Helvetica;
	font-size: 10pt;
	font-weight: bold;}
	
a.rbi_link:hover {
	color: #0066FF;
	TEXT-DECORATION: none;
}
.rbi_color {
	color: #337315;
}
.rbi_colorbold {
	color: #DE5F00;
	font-weight: bold;
}
.rbi_title1 {
	color: #337315;
	font-weight: bold;
	font-size: 50px;
}
.rbi_title2 {
	color: #337315;
	font-weight: bold;
	font-size: 40px;
}
.rbi_title3 {
	color: #337315;
	font-weight: bold;
	font-size: 30px;
}
.rbi_title4 {
	color: #337315;
	font-weight: bold;
	font-size: 20px;
}
.rbi_title5 {
	color: #337315;
	font-weight: bold;
	font-size: 15px;
}
.rbi_title6 {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 10px;
}
.rbi_title7 {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 8px;
}
.rbi_title8 {
	color: #337315;
	font-weight: bold;
	font-size: 8px;
}
.rbi_title9 {
	color: #337315;
	font-weight: bold;
	font-size: 10px;
}

.bg_btn_reg {
	width: 130pt;
	height: 160pt;
	background: url('../_images/bg_btn_red.png') no-repeat;
}

/*
=======================================
CONTACT FORM
=======================================
*/

.cf_form_bg_top {
	width: 176pt;
	height: 8px;
	background: url('../_images/form_shade_top.jpg');
}
.cf_form_bg_center {
	width: 176pt;
	background: url('../_images/form_shade_center.jpg');
}
.cf_form_bg_bottom {
	width: 176pt;
	height: 8px;
	background: url('../_images/form_shade_bottom.jpg');
}
.cf_label {
	font-size: 8pt;
	color: #000;
}
.cf_label_heading {
	font-size: 10pt;
	font-weight: bold;
	color: #000;
}
.cf_select {
	width:100pt;
	background-color:#F5F6F7;
	color: #DE5F00;
}
.cf_textbox {
	width:100pt;
	background-color:#F5F6F7;
	font-weight: bold;
	color: #DE5F00;
}
.cf_notes {
	width:150pt;
	height: 60pt;
	background-color:#F5F6F7;
	font-weight: bold;
	color: #DE5F00;
}
.cf_notes2 {
	width:160pt;
	height: 60pt;
	background-color:#F5F6F7;
	font-weight: bold;
	color: #DE5F00;
}
.cf_button {
	color: #DE5F00;
	font-size: 8pt;
	font-weight: bold;
}

//.item{border: 1px solid #CCC; background: #FFFFFF; margin: 0px auto 20px auto;}
//.item-inner{width: 610px; margin: 0 auto; padding: 30px 0 0 0;}
.header{font-size: 15px; color: #337315; font-weight: bold;}
//.header h1{background: url(../images/car-icon.jpg) no-repeat 0 0; text-indent: 50px; font-size: 24px; font-weight: normal; color: #6eb43f; border-bottom: 1px solid #CCC; padding: 0 0 10px 0}

span.photobox {
	position:relative;
	padding-top:6px;
	padding-bottom:6px;
	padding-right:6px;
	padding-left:6px;
}

.little_me {
	font-size: 8pt;
}

.little_me_italic {
	font-size: 8pt;
	font-style: italic;
}

.disclaimer {
	font-size: 8pt;
	color: #666666;
}

.usaAS_labelVehicleTitle_ExtraLarge {
	font-weight: normal;
	font-size: 26pt;
}
.usaAS_labelVehicleTitle_Medium {
	font-weight: normal;
	font-size: 20pt;
}
.usaAS_labelVehicleTitle {
	font-weight: bold;
	font-size: 14pt;
}
.usaAS_labelItemName {
	font-style: italic;
	font-size: 70%;
}
.color_me_gray{
	color: #666;
}
