img {border:0px;}

a {font:bold 11px arial, sans-serif;color:#336699; text-decoration:none;}
a:link {font:bold 11px arial, sans-serif;color:#336699; text-decoration:none;}
a:visited {font:bold 11px arial, sans-serif;color:#336699; text-decoration:none;}
a:hover {font:bold 11px arial, sans-serif;color:#336699; text-decoration:none;}
a:active {font:bold 11px arial, sans-serif;color:#336699; text-decoration:none;}
a:focus {font:bold 11px arial, sans-serif;color:#336699; text-decoration:none;}

h1 {font:bold 28px "arial narrow", arial, sans-serif;color:#000000;}  
h2 {font:bold 15px arial, sans-serif;color:#000000; margin-left:80px; margin-right:80px;}
h3 {font:bold 15px arial, sans-serif;color:#000000; margin-left:80px; margin-right:80px;}
h4 {font:bold 13px arial, sans-serif;color:#000000; margin-left:80px; margin-right:80px;}
h5 {font:bold 13px arial, sans-serif;color:#000000; margin-left:80px; margin-right:80px;}
h6 {font:bold 11px arial, sans-serif;color:#000000; margin-left:80px; margin-right:80px;}


.clsNormal {font:11px arial, sans-serif;}

a.clsAltNormal {font:bold 11px arial, sans-serif !important;color:#336699; text-decoration:none;}
a.clsAltNormal:link {font:bold 11px arial, sans-serif !important;color:#336699; text-decoration:none;}
a.clsAltNormal:visited {font:bold 11px arial, sans-serif !important;color:#336699; text-decoration:none;}
a.clsAltNormal:hover {font:bold 11px arial, sans-serif !important;color:#336699; text-decoration:none;}
a.clsAltNormal:active {font:bold 11px arial, sans-serif !important;color:#336699; text-decoration:none;}
a.clsAltNormal:focus {font:bold 11px arial, sans-serif !important;color:#336699; text-decoration:none;}

.clsMidHeader {font:bold 19px arial, sans-serif;}



.articlemargin td {padding:20px;}

.footerTextElcom, .footerTextElcom a, .footerTextElcom a:link, .footerTextElcom a:hover, .footerTextElcom a:active, .footerTextElcom a:visited {font: 1em arial, san-serif; color:#000000; text-decoration: none;}

.breadcrumbMargin {padding:20px 20px 0px 20px;}

.printMargin {padding:20px 20px 0px 20px;}

.banner {margin-bottom:22px;}

.banner td {vertical-align:top;}

td.topLinks a, td.topLinks a:link, td.topLinks a:visited, td.topLinks a:hover, td.topLinks a:focus {height:8px; padding:14px 21px 19px 21px; background-color:#d8dde1; border-right:1px solid #ffffff; color:#666666; font: bold 11px arial, sans-serif; text-transform:uppercase; text-decoration:none; display:block; float:left;}

td.topLinks a:active {height:8px; padding:14px 21px 19px 21px; background-color:#b7c0c7; border-right:1px solid #ffffff; color:#003366; font: bold 11px arial, sans-serif; text-transform:uppercase; text-decoration:none; display:block; float:left;}

td.bottomLinks {padding:10px 0px 0px 12px;}

td.bottomLinks a, td.bottomLinks a:link, td.bottomLinks a:visited {height:10px; padding:5px 15px 9px 15px; background-color:#ffffff; color:#000000; font: bold 11px arial, sans-serif; text-decoration:none; display:block; float:left;}

td.bottomLinks a:active, td.bottomLinks a:hover, td.bottomLinks a:focus {height:10px; padding:5px 15px 9px 15px; background-color:#edf1f3; color:#000000; font: bold 11px arial, sans-serif; text-decoration:none; display:block; float:left;}

/* top menu styles */

#TopmenuTD {vertical-align:top;}

#TableTopNavBar {margin-bottom:28px;}

#TableTopNavBar td {vertical-align:top;}

td.TopMenuItemOne, td.TopMenuItemOne:hover, td.TopMenuItemOne:focus, td.TopMenuItemOneClicked:visited:hover, td.TopMenuItemOneClicked:visited:focus {height:41px; vertical-align:top; background-color:#d8dde1; border-right:1px solid #ffffff;}

td.TopMenuItemOneOver {height:41px; vertical-align:top; background-color:#d8dde1; border-right:1px solid #ffffff;}

td.TopMenuItemOneClicked {height:41px; vertical-align:top; background-color:#b7c0c7; border-right:1px solid #ffffff;}

a.TopMenuItemAncOne, a.TopMenuItemAncOne:link, a.TopMenuItemAncOne:active, a.TopMenuItemAncOne:visited, a.TopMenuItemAncOne:hover, a.TopMenuItemAncOne:visited:hover, a.TopMenuItemAncOne:focus {height:8px; padding:14px 11px 19px 11px; background-color:#d8dde1; color:#666666; font: bold 11px arial, sans-serif; text-transform:uppercase; text-decoration:none; display:block; text-align: center;}

a.TopMenuItemAncOneOver, a.TopMenuItemAncOneOver:link, a.TopMenuItemAncOneOver:active, a.TopMenuItemAncOneOver:visited, a.TopMenuItemAncOneOver:hover, a.TopMenuItemAncOneOver:visited:hover, a.TopMenuItemAncOneOver:focus {height:8px; padding:14px 11px 19px 11px; background-color:#d8dde1; color:#666666; font: bold 11px arial, sans-serif; text-transform:uppercase; text-decoration:none; display:block; text-align: center;}

a.TopMenuItemAncOneClicked, a.TopMenuItemAncOneClicked:link, a.TopMenuItemAncOneClicked:active, a.TopMenuItemAncOneClicked:visited, a.TopMenuItemAncOneClicked:hover, a.TopMenuItemAncOneClicked:visited:hover, a.TopMenuItemAncOneClicked:focus {height:8px; padding:14px 11px 19px 11px; background-color:#b7c0c7; color:#003366; font: bold 11px arial, sans-serif; text-transform:uppercase; text-decoration:none; display:block; text-align: center;}

a.TopMenuItemAncOneClickedOver, a.TopMenuItemAncOneClickedOver:link, a.TopMenuItemAncOneClickedOver:active, a.TopMenuItemAncOneClickedOver:visited, a.TopMenuItemAncOneClickedOver:hover, a.TopMenuItemAncOneClickedOver:visited:hover, a.TopMenuItemAncOneClickedOver:focus {height:8px; padding:14px 11px 19px 11px; background-color:#b7c0c7; color:#003366; font: bold 11px arial, sans-serif; text-transform:uppercase; text-decoration:none; display:block; text-align: center;}

td.TopMenuItemTwo {height:24px; vertical-align:top; border-top:10px solid #ffffff;}

td.TopMenuItemTwo:hover, td.TopMenuItemTwo:visited:hover {height:24px; vertical-align:top; border-top:10px solid #ffffff;}

td.TopMenuItemTwoClicked {height:24px; vertical-align:top; background-color:#edf1f3; border-top:10px solid #ffffff;}

td.TopMenuItemTwoClicked:hover, td.TopMenuItemTwoClicked:visited:hover {height:24px; vertical-align:top; background-color:#edf1f3; border-top:10px solid #ffffff;}

a.TopMenuItemAncTwo, a.TopMenuItemAncTwo:link, a.TopMenuItemAncTwo:active, a.TopMenuItemAncTwo:visited {height:10px; padding:5px 15px 9px 15px; background-color:#ffffff; color:#000000; font: bold 11px arial, sans-serif; text-decoration:none; display:block;}

a.TopMenuItemAncTwo:hover, a.TopMenuItemAncTwo:visited:hover, a.TopMenuItemAncTwo:focus, a.TopMenuItemAncTwoClicked, a.TopMenuItemAncTwoClicked:link, a.TopMenuItemAncTwoClicked:active, a.TopMenuItemAncTwoClicked:visited, a.TopMenuItemAncTwoClicked:hover, a.TopMenuItemAncTwoClicked:visited:hover, a.TopMenuItemAncTwoClicked:focus {height:10px; padding:5px 15px 9px 15px; background-color:#edf1f3; color:#000000; font: bold 11px arial, sans-serif; text-decoration:none; display:block;}

a.TopMenuItemAncTwoOver, a.TopMenuItemAncTwoOver:link, a.TopMenuItemAncTwoOver:active, a.TopMenuItemAncTwoOver:visited, a.TopMenuItemAncTwoOver:hover, a.TopMenuItemAncTwoOver:visited:hover a.TopMenuItemAncTwoOver:focus {height:10px; padding:5px 15px 9px 15px; background-color:#edf1f3 !important; color:#000000; font: bold 11px arial, sans-serif; text-decoration:none; display:block;}

.TopMenuGroupTwo {width:0% !important; margin-left:10px;}



/* left menu styles */

/*#TableLeftNavBar {margin-top:10px;}

.MenuItemOne {background: url(../images/useruploadedimages/left-menu-bg.gif) no-repeat top left; height:37px !important; width:192px !important;}

.MenuItemOne td {padding:0px 0px 0px 10px; color:#ffffff; font:12px sans-serif;}

.MenuItemOneOver {background: url(../images/useruploadedimages/left-menu-bg-over.gif) no-repeat top left; height:50px !important; width:192px !important;}

.MenuItemOneOver td {padding:0px 0px 0px 10px; color:#ffffff; font:12px sans-serif;}

.MenuItemOneClicked {background: url(../images/useruploadedimages/left-menu-bg-over.gif) no-repeat top left; height:50px !important; width:192px !important;}

.MenuItemOneClicked td {padding:0px 0px 0px 10px; color:#ffffff; font:12px sans-serif;}

.MenuItemTwo {background-color:#6089a5; height:25px !important; width:192px !important;}

.MenuItemTwo td {padding:0px 0px 0px 20px; color:#000000; font:12px sans-serif;}

.MenuItemTwoOver {background-color:#6089a5; height:25px !important; width:192px !important;}

.MenuItemTwoOver td {padding:0px 0px 0px 20px; color:#ffffff; font:12px sans-serif;}

.MenuItemTwoClicked {background-color:#6089a5; height:25px !important; width:192px !important;}

.MenuItemTwoClicked td {padding:0px 0px 0px 20px; color:#ffffff; font:12px sans-serif;}*/

a.clsAltNormalOneSmaller, a.clsAltNormalOneSmaller:link, a.clsAltNormalOneSmaller:active, a.clsAltNormalOneSmaller:hover, a.clsAltNormalOneSmaller:focus {color: #000000 !important;}

.listHeader {width:600px; margin:10px; border-collapse:collapse;}
.listHeader td {border:1px solid #cccccc; padding:5px; font:bold 13px sans-serif; width:300px;}

.listHeader3 {width:600px; margin:10px; border-collapse:collapse;}
.listHeader3 td {border:1px solid #cccccc; padding:5px; font:bold 13px sans-serif; width:200px;}

.listHeader4 {width:600px; margin:10px; border-collapse:collapse;}
.listHeader4 td {border:1px solid #cccccc; padding:5px; font:bold 13px sans-serif; width:150px;}

.listStyle {width:600px; margin:0px 10px; border-collapse:collapse;}
.listStyle td {border:1px solid #eeeeee; padding:5px; font:12px sans-serif; width:300px;}

.listStyle3 {width:600px; margin:0px 10px; border-collapse:collapse;}
.listStyle3 td {border:1px solid #eeeeee; padding:5px; font:12px sans-serif; width:200px;}

.listStyle4 {width:600px; margin:0px 10px; border-collapse:collapse;}
.listStyle4 td {border:1px solid #eeeeee; padding:5px; font:12px sans-serif; width:150px;}


/* styles for live hyundai site content */

#mainContenttop { border-top:1px solid #d8d8d8; margin:0;}
div#mainContenttopleft { border-top:1px solid #d8d8d8; margin:0; height:90px;}
div#mainContenttopright { border-top:1px solid #d8d8d8; margin:0; height:80px;}

div#mainContenttopleft h1 {font:bolder 28px "arial narrow", arial, arial, sans-serif;color:#000000; text-transform:uppercase; background: url(../Images/UserUploadedImages/11/hr.gif) repeat-x bottom left; position:absolute; margin:30px 80px 0px 75px; z-index:100; padding:0px 0px 10px 0px; width:807px;}  

#mainContent { border:1px solid #d8d8d8; border-left:none; margin:0; border-bottom:none; width:951px;}

#mainContent h2 {margin-left:0px;}
#mainContentleft { border:1px solid #d8d8d8; margin:0; border-top:none; border-right:none;}
#mainContentright { border:1px solid #d8d8d8; margin:0; border-top:none; border-left:none;}

#mainContentbottom { top:-6px; border-bottom:1px solid #d8d8d8; position:relative;}
#mainContentbottomleft { border-bottom:1px solid #d8d8d8;}
#mainContentbottomright { border-bottom:1px solid #d8d8d8;}


.informationPanel {margin: 0 47px 0 80px; /*padding-top:25px;*/}

dl.contactDetails { width: 200px; padding-left:20px; font:11px arial, sans-serif;}
dl.contactDetails dt { display: none; }
dl.contactDetails dd { background: url(/Images/UserUploadedImages/11/dots.gif) top left repeat-x; margin-left: 0px; padding: 6px 6px 6px 15px; }
dl.contactDetails dd div { padding-left: 40px; }
dl.contactDetails dd.phone div { background: url(/Images/UserUploadedImages/11/phone.gif) no-repeat; }
dl.contactDetails dd.fax div { background: url(/Images/UserUploadedImages/11/fax.gif) no-repeat; }
dl.contactDetails dd.address div { background: url(/Images/UserUploadedImages/11/address.gif) no-repeat; }
dl.contactDetails dd.post div { background: url(/Images/UserUploadedImages/11/post.gif) no-repeat; }

ul.companyInfo {}
ul.companyInfo li { margin-left: 20px; padding-bottom:10px;}
ul.companyInfo li ul {width:350px; padding-top:20px;}
ul.companyInfo li ul li {list-style-type:square;}

div#rightColumn {margin-left:300px; border: padding:0;}



#tblContentTD1 a {font:bold 11px arial, sans-serif;color:#336699; text-decoration:none;}
#tblContentTD1 a:link {font:bold 11px arial, sans-serif;color:#336699; text-decoration:none;}
#tblContentTD1 a:visited {font:bold 11px arial, sans-serif;color:#336699; text-decoration:none;}
#tblContentTD1 a:hover {font:bold 11px arial, sans-serif;color:#336699; text-decoration:none;}
#tblContentTD1 a:active {font:bold 11px arial, sans-serif;color:#336699; text-decoration:none;}
#tblContentTD1 a:focus {font:bold 11px arial, sans-serif;color:#336699; text-decoration:none;}

#tblContentTD1 p {margin-left:80px; margin-right:80px;}

#tblContentTD1 ul, #tblContentTD1 ol {margin-left:120px; margin-right:80px; padding-left:0px; padding-right:0px;}

#tblContentTD1 ul li ul {margin-left:40px; margin-right:80px;}



#tblContentTD2 p {margin-right:80px;}

#tblContentTD2 ul {margin-right:80px;}

#conceptCars {margin: 20px 120px 0px 120px;}

#conceptCars2 {margin: 20px 0px 0px 120px;}


.RowHeader th {Font-Family: arial;Font-Size: 11px; Font-Weight: Bold; Color: white; background-Color: #6089A5; height:22px; text-align:center; }
.RowContent { background-color:#d9ebf9; border-collapse:collapse; border: none; border-width: 0;}
.RowContent a {font:bold 11px arial, sans-serif;color:#336699; text-decoration:none;}

.maintext {font:11px arial, sans-serif; margin:0px 80px; width:792px;}

.maintext th {font:bold 11px arial, sans-serif; padding:3px;}
.maintext td {font:11px arial, sans-serif; padding:3px;}

.maptext {width:500px;}

.fleetInfo {font:11px arial, sans-serif; margin:0px 80px; width:792px;}

.fleetInfo td {vertical-align:top; padding-top:20px;}

.fleetInfo td h3 {font:bold 11px arial, sans-serif;color:#000000; margin:10px 0px 0px 0px;}

.newsTwoColumn {font:11px arial, sans-serif; margin:0px 80px; width:812px;}
.newsTwoColumn td {padding:10px; vertical-align:top;}
.newsTwoColumn td p {margin-left:0px !important; margin-right:0px !important;}
.newsTwoColumn td h2 {font:bold 11px arial, sans-serif;color:#000000; margin-left:0px;}
.newsTwoColumn td h3 {font:bold 11px arial, sans-serif;color:#000000; margin-left:0px;}


.content_info { margin: 0 80px 0 80px; padding-top:25px; }

.content_info p {margin-left:0px !important; margin-right:0px !important; font:11px arial, sans-serif; margin-top:0px; margin-bottom:0px;}

.content_info p.BookValidation {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}

.content_info ul {margin-left:40px !important; margin-right:0px;}

.content_info h1 {font:bolder 28px "arial narrow", arial, sans-serif !important;color:#000000; text-transform:uppercase; background: url(../Images/UserUploadedImages/11/hr.gif) repeat-x bottom left; /*position:absolute; z-index:100;*/ padding:0px 0px 10px 0px; width:770px; margin-bottom:10px;}

.content_info h2 {font:bold 11px arial, sans-serif;}

.content_info input {height:15px !important; font:11px arial, sans-serif;}

.content_info select {height:21px !important; font:11px arial, sans-serif;}


div.hr { background: url(/Images/UserUploadedImages/11/hr.gif) repeat-x scroll center; height:15px; display: none;}
div.hr hr { display: none; }

div.hr2 { background: url(/Images/UserUploadedImages/11/hr.gif) repeat-x scroll center; height:15px;}
div.hr2 hr { display: none; }

.newsHeading {background-color:#6089A5; font:12px arial, sans-serif; margin:0px 0px 0px 80px; width:753px;}
.newsHeading td {padding:6px 3px; color:#ffffff;}


/*content borders*/
.cornerTopLeft { position:relative; top:-1px; left:-1px; background-image:url(/Images/UserUploadedImages/11/corner_tl.gif); background-position:top left; background-repeat:no-repeat; margin: 0; padding: 0;}

.cornerTopRight { position:relative; top:0px; right:-2px; background-image:url(/Images/UserUploadedImages/11/corner_tr.gif); background-position: top right; background-repeat:no-repeat; margin: 0; padding: 0; }

.cornerBottomLeft { bottom:-1px; left:0px; position:relative; background-image:url(/Images/UserUploadedImages/11/corner_bl.gif); background-position:bottom left; background-repeat:no-repeat; margin: 0; padding: 0; }

.cornerBottomRight { bottom:0px; right:1px; position:relative; background-image:url(/Images/UserUploadedImages/11/corner_br.gif); background-position:bottom right; background-repeat:no-repeat; margin: 0; padding: 0; }

.cornerBottomRight2 { bottom:-1px; right:0px; position:relative; background-image:url(/Images/UserUploadedImages/11/corner_br.gif); background-position:bottom right; background-repeat:no-repeat; margin: 0; padding: 0; }
/*end content borders*/


/* rss feed styles */

.rss {margin:40px 0px 0px 50px !important; width:812px;}
.rss ol {}
.rss ol li {padding:0px 0px 10px 75px;}
.rss .rssfeedheading {font:bold 11px arial;}
.rss .rssfeedheaddate {font:11px arial; display:block; margin:-14px 0px 0px -80px;}
.rss .rssfeeddescr {font:normal 11px arial;}


/* news box styles */

#Module927_TRDisplayNewsBox {padding-left:80px !important; padding-right:80px !important;}

.newsfeedheading {font:bold 12px arial;}
.newsfeedheaddate {font:normal 12px arial; display:block;}
.newsfeeddescr {font:normal 12px arial;}
.newsfeedmore {font:normal 12px arial; }



#findDealer {background:url(/images/useruploadedimages/11/BackgroundDealerLocator.jpg) no-repeat top left; width:115px; height:143px; padding:0px 0px 0px 157px; vertical-align:top;}

#findDealer h2 {background: url(/Images/UserUploadedImages/11/headingBar.gif) top left no-repeat; font-size:12px; padding: 0 0 8px 10px; margin:0; clear:none; margin-left:0px; margin-right:0px;}
#findDealer p {font-size:10px; margin:0px; padding:0px;}

#findDealer a {font:bold 10px arial, sans-serif;color:#336699; text-decoration:none;}
#findDealer a:link {font:bold 10px arial, sans-serif;color:#336699; text-decoration:none;}
#findDealer a:visited {font:bold 10px arial, sans-serif;color:#336699; text-decoration:none;}
#findDealer a:hover {font:bold 10px arial, sans-serif;color:#336699; text-decoration:none;}
#findDealer a:active {font:bold 10px arial, sans-serif;color:#336699; text-decoration:none;}
#findDealer a:focus {font:bold 10px arial, sans-serif;color:#336699; text-decoration:none;}


#subscribe {background:url(/images/useruploadedimages/11/BackgroundHNews.jpg) no-repeat top left; width:158px; height:143px; padding:0px 0px 0px 114px; vertical-align:top;}

#subscribe h2 {background: url(/Images/UserUploadedImages/11/headingBar.gif) top left no-repeat; font-size:12px; padding: 0 0 8px 10px; margin:0; clear:none; margin-left:0px; margin-right:0px;}
#subscribe p {font-size:10px; margin:0px; padding:0px;}


.homeFeatures {width:392px;}

.homeFeatures td {vertical-align:top;}

.homeFeatures h2 {background: url(/Images/UserUploadedImages/11/headingBar.gif) top left no-repeat; font-size:12px; padding: 0 0 8px 10px; margin:0; clear:none; margin-left:0px; margin-right:0px;}

td.featuresContent {background:url(/images/useruploadedimages/11/BackgroundFeature.jpg) no-repeat top left; width:110px; height:99px; padding:9px 10px;}

td.featuresContent a, td.featuresContent a:link, td.featuresContent a:active, td.featuresContent a:visited, td.featuresContent a:hover, td.featuresContent a:focus {font-size:9px; color:#336699; text-decoration:none;}


.homeNews {width:392px; margin-top:3px;}
.homeNews td {vertical-align:top;}
.homeNews h2 {background: url(/Images/UserUploadedImages/11/headingBar.gif) top left no-repeat; font-size:12px; padding: 0 0 8px 10px; margin:0; clear:none; margin-left:0px; margin-right:0px;}
td.newsItems {background:url(/images/useruploadedimages/11/BackgroundNews.gif) no-repeat top left; width:238px; height:99px; padding:6px 10px;}
td.newsFeature {background:url(/images/useruploadedimages/11/BackgroundNewsFeature.gif) no-repeat top left; width:117px; height:97px; padding:7px 7px;}

td.newsFeature a, td.newsFeature a:link, td.newsFeature a:active, td.newsFeature a:visited, td.newsFeature a:hover, td.newsFeature a:focus {font-size:9px; color:#336699; text-decoration:none;}

span#newsItemsDate1 {font-weight:bold; font-size:10px;}
span#newsItemsTitle1 {font-size:10px; color:#336699; text-decoration:none;}
span#newsItemsTitle1 a, span#newsItemsTitle1 a:link, span#newsItemsTitle1 a:visited, span#newsItemsTitle1 a:active, span#newsItemsTitle1 a:hover, span#newsItemsTitle1 a:focus {font-size:10px; color:#336699; text-decoration:none;}
span#newsItemsDesc1 {font-size:10px;}

span#newsItemsDate2 {font-weight:bold; font-size:10px;}
span#newsItemsTitle2 {font-size:10px; color:#336699; text-decoration:none;}
span#newsItemsTitle2 a, span#newsItemsTitle2 a:link, span#newsItemsTitle2 a:visited, span#newsItemsTitle2 a:active, span#newsItemsTitle2 a:hover, span#newsItemsTitle2 a:focus {font-size:10px; color:#336699; text-decoration:none;}
span#newsItemsDesc2 {font-size:10px;}

.specialOffers {width:392px; margin-top:3px;}
.specialOffers td {}
.specialOffers h2 {background: url(/Images/UserUploadedImages/11/headingBar.gif) top left no-repeat; font-size:12px; padding: 0 0 11px 10px; margin:0; clear:none; margin-left:0px; margin-right:0px;}

.fleetPartners {}

#footerLinks {font: bold 11px arial; color:#000000;}
#footerLinks a, #footerLinks a:link, #footerLinks a:active, #footerLinks a:visited, #footerLinks a:hover, #footerLinks a:focus {font: bold 11px arial; color:#000000; text-decoration:underline;}

span#footerCopyright {font: 11px arial; color:#676767;}

#Footer1_TRBottomBannerHTML {}

p.nominated {margin-top:80px;}



/* Book a test drive styles */

#ctl00_TDForRightCell {width:50% !important;}

.hyundaiForm {border:1px solid #d8d8d8 !important; margin:0; width:953px; margin:0px 0px 20px 0px !important;}

.content_info { margin: 0 80px 0 80px; padding:25px 0px; }

.content_info p {margin-left:0px !important; margin-right:0px !important; font:11px arial, sans-serif; margin-top:5px; margin-bottom:0px;}

.content_info p.BookValidation, .content_info p.BrochureValidation {margin:0px 0px 0px 0px !important; padding:0px 0px 0px 0px !important;}

.content_info ul {margin-left:40px !important; margin-right:0px;}

.content_info h1 {font:bolder 28px "arial narrow", arial, sans-serif !important;color:#000000; text-transform:uppercase; background: url(../Images/UserUploadedImages/11/hr.gif) repeat-x bottom left; /*position:absolute; z-index:100;*/ padding:0px 0px 10px 0px; width:770px; margin-bottom:10px;}

.content_info h2 {font:bold 11px arial, sans-serif;}

.content_info input {height:15px !important; font:11px arial, sans-serif !important; color:#000000 !important;}

.content_info select {height:21px !important; font:11px arial, sans-serif !important; color:#000000 !important;}

.content_info option {height:21px !important; font:11px arial, sans-serif !important; color:#000000 !important;}

.content_info label {height:15px !important; font:11px arial, sans-serif !important; color:#000000 !important;}

.content_info span {}

.BookInstruction, .BrochureInstruction {font-weight:bold;}

#ctl00_ContentPlaceHolderMain_lblFirstName, #ctl00_ContentPlaceHolderMainNoAjax_lblFirstName {padding-right:13px;}

#ctl00_ContentPlaceHolderMain_lblStreetAddress, #ctl00_ContentPlaceHolderMainNoAjax_lblStreetAddress {padding-right:5px;}

#ctl00_ContentPlaceHolderMain_rfvFirstName, #ctl00_ContentPlaceHolderMainNoAjax_rfvFirstName {padding-left:70px;}

#ctl00_ContentPlaceHolderMain_rfvStreetAddress, #ctl00_ContentPlaceHolderMainNoAjax_rfvStreetAddress {padding-left:175px;}

#ctl00_ContentPlaceHolderMain_lblLastName, #ctl00_ContentPlaceHolderMainNoAjax_lblLastName {padding-right:13px;}

#ctl00_ContentPlaceHolderMain_lblSuburbOrTown, #ctl00_ContentPlaceHolderMainNoAjax_lblSuburbOrTown {}

#ctl00_ContentPlaceHolderMain_rfvLastName, #ctl00_ContentPlaceHolderMainNoAjax_rfvLastName {padding-left:70px;}

#ctl00_ContentPlaceHolderMain_rfvSuburbOrTown, #ctl00_ContentPlaceHolderMainNoAjax_rfvSuburbOrTown {padding-left:175px;}

#ctl00_ContentPlaceHolderMain_lblPhone, #ctl00_ContentPlaceHolderMainNoAjax_lblPhone {padding-right:34px;}

#ctl00_ContentPlaceHolderMain_lblState, #ctl00_ContentPlaceHolderMainNoAjax_lblState {padding-right:54px;}

#ctl00_ContentPlaceHolderMain_rfvPhone, #ctl00_ContentPlaceHolderMainNoAjax_rfvPhone {padding-left:70px;}

#ctl00_ContentPlaceHolderMain_revPhone, #ctl00_ContentPlaceHolderMainNoAjax_revPhone {padding-left:70px;}

#ctl00_ContentPlaceHolderMain_rfvState, #ctl00_ContentPlaceHolderMainNoAjax_rfvState {padding-left:173px;}

#ctl00_ContentPlaceHolderMain_lblEmail, #ctl00_ContentPlaceHolderMainNoAjax_lblEmail {padding-right:40px;}

#ctl00_ContentPlaceHolderMain_lblPostcode, #ctl00_ContentPlaceHolderMainNoAjax_lblPostcode {padding-right:34px;}

#ctl00_ContentPlaceHolderMain_rfvEmail, #ctl00_ContentPlaceHolderMainNoAjax_rfvEmail {padding-left:70px;}

#ctl00_ContentPlaceHolderMain_revEmail, #ctl00_ContentPlaceHolderMainNoAjax_revEmail {padding-left:70px;}

#ctl00_ContentPlaceHolderMain_rfvPostcode, #ctl00_ContentPlaceHolderMainNoAjax_rfvPostcode {padding-left:173px;}

#ctl00_ContentPlaceHolderMain_revPostcode, #ctl00_ContentPlaceHolderMainNoAjax_revPostcode {padding-left:173px;}

#ctl00_ContentPlaceHolderMain_lblConfirmEmail, #ctl00_ContentPlaceHolderMainNoAjax_lblConfirmEmail {}

#ctl00_ContentPlaceHolderMain_rfvConfirmEmail, #ctl00_ContentPlaceHolderMainNoAjax_rfvConfirmEmail {padding-left:70px;}

#ctl00_ContentPlaceHolderMain_cvConfirmEmail, #ctl00_ContentPlaceHolderMainNoAjax_cvConfirmEmail {padding-left:70px;}

#ctl00_ContentPlaceHolderMain_revConfirmEmail, #ctl00_ContentPlaceHolderMainNoAjax_revConfirmEmail {padding-left:70px;}

.BrochureVehicleLabel, .BookVehicleLabel {font-weight:bold !important;}

#ctl00_ContentPlaceHolderMain_chkSendLatestUpdate {margin-top:15px;}

#ctl00_ContentPlaceHolderMain_btnSend, #ctl00_ContentPlaceHolderMainNoAjax_btnSend {height:25px !important; font-size:13px !important; margin-top:5px;}

#ctl00_ContentPlaceHolderMainNoAjax_lblModel {padding-right:8px;}

#ctl00_ContentPlaceHolderMainNoAjax_lblPreferredTime {padding-right:1px;}

#ctl00_ContentPlaceHolderMainNoAjax_rfvVehicle, #ctl00_ContentPlaceHolderMainNoAjax_rfvModel {padding-left:42px;}

#ctl00_ContentPlaceHolderMainNoAjax_rfvPreferredTime {padding-left:155px;}

#ctl00_ContentPlaceHolderMainNoAjax_rfvPreferredDay {padding-left:155px;}


.hyundaiForm .cornerTopLeft { position:relative; top:-1px; left:-1px; background-image:url(/Images/UserUploadedImages/11/corner_tl.gif); background-position:top left; background-repeat:no-repeat; margin: 0; padding: 0;}

.hyundaiForm .cornerTopRight { position:relative; top:0px; right:-2px; background-image:url(/Images/UserUploadedImages/11/corner_tr.gif); background-position: top right; background-repeat:no-repeat; margin: 0; padding: 0; }

.hyundaiForm .cornerBottomLeft { bottom:-2px; left:-2px; position:relative; background-image:url(/Images/UserUploadedImages/11/corner_bl.gif); background-position:bottom left; background-repeat:no-repeat; margin: 0; padding: 0; }

.hyundaiForm .cornerBottomRight { bottom:0px; right:-2px; position:relative; background-image:url(/Images/UserUploadedImages/11/corner_br.gif); background-position:bottom right; background-repeat:no-repeat; margin: 0; padding: 0; }


/* End custom form styles */


#MaintableForContent {background:url(/images/useruploadedimages/hyu-content-bottom.gif) no-repeat bottom left; padding-bottom:14px;}


/* Fleet Register Custom Form Styles */

.RegisterPanelClass #ctl00_ContentPlaceHolderMain_lblName {padding-right:104px;}

.RegisterPanelClass #ctl00_ContentPlaceHolderMain_lblPosition {padding-right:98px;}

.RegisterPanelClass #ctl00_ContentPlaceHolderMain_lblCompanyName {padding-right:60px;}

.RegisterPanelClass #ctl00_ContentPlaceHolderMain_lblABN {padding-right:113px;}

.RegisterPanelClass #ctl00_ContentPlaceHolderMain_lblTradingName {padding-right:69px;}

.RegisterPanelClass #ctl00_ContentPlaceHolderMain_Label1 {padding-right:96px;}

.RegisterPanelClass #ctl00_ContentPlaceHolderMain_lblStreetAddress {padding-right:54px;}

.RegisterPanelClass #ctl00_ContentPlaceHolderMain_lblSuburb {padding-right:93px;}

.RegisterPanelClass #ctl00_ContentPlaceHolderMain_Label2 {padding-right:103px;}

.RegisterPanelClass #ctl00_ContentPlaceHolderMain_lblPostcode {padding-right:0px;}

.RegisterPanelClass #ctl00_ContentPlaceHolderMain_Label3 {padding-right:54px;}

.RegisterPanelClass #ctl00_ContentPlaceHolderMain_Label4 {padding-right:93px;}

.RegisterPanelClass #ctl00_ContentPlaceHolderMain_lblPostalState {padding-right:103px;}

.RegisterPanelClass #ctl00_ContentPlaceHolderMain_Label5 {padding-right:58px;}

.RegisterPanelClass #ctl00_ContentPlaceHolderMain_Label7 {padding-right:58px;}

.RegisterPanelClass #ctl00_ContentPlaceHolderMain_Label8 {padding-right:77px;}

.RegisterPanelClass #ctl00_ContentPlaceHolderMain_Label10 {padding-right:3px;}

.RegisterPanelClass #ctl00_ContentPlaceHolderMain_Label11 {padding-right:59px;}

.RegisterPanelClass #ctl00_ContentPlaceHolderMain_Label12 {padding-right:88px;}

.RegisterPanelClass #ctl00_ContentPlaceHolderMain_Label9 {padding-right:23px;}

.RegisterPanelClass #ctl00_ContentPlaceHolderMain_cblPolicyType {margin-left:134px; margin-top:-10px;}

.RegisterPanelClass .fleetSize {width:506px; border:1px solid #a4abb1; border-collapse:collapse;}

.RegisterPanelClass .fleetSize input {width:64px;}

.RegisterPanelClass .fleetSize th {background-color:#fafbfb; font:bold 11px arial, sans-serif !important; width:50px; padding-right:10px; 

text-align:right; color:#646464;}

.RegisterPanelClass .fleetSize thead th {background-color:#edeeef; height:24px; border:1px solid #a4abb1; width:73px; padding-right:0px; 

text-align:center;}

.RegisterPanelClass .fleetSize td {border:1px solid #a4abb1; width:72px; padding-left:1px;}

.RegisterPanelClass .fleetLocation {width:593px; border:1px solid #a4abb1; border-collapse:collapse;}

.RegisterPanelClass .fleetLocation input {width:65px;}

.RegisterPanelClass .fleetLocation thead th {background-color:#edeeef; height:24px; border:1px solid #a4abb1; width:73px; padding-right:0px; 

text-align:center; font:bold 11px arial, sans-serif !important; color:#646464;}

.RegisterPanelClass .fleetLocation td {border:1px solid #a4abb1; width:72px; padding-left:1px;}

.RegisterPanelClass #ctl00_ContentPlaceHolderMain_btnSubmit {height:25px !important; font-size:13px !important; margin-top:5px;}

/* news widget styles*/

div.widget {font:11px verdana, arial, sans-serif; margin:0px 123px 10px 85px; background-color:#ffffff; padding:0px 0px 10px 0px;}
div.widget h2 {font:11px verdana, arial, sans-serif; margin:0px; padding:0px; color:#0099cc; text-decoration:none; background-color:#ffffff;}
div.widget div {margin:0px 0px 10px 0px; padding:0px; height:100%;}
div.widget div.mainItem {}
div.widget div.mainItem dl {list-style-type:none; margin:0px; padding:0px;}
div.widget div.mainItem dl dt {list-style-type:none; margin:0px; padding:0px;}
div.widget div.mainItem dl dt span {font-size:11px;}
div.widget div.mainItem dl dt span.mainItemNumber {}
div.widget div.mainItem dl dt span.mainItemDateDay {}
div.widget div.mainItem dl dt span.mainItemDateMonth {}
div.widget div.mainItem dl dt span.mainItemDateYear {}
div.widget div.mainItem dl dt span.mainItemHeading {text-decoration:none; font-weight:bold; padding-left:150px; margin-top:-13px; position: absolute;}
div.widget div.mainItem dl dd {list-style-type:none; margin:0px 0px 0px 150px; padding:0px;}
div.widget div.subItem {}
div.widget div.subItem dl {list-style-type:none; margin:0px; padding:0px;}
div.widget div.subItem dl dt {list-style-type:none; margin:0px; padding:0px;}
div.widget div.subItem dl dt span {}
div.widget div.subItem dl dt span .subItemNumber {}
div.widget div.subItem dl dt span.subItemDateDay {}
div.widget div.subItem dl dt span.subItemDateMonth {}
div.widget div.subItem dl dt span.subItemDateYear {}
div.widget div.subItem dl dt span.subItemHeading {text-decoration:none; font-weight:bold; padding-left:150px; margin-top:-13px; position: absolute;}
div.widget div.subItem dl dd {list-style-type:none; margin:0px 0px 0px 150px; padding:0px;}
div.widget p {}
div.widget a, div.widget a:link, div.widget a:active, div.widget a:visited {font:11px verdana; text-decoration:none;}
div.widget a:hover, div.widget a:focus {font:12px verdana; text-decoration:none;}

/* left menu styles */

/*#TableLeftNavBar {margin-top:10px;}


a.MenuItemOne {padding: 0px 0px 0px 10px; BACKGROUND-IMAGE: url(/Images/UserUploadedImages/11/headingBar.gif); height: 20px; font-weight: bolder;}
a.MenuItemOne:link {padding: 0px 0px 0px 10px; BACKGROUND-IMAGE: url(/Images/UserUploadedImages/11/headingBar.gif); height: 20px;font-weight: bolder;}
a.MenuItemOne:visited {padding: 0px 0px 0px 10px; BACKGROUND-IMAGE: url(/Images/UserUploadedImages/11/headingBar.gif); height: 20px;font-weight: bolder;}
a.MenuItemOne:visited:hover {padding: 0px 0px 0px 10px; BACKGROUND-IMAGE: url(/Images/UserUploadedImages/11/headingBar.gif); height: 20px;font-weight: bolder; }
a.MenuItemOne:active {padding: 0px 0px 0px 10px; BACKGROUND-IMAGE: url(/Images/UserUploadedImages/11/headingBar.gif); height: 20px;font-weight: bolder;}
a.MenuItemOne:hover {padding: 0px 0px 0px 10px; BACKGROUND-IMAGE: url(/Images/UserUploadedImages/11/headingBar.gif); height: 20px;font-weight: bolder;}

.MenuItemOneClicked {height: 35px !important;font-weight: bolder;}

a.MenuItemTwo {padding: 0px 0px 0px 10px; BACKGROUND-COLOR: #FFFFFF; height: 14px; font-weight: bolder;}
a.MenuItemTwo:link {padding: 0px 0px 0px 10px; BACKGROUND-COLOR: #FFFFFF; height: 14px;font-weight: bolder; }
a.MenuItemTwo:visited {padding: 0px 0px 0px 10px; BACKGROUND-COLOR: #FFFFFF; height: 14px;font-weight: bolder; }
a.MenuItemTwo:visited:hover {padding: 0px 0px 0px 10px; BACKGROUND-COLOR: #FFFFFF; height: 14px;font-weight: }
a.MenuItemTwo:active {padding: 0px 0px 0px 10px; BACKGROUND-COLOR: #FFFFFF; height: 14px;font-weight: bolder;  }
a.MenuItemTwo:hover {padding: 0px 0px 0px 10px; BACKGROUND-COLOR: #FFFFFF; height: 14px;font-weight: bolder;  }*/

#MaintableForContent {background:url("../Images/UserUploadedImages/778/hyu-content-bottom.gif") no-repeat bottom left; padding-bottom:14px;}

div#mainContenttopleft2 { border-top:1px solid #d2dcde; margin:0; height:90px; BACKGROUND-COLOR: #d2dcde;}

/*content borders*/
.cornerTopLeft2 { position:relative; top:-1px; left:-1px; background-image:url(/Images/UserUploadedImages/778/corner_tl2.gif); background-position:top left; background-repeat:no-repeat; margin: 0; padding: 0;}

div#mainContenttopleft2 h1 {font:bolder 28px "arial narrow", arial, arial, sans-serif;color:#000000; text-transform:uppercase; background: url(../Images/UserUploadedImages/11/hr.gif) repeat-x bottom left; position:absolute; margin:30px 80px 0px 75px; z-index:100; padding:0px 0px 10px 0px; width:807px;}

div#mainContenttopright2 { border-top:1px solid #d2dcde; margin:0; height:80px; BACKGROUND-COLOR: #d2dcde;}

/*.cornerTopRight2 { position:relative; top:-1px; right:-1px; background-image:url(/Images/UserUploadedImages/11/corner_tr.gif); background-position: top right; background-repeat:no-repeat; margin: 0; padding: 0; }*/

.cornerTopRight2 { position:relative; top:-1px; right:-2px; background-image:url(/Images/UserUploadedImages/778/corner_tr2.gif); background-position: top right; background-repeat:no-repeat; margin: 0; padding: 0; }

/* #tblContentTD1 {border-left:1px solid #d8d8d8;  height:100% !important;} */

#tblContentTD1 {border-left:1px solid #d2dcde;  height:100% !important;BACKGROUND-COLOR: #d2dcde;}

/* #tblContentTD2 {border-right:1px solid #d8d8d8;} */

#tblContentTD2 {border-right:2px solid #c2c2c2; BACKGROUND-COLOR: #d2dcde;}



















