body, table, tr, td, select, input, option, layer, div {color: #333333; 
		font-family: "Bitstream Vera Sans", Arial, Verdana, sans-serif; 
		font-size: 11px; font-style: normal; font-weight: normal; line-height: normal;}

body	{
	background-color: #FFFFFF;
	margin: 0;
	padding:0;
	margin-left:10px;
}

#primary_nav	{

}

#primary_nav a.link	{
	color: #FFFFFF;
	text-decoration: none;
	font-size: 12px;
	font-family: Arial, Verdana, Verdana, sans-serif; 
}
#primary_nav a.link:hover, #primary_nav a.link_active 	{
	color: #FFFFFF;
	text-decoration: none;
	font-size: 12px;
	color: #ED1B24;
	font-family: Arial, Verdana, Verdana, sans-serif; 
}

#secondary_nav	{

}

.home_headings {
	font-size: 20px;
}

#secondary_nav a.link	{
	color: #000000;
	text-decoration: none;
	font-size: 11px;
	font-family: Arial, Verdana, Verdana, sans-serif; 
}
#secondary_nav a.link:hover	{
	color: #4192EE;
	font-family: Arial, Verdana, Verdana, sans-serif; 
}
#secondary_nav a.link_active 	{
	color: #666666;
	text-decoration: none;
	font-size: 11px;
	font-family: Arial, Verdana, Verdana, sans-serif; 
}

.hp_feature	{
	background-color: #ED1B24;
	height: 20px;
	width: 504px;
	padding: 4 4 4 4;
	color: #FFFFFF;
	font-style: italic;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Verdana, sans-serif;
}
.hp_feature_no_ital	{
	background-color: #ED1B24;
	height: 20px;
	width: 504px;
	padding: 4 4 4 4;
	color: #FFFFFF;
	font-size: 18px;
	font-family: Arial, Verdana, sans-serif;
}

.hp_reserve	{
	background-color: #666666;
	height: 20px;
	width: 250px;
	padding: 4 4 4 4;
	color: #FFFFFF;
	font-style: italic;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Verdana, sans-serif;
}
.hp_serving_ny	{
	color:  #666666;
	font-size: 9px;
}

#featured_cars .long_desc	{
	color: #616161;
	font-size: 10pt;
	line-height: 18px;
	font-family: "Bitstream Vera Sans", Arial, sans-serif;
}

#featured_cars .feature_title	{
	color: #ED1B24;
	font-size: 11px;
	font-weight: bold;
	font-family: "Bitstream Vera Sans", Arial, sans-serif;
}
#featured_cars .feature_desc	{
	color: #666666;
	font-size: 11px;
	font-family: "Bitstream Vera Sans", Arial, sans-serif;
}

#quick_rates	{
	background-color: #CCCCCC;
	width: 250px;
}
#bottomNameAddr	{
	padding-top: 5px;
	padding-bottom: 15px;
	text-align: center;
	color: #ED1B24;
	font-size: 11px;
	font-weight: bold;
	font-family: "Bitstream Vera Sans", Arial, sans-serif;
}
.layout_border	{
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}

#page_title	{
	margin-left: 5px;
	margin-top: 5px;
	border-bottom: 1px solid #000000;
	width: 740px;
}
#page_title td	{
	font-size: 15px;
	font-weight: bold;
	letter-spacing: -0.5px
}
#page_title .serving	{
	color: #4192EE;
	font-weight: bold;
	font-size: 12px;
}

#vehicle-rentals a.hover_only	{
	color: #333333; 
	font-family: "Bitstream Vera Sans", Arial, Verdana, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal; 
	line-height: normal;
	text-decoration: none;
}
#vehicle-rentals a.hover_only:hover	{
	color: #4192EE; 
	text-decoration: underline;
}
#vehicle-rentals p	{
	line-height: 12px;
}

#vehicle-rentals .extra_large	{
	font-size: 24px;
	line-height: 25px;
}

#vehicle-rentals h1	{
	font-family: Arial;
	font-size: 26px;
	line-height: 25px;
	font-weight: normal;
	display: inline;
}
#vehicle-rentals h1.quinary	{
	font-family: Arial;
	font-size: 26px;
	line-height: 25px;
	font-weight: normal;
	color: #4192EE;
	display: inline;
}
#vehicle-rentals h2	{
	font-family: Arial;
	font-size: 22px;
	color: white;
	display: inline;
	padding-left: 4px;
	line-height: 30px;
}
#vehicle-rentals a.action_link	{
	color: #4192EE; font-size: 11px; font-style: normal; text-decoration: none; font-weight: bold;
	
}
#vehicle-rentals a.action_link:hover	{
	color: #CCCCCC;
}

#about a.hover_only	{
	color: #333333; 
	font-family: "Bitstream Vera Sans", Arial, Verdana, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal; 
	line-height: normal;
	text-decoration: none;
}
#about a.hover_only:hover	{
	color: #4192EE; 
	text-decoration: underline;
}

#services h2	{
	color: #000000; font-size: 13px; font-style: normal; font-weight: bold; line-height: normal;
	display: inline;
}
#service_area	{
	
}
#car-sales .top_header	{
	background-color: #666666;
}
#car-sales h2	{
	font-family: Arial;
	font-size: 22px;
	color: white;
	display: inline;
	line-height: 30px;
}
#car-sales td	{
	background-color: #FFFFFF;
}
.title_larger	{
	color: #000000; font-size: 13px; font-style: normal; font-weight: bold; line-height: normal;
	border-bottom: 1px solid #CCCCCC;
	margin-right: 30px;
}

#faded_button a.primary	{
	font-family: Arial, Verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	letter-spacing: -0.05em;
	text-decoration: none;
}
#faded_button a.primary:hover	{
	color: #4192EE;
}

#faded_button a.quinary	{
	font-family: Arial, Verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #4192EE;
	letter-spacing: -0.05em;
	text-decoration: none;
}
#faded_button a.quinary:hover	{
	color: #333333;
}


.hp_featured_vehicles_header	{
	font-family: Arial, Verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	letter-spacing: -0.05em;
}

.hp_vehicles_table_header	{
	background-color: #666666;
	font-family: Arial, Verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	letter-spacing: -0.05em;
	padding: 4 4 4 10;
}
.hp_vehicles_table_cell	{
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	
}
.hp_vehicles_table_text	{
	padding: 5 10 10 10;
	display: block;
	width: 200px;
}

#hp_promo h2	{
	font-family: Arial, Verdana, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #333333;
	letter-spacing: -0.05em;
	display: inline;
}
#hp_promo .testimonials	{
	color:  #666666;
	font-size: 9px;
}

#footer a	{
	color: #000000;
	font-size: 11px;
}
#footer_2 a	{
	color: #000000;
	text-decoration: none;
	font-size: 11px;
}

#crx_footer_link a, #crx_footer_link 	{
	font-size: 9px;
}

.not_found	{
	color:  #666666;
	font-size: 26px;
}


/*
REZ SYSTEM STYLES
*/

.larger, .larger_text {color: #000000; font-size: 13px; font-style: normal; font-weight: normal; line-height: normal;}
.primary {color: #000000; font-size: 11px; font-style: normal; font-weight: normal; line-height: normal;}
.secondary {color: #ED1B24; font-size: 11px; font-style: normal; font-weight: normal; line-height: normal;}
.tertiary {color: #666666; font-size: 11px; font-style: normal; font-weight: normal; line-height: normal;}
.white {color: #FFFFFF; font-size: 11px; font-style: normal; font-weight: normal; line-height: normal;}

a {color: #000000; font-size: 11px; font-style: normal;	font-weight: normal; line-height: normal;}
a:hover {color: #4192EE;}
a.primary {color: #000000; font-size: 11px; font-style: normal;	font-weight: bold;	line-height: normal;}
a.secondary {color: #ED1B24; font-size: 11px; font-style: normal;	font-weight: bold;	line-height: normal;}
a.tertiary {color: #666666; font-size: 11px; font-style: normal;	font-weight: bold;	line-height: normal;}
a.quaternary {color: #616161; font-size: 11px; font-style: normal;	font-weight: bold;	line-height: normal;}
a.quinary {color: #4192EE; font-size: 11px; font-style: normal;	font-weight: bold;	line-height: normal;}
a.senary_color {color: #EBEBEB; font-size: 11px; font-style: normal;	font-weight: bold;	line-height: normal;}

.primary_small, a.primary_small, a.primary_small:hover {color: #000000; font-size: 11px; font-style: normal;	font-weight: normal;	line-height: normal; text-decoration: none;}

.primary_smaller {color: #000000; font-size: 9px; font-style: normal; font-weight: normal; line-height: normal;}
.secondary_smaller {color: #ED1B24; font-size: 9px; font-style: normal; font-weight: normal; line-height: normal;}
.tertiary_smaller {color: #666666; font-size: 9px; font-style: normal; font-weight: normal; line-height: normal;}
.white_smaller {color: #FFFFFF; font-size: 9px; font-style: normal; font-weight: normal; line-height: normal;}

a.primary_larger, .primary_larger {color: #000000; font-size: 13px; font-style: normal; font-weight: bold;	line-height: normal;}
a.secondary_larger, .secondary_larger {color: #ED1B24; font-size: 13px; font-style: normal;	font-weight: bold; line-height: normal;}
a.tertiary_larger, .tertiary_larger {color: #666666; font-size: 13px; font-style: normal; font-weight: bold; line-height: normal;}

a.primary_larger_nobold, .primary_larger_nobold {color: #000000; font-size: 13px; font-style: normal; font-weight: normal;	line-height: normal;}
a.secondary_larger_nobold, .secondary_larger_nobold {color: #ED1B24; font-size: 13px; font-style: normal;	font-weight: normal; line-height: normal;}
a.tertiary_larger_nobold, .tertiary_larger_nobold {color: #666666; font-size: 13px; font-style: normal; font-weight: normal; line-height: normal;}

a.primary_nobold {color: #000000; font-family: Arial, Verdana, sans-serif; font-size: 11px; font-style: underline;	font-weight: normal;	line-height: normal;}
a.secondary_nobold {color: #ED1B24; font-family: Arial, Verdana, sans-serif; font-size: 11px; font-style: underline;	font-weight: normal;	line-height: normal;}
a.tertiary_nobold {color: #666666; font-family: Arial, Verdana, sans-serif; font-size: 11px; font-style: underline;	font-weight: normal;	line-height: normal;}
a.septary_nobold {color: #CCCCCC; font-family: Arial, Verdana, sans-serif; font-size: 11px; font-style: underline;	font-weight: normal;	line-height: normal;}
a.white_nobold {color: #FFFFFF; font-family: Arial, Verdana, sans-serif; font-size: 11px; font-style: underline;	font-weight: normal;	line-height: normal;}

a.primary_nobold:hover {color: #ED1B24; font-family: Arial, Verdana, sans-serif; font-size: 11px; font-style: normal;	font-weight: normal;	line-height: normal;}
a.secondary_nobold:hover {color: #666666; font-family: Arial, Verdana, sans-serif; font-size: 11px; font-style: normal;	font-weight: normal;	line-height: normal;}
a.tertiary_nobold:hover {color: #ED1B24; font-family: Arial, Verdana, sans-serif; font-size: 11px; font-style: normal;	font-weight: normal;	line-height: normal;}
a.white_nobold:hover {color: #666666; font-family: Arial, Verdana, sans-serif; font-size: 11px; font-style: normal;	font-weight: normal;	line-height: normal;}

.title{font-family: Arial, Verdana, sans-serif;font-size:12px;color: #000000; font-weight: bold}
.primary_title{font-family: Arial, Verdana, sans-serif;font-size:12px;color: #000000; font-weight: bold}
.secondary_title{font-family: Arial, Verdana, sans-serif;font-size:12px;color: #ED1B24; font-weight: bold}
.tertiary_title{font-family: Arial, Verdana, sans-serif;font-size:12px;color: #666666; font-weight: bold}
.quaternary_title{font-family: Arial, Verdana, sans-serif;font-size:12px;color: #616161; font-weight: bold}
.quinary_title{font-family: Arial, Verdana, sans-serif;font-size:12px;color: #4192EE; font-weight: bold}
.senary_title{font-family: Arial, Verdana, sans-serif;font-size:12px;color: #EBEBEB; font-weight: bold}
.white_title{font-family: Arial, Verdana, sans-serif;font-size:12px;color: #FFFFFF; font-weight: bold}

.title_underline{font-family: Arial, Verdana, sans-serif;font-size:12px;color: #000000; font-weight: bold; text-decoration: underline}
.primary_title_underline{font-family: Arial, Verdana, sans-serif;font-size:12px;color: #000000; font-weight: bold; text-decoration: underline}
.secondary_title_underline{font-family: Arial, Verdana, sans-serif;font-size:12px;color: #ED1B24; font-weight: bold; text-decoration: underline}
.tertiary_title_underline{font-family: Arial, Verdana, sans-serif;font-size:12px;color: #666666; font-weight: bold; text-decoration: underline}
.quaternary_title_underline{font-family: Arial, Verdana, sans-serif;font-size:12px;color: #616161; font-weight: bold; text-decoration: underline}
.quinary_title_underline{font-family: Arial, Verdana, sans-serif;font-size:12px;color: #4192EE; font-weight: bold; text-decoration: underline}
.senary_title_underline{font-family: Arial, Verdana, sans-serif;font-size:12px;color: #EBEBEB; font-weight: bold; text-decoration: underline}
.white_title_underline{font-family: Arial, Verdana, sans-serif;font-size:12px;color: #FFFFFF; font-weight: bold; text-decoration: underline}

.title_bkgd_senary, a.title_bkgd_senary{font-family: Arial, Verdana, sans-serif;font-size:12px;color: #ED1B24; font-weight: bold; background-color: EBEBEB; padding: 2 2 2 2; text-decoration: none}

.title_none{font-family: Arial, Verdana, sans-serif;font-size:12px;color: #000000; font-weight: bold; text-decoration: none}
.primary_title_none{font-family: Arial, Verdana, sans-serif;font-size:12px;color: #000000; font-weight: bold; text-decoration: none}
.secondary_title_none{font-family: Arial, Verdana, sans-serif;font-size:12px;color: #ED1B24; font-weight: bold; text-decoration: none}
.tertiary_title_none{font-family: Arial, Verdana, sans-serif;font-size:12px;color: #666666; font-weight: bold; text-decoration: none}
.quaternary_title_none{font-family: Arial, Verdana, sans-serif;font-size:12px;color: #616161; font-weight: bold; text-decoration: none}
.quinary_title_none{font-family: Arial, Verdana, sans-serif;font-size:12px;color: #4192EE; font-weight: bold; text-decoration: none}
.senary_title_none{font-family: Arial, Verdana, sans-serif;font-size:12px;color: #EBEBEB; font-weight: bold; text-decoration: none}
.white_title_none{font-family: Arial, Verdana, sans-serif;font-size:12px;color: #FFFFFF; font-weight: bold; text-decoration: none}

.title_small{font-family: Arial, Verdana, sans-serif;font-size:11px;color: #000000; font-weight: bold}
.secondary_title_small{font-family: Arial, Verdana, sans-serif;font-size:11px;color: #ED1B24; font-weight: bold}
.tertiary_title_small{font-family: Arial, Verdana, sans-serif;font-size:11px;color: #666666; font-weight: bold}
.white_title_small{font-family: Arial, Verdana, sans-serif;font-size:11px;color: #FFFFFF; font-weight: bold}

.large_title, a.large_title{font-family: Arial, Verdana, sans-serif;font-size:16px; color: #000000; font-weight: bold}
.large_secondary_title, a.large_secondary_title{font-family: Arial, Verdana, sans-serif;font-size:16px; color: #ED1B24; font-weight: bold}
.large_tertiary_title, a.large_tertiary_title{font-family: Arial, Verdana, sans-serif;font-size:16px; color: #666666; font-weight: bold}
.large_white_title {font-family: Arial, Verdana, sans-serif;font-size:16px; color: #FFFFFF; font-weight: bold}
.large_black_title, a.large_black_title{font-family: Arial, Verdana, sans-serif;font-size:16px; color: #000000; font-weight: bold}

.medium_title, a.medium_title{font-family: Arial, Verdana, sans-serif;font-size:14px; color: #000000; font-weight: bold}
.medium_secondary_title, a.medium_secondary_title{font-family: Arial, Verdana, sans-serif;font-size:14px; color: #ED1B24; font-weight: bold}
.medium_tertiary_title, a.medium_tertiary_title{font-family: Arial, Verdana, sans-serif;font-size:14px; color: #666666; font-weight: bold}
.medium_white_title {font-family: Arial, Verdana, sans-serif;font-size:14px; color: #FFFFFF; font-weight: bold}

.white_bold, a.white_bold{font-family: Arial, Helvetica; font-size: 11px; color: #FFFFFF; font-weight: bold; text-decoration: normal;}
a.white_bold{font-family: Arial, Helvetica; font-size: 11px; color: #FFFFFF; font-weight: bold; text-decoration: underline;}

.white_bold_no_under, a.white_bold_no_under{font-family: Arial, Helvetica; font-size: 11px; color: #FFFFFF; font-weight: bold; text-decoration: none;}
a.white_bold_no_under{font-family: Arial, Helvetica; font-size: 11px; color: #FFFFFF; font-weight: bold; text-decoration: none;}

.primary_bold, a.primary_bold{font-family: Arial, Helvetica; font-size: 11px; color: #000000; font-weight: bold; text-decoration: underline;}
.secondary_bold, a.secondary_bold{font-family: Arial, Helvetica; font-size: 11px; color: #ED1B24; font-weight: bold; text-decoration: underline;}
.tertiary_bold. a.tertiary_bold{font-family: Arial, Helvetica; font-size: 11px; color: #666666; font-weight: bold; text-decoration: underline;}

.warning_text{font-family: Arial, Helvetica; font-size: 13px; color: #CC0000; font-weight: bold;}
.small_text_red{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #FF0000; font-size:11px;}

.black_bold, a.black_bold, div.black_bold {font-family: Arial, Helvetica; font-size: 12px; color: #000000; font-weight: bold; text-decoration: none;}
.grey, a.grey_bold, div.grey_bold{font-family: Arial, Helvetica; font-size: 11px; color: #ADADAD; font-weight: bold; text-decoration: none;}


a.block_buttons:link {font-family: Arial, Helvetica;	font-size: 12px; color: #FFFFFF; font-weight: bold; text-decoration: none;}
a.block_buttons:visited {font-family: Arial, Helvetica;	font-size: 12px; color: #FFFFFF; font-weight: bold; text-decoration: none;}
a.block_buttons:active {font-family: Arial, Helvetica;	font-size: 12px; color: #FFFFFF; font-weight: bold; text-decoration: none;}
a.block_buttons:hover {font-family: Arial, Helvetica;	font-size: 12px; color: #FFFFFF; font-weight: bold; text-decoration: none;}
a.block_buttons {font-family: Arial, Verdana, Helvetica;	font-size: 12px; color: #FFFFFF; font-weight: bold; text-decoration: none;}

.bkgd_white{background-color: #FFFFFF}
.bkgd{background-color: #ED1B24}
.bkgd_primary{background-color: #000000}
.bkgd_secondary{background-color: #ED1B24}
.bkgd_tertiary{background-color: #666666}
.bkgd_quaternary{background-color: #616161}
.bkgd_quinary{background-color: #4192EE}
.bkgd_senary, .resform_r{background-color: #EBEBEB}
.bkgd_septary, a.bkgd_septary{background-color: #CCCCCC}
.bkgd_quaternary_with_orange{background-color: #EBEBEB; color: #000000}
.table_header_primary{background-color: #000000; font-family: Arial, Verdana, sans-serif;font-size:12px;color: #FFFFFF; font-weight: bold}
a.table_header_primary{background-color: #000000; font-family: Arial, Verdana, sans-serif;font-size:12px;color: #FFFFFF; font-weight: bold; text-decoration: none}
.table_header_secondary{background-color: #ED1B24; font-family: Arial, Verdana, sans-serif;font-size:12px;color: #FFFFFF; font-weight: bold}
a.table_header_secondary{background-color: #ED1B24; font-family: Arial, Verdana, sans-serif;font-size:12px;color: #FFFFFF; font-weight: bold; text-decoration: none}
.table_header_quaternary{background-color: #616161; font-family: Arial, Verdana, sans-serif;font-size:12px;color: #000000; font-weight: bold}
a.table_header_quaternary{background-color: #616161; font-family: Arial, Verdana, sans-serif;font-size:12px;color: #000000; font-weight: bold; text-decoration: none}
.table_header_septary{background-color: #CCCCCC; font-family: Arial, Verdana, sans-serif;font-size:12px;color: #FFFFFF; font-weight: bold}
a.table_header_septary{background-color: #CCCCCC; font-family: Arial, Verdana, sans-serif;font-size:12px;color: #FFFFFF; font-weight: bold; text-decoration: none}

.border_septary{border: 1px solid #CCCCCC;}

.thp_small{background-color: #000000; font-family: Arial, Verdana, sans-serif;font-size:11px; color: #FFFFFF;}
.ths_small, a.ths_small{background-color: #ED1B24; font-family: Arial, Verdana, sans-serif;font-size:11px; color: #FFFFFF;}

a.text_navbar{color: #000000; font-size: 13px; font-style: normal;	font-weight: bold;	line-height: normal;};

.bold_large{font-family: Arial, Helvetica; font-size: 13px; color: #000000; font-weight: bold;}

.tm{text-decoration: none; font-family: Verdana, Helvetica, Arial; font-size: 8px; vertical-align: super}

.subnav, .subnav-hidden
{
	font-weight: bold;
}

.subnav li ul li
{
	margin: 1px;
}

.subnav-hidden li ul li ul
{
	display: none;
}

.subnav li ul li ul
{
	margin-bottom: 3px;
}

.subnav li ul li a
{
	font-weight: bold;
}

.subnav li ul li ul li a
{
	font-size: 100%;
	font-weight: normal;
}

.subnav-hidden, .subnav
{
	list-style: none;
}
#error_message    {
	background: transparent url('../images/warning.png') 10px 10px no-repeat;
	padding: 10px 0 10px 40px;
	width: 350px;
	text-align: left;
	border: 1px dashed #CC0000;
}
#error_message div     {
	font-size: 12px;
	font-weight: bold
}

