/* CSS Document */



body {

background: #f9f9f9 url(http://www.bmwshowroom.com/gradient.jpg) top left repeat-x;

}



img {

border: 0px;

}



table.content {

background-color: #ffffff;

}



a.navbar:active, a.navbar:link, a.navbar:visited {

font-family: Helvetica, Verdana, Arial, sans-serif;

color: #28739D;

font-weight: bold;

font-size: 12px;

font-family: sans-serif;

text-decoration: none;

}



a.navbar:hover {

color: #68A3CD;

font-weight: bold;

font-size: 12px;

text-decoration: none;

}



a.categ:active, a.categ:link, a.categ:visited {

font-family: Helvetica, Verdana, Arial, sans-serif;

color: #4fb008;

font-weight: bold;

font-size: 12px;

text-decoration: none;

}

a.categ:hover {

color: #59d001;

font-family: Helvetica, Verdana, Arial, sans-serif;

font-weight: bold;

font-size: 12px;

text-decoration: none;

}



a.links:active, a.links:link, a.links:visited {

font-family: Helvetica, Verdana, Arial, sans-serif;

color: #666666;

font-weight: bold;

font-size: 12px;

text-decoration: none;

}



a.links:hover {

font-size: 12px;

color: #f87308;

font-weight: bold;

font-family: Helvetica, Verdana, Arial, sans-serif;

}



a.small_links:active, a.small_links:link, a.small_links:visited {

font-family: Helvetica, Verdana, Arial, sans-serif;

font-size: 11px;

text-decoration: none;

}



a.small_links:hover {

font-size: 11px;

font-family: Helvetica, Verdana, Arial, sans-serif;

}



a.links_panel:active, a.links_panel:link, a.links_panel:visited {

font-family: Helvetica, Verdana, Arial, sans-serif;

color: #444444;

font-weight: bold;

font-size: 11px;

text-decoration: none;

}



a.links_panel:hover {

font-size: 11px;

color: #f87308;

font-weight: bold;

font-family: Helvetica, Verdana, Arial, sans-serif;

}



a.links2:active, a.links2:link, a.links2:visited {

font-family: Helvetica, Verdana, Arial, sans-serif;

color: #ffffff;

font-weight: bold;

font-size: 11px;

text-decoration: none;

}



a.links2:hover {

font-family: Helvetica, Verdana, Arial, sans-serif;

color: #ffffff;

font-weight: bold;

font-size: 11px;

text-decoration: none;

}



td.font_style1 {

font-size: 12px;

font-family: Helvetica, Verdana, Arial, sans-serif;

}



td.font_style2 {

font-size: 11px;

color: #4D4D4D;

font-weight: bold;

font-family: Helvetica, Verdana, Arial, sans-serif;

}



td.added {

font-size: 10px;

font-weight: bold;

font-family: Helvetica, Verdana, Arial, sans-serif;

}



div.show_page_nr {

font-size: 12px;

font-weight: bold;

font-family: Helvetica, Verdana, Arial, sans-serif;

}



div.footer2 {

font-size: 11;

font-family: Helvetica, Verdana, Arial, sans-serif;

font-weight: bold;



}



div.listing1 {

font-size: 12px;

font-weight: bold;

font-family: Helvetica, Verdana, Arial, sans-serif;

}



div.listing2 {

font-size: 12px;

padding-left: 4px;

padding-right: 6px;

padding-top: 6px;

padding-bottom: 6px;

font-family: sans-serif;

}



td.listing2 {

font-size: 12px;

padding-left: 8px;

padding-right: 6px;

padding-top: 3px;

padding-bottom: 3px;

font-family: sans-serif;

}



pre.listing2 {

font-size: 12px;

padding-left: 4px;

padding-right: 6px;

padding-top: 6px;

padding-bottom: 6px;

font-family: sans-serif;

}



div.info {

font-size: 12px;

color: #B00000;

font-weight: bold;

font-family: Helvetica, Verdana, Arial, sans-serif;

}



a.info:active, a.info:link, a.info:visited {

font-size: 13px;

color: #BB9944;

font-weight: bold;

font-family: Helvetica, Verdana, Arial, sans-serif;

text-decoration: none;

}



a.info:hover {

font-size: 13px;

color: #BB9944;

font-weight: bold;

font-family: Helvetica, Verdana, Arial, sans-serif;

text-decoration: none;



}





div.settings_info {

font-size: 12px;

color: #444444;

font-family: Helvetica, Verdana, Arial, sans-serif;

}



div.settings_info_red {

font-size: 12px;

color: #B00000;

font-weight: bold;

font-family: Helvetica, Verdana, Arial, sans-serif;

}





div.info1 {

font-size: 12px;

color: #B00000;

font-family: Helvetica, Verdana, Arial, sans-serif;

}



td.info {

font-size: 12px;

color: #B00000;

font-family: Helvetica, Verdana, Arial, sans-serif;

}



td.text {

font-size: 12px;

font-family: Helvetica, Verdana, Arial, sans-serif;

}



td.form {

font-size: 12px;

text-align:right;

font-family: Helvetica, Verdana, Arial, sans-serif;

}



td.form_makes {

font-size: 12px;

width: 130px;

text-align:right;

font-family: Helvetica, Verdana, Arial, sans-serif;

}



td.form_100 {

font-size: 12px;

text-align:right;

font-family: Helvetica, Verdana, Arial, sans-serif;

}



td.form_insertad {

font-size: 12px;

text-align:right;

width: 30%;

font-family: Helvetica, Verdana, Arial, sans-serif;

line-height: 25px;

padding-right: 10px;

}



td.form_left {

font-size: 12px;

text-align:right;

width:100px;

font-family: Helvetica, Verdana, Arial, sans-serif;

}



td.settings_form {

font-size: 12px;

text-align:right;

width:150px;

font-family: Helvetica, Verdana, Arial, sans-serif;

}



td.login_form {

font-size: 12px;

color: #555555;

text-align:right;

font-weight: bold;

font-family: Helvetica, Verdana, Arial, sans-serif;

}





td.settings_form1 {

font-size: 12px;

text-align:right;

width:300px;

font-family: Helvetica, Verdana, Arial, sans-serif;

}



td.settings_form2 {

font-size: 12px;

text-align:right;

width:250px;

font-family: Helvetica, Verdana, Arial, sans-serif;

}



td.settings_form3 {

font-size: 12px;

text-align:right;

font-family: Helvetica, Verdana, Arial, sans-serif;

}



td.settings_form_left {

font-size: 12px;

width:170px;

font-family: Helvetica, Verdana, Arial, sans-serif;

}



td.settings_form4 {

font-size: 12px;

font-family: Helvetica, Verdana, Arial, sans-serif;

}



td.settings_form200 {

font-size: 12px;

text-align:right;

width:200px;

font-family: Helvetica, Verdana, Arial, sans-serif;

}



td.settings_form170 {

font-size: 12px;

width:170px;

font-family: Helvetica, Verdana, Arial, sans-serif;

}



td.settings_cat {

font-size: 15px;

color: #3B60A6;

text-align:left;

font-weight: bold;

font-family: Helvetica, Verdana, Arial, sans-serif;

}



td.small_table {

font-family: Helvetica, Verdana, Arial, sans-serif;

font-size: 12px;

padding-left: 4px;

}



div.tdiv {

font-family: Helvetica, Verdana, Arial, sans-serif;

font-size: 11px;

border: 1px solid #e0e0e0;

}



td.top_small_table

{

font-family: Helvetica, Verdana, Arial, sans-serif;

color: #222222;

font-size: 12px;

text-align: center;

font-weight: bold;

}



td.top_small_table1

{

font-family: Helvetica, Verdana, Arial, sans-serif;

color: #555555;

font-size: 10px;

text-align: center;

font-weight: bold;

width: 40px;

}



a.ad_cat:active, a.ad_cat:link, a.ad_cat:visited {

font-family: Helvetica, Verdana, Arial, sans-serif;

color: #777777;

font-weight: bold;

font-size: 11px;

text-decoration: none;

}



a.ad_cat:hover {

color: #AAAAAA;

font-family: Helvetica, Verdana, Arial, sans-serif;

font-weight: bold;

font-size: 11px;

text-decoration: none;

}



td.ad_cat {

font-size: 12px;

color: #333333;

text-align:center;

font-weight: bold;

font-family: Helvetica, Verdana, Arial, sans-serif;

}	

a.ad_type:active, a.ad_type:link, a.ad_type:visited {

font-family: Helvetica, Verdana, Arial, sans-serif;

color: #999999;

font-weight: bold;

font-size: 11px;

text-decoration: none;

}



a.ad_type:hover {

font-family: Helvetica, Verdana, Arial, sans-serif;

color: #555555;

font-weight: bold;

font-size: 11px;

text-decoration: none;

}



div.search_results {

font-size: 13px;

font-family: Helvetica, Verdana, Arial, sans-serif;

}



div.user_display {

font-size: 12px;

color: #444444;

font-family: Helvetica, Verdana, Arial, sans-serif;

text-align:left;

}



div.top-bottom {

	line-height: 1.3em;

	margin: 0 0 8px 0;

	padding: 0px;

	border: 1px solid #28739D;

	border-color: #dddddd #ffffff #dddddd #ffffff ;

}



div.only-bottom {

	line-height: 0.3em;

	margin: 0 0 8px 0;

	padding: 0px;

	border: 1px solid #28739D;

	border-color: #9498b7 #ffffff #ffffff #ffffff ;

}





tr.normal1 {

	background-color: #f9f9f9;

	margin: 2px;

	padding: 2px;

	border: 1px solid #CDCDCD;

}



tr.normal2 {

	background-color: #F6F6F6;

	margin: 2px;

	padding: 2px;

	border: 1px solid #CDCDCD;

}



tr.focus {

	background-color: #c3dbf7;

	margin: 2px;

	padding: 2px;

	border: 1px solid #b2e0fb;

}



td.footer-categ {

font-size: 11px;

color: #555555;

text-align:center;

font-family: Helvetica, Verdana, Arial, sans-serif;

}



a.footer_links:active, a.footer_links:link, a.footer_links:visited {

font-size: 11px;

color: #555555;

font-family: Helvetica, Verdana, Arial, sans-serif;

text-decoration: none;

}

a.footer_links:hover {

font-size: 11px;

color: #555555;

font-family: Helvetica, Verdana, Arial, sans-serif;

text-decoration: none;

}



a.pending:active, a.pending:link, a.pending:visited {

font-size: 11px;

color: #555555;

font-family: Helvetica, Verdana, Arial, sans-serif;

text-decoration: none;

}

a.pending:hover {

font-size: 11px;

color: #555555;

font-family: Helvetica, Verdana, Arial, sans-serif;

text-decoration: none;

}



tr.pending {

	margin: 2px;

	padding: 2px;

	border: 1px solid #CDCDCD;

}

tr.pending-focus {

	background-color: #c3dbf7;

	margin: 2px;

	padding: 2px;

	border: 1px solid #b2e0fb;

}



tr.admin_bar {

background-color: #cccccc;

}



td.expires {

font-size: 12px;

padding-left: 5px;

font-family: Helvetica, Verdana, Arial, sans-serif;

font-weight: bold;

}



.contact_us

{

font-family: Helvetica, Verdana, Arial, sans-serif;

font-size: 10pt;

background-color: #FFFFFF; 

padding: 0px;

margin: 0px;

}



.sent_message

{

font-family: Helvetica, Verdana, Arial, sans-serif;

font-size: 10pt;

background-color: #FFFFFF;

font-weight: bold;

color: #C20428;

text-align: center;

}



.form_fonts

{

font-family: Helvetica, Verdana, Arial, sans-serif;

font-size: 10pt;

}



.inputs {

	background-color: #ffffff;

	border: 1px solid #000000;

	margin: 0px;

	padding: 0px;

	height: 20px;

	line-height: 120%;

	font-size: 12;

}



.inputs-focus {

	background-color: #ffffff;

	border: 1px solid #000000;

	height: 20px;

	margin: 0px;

	padding: 0px;

	line-height: 120%;

	font-size: 12;

}



.search_inputs {

	background-color: #e0e0e0;

	margin: 0px;

	padding: 0px;

	border: 1px solid #ffffff;

	height: 20px;

}



.search_inputs-focus {

	background-color: #ffffff;

	margin: 0px;

	padding: 0px;

	border: 1px solid #ffffff;

	height: 20px;

}



.all_inputs {

	background-color: #ffffff;

	margin: 0px;

	padding: 0px;

	line-height: 120%;

	border: 1px solid #000000;

	font-size: 12;

}



.all_inputs-focus {

	background-color: #ffffff;

	margin: 0px;

	padding: 0px;

	line-height: 120%;

	border: 1px solid #000000;

	font-size: 12;

}



a.user_display:active, a.user_display:link, a.user_display:visited {

font-family: Helvetica, Verdana, Arial, sans-serif;

color: #28739D;

font-weight: bold;

font-size: 12px;

text-decoration: none;

}

a.user_display:hover {

color: #28739D;

font-weight: bold;

font-size: 12px;

text-decoration: none;

font-family: Helvetica, Verdana, Arial, sans-serif;

}



td.generate {

font-size: 13px;

color: #555555;

text-align:right;

width:400px;

font-weight: bold;

font-family: Helvetica, Verdana, Arial, sans-serif;

}



td.goto {

font-size: 12px;

color: #555555;

font-family: Helvetica, Verdana, Arial, sans-serif;

}



div.info1 {

font-size: 12px;

color: #444444;

font-family: Helvetica, Verdana, Arial, sans-serif;

}



a.send_mail:active, a.send_mail:link, a.send_mail:visited {

font-size: 10px;

color: #777777;

font-weight: bold;

vertical-align: middle;

font-family: Helvetica, Verdana, Arial, sans-serif;

text-decoration: none;

}



a.send_mail:hover {

font-size: 10px;

color: #777777;

font-weight: bold;

vertical-align: middle;

font-family: Helvetica, Verdana, Arial, sans-serif;

text-decoration: none;

}



a.title:active, a.title:link, a.title:visited {

font-size: 11px;

color: #555555;

font-family: Helvetica, Verdana, Arial, sans-serif;

text-decoration: none;

}

a.title:hover {

font-size: 11px;

color: #555555;

font-family: Helvetica, Verdana, Arial, sans-serif;

text-decoration: none;

}



td.upgrade_info

{

font-family: Helvetica, Verdana, Arial, sans-serif;

color: #777777;

font-size: 11px;

text-align: justify;

}



td.upgrade

{

font-family: Helvetica, Verdana, Arial, sans-serif;

font-size: 12px;

text-align: left;

}



td.upgrade_choose

{

font-family: Helvetica, Verdana, Arial, sans-serif;

font-size: 12px;

text-align: right;

width: 50%;

}



div.upgrade_desc

{

font-family: Helvetica, Verdana, Arial, sans-serif;

color: #0077ff;

font-size: 11px;

text-align: left;

padding-left: 20px;

}



div.upgrade_details

{

font-family: Helvetica, Verdana, Arial, sans-serif;

color: #555555;

font-size: 12px;

text-align: left;

padding-left: 70px;

}



div.top_line

{

font-family: Helvetica, Verdana, Arial, sans-serif;

color: #197f15;

font-size: 11px;

font-weight: bold;

text-align: right;

width: 90%;

float: right;

border-top: 1px solid #999999;

}



td.title

{

font-family: Verdana,Geneva, Arial, Helvetica, sans-serif;

font-size: 12px;

color: #243659;

font-weight: bold;

text-align: center;

width: 100%;

height: 40px;

}



a.editad:active, a.editad:link, a.editad:visited {

color: #28739D;

font-weight: bold;

font-size: 14px;

}

a.editad:hover {

color: #68A3CD;

font-weight: bold;

font-size: 14px;

}



div.badwords {

font-size: 12px;

width: 450px;

color: #555555;

font-family: Verdana, Arial, Helvetica, sans-serif;

border: 1px solid #e0e0e0;

background: #eeeeee;

}



div.subset {

font-size: 12px;

width: 100%;

color: #555555;

font-family: Verdana, Arial, Helvetica, sans-serif;

border-bottom: 1px solid #dddddd;

}



td.note {

font-size: 10px;

font-family: Arial,Verdana,Helvetica,sans-serif;

}



div.errors {

width: 420px;

font-size: 10px;

color: #ed3d48;

font-family: Geneva, Arial, Helvetica, sans-serif;

border: 1px solid #eeeeee;

}



div.error {

	border: 1px solid #f0f0f0;

	text-align:left;

	font-family: Verdana, Helvetica, sans-serif; 

	font-size: 10;

	color: #ED4D28;

	padding: 4px;

}



td.info_profile {

font-size: 12px;

color: #3b67ae;

font-weight: bold;

font-family: Geneva, Arial, Helvetica, sans-serif;

}



div.big_pic {

border: 1px solid #e5e5e5;

padding: 2px;

}



div.big_pic_over {

border: 1px solid #80aacd;

padding: 2px;

}



div.small_pic {

border: 1px solid #e5e5e5;

text-align: center;

padding: 2px;

}



div.small_pic_over {

border: 1px solid #80aacd;

text-align: center;

padding: 2px;

}



td.details-top {

color: #5D5D5B;

background: #e5f0d8;

font-weight: bold;

font-family: Geneva, Arial, Helvetica, sans-serif;

font-size: 12px;

padding: 10px;

}



td.contact {

color: #5D5D5B;

background: #f8ebc0;

font-weight: bold;

font-family: Geneva, Arial, Helvetica, sans-serif;

font-size: 12px;

padding: 10px;

}



td.details_up {

background: #ebf2f7;

}



td.details_up_left {

color: #222222;

font-weight: bold;

font-family: Geneva, Arial, Helvetica, sans-serif;

font-size: 12px;

}



td.details_up_right {

font-weight: bold;

font-family: Geneva, Arial, Helvetica, sans-serif;

font-size: 11px;

text-align: right;

}



td.details_title {

font-weight: bold;

font-family: Geneva, Arial, Helvetica, sans-serif;

font-size: 12px;

text-align: left;

width: 100%;	

height: 30px;

text-indent: 10px;

}



p.details_content {

font-family: Geneva, Arial, Helvetica, sans-serif;

font-size: 12px;

text-align: justify;

line-height: 18px;

text-indent: 10px;

}



div.list {

width: 450px;

border: 1px solid #e0e0e0;

background: #eeeeee;

}



a.list:active, a.list:link, a.list:visited {

font-size: 12px;

color: #555555;

font-family: Verdana, Arial, Helvetica, sans-serif;

background: #eeeeee;

text-decoration: none;

}

a.list:hover {

font-size: 12px;

color: #4E99C0;

font-family: Verdana, Arial, Helvetica, sans-serif;

background: #eeeeee;

text-decoration: none;

}



a.button:active, a.button:link, a.button:visited {

font-size: 11px;

color: #ffffff;

font-family: Verdana, Arial, Helvetica, sans-serif;

text-decoration: none;

font-weight: bold;

}

a.button:hover {

font-size: 11px;

color: #ffffff;

font-family: Verdana, Arial, Helvetica, sans-serif;

text-decoration: none;

font-weight: bold;

}



td.form_right {

font-size: 12px;

text-align:left;

font-family: Arial,Verdana,Helvetica,sans-serif;

}



div.bottom_side {

font-size: 10px;

color: #333333	;

font-family: sans-serif;

border-bottom: 1px solid #13b2dd;

}



div.left_side {

font-size: 10px;

font-family: sans-serif;

border-left: 1px solid #cccccc;

height: 100%;

width: 2px;

}



div.up_side {

font-size: 5px;

color: #333333	;

font-family: sans-serif;

border-top: 1px solid #13b2dd;

}



td.search

{

font-family: sans-serif;

color: #444444;

font-size: 11px;

width: 110px;

text-align: left;

padding-right: 5px;

}



td.to

{

font-family: sans-serif;

color: #444444;

font-size: 11px;

text-align: right;

padding-right: 5px;

padding-left: 5px;

}



.select {

	background-color: #ffffff;

}



a.search:active, a.search:link, a.search:visited {

font-family: sans-serif;

color: #2363b2;

font-size: 10px;

text-decoration: none;

}



a.search:hover {

font-family: sans-serif;

color: #999999;

font-size: 10px;

text-decoration: none;

}



div.border1 {

padding-left: 4px;

padding-right: 6px;

padding-top: 5px;

padding-bottom: 5px;

font-weight: bold;

font-family: sans-serif;

border: 1px solid #cccccc;

background: #e9e9e9;

height:100%;

}



td.form3 {

font-size: 11px;

text-align:right;

width:40px;

font-family: Arial,Verdana,Helvetica,sans-serif;

}



div.list1 {

font-size: 11px;

text-align: center;

color: #777777;

font-family: Arial,Verdana,Helvetica,sans-serif;

}



a.adv:active, a.adv:link, a.adv:visited {

font-family: sans-serif;

color: #2363b2;

font-size: 12px;

text-decoration: underline;

}



a.adv:hover {

font-family: sans-serif;

color: #999999;

font-size: 12px;

text-decoration: underline;

}



td.box-header-left {

	background: url("images/general/head-left.gif") no-repeat;

	width: 19px;

	height: 25px;

}



td.box-header-right {

	background: url("images/general/head-right.gif") no-repeat;

	width: 6px;

	height: 25px;

}



td.box-header-middle {

	background: url("images/general/head-middle.gif") repeat-x;

	height: 25px;

	color: #eeeeee;

	font-size: 12px;

	font-family: Helvetica, Verdana, Arial, sans-serif;

	padding-left: 3px;

	padding-top: 3px;

}



td.box-top-left {

	background: url("images/general/box-top-left.gif") no-repeat;

	width: 5px;

	height: 9px;

	text-align: left;

}



td.box-top-right {

	background: url("images/general/box-top-right.gif") no-repeat;

	width: 5px;

	height: 9px;

	text-align: right;

}



td.box-top-middle {

	background: url("images/general/box-top-middle.gif") repeat-x;

	height: 9px;

}



td.box-bottom-left {

	background: url("images/general/box-bottom-left.gif") no-repeat;

	width: 5px;

	height: 9px;

	text-align: left;

}



td.box-bottom-right {

	background: url("images/general/box-bottom-right.gif") no-repeat;

	width: 5px;

	height: 9px;

	text-align: right;

}



td.box-bottom-middle {

	background: url("images/general/box-bottom-middle.gif") repeat-x;

	height: 9px;

}



div.box {

	border-left: 1px solid #d0d0d0;

	border-right: 1px solid #d0d0d0;

}



table.featured {

	width: 200px;

}



td.featured {

	width: 200px;

}



td.price {

	color: #45ac00;

	font-weight: bold;

	font-size: 12px;

	font-family: Helvetica, Verdana, Arial, sans-serif;

}



a.make:active, a.make:link, a.make:visited, a.make:hover {

	color: #555555;

	font-weight: bold;

	font-size: 12px;

	font-family: Helvetica, Verdana, Arial, sans-serif;

	text-decoration: none;	

}



a.location:active, a.location:link, a.location:visited, a.location:hover {

	color: #0274bd;

	font-weight: bold;

	font-size: 12px;

	font-family: Helvetica, Verdana, Arial, sans-serif;

	text-decoration: none;

}



td.separator {

	border-bottom: 1px dotted #d0d0d0;

}



div.categories-top {

	border-top: 1px dotted #555555;

}



td.categories-right {

	border-right: 1px dotted #555555;

	height: 100%;

}



td.navbar-left {

	background: url("images/general/navbar-left.png") no-repeat;

	width: 5px;

	height: 29px;

}



td.navbar-right {

	background: url("images/general/navbar-right.png") no-repeat;

	width: 4px;

	height: 29px;

}



td.navbar-separator {

	background: url("images/general/navbar-separator.png") no-repeat;

	width: 3px;

	height: 29px;

}



td.navbar {

	padding: 0 10 0 10;

	background: url("images/general/navbar-center.png") repeat-x;

	height: 29px;

	text-align: left;

}



td.navbar1 {

	background: url("images/general/navbar-center.png") repeat-x;

	height: 29px;

	text-align: left;

}





a.navbar1:active, a.navbar1:link, a.navbar1:visited {

color: #ffffff;

font-size: 12px;

font-family: Helvetica, Verdana, Arial, sans-serif;

text-decoration: none;

}



a.navbar1:hover {

color: #ffffff;

font-size: 12px;

font-family: Helvetica, Verdana, Arial, sans-serif;

text-decoration: none;

}



a.upper_links:active, a.upper_links:link, a.upper_links:visited {

color: #ffffff;

font-size: 10px;

font-family: Helvetica, Verdana, Arial, sans-serif;

text-decoration: none;

}



a.upper_links:hover {

color: #a0a0a0;

font-size: 10px;

font-family: Helvetica, Verdana, Arial, sans-serif;

text-decoration: none;

}



div.lists {

background: #00496b;

padding: 2px;

padding-left: 6px;

padding-right: 6px;

}





a.lists1:active, a.lists1:link, a.lists1:visited {

font-family: Helvetica, Verdana, Arial, sans-serif;

color: #ffffff;

font-size: 12px;

text-decoration: none;

}



a.lists1:hover {

font-size: 12px;

color: #cccccc;

font-family: Helvetica, Verdana, Arial, sans-serif;

}



td.form150 {

font-size: 12px;

text-align:right;

font-family: Helvetica, Verdana, Arial, sans-serif;

width: 150px;

}



td.gray {

background: #f0f0f0;

border-bottom: 2px solid #71add0;

padding-left: 10px;

font-size: 12px;

color: #444444;

font-weight: bold;

font-family: Helvetica, Verdana, Arial, sans-serif;

}



div.gray {

background: #f0f0f0;

padding: 10px;

}



div.submit_info {

font-size: 12px;

color: #444444;

font-family: Helvetica, Verdana, Arial, sans-serif;

background: #f0f0f0;

padding: 20px;

}



div.payment {

font-size: 12px;

color: #444444;

font-family: Helvetica, Verdana, Arial, sans-serif;

background: #f3eec8;

padding: 20px;

border-top: 2px solid #777777;

}





div.subsection {

font-size: 12px;

color: #444444;

font-weight: bold;

font-family: Helvetica, Verdana, Arial, sans-serif;

padding: 5px;

padding-top: 10px;

border-bottom: 1px solid #3c91d2;

}



.gallery {

	background: #f0f0f0;

	padding: 2px;

}



table.details {

	border-collapse: collapse;

}



td.details {

	font-family: Helvetica, Verdana, Arial, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #0479bd;

	border: 1px solid #cccccc;

	height: 25px;

	padding: 2px;

	background: #f9f9f9;

}



td.details_over {

	font-family: Helvetica, Verdana, Arial, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #0479bd;

	border: 1px solid #cccccc;

	height: 25px;

	padding: 2px;

	background: #f0f0f0;

}



td.details_left {

	font-family: Helvetica, Verdana, Arial, sans-serif;

	font-size: 12px;

	color: #0479bd;

	padding-left: 5px;

}



td.details_right {

	text-align: right;

	color: #000000;

	font-family: Helvetica, Verdana, Arial, sans-serif;

	font-size: 12px;

	padding-right: 5px;

}



a.details:active, a.details:link, a.details:visited, a.details:hover{

	font-family: Helvetica, Verdana, Arial, sans-serif;

	font-size: 12px;

	color: #0479bd;

	padding-left: 5px;

	text-decoration: none;

}



td.arrow {

	background: url("images/general/blue_arrow.gif") 0 5px no-repeat;

	height: 25px;

	padding-right: 10px;

}

