/* CSS Document */
html 										{ min-height: 100%; height: auto;}
body 										{ font-size:62.5%; font-family:Arial, Helvetica, sans-serif; color:#333333; background-image:URL(/_resources/images/bgnd_page.gif); background-repeat:repeat-x; background-position:bottom; /*text-align:center;*/ margin:0;}
 img, div									{ /*behavior: url(/_Resources/JavaScript/iepngfix.htc);*/border:0px; }

#page										{ text-align:left; margin:0 auto; border:1px solid #CCC; width:700px; padding:20px; background-color:#F6F6F0; background-image:URL(/_resources/images/bgnd_list.gif); background-repeat:repeat-x; background-position:top;overflow:hidden;}
#container									{ width:100%;background-image:URL(/_resources/images/bgnd_page_top.gif); background-repeat:repeat-x; background-position:top; padding-top:10px;}

#header										{ width:700px;background:URL(/_resources/images/bgnd_headerlogo_new.gif) no-repeat;margin-top:10px;overflow:hidden;height:85px;padding-top:10px;}
#header img.logo							{ width:220px;height:45px;border:0px;float:left;}
#progressbar, #navheader					{ width:700px;overflow:hidden;margin:0px 0px 10px 0px;padding:0px;}
.progressitem								{ width:20%;text-align:center; float:left;font-size:1.1em;color:#AA006F;text-transform:uppercase;font-weight:bold;}
.selected									{ color:#F6F6F0;}
#navheader									{ width:680px;margin-left:auto;margin-right:auto;}
#navheader a								{ color:#ECEDE2;text-transform:uppercase;text-decoration:none;font-size:1.1em;font-weight:bold;margin-right:35px;}
#navheader a:hover							{ color:#FFFFFF;}
#navheader a.on								{ color:#FFFFFF;}
.content									{ overflow:hidden;width:702px;}
#navfooter									{ width:700px;margin:15px auto 0px auto;border-top:solid 2px #94958D;padding-top:5px;text-align:right;clear:both;}
#navfooter a								{ color:#94958D;text-transform:uppercase;text-decoration:none;margin-left:15px;}

#col1										{ width:490px;float:right;margin-top:15px;background:#EDEDEB;min-height:610px;}
#col2										{ width:196px;float:left;margin-bottom:20px}
#col1 li, #col3 li							{ font-size:1.2em; list-style-image:url(/_resources/images/bullet.gif);line-height:26px;}
#col2 ul									{ margin:0px; padding:0px; width:100%; float:left; background-color:#FFFFFF; text-align:left;font-size:1.2em;}
#col2 li									{ margin:2px 0; clear:both; list-style-type:none;background-color:#FAFAFA;line-height:18px;overflow:hidden;}
#col2 li.title								{ background-color:#FFFFFF;}
#col2 li h3									{ padding:0px;margin:0.5em;border-bottom:4px solid #94958D;}
#col2 ul ul									{ margin:0px;padding:0px;font-size:1em;}
#col2 ul ul li								{ padding-left:10px;}
#col2 h3									{ font-size:1.2em;}
#col2 a										{color:#333333;text-decoration:none;display:block;padding:0.5em;}
#col2 a:hover								{ background-color:#EFEFEF;color:#333333;}
#col2 a.on									{ background:#EC1EA6 url(/_resources/images/bgnd_col2on.gif);color:#FFF;}
#col2 li.button, #col2 li.button:hover		{ width:135px;height:38px;text-transform:uppercase;font-weight:bold;background:transparent url(/_resources/images/button.gif) no-repeat!important;border:0px;font-size:1.25em;cursor:pointer; display:block;text-decoration:none;text-align:center;padding-top:7px;margin:15px 0px 0px 25px;}
#col2 .buttons								{ margin:15px 0px 0px 0px;background-color:#F6F6F0;padding-bottom:10px;}
#col2 .opex									{ width:194px;height:67px;background-image:url(/_resources/images/box_opex.gif);margin-bottom:8px;}
#col2 .button								{ background-image:url(/_resources/images/box_button.gif);margin-bottom:5px;}
.opex a, .opex a:hover						{ display:block;padding:9px 9px 9px 38px!important;background-color:transparent!important;font-size:1.3em;font-weight:bold;color:#94958d!important;}
.van .opex a, .van .opex a:hover			{ line-height: 20px;padding: 2px 0 0 80px !important;}
.opex a em									{ font-size:0.8em;font-weight:normal;font-style:normal}
.opex a strong								{ color:#DD0092;}

a.opex3										{ padding-left:20px;background:url(/_resources/images/a_opex3.gif) no-repeat 9px 9px;}
a.opex2										{ padding-left:20px;background:url(/_resources/images/a_opex2.gif) no-repeat 9px 9px;}
a.opex1										{ padding-left:20px;background:url(/_resources/images/a_opex1.gif) no-repeat 9px 9px;}
a.opex7										{ padding-left:20px;background:url(/_resources/images/a_opex7.gif) no-repeat 9px 9px;}
a.opex6										{ padding-left:20px;background:url(/_resources/images/a_opex6.gif) no-repeat 0 0;}
a.opex8										{ padding-left:20px;background:url(/_resources/images/a_opex8.gif) no-repeat 0 2px;}
a.opex5										{ padding-left:20px;background:url(/_resources/images/a_opex5.gif) no-repeat 2px 2px;}

#col2 a.quote								{ background-color:transparent;color:#FFFFFF!important;font-size:1.6em;text-transform:uppercase;text-align:center;padding-top:20px;padding:25px 0px 0px !important;font-weight:bold;}
.col0										{ float:left!important;height:460px;background:#fff;margin-top:15px;}
.col0 ul									{ border:0px!important;}
.col-home									{ overflow:hidden;}
#col3										{ background:#EDEDEB url(/_resources/images/fuschia-car02.jpg) no-repeat bottom;float:right;width:490px;margin-top:15px;padding-bottom:140px;}
.alpha-container							{ margin:10px;padding:5px;background:#FAFAF9;border:1px solid #CCC;overflow:hidden;} 
.alpha										{ background:url(/_resources/images/overlay-home.png);}
.alpha-container .cols						{ overflow:hidden;clear:left;width:460px;}
.alpha-container	p.col1					{ width:70%;float:left;overflow:hidden;}
.alpha-container	p.col2					{ width:30%;float:right;overflow:hidden;}
.alpha-container h3							{ border-bottom:3px solid #DD0092;}
.col-container								{ overflow:hidden;background: url(/_resources/images/bgnd_col2.gif) left 15px no-repeat;}
.col-carhome								{ background:transparent url(/_resources/images/bgnd_col2-home.gif) no-repeat scroll left bottom;}
ul.list-group								{ display:block;margin:0; padding:0; width:700px; float:left; border:1px solid #CCC; background-color:#FFFFFF; text-align:left;font-size:1.2em;margin-top:15px;}
.alt										{ background-color:#F7F7F7!important;}
.warning_row								{ background-color:#BFBFBF!important;color:#FFF;font-weight:bold;}
ul.list-group li							{ margin:2px 0; clear:both; padding:0.5em; list-style-type:none; height:100%;background-color:#FAFAFA;line-height:18px;overflow:hidden;}
ul.list-group li h3							{ margin:0; clear:both; padding:0 0 0.1em 0; border-bottom:4px solid #94958D;}
ul.list-group li p							{ margin:0;font-size:1em;}
ul.list-group li.full						{ background:#FAFAFA url(/_resources/images/bullet.gif) no-repeat 15px 12px;padding-left:10px;padding-left:35px;}
ul.list-group li.extra						{ margin:0;padding:0;background-color:#ec1ea6!important;background-image: url(/_resources/images/bgnd_li-extra.gif);background-repeat: repeat-x;color:#FFF!important;border:6px solid #FFF;border-top:0;}
ul.list-group li.extra span					{ width:40%;padding:5px;font-weight:normal;float:left;font-size:1.5em;}
ul.list-group li.extra strong				{ width:40%;padding:5px;font-weight:normal;float:right;text-align:right;font-size:1.5em;}
ul.list-group li.extra dfn					{ font-style:normal;}
ul.list-group li i							{ display:block;float:right; text-transform:none;font-style:normal;font-size:0.9em;}
li.extra p									{ padding:0.5em;}
li.extra ul									{ padding-bottom:0.5em;}
li.extra ul li								{ background-color:transparent!important;padding:0;margin:0;line-height:20px; list-style-type:square;list-style-position:inside;}
li.extra h3									{ color:#FFF; letter-spacing:normal;word-spacing:normal;border-bottom:0px!important;padding:0.5em!important;}
li.extra div								{ margin:0; clear:both; padding:0.5em; list-style-type:none; height:100%;background-color:#FAFAFA;line-height:18px;overflow:hidden;color:#333;}
.value										{ float:left;width:300px;clear:none!important;}
.row div.value								{ width:auto;}

ol											{ /*font-size:1.2em;*/}
#breadcrumbs								{color:#94958D;text-transform:uppercase;margin:3px 0px;}
#breadcrumbs em								{ font-style:normal;padding:0px 5px;}
#DDG h3										{ text-align:center;background:url(/_Resources/Images/logo_DD_white_sml.gif) top right no-repeat;line-height:38px;}
/*	LABELS	*/
ul.list-group li .lbl						{ width:300px; display:block; float:left; clear:left; margin-right:15px; text-align:right;}
label b										{ display:block;font-weight:normal;}
ul.list-group li .long						{ width:500px;}
ul.list-group li .short						{ width:60px;}
ul.list-group li.title						{ background-color:#FFFFFF;}
ul.list-group li .lbl-long					{ width:450px; display:block; float:left; clear:left; margin-right:15px; text-align:right;}
ul.list-group li .lbl-radio					{ width:60px;  display:block; float:left; }
ul.list-group li.normal h3					{ letter-spacing:normal;word-spacing:normal;margin:5px 0px;}
label.height								{ height:100px}
/*	INPUTS	*/
ul.list-group li .ipt, fieldset .ipt,
ul.list-group li .ipt-select				{ width:150px;border:1px solid #94958D;font-size:1em;}
textarea									{ font-family:Arial, Helvetica, sans-serif;font-size:1.2em;border:1px solid #94958D;}	
textarea.large								{ width:500px;height:150px;}
ul.list-group li .ipt-select-auto			{ width:auto;}
ul.list-group li .ipt-text-date				{ width:70px;}
ul.list-group li .ipt-radio					{ float:left;}
input.button								{ width:135px;height:45px;color:#FFFFFF;text-transform:uppercase;font-weight:bold;margin-left:10px;background-image:url(/_resources/images/button.gif);border:0px;font-size:1.85em;cursor:pointer;}
input.dgrey									{ width:135px;height:45px;background-image:url(/_Resources/Images/button_grey.gif);color:#FFF;float:left;margin-left:0;}
input.button_disable						{ width:135px;height:45px;color:#FFFFFF;text-transform:uppercase;font-weight:bold;margin-left:10px;background-image:url(/_resources/images/button_disable.gif);border:0px;font-size:1.85em;}
input.button_small							{ width:133px;height:20px;color:#FFFFFF;text-transform:uppercase;font-weight:bold;margin-left:10px;background-image:url(/_resources/images/button_small.gif);border:0px;font-size:0.9em;padding-bottom:1px;}
input.small-text							{ font-size:1.25em}
input.butpay								{  float:right;}
select										{ width:150px;border:1px solid #94958D;font-size:1em;}
select.auto									{ width:auto!important;}
select.short								{ width:90px!important;}
input.iptf									{ width:150px;border:1px solid #94958D;font-size:1em;background-color:#FFEFF9!important;}
input.sortcode								{ width:50px!important;;margin-right:10px;}
/*	MISC	*/
ul.list-group li.haserror, tr.haserror, div.haserror
											{ border-top:1px solid #F3D7E9; border-bottom:1px solid #F3D7E9; background-color:#FFF4FB!important; background-image:url(/_Resources/images/bgnd_error_temp.gif); background-repeat:repeat-x;}
td.haserror									{ background:url(/_Resources/images/bgnd_error_td.gif) no-repeat top right;font-weight:bold;}
ul.list-group li .error 					{ display:block; clear:both; color:#DD0092; padding:5px 0 0 0px;font-size:1em;}
td.errorcell								{ font-weight:bold;color:#DD0092;}
.ErrorWarning								{ color:#DD0092;font-size:1.2em;font-weight:bold;background:#FFF4FB url(/_Resources/images/bgnd_error_temp.gif) repeat-x;margin-top:10px;padding:10px;border:1px solid #F3D7E9;}
.ErrorWarning img							{ margin-right:10px; vertical-align:bottom;}
a.button									{ width:135px;height:31px;color:#FFFFFF!important;text-transform:uppercase;font-weight:bold;background:url(/_resources/images/button.gif) no-repeat; border:0px;font-size:1.2em;cursor:pointer; display:block;text-decoration:none;text-align:center;padding-top:14px;}
a.buttonNorm								{ margin:0 auto;}
div.warning-bar								{ width:702px;height:42px;background-image:url(/_Resources/images/bg_warning-bar.gif);padding:11px 11px 0;color:#FFF;font-size:1.2em;}
div.warning-bar a							{ color:#FFF;}
div.warning-high							{ background:url("/_Resources/images/bg_warninghigh.gif") center center repeat-x;color: #FFFFFF;font-size: 1.2em;padding: 11px;border:2px solid #FFF;}
div.warning-high a 							{ color: #FFFFFF;}
div.warning-high-outl						{ border:1px solid #CCC;margin-top: 15px;}
.ddAddress img, .ddAddress span				{ display:block;}
.ddAddress div								{ float:left;}
.hideScreen									{ display:none;}

/*	TYPOGRAPHY	*/
.ipt-text, .ipt-text-date, .ipt-select		{ font-size:1em; border:1px solid #94958D;}

a											{ color:#DD0092;}
p											{ font-size:1.2em;line-height:18px;}
p em, 	.lbl em								{ color:#DD0092;font-weight:bold;font-size:1.25em;display:none;}
.error										{ font-weight:bold;color:#DD0092;display:block;margin-left:315px;font-size:1.2em;}
.alpha-container .error						{ margin-left:0px;}
/*h1											{ font-size:1.8em; font-weight:bold; color:#94958D; text-transform:uppercase; word-spacing:-0.2em; letter-spacing:-0.05em; margin-bottom:0px;}
h1 em										{ color:#DD0092; font-style:normal;}*/
h1.normal									{letter-spacing:normal; word-spacing:normal;}

h1, h2										{ font-size:2.2em; font-weight:bold;color:#DD0092; text-transform:uppercase; word-spacing:-0.2em; letter-spacing:-0.05em;margin:2px 0px;border-bottom:5px solid #DD0092;}
h2											{ color:#94958D;}
.alpha-container h2							{ border:0px;color:#DD0092;font-size:1.5em!important;}
.list-group h2								{ font-size:2em;line-height:25px;}
h1.normal, h2.normal						{ letter-spacing:normal;word-spacing:normal;margin:5px 0px; font-size:1.9em}
h1											{margin-top:15px;}
h1 em										{ color:#94958D; font-style:normal;}
h2 em										{ color:#DD0092; font-style:normal;}
h3											{ font-size:1.5em; font-weight:bold;color:#94958D; text-transform:uppercase; word-spacing:-0.2em; letter-spacing:-0.05em;margin-top:5px;}
h3 em										{ color:#DD0092; font-style:normal;}
h3 b										{ padding:0 10px;}
h3.toptitle									{ margin:8px 0;}
h4											{ color:#94958D; font-size:1.2em; line-height:18px;text-transform:uppercase;}
.normal										{ letter-spacing:normal;word-spacing:normal;}
/*	LINKS	*/
a.help		img								{ text-decoration:none; font-weight:bold; background: url(/_Resources/images/icon_help0.gif) no-repeat; padding-right:10px; color:#DD0092;cursor:help;width:17px;height:17px;margin-left:5px;vertical-align:bottom;}
/*	HINTS	*/
.hint										{ position: absolute; left: 510px; top: -1000px; width: 150px; border: 1px solid #DD0092; padding: 10px 5px; background: #FFF4FB; text-align:left;}
.hint .hint-pointer							{ position: absolute; left: -10px; top: 8px; width: 10px; height: 19px; background: url(/_resources/images/pointer.gif) left top no-repeat; }
#nav										{ width:740px;overflow:hidden;margin:20px auto;text-align:right;}
#Footer										{ width:740px;margin:20px auto;color:#666666;text-align:left;clear:both;}
#Footer a									{ color:#666666;}
.footnote									{ width:740px;margin:10px auto;color: #666666;}

acronym										{ cursor:help;border:0;background:url(/_Resources/Images/icon-info.gif) no-repeat top right;padding-right:16px;}

/*********************************images*********************************************/
img.iconcalendar							{ background:  url(/_Resources/Images/icon_calendar.gif) no-repeat; width:17px; height:17px; border:0px;margin-left:5px; vertical-align:bottom;}
img.iconhelp								{ background: url(/_Resources/Images/icon_help0.gif) no-repeat; width:20px; height:14px; border:0px; vertical-align:bottom;margin-left:5px;}
/******************************** help pop up***************************************/
#overlay, #overlayCallback, .overlay		{ background-image: url(/_resources/images/overlay.png); position: absolute; top: 0px; left: 0px; z-index: 90; width: 100%; min-height: 100%;height:220%; }
 html #overlay								{ background-color: #333; background-color: transparent; background-image: url(/_resources/images/blank.gif);}
#box, #boxopex									{ width:400px; background:#2d2d2d; padding:10px; border:2px solid #eee; color:#fff;display:block;}
#box.loaded, .loaded					{ background-image:none!important;}
#box.loading, .loading					{ background:#2D2D2D url(/_Resources/Images/loading0.gif) no-repeat center;height:60px;!important}
#box.loaded, .box.loaded					{ background-image:none!important;}
#close										{ position:absolute; top:2px; right:2px; cursor:pointer; }
#helpcopy									{ overflow:hidden;display:block;}
#helpcopy h1								{ color:#ffffff; letter-spacing:normal;background:none;border-bottom:5px solid #94958D; word-spacing:normal;padding-bottom:10px;:0px;}
#helpcopy p									{ text-align:left;}
#helpcopy li								{ text-align:left;font-size:1.2em; list-style-type:square;}						
/***************************** 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;}
/*****************************calendar popup ***************************************/
.tablebg 									{ background-image:none; background-color:#FFFFFF;}
.tablebg td									{ padding:0px; border:0px;height:20px;padding:1px;width:14%;}
.tablebg a									{ width:100%!important;height:100%;display:block;text-align:center;}
.calendar_td								{ padding:0px; border:0px;}
.cpYearNavigation, .cpMonthNavigation		{ background-color:#DD0092;color:#FFF;font-weight:bold;padding:2px 0px;text-align:center;text-decoration:none;}
.cpDayColumnHeader, .cpYearNavigation, .cpMonthNavigation, .cpCurrentMonthDate, .cpCurrentMonthDateDisabled, .cpOtherMonthDate, .cpOtherMonthDateDisabled, .cpCurrentDate, .cpCurrentStartDate, .cpCurrentDateDisabled, .cpTodayText, .cpTodayTextDisabled, .cpText 
											{ font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;width:auto;}
td.cpDayColumnHeader 						{ border-color:#C0C0C0;border-style:solid;border-width:0px 0px 1px;text-align:center;}
.cpCurrentMonthDate, .cpOtherMonthDate, .cpCurrentDate, .cpCurrentStartDate 
											{ text-align:right;text-decoration:none;}
.cpCurrentMonthDateDisabled, .cpOtherMonthDateDisabled, .cpCurrentDateDisabled, .cpCurrentMonthDateDisabled a, .cpOtherMonthDateDisabled a, .cpCurrentDateDisabled a 
											{ color:#D0D0D0;text-align:right;text-decoration:line-through;}
.cpCurrentMonthDate, .cpCurrentMonthDate a:link, .cpCurrentMonthDate a:active, .cpCurrentMonthDate a:visited 
											{ color:#000;text-decoration:none;width:14%;}
.cpCurrentMonthDate a:hover 				{ color:#000;background-color:#FF9FE0;}
.cpCurrentDate 								{ color:#FFF;font-weight:bold;}
.cpCurrentStartDate 						{ color:#000000;}
.cpOtherMonthDate, .cpOtherMonthDate a:link, .cpOtherMonthDate a:active, .cpOtherMonthDate a:visited 
											{ color:#D3D3D3;text-decoration:none;}
.cpOtherMonthDate a:hover 					{ color:#D3D3D3;text-decoration:underline;}
.cpDateNotAvail 							{ color:#E4E4E4;}
td.cpCurrentDate 							{ background-color:#000;color:#FFF;}
td.cpCurrentStartDate 						{ border:1px solid #800000;color:#FFFFFF;}
td.cpCurrentDateDisabled 					{ border:1px solid #FFAAAA;}
td.cpTodayText, td.cpTodayTextDisabled 		{ border-color:#C0C0C0;border-style:solid;border-width:1px 0px 0px;}
a.cpTodayText, span.cpTodayTextDisabled 	{ height:20px;}
a.cpTodayText 								{ color:black;}
.cpTodayTextDisabled 						{ color:#D0D0D0;}
.cpBorder 									{ border:2px solid #000;}
.CalendarMainDiv 							{ background:#FFFFFF none repeat scroll 0%;position:absolute;z-index:10;}
.calendar_									{ position: absolute; visibility: hidden; background-color:#fff; color: #666; left: 647px; top: 303px; z-index: 100;}
/********************************** quote result **************************************/
/*.table-price, .table-opex					{ display:block;border:1px solid #CCCCCC;background-color:#FAFAFA;font-size:1.2em;}*/
.table-price, .table-opex					{ display:block;border:1px solid #CCCCCC;background-color:#FFFFFF;font-size:1.2em;}
.table-price								{ margin-top:15px;}
.table-price sup, table-cover sup			{ font-size:0.7em;bottom: 1ex;vertical-align: baseline;height:0;line-height: 1;position: relative;}
.table-price ul								{ float:left;list-style-image:none;list-style-position:outside;list-style-type:none;margin:5px 0 0 10px;padding:0;width:23%;}
.table-price ul.long						{ width:36%;}
.table-price ul li							{ margin:0;padding:0;background-color:transparent!important;list-style-type:none;line-height:22px;}
.table-price ul li em						{ font-weight:bold;font-style:normal;padding-right:5px;}
.table-small								{ background:#FFFFFF;overflow:hidden;width:100%;/*322px;*/border-spacing:0px;float:right;}
.table-opex									{ border-top:0px;}
td.small									{ text-transform:none;font-weight:normal;font-size:0.8em;padding-top:0px;vertical-align:top;text-align:right}
td.top										{ padding-top:10px;}
td.title									{ font-size:1.1em;font-weight:bold;text-transform:uppercase;vertical-align:bottom;color:#94958D}
td.heading									{ font-size:1.5em;font-weight:bold;text-transform:uppercase;}
td.price									{ font-size:1.3em;font-weight:bold;padding-bottom:0px;text-align:right;}
td.price i									{ font-size:0.8em; font-style:normal;font-weight:normal;display:block;text-align:right;}
td.price b									{ margin-right:10px;}
td.price em									{ font-size:0.4em;font-style:normal;line-height:0.5em;vertical-align:top;}
td.large									{ font-size:2.4em;padding-bottom:0px;}
td.tcenter									{ text-align:center;}
td.tright									{ text-align:right;}
td.tleft									{ text-align:left;}
/*h3.title									{ background-color:#FFFFFF;border-bottom:4px solid #94958D;clear:both;margin:0pt;padding:0pt 0pt 0.1em;}*/
h3.title									{ background-color:#FFFFFF;border-bottom:4px solid #94958D;clear:both;margin:0pt;padding:0.2em 0;}
td.desc										{ height:120px}
.table-opex td								{ vertical-align:top;}
.table-opex table, .table-price table		{ font-size:1em;}
.table-opex a								{ font-size:0.9em;white-space:nowrap;}
.table-opex .title							{ white-space:nowrap;}
.left										{ float:left !important;}
.right										{ float:right !important;}
.strap										{ overflow:hidden;padding:5px 0px 5px 0px;width:100%;}
.medium										{ width:616px;clear:both;}	
.strap .col1								{ width:50%;float:left;}
.strap .col2								{ width:50%;float:right;}
.small										{ width:322px;clear:both;}
.table-summary				{ width:100%;background-color:#FFFFFF;font-size:1.2em;border:1px solid #CCCCCC;float:left;height:365px;}
.table-summary th			{ background:url(/Resources/images/BoxShadow/Box_mid_split.gif) top left no-repeat;width:45%;height:60px;overflow:hidden;vertical-align:top;text-align:right;padding:0px 10px 0px 0px;}
.table-summary td			{ background:url(/Resources/images/BoxShadow/Box_mid_split.gif) top right no-repeat;/*height:60px;*/overflow:hidden;vertical-align:top;padding:0px;padding:0px 5px 0px 10px;}
.table-summary td.toprow, .table-summary th.toprow	
							{ padding-top:20px;height:80px;}
.table-summary td p			{ width:190px;margin:0px !important;padding:0px !important;font-size:1em;}
.table-summary th.last		{ background:url(/Resources/images/BoxShadow/box_bottom_mid_shadow.gif) bottom left no-repeat; height:69px;}
.table-summary td.last		{ background:url(/Resources/images/BoxShadow/box_bottom_mid_shadow.gif) bottom right no-repeat; height:69px;}
.table-small				{ overflow:hidden;width:322px;border-spacing:0px;float:right;}
.table-summary td ul		{ margin:0; padding:0;}
.table-summary td ul li		{ margin:0; padding:0; list-style-type:none; height:100%;background-color:#FAFAFA;line-height:18px;overflow:hidden;background:#FFFFFF url(/_resources/images/bullet.gif) no-repeat 15px 12px;padding-left:10px;padding-left:35px;}
.table-cover				{ background-color:#fafafa;width:100%;}
.table-cover td				{ width:33%;}
.table-cover td	i			{ font-style:normal;float:right;width:35%;}
.table-cover td	em			{ font-style:normal;font-weight:bold;float:left;width:60%;white-space:nowrap;text-align:right;padding-right:10px;}
td.bottomborder				{ border-bottom: 1px solid #DD0092;padding:10px 5px;} 
a.PDF 						{ background-image:url(/_Resources/Images/icn_acrobat.gif);background-position:2px 2px;background-repeat:no-repeat;padding-left:15px;MARGIN-RIGHT:1PX;;}
ul.bullets li				{font-size:1.2em;list-style-image:url(/_resources/images/bullet.gif);margin-bottom:7px;}
.footimportant				{ width:740px; margin:20px auto;font-size:1.2em;color:#666666;}
.footimportant h6			{ font-size:13px;margin-bottom:10px;}
.footimportant ol			{ list-style-position:inside;padding-left:18px;}
.footimportant ol li		{ margin-bottom:5px;}
.rowcheckbox				{ overflow:hidden;margin-bottom:5px;}
.screenHide					{ display:none;}
/*************************************	 callback ************************************/
.callback					{ float:right;width:255px;height:57px;overflow:hidden;margin-bottom:10px;margin:0px auto;}
.callback h1				{ color:#94958D;margin:0px;word-spacing:normal;border:0px;padding:0px;font-size:2.8em;letter-spacing:0.02em;height:29px;overflow:hidden;white-space:nowrap;}
.callback h2				{ border:0px none;color:#DD0092;display:block;font-size:1.4em;letter-spacing:0.045em;margin:0px;padding:0px;word-spacing:0.5em;overflow:hidden;white-space:nowrap;}
.callback div				{ float:left;width:202px;overflow:hidden;}
.callback img				{ float:right;width:45px;height:45px;background:url(/_resources/images/callback.jpg);}
.pagenone					{ border:0px!important;padding:0px!important;margin:0px!important;width:702px!important;}
.pagenone .list-group		{ margin:0px;}
#callbackForm				{ margin:0px;clear:both;overflow:hidden;background:#ec1ea6 url(/_resources/images/bgnd_headstrap.gif) repeat-x;top:96px;width:700px;padding-top:5px;}
#callbackForm ul			{ overflow:hidden;}
#callbackForm li			{ color:#FFFFFF;font-weight:bold;font-size:1.2em;list-style-type:none;margin:2px 0px;}
#callbackForm label			{ width:160px; display:block; float:left; clear:left; margin-right:15px;}
#callbackForm input, #callbackForm textarea, #callbackForm select
							{ background-color:#f150bc;border:1px solid #d7008c;width:280px;color:#FFFFFF;padding:1px;}
#callbackForm select		{ width:280px;}
#callbackForm textarea		{ overflow:auto;}
#callbackForm .button_small	{ width:133px;height:20px;color:#FFFFFF;text-transform:uppercase;font-weight:bold;margin-left:10px;background-image:url(/_resources/images/button_small.gif);border:0px;font-size:1em}
#callbackForm .error		{ color:#EFB3DD;font-size:1em;margin-left:10px;display:inline;}
/******************************************* MTA ***************************************/
.white-container			{ background-color:#FFF;border:1px solid #CCCCCC;margin:10px;overflow:hidden;}
.white-container h1			{ color:##DD0092;font-size:1.5em;font-weight:bold;letter-spacing:-0.05em;text-transform:uppercase;}
.white-container h1, .white-container p, .white-container ul, .white-container h3
							{ margin:5px;word-spacing:normal;}
.white-container li			{ line-height:22px!important;}
.white-container h3			{ border-bottom:4px solid #94958D;}
fieldset					{ margin:0;padding:0;border:0;}
fieldset h3					{ border-bottom:4px solid #94958D;clear:both;margin:0;padding:0 0 0.1em;background-color:#FFFFFF;}
fieldset label				{ float:left;width:180px;padding:8px 9px 5px 10px;}
fieldset div				{ clear:both;display:block;float:left;font-size:12px;padding:3px 0 5px;width:100%;background-color:#FAFAFA;margin:2px 0;}
fieldset div div			{ clear:right;float:left;padding:5px 9px 5px 5px;width:230px;background-color:transparent;}
fieldset kbd, fieldset i	{ color:#94958D;font-weight:bold;display:block;font-size:0.9em;font-style:normal;}
fieldset .error				{ color:#DD0092;display:block;font-weight:bold;margin:0;font-size:12px;}
fieldset .none				{ display:none;}
.nav_mta					{ text-align:right;margin:5px;}
.mta_left					{ width:200px;float:left;}
.mta_right					{ width:200px;float:left;}

/********************************Main home page*************************************/
#car						{ background:#EDEDEB;margin:15px auto 0; padding:5px; background-image:url(/_resources/images/home_car.gif); height:190px; width:670px;border:1px solid #D6D6D6;}
#car p						{ color:#E30B99; font-size:20px; line-height:25px;} 

#van						{ background:#E30B99 url(/_resources/images/home_van.jpg) bottom;margin:15px auto 0; padding:5px; height:230px; width:670px;border:1px solid #D6D6D6;}
#van p						{ color:#E30B99; font-size:20px; line-height:25px;}
/**************************************** feedback ****************************************/
.CSS3BOX_SHADOW				{ -webkit-box-shadow: 5px 5px 10px rgba(0,0,0,.3);-moz-box-shadow: 5px 5px 10px rgba(0,0,0,.3);box-shadow: 5px 5px 10px rgba(0,0,0,.3); /*IE*/	filter:progid:DXImageTransform.Microsoft.Shadow(color='#B6B6B6',direction=135,strength=8);	/*border-radius*/ -moz-border-radius: 4px;-webkit-border-radius: 4px;border:2px solid #94958D; width:350px; background-color:#FFF;	}

