body							    {/*overflow-x:hidden;*/ font:0.75em Arial, Helvetica, sans-serif; color:#fff;background:#000000 url(/library/images/fiat500/bg-body.png) repeat-y;padding:0;margin:6px 0 0 0 !important;}
html, body                          
a:active, a:focus 					{outline: 0;}
a img								{border:none;}
a									{color:#ffffff;}
a:hover								{text-decoration:none;}
.clear								{clear:both;padding:0 !important;margin:0 !important;}
li									{list-style-type:none;}
.hidden								{display:none;padding:0;margin:0;}
.txtYellow							{color:#fff !important;}
.txtPink							{color:#E34C7F !important;}
.txtYellowDark						{color:#fff;}
.txtWhite							{color:#ffffff;}
p									{margin:0;padding:0;}
h2									{margin:10px 0 5px 0;}
h3									{margin-bottom:10px;}
.shown								{display:block;}
fieldset							{border:solid 0px black;padding:0;margin:0;}
label								{font-size:0.8em;text-transform: uppercase;font-weight:bold;padding:0;margin:0;}
select, input						{margin:0 0 5px 0;}

/* Content Center */
#centerContent						{margin:0 auto;width:980px;height:590px;border:solid 1px #404040;position:relative;background:#fff;}
#logo a								{display:block;background: url(/library/images/fiatPink/logo.gif) no-repeat; width:58px; height:60px;position:absolute;top:0px;left:460px;z-index:99;}

/* Flash Content */
#flashcontent						{height:537px; color:#000;}
#flashContentInner					{margin:20px 0 0 20px;}
#flashContentInner li				{float:left;width:auto;margin:0 20px 0 0;padding:0;}
#flashcontent a						{color:#000;}

/* preLoad */
#preLoadHeaderFooter				{display:none;}

/* Navigation */
#navigation							{background:#000000 url(/library/images/fiatPink/bgNav.gif) top no-repeat; width:980px; height:54px;float:left;}
#navigation ul						{margin:23px 0 0 0;padding:0;}
#navigation li						{float:left;width:auto;}
#navigation li#showroom a			{display:block;background: url(/library/images/fiat500/navShowroom.gif) no-repeat;width:53px;height:15px;padding-right:22px;margin-left:138px;}
#navigation li#showroom a:hover		{display:block;background: url(/library/images/fiat500/navShowroom-over.gif) no-repeat;width:53px;height:15px;}
#navigation li#usedCars a			{display:block;background: url(/library/images/fiat500/navUsedCars.gif) no-repeat;width:47px;height:15px;padding-right:23px;}
#navigation li#usedCars a:hover		{display:block;background: url(/library/images/fiat500/navUsedCars-over.gif) no-repeat;width:47px;height:15px;}
#navigation li#fleet a				{display:block;background: url(/library/images/fiat500/navFleet.gif) no-repeat;width:23px;height:15px;padding-right:22px;}
#navigation li#fleet a:hover		{display:block;background: url(/library/images/fiat500/navFleet-over.gif) no-repeat;width:23px;height:15px;padding-right:22px;}
#navigation li#financeInsurance a	{display:block;background: url(/library/images/fiat500/navFinanceInsurance.gif) no-repeat;width:98px;height:15px;padding-right:128px;}
#navigation li#financeInsurance a:hover	{display:block;background: url(/library/images/fiat500/navFinanceInsurance-over.gif) no-repeat;width:98px;height:15px;}
#navigation li#ownership a			{display:block;background: url(/library/images/fiat500/navOwnership.gif) no-repeat;width:53px;height:15px;padding-right:18px;}
#navigation li#ownership a:hover	{display:block;background: url(/library/images/fiat500/navOwnership-over.gif) no-repeat;width:53px;height:15px;}
#navigation li#aboutFiat a			{display:block;background: url(/library/images/fiat500/navAboutFiat.gif) no-repeat;width:53px;height:15px;padding-right:18px;}
#navigation li#aboutFiat a:hover	{display:block;background: url(/library/images/fiat500/navAboutFiat-over.gif) no-repeat;width:53px;height:15px;}
#navigation li#accessories a		{display:block;background: url(/library/images/fiat500/navAccessories.gif) no-repeat;width:57px;height:15px;padding-right:19px;}
#navigation li#accessories a:hover	{display:block;background: url(/library/images/fiat500/navAccessories-over.gif) no-repeat;width:57px;height:15px;}
#navigation li#forum a				{display:block;background: url(/library/images/fiat500/navForum.gif) no-repeat;width:30px;height:15px;padding-right:19px;}
#navigation li#forum a:hover		{display:block;background: url(/library/images/fiat500/navForum-over.gif) no-repeat;width:30px;height:15px;}
#navigation li#mobility a			{display:block;background: url(/library/images/fiat500/navMobility.gif) no-repeat;width:41px;height:15px;}
#navigation li#mobility a:hover		{display:block;background: url(/library/images/fiat500/navMobility-over.gif) no-repeat;width:41px;height:15px;}

/* Main Content */
#mainContent						{overflow:auto; position:relative;}

/* footer HTML */
#footerHTML							{background:#000000 url(/library/images/fiatPink/bgFooterHTML.gif) top no-repeat; width:980px; height:35px;float:left;border-top:1px solid #363636;}
#footerHTML ul						{margin-top:9px;}
#footerHTML li						{float:left;width:auto;}
#footerHTML li#Faqs a				{display:block;background: url(/library/images/fiatPink/footerHTMLFaqs.gif) no-repeat;width:117px;height:17px;margin-left:270px;margin-right:5px;}
#footerHTML li#Faqs a:hover			{background: url(/library/images/fiatPink/footerHTMLFaqs-over.gif) no-repeat;width:117px;height:17px;}
#footerHTML li#Terms a				{display:block;background: url(/library/images/fiatPink/footerHTMLTerms.gif) no-repeat;width:117px;height:17px;margin-right:5px;}
#footerHTML li#Terms a:hover		{background: url(/library/images/fiatPink/footerHTMLTerms-over.gif) no-repeat;width:117px;height:17px;}
#footerHTML li#Contact a			{display:block;background: url(/library/images/fiatPink/footerHTMLContact.gif) no-repeat;width:117px;height:17px;}
#footerHTML li#Contact a:hover		{background: url(/library/images/fiatPink/footerHTMLContact-over.gif) no-repeat;width:117px;height:17px;}

#footerHTML2						{background:#000000 url(/library/images/fiatPink/bgFooterHTML.gif) top no-repeat; width:980px; height:35px;float:left;border-top:1px solid #363636;}
#footerHTML2 ul						{margin-top:9px;}
#footerHTML2 li						{float:left;width:auto;}

#footerHTML2 li#Login a				{display:block;background: url(/library/images/fiatPink/footerLogin.gif) no-repeat;width:118px;height:17px;margin-right:5px;}
#footerHTML2 li#Login a:hover		{background: url(/library/images/fiatPink/footerLogin-over.gif) no-repeat;width:118px;height:17px;}
#footerHTML2 li#LoginOn a			{display:block;background: url(/library/images/fiatPink/footerLogin-over.gif) no-repeat;width:118px;height:17px;margin-right:5px;}

#footerHTML2 li#LogOut a			{display:block;background: url(/library/images/fiatPink/footerLogout.gif) no-repeat;width:118px;height:17px;margin-right:5px;}
#footerHTML2 li#LogOut a:hover		{background: url(/library/images/fiatPink/footerLogout-over.gif) no-repeat;width:118px;height:17px;}
#footerHTML2 li#LogOutOn a			{display:block;background: url(/library/images/fiatPink/footerLogout-over.gif) no-repeat;width:118px;height:17px;margin-right:5px;}

#footerHTML2 li#ByDiesel a			{display:block;background: url(/library/images/fiatPink/footerHTML500.gif) no-repeat;width:118px;height:17px;margin-right:5px;margin-left:15px;margin-left:20px;}
#footerHTML2 li#ByDiesel a:hover	{background: url(/library/images/fiatPink/footerHTML500-over.gif) no-repeat;width:118px;height:17px;margin-left:20px;}
#footerHTML2 li#ByDieselOn a		{display:block;background: url(/library/images/fiatPink/footerHTML500-over.gif) no-repeat;width:118px;height:17px;margin-right:5px;margin-left:20px;}
#footerHTML2 li#About a				{display:block;background: url(/library/images/fiatPink/footerAbout.gif) no-repeat;width:118px;height:17px;margin-right:5px;}
#footerHTML2 li#About a:hover		{background: url(/library/images/fiatPink/footerAbout-over.gif) no-repeat;width:118px;height:17px;}
#footerHTML2 li#AboutOn a			{display:block;background: url(/library/images/fiatPink/footerAbout-over.gif) no-repeat;width:118px;height:17px;margin-right:5px;}
#footerHTML2 li#Configure a			{display:block;background: url(/library/images/fiatPink/footerConfigure.gif) no-repeat;width:118px;height:17px;margin-right:5px;}
#footerHTML2 li#Configure a:hover	{background: url(/library/images/fiatPink/footerConfigure-over.gif) no-repeat;width:118px;height:17px;}
#footerHTML2 li#Faqs a				{display:block;background: url(/library/images/fiatPink/footerHTMLFaqs.gif) no-repeat;width:117px;height:17px;margin-right:5px;}
#footerHTML2 li#Faqs a:hover		{background: url(/library/images/fiatPink/footerHTMLFaqs-over.gif) no-repeat;width:117px;height:17px;}
#footerHTML2 li#Terms a				{display:block;background: url(/library/images/fiatPink/footerHTMLTerms.gif) no-repeat;width:117px;height:17px;margin-right:5px;}
#footerHTML2 li#Terms a:hover		{background: url(/library/images/fiatPink/footerHTMLTerms-over.gif) no-repeat;width:117px;height:17px;margin-right:5px;}
#footerHTML2 li#Contact a			{display:block;background: url(/library/images/fiatPink/footerHTMLContact.gif) no-repeat;width:117px;height:17px;margin-right:4px;}
#footerHTML2 li#Contact a:hover		{background: url(/library/images/fiatPink/footerHTMLContact-over.gif) no-repeat;width:117px;height:17px;margin-right:4px;}

#footerHTML3						{background:#000000 url(/library/images/fiatPink/bgFooterHTML.gif) top no-repeat; width:980px; height:35px;float:left;border-top:1px solid #363636;}
#footerHTML3 ul						{margin-top:9px;}
#footerHTML3 li						{float:left;width:auto;}
#footerHTML3 li#ByDiesel a			{display:block;background: url(/library/images/fiatPink/footerHTML500.gif) no-repeat;width:107px;height:17px;margin-right:5px;}
#footerHTML3 li#ByDiesel a:hover	{background: url(/library/images/fiatPink/footerHTML500-over.gif) no-repeat;width:107px;height:17px;}
#footerHTML3 li#ByDieselOn a		{display:block;background: url(/library/images/fiatPink/footerHTML500-over.gif) no-repeat;width:107px;height:17px;margin-right:5px;}

#footerHTML3 li#ByDiesel4 a			{display:block;background: url(/library/images/fiatPink/footerHTML500.gif) no-repeat;width:107px;height:17px;margin-right:5px;margin-left:50px;}
#footerHTML3 li#ByDiesel4 a:hover	{background: url(/library/images/fiatPink/footerHTML500-over.gif) no-repeat;width:107px;height:17px;}

#footerHTML3 li#About a				{display:block;background: url(/library/images/fiatPink/footerAbout3.gif) no-repeat;width:107px;height:17px;margin-right:5px;}
#footerHTML3 li#About a:hover		{background: url(/library/images/fiatPink/footerAbout3-over.gif) no-repeat;width:107px;height:17px;}
#footerHTML3 li#AboutOn a			{display:block;background: url(/library/images/fiatPink/footerAbout3-over.gif) no-repeat;width:107px;height:17px;margin-right:5px;}

#footerHTML3 li#Configure a			{display:block;background: url(/library/images/fiatPink/footerConfigure3.gif) no-repeat;width:107px;height:17px;margin-right:5px;}
#footerHTML3 li#Configure a:hover	{background: url(/library/images/fiatPink/footerConfigure3-over.gif) no-repeat;width:107px;height:17px;}

#footerHTML3 li#Faqs a				{display:block;background: url(/library/images/fiatPink/footerHTMLFaqs3.gif) no-repeat;width:107px;height:17px;margin-right:5px;}
#footerHTML3 li#Faqs a:hover		{background: url(/library/images/fiatPink/footerHTMLFaqs3-over.gif) no-repeat;width:107px;height:17px;}

#footerHTML3 li#Terms a				{display:block;background: url(/library/images/fiatPink/footerHTMLTerms.gif) no-repeat;width:117px;height:17px;margin-right:5px;}
#footerHTML3 li#Terms a:hover		{background: url(/library/images/fiatPink/footerHTMLTerms-over.gif) no-repeat;width:117px;height:17px;}

#footerHTML3 li#Contact a			{display:block;background: url(/library/images/fiatPink/footerHTMLContact3.gif) no-repeat;width:107px;height:17px;margin-right:5px;}
#footerHTML3 li#Contact a:hover		{background: url(/library/images/fiatPink/footerHTMLContact3-over.gif) no-repeat;width:107px;height:17px;}

#footerHTML3 li#Logout a			{display:block;background: url(/library/images/fiatPink/footerHTMLLogout3.gif) no-repeat;width:107px;height:17px;margin-right:5px;}
#footerHTML3 li#Logout a:hover		{background: url(/library/images/fiatPink/footerHTMLLogout3-over.gif) no-repeat;width:107px;height:17px;}

#footerHTML3 li#OrderStatus a		{display:block;background: url(/library/images/fiatPink/footerHTMLOrder3.gif) no-repeat;width:107px;height:17px;}
#footerHTML3 li#OrderStatus a:hover	{background: url(/library/images/fiatPink/footerHTMLOrder-over.gif) no-repeat;width:107px;height:17px;}
#footerHTML3 li#OrderStatusOn a		{display:block;background: url(/library/images/fiatPink/footerHTMLOrder-over.gif) no-repeat;width:107px;height:17px;}

#footerHTML3 li#TrackYourOrder a		{display:block;background: url(/library/images/fiatPink/footerHTMTrack.gif) no-repeat;width:107px;height:17px;}
#footerHTML3 li#TrackYourOrder a:hover	{background: url(/library/images/fiatPink/footerHTMTrack-over.gif) no-repeat;width:107px;height:17px;}
#footerHTML3 li#TrackYourOrder a		{display:block;background: url(/library/images/fiatPink/footerHTMTrack-over.gif) no-repeat;width:107px;height:17px;}

/* footer Main */
#footer								{background:#000000 url(/library/images/fiatPink/bgFooter.gif) top no-repeat; width:980px; height:17px;float:left;}
#footer ul							{position:relative;top:-1px;padding:0 0 0 325px;margin:0;}
#footer li							{float:left;width:auto;padding-right:15px;}
#footer li a						{color:#636363;font-size:0.8em;font-weight:bold;text-decoration:none;}
#footer li a:hover					{color:#ffffff;}

/* form validation */
div.error div.errorIcon				{background: url(/library/images/fiatPink/errorIcon.gif) no-repeat; width:20px;height:20px;float:left;margin:2px 0 0 10px;}
div.error div.errorIconIAgree		{background: url(/library/images/fiatPink/errorIcon.gif) no-repeat; width:20px;height:20px;float:left;margin:2px 0 0 10px;position:absolute;top:130px;left:212px;}
div.error div.errorIconIAgreeConfirm{margin:15px 0 0 10px;}
div.errorMessage					{position:absolute;top:95px;left:590px;background: url(/library/images/fiatPink/bgErrorMessage.png) no-repeat; width:361px; height:70px;}
div.errorMessage p					{color:#333333;padding:15px 10px 0 65px;font-size:0.9em;}

/* Popups */
#popupContainer						{/*width:570px;*/width:560px;height:auto;}
#popupContainer #mainContentQuestions
									{position:relative;/*top:90px;left:30px;*/float:left;}

#popupContainer #mainContentPopup	{position:relative;/*top:100px;*/}
#popupContainer #mainContentPopupTerms
									{position:relative;top:75px;/*left:40px*/padding-bottom:0px;width:550px;}
#popupContainer #mainContentPopupTerms p
									{width:500px;}
#popupContainer #mainContentPopupTerms a
									{color:#ffffff;}
#popupContainer #mainContentPopup .bgFill
									{/*background:#0a0a0a;*/padding-bottom:25px;width:450px;}

#popupContainer .btnPrint a			{display:block;position:relative;top:95px;left:470px;background: url(/library/images/fiatPink/btnPrint.gif) no-repeat; width:71px; height:21px;z-index:99;}
#popupContainer .btnPrint a:hover	{display:block;background: url(/library/images/fiatPink/btnPrint-over.gif) no-repeat; width:71px; height:21px;z-index:99;}



.faqSpacer							{margin:0;padding:0;}

body#popupTerms,body#popup, body#popupFaqs
									{background:#FFF url(/library/images/fiatPink/bgPopupTerms.jpg) top left no-repeat;width:558px; height:614px; padding:0;margin:0;}
body#popupTerms	  ,body#popup	  	{background:#FFF url(/library/images/fiatPink/bgPopupTerms.jpg) top left no-repeat;width:558px; height:614px; padding:0;margin:0;}
#popupTermsTile  				    {background:#FFF url(/library/images/fiatPink/bgPopupTermsTile.jpg) top left repeat-y;width:531px;padding:0 0px 0 25px;margin:0;}
#mainContentPopupTerms1             {position:relative;top:75px;left:40px;padding-bottom:0px;width:550px;}
#popupTermsTile1  				    {background:#FFF url(/library/images/fiatPink/bgPopupTermsTile.jpg) top left repeat-y;width:575px;padding:0 20px 0 25px;margin:0;}
#popupTermsTileFaqs  				{background:#FFF url(/library/images/fiatPink/bgPopupTermsTile.jpg) top left repeat-y;width:530px;padding:0 20px 0 25px;margin-top:115px;}

#popupTermsTileFaqs img	{width:520px;} 				
body.Popup                          {background:#FFF url(/library/images/fiatPink/bgPopup.jpg) top left no-repeat !important;width:558px; height:614px; padding:0;margin:0;}

#closeBtn a							{background: url(/library/images/fiatPink/btnClose.gif) top right no-repeat; width:47px;height:15px;display:block;float:right;margin:0px 15px 0px 0px; _margin:0px 10px 0px 0px; }
#closeBtn a:hover					{background: url(/library/images/fiatPink/btnClose-over.gif) top right no-repeat; width:47px;height:15px;display:block;float:right;margin:0px 15px 0px 0px; _margin:0px 10px 0px 0px;}
#mainContentQuestions ul#left		{float:left;width:260px;}
#mainContentQuestions ul#right		{float:left;width:310px;}
#mainContentQuestions ul			{width:550px;padding:0;margin:0;}
#mainContentQuestions ul li			{float:left;width:253px;color:#fff;font-size:0.9em;font-weight:bold;margin-bottom:6px;}
#mainContentQuestions ul li span.height18	
									{float:left;width:16px;height:20px;color:#a7a709;font-weight:bold;margin-bottom:3px;}
#mainContentQuestions ul li a		{color:#ffffff;text-decoration:underline;font-weight:normal;}
#mainContentQuestions ul li a:hover	{color:#ffffff;text-decoration:none;}

#popupContainer h2#faqs				{background: url(/library/images/fiatPink/headerFaqs.gif) top no-repeat; width:73px;height:23px; margin:0px;}
h2#faqsPrint						{display:none;}
#popupContainer h3#top15			{background: url(/library/images/fiatPink/headerTop15.gif) top no-repeat; width:372px;height:15px; margin-left:0px;}
h3#top15Print						{display:none;}
.faqsListContainer                  {margin-left:30px;}

.faqContent							{padding:5px 0 10px 0px;width:500px;}
.faqContent p						{width:490px;}
.faqContent a						{color:#ffffff;text-decoration:underline;}
.faqContent a:hover					{color:#ffffff;text-decoration:none;}

#popupContainer h2#terms			{background: url(/library/images/fiatPink/headerTerms.png) top no-repeat; width:312px;height:24px;margin-bottom:10px; padding-left:50px; _margin-left:30px}
#popupContainer h2#termsPrint		{display:none;}
#popupContainer h2#privacy			{background: url(/library/images/fiatPink/headerPrivacy.gif) top no-repeat; width:246px;height:23px;margin-left:25px;}
#popupContainer h2#privacyPrint		{display:none;}
#popupContainer h2#contact			{background: url(/library/images/fiatPink/headerContact.gif) top no-repeat; width:197px;height:28px;}
#popupContainer h2#contactPrint		{display:none;}
#popupContainer h2#headerSecurity	{background: url(/library/images/fiatPink/headerSecurity.png) top no-repeat;_background: url(/library/images/fiatPink/headerSecurity.gif) top no-repeat; width:234px;height:24px; margin-left:25px;}
.content                            {margin-left:25px;}

/*--default2 temp landing --*/


#containerdefault2				{background: url(/library/images/fiatPink/500pink_default2.jpg) top no-repeat;height:471px;}
.tmpHomepageDsc                 {position:absolute; top:215px; left:45px;}
#tmpHomepageHeading             {background: url(/library/images/fiatPink/500pink_header_tmp.gif) top no-repeat; text-indent:-5000em; width:250px; height:54px;}
#tmpHomepageParag               {background: url(/library/images/fiatPink/500pink_tmp-desc.gif) top no-repeat; text-indent:-5000em; width:250px; height:99px;}     

/*--default2 temp landing end--*/

/* Order Landing */
#containerOrderLanding				{background: url(/library/images/fiatPink/bgContainerSummary.jpg) top no-repeat;height:471px;}
#containerOrderLanding h2			{background: url(/library/images/fiatPink/headerHowToOrder.png) top no-repeat;width:345px;height:24px;margin-top:60px;}
#containerOrderLanding h3			{background: url(/library/images/fiatPink/subhead4Steps.png) top no-repeat;width:278px;height:16px;}	
#containerOrderLanding #txtHowToOrderYours
									{height:25px;}
									
#purchaseSubNav                     {left:-10px; position:relative;}
#purchaseSubNav ul					{position:relative;top:15px;/*left:130px;*/height:45px;width:690px;}
#purchaseSubNav	li					{float:left;width:auto;}
#purchaseSubNav	li#navStep1			{background: url(/library/images/fiatPink/navStep1P2.png) top no-repeat;width:191px;height:45px;}
#purchaseSubNav	li#navStep1Over		{background: url(/library/images/fiatPink/navStep1P2-over.png) top no-repeat;width:191px;height:45px;}
#purchaseSubNav	li#navStep1On		{background: url(/library/images/fiatPink/navStep1P2-on.png) top no-repeat;width:191px;height:45px;}
#purchaseSubNav	li#navStep2			{background: url(/library/images/fiatPink/navStep2.png) top no-repeat;width:140px;height:45px;}
#purchaseSubNav	li#navStep2Over		{background: url(/library/images/fiatPink/navStep2-over.png) top no-repeat;width:140px;height:45px;}
#purchaseSubNav	li#navStep2On		{background: url(/library/images/fiatPink/navStep2-on.png) top no-repeat;width:140px;height:45px;}
#purchaseSubNav	li#navStep3			{background: url(/library/images/fiatPink/navStep3.png) top no-repeat;width:132px;height:45px;}
#purchaseSubNav	li#navStep3On		{background: url(/library/images/fiatPink/navStep3-on.png) top no-repeat;width:132px;height:45px;}
#purchaseSubNav	li#navStep3Over		{background: url(/library/images/fiatPink/navStep3-over.png) top no-repeat;width:132px;height:45px;}
#purchaseSubNav	li#navStep4			{background: url(/library/images/fiatPink/navStep4.png) top no-repeat;width:146px;height:45px;}
#purchaseSubNav	li#navStep4On		{background: url(/library/images/fiatPink/navStep4-on.png) top no-repeat;width:146px;height:45px;}
#purchaseSubNav	li#navStep4Over		{background: url(/library/images/fiatPink/navStep4-over.png) top no-repeat;width:146px;height:45px;}

#purchaseSubNav	li#navStep1P2		{background: url(/library/images/fiatPink/navStep1P2-N.png) top no-repeat;width:155px;height:29px;}
#purchaseSubNav	li#navStep1P2Over	{background: url(/library/images/fiatPink/navStep1P2-over-N.png) top no-repeat;width:155px;height:29px;}
#purchaseSubNav	li#navStep1P2On		{background: url(/library/images/fiatPink/navStep1P2-on-N.png) top no-repeat;width:155px;height:29px;}
#purchaseSubNav	li#navStep2P2		{background: url(/library/images/fiatPink/navStep2P2.png) top no-repeat;width:142px;height:29px;}
#purchaseSubNav	li#navStep2P2Over	{background: url(/library/images/fiatPink/navStep2P2-over.png) top no-repeat;width:142px;height:29px;}
#purchaseSubNav	li#navStep2P2On		{background: url(/library/images/fiatPink/navStep2P2-on.png) top no-repeat;width:142px;height:29px;}
#purchaseSubNav	li#navStep3P2		{background: url(/library/images/fiatPink/navStep3P2.png) top no-repeat;width:132px;height:29px;}
#purchaseSubNav	li#navStep3P2On		{background: url(/library/images/fiatPink/navStep3P2-on.png) top no-repeat;width:132px;height:29px;}
#purchaseSubNav	li#navStep3P2Over	{background: url(/library/images/fiatPink/navStep3P2-over.png) top no-repeat;width:132px;height:29px;}
#purchaseSubNav	li#navStep3P2Over	{background: url(/library/images/fiatPink/navStep3P2-over.png) top no-repeat;width:132px;height:29px;}

#purchaseSubNav	li#navStep4P2		{background: url(/library/images/fiatPink/navStep4P2.png) top no-repeat;width:145px;height:29px;}
#purchaseSubNav	li#navStep4P2On		{background: url(/library/images/fiat500/navStep4P2-on.gif) top no-repeat;width:145px;height:29px;}
#purchaseSubNav	li#navStep4P2Over	{background: url(/library/images/fiatPink/navStep4P2-over.png) top no-repeat;width:145px;height:29px;}
#purchaseSubNav	li#navStep4P2Over-N	{background: url(/library/images/fiatPink/navStep4P2-over-N.png) top no-repeat;width:145px;height:29px;}


#containerOrderLanding #top			{width:440px;position:relative;left:30px;}
#containerOrderLanding #left		{float:left;width:440px;position:relative;left:30px;}
#containerOrderLanding #right		{float:left;width:445px;position:relative;left:70px;}

#containerOrderLanding #buttons		{width:750px;margin-left:30px;}
#containerOrderLanding #buttons #btnBack {float:left;width:auto;}
#containerOrderLanding #buttons #btnStart {float:right;width:auto;}

.noCarInfoError						{font-size:1em;font-weight:bold;padding-top:0px;color:#feff47;background: url(/library/images/fiatPink/errorIcon.gif) no-repeat;height:40px;padding-left:25px;margin-top:20px;}

/* Step 1 */
#containerStep1						{background: url(/library/images/fiatPink/bgContainerStep1.jpg) top no-repeat;height:471px;}
#containerStep1 h2					{background: url(/library/images/fiatPink/headerLogInOrRegister.png) top no-repeat;width:526px;height:24px;margin-top:50px;}
#containerStep1 #left h3			{background: url(/library/images/fiatPink/subheadRegisterNewAccount.png) top no-repeat;width:267px;height:16px;}
#containerStep1 #left				{float:left;width:480px;position:relative;left:30px;font-size:0.9em;}
#containerStep1 #left #txtLogin		{height:70px;width:463px;}
#containerStep1 #right				{float:left;width:420px;position:relative;left:15px;top:150px; _top:170px;}

#containerStep1 #right h3			{background: url(/library/images/fiatPink/subheadLoginYourAccount.png) top no-repeat;width:287px;height:16px;}
#txtForgottenPassword				{margin-left:140px;font-size:0.8em;}

#txtMinSix							{margin:5px 0 0 140px;width:180px;}

#buttons input						{position:absolute;top:435px;}
#imgButtonLoginContinue input		{clear:left;margin-left:142px;width:159px !important;margin-top:30px;}
#imgButtonRegisterContinue input	{clear:left;margin-left:140px;width:181px !important;margin-top:1px;}
.imgButtonBack input				{width:63px !important; height:23px; left:31px;}
.imgButtonNext input				{width:74px !important; left:878px;}

#containerStep1 label				{color:#FFF;font-weight:bold;display:block;width:140px;float:left;padding-top:5px;font-size:0.8em;}
#containerStep1 input				{width:220px;float:left;}

#txtMandatoryFields					{position:absolute;top:395px;left:180px;font-size:0.9em !important;font-weight:bold;}
#txtMandatoryFieldsPh2				{position:relative;top:10px;left:140px;font-size:0.8em !important;font-weight:bold;}

/* Step 2 */
#containerStep2						{background: transparent url(/library/images/fiatPink/bgContainerStep2.jpg) no-repeat scroll center 5px;height:471px;}
#detailsHeader						{position:relative;left:30px;margin-bottom:20px;width:550px;height:90px; top:35px;}
#detailsHeader h2					{background: url(/library/images/fiatPink/headerGiveUsDetails.png) top no-repeat;width:350px;height:24px;margin-top:10px;}
#containerStep2 #col1 h3			{background: url(/library/images/fiatPink/subheadYourPersonalDetails.gif) top no-repeat;width:214px;height:16px;}
#containerStep2 #col1 h3#subheadYourPersonalDetails
									{background: url(/library/images/fiatPink/subheadYourContactDetails.gif) top no-repeat;width:212px;height:16px;}
#containerStep2 #col1				{float:left;width:360px;position:relative;left:30px;font-size:0.9em;_margin-top:20px;}
#containerStep2 #col2				{float:left;width:350px;_margin-top:20px;*margin-top:10px;}
#containerStep2 #col2 h3			{background: url(/library/images/fiatPink/subheadYourContactDetails.gif) top no-repeat;width:211px;height:16px;}
#containerStep2 #col2 h3#blank		{width:187px;height:16px;background:none;}
#containerStep2 #col3				{float:left;width:250px;_margin-top:20px;}
#containerStep2 #col3 h3			{background: url(/library/images/fiatPink/subheadYourInformation.gif) top no-repeat;width:169px;height:16px;}
#containerStep2 #col3 p				{font-size:0.8em;}

#containerStep2 label				{color:#FFF;font-weight:bold;display:block;width:100px;float:left;padding:5px 0 0 0;margin:0;}
#containerStep2 input				{width:180px;float:left;}
#containerStep2 select				{width:60px;float:left; margin-right:120px;}
#addressSelect                      {width:120px !important;}

#containerStep2 #buttons			{margin-left:30px;}
#containerStep2 #txtMandatoryFields	{position:absolute;top:398px;_top:406px;left:130px;font-size:0.8em;font-weight:bold;}

#yourInfoCheckboxs ul				{width:250px;padding:0;margin:0;}
#yourInfoCheckboxs li				{float:left;width:auto;font-size:0.8em;margin:20px 10px 0 0;}
#yourInfoCheckboxs li label			{width:30px;color:#ffffff !important;margin:1px 0 0 2px;}
#yourInfoCheckboxs li input			{width:20px !important;padding:0;margin:0;}

#dotted-separator                   {width:898px; height:2px; position:relative; left:30px}
input#ctl00_MainContentPlaceHolder_PostcodeTextBox{width:90px !important;}

/* Step 3 */
#containerStep3						{background: transparent url(/library/images/fiatPink/bgContainerStep2.jpg) no-repeat scroll center 7px;height:471px;}
#yourDepositHeader					{position:relative;left:30px;margin-bottom:10px;width:780px;font-size:0.9em;}
#yourDepositHeader h2				{background: url(/library/images/fiatPink/headerNowForYourOrder.png) top no-repeat;width:345px;height:24px;margin-top:55px;}

#txtDeposit							{width:310px;font-size:0.9em;height:75px;font-size:0.8em;}
#txtDeposit #left					{float:left;width:110px;text-transform: uppercase;}
#txtDeposit #right					{float:left;width:175px;padding-bottom:5px;}
#txtDeposit #right					{float:left;width:175px;padding-bottom:5px;}
.txtPaddingBottom					{margin-bottom:10px;}

#containerStep3 #col1				{float:left;width:360px;position:relative;left:30px;}
#containerStep3 #col1 h3			{background: url(/library/images/fiatPink/headerYourPaymentInfo.png) top no-repeat;width:254px;height:16px;}
#containerStep3 #col1 label			{color:#FFF;font-weight:bold;display:block;width:110px;float:left;padding-top:5px;}
#containerStep3 #col1 .cardType		{width:184px !important;padding:0;margin:0 0 5px 0;}

#containerStep3 #col2				{float:left;width:270px;position:relative;top:34px;}
#containerStep3 #col2 #txtWhatIsThis{padding:2px 2px 0 5px;height:15px;float:left;font-size:0.8em;}
#containerStep3 #col2 #cardDetails	{height:91px;}
#containerStep3 #col2 p#txtForSwitchMaestroSolo
									{padding:0 0 10px 0;text-transform: uppercase;font-size:0.75em;}

#containerStep3 #col2 .expiryDateYear {width:53px !important;}

#containerStep3 #col3				{float:left;width:325px;padding-left:25px;}
#containerStep3 #col3 h3			{background: url(/library/images/fiatPink/subheadBillingAddress.png) top no-repeat;width:145px;height:16px;}
#containerStep3 #col3 label			{color:#FFF;font-weight:bold;display:block;width:80px;float:left;padding-top:5px;}
#containerStep3 #col3 input.postCode{width:90px;}
#containerStep3 #col3 #containerBillingAddress
									{float:left;width:auto;padding:0;margin:0 0 10px 0;}
#containerStep3 #col3 .txtBillingAddressInput input
									{float:left;width:20px;padding:0;margin:-1px 0 0 0;}
#containerStep3 #col3 label.txtBillingAddress
									{color:#FFF;font-weight:bold;width:250px !important;float:left;font-size:0.75em;color:#ffffff !important;padding:2px 0 2px 0;margin:0;text-transform: none !important;}

#containerStep3 label				{color:#FFF;font-weight:bold;display:block;width:107px;float:left;padding-top:5px;}
#containerStep3 input.securityCodeInput, #containerStep3 input.issueNumberInput
									{display:block;width:40px;float:left;}
#containerStep3 input				{width:180px;float:left;}
#containerStep3 select				{margin:0 5px 10px 0;float:left;width:50px;}
#containerStep3 #col1 select		{margin:0 0 10px 0;float:left;width:184px !important;}

#containerStep3 #buttons			{margin-left:30px;float:left;}
#containerStep3 #txtMandatoryFields	{position:absolute;top:380px;left:140px;font-size:0.8em;font-weight:bold;}

#yourInfoCheckboxs li				{float:left;width:auto;font-size:1em;margin:5px 10px 0 0;}
#yourInfoCheckboxs li input			{width:20px !important;padding:0;margin:0;text-transform: lowercase !important;}
#yourInfoCheckboxs li label			{text-transform: none;padding:3px 0 0 0;}

/* Step 4 */

#containerStep4						{background: url(/library/images/fiatPink/bgContainerStep2.jpg) top no-repeat;height:471px;}
#almostThereHeader					{position:relative;left:30px;margin-bottom:10px;width:780px;font-size:0.9em;}
#almostThereHeader h2				{background: url(/library/images/fiatPink/headerAlmostThere.png) top no-repeat;width:223px;height:24px;margin-top:50px;*margin-top:30px;}

#containerStep4 dt					{color:#FFF;font-weight:bold;display:block;width:92px;float:left;padding-top:5px;text-transform: uppercase;font-size:0.85em;}
#containerStep4 dd					{font-weight:bold;display:block;width:195px;float:left;padding-top:5px;font-size:0.85em;}

#containerStep4 #col1				{float:left;width:340px;position:relative;left:30px;}
#containerStep4 #col1 h3			{background: url(/library/images/fiatPink/subheadContactDetails.png) top no-repeat;width:157px;height:16px;}

#containerStep4 #col2				{float:left;width:340px;position:relative;left:10px;}
#containerStep4 #col2 h3			{background: url(/library/images/fiatPink/subheadBillingDetails.png) top no-repeat;width:137px;height:16px;}

#containerStep4 #col3				{float:left;width:240px;position:relative;left:30px;font-size:0.8em;}
#containerStep4 #col3 h3			{background: url(/library/images/fiatPink/subheadYourInformation.png) top no-repeat;width:171px;height:16px;}
#containerStep4 #col3 #txtIAgree	{text-transform: lowercase !important;font-size:0.9em;font-weight:normal !important;}

#containerStep4 #col3 #yourInfoContent input {padding:0;margin:0;text-transform: none !important;}
#containerStep4 #col3 #yourInfoContent label {padding:0;margin:0;color:#fff;text-transform: none !important;font-size:1em;}
#containerStep4 #col3 #yourInfoContent label.iAgree {padding:0;margin:0;color:#ffffff;font-size:1em;text-transform: none !important;}

.imgButtonAmend input				{clear:left;width:73px !important;height:23px;position:absolute;top:477px;left:35px;}
.imgButtonConfirm input				{clear:left;width:165px !important;position:absolute;top:477px;left:776px;}

/* Thank You */

#containerStep5						{background: url(/library/images/fiatPink/bgContainerStep5.jpg) top no-repeat;height:471px;}
#allDoneHooray						{margin-bottom:10px;width:auto;}
#allDoneHooray h2					{background: url(/library/images/fiatPink/headerAllDone.png) top no-repeat;width:156px;height:24px;}

#containerStep5 #col1				{position:relative;left:30px;float:left;width:360px; margin-top:35px; _margin-top:15px;}
#containerStep5 #col1 p				{width:290px;padding-top:5px;font-size:0.9em; line-height:14px;}
#containerStep5 #col1 a				{text-decoration:none;}
#containerStep5 #col1 a:hover		{text-decoration:underline;}

#containerStep5 #col2				{float:left;width:340px;font-size:0.9em;position:relative;top:270px;}
#containerStep5 #col2 h2			{background: url(/library/images/fiatPink/subheadTrackYourOrderOnline.png) top no-repeat;width:235px;height:16px;padding:0 0 0px 0;margin:0;}
#containerStep5 #col2 p				{padding:0;margin:0;width:300px;}

#containerStep5 #col3				{float:left;width:120px;font-size:0.9em;position:relative;top:270px;}
#containerStep5 #col3 h2			{background: url(/library/images/fiatPink/subheadGotAQuery.png) top no-repeat;width:261px;height:16px;padding:0 0 0px 0;margin:0;}
#containerStep5 #col3 p				{padding:0;margin:0;width:230px;}

#refNumberContainer					{margin:10px 0 10px 0;}
#refNumberContainerTop				{background: url(/library/images/fiatPink/imgRefNumberTop.gif) top no-repeat;width:247px;height:8px;}
#refNumberContainerMiddle			{background:#7b7b07 url(/library/images/fiatPink/imgRefNumberMiddle.gif) top no-repeat;width:247px;}
#refNumberContainerMiddle h3		{background: url(/library/images/fiatPink/txtYourRefNumber.gif) top no-repeat;width:181px;height:13px;padding:0 0 0 20px;margin:0;}
#refNumberContainerMiddle #txt		{text-transform:uppercase;padding:0 0 0 10px;margin:0;font-size:1.5em;font-weight:bold; color:#d73b6e;}
#refNumberContainerBottom			{background: url(/library/images/fiatPink/imgRefNumberBottom.gif) top no-repeat;width:247px;height:7px;}

#containerStep5 #buttons			{margin:0px 0 0 30px;}
#btnPrintYourOrder a				{background: url(/library/images/fiatPink/btnPrintYourOrder.gif) top no-repeat;width:155px;height:27px;display:block;margin-top:5px;float:left;}
#btnPrintYourOrder a:hover			{background: url(/library/images/fiatPink/btnPrintYourOrder-over.gif) top no-repeat;}
#btnGoToYourOrderAccount a			{background: url(/library/images/fiatPink/btnGotoYourOrderAccount.gif) top no-repeat;width:168px;height:22px;display:block;float:left;margin:15px 0 0 0;}
#btnGoToYourOrderAccount a:hover	{background: url(/library/images/fiatPink/btnGotoYourOrderAccount-over.gif) top no-repeat;}

/* Error Page */

#containerError						{background:transparent url(/library/images/fiatPink/bgContainerStep1.jpg) no-repeat scroll center top;height:483px;}
#containerError h2					{background: url(/library/images/fiat500/headerHouston.gif) top no-repeat;width:452px;height:28px;padding:0 0 5px 0;margin:0;}
#btnBillingDetails					{margin-top:15px;}
#btnBillingDetails a				{background: url(/library/images/fiat500/btnBillingDetails.gif) top no-repeat;width:142px;height:28px;display:block;float:left;}
#errorContent						{position:relative;top:80px;left:30px;width:450px;}
#errorContent h2#sorry				{background: url(/library/images/fiat500/headerSorryDeclined.gif) top no-repeat;width:348px;height:52px;padding:0 0 5px 0;margin:0;}

/* Print page */
body#print				 			{background:none;padding:0;margin:0 !important;color:#555555;}

#txtTrack a							{color:#555555;}

#printContainer						{position:absolute;width:605px}
#printContainer h3					{padding:0 0 10px 0;margin:0;color:#D03266;font-size:1em;}
#printContainer h3 span				{padding:0 0 10px 0;margin:0;color:#555555;text-transform:uppercase;}
#printContainer h3.noTransform span {text-transform:none;}

#printContainer #col1				{float:left;width:281px;margin:23px 0 0 15px;}
#printContainer #col1 p				{padding:0 0 20px 0;}

#printContainer #col1 td			{color:#D03266;font-weight:bold;width:103px;}
#printContainer #col1 td.right		{color:#5b5b5b;padding-left:10px;}
#printContainer #col1 table			{margin-bottom:40px;}
#printContainer #col1 table td		{padding:0;}

#printContainer .txtSmall			{font-size:0.8em;}

#printContainer #col2 #orderRef				{padding-top:14px;}
#printContainer #col2 #orderRef td			{background:#D03266 url(/library/images/fiatPink/img-bg-print.gif) top no-repeat;width:286px;height:64px;margin:12px 0 0 30px;}
#printContainer #col2 #orderRef td strong	{color:#fff;padding-left:20px;}
#printContainer #col1 #txtIllustration		{font-size:0.8em; color:#e45382;}

#printContainer #col2,
#printContainer #ErrorPanel			{float:left;width:290px;margin-left:15px;}

#printContainer #col2 td			{color:#D03266;font-weight:bold;width:150px;}
#printContainer #col2 td.right		{color:#5b5b5b;padding-left:10px;width:250px;}

#printContainer #col2 table			{margin-bottom:25px;}
#printContainer #col2 table td		{padding:0;}

#printContainer #col2 ul			{margin:0;padding:0 0 20px 15px;}
#printContainer #col2 ul li			{list-style-type:disc;font-size:0.9em;}

/* Order Status */

#your500ByDiesel .btnPrint a		{display:block;background: url(/library/images/fiatPink/btnPrint.gif) no-repeat; width:73px; height:23px;margin:7px 0 0 0;}
#your500ByDiesel .btnPrint a:hover	{display:block;background: url(/library/images/fiatPink/btnPrint-over.gif) no-repeat; width:73px; height:23px;}

#containerOrderStatus				{background: #CD2E64 url(/library/images/fiatPink/bgContainerOrderStatus.jpg) no-repeat scroll center top;height:483px;}
#containerOrderStatusInner			{padding:70px 0 0 30px;height:20em;}
#containerOrderStatus h2			{background: url(/library/images/fiatPink/headerYour500Pink.png) top no-repeat;height:25px;width:439px;}
#containerOrderStatus #content		{margin:13px 0 0 0;width:922px; height:335px;background:transparent url(/library/images/fiatPink/bgOrderStatus.png) top no-repeat;_background:transparent url(/library/images/fiatPink/bgOrderStatus.gif) top no-repeat;}
#containerOrderStatus .content1		{margin:13px 0 0 0;width:922px;background:transparent url(/library/images/fiatPink/bgOrderStatus1.png) top no-repeat !important;_background:transparent url(/library/images/fiatPink/bgOrderStatus1.gif) top no-repeat !important;}
#containerOrderStatus .content2  	{margin:13px 0 0 0;width:922px;background:transparent url(/library/images/fiatPink/bgOrderStatus2.png) top no-repeat !important;_background:transparent url(/library/images/fiatPink/bgOrderStatus2.gif) top no-repeat !important;}

#containerOrderStatus #content ul	{height:35px;padding:0;margin:0; color:#e23770;}
#containerOrderStatus #content li	{float:left;width:auto;}
#containerOrderStatus #content li#tabOrderSummary a
									{background: url(/library/images/fiatPink/tabOrderSummary.png) top no-repeat;height:44px;width:193px;display:block;}
#containerOrderStatus #content li#tabOrderSummaryOn a, #containerOrderStatus #content li#tabOrderSummary a:hover
									{background: url(/library/images/fiatPink/tabOrderSummary-over.png) top no-repeat;height:44px;width:193px;display:block;}
#containerOrderStatus #content li#tabOrderSummary a:hover
									{background: url(/library/images/fiatPink/tabOrderSummary-over.png) top no-repeat;height:44px;width:193px;display:block;}
#containerOrderStatus #content li#tabNextStep a
									{background: url(/library/images/fiatPink/tabNextStep.png) top no-repeat;height:44px;width:174px;display:block;}
#containerOrderStatus #content li#tabNextStep a:hover, #containerOrderStatus #content li#tabNextStepOn a
									{background: url(/library/images/fiatPink/tabNextStep-over.png) top no-repeat;height:44px;width:174px;display:block;}
					
#containerOrderStatus #content li#tabPersonalDetails a
									{background: url(/library/images/fiatPink/tabPersonalDetails.png) top no-repeat;height:44px;width:232px;display:block;}
#containerOrderStatus #content li#tabPersonalDetails a:hover, #containerOrderStatus #content li#tabPersonalDetailsOn a
									{background: url(/library/images/fiatPink/tabPersonalDetails-over.png) top no-repeat;height:44px;width:232px;display:block;}

#containerOrderStatus #content #btnBackToCarSelect a
									{display:block;background: url(/library/images/fiatPink/btnBackToCarSelect.gif) no-repeat; width:141px; height:22px;margin:5px 0 0 150px;}
#containerOrderStatus #content #btnBackToCarSelect a:hover
									{display:block;background: url(/library/images/fiatPink/btnBackToCarSelect-over.gif) no-repeat; width:141px; height:22px;}

#containerOrderStatus #content #data{background:transparent url(/library/images/fiatPink/bgcontainerOrderStatusData.png) repeat-y scroll left top;_background:transparent url(/library/images/fiatPink/bgcontainerOrderStatusData.gif) repeat-y scroll left top; width:888px;padding:22px 0 0 34px;height:22em;}

#containerOrderStatus #content #data #statusUpdate	{width:230px;float:left;}
#containerOrderStatus #content #data #statusUpdate h3
									{background: url(/library/images/fiatPink/subheadStatusUpdate.gif) top no-repeat;height:21px;width:136px;padding:0;margin:0;}
#containerOrderStatus #content #data #your500ByDiesel{width:245px;float:left;padding:0;margin:0;	}
#containerOrderStatus #content #data #your500ByDiesel td{vertical-align:top}
.listBulletWidth                     {width:7px;}
#containerOrderStatus #content #data #your500ByDiesel h3
									{background: url(/library/images/fiatPink/subheadYour500ByDiesel.gif) top no-repeat;height:31px;width:181px;padding:0;margin:0;}

#containerOrderStatus #content #data #depositPaid
                                    {width:226px;float:left;margin:0;padding-right:10px;}
#containerOrderStatus #content #data #paymentBalance,
#containerOrderStatus #content #data #statementContent,
#containerOrderStatus #content #data #orderCancelledContent
									{width:226px;float:left;margin:-6px 0 0 0;padding-right:10px;}

#containerOrderStatus #content #data #paymentBalanceInner 
									{background: url(/library/images/fiatPink/imgPaymentBoxBg.jpg) repeat-y;width:226px;padding:10px 0 0 10px;margin:0;}

#btnPayRemainingBalance a			{display:block;background: url(/library/images/fiatPink/btnPayRemainingBalance.gif) no-repeat; width:188px; height:32px;margin:0}
#btnPayRemainingBalance a:hover		{display:block;background: url(/library/images/fiatPink/btnPayRemainingBalance-over.gif) no-repeat;}
									
#containerOrderStatus #content #data #statementContentInner,
#containerOrderStatus #content #data #orderCancelledContentInner
									{background: url(/library/images/fiatPink/imgStatementBoxBg.gif) repeat-y;width:226px;padding:10px 0 20px 10px;}

#registeredKeeperSubheader			{background: url(/library/images/fiatPink/subHeadRegisteredKeeper.gif) top no-repeat;height:31px;width:177px;padding:0;margin:20px 0 10px 10px;}
#registeredKeeperTxt				{padding:0;margin:0 0 20px 10px;color:#E1497B;}

#containerOrderStatus #content #data #paymentBalanceInner .left
									{color:#fff !important;}
#containerOrderStatus #content #data #paymentBalanceInner .right
									{color:#eeeeee !important;}

#containerOrderStatus #content #data #paymentBalanceInner .Text
									{padding:0 0 10px 0;font-size:0.9em;}

#containerOrderStatus #content #data #depositPaid h3,
#containerOrderStatus #content #data #paymentBalance h3
									{background: url(/library/images/fiatPink/subheadPaymentBalance.gif) top no-repeat;height:31px;width:163px;padding:0;margin:0;}
#containerOrderStatus #content #data #paymentBalance h3#paymentBalance2
									{background: url(/library/images/fiatPink/subheadPaymentStatus.gif) top no-repeat;height:26px;width:228px;padding:0;margin:0;}
									
#containerOrderStatus #content #data #statementContent h3,
#containerOrderStatus #content #data #orderCancelledContent h3
									{background: url(/library/images/fiatPink/subheadPaymentStatus.gif) top no-repeat;height:26px;width:228px;padding:0;margin:0;}
									
#containerOrderStatus #content #data #gotAQuery	{width:160px;float:left;}
#containerOrderStatus #content #data #gotAQuery strong	{color:#D73B6E;font-weight:bold;font-size:1em;text-transform:uppercase;}
#containerOrderStatus #content #data #gotAQuery a		{text-decoration:underline !important;}
#containerOrderStatus #content #data #gotAQuery a:hover	{text-decoration:none !important;}
#containerOrderStatus #content #data #gotAQuery h3
									{background: url(/library/images/fiatPink/subheadGotAQuery2.gif) top no-repeat;height:31px;width:124px;padding:0;margin:0;}

#btnViewYourConfig a				{display:block;background: url(/library/images/fiat500/btnViewYourConfig.gif) no-repeat; width:177px; height:23px;margin:15px 0 0 0}
#btnViewYourConfig a:hover			{display:block;background: url(/library/images/fiat500/btnViewYourConfig-over.gif) no-repeat; width:177px; height:23px;}

#imgSUBoxTop						{/*background: url(/library/images/fiat500/imgSUBoxTop.gif) top no-repeat;*/height:5px;width:215px;}
#bgSUBox							{/*background: url(/library/images/fiat500/bgSUBox.gif) top repeat-y;*/height:auto;width:215px;}
#bgSUBox p							{padding:0;color:#D73B6E;font-weight:bold;font-size:1em !important;}
#imgSUBoxBottom						{/*background: url(/library/images/fiat500/imgSUBoxBottom.gif) top no-repeat;*/height:1px;width:215px;}

#containerOrderStatus #content #data #statusUpdate td.left 
									{width:180px;color:#FFF;font-weight:bold;font-size:0.9em;padding-bottom:5px;text-transform:uppercase;padding-left:15px;}
#containerOrderStatus #content #data #statusUpdate td.top20 
									{padding-top:20px;}
#containerOrderStatus #content #data #statusUpdate td.right
									{width:196px;font-size:0.9em;font-weight:bold;padding-bottom:5px;}
#containerOrderStatus #content #data #statusUpdate p
									{font-size:0.9em !important; font-weight:normal;}

#containerOrderStatus #content #data #statementContent td.left 
									{width:410px;color:#fff;font-weight:bold;font-size:0.9em;padding-bottom:5px;text-transform:uppercase;}
#containerOrderStatus #content #data #statementContent td.right
									{width:196px;font-size:0.9em;font-weight:bold;padding-bottom:5px;}
#containerOrderStatus #content #data #statementContent p
									{font-size:0.8em;}

#containerOrderStatus #content #data #your500ByDiesel td.left
									{width:55px;padding-right:10px;color:#D73B6E;font-weight:bold;font-size:0.9em;text-transform:uppercase;padding-bottom:3px;}
#containerOrderStatus #content #data #your500ByDiesel td.top15
									{padding-top:15px;}
#containerOrderStatus #content #data #your500ByDiesel td.top20 
									{padding-top:20px;}
#containerOrderStatus #content #data #your500ByDiesel td.right
									{width:155px;font-size:0.9em;font-weight:bold;color:#D73B6E;}
#containerOrderStatus #content #data #your500ByDiesel td a {color:#D73B6E;text-decoration:none;}
#containerOrderStatus #content #data #your500ByDiesel td a:hover {color:#464646;text-decoration:underline;}

#containerOrderStatus #content #data #paymentBalance 
									{background: url(/library/images/fiat500/bgPaymentBalance.gif) repeat-y;height:8em;}
									
.imgPaymentBoxTop					{background: url(/library/images/fiat500/imgPaymentBoxTop.jpg) no-repeat;width:226px;height:13px;padding:0;margin:0;}
.imgPaymentBoxBottom				{background: url(/library/images/fiatPink/imgPaymentBoxBottom.gif) no-repeat;width:229px;height:8px;padding:0;margin:0;}

#containerOrderStatus #content #data #depositPaid td.left,
#containerOrderStatus #content #data #paymentBalance td.left 
									{width:280px;color:#D73B6E;font-weight:bold;font-size:0.9em;padding-bottom:15px;text-transform:uppercase;}
#containerOrderStatus #content #data #depositPaid td.top20,
#containerOrderStatus #content #data #paymentBalance td.top20 
									{padding-top:20px;}
#containerOrderStatus #content #data #depositPaid td.right,
#containerOrderStatus #content #data #paymentBalance td.right
									{width:196px;font-size:0.9em;font-weight:bold;padding-bottom:15px;color:#D73B6E}
#containerOrderStatus #content #data #depositPaid td.text,
#containerOrderStatus #content #data #paymentBalance td.text 
									{font-size:0.9em;width:180px;}

#containerOrderStatus #content #data #gotAQuery td.txtHeader 
									{width:100px;color:#FFF;font-weight:bold;font-size:0.9em;}

#containerOrderStatus #content #data #gotAQuery td.txtInfo
									{width:196px;font-size:0.9em;padding-bottom:20px;color:#D73B6E}

#containerOrderStatus #content #data #gotAQuery td.txtInfo a 
									{text-decoration:none;color:#D73B6E}
#containerOrderStatus #content #data #gotAQuery td.txtInfo a:hover
									{text-decoration:underline; color:#D73B6E}

#bgOrderStatusBottom				{background: url(/library/images/fiatPink/bgOrderStatusBottom.png) top no-repeat;_background: url(/library/images/fiatPink/bgOrderStatusBottom.gif) top no-repeat;height:6px;width:922px;}
#bgOrderStatusBottom2				{background: url(/library/images/fiatPink/bgOrderStatusBottom.png) top no-repeat;_background: url(/library/images/fiatPink/bgOrderStatusBottom.gif) top no-repeat;height:6px;width:922px;}

div.yourRefNumber					{position:absolute;top:8px !important;left:627px;background: url(/library/images/fiatPink/bgYourRefNumber.png) no-repeat;_background: url(/library/images/fiatPink/bgYourRefNumber.gif) no-repeat; width:307px; height:100px !important;}
div.yourRefNumber p					{margin:10px 0 0 15px;font-size:0.9em;color:#d73b6e;}
div.yourRefNumber h3				{background: url(/library/images/fiatPink/subheadYourRefNumberIs.gif) top no-repeat;height:10px;width:193px;margin:10px 0 2px 15px;}
div.yourRefNumber #txt				{text-transform:uppercase;padding:0 0 0 15px;margin:0;font-size:1.3em;font-weight:bold; color:#d73b6e;}
div.yourRefNumber p	a               {color:#d73b6e;}
#PostCodeFinderDropDown				{margin-left:100px;float:left;}

/* Login Page */

#containerLogin						{background:transparent url(/library/images/fiatPink/bgContainerStep1.jpg) no-repeat scroll center top;height:483px;}
#containerLoginInner				{padding:75px 0 0 30px;*padding:85px 0 0 30px;}
#containerLoginInner #txtLogin p	{font-weight:bold;margin:0 0 60px 0;width:260px;font-size:0.9em;}
#containerLogin h2					{background: url(/library/images/fiatPink/headerTrackYourOrder.png) top no-repeat; width:300px;height:35px;padding:0;margin-top:15px;}
#containerLogin h3#accountLogin		{background: url(/library/images/fiatPink/subheadAccountLogin.png) top no-repeat; width:145px;height:37px;}
#containerLogin h3#haventOrdered	{background: url(/library/images/fiatPink/subheadHaventOrdered.png) top no-repeat; width:376px;height:37px;}

#imgButtonLogin input				{width:79px !important;margin:15px 0 0 138px;}
#containerLoginInner label			{width:140px;color:#FFF;font-weight:bold;font-size:0.9em;text-transform:uppercase;padding:0 0 3px 0;margin:0;float:left;}
#containerLoginInner input			{float:left;width:220px;}

#containerLoginInner #col1			{float:left;width:450px;}
#containerLoginInner #col2			{float:left;width:450px;}

#containerLoginInner #btnConfigure a		{display:block;background: url(/library/images/fiatPink/btnConfigure.gif) no-repeat; width:162px; height:27px;}
#containerLoginInner #btnConfigure a:hover	{display:block;background: url(/library/images/fiatPink/btnConfigure-over.gif) no-repeat; width:162px; height:27px;}

/* Car Select Page */
#containerSelectCar					{background: url(/library/images/fiatPink/bgContainerSelectCar.jpg) top no-repeat;height:483px;}
#containerSelectCarInner			{padding:70px 0 0 30px;height:20em;}
#containerSelectCar h2				{background: url(/library/images/fiatPink/headerYour500ByDiesel.png) top no-repeat;height:26px;width:439px; position:relative;top:20px;}
#containerSelectCar #col1			{margin:55px 0 0 0px;width:247px;float:left;}
#containerSelectCar #col1 h3		{background: url(/library/images/fiatPink/subheadSelectA500.png) top no-repeat;height:15px;width:239px;padding:0;margin:0;}
#containerSelectCar #col1 p			{font-size:0.8em;color:#eda2bb;width:200px;}

#containerSelectCar #col2			{margin:63px 0 0 0;width:615px;height:240px;overflow:auto; position:relative;float:left;}
#containerSelectCar #col2 h4		{margin:15px 0 3px 0;padding:0;font-size:1.3em;}
#containerSelectCar #col2 table		{width:580px;padding:0;margin:0;}
#containerSelectCar #col2 .borderBottom	{border-bottom:1px dotted #EEA0BA}
#containerSelectCar #col2 table td	{padding:0;margin:0;}
#containerSelectCar #col2 td.left1	{width:50px;color:#FFF;font-weight:normal;font-size:0.9em;text-transform:uppercase;}
#containerSelectCar #col2 td.left	{width:100px;color:#FFF;font-weight:normal;font-size:0.9em;text-transform:uppercase;}
#containerSelectCar #col2 td.right	{width:150px;font-weight:bold;font-size:0.9em;text-transform:uppercase;}
#containerSelectCar #col2 td.right1	{width:120px;font-weight:bold;font-size:0.9em;text-transform:uppercase;}
#containerSelectCar #col2 td.right2	{width:170px;font-weight:bold;font-size:0.9em;text-transform:uppercase;}
#containerSelectCar #col2 td.right3	{width:80px;font-weight:bold;font-size:0.9em;text-transform:uppercase;}

#containerSelectCar #btnSelectThisCar a			{display:block;color:#D73B6E;background: url(/library/images/fiatPink/btnSelectThisCar.gif) no-repeat; width:117px; height:23px;margin:10px 0 20px 0;}
#containerSelectCar #btnSelectThisCar a:hover	{display:block;background: url(/library/images/fiatPink/btnSelectThisCar-over.gif) no-repeat; width:117px; height:23px;}

/* Personal Details */

#contentPersonalDetails					{width:917px;/*height:23.6em;*/height:25em;_height:23.6em;}
#contentPersonalDetails #col1			{float:left;width:320px;padding-left:33px; _width:305px;}
#contentPersonalDetails #col1 h3		{background: url(/library/images/fiatPink/subheadYourContactDetailsSml.gif) top no-repeat;height:17px;width:210px;padding:0;margin:22px 0 10px 0;}
#contentPersonalDetails #col1 td.left	{width:100px;color:#e23770;font-weight:bold;font-size:0.8em;text-transform:uppercase;}
#contentPersonalDetails #col1 td.spacer {padding:10px 0 10px 0;}
#contentPersonalDetails #col1 td.right	{width:100px;font-weight:bold;font-size:0.9em;color:#e23770;}
#contentPersonalDetails #col1 table		{margin:0 0 30px 0;}

#contentPersonalDetails #col2			{float:left;width:320px;_width:305px;font-size:0.9em;padding-bottom:20px;}
#contentPersonalDetails #col2 h3		{background: url(/library/images/fiatPink/subheadEditYourDetails.gif) top no-repeat;height:17px;width:250px;padding:0;margin:22px 0 10px 0;}
#contentPersonalDetails #col2 p			{margin-bottom:15px; color:#e23770;}
#contentPersonalDetails #col2 fieldset	{margin-top:45px;}

#contentPersonalDetails #col3			{float:left;width:210px;}
#contentPersonalDetails #col3 h3		{background: url(/library/images/fiatPink/subheadYourInformation2.gif) top no-repeat;height:16px;width:169px;padding:0;margin:22px 0 8px 0;}
#contentPersonalDetails #col3 strong	{color:#FFF;font-weight:bold;text-transform:uppercase;}
#contentPersonalDetails #col3 p			{margin-bottom:15px;font-size:0.9em;color:#e23770;}

#contentPersonalDetails label			{color:#FFF;font-weight:bold;display:block;width:100px;float:left;padding-top:5px;font-size:0.8em;}
#contentPersonalDetails input			{width:180px;float:left;}
#contentPersonalDetails .imgButtonSaveYourDetails input				
										{width:159px !important; left:878px;float:right;margin-right:20px;}
#contentPersonalDetails .imgButtonBack input				
										{width:63px !important; height:23px; left:31px;margin-left:30px;}

/* Final Payment */

#containerFinalPaymentInner				{padding:70px 0 0 30px;height:20em;}
#containerFinalPaymentInner #col1		{float:left;width:639px;padding:0 40px 40px 34px;font-size:0.9em;color:#D73B6E;}
#containerFinalPaymentInner #col1 h3	{background: url(/library/images/fiatPink/subheadGetReady.gif) top no-repeat;height:16px;width:380px;padding:0;margin:22px 0 10px 0;}
#containerFinalPaymentInner #col2		{float:left;width:177px;font-size:0.9em;padding-bottom:20px;}
#containerFinalPaymentInner #col2 h3	{background: url(/library/images/fiatPink/subheadGotAQuerySml.gif) top no-repeat;height:18px;width:123px;padding:0;margin:22px 0 8px 0;}
#containerFinalPaymentInner #col2 strong{color:#D73B6E;font-weight:bold;text-transform:uppercase;}
#containerFinalPaymentContent			{height:24em; color:#D73B6E;}
#containerFinalPaymentContent a          {color:#D73B6E;}

#contentPersonalDetails #btnEditYourDetails a		{display:block;background: url(/library/images/fiat500/btnEditYourDetails.gif) no-repeat; width:132px; height:22px;margin:15px 0 0 0;}
#contentPersonalDetails #btnEditYourDetails a:hover	{display:block;background: url(/library/images/fiat500/btnEditYourDetails-over.gif) no-repeat; width:132px; height:22px;}

/* Secure Payment Logo */
.logoSecurePayment						{background: url(/library/images/fiatPink/logoSecurePayment.gif) no-repeat;width:175px;height:51px;position: absolute;top:20px;left:780px;}
.txtRefNumber                           {background: url(/library/images/fiatPink/txtRefNumber.gif) no-repeat;width:146px;height:11px;display:block;}
.displayNone                            {display:none}


/* Complete your payment */
#containerCompleteYourPayment			{background: url(/library/images/fiatPink/bgContainerSummary.jpg) top no-repeat;height:471px;font-size:0.9em;margin-top:12px;}
#containerCompleteYourPayment h2		{background: url(/library/images/fiatPink/headerCompleteYourPayment.png) top no-repeat;height:27px;width:470px;padding:0;margin:22px 0 10px 0;}
#containerCompleteYourPayment h3		{background: url(/library/images/fiatPink/subheadHeresHow.png) top no-repeat;height:14px;width:104px;padding:0;margin:22px 0 10px 0;}
#containerCompleteYourPayment #top		{width:440px;position:relative;left:30px;padding-top:85px;*padding-top:100px;_padding-top:95px;}


#containerCompleteYourPayment #left		{float:left;width:440px;position:relative;left:30px;}
#containerCompleteYourPayment #left li	{margin:0 0 10px -25px; list-style: square;}
#containerCompleteYourPayment #right	{float:left;width:430px;position:relative;left:70px;}
#containerCompleteYourPayment #buttons	{width:750px;margin-left:30px;}
.imgButtonCompleteYourPayment input		{width:192px !important; left:728px;}
#containerCompleteYourPayment p         {line-height:13px;}

/* Check your details */
#checkYourDetailsHeader					{font-size:0.9em; position:relative;left:30px;margin:50px 0 20px;width:550px;height:6em;}
#checkYourDetailsHeader h2				{background: url(/library/images/fiatPink/headerCheckYourDetails.png) top no-repeat;width:322px;height:24px;}
#txtAutomaticallyUpdate					{font-size:0.9em !important;color:#FFF;float:left;padding-top:15px;}




/* Registered Keeper Details */
#registeredKeeperDetailsHeader			{font-size:0.9em; position:relative;left:30px;margin:0px 0 50px 0;width:550px;height:7.8em;}
#registeredKeeperDetailsHeader h2		{background: url(/library/images/fiatPink/headerRegisteredKeeper.png) top no-repeat;width:425px;height:27px;padding:0px 0 0 0;margin-top:50px;*margin-top:40px;}
#registeredKeeperDetailsHeader p		{padding:0;margin:0;width:450px;}
#txtTheRegisteredKeeper					{width:200px;font-size:0.9em !important;margin-top:30px;}
#col1 h3#headerRegisteredKeeperPersonalDetails
										{background: url(/library/images/fiatPink/headerRegisteredKeeperPer.png) left top no-repeat;width:172px;height:14px; margin-top:10px;}
#col2 h3#headerRegisteredKeeperContactDetails
										{background: url(/library/images/fiatPink/headerRegisteredKeeperCont.png) top no-repeat;width:158px;height:14px;}
#btnFindAddress a						{background: url(/library/images/fiatPink/btnLookUpAddress.png) top no-repeat;_background: url(/library/images/fiatPink/btnLookUpAddress.gif) top no-repeat;width:119px;height:22px;display:block;margin:0 0 10px 100px;}
#btnFindAddress a:hover					{background: url(/library/images/fiatPink/btnLookUpAddress-over.png) top no-repeat;_background: url(/library/images/fiatPink/btnLookUpAddress-over.gif) top no-repeat;width:119px;height:22px;display:block;margin:0 0 10px 100px;}

/* Make Your Final Payment */
#makeYourFinalPaymentHeader				{font-size:0.9em; position:relative;left:30px;margin-bottom:10px;*margin-bottom:20px;top:19px;width:510px;height:8em;}
#makeYourFinalPaymentHeader h2			{background: url(/library/images/fiatPink/headerMakeYourFinalPayment.png) top no-repeat;width:470px;height:25px; margin-top:30px;*margin-top:10px;}

#paymentInformation						{width:310px;font-size:0.9em;height:80px;font-size:0.8em;}
#paymentInformation .left				{float:left;width:110px;height:20px;text-transform: uppercase;color:#fff;}
#paymentInformation .right				{float:left;width:175px;height:20px;padding-bottom:5px;font-weight:bold;font-size:1.1em;}

/* Just One Last Thing */
#justOneLastThing						{font-size:0.9em; position:relative;left:30px;margin-bottom:20px;_margin-bottom:5px;top:19px;_top:5px;width:450px;padding-bottom:20px;}
#justOneLastThing h2					{background: url(/library/images/fiatPink/headerNearlyThere.png) top no-repeat;width:212px;height:24px;padding:0; margin-top:30px;}
#containerStep4 h3#headerYourDetails	{background: url(/library/images/fiatPink/headerYourDetails.gif) no-repeat;width:112px;}

#containerStep4 dl						{margin:0;padding:0;}

#containerStep4 #col1P2					{float:left;width:285px;position:relative;left:30px;}
#containerStep4 #col1P2 dt				{color:#FFF;font-weight:bold;display:block;width:86px;float:left;padding-top:5px;text-transform: uppercase;font-size:0.85em;}
#containerStep4 #col1P2 dd				{font-weight:bold;display:block;width:150px;float:left;padding-top:5px;font-size:0.85em;}
#containerStep4 #col1P2 h3				{background: url(/library/images/fiatPink/headerYourDetails.png) top no-repeat;width:120px;height:15px;padding:0;margin:0;}
#containerStep4 #col1P2 h3#your500byDIESEL
										{background: url(/library/images/fiatPink/subheadYour500ByDiesel3.png) top no-repeat;width:131px;height:14px;margin:15px 0 0 0;}
#containerStep4 #col1P2 dl#tableYourDetails
										{height:140px;}
#containerStep4 #col2P2 dl#registeredKeeperDetailsTable			
										{height:175px;}

#containerStep4 #col2P2					{float:left;width:350px;position:relative;left:30px;}
#containerStep4 #col2P2 dt				{color:#FFF;font-weight:bold;display:block;width:65px;float:left;padding-top:5px;text-transform: uppercase;font-size:0.85em;}
#containerStep4 #col2P2 h3				{background: url(/library/images/fiatPink/headerRegisteredKeeperDet.png) left top no-repeat;width:238px;height:15px;text-indent:-2000px;padding:0;margin:0;}
#containerStep4 #col2P2 dd				{font-weight:bold;display:block;width:210px;float:left;padding-top:5px;font-size:0.85em;}

#containerStep4 #col3P2					{float:left;width:290px;position:relative;left:30px;}
#containerStep4 #col3P2 dt				{color:#FFF;font-weight:bold;display:block;width:100px;float:left;padding-top:5px;text-transform: uppercase;font-size:0.85em;}
#containerStep4 #col3P2 dt.spacer, #containerStep4 #col3P2 dd.spacer
										{margin-bottom:15px;}
#containerStep4 #col3P2 dd				{font-weight:bold;display:block;width:120px;float:left;padding-top:5px;font-size:0.85em;}
#containerStep4 #col3P2 h3				{background: url(/library/images/fiatPink/headerBillingDetails.png) top no-repeat;width:138px;height:15px;padding:0;margin:0;}

#containerStep4 #col4P2					{padding:-20px 0 10px 20px;border:solid 1px red;}
#containerStep4 #col4P2 h3				{background: url(/library/images/fiat500/headerYour500ByDiesel.gif) top no-repeat;width:146px;height:20px;padding-bottom:5px;}

.imgButtonConfirmPay input				{clear:left;width:161px !important;position:absolute;top:477px;left:770px;}

/* Your final payment */
#containerStepThankyou					{background: #CE376A url(/library/images/fiatPink/bgContainerOrderStatus.jpg) top no-repeat;height:513px;}
#yourFinalPaymentHeader					{position:relative;left:30px;margin-bottom:20px;top:90px;width:550px;height:14em;float:left;}
#yourFinalPaymentHeader h2				{background: url(/library/images/fiatPink/headerYourTransaction.png) top no-repeat;width:578px;height:25px;margin-bottom:10px;}

#containerStepThankyou #containerInner	{border:solid 1px red;}

#containerStepThankyou #col1			{width:340px;float:left;margin-left:30px;_margin-left:15px;}
#containerStepThankyou #col1 h3			{background: url(/library/images/fiatPink/subheadYour500ByDiesel2.png) no-repeat;width:134px;height:15px;}
#containerStepThankyou #col1 td			{font-size:0.9em;margin:0;padding:0 5px 0 0;}
#containerStepThankyou #col1 #btnViewFullCarDetails a
										{background: url(/library/images/fiat500/btnViewFullCarDetails.gif) no-repeat;width:154px;height:23px;display:block;margin-top:10px;}
#containerStepThankyou #col1 #btnViewFullCarDetails a:hover
										{background: url(/library/images/fiat500/btnViewFullCarDetails-over.gif) no-repeat;}
#containerStepThankyou #col1 #btnViewYourCar a
										{background: url(/library/images/fiatPink/btnViewYourCar.png) no-repeat;width:114px;height:22px;display:block;margin-top:10px;}
#containerStepThankyou #col1 #btnViewYourCar a:hover
										{background: url(/library/images/fiatPink/btnViewYourCar-over.png) no-repeat;}
										
#containerStepThankyou #col1 p			{width:250px;font-size:0.9em;margin-top:14px;}

#containerStepThankyou #col2			{width:315px;float:left;font-size:0.9em;}
#containerStepThankyou #col2 h3			{background: url(/library/images/fiatPink/headerWhatHappensNow.png) no-repeat;width:189px;height:15px;}
#containerStepThankyou #col2 p			{width:280px;}


#btnPrintDetails a						{background: url(/library/images/fiatPink/btnPrintDetails.png) top no-repeat;width:137px;height:27px;display:block;margin-top:15px;float:left;}
#btnPrintDetails a:hover				{background: url(/library/images/fiatPink/btnPrintDetails-over.png) top no-repeat;}

#containerStepThankyou #col3			{width:260px;float:left;}
#containerStepThankyou #col3 h3			{background: url(/library/images/fiatPink/subheadGoBack.png) no-repeat;width:246px;height:15px;}
#containerStepThankyou #col3 p			{font-size:0.9em;}
#btnGoToYourAccount a					{background: url(/library/images/fiatPink/btnGoToYourAccount.png) top no-repeat;width:148px;height:23px;display:block;margin:15px 0 31px 0;float:left;}
#btnGoToYourAccount a:hover				{background: url(/library/images/fiatPink/btnGoToYourAccount-over.png) top no-repeat;}
#btnGoToYourAccount                     {margin-top:35px;}
#subheadGotAQuerySml					{background: url(/library/images/fiatPink/subheadGotAQuerySml.png) no-repeat;width:123px;height:15px;}


#containerStepThankyou .yourRefNumber		{position:absolute;top:63px;left:627px;background: url(/library/images/fiatPink/bgYourRefNumber.png) no-repeat; width:324px; height:78px;}
#containerStepThankyou .yourRefNumber p		{margin:10px 0 0 15px;font-size:0.9em;}
#containerStepThankyou .yourRefNumber h3	{background: url(/library/images/fiatPink/subheadYourRefNumberIs.gif) top no-repeat;height:10px;width:193px;margin:10px 0 2px 15px;}
#containerStepThankyou .yourRefNumber #txt	{text-transform:uppercase;padding:0 0 0 15px;margin:0;font-size:1.5em;font-weight:bold;}

.imgButtonSubmit input						{clear:left;width:85px !important;position:absolute;top:477px;left:855px;}

/* Referral page */

#containerReferral							{background: transparent url(/library/images/fiatPink/bgContainerErrorDeclined.jpg) no-repeat scroll center top;height:483px;}
#containerReferral h2						{background: url(/library/images/fiatPink/headerSorryWeCantComplete.gif) top no-repeat;width:428px;height:55px;padding:0 0 5px 0;margin:0;}
#referralContent							{font-size:0.9em; float:left; margin:105px 0 0 30px; width:450px;}
#referralContent #learnMoreButton			{margin-top:12px; display:block; width:116px; height:27px; background:url(/library/images/fiatPink/btnLearnMore-over.gif) no-repeat top left;}
#referralContent #learnMoreButton:hover		{background-image:url(/library/images/fiatPink/btnLearnMore.gif);}
#referralContent #goToFiatHomepage			{display:block; width:149px; height:24px; background:url(/library/images/fiatPink/btnGoToFiatHomepage.gif) no-repeat top left; margin-top:12px;}
#referralContent #goToFiatHomepage:hover	{background-image:url(/library/images/fiatPink/btnGoToFiatHomepage.gif);}
#containerReferral div#gotAQuery			{font-size:0.9em; float:right; margin:180px 100px 0 0; padding:0 0 0 14px; background: url(/library/images/fiatPink/bgYourRefNumberDec.gif) no-repeat; width:229px; height:100px;}
#containerReferral div#gotAQuery h3			{background: url(/library/images/fiatPink/subheadGotAQuery3.gif) top no-repeat;width:122px;height:16px; margin-top:14px;}
#containerReferral div#gotAQuery a          {color:#fff}

/* Error Page */

#containerError						{font-size:0.9em; background: transparent url(/library/images/fiatPink/bgContainerError.jpg) no-repeat scroll center top;height:483px;}
#containerError h2					{background: url(/library/images/fiatPink/headerOops.png) top no-repeat;width:597px;height:28px;padding:0 0 0px 0;margin-top:0;}
#btnBillingDetails					{margin-top:25px;}
#btnBillingDetails a				{background: url(/library/images/fiat500/btnBillingDetails.gif) top no-repeat;width:142px;height:28px;display:block;float:left;}
#errorContent						{position:relative;top:205px;left:30px;width:450px;}
#errorContent h2#sorry				{background: url(/library/images/fiatPink/headerSorryDeclined.png) top no-repeat;width:724px;height:26px;padding:0 0 5px 0;margin:0;}


