body { margin: auto; width: 100%; text-align: center; background: #CECECE; font-family: Tahoma, Verdana, Geneva; font-size: 9px; color: #FFFFFF; }		/**   #E3E9EB   **/

#pb		{ width: 700px; height: 400px; background: transparent; border: 0px; }
#fh		{ width: 100%; height: 80px; background: #035C96; border: 0px; text-align: center; }
#fb		{ width: 700px; height: 260px; background: transparent; border: 0px; }
#ff		{ width: 700px; height: 35px; background: #035C96; border: 0px; }

#cph		{ width: 100%; height: 195px; background: #035C96; border: 0px; text-align: center; }
#cpb		{ width: 700px; height: 300px; background: transparent; border: 0px; padding-top: 8px; }
#cpf			{ width: 700px; height: 35px; background: #035C96; border: 0px; }

a:link				{ line-height: 120%; padding-top: 2px; font-family: Tahoma, Verdana, Arial; color: #6699FF; font-weight: normal;  font-size: 8pt; text-decoration: none }
a:visited			{ line-height: 120%; padding-top: 2px; font-family: Tahoma, Verdana, Arial; color: #6699FF; font-weight: normal;  font-size: 8pt; text-decoration: none }
a:active			{ line-height: 120%; padding-top: 2px; font-family: Tahoma, Verdana, Arial; color: #6699FF; font-weight: normal;  font-size: 8pt; text-decoration: none }
a:hover			{ line-height: 120%; padding-top: 2px; font-family: Tahoma, Verdana, Arial; color: #A0C0FE; font-weight: normal;  font-size: 8pt; text-decoration: underline }

.default				{ font-family: Tahoma, Verdana, Arial; color: #ffffff; font-size: 8pt; }
.frm_head			{ font-family: Tahoma, Verdana, Arial; color: #000000; font-size: 10pt; font-weight: bold; }
.heading				{ font-family: Tahoma, Verdana, Geneva; font-size: 16px; font-style: normal; font-weight: bolder; color: #000000; line-height: 19px; text-align: left}
.info_text			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; line-height: 12px}
.body_bold			{ font-family: Tahoma, Verdana, Geneva; font-size: 10px; line-height: 12px; font-weight: bold}
.caps					{ font-family: Tahoma, Verdana, Geneva; font-size: 9px; font-style: normal; line-height: 11px; font-weight: normal; text-transform: capitalize; color: #000000}
.light_text			{ font-family: Tahoma, Verdana, Geneva; font-size: 9px; line-height: 11px; font-weight: normal; color: #000000}
.subhead				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: normal; color: #000066;}
.paraheader		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000066; text-decoration: underline; }
.footer					{ font-family: Tahoma, Verdana, Geneva; font-size: 9px; font-style: normal; font-weight: normal; color: #000000;}
.boldfooter			{ font-family: Tahoma, Verdana, Geneva; font-size: 9px; font-style: normal; font-weight: bold; color: #000000;}

.mnu_hdr			{ width: 150px; height: 18px; background: url('/images/shared/scc_menu_top.jpg'); }
.mnu_back		{ width: 11px; height: 197px; background: url('/images/shared/scc_menu_left.jpg'); }
.mnu_ftr			{ width: 150px; height: 35px; background: url('/images/shared/scc_menu_bot.jpg'); }
.mnu_btn_off		{ width: 117px; height: 29px; background: url('/images/shared/scc_menu_btn_off.jpg'); padding: 0px 0px 0px 15px; font-family: Tahoma, Verdana, Arial; color: #FFFFFF; font-weight: bold;  font-size: 8pt; letter-spacing: -0.5; cursor: hand; text-align: left; }
.mnu_btn_on		{ width: 117px; height: 29px; background: url('/images/shared/scc_menu_btn_on.jpg');	 padding: 0px 0px 0px 15px; font-family: Tahoma, Verdana, Arial; color: #E8E354; font-weight: bold;  font-size: 8pt; letter-spacing: -0.5; cursor: hand; text-align: left; }
.mnu_btn_sel		{ width: 117px; height: 29px; background: url('/images/shared/scc_menu_btn_on.jpg');	 padding: 0px 0px 0px 15px; font-family: Tahoma, Verdana, Arial; color: #74A6C6; font-weight: bold;  font-size: 8pt; letter-spacing: -0.5; cursor: default; text-align: left; }
.mnu_btn_dis		{ width: 117px; height: 29px; background: url('/images/shared/scc_menu_btn_off.jpg');	 padding: 0px 0px 0px 15px; font-family: Tahoma, Verdana, Arial; color: #999999; font-weight: bold;  font-size: 8pt; letter-spacing: -0.5; cursor: default; text-align: left; }

.menubut:link		{ width: 117px; height: 29px; background: url('http://motorhomesscotland.com/images/shared/scc_menu_btn_off.jpg'); padding: 0px 0px 0px 20px; font-family: Tahoma, Verdana, Arial; color: #FFFFFF; font-weight: bold;  font-size: 8pt; letter-spacing: -0.5; cursor: hand; text-align: left; }
.menubut:visited	{ width: 117px; height: 29px; background: url('http://motorhomesscotland.com/images/shared/scc_menu_btn_off.jpg'); padding: 0px 0px 0px 20px; font-family: Tahoma, Verdana, Arial; color: #FFFFFF; font-weight: bold;  font-size: 8pt; letter-spacing: -0.5; cursor: hand; text-align: left; }
.menubut:hover	{ width: 117px; height: 29px; background: url('http://motorhomesscotland.com/images/shared/scc_menu_btn_on.jpg'); padding: 0px 0px 0px 20px; font-family: Tahoma, Verdana, Arial; color: #E8E354; font-weight: bold;  font-size: 8pt; letter-spacing: -0.5; cursor: hand; text-align: left; }
.menubut:active	{ width: 117px; height: 29px; background: url('http://motorhomesscotland.com/images/shared/scc_menu_btn_off.jpg'); padding: 0px 0px 0px 20px; font-family: Tahoma, Verdana, Arial; color: #FFFFFF; font-weight: bold;  font-size: 8pt; letter-spacing: -0.5; cursor: hand; text-align: left; }

.spec_btn_off		{ padding: 0px 0px 0px 20px; background: url('/images/shared/scc_menu_btn_off.jpg'); font-family: Tahoma, Verdana, Arial; color: #FFFFFF; font-weight: bold;  font-size: 8pt; letter-spacing: -0.5; cursor: hand; }
.spec_btn_on		{ padding: 0px 0px 0px 20px; background: url('/images/shared/scc_menu_btn_on.jpg'); font-family: Tahoma, Verdana, Arial; color: red; font-weight: bold;  font-size: 8pt; letter-spacing: -0.5; cursor: hand; }

.blue_txt				{ height: 18px; padding-left: 5px; font-family: Tahoma, Verdana, Arial; color: #2B2496; font-weight: bold;  font-size: 7pt; letter-spacing: -0.5; cursor: default; text-align: left; }
.add_font			{ height: 18px; padding-left: 5px; font-family: Tahoma, Verdana, Arial; color: #000000; font-weight: normal;  font-size: 7pt; letter-spacing: -0.5; cursor: default; text-align: left; }
.specfont				{ font-family: Tahoma, Verdana, Arial; color: #000000; font-size: 9pt; letter-spacing: -0.5; cursor: default; text-align: right; line-height: 50px; }

.sect_header			{ padding: 2px; font-family: Tahoma, Verdana, Arial; color: #035C96; font-weight: bold;  font-size: 10pt; letter-spacing: -0.5; cursor: default }
.manpic_border		{ border: 1 solid #C0C0C0; }

.dir_mnu:link			{ padding-bottom: 8px; font-family: Tahoma, Verdana, Arial; color: #ffffff; font-weight: normal;  font-size: 9pt; text-decoration: none; }
.dir_mnu:visited		{ padding-bottom: 8px; font-family: Tahoma, Verdana, Arial; color: #ffffff; font-weight: normal;  font-size: 9pt; text-decoration: none; }
.dir_mnu:hover		{ padding-bottom: 8px; font-family: Tahoma, Verdana, Arial; color: #035C96; font-weight: normal;  font-size: 9pt; text-decoration: none; }
.dir_mnu:active		{ padding-bottom: 8px; font-family: Tahoma, Verdana, Arial; color: #ffffff; font-weight: normal;  font-size: 9pt; text-decoration: none; }

.dir_selected			{ padding-bottom: 8px; font-family: Tahoma, Verdana, Arial; color: #ffffff; font-weight: bold;  font-size: 9pt; text-decoration: none; cursor: default; }
.dir_unselected		{ padding-bottom: 8px; font-family: Tahoma, Verdana, Arial; color: #ffffff; font-weight: normal;  font-size: 9pt; text-decoration: none; cursor: default; }

.dir_list						{ font-family: Tahoma, Verdana, Arial; color: #ffffff; font-weight: normal;  font-size: 9pt; text-decoration: none; }
.sm-blk-txt				{ font-family: Tahoma, Verdana, Arial; color: #000000; font-weight: normal;  font-size: 8pt; text-decoration: none; }
.pictxt						{ font-family: Tahoma, Verdana, Arial; color: #666666; font-weight: normal;  font-size: 7pt; text-decoration: none; }

.srch_info			{ height: 50px; font-family: Tahoma, Verdana, Arial; color: #ffffff; font-weight: normal;  font-size: 9pt; text-decoration: none; cursor: default; text-align: center; }
.srch_hdr				{ height: 22px; background: #000000; font-family: Tahoma, Verdana, Arial; color: #FFFFFF;  font-style: normal; font-variant: normal; font-weight: normal; font-size: 8pt; text-align: center; }
.srch_detail			{ height: 20px; background: #222222; font-family: Tahoma, Verdana, Arial; color: #FFFFFF; padding: 3px 0px 3px 0px; font-style: normal; font-variant: normal; font-weight: normal; font-size: 8pt; cursor: default; text-align: center; }
.srch_detail_hvr	{ height: 20px; background: #333333; font-family: Tahoma, Verdana, Arial; color: #C0A665; padding: 3px 0px 3px 0px; font-style: normal; font-variant: normal; font-weight: normal; font-size: 8pt; cursor: default; text-align: center; }
.srch_detail_cell	{ height: 20px; border-bottom: 1px solid #000000; }

.mgr_title					{ padding-left: 6px; font-family: Tahoma, Verdana, Arial; color: #000000; font-weight: normal;  font-size: 8pt; letter-spacing: -0.5; cursor: default }
.mgr_name				{ padding-left: 6px; padding-top: 2px; font-family: Tahoma, Verdana, Arial; color: #000000; font-weight: normal;  font-size: 7pt; letter-spacing: -0.5; cursor: default }
.mgr_tel				{ padding-left: 6px; padding-top: 7px; height: 20px; font-family: Tahoma, Verdana, Arial; color: #000000; font-weight: normal;  font-size: 7pt; letter-spacing: -0.5; cursor: default }
.mgr_email				{ padding-left: 6px; padding-top: 2px; font-family: Tahoma, Verdana, Arial; color: #000000; font-weight: normal;  font-size: 7pt; letter-spacing: -0.5; cursor: default }

.email_mgr:link			{ padding-top: 2px; font-family: Tahoma, Verdana, Arial; color: #00539F; font-weight: normal;  font-size: 7pt; text-decoration: none }
.email_mgr:visited     { padding-top: 2px; font-family: Tahoma, Verdana, Arial; color: #00539F; font-weight: normal;  font-size: 7pt; text-decoration: none }
.email_mgr:hover		{ padding-top: 2px; font-family: Tahoma, Verdana, Arial; color: #FF0000; font-weight: normal;  font-size: 7pt; text-decoration: underline }
.email_mgr:active		{ padding-top: 2px; font-family: Tahoma, Verdana, Arial; color: #00539F; font-weight: normal;  font-size: 7pt; text-decoration: none }

.long_grey_grad		{ height: 35px; width: 385px; border: none; background: url('http://www.motorhomesscotland.com/images/hire-greybox.jpg'); background-position: top left; background-repeat: no-repeat; text-align: center; }

.stdtext				{ font-style: normal; font-variant: normal; font-weight: normal; font-size: 8pt; font-family: Tahoma, Verdana; background-color: #ffffff; border: 1px solid #666666; padding: 1px; margin: 2px 2px 2px 2px; }
.stddrop				{ font-style: normal; font-variant: normal; font-weight: normal; font-size: 8pt; font-family: Tahoma, Verdana; background-color: #ffffff; border: 1px solid #666666; padding: 1px; margin: 2px 2px 2px 2px; }
.stdedit				{ font-style: normal; font-variant: normal; font-weight: normal; font-size: 8pt; font-family: Tahoma, Verdana; font-color: #666666; background-color: #ffffff; height: 18px; border: 1px solid #666666; padding: 1px; margin: 2px 2px 2px 2px; }
.contactfields     { font-style: normal; font-variant: normal; font-weight: normal; font-size: 8pt; font-family: Tahoma, Verdana; font-color: #666666; background-color: #ffffff; border: 1px solid #666666; padding: 1px; }
.stdclick				{ font-style: normal; font-variant: normal; font-size: 8pt; font-family: Verdana; border: 1px solid #666666; color: #666666; background-color: #CCCCCC; margin: 2px 2px 2px 2px; }
.mnuclick			{ font-style: normal; font-variant: normal; font-size: 8pt; font-family: Verdana; border: 1px solid #666666; color: #666666; background-color: #CCCCCC; width: 175px }

.home_offer_off		{ width: 182px; height: 35px; background: url('/images/shared/home_offer_off.jpg'); color: #035C96; cursor: hand; font-size: 7pt; }
.home_offer_on		{ width: 182px; height: 35px; background: url('/images/shared/home_offer_on.jpg'); color: #FFFFFF; cursor: hand; font-size: 7pt; }

.offer_text				{ float: left; width: 128px; height: 35px; background: transparent; padding: 4px 2px 4px 12px; }
.offer_price				{ float: right; width: 40px; height: 35px; background: transparent; padding: 3px; text-align: right; }

.astext				{ float: left; width: 33%; height: 35px; background: transparent; padding: 8px; font-family: Tahoma, Verdana, Arial; color: #000000; font-weight: bold;  font-size: 11pt; text-align: left; }
.asprice				{ padding: 10px; text-align: left;  font-family: Tahoma, Verdana, Arial; color: #6699ff; font-weight: bold;  font-size: 10pt; }

.spec_head				{ width: 105px; height:15px; background: #222222;  font-family: Tahoma, Verdana, Arial; color: #FFFFFF; font-size: 8pt; cursor: default; text-align: left; font-weight: bold; border-bottom: 1px solid #000000; }
.spec_data				{ width: 105px; height:15px; background: #222222;  font-family: Tahoma, Verdana, Arial; color: #FFFFFF; font-size: 8pt; cursor: default; text-align: left; font-weight: normal; border-bottom: 1px solid #000000; }
.spec_extra				{ font-family: Tahoma, Verdana, Arial; color: #FFFFFF; font-style: normal; font-variant: normal;  font-size: 8pt; }
.car_desc				{ font-family: Tahoma, Verdana, Arial; color: #FFFFFF; font-style: normal; font-weight: bold;  font-size: 11pt; }

.car_spec_spacer	{ width: 630px; height:20px; background: #00539F; margin: 5px 0px 5px 0px; }

