/*Global Class. Also used by jQuery for dynamic class changer*/
.ppcontentBlockon {display:block;}
.ppcontentBlockoff {display:none;}
.actionbuttonsOut{width:95px; height:22px; color:#ffffff; font-size:9px; font-weight:bold; background:url(../images/actionbuttons.jpg) no-repeat -97px 0; border:none; cursor:pointer;}
.actionbuttonsOver{width:95px; height:22px; color:#ffffff; font-size:9px; font-weight:bold; background:url(../images/actionbuttons.jpg) no-repeat 0 0; border:none; cursor:pointer;}

/*About Us*/
div#aboutus-content { width:100%; position:relative; overflow:auto; padding:0 0 20px 0;}
div#aboutus-content h2 {font-size:30px; color:#8390A4; padding:15px 0 0 25px;}
div#aboutus-content h3 {color:#8390A4; font-size:14px; font-weight:bold; padding:15px 0 0 10px;}
div#aboutus-content p { padding:20px 10px 0 10px; font-size:12px; letter-spacing:0.03em; }

/*Inside Header*/
div#insideheader { width:100%; position:relative; overflow:auto;}
div#insideheader h1 { float:left; width:215px; text-align:center; padding:5px 0 10px 10px;}
div#insideheader h1 a { display:block; padding:5px 0;}
div#insideheader h1 span { font-style:italic; color:#2F51A8; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal;}
div#insideheader img.chatnow { float:right; padding:5px 0 0 0;}

/* Global Network */
div#global-content { width:100%; position:relative; overflow:auto; padding:0 0 30px 0;}
div#global-content h2 {font-size:30px; font-weight:bold; color:#8390A4; padding:15px 0 0 25px; } 
div#global-content h3 {font-size:16px; font-weight:bold; color:#8390A4; padding:15px 0 0 25px; }http://localhost:8091/template/nonlogged/v3/images/vauction.jpg
div#global-content hr.cline {width:60%; padding:0 0 0 25px;}
div#global-content p { padding:20px 350px 0 25px; font-size:12px; letter-spacing:0.03em;}
div#global-content img { float:right; margin:-230px 20px 0 0;}
div#global-content ul { margin:25px 0 0 30px;  width:560px;}
div#global-content ul li { padding:6px 0 6px 30px; background:url(../images/imgbullet.jpg) no-repeat 0 50%;}
div#global-content ul li a { font-size:16px; color:#838FA3; text-decoration:none; font-weight:bold;}
div#global-content ul li a:hover { text-decoration:underline;}
/*Save Money Page*/
div#savemoney-content { width:100%; position:relative; overflow:auto; padding:0 0 30px 0;}
div#savemoney-content h2 { font-size:30px; font-weight:bold; color:#8390A4; padding:5px 0 0 25px;}
div#savemoney-content p { padding:20px 420px 0 25px; font-size:12px; letter-spacing:0.03em;}
div#savemoney-content img { float:right; margin:-250px 0 0 0;}
div#savemoney-content ul { margin:35px 0 0 30px; width:560px;}
div#savemoney-content ul li { padding:6px 0 6px 30px; background:url(../images/imgbullet.jpg) no-repeat 0 50%;}
div#savemoney-content ul li a { font-size:16px; color:#838FA3; text-decoration:none; font-weight:bold;}
div#savemoney-content ul li a:hover { text-decoration:underline;}
/*BYNT*/
div#bookyourtrip-content ul { margin:35px 0 0 30px; width:560px;}
div#bookyourtrip-content ul li { padding:6px 0 6px 30px; background:url(../images/imgbullet.jpg) no-repeat 0 50%;}
div#bookyourtrip-content ul li a { font-size:16px; color:#838FA3; text-decoration:none; font-weight:bold;}
div#bookyourtrip-content ul li a:hover { text-decoration:underline;}
/* Vehicle Auctions */
div#vehicleauctions-content { width:100%; position:relative; overflow:auto; padding:0 0 30px 0;}
div#vehicleauctions-content h2 { font-size:30px; font-weight:bold; color:#8390A4; padding:5px 0 0 25px; }
div#vehicleauctions-content h3 { color:#5A9AD3; font-size:14px; font-weight:bold; padding:15px 0 0 25px;}
div#vehicleauctions-content p { padding:20px 420px 0 25px; font-size:12px; letter-spacing:0.03em;}
div#vehicleauctions-content img { float:right; margin:-275px 0 0 0;}
div#vehicleauctions-content ul { margin:35px 0 0 30px; width:560px;}
div#vehicleauctions-content ul li { padding:6px 0 6px 30px; background:url(../images/imgbullet.jpg) no-repeat 0 50%;}
div#vehicleauctions-content ul li a { font-size:16px; color:#838FA3; text-decoration:none; font-weight:bold;}
div#vehicleauctions-content ul li a:hover { text-decoration:underline;}
/* Pre-purchased */
div#prepurhcased-content { width:100%; position:relative; overflow:auto; padding:0 0 30px 0;}
div#prepurhcased-content h2 {  font-size:30px; font-weight:bold; color:#8390A4; padding:5px 0 0 25px;}
div#prepurhcased-content h3 { color:#5A9AD3; font-size:14px; font-weight:bold; padding:15px 0 0 25px;}
div#prepurhcased-content p { padding:20px 420px 0 25px; font-size:12px; letter-spacing:0.03em;}
div#prepurhcased-content img { float:right; margin:-250px 0 0 0;}
div#prepurhcased-content ul { margin:35px 0 0 30px; width:560px;}
div#prepurhcased-content ul li { padding:6px 0 6px 30px; background:url(../images/imgbullet.jpg) no-repeat 0 50%;}
div#prepurhcased-content ul li a { font-size:16px; color:#838FA3; text-decoration:none; font-weight:bold;}
div#prepurhcased-content ul li a:hover { text-decoration:underline;}
/* Buying Process  */
div#buyingprocess-content { width:100%; position:relative; overflow:auto; padding:0 0 20px 0;}
div#buyingprocess-content h2 { font-size:30px; font-weight:bold; color:#8390A4; padding:5px 0 0 25px; width:500px;}
div#buyingprocess-content h3 { color:#5A9AD3; font-size:14px; font-weight:bold; padding:15px 0 0 25px;}
div#buyingprocess-content p { padding:20px 420px 0 25px; font-size:12px; letter-spacing:0.03em; z-index: 9999; position:relative}
div#buyingprocess-content img { float:right; margin:-210px 0 0 0; z-index:0;}
div#buyingprocess-content ul { margin:35px 0 0 30px; width:560px;}
div#buyingprocess-content ul li { padding:6px 0 6px 30px; background:url(../images/imgbullet.jpg) no-repeat 0 50%; width:400px;}
div#buyingprocess-content ul li a { font-size:16px; color:#838FA3; text-decoration:none; font-weight:bold;}
div#buyingprocess-content ul li a:hover { text-decoration:underline;}
/*Parts*/
div#parts-content { width:100%; position:relative; overflow:auto; padding:0 0 30px 0;}
div#parts-content h2 { font-size:30px; font-weight:bold; color:#8390A4; padding:5px 0 0 25px;}
div#parts-content p { padding:20px 420px 0 25px; font-size:12px; letter-spacing:0.03em;}
div#parts-content img { float:right; margin:-300px 0 0 0;}
div#parts-content ul { margin:35px 0 0 30px; width:560px;}
div#parts-content ul li { padding:6px 0 6px 30px; background:url(../images/imgbullet.jpg) no-repeat 0 50%;}
div#parts-content ul li a { font-size:16px; color:#838FA3; text-decoration:none; font-weight:bold;}
div#parts-content ul li a:hover { text-decoration:underline;}
/*Buy More Save More*/
div#buymoresavemore-content { width:100%; overflow:auto; padding:0 0 30px 0; background:url(../images/buymoresavemore_img.jpg) no-repeat 450px -10px;}
div#buymoresavemore-content h2 {  font-size:30px; font-weight:bold; color:#8390A4; padding:5px 0 0 25px; }
div#buymoresavemore-content h3 { color:#5A9AD3; font-size:14px; font-weight:bold; padding:15px 0 0 25px;}
div#buymoresavemore-content p { padding:20px 430px 0 25px; font-size:12px; letter-spacing:0.03em; text-align:justify;}
div#buymoresavemore-content p.topcontent { padding:20 0px 0 25px; font-size:12px; letter-spacing:0.03em; width:430px; text-align:justify;}

div#buymoresavemore-content #acterm { margin: 0 0 0 25px; font-size:12px;}
div#buymoresavemore-content #bottom_box #cterm { margin: 0 0 0 25px; }
div#buymoresavemore-content #bottom_box #camount { margin: 0 0 0 400px; }
div#buymoresavemore-content #bottom_box { width: 100%; height: auto; overflow: hidden; margin: 20px 0; }
div#buymoresavemore-content #bottom_box span { font-weight: bold; }
div#buymoresavemore-content #bottom_box table { width: 95%; height: auto; margin: 10px 1px; text-align: center; margin: 0 0 0 25px;}
div#buymoresavemore-content #bottom_box table thead tr td { border: solid 1px #EBEBEB; font-weight: bold; height: 30px; text-align:center;}
div#buymoresavemore-content #bottom_box table tbody tr td { border: solid 1px #EBEBEB; font-weight: normal; height: 50px; padding: 5px; width: auto; }
div#buymoresavemore-content #bottom_box p { font-style: italic; letter-spacing:0.03em; padding:20px 0 0 25px;}
div#buymoresavemore-content #bottom_box ul { margin: 20px 0; list-style: disc; line-height: 1.2; margin: 10px 0 0 50px; font-size:12px;}

/* for holiday 2010 announcement can be reused
div#parts-content  div.holiday { float:right; margin:-300px 50px 0 0; background: url(../images/parts_holiday_announcement.jpg) no-repeat; width: 350px; height: 340px; text-align: center;}
div#parts-content  div.holiday  h3{ color: #0477d9; font-size: 16px; font-weight: bold; padding: 50px 50px 0 50px;}
div#parts-content  div.holiday  p{ padding: 20px 35px 0 35px;}
div#parts-content  div.holiday  p span.date{font-weight:bold;}
div#parts-content  div.holiday  p a{text-decoration: none; color: #690101;}
*/
/*Application Sign-up*/
div#application-content { width:100%; position:relative;}
div#application-content h2 {  font-size:30px; font-weight:bold; color:#8390A4; padding:5px 0 0 25px;}
div#application-content p { padding:15px 50px 0 50px; letter-spacing:0.03em;}
div#application-content p a { color:#FF0000; text-decoration:none}
div#application-content form { width:100%;padding:20px 0 10px 0; overflow:auto;}
div#application-content form fieldset { float:left; padding:0 0 0 75px; }
div#application-content form fieldset legend { color:#4999D8; font-size:14px; font-weight:bold; padding:0 0 15px 0;}
div#application-content form fieldset ul li { overflow:auto; padding:1px 0; position:relative;}
div#application-content form fieldset ul li label { float:left; width:150px;}
div#application-content form fieldset ul li input {  font-size:11px;width:158px; border:1px solid #A0A0A2; padding:2px 0;}
div#application-content form fieldset ul li input.error { background:#FFFDC2; border:1px solid #FF0000;}
div#application-content form fieldset ul li select { font-size:11px; width:160px; border:1px solid #A0A0A2;padding:2px 0;}
div#application-content form fieldset ul li select.error { background:#FFFDC2; border:1px solid #FF0000;}
div#application-content form p.terms { clear:both; font-size:12px; color:#A0A0A0; font-weight:bold; text-align:center; padding:30px 50px 0 0; }
div#application-content form p.terms a { color:#5A9AD3; text-decoration:none;}
div#application-content form p.terms a:hover { text-decoration:underline;}
div#application-content form p.requiredtext { position:absolute; left:0; bottom:55px;}
div#application-content form p.requiredtext strong { font-size:12px;}
div#application-content form div {width:780px; position:relative; right:0px; bottom:10px;}
div#application-content form div a { display:block; float:right; width:95px; height:24px; text-align:center; background:url(../images/actionbuttons.jpg) no-repeat -97px 0; margin:0 0 0 5px; color:#FFFFFF; text-decoration:none; font-weight:bold; padding:3px 0 15px 0; }
div#application-content form div a:hover { background:url(../images/actionbuttons.jpg) no-repeat 0 0;}
/*
div#application-content div#errorBox { float:none; padding:5px 5px 5px 60px; display:none; margin:10px 0 10px 50px; border:1px solid #FF0000; background:#FFFDC2 url(../images/alert.png) no-repeat 10px 10px; width:530px;}
div#application-content div#errorBox h3 { font-size:11px; font-weight:bold;}
div#application-content div#errorBox ul { list-style-type:disc; margin:0 0 0 15px;}
div#application-content div#errorBox ul li { color:#FF0000;}
*/

/* ZID - APPLICATION NEW MOCKUP*/
div#application-content div#errorBox { float:none; padding:20px 5px 5px 60px; display:none; margin:10px 0 10px 50px; background: url(../images/application_error.jpg) no-repeat 10px 10px; width:742px; height:187px;}
div#application-content div#errorBox div#container{padding-top:50px; padding-left:100px; text-align:left; width:688px;}
div#application-content div#errorBox h3 { font-size:11px; font-weight:bold;}
div#application-content div#errorBox ul {  margin:10px 0 10px 50px; width:605px; height:auto; list-style-type:disc; margin:0 0 0 15px;}
div#application-content div#errorBox ul li { height:20px; float:left; width:280px; color:#FF0000; color:black;}
/* ZID END */

div#application-content div#applicationpreview { width:100%; overflow:auto;}
div#application-content div#applicationpreview ul { width:100%; overflow:auto; margin:20px 0 0 0;}
div#application-content div#applicationpreview ul li { float:left; width:40%; padding:0 0 0 50px;}
div#application-content div#applicationpreview ul li h3 { background:#E8EDF1; padding:5px; color:#2F6092; font-size:14px; font-weight:bold;}
div#application-content div#applicationpreview ul li ul { margin:10px 0 0 0;}
div#application-content div#applicationpreview ul li ul li { float:none; width:auto; padding:3px 0 0 5px; font-weight:bold;}
div#application-content div#applicationpreview ul li ul li span { font-weight:normal;}
div#application-content div#applicationpreview div { padding:20px 0 0 325px;}
div#application-content div#applicationpreview a { display:block; float:left; width:95px; height:24px; text-align:center; background:url(../images/actionbuttons.jpg) no-repeat -97px 0; margin:0 0 0 5px; color:#FFFFFF; text-decoration:none; font-weight:bold; padding:3px 0 0 0;}
div#application-content div#applicationpreview a:hover { background:url(../images/actionbuttons.jpg) no-repeat 0 0;}
/*Application Done */
div#applicationdone-content { width:100%; position:relative;}
div#applicationdone-content a {color:#FF0000; font-size:12px; text-decoration:none; font-weight:bold;}
div#applicationdone-content a:hover {text-decoration:underline;}
div#applicationdone-content h2 { font-size:30px; font-weight:bold; color:#8390A4; padding:15px 0 0 25px; }
div#applicationdone-content h3 { font-size:20px; font-weight:bold; color:#949FB0; padding:15px 280px 0 50px; }
div#applicationdone-content h4 { font-size:16px; font-weight:bold; color:#7A8A9A; padding:15px 280px 0 50px; }
div#applicationdone-content ul { margin:20px 0 20px 50px; }
div#applicationdone-content ul li { padding:15px 0 0 0; font-size:12px;}
div#applicationdone-content p { padding:15px 50px 0 50px; letter-spacing:0.03em;}
/*steps*/
p#applicationStep2Head{ background:url(../images/application_step2_head.jpg) no-repeat; height:40px;}
div#applicationStep2{ width:907px; height:auto;  background:url(../images/application_part2.jpg) no-repeat 100% 250px; padding:2px 6px 45px 25px;}
div#applicationStep2 p{ margin-bottom:10px;}

div#applicationStep3Thanks{ width:907px; height:400px;  background:url(../images/application_part2.jpg) no-repeat 100% 100px; padding:2px 6px 45px 25px;}
div#applicationStep3Thanks p{ margin-bottom:10px;}


ul#form-Information li{width:800px; height:auto;}
ul#form-Information li label{float:left; width:auto; height:auto;}
ul#form-Information li label span {font-weight:bold; display:block; width:200px;}

div#applicationStep2-3 {padding:20px 0 0 80px;}
div#applicationStep2-3  a { display:block; float:left; width:95px; height:24px; text-align:center; background:url(../images/actionbuttons.jpg) no-repeat -97px 0; margin:0 0 0 5px; color:#FFFFFF; text-decoration:none; font-weight:bold; padding:3px 0 0 0;}
div#applicationStep2-3  a:hover { background:url(../images/actionbuttons.jpg) no-repeat 0 0;}


/*Contact Us */
div#contactus-content { width:100%; position:relative; overflow:auto; padding:0 0 40px 0;}
div#contactus-content address { padding:20px 420px 20px 25px; font-size:12px; font-weight:bold; color:#6F7B8F; font-style: normal;}
div#contactus-content address span { display:block;}
div#contactus-content address span a {color:#D91B1B; text-decoration:none;}
div#contactus-content h2 {font-size:30px; color:#8390A4; padding:5px 0 0 25px;}
div#contactus-content h3 { color:#6F7B8F; font-size:12px; font-weight:bold; padding:0 0 0 25px;}
div#contactus-content p { padding:0 420px 20px 25px; font-size:12px; letter-spacing:0.03em;}
div#contactus-content p a { text-decoration:none; color:#D91B1B; font-weight:bold;}
div#contactus-content p.imgslogan { text-align:right; padding:0 90px 0 0; font-weight:bold;}
div#contactus-content img { float:right; margin:-500px 30px 0 0;}
/*Terms of Trade */
div#termsoftrade-content { width:100%; position:relative; overflow:auto; padding:0 0 40px 0;}
div#termsoftrade-content h2 {font-size:30px; font-weight:bold; color:#8390A4; padding:5px 0 0 25px; }
div#termsoftrade-content ul.regionsterms { margin:20px 0 0 25px; width:220px; overflow:auto; height:30px; background:url(../images/languagebg.jpg) no-repeat 0 0;}
div#termsoftrade-content ul.regionsterms li { float:left; font-size:12px; padding:5px 0 0 0; }
div#termsoftrade-content ul.regionsterms li a { color:#1D529B; font-weight:bold; text-decoration:none; padding:5px 15px 0 25px;}
div#termsoftrade-content ul.regionsterms li a.selected { color:#D91B1B;}
div #termsoftrade-content hr.head{margin:0 0 10px 30px; color:#878EA0; background-color:#878EA0; border:1px thin #878EA0;}
div #termsoftrade-content hr.foot{margin:10px 0 10px 30px; color:#878EA0; background-color:#878EA0; border:1px thin #878EA0;}
div#termsoftrade-content div.contents { margin:0 0 0 30px;}
div#termsoftrade-content div.contents div.content h3 { color:#6F7B8F; font-size:12px; font-weight:bold; padding:6px 0 4px 0;}
div#termsoftrade-content div.contents div.content h4 { font-size:12px; font-weight:bold;}
div#termsoftrade-content div.contents div.content p { padding:7px 0 7px 0;}
div#termsoftrade-content div.contents div.content a { color:red; text-decoration:none;}
div#termsoftrade-content div.contents div.content a:hover { color:red; text-decoration:none;}
div#termsoftrade-content p.contentBlock_contentChanger { font-size:11px; width:150px; position:relative; left:50%; margin:0 0 0 -52px; bottom:0px; background:url(../images/backnextbuttoncontent.jpg) no-repeat 0 0; padding:6px 0 6px 0; text-align:center;}
div#termsoftrade-content p.contentBlock_contentChanger a {  font-weight:bold; color:#333333; text-decoration:none;}
div#termsoftrade-content p.contentBlock_contentChanger a.back { background:url(/images/backbutton.gif) no-repeat 0 4px; padding:0 6px 0 10px; color:#AAAAAA;}
div#termsoftrade-content p.contentBlock_contentChanger a.next { background:url(/images/nextbutton.gif) no-repeat 100% 4px; padding:0 10px 0 6px;}
/*Terms of Trade Japan */
div#termsoftradejapan-content { width:100%; position:relative; overflow:auto; padding:0 0 40px 0;}
div#termsoftradejapan-content h2 {  font-size:30px; font-weight:bold; color:#8390A4; padding:5px 0 0 25px; }
div#termsoftradejapan-content ul.regionsterms { margin:20px 0 0 25px; width:800px; overflow:auto; height:30px; background:url(../images/languagebg.jpg) no-repeat 0 0;}
div#termsoftradejapan-content ul.regionsterms li { float:left; font-size:12px; padding:5px 0 0 0; }
div#termsoftradejapan-content ul.regionsterms li.termjapanlangchanger{position:relative; top:0px; float:right;}
div#termsoftradejapan-content ul.regionsterms li.termjapanlangchanger ul li{list-style:square;}
div#termsoftradejapan-content ul.regionsterms li.termjapanlangchanger ul li span{cursor:pointer;}
div#termsoftradejapan-content ul.regionsterms li.termjapanlangchanger ul li span.selected{color:red; font-weight:bold;}
div#termsoftradejapan-content ul.regionsterms li a { color:#1D529B; font-weight:bold; text-decoration:none; padding:5px 15px 0 25px;}
div#termsoftradejapan-content ul.regionsterms li a.selected { color:#D91B1B;}
div #termsoftradejapan-content hr.head{margin:0 0 10px 30px; color:#878EA0; background-color:#878EA0; border:1px thin #878EA0;}
div #termsoftradejapan-content hr.foot{margin:10px 0 10px 30px; color:#878EA0; background-color:#878EA0; border:1px thin #878EA0;}
div#termsoftradejapan-content div.contentsEng { margin:0 0 0 30px;}
div#termsoftradejapan-content div.contentsEng div.content h3 { color:#6F7B8F; font-size:12px; font-weight:bold; padding:6px 0 4px 0;}
div#termsoftradejapan-content div.contentsEng div.content h4 { font-size:12px; font-weight:bold;}
div#termsoftradejapan-content div.contentsEng div.content p { padding:10px 0 10px 0;}
div#termsoftradejapan-content div.contentsEng div.content a { color:red; text-decoration:none;}
div#termsoftradejapan-content div.contentsEng div.content a:hover { color:red; text-decoration:none;}
div#termsoftradejapan-content div.contentsJap { margin:0 0 0 30px;}
div#termsoftradejapan-content div.contentsJap div.content h3 { color:#6F7B8F; font-size:12px; font-weight:bold; padding:6px 0 4px 0;}
div#termsoftradejapan-content div.contentsJap div.content h4 { font-size:12px; font-weight:bold;}
div#termsoftradejapan-content div.contentsJap div.content p { padding:10px 0 10px 0;}
div#termsoftradejapan-content div.contentsJap div.content a { color:red; text-decoration:none;}
div#termsoftradejapan-content div.contentsJap div.content a:hover { color:red; text-decoration:none;}
div#termsoftradejapan-content p.contentBlock_contentChanger { font-size:11px; width:120px; position:absolute; left:50%; margin:0 0 0 -52px; bottom:0px; background:url(../images/backnextbuttoncontent.jpg) no-repeat 0 0; padding:6px 0 6px 0; text-align:center;}
div#termsoftradejapan-content p.contentBlock_contentChanger a {  font-weight:bold; color:#333333; text-decoration:none;}
div#termsoftradejapan-content p.contentBlock_contentChanger a.back { background:url(/images/backbutton.gif) no-repeat 0 4px; padding:0 6px 0 10px; color:#AAAAAA;}
div#termsoftradejapan-content p.contentBlock_contentChanger a.next { background:url(/images/nextbutton.gif) no-repeat 100% 4px; padding:0 10px 0 6px;}
/* Privacy Policy  */
div#privacypolicy-content { width:100%; position:relative; overflow:auto; padding:0 0 80px 0;}
div#privacypolicy-content h2 { font-size:30px; font-weight:bold; color:#8390A4; padding:5px 0 0 25px; }
div#privacypolicy-content h3 { color:#8390a4; font-size:14px; font-weight:bold; padding:15px 0 0 25px;}
div#privacypolicy-content hr.head{width:88%; margin:13px 0 10px 20px; color:#878EA0; background-color:#878EA0; border:1px thin #878EA0;}
div#privacypolicy-content hr.foot{width:88%; margin:20px 0 10px 20px; color:#878EA0; background-color:#878EA0; border:1px thin #878EA0;}
div#privacypolicy-content p { padding:10px 90px 0 25px; font-size:12px; letter-spacing:0.03em; color:#666666;}
div#privacypolicy-content p.contentBlock_contentChanger  { font-size:11px; width:150px; position:relative; left:50%; margin:0 0 0 -52px; bottom:-10px; background:url(../images/backnextbuttoncontent.jpg) no-repeat 0 0; padding:6px 0 6px 0; text-align:center;}
div#privacypolicy-content p.contentBlock_contentChanger a {  font-weight:bold; color:#333333; text-decoration:none;}
div#privacypolicy-content p.contentBlock_contentChanger a.back { background:url(../images/backbutton.gif) no-repeat 0 4px; padding:0 6px 0 10px; color:#AAAAAA;}
div#privacypolicy-content p.contentBlock_contentChanger a.next { background:url(../images/nextbutton.gif) no-repeat 100% 4px; padding:0 10px 0 6px;}
/* Email Library  */
div#emaillibrary-content { width:800px; position:relative; overflow:auto; padding:0 0 80px 0;}
div#emaillibrary-content h2 { font-size:30px; font-weight:bold; color:#8390A4; padding:5px 0 0 25px;}
div#emaillibrary-content h3 {font-size:12px; font-weight:bold; color:#ffffff; padding:5px 0 5px 25px; background-color:#1E529D;}
div#emaillibrary-content ul.newsroomTabControl { margin:20px 0 0 25px; width:472px; overflow:auto; height:30px; background:url(../images/newsroomtabbgspa.jpg) no-repeat 0 0; }
div#emaillibrary-content ul.newsroomTabControl li { float:left; font-size:12px; padding:10px 0 0 0; }
div#emaillibrary-content ul.newsroomTabControl li a { color:#1D529B; font-weight:bold; text-decoration:none; padding:5px 15px 0 25px;}
div#emaillibrary-content p.contentBlock_contentChanger { font-size:11px; width:150px; position:absolute; left:50%; margin:0 0 0 -52px; bottom:30px; background:url(../images/backnextbuttoncontent.jpg) no-repeat 0 0; padding:6px 0 6px 0; text-align:center;}
div#emaillibrary-content p.contentBlock_contentChanger a {  font-weight:bold; color:#333333; text-decoration:none;}
div#emaillibrary-content p.contentBlock_contentChanger a.back { background:url(/images/backbutton.gif) no-repeat 0 4px; padding:0 6px 0 10px; color:#AAAAAA;}
div#emaillibrary-content p.contentBlock_contentChanger a.next { background:url(/images/nextbutton.gif) no-repeat 100% 4px; padding:0 10px 0 6px;}
div#emaillibrary-content div.contents div.content ul.elHeaderContainer{width:100%; float:left; background-color:#E8EDF1; color:#1D529B;}
div#emaillibrary-content div.contents div.content ul.elContentContainer{width:100%; float:left;}
div#emaillibrary-content div.contents div.content ul.elHeaderContainer li.elHeaderDate{width:120px; float:left; padding:4px 0 4px 10px; font-weight:bold;}
div#emaillibrary-content div.contents div.content ul.elHeaderContainer li.elHeaderIssue{width:465px; float:left; padding:4px 0 4px 10px; font-weight:bold;}
div#emaillibrary-content div.contents div.content ul.elHeaderContainer li.elHeaderRegion{width:160px; float:left; padding:4px 0 4px 10px; font-weight:bold;}
div#emaillibrary-content div.contents div.content ul.elContentContainer li.elContentDate{width:120px; float:left; padding:4px 0 4px 10px;}
div#emaillibrary-content div.contents div.content ul.elContentContainer li.elContentIssue{width:465px; float:left; padding:4px 0 4px 10px;}
div#emaillibrary-content div.contents div.content ul.elContentContainer li.elContentRegion{width:160px; float:left; padding:4px 0 4px 10px;}
div#emaillibrary-content div.contents{color:#1D529B;}
div#emaillibrary-content div.contents a{color:#1D529B; text-decoration:none;}
div#emaillibrary-content div.contents a:hover{color:red; text-decoration:underline;}
div#emaillibrary-content ul.newsroomTabControl li a.selected{color:red;}
/* Press Releases  */
div#pressreleases-content { width:800px; height:200px; position:relative; overflow:auto; padding:0 0 80px 0;}
div#pressreleases-content h2 {font-size:30px; font-weight:bold; color:#8390A4; padding:5px 0 0 25px;}
div#pressreleases-content h3 {font-size:12px; font-weight:bold; color:#ffffff; padding:5px 0 5px 25px; background-color:#1E529D;}
div#pressreleases-content ul.newsroomTabControl { margin:20px 0 0 25px; width:472px; overflow:auto; height:30px; background:url(../images/newsroomtabbgspa.jpg) no-repeat 0 0;}
div#pressreleases-content ul.newsroomTabControl li { float:left; font-size:12px; padding:10px 0 0 0; }
div#pressreleases-content ul.newsroomTabControl li a { color:#1D529B; font-weight:bold; text-decoration:none; padding:5px 15px 0 25px;}
div#pressreleases-content p.contentBlock_contentChanger { font-size:11px; width:120px; position:absolute; left:50%; margin:0 0 0 -52px; bottom:30px; background:url(../images/backnextbuttoncontent.jpg) no-repeat 0 0; padding:6px 0 6px 0; text-align:center;}
div#pressreleases-content p.contentBlock_contentChanger a {  font-weight:bold; color:#333333; text-decoration:none;}
div#pressreleases-content p.contentBlock_contentChanger a.back { background:url(/images/backbutton.gif) no-repeat 0 4px; padding:0 6px 0 10px; color:#AAAAAA;}
div#pressreleases-content p.contentBlock_contentChanger a.next { background:url(/images/nextbutton.gif) no-repeat 100% 4px; padding:0 10px 0 6px;}
div#pressreleases-content div.contents div.content ul.elHeaderContainer{width:100%; float:left; background-color:#E8EDF1; color:#1D529B;}
div#pressreleases-content div.contents div.content ul.elContentContainer{width:100%; float:left;}
div#pressreleases-content div.contents div.content ul.elHeaderContainer li.elHeaderDate{width:120px; float:left; padding:4px 0 4px 10px; font-weight:bold;}
div#pressreleases-content div.contents div.content ul.elHeaderContainer li.elHeaderIssue{width:465px; float:left; padding:4px 0 4px 10px; font-weight:bold;}
div#pressreleases-content div.contents div.content ul.elHeaderContainer li.elHeaderRegion{width:160px; float:left; padding:4px 0 4px 10px; font-weight:bold;}
div#pressreleases-content div.contents div.content ul.elContentContainer li.elContentDate{width:120px; float:left; padding:4px 0 4px 10px;}
div#pressreleases-content div.contents div.content ul.elContentContainer li.elContentIssue{width:465px; float:left; padding:4px 0 4px 10px;}
div#pressreleases-content div.contents div.content ul.elContentContainer li.elContentRegion{width:160px; float:left; padding:4px 0 4px 10px;}
div#pressreleases-content div.contents{color:#1D529B;}
div#pressreleases-content div.contents a{color:#1D529B; text-decoration:none;}
div#pressreleases-content div.contents a:hover{color:red; text-decoration:underline;}
div#pressreleases-content ul.newsroomTabControl li a.selected{color:red;}
/* News Letters  */
div#newsletters-content { width:800px; position:relative; overflow:auto; padding:0 0 80px 0;}
div#newsletters-content h2 { font-size:30px; font-weight:bold; color:#8390A4; padding:5px 0 0 25px; background:url(../images/newsroom.gif) no-repeat 25px 20px;}
div#newsletters-content h3 {font-size:12px; font-weight:bold; color:#ffffff; padding:5px 0 5px 25px; background-color:#1E529D;}
div#newsletters-content ul.newsroomTabControl { margin:20px 0 0 25px; width:472px; overflow:auto; height:30px; background:url(../images/newsroomtabbgspa.jpg) no-repeat 0 0;}
div#newsletters-content ul.newsroomTabControl li { float:left; font-size:12px; padding:10px 0 0 0; }
div#newsletters-content ul.newsroomTabControl li a { color:#1D529B; font-weight:bold; text-decoration:none; padding:5px 15px 0 25px;}
div#newsletters-content p.contentBlock_contentChanger { font-size:11px; width:120px; position:absolute; left:50%; margin:0 0 0 -52px; bottom:30px; background:url(../images/backnextbuttoncontent.jpg) no-repeat 0 0; padding:6px 0 6px 0; text-align:center;}
div#newsletters-content p.contentBlock_contentChanger a {  font-weight:bold; color:#333333; text-decoration:none;}
div#newsletters-content p.contentBlock_contentChanger a.back { background:url(/images/backbutton.gif) no-repeat 0 4px; padding:0 6px 0 10px; color:#AAAAAA;}
div#newsletters-content p.contentBlock_contentChanger a.next { background:url(/images/nextbutton.gif) no-repeat 100% 4px; padding:0 10px 0 6px;}
div#newsletters-content div.contents div.content ul.elHeaderContainer{width:100%; float:left; background-color:#E8EDF1; color:#1D529B;}
div#newsletters-content div.contents div.content ul.elContentContainer{width:100%; float:left;}
div#newsletters-content div.contents div.content ul.elHeaderContainer li.elHeaderDate{width:120px; float:left; padding:4px 0 4px 10px; font-weight:bold;}
div#newsletters-content div.contents div.content ul.elHeaderContainer li.elHeaderIssue{width:465px; float:left; padding:4px 0 4px 10px; font-weight:bold;}
div#newsletters-content div.contents div.content ul.elHeaderContainer li.elHeaderRegion{width:160px; float:left; padding:4px 0 4px 10px; font-weight:bold;}
div#newsletters-content div.contents div.content ul.elContentContainer li.elContentDate{width:120px; float:left; padding:4px 0 4px 10px;}
div#newsletters-content div.contents div.content ul.elContentContainer li.elContentIssue{width:465px; float:left; padding:4px 0 4px 10px;}
div#newsletters-content div.contents div.content ul.elContentContainer li.elContentRegion{width:160px; float:left; padding:4px 0 4px 10px;}
div#newsletters-content div.contents{color:#1D529B;}
div#newsletters-content div.contents a{color:#1D529B; text-decoration:none;}
div#newsletters-content div.contents a:hover{color:red; text-decoration:underline;}
div#newsletters-content ul.newsroomTabControl li a.selected{color:red;}


/*Feedback*/
div#feedback-content { width:100%; position:relative;}
div#feedback-content h2 {  font-size:30px; font-weight:bold; color:#8390A4; padding:5px 0 0 25px; }
div#feedback-content img { margin:10px 0 0 20px;}
div#feedback-content p {padding:20px 110px 0 25px; font-size:12px; letter-spacing:0.03em;}
div#feedback-content p strong { color:#9096AC; font-weight:bold;}
div#feedback-content form { font-size:12px; margin:20px 0 0 25px;}
div#feedback-content form ol { list-style-type:decimal; margin:0 0 0 20px;}
div#feedback-content form ol li { color:#9096AC; font-weight:bold;}
div#feedback-content form ol li h3 { font-size:12px;}
div#feedback-content form ol li textarea { display:block; border:1px solid #A1A1A1; width:400px; height:70px; margin:20px 0 20px 145px;}
div#feedback-content form ol li ul { color:#000000; margin:20px 0 20px 110px;}
div#feedback-content form ol li ul li { color:#000000; overflow:auto; margin:2px 0 2px 0; padding:0 0 0 5px;}
div#feedback-content form ol li ul li span { float:left; width:130px;}
div#feedback-content form ol li ul li input { width:165px; border:1px solid #A1A1A1;}
div#feedback-content form ol li ul li select { width:169px; border:1px solid #A1A1A1;}
div#feedback-content form ol li ul li select.steering { margin:20px 0;}
div#feedback-content form ol li ul li textarea {  margin:10px 0 0 0px; }
div#feedback-content form ol li ul li ul { margin:20px 0;}
div#feedback-content form ol li ul li ul li { font-weight:normal;}
div#feedback-content form ol li ul li ul li input { width:auto; border:none;}
div#feedback-content form ol li ul li ul li textarea { margin:10px 0 0 25px;}
div#feedback-content form ol li ul li ul.learnabout { overflow:auto; width:465px;}
div#feedback-content form ol li ul li ul.learnabout li { float:left; width:180px;}
div#feedback-content form div { overflow:auto; width:215px; margin:10px 0 0 250px;}
div#feedback-content form div a { display:block; float:left; width:95px; height:24px; text-align:center; background:url(../images/actionbuttons.jpg) no-repeat -97px 0; margin:0 0 0 5px; color:#FFFFFF; text-decoration:none; font-weight:bold; padding:3px 0 0 0;}
div#feedback-content form div a:hover { background:url(../images/actionbuttons.jpg) no-repeat 0 0;}
div#feedback-content form div#feedbackloader {margin: 30px 0 0 250px; height: 40px;}
/*Feedback-submit*/
div#feedbacksent-content {width:100%; position:relative;}
div#feedbacksent-content h2 {font-family:"Arial Narrow", Arial; font-size:30px; font-weight:bold; color:#8390A4; padding:20px 0 0 0px;}
div#feedbacksent-content div.result {}
div#feedbacksent-content div.result h3{font-size: 14px; font-weight: bold;}
div#feedbacksent-content div.result p{padding: 20px 0 0 0; font-size: 12px; color: #000000;}
div#feedbacksent-content div.result ul { margin:25px 0 30px 30px;}
div#feedbacksent-content div.result ul li { padding:6px 0 6px 30px; background:url(../images/imgbullet.jpg) no-repeat 0 50%;}
div#feedbacksent-content div.result ul li a { font-size:16px; color:#838FA3; text-decoration:none; font-weight:bold;}
div#feedbacksent-content div.result ul li a:hover { text-decoration:underline;}
/*Link Exchange*/
div#linkexchange-content { width:100%; position:relative; overflow:auto; height: 530px;}
div#linkexchange-content h2 {font-size:30px; font-weight:bold; color:#8390A4; padding:5px 0 0 25px;}
div#linkexchange-content div#linkscategory { float:left; width:240px; border-right:1px solid #DADADA; margin:25px 0 0 0;}
div#linkexchange-content div#linkscategory h3 { font-size:14px; color:#000000; padding:0 0 0 25px; font-weight:bold;}
div#linkexchange-content div#linkscategory ul { font-size:12px; padding:20px 0 20px 40px; font-weight:bold; list-style-type:square;}
div#linkexchange-content div#linkscategory ul li { padding:7px 0;color:#254F9B;}
div#linkexchange-content div#linkscategory ul li a { color:#254F9B; text-decoration:none;}
div#linkexchange-content div#linkexchangedata { float:right; width:560px; margin:25px 40px 0 0; font-size:12px;}
div#linkexchange-content div#linkexchangedata p{line-height:15px; padding:4px 0; }
div#linkexchange-content div#linkexchangedata div ol li{margin:2px 5px;}
div#linkexchange-content div#linkexchangedata div p a{color:red; text-decoration:none; font-weight:bold;}
div#linkexchange-content div#linkexchangedata div p a:hover{color:red; text-decoration:underline;}
div#linkexchange-content div#linkexchangedata h3 { font-size:14px; color:#000000; padding: 0 0 20px 0; font-weight:bold}
div#linkexchange-content div#linkexchangedata ul {margin:0 0 10px 0; width:100%;  height:380px; overflow:auto;}
div#linkexchange-content div#linkexchangedata ul li { padding:10px 0;}
div#linkexchange-content div#linkexchangedata ul li a { color:#828993; font-weight:bold; text-decoration:none;}
div#linkexchange-content div#linkwithus { position: absolute; top: 500px; left: 300px; padding: 0 0 0 200px;}
div#linkexchange-content div#linkwithus a{display:block; float:left; width:95px; height:24px; text-align:center; background:url(../images/actionbuttons.jpg) no-repeat -97px 0; margin: 0 0 0 5px; color:#FFFFFF; text-decoration:none; font-weight:bold; padding: 3px 0 0 0;}
div#linkexchange-content div#linkwithus a:hover { background:url(../images/actionbuttons.jpg) no-repeat 0 0;}
/* Site Map */
div#sitemap-content { width:100%; position:relative; overflow:auto; padding:0 0 80px 0; }
div#sitemap-content h2 { font-size:30px; font-weight:bold; color:#8390A4; padding:5px 0 0 25px; }
div#sitemap-content img { float:right; margin:-50px 250px 0 0;}
div#sitemap-content ul.sitemap-mainlist { margin:10px 0 0 55px; list-style-type:square; color:#1f539f; }
div#sitemap-content ul li { padding:5px 0; font-weight: bold; font-size:12px; color:#1f539f;}
div#sitemap-content ul.sitemap-mainlist  li a { font-size:12px; color:#1f539f; text-decoration:none; }
div#sitemap-content ul li a:hover { text-decoration:none; color:#ff0000;}
/* Free Car Quotes  */
div#freecarquotes-content { width:100%; position:relative; overflow:auto; padding:0 0 80px 0;}
div#freecarquotes-content h2 {  font-size:30px; font-weight:bold; color:#8390A4; padding:5px 0 0 25px; }
div#freecarquotes-content p { padding:20px 420px 0 25px; font-size:12px; letter-spacing:0.03em;}
div#freecarquotes-content img { float:right; margin:-315px 115px 0 0;}
div#freecarquotes-content form#frmFreeCarQuotes{margin:20px 0 20px 40px;}
div#freecarquotes-content form#frmFreeCarQuotes legend { padding:5px 0 10px 0;}
div#freecarquotes-content form#frmFreeCarQuotes ul li span.label{width:130px; float:left;}
div#freecarquotes-content form#frmFreeCarQuotes ul li span.label2{width:290px; float:left;}
div#freecarquotes-content form#frmFreeCarQuotes ul li span.label span.required{color:red;}
div#freecarquotes-content form#frmFreeCarQuotes ul li span.label2 span.required{color:red;}
div#freecarquotes-content form#frmFreeCarQuotes ul li {margin:2px 0;}
div#freecarquotes-content form#frmFreeCarQuotes ul li .frmFreeCarQuotesInputs1 {width:156px; border:1px solid #CDCDCD;}
div#freecarquotes-content form#frmFreeCarQuotes ul li .frmFreeCarQuotesInputs2 {width:151px; border:1px solid #CDCDCD;}
div#freecarquotes-content form#frmFreeCarQuotes ul li .frmFreeCarQuotesInputs3 {width:50px; border:1px solid #CDCDCD;}
div#freecarquotes-content form#frmFreeCarQuotes ul li .frmFreeCarQuotesInputs4 {width:283px; border:1px solid #CDCDCD; height:40px;}
div#freecarquotes-content div.contentFootNotes{margin:0 0 0 20px;}
div#freecarquotes-content div.contentFootNotes div{width:400px; float:left;}
div#freecarquotes-content div.contentFootNotes div p{padding:0 0 20px 0;}
div#freecarquotes-content div.contentFootNotes div.contentFootNotesLeft{margin:0 0 0 20px;}
div#freecarquotes-content div.contentFootNotes div.contentFootNotesRight{margin:0 0 0 20px;}
div#freecarquotes-content a{color:red; text-decoration:none;}
div#freecarquotes-content div#errorBox { float:none; padding:5px 5px 5px 60px; display:none; margin:10px 0 10px 25px; border:1px solid #FF0000; background:#FFFDC2 url(../images/alert.png) no-repeat 10px 10px; width:330px;}
div#freecarquotes-content div#errorBox h3 { font-size:11px; font-weight:bold;}
div#freecarquotes-content div#errorBox ul { list-style-type:disc; margin:0 0 0 15px;}
div#freecarquotes-content div#errorBox ul li { color:#FF0000;}
div#freecarquotes-content form#frmFreeCarQuotes ul li textarea.error{ background:#FFFDC2; border:1px solid #FF0000;}
div#freecarquotes-content form#frmFreeCarQuotes ul li select.error{ background:#FFFDC2; border:1px solid #FF0000;}
div#freecarquotes-content  form#frmFreeCarQuotes  ul  li  input.error{ background:#FFFDC2; border:1px solid #FF0000;}

div#loginsession {width:100%; height:430px; position:relative; font-size:12px; text-align:center; }
div#loginsession form { width:500px; margin:0 auto; text-align:left;}
div#loginsession form p { font-weight:bold; padding:25px 0 15px 40px; width:520px;}
div#loginsession form fieldset { margin:0 0 0 20px;}
div#loginsession form fieldset ul {width:100%;}
div#loginsession form fieldset ul li {overflow:auto; padding:3px 0 0 20px;}
div#loginsession form fieldset ul li span {float:left; width:100px; padding:4px 0 0 0; font-weight:bold; color:#000000;}
div#loginsession form fieldset ul li input {font-size:11px; padding:4px; border:1px solid #AFAFAF; width:205px;}
div#loginsession form div {text-align:center; padding:20px 0; text-align:center;}
div#loginsession form div input.submit { width:95px; height:24px; text-align:center; background:url(../images/actionbuttons.jpg) no-repeat -97px 0; color:#FFFFFF; text-decoration:none; text-transform:uppercase; padding:0 0 3px 0; border:0; font-size:11px; font-weight:bold; text-align:center; cursor:pointer;}
div#loginsession form div input.cancelsession { width:95px; height:24px; text-align:center; background:url(../images/actionbuttons.jpg) no-repeat -97px 0; color:#FFFFFF; text-decoration:none; text-transform:uppercase; padding:0 0 3px 0; border:0; font-size:11px; font-weight:bold; text-align:center; cursor:pointer;}
div#loginsession form div input.submit:hover{ background:url(../images/actionbuttons.jpg) no-repeat 0 0;}

/*IBC Confirmation*/
div#ibcconfirmation-content { width:100%; position:relative; overflow:auto; padding:0 0 20px 0; background:url(../images/ibcconfirmationbg.jpg) no-repeat 90% 30px;}
div#ibcconfirmation-content h2 {font-size:30px; color:#8390A4; padding:15px 0 0 25px;}
div#ibcconfirmation-content form { padding:25px 0 0 30px;}
div#ibcconfirmation-content form ul { width:100%; position:relative;}
div#ibcconfirmation-content form ul li { overflow:auto; padding:1px 0; width:100%}
div#ibcconfirmation-content form ul li span { float:left; width:260px; padding:2px 0 0 0; font-size:12px;}
div#ibcconfirmation-content form ul li input {width:160px; border:1px solid #a0a0a0;}
div#ibcconfirmation-content form ul li select {width:163px; border:1px solid #a0a0a0;}
div#ibcconfirmation-content form ul li textarea {border:1px solid #a0a0a0;}
div#ibcconfirmation-content form ul li p { padding:3px 0; font-size:11px;}
div#ibcconfirmation-content form ul li p em { font-style:italic}
div#ibcconfirmation-content p { padding:20px 400px 0 30px; font-size:12px; letter-spacing:0.03em; }
div#ibcconfirmation-content form div { padding:20px 0 0 170px;}
div#ibcconfirmation-content form div a { display:block; float:left; width:95px; height:24px; text-align:center; background:url(../images/actionbuttons.jpg) no-repeat -97px 0; margin:0 0 0 5px; color:#FFFFFF; text-decoration:none; font-weight:bold; padding:3px 0 0 0;}
div#ibcconfirmation-content form div a:hover { background:url(../images/actionbuttons.jpg) no-repeat 0 0;}

div#ibcconfirmation-content div#errorBox { float:none; padding:20px 5px 5px 60px; display:none; margin:15px 0 10px 50px; background: url(../images/application_error.jpg) no-repeat 10px 10px; width:742px; height:187px;}
div#ibcconfirmation-content div#errorBox h3 { font-size:11px; font-weight:bold;}
div#ibcconfirmation-content div#errorBox ul {  padding:50px 0 10px 130px; width:605px; height:auto; list-style-type:disc; }
div#ibcconfirmation-content div#errorBox ul li { font-size:12px; color:#FF0000; padding:2px 0 0 0;}
/* END */

/*IBC Phone Update or Confirmation*/
div#ibcphoneconfirmation-content { width:100%; position:relative; overflow:auto; padding:0 0 130px 0; background:url(../images/ibcphoneconfirmationbg.jpg) no-repeat 90% 30px;}
div#ibcphoneconfirmation-content h2 {font-size:26px; color:#8390A4; padding:15px 0 0 25px; font-weight:bold}
div#ibcphoneconfirmation-content form { padding:25px 0 0 30px;}
div#ibcphoneconfirmation-content form ul { width:100%; position:relative;}
div#ibcphoneconfirmation-content form ul li { overflow:auto; padding:1px 0; width:100%}
div#ibcphoneconfirmation-content form ul li span { float:left; width:260px; padding:2px 0 0 0; font-size:12px;}
div#ibcphoneconfirmation-content form ul li input {width:160px; border:1px solid #a0a0a0;}
div#ibcphoneconfirmation-content form ul li select {width:163px; border:1px solid #a0a0a0;}
div#ibcphoneconfirmation-content form ul li textarea {border:1px solid #a0a0a0;}
div#ibcphoneconfirmation-content form ul li p { padding:3px 0; font-size:11px;}
div#ibcphoneconfirmation-content form ul li p em { font-style:italic}
div#ibcphoneconfirmation-content p { padding:20px 400px 0 30px; font-size:12px; letter-spacing:0.03em; }
div#ibcphoneconfirmation-content form div { padding:20px 0 0 170px;}
div#ibcphoneconfirmation-content form div a { display:block; float:left; width:95px; height:24px; text-align:center; background:url(../images/actionbuttons.jpg) no-repeat -97px 0; margin:0 0 0 5px; color:#FFFFFF; text-decoration:none; font-weight:bold; padding:3px 0 0 0;}
div#ibcphoneconfirmation-content form div a:hover { background:url(../images/actionbuttons.jpg) no-repeat 0 0;}

div#ibcphoneconfirmation-content div#errorBox { float:none; padding:20px 5px 5px 60px; display:none; margin:15px 0 10px 50px; background: url(../images/application_error.jpg) no-repeat 10px 10px; width:742px; height:187px;}
div#ibcphoneconfirmation-content div#errorBox h3 { font-size:11px; font-weight:bold;}
div#ibcphoneconfirmation-content div#errorBox ul {  padding:50px 0 10px 130px; width:605px; height:auto; list-style-type:disc; }
div#ibcphoneconfirmation-content div#errorBox ul li { font-size:12px; color:#FF0000; padding:2px 0 0 0;}
/* END */

/*Deactivate Account*/
div#deactivate-content { width:100%; position:relative; overflow:auto; padding:0 0 20px 0;}
div#deactivate-content h2 {font-size:30px; color:#8390A4; padding:15px 0 0 25px;}
div#deactivate-content p { padding:20px 180px 0 25px; font-size:12px;  }

/*Terms of Trade Idirect*/
div#termsidirect-content { width:100%; position:relative; overflow:auto; padding:0 0 40px 0; font-size:12px; line-height:160%;}
div#termsidirect-content h2 {font-size:30px; font-weight:bold; color:#8390A4; padding:5px 0 0 25px; }
div#termsidirect-content ol { margin:0 0 0 50px; list-style-type:decimal;}
div#termsidirect-content ol li { padding:20px 40px 0 0;}
div#termsidirect-content ol li h3 { font-weight:bold;}
div#termsidirect-content ol li table { margin:20px auto 20px auto; }
div#termsidirect-content ol li table th { text-decoration:underline; padding:0 0 10px 0;}

/*Update and Get Rebate FAQ*/
div#updateandgetrebatefaq-content { width:100%; position:relative; overflow:auto; padding:0 0 20px 0;}
div#updateandgetrebatefaq-content h2 {font-size:30px; color:#8390A4; padding:15px 0 0 25px;}
div#updateandgetrebatefaq-content h3 {color:#8390A4; font-size:14px; font-weight:bold; padding:15px 0 0 35px;}
div#updateandgetrebatefaq-content p { padding:20px 10px 0 35px; font-size:12px; letter-spacing:0.03em; }



