/* CSS Document */
body 									{ margin: 0; padding: 0; font-family:Arial, Verdana, Helvetica, sans-serif; color: #353535; font-size: 12px;text-align:left;font-size:62.5%;}
h1,h2,h3,h4,h5							{ font-family:"Trebuchet MS", Verdana, Arial, sans-serif;}
img										{border:0px;}
/*	--	STRUCTURE				--		*/

#Page									{ /*width:770px;*/ margin:0 auto; background:url(/_Resources/Images/bgnd_page.gif) repeat-y center;font-size:1.2em;}
#container								{ background-color:#FFFFFF; margin:10px auto; width:769px; border:1px solid #50ABC5; padding: 5px 5px 10px 5px; }

#Header									{ padding:0; margin:0px auto;width:750px;background:url(/_Resources/Images/bgnd_headernew.gif) no-repeat top;}
#Header img								{ height:100px;width:260px;margin:0px;padding:0px;}
#Content								{ width:730px;margin:auto;}
#Side									{ float:right;}
#Footer									{ clear:both; width:750px;margin:0 auto;padding: 20px 10px 25px 10px; background-image:url(/_Resources/Images/bgnd_pagefooter.gif); background-repeat:no-repeat; background-position:bottom;overflow:hidden;}
/*	--	TYPOGRAPHY				--		*/
h2										{ font-size:22px; color:#3B6FAD; margin:15px 0 5px 0; padding:0; border-bottom:1px solid #CADEEF;}
#Content h3, #Side h3					{ font-size:18px; color:#3B6FAD;}
#Content h3								{ font-size:16px;}
#Content h4								{ }
#Content h5								{ }
#Content .errmsg						{ font-size:11px; font-weight:bold; color:#FF0000;}
#Content p								{ line-height:1.5em;margin:5px;}
#Content ul								{ margin-left:0; padding-left:0;}
#Content ul li							{ list-style-type:none; background:url(/_Resources/Images/bullet_orange.gif) no-repeat center left; padding:5px 0 5px 25px; margin-left:20px;}
#Content ul li.root						{ display:none;}
#Content ol li							{ padding:5px 0 5px 25px; margin-left:20px;}
#Content ul.tick li						{ background:url(/_Resources/Images/bullet-checklist.gif) no-repeat center left;}

#Content dl 							{ line-height:1.7em; }
#Content dt 							{ font-weight:bold; color:#FF6600;}
.left									{ float:left;}
.right									{ float:right;}


#Footer p								{ color:#FFF; margin:0; padding:0 15px;font-size:0.9em;}
#Footer p a								{ color:#FFF; font-weight:bold; text-decoration:none;}

strong									{ color:#3B6FAD; }
u										{ }
i										{ }
kbd										{ }
acronym									{ color:#3B6FAD; cursor:help;}
/*	--	LINKS					--		*/
a										{ color:#FF6600; text-decoration:underline; font-weight:bold; cursor:pointer;}
a:hover									{ color:#3B6FAD; text-decoration:underline; }
a.pdf									{ padding-left:15px; background-image:url(/_Resources/Images/icn_acrobat.gif); background-repeat:no-repeat; background-position:2px 2px;}
a.ext									{ padding-left:15px; background-image:url(/_Resources/Images/icn_ext.gif); background-repeat:no-repeat; background-position:2px 2px;}
a.jumpto								{ float:right;}
a.button_quote 							{ background-image:url(/_resources/images/button_quote.gif);color:#FFFFFF;display:block;font-size:1.2em;font-weight:bold;height:42px;padding:3px 0 0 10px;text-decoration:none;width:110px;background-repeat:no-repeat;}
a.button_quote:hover					{ color:#FFFFFF;text-decoration:none;}
/*	--	PRIMARY NAVIGATION		--		*/
#Nav									{ width:750px;overflow:hidden; margin:0px; padding:0px; list-style:none; background:#313131 url(/_Resources/Images/bgnd_nav.gif) repeat-x top right; }
#Nav li 								{ float:left; margin:0; padding:0;width:20%; white-space:nowrap;}
#Nav li a 								{ display:block; text-decoration:none; font-weight:bold; line-height:33px;color:#FFF;text-align:center;font-size:12px;}
#Nav li a.current,
#Nav li a:Hover							{ background-repeat:no-repeat; background-position:bottom center;}
#Nav li a.current, 
#Nav li a.current:Hover					{ background-image:url(/_Resources/Images/bgnd_nav_hl.gif);}
#Nav li a:Hover							{ background-image:url(/_Resources/Images/bgnd_nav_hl_anim.gif);}
/*	--	SECONDARY NAVIGATION	--		*/
#subNav, #Side ul						{ margin:0 15px 0 0; padding:0; width:220px;}
#subNav li, #Side li					{ list-style-type:none; padding:0;}
#subNav li a, #Side li a				{ font-weight:normal; display:block; padding:6px 0 6px 5px; color:#353535; text-decoration:none;  border-bottom: 1px solid #EBF4FF;}
#subNav li a:Hover, #Side li a:Hover	{ background-color:#EBF4FF;}
#subNav li a.current, 
#Side li a.current,
#subNav li a.current:hover				{ border-bottom: 1px solid #FFF; color: #fff; background-image:url(/_Resources/Images/bgnd_subnav_orange.gif); background-repeat:no-repeat; background-position:center; background-color:#FFFFFF; }
#subNav li.hidden						{ display:none;}
/*	--	TERTIARY NAVIGATION		--		*/
#Side li.sub a							{ font-weight:normal; display:block; padding:5px 0 5px 15px; color:#353535; text-decoration:none;  border-bottom: 1px solid #EBF4FF;}
 #subNav li.sub a						{ font-weight:normal; display:block; padding:5px 0 5px 15px; color:#353535; text-decoration:none;  border-bottom: 1px solid #EBF4FF;}
#Side li.sub a:Hover					{ background-color:#FFFFCC;}
#subNav li.sub a:Hover					{ background-color:#FFFFCC;}
/*	--	BREADCRUMBS				--		*/
#breadcrumbs							{ margin:5px 5px 0 5px; background-color:#FFFFCC; border:1px solid #FFCC66; padding:5px 35px; background-image:url(/_Resources/Images/bgnd_breadcrumbs.gif); background-repeat:no-repeat; background-position: center left;}
#breadcrumbs a							{ font-weight:normal;}
#breadcrumbs span						{ color:#999999;}
#breadcrumbs em							{ font-style:normal; color:#666666;}
/*	--	FOOTER NAVIGATION		--		*/
#Footer ul								{ width:750px; height:20px; border-top:1px solid #E7E7E7; text-align:center; margin:0 0 10px 0; padding:0; list-style:none;font-size: 10px;}
#Footer ul li 							{ float:left; margin:0; padding:0;}
#Footer ul li a 						{ display:block; text-decoration:none; font-weight:normal; padding:5px 10px 8px 5px; color:#838383; }
#Footer ul li a:Hover					{ }
/*	--	VALIDATION NAVIGATION		--		*/
ul.validation							{ width:750px; height:20px; margin:1px auto; padding:0; list-style:none;}
ul.validation li 						{ float:right; margin:0; padding:0;}
ul.validation li a 						{ display:block; text-decoration:none; font-weight:normal; padding:5px 10px 8px 5px; color:#ccc; }
ul.validation li a:Hover				{ }
/*	--	COMMENT / QUOTE BOX			--		*/
#comments								{ margin:15px 0; padding:15px 0 0 0; font-family:"Trebuchet MS", Verdana, Arial, sans-serif; width:220px; text-align:center; background-image:url(/_Resources/Images/bgnd_cmnt.gif); background-repeat:repeat-y; background-position:top;}
#comments blockquote					{ padding:0 5px 25px 5px; margin:0; border:1px; font-size:1.8em; background-image:url(/_Resources/Images/bgnd_cmnt_bott.gif); background-repeat:no-repeat; background-position:bottom; color:#fff;}
#comments cite							{ font-size:1em; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-style:normal; margin:0; padding:10px 0 0 0; display:block; width:220px; text-align:left; background-image:url(/_Resources/Images/bgnd_clear.gif); background-repeat:repeat;color:#3B6FAD;}
/*	--	RECALL QUOTE BOX			--		*/
#Side #smallform						{ margin:15px 0; padding:4px 0 0 0; background-image:url(/_Resources/Images/bgnd_subform_top.gif); background-repeat:no-repeat; background-position:top left; width:220px;}
#Side #smallform form 					{ background-image:url(/_Resources/Images/bgnd_subform_bott.gif); background-repeat:no-repeat; background-position:bottom left; padding:0; background-color:#F1A60E; width:220px;}

#Content #smallform						{ margin:5px 0 10px 10px; padding:4px 0 0 0; background-image:url(/_Resources/Images/bgnd_smlsubform_top.gif); background-repeat:no-repeat; background-position:top left; width:180px; float:right;}
#Content #smallform form 				{ background-image:url(/_Resources/Images/bgnd_smlsubform_bott.gif); background-repeat:no-repeat; background-position:bottom left; padding:0; background-color:#F1A60E; width:180px;}

#smallform h3							{ margin:5px 15px; padding:0; font-family:"Trebuchet MS", Verdana, Arial, sans-serif; color:#fff; font-size:1.7em;}
#smallform label						{ margin:0 15px; display:block; font-size:1em; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#fff;}
#smallform input, #smallform select		{ margin:5px 15px; border:1px solid #FF9C06; width:80%; font-size:1.1em; padding:2px; color:#333; font-family:Verdana, Arial, Helvetica, sans-serif;}
#smallform .submit						{ background-color:#FF9C06; font-size:1.1em; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#fff;background:transparent url(/_Resources/Images/bgnd_button2.gif); border:0px;height:22px;cursor:pointer;}
#smallform p							{ color:#fff;margin:0pt 15px 5px 15px;font-size:1.2em; line-height:normal;}
/* --  Non-Quote Forms				--		*/
fieldset#form							{ border:1px solid #E9E7DE; padding:0; margin-bottom:5px;}
fieldset#form h1						{ background-color:#2D56B3; color:#FFF;  margin:0; padding:6px 20px 6px 20px; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; border-bottom:none; background-image:url(/_Resources/Images/bgnd_tablemodule_top.gif); background-repeat:repeat-x; background-position:top left;}
fieldset#form h2						{ border-bottom:4px solid #C3D7E7; margin:2px 20px; padding:4px 0; font-size:12px; color:#ff6600; font-family:Arial, Verdana, Helvetica, sans-serif;}
fieldset#form #ncbty					{ margin-left:20px;}
fieldset#form .row						{ font-size:12px; padding:3px 0 5px 0; margin:2px 20px; display:block; clear:both; background-image:url(/_Resources/Images/bgnd_tablemodule_row.gif); background-repeat:no-repeat; background-position:bottom left; float:left;}
fieldset#form .row label				{ width:190px; display:block; vertical-align:top; padding:0 10px 0 0; float:left;}
fieldset#form .row .value				{ padding:0; width:230px; float:left; clear:right;}
fieldset#form .row br					{ clear:both; display:block;}
fieldset#form .row .value input,
fieldset#form .row  select				{ border:1px solid #ccc;}
fieldset#form .row input.radio			{ border:none;}
fieldset#form i							{ font-style:normal; font-weight:bold; display:block; font-size:11px; color:#3B6FAD;}
fieldset#form p							{ background-color:#FFFFCC; padding:2px 20px; margin:0; clear:both;}
fieldset#form p.end						{ background-color:#FCFBF5; border-top:4px solid #E9E7DE;}
fieldset#form p.end strong				{ color:#000;}
fieldset#form kbd						{ font-weight:bold; color:#3B6FAD; font-family:Arial, Verdana, Helvetica, sans-serif; display:block; font-size:11px;}
fieldset#form .errmsg					{ font-weight:bold; color:#FF0000; font-family:Arial, Verdana, Helvetica, sans-serif; display:block; font-size:11px;}
fieldset#form .errors					{ color:#000; background-color:#FCFBF5; border-bottom:1px solid #E9E7DE; display:block; background-image:url(/_Resources/Images/bgnd_tablemodule_error.gif); background-repeat:repeat-x; background-position:top left;}
fieldset#form .errors p					{ background-color:transparent;}
fieldset#form .errors h4				{ margin:0; padding:2px 20px; font-size:12px; color:#CC0000; }
fieldset#form .errors strong			{ display:block; color:#CC0000; font-weight:normal;}
/*fielset.form*/
fieldset.form							{ border:1px solid #3B6FAD; padding:0; margin-bottom:0px;}
fieldset.form h1						{ background-color:#2D56B3; color:#FFF !important;  margin:0 !important; padding:6px 20px 6px 20px !important; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:14px !important; border-bottom:none !important; background-image:/*url(/_Resources/Images/bgnd_tablemodule_top.gif)*/url(/_Resources/Images/quote/bgnd_h3.gif); background-repeat:repeat-x; background-position:top left;}
fieldset.form h2						{ border-bottom:4px solid #C3D7E7; margin:2px 20px; padding:4px 0; font-size:12px; color:#ff6600; font-family:Arial, Verdana, Helvetica, sans-serif;}
fieldset.form #ncbty					{ margin-left:20px;}
fieldset.form .row						{ font-size:12px; padding:3px 0 5px 0; display:block; clear:both;background-color:#FAFAFA; width:100%;float:left;}
fieldset.form .alt						{ background-color:#F2F2F2;}
fieldset.form .row label				{ width:190px; display:block; vertical-align:top; padding:8px 9px 5px 10px; float:left; text-align:left;}
fieldset.form .row .value				{ padding:5px 9px 5px 5px; width:230px; float:left; clear:right;}
fieldset.form .row br					{ clear:both; display:block;}
fieldset.form .row .value input,
fieldset.form .row  select				{ border:1px solid #ccc;}
fieldset.form .row input.radio			{ border:none;}
fieldset.form i							{ font-style:normal; font-weight:bold; display:block; font-size:11px; color:#3B6FAD;}
fieldset.form p							{ background-color:#FAFAFA; padding:2px 20px; margin:0; clear:both;}
fieldset.form p.end						{ background-color:#FCFBF5; border-top:4px solid #E9E7DE;}
fieldset.form p.end strong				{ color:#000;}
fieldset.form kbd						{ font-weight:bold; color:#3B6FAD; font-family:Arial, Verdana, Helvetica, sans-serif; display:block; font-size:11px;text-align:left;}
fieldset.form .errmsg					{ font-weight:bold; color:#FF0000; font-family:Arial, Verdana, Helvetica, sans-serif; display:block; font-size:11px;text-align:left;}
fieldset.form .errors					{ color:#000; background-color:#FCFBF5; border-bottom:1px solid #E9E7DE; display:block; background-image:url(/_Resources/Images/bgnd_tablemodule_error.gif); background-repeat:repeat-x; background-position:top left;}
fieldset.form .errors p					{ background-color:transparent;}
fieldset.form .errors h4				{ margin:0; padding:2px 20px; font-size:12px; color:#CC0000; }
fieldset.form .errors strong			{ display:block; color:#CC0000; font-weight:normal;}
fieldset.form ul						{ background-color:#FAFAFA; margin:0px;}

/*	TABLE STYLES					--		*/
table									{ width:100%; padding:2px; text-align:left; font-family:'lucida sans unicode', 'lucida grande', 'Trebuchet', 'Verdana';font-size:1.2em;}
th, td									{ padding:4px;}
thead tr th								{ border-bottom:4px solid #ccc; vertical-align:bottom;}
tbody tr td								{ border-bottom:1px solid #ccc;}
tbody tr td.firstchild					{ border-bottom-width:2px; vertical-align:bottom; width:150px;}
.tooltip								{ background: url(/_Resources/images/help_bg.jpg) no-repeat; padding: 0px; margin-top:3px; width:249px; display:none; }
.tooltip p								{ background: transparent url(/_Resources/images/help_bottom.gif) bottom no-repeat !important; padding:2px 10px !important; font-size: 12px !important; }
.iconhelp								{ width:12px; height:13px; background: transparent url(/_Resources/images/icn_help2.gif) top !important; border:0; margin:0px 0px 0px 4px; cursor:pointer;}
.iconcal								{ width:15px; height:15px; background: transparent url(/_Resources/images/icn_cal.gif) top !important; border:0; margin:0px 0px 0px 4px;}
.button_mta_small						{ width:146px; height:25px; background:url(/_resources/images/quote/btn_blank.gif);border:0px; color:#fff; font-weight:bold;margin:5px;padding-bottom:3px; cursor:pointer;}
.nav_mta								{ text-align:right;border:0px; padding:0; margin-bottom:5px;}
.mta_container							{ background-color:#FAFAFA;overflow:hidden;padding-top:5px;}
.mta_left								{ width:50%;margin-left:20px;float:left;font-size:12px;}
.mta_right								{ margin-left:20px;float:left;font-size:12px;}
.conintel								{ height:81px; background:transparent url(/_Resources/images/box_consumerintelligence.jpg) top no-repeat; padding:5px 150px 5px 5px;font-size:11px;}
.conintel strong						{ color:#3B6FAD;font-size:15px;}
#mycarcheck								{ background:url(/_Resources/Images/box_mycarcheck.jpg) no-repeat;width:221px;height:152px;display:block;margin-top:20px;padding-top:20px;}
#mycarcheck p							{ padding:5px;font-size:1.2em;}
#mycarcheck input						{ padding:2px;font-size:1.1em;}
#mycarcheck input.check					{ background:url(/_Resources/Images/button_check.gif) no-repeat;width:49px;height:21px;border:0px;color:#458FDF;font-weight:bold;cursor:pointer;}
/*	HOMEPAGE								*/
.hidden									{ overflow:hidden;}
h1.welcome								{ text-indent:-200em;background: url(/_resources/images/title_cheapestquote.gif) no-repeat;border:0px;margin:10px 0px 0px 0px;}
.home_car								{ width:730px;background: url(/_resources/images/nd/box_carhome.jpg) no-repeat;margin:0px 0px 10px 0px;}
.home_car .inner						{ float:right;margin:10px 0 0 0;width:302px;background:url(/_resources/images/nd/box_carhome_inner.gif) no-repeat;padding:0px 10px;}
.home_car h2							{ text-indent:-200em;background:url(/_resources/images/nd/title_carinsurance.gif) no-repeat;color:#E23A2E !important; font-size:22px !important;border:0px !important;}
.home_car h3							{ color:#FF6600 !important; font-size:14px !important;border:0px !important;}
.home_car .button						{ float:right;margin:5px 10px 0px 0px;}

.home_van								{ width:480px;background:url(/_resources/images/nd/box_vanhome.jpg) no-repeat;margin-bottom:10px;}
.home_van .inner						{ float:right;margin:10px 10px 0px 0px;width:257px;background:url(/_resources/images/nd/box_vanhome_inner.gif) no-repeat;padding:0px 10px;}
.home_van h2							{ text-indent:-200em;background:url(/_resources/images/nd/title_vaninsurance.gif) no-repeat;color:#E23A2E !important; font-size:22px !important;border:0px !important;}
.home_van h3							{ color:#FF6600 !important; font-size:14px !important;border:0px !important;}
.home_van .button, .home_van .button_quote	
										{ float:right;margin-top:2px;}				
.inner ul								{ margin:5px 0px;padding:0px;}
.inner p								{ margin:5px 0px;padding:0px;}
.inner h4								{ margin:6px 0px;padding:0px;}

#recall_off								{ display:block;}
.recall_home							{ margin:0px 0px 10px 0px !important;}
.recall_home h2							{ text-indent:-200em;background:url(/_resources/images/nd/title_recallquote.gif) no-repeat left bottom!important;border:0px;;}

#exist_off								{ display:block;}
.exist_home								{ margin:0px 0px 10px 0px !important;}
.exist_home h2							{ text-indent:-200em;background:url(/_resources/images/nd/title_existingcustomers.gif) no-repeat left bottom;}


.banners_box							{ float:left;width:238px;height:217px;display:block;overflow:hidden;}
.banners_box h2							{ margin:0;padding:0;height:20px;text-indent:-2000em;border:0;}
.banners_box .button_quote				{ float:right;margin-top:12px;width:110px;margin-right:20px;}
.cardiff								{ background:url(/_resources/images/nd/box-mortgage.gif) no-repeat left top;}
.cardiff p								{ margin:40px 10px 46px 50px !important;}
.awards									{ background:url(/_resources/images/nd/box-awardwinning.gif) no-repeat left top;margin-left: 10px;text-indent:-2000em;}
.semploy								{ display:none;}
.semploy p								{ margin:40px 10px 4px 50px !important;}
.semploy .button_quote					{ margin-top:0;}
.lastquote								{ background:url(/_resources/images/box_yourlastquote.gif) no-repeat left top;margin-right:5px;}
.latest									{ background:url(/_resources/images/box_latestquotes.gif) no-repeat left top;}
#box_latestquotes div					{ overflow:hidden;}
.lastquote .button_quote				{ margin-top:23px;background:url(/_resources/images/button_lastquote.gif)}
.lq_type								{ background:#d1e8ef url(/_resources/images/row_lq1.gif) repeat-x left top;color:#004aa2;font-size:1em;display:block;font-weight:bold;font-style:normal;padding:5px;margin:20px 11px 0 40px !important;border-bottom:1px solid #FFF;}
.lastquote	em							{ background:#1EA9E3 url(/_resources/images/row_lq2.gif) repeat-x left top;color:#FFFFFF;font-size:1em;display:block;font-weight:bold;font-style:normal;padding:5px;margin:0 11px 0 40px !important;border-bottom:1px solid #FFF;height:35px;}
.lastquote span						{ background:#004AA2 url(/_resources/images/row_lq3.gif) repeat-x left top;color:#FFFFFF;font-size:1em;display:block;font-weight:bold;font-style:normal;padding:5px;margin:0 11px 1px 40px !important;height:35px;}
.lastquote strong						{ background-color:#004AA2;color:#FFFFFF;font-size:1em;display:block;font-weight:bold;font-style:normal;padding:5px;margin:0 11px 1px 40px !important;text-align:right;font-size:1.4em;border-top:1px solid #FFF;background-color:#E22C28;}
.lastquote	em img, .lastquote	span img	{ margin-top:10px;}
.lq_float								{ overflow:hidden;height:240px;width:275px;position:relative;z-index:3;top:-240px;margin-bottom:-240px;}
.lq_float div							{ float:right;height:88px;}
.lq_recall								{ margin:104px 60px 0;height:45px !important;}
.lq_price								{ background: url(/_resources/images/badge.png) no-repeat left top;behavior: url(/_resources/javascript/iepngfix.htc);display:block;line-height:88px!important;width:95px;text-align:center;color:#FFF;font-weight:bold;margin:0;overflow:hidden;font-size:1.3em;float:right;}

.box_small								{ width:240px;float:left;background:url(/_resources/images/nd/box_smallhome.jpg) no-repeat;margin:0px 10px 0px 0px;padding:0px;height:1%;}
.box_small	h2, .box_large h2			{ color:#E23A2E !important;font-size:18px !important;border:0px !important;margin:5px 7px 0 7px !important;}
.box_small p, .box_large p				{ margin:0 7px!important;}
.box_small .right						{ margin:10px 20px 0px 0px;}
.box_small .button_quote				{ float:right;margin-top:5px;width:130px;}
.exist_home .button_quote				{ margin-top:17px;}
.box_large								{ width:240px;float:left;background:url(/_resources/images/nd/box_largehome0.gif) no-repeat;margin:0px 10px 0px 0px;padding:0px;float:left;height:1%;}
.home_col1								{ width:480px;}
.home_col2								{ width:240px;}

.consumerint							{ float:left;width:228px;height:199px;display:block; background:url(/_resources/images/box_consumerintelligence.gif) left;margin-right:12px;}
.consumerint h2							{ font-size:1.25em;padding:10px;margin:0px;border:0px;line-height:20px;}
.consumerint p							{ width:70%;}
.consumerint strong						{ color:#E12D28;}

#recall_on								{ }
#recall_on label						{ margin:0 15px; font-weight:bold;width:70px;float:left;padding-top:9px;}
#recall_on div							{ display:block;overflow:hidden;padding:0px;margin:0 0 5px 0;height:1%;}
#recall_on input, #recall_on select		{ margin:0px; border:1px solid #E3E3E3; width:120px;float:left; padding:2px; color:#333; font-family:Verdana, Arial, Helvetica, sans-serif;}
#recall_on input.submit					{ background-image:url(/_resources/images/button_quote.gif);color:#FFFFFF;display:block;font-size:1.1em;font-weight:bold;height:45px;padding:0 0 23px 10px;text-decoration:none;width:120px; text-align:left;float:right;border:0px;margin:27px 20px 0 0;cursor:pointer;}
#recall_on .up							{ float:left;margin:45px 0 0 10px;width:30px;height:30px;}
#exist_on								{ height:270px;}
#exist_on .up							{ margin:120px 0 0 10px;width:30px;height:30px;}
#exist_on ul							{ margin:5px 0px;padding:0px;}
.banners								{ width:100%;height:217px; }
/******************************** help pop up***************************************/
#overlay, #overlayCallback, #customerHelp_Overlay
											{ background-image: url(/_resources/images/overlay.png); position: absolute; top: 0px; left: 0px; z-index: 90; width: 100%; min-height: 100%;height:220%;behavior: url(/_resources/javascript/iepngfix.htc); }
#customerHelp_iFrameCont					{ -moz-border-radius:4px 4px 4px 4px;-moz-box-shadow:5px 5px 10px rgba(0, 0, 0, 0.3);background-color:#FFFFFF;border:2px solid #94958D;width:644px;}
 html #overlay								{ background-color: #333; background-color: transparent; background-image: url(/_resources/images/blank.gif);}
#box										{ width:400px; background:#FFF; padding:10px; border:2px solid #3B6FAD; color:#353535;display:block;}
#box.loading								{ background:#FFF url(/_Resources/Images/loading0.gif) no-repeat center;height:60px!important;}
#box.loaded									{ background-image:none!important;}
#close										{ position:absolute; top:2px; right:2px; cursor:pointer; }
#helpcopy									{ overflow:hidden;display:block;}
#helpcopy h1								{ color:#3B6FAD; letter-spacing:normal;background:none;border-bottom:5px solid #3B6FAD; word-spacing:normal;padding-bottom:10px;}
#helpcopy p									{ text-align:left;font-size:1.2em;}
#helpcopy li								{ text-align:left;font-size:1.2em; list-style-type:square;}
#customerHelp_close							{ position:absolute;z-index:99;}
#customerHelp_Overlay						{ overflow:hidden;background-image:none;background-color:#fff;opacity: 0.8; -moz-opacity: 0.8; filter: alpha(opacity=80);}
/***************************** help pop up IE6 **************************************/
body#pop									{ background:#FFFFFF none;width:auto;margin:10px;text-align:left;}
#pop #nav									{ width:100%}
#pop	li									{ font-size:1.2em; list-style-type:square;}
#pop #helpcopy h1							{ color:#94958D;}


