body{background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:12px; margin:0;}
div#container{width:795px;position:relative;}
div#navigationBar{width:622px;background-color:#669999;position:relative;top:54px;height:17px;border:1px solid #ffffff;}
div#navigationSubset {width:623px;height:48px;background-color:#fff;position:absolute;top:18px;z-index:0;}
div#imageBackground1{background:#ffffff; width:785px;height:355px;position:relative;}

div#msContainer{position:absolute;top:54px;left:0;width:622px;height:305px;background-color:transparent;}
div#msHeaders{position:absolute;top:0;}
div#msHeadersBg{background-color:#67999A;height:17px;width:616px;margin-top:1px;}
div#msThumbs{position:absolute;top:23px;}
div#msRow1{position:absolute;top:0px;}
div#msRow2{position:absolute;top:56px;}
div#msRow3{position:absolute;top:112px;}
div#msRow4{position:absolute;top:168px;}
div#msRow5{position:absolute;top:224px;}
div#msRow1 .msImageDiv{width:86px;height:58px;background-color:transparent;}
div#msRow2 .msImageDiv{width:86px;height:58px;background-color:transparent;}
div#msRow3 .msImageDiv{width:86px;height:58px;background-color:transparent;}
div#msRow4 .msImageDiv{width:86px;height:58px;background-color:transparent;}
div#msRow5 .msImageDiv{width:86px;height:56px;background-color:transparent;}
div#msCol1{position:absolute;left:04px;}
div#msCol2{position:absolute;left:88px;}
div#msCol3{position:absolute;left:176px;}
div#msCol4{position:absolute;left:264px;} 
div#msCol5{position:absolute;left:352px;}
div#msCol6{position:absolute;left:441px;}
div#msCol7{position:absolute;left:530px;}
div#contentHolder{padding:5px 0;}
div#contentContainer{padding:30px 0;}
div#lifestyleImage{float:left;width:360px;margin:0;margin-right:0;padding:0;}
div#lifestyleCopyContainer{float:right;margin:0;margin-left:0;padding:0;width:655px;height:213px;text-align:left;background-color:#ffffff;}
div#lifestyleCopy{width:300px;padding:5px 10px;}
div#lifestyleCopy h2{font-size:18px;margin-bottom:0px;color:#0099cc;}
div#lifestyleCopy p{padding:5px 0 5px 0;margin:0;color:#666666;}
div#criteriaBody{display:none;width:785px;height:210px;padding:0;margin:0;}
div#bodyContainer{width:755px; background-color:#ffffff; position:relative; margin-top:7px;padding:0 8px 0 0;min-height:240px;margin-bottom:5px;}
div#bodyContainerIE{width:755px; background-color:#ffffff; position:relative; margin-top:7px;padding:0px 8px 0 0;height:240px;}
div#bodyContainer_searchResults{width:755px; background-color:#ffffff; position:relative; margin-top:60px;padding:0 8px 0 0;min-height:240px;margin-bottom:5px;}
div#bodyContainerIE_searchResults{width:755px; background-color:#ffffff; position:relative; margin-top:60px;padding:0px 8px 0 0;margin-bottom:5px;}

div#bodyContent{padding:0;margin:0;width:755px;}

div#bodyContent div#noResults{padding:10px;height:240px;}
div#fContainer{position:absolute;top:54px;left:0;width:622px;}

div#formFooter{width:8px; height:24px;position:relative;top:250px;}
div#npLinks{position:relative;float:right;padding-right:300px;}
div#npLinksButton{position:relative;float:left;}
div#npLinksContent{position:relative;float:left;padding:3px 15px 0 15px; color:#1D3B77;}
div#npLinks a{font-size:12px; color:#1D3B77;}
div#npLinks a:link{font-size:12px; color:#1D3B77;}
div#npLinks a:visited{font-size:12px; color:#1D3B77;}
div#npLinks a:hover{font-size:12px; color:#1D3B77;}
div#disclaimer{z-index:100; position:absolute;top:305px; right:0; font-weight:bold;}
div#srInfoRow{color:#1D3B77;padding-left:5px;position:absolute;top:-50px; width:500px}
div#srInfoRow p{padding:5px 0 5px 0;margin:0;}
div#srMessageRow{color:#ffffff;font-weight:bold;padding-left:5px;background-color:#669999;}
div#srMessageRow p{padding:5px 0 5px 0;margin:0;}
div#srSplitter{height:1px;}
div#compareCheckbox{position:absolute;top:4px;left:4px;}
.cBox{border:0;background-color:transparent;}
.srRowContainerOn{position:relative;width:755px;height:110px;background:#D2E0E1 url('/!instances/_HyundaiUVL/graphics/imageCorner2.gif') no-repeat bottom right;display:block;}
.srRowContainerOff{position:relative;width:755px;height:110px;background:#D2E0E1 url('/!instances/_HyundaiUVL/graphics/imageCorner1.gif') no-repeat bottom right;display:block;}
div#srLeftIndicator{position:absolute;top:0;left:0;width:3px;background-color:transparent;height:110px;z-index:2;}
div#srRightIndicator{position:absolute;top:0;left:622px;width:3px;background-color:transparent;height:110px;z-index:2;}
div#srLeftIndicatorViewed{position:absolute;top:0;left:0;width:3px;background-color:#0099CC;height:110px;z-index:2;}
div#srRightIndicatorViewed{position:absolute;top:0;left:622px;width:3px;background-color:#0099CC;height:110px;z-index:2;}
div#srLeftIndicatorSaved{position:absolute;top:0;left:0;width:3px;background-color:#ffcc00;height:110px;z-index:2;}
div#srRightIndicatorSaved{position:absolute;top:0;left:622px;width:3px;background-color:#ffcc00;height:110px;z-index:2;}
div#srRightWhiteSpace{position:absolute;top:0;left:625px;width:5px;background-color:#ffffff;height:110px;}
div#modeltitleRow{height:29px;}

.modelTitle {color:#1D3B77;font-size:11pt;font-weight:bold;}
.modelTitle_white {color:#ffffff;font-size:11pt;font-weight:bold;}
.modelTitle_dealername {color:#1D3B77;font-size:7pt;font-weight:bold;padding-bottom:1px;}
.modelTitle_dealername_white {color:#ffffff;font-size:7pt;font-weight:bold;padding-bottom:1px;}
.checkboxTitle {color:#1D3B77}
.checkboxTitle_white {color:#ffffff}
.resultsTableRow {padding-left:2px;}
.navLinks {color:#ffffff;font-size: 8pt; padding:10px;}
.curvycorner { background:url('!instances/_HyundaiUVL/graphics/curvedCorner.gif') no-repeat;}
.compareTopRow {background-color:#303146;color:#ffffff;}
.compareTopRow a {color:#ffffff;}
.pageTitle{position:absolute;top:-35px; width:500px;left:190px}
.viewDetailsButton {background-color:#D6D9E2; height:23px; margin-bottom:5px; padding:10px;padding-top:15px;border-bottom:5px solid white; margin:0px;}
.viewDetailsButton_hover {background-color:#1D3B77; height:23px; margin-bottom:5px; padding:10px;padding-top:15px; border-bottom:5px solid white; margin:0px;}
.viewDetailsButtonLink {color:#1D3B77;font-weight:bold;font-size:13px;}
.viewDetailsButtonLink_hover {color:#ffffff;font-weight:bold;font-size:13px;}

.viewDetailsTabButton {height:34px;width:200px; background: #D6D9E2 url('/!instances/_HyundaiUVL/graphics/flipTabCurvedCorner.gif') no-repeat; background-position: top right;}
.viewDetailsTabButton_hover {height:34px;width:200px; background: #1D3B77 url('/!instances/_HyundaiUVL/graphics/flipTabCurvedCorner.gif') no-repeat; background-position: top right; }

.viewDetailsTabLink {color:#1D3B77;font-weight:bold;font-size:13px;padding:8px 0 0 10px; display:block;height:25px;}
.viewDetailsTabLink_hover {color:#ffffff;font-weight:bold;font-size:13px;padding:8px 0 0 10px; display:block;height:25px;}
.viewDetailsTabLink_hover:active {color:#ffffff;font-weight:bold;font-size:13px;padding:8px 0 0 10px; display:block;height:25px;}

.viewImageScrollerTab {height:34px;width:200px; background: #D6D9E2 url('/!instances/_HyundaiUVL/graphics/flipTabCurvedCorner.gif') no-repeat; background-position: top right;}
.viewImageScrollerLink {font-family:Arial,Helvetica, sans-serif; text-decoration:none; color:#ffffff;font-weight:bold;font-size:13px;padding:8px 0 0 10px; display:block;height:25px;}

#organisationContainer{
	background: #F3F4F9;
	width:595px;
	position:relative;
}
#organisationContainer div.organisationBlock {color:#1D3B77; padding:5px; width:375px;}
#organisationContainer div.organisationBlock a{color:#1D3B77; text-decoration:underline;}
#organisationContainer div#contactButton{
	width:162px;
	border-top:5px solid white;
	border-left:5px solid white;
	position:absolute;
	right:0;
	bottom:0;
	font-size:13px;
	font-weight:bold;
	padding-left:8px;
	background-color:#D6D9E2;
	line-height:36px;
}
#organisationContainer div#contactButton a{color:#1D3B77}

div#modelPrice{position:absolute;float:right;top:5px;left:515px;font-size:11pt;font-weight:bold;text-align:right;width:100px;}
div#imageCell{position:absolute;top:0;right:0;width:125px;padding:15px 0;margin:0;border:0;text-align:center;}
div#imageCell div#textSaved{position:absolute;top:72px;left:14px;text-align:center;background-color:#ffcc00;font-weight:bold;color:#000000;padding:1px;width:94px;}
div#imageCell div#textViewed{position:absolute;top:72px;left:14px;text-align:center;background-color:#0099cc;font-weight:bold;color:#ffffff;padding:1px;width:94px;}
div#savedRemove{position:absolute;top:0px;left:14px;text-align:center;font-weight:bold;color:#ffffff;padding:1px;width:94px;}
div#savedRemove a{color:#000000;}
div#savedRemove a:link{color:#000000;}
div#savedRemove a:visited{color:#000000;}
div#savedRemove a:hover{color:#ff9900;}
.middleRow{height:16px;background-color:#EAF2F4;width:625px;padding-top:3px;height:30px;}
div#mrCol1{position:absolute;left:8px;}
div#mrCol1a{position:absolute;left:150px;text-align:right;}
div#mrCol2{position:absolute;left:275px;text-align:right;}
div#mrCol3{position:absolute;left:335px;text-align:right;width:70px;}
div#mrCol4{position:absolute;left:420px;text-align:right;}
div#mrCol5{position:absolute;left:465px;text-align:right;}
div#mrCol6{position:absolute;left:525px;text-align:right;width:90px;}
div#mrRow2Col1{position:absolute;left:525px;top:45px;text-align:left;}
div#featuresRow{padding:3px 3px 3px 8px;height:34px;overflow:hidden;}
div#sortByContainer{position:absolute;top:100px;left:526px; width:300px; padding-right:10px;font-size:11pt;font-weight:bold; color:#1D3B77;}
div#compareLinkTop{position:absolute;top:110px;left:8px;z-index:10}
div#compareLinkBottom{padding-left:8px;}
div#resultsFound{position:absolute;top:-50px;left:662px;color:#1D3B77;}
.clear {clear:both;height:1px;overflow:hidden;}
.equipmentRow{background-color:#F2F3F7; color:#1D3B77}
.equipmentRowHeader{background-color:#F2F3F7;}
div#modelTitleContainer{position:absolute;padding:0;margin:0;top:-29px;left:1px;}
div#imageContainer{width:335px;}
div#vvd_ef1{padding-bottom:10px;}
div#vvd_er1{float:left;}
div#vvd_ic3{float:right;}
div#vehicleHolder{height:326px;}
div#tabContainer{width:600px;padding:0;margin:0;}
div#tabHeaders{position:relative;}
div#tabHeaders div#a{position:absolute;left:0;top:0;}
div#tabHeaders div#b{position:absolute;left:134px;top:0;float:left;}
div#tabHeaders div#c{position:absolute;left:281px;top:0;float:left;}
div#tabContents{position:relative;}
div#viewvehicleNavigationBar{clear:both;height:15px;padding-top:2px;color:#1D3B77;width:588px;}
div#viewvehicleNavigationBarButton{padding:1px 4px 0 4px;}
div#viewvehicleNavigationBar1ofX{padding:0 15px 0 15px;color:#1D3B77;}
div#viewvehicleNavigationBarContent{color:#1D3B77;}
div#viewvehicleNavigationBar a{color:#1D3B77;font-weight:bold;}
div#viewvehicleNavigationBar a:link{color:#1D3B77;font-weight:bold;}
div#viewvehicleNavigationBar a:visited{color:#1D3B77;font-weight:bold;}
div#viewvehicleNavigationBar a:hover{color:#1D3B77;font-weight:bold;}
div#infoContainer{width:755px;height:110px;position:relative;margin-top:5px;}
div#organisationDetails{width:335px;}
div#organisationDetails h3 {padding:0;margin:0;}
div#navButtons{width:413px;padding:0;margin:0;position:absolute;top:0;left:342px;}
div#navButtons a{font-weight:bold;color:#669999;}
div#navButtons a:link{font-weight:bold;color:#669999;}
div#navButtons a:visited{font-weight:bold;color:#669999;}
div#navButtons a:hover{font-weight:bold;color:#ff9900;}
div#navButtons div#navbtnContactDealer{background-color:#E3EBED;position:absolute;top:0;width:413px;height:28px;padding:0; text-align:right;margin:0;}
div#navButtons div#navbtnSave{position:absolute;top:34px;background-color:#E3EBED;font-size:11px;width:194px;height:18px;padding:4px 5px 0 5px; text-align:right;margin:0 0 4px 0;background:#E3EBED url('/!instances/_HyundaiUVL/graphics/arrowright.gif') no-repeat 193px;}
div#navButtons div#navbtnEMF{float:left;position:absolute;top:34px;left:209px;}
div#navButtons div#navbtnEMF div#wideButton{background-color:#E3EBED;font-size:11px;width:194px;height:18px;padding:4px 5px 0 5px; text-align:right;margin:0 0 4px 0;background:#E3EBED url('/!instances/_HyundaiUVL/graphics/arrowright.gif') no-repeat 193px;}
div#navButtons div#navbtnDlrStock{background-color:#E3EBED;position:absolute;top:62px;font-size:11px;width:403px;height:18px;padding:4px 5px 0 5px; text-align:right;margin:0 0 4px 0;background:#E3EBED url('/!instances/_HyundaiUVL/graphics/arrowright.gif') no-repeat 400px;}
div#navButtons div#navbtnGrpStock{background-color:#E3EBED;position:absolute;top:118px;font-size:11px;width:403px;height:18px;padding:4px 5px 0 5px; text-align:right;margin:0 0 4px 0;background:#E3EBED url('/!instances/_HyundaiUVL/graphics/arrowright.gif') no-repeat 400px;z-index:1;}
div#navButtons div#navbtnDlrWebsite{background-color:#E3EBED;position:absolute;top:90px;font-size:11px;width:403px;height:18px;padding:4px 5px 0 5px; text-align:right;margin:0 0 4px 0;background:#E3EBED url('/!instances/_HyundaiUVL/graphics/arrowright.gif') no-repeat 400px;}
div#emailafriendInput{display:none;position:absolute;width:170px;left:0px;top:250px;border:2px solid #1D3B77; height:250px; background-color:#ffffff;z-index:20;}
h1{color:#1D3B77;font-size:11px;margin:0px}
h1 a{font-size:16px; color:#1D3B77;}
h1#tag {font-size:11px; color:#1D3B77; padding:5px;}
h2#tag {font-size:11px; color:#1D3B77; padding:5px;}
h3#tag {font-size:11px; color:#1D3B77; padding:5px;}
h1#tag a{color:#1D3B77;}
h2#tag a{color:#1D3B77;}
h3#tag a{color:#1D3B77;}
.sitemapLink {color:#1D3B77;}

li{font-size:11px; color:#1D3B77;margin-left:20px;}
li a{color:#1D3B77;}

h2{color:#1D3B77;font-size:14px;margin:0px}
h3{color:#1D3B77;font-size:22px;padding:0;margin:0;font-weight:normal;padding-bottom:5px}
h4{color:#1D3B77;}
a  {font-family:Arial,Helvetica, sans-serif; text-decoration:none; }
a:link  {font-family:Arial,Helvetica, sans-serif; text-decoration:none; }
a:visited  {font-family:Arial,Helvetica, sans-serif; text-decoration:none;}
a:active  {font-family:Arial,Helvetica, sans-serif; text-decoration:none; color:#ffffff;}

a.z:link  {font-family:Arial,Helvetica, sans-serif; text-decoration:none; color:#ff9900;}
a.z:visited  {font-family:Arial,Helvetica, sans-serif; text-decoration:none; color:#ff9900;}
a.z:active  {font-family:Arial,Helvetica, sans-serif; text-decoration:none; color:#ff9900;}
a.z:hover  {font-family:Arial,Helvetica, sans-serif; text-decoration:none; color:#669999;}
a.zsmall:link  {font-family:Arial,Helvetica, sans-serif; text-decoration:none; color:#ff9900; font-size:9px;}
a.zsmall:visited  {font-family:Arial,Helvetica, sans-serif; text-decoration:none; color:#ff9900; font-size:9px;}
a.zsmall:active  {font-family:Arial,Helvetica, sans-serif; text-decoration:none; color:#ff9900; font-size:9px;}
a.zsmall:hover  {font-family:Arial,Helvetica, sans-serif; text-decoration:none; color:#669999; font-size:9px;}
a.dealerStock, a.dealerStock:link, a.dealerStock:hover, a.dealerStock:visited { text-decoration:none; }
a.vehicleTitle, a.vehicleTitle:link, a.vehicleTitle:hover, a.vehicleTitle:visited { text-decoration:underline; }
img  {border-width:0;}
br  {font-size:8px;}
hr  {color:#1348BB;}
.nopad { margin:0; padding:0; border:0; }

select  {font-family:Arial,Helvetica, sans-serif; font-size:10px; border:1px solid #909090 ; margin-bottom:1px;}
.sortSelect	{font-family:Arial,Helvetica, sans-serif; font-size:12px;border:1px solid #909090 ; margin-bottom:1px;font-weight:normal;}
input  {font-family:Arial,Helvetica, sans-serif; font-size:10px; margin-bottom:1px; }
input.checkbox	{ padding:0;margin:0;border:0;background-color:transparent;}
textarea  {font-family:Arial,Helvetica, sans-serif; font-size:10px;border:1px solid #909090; margin-bottom:1px; background:#F5F5F5;}
td  {font-family:Arial,Helvetica, sans-serif; font-size:11px; color:#000000;}
div  {font-family:Arial,Helvetica, sans-serif; font-size:11px; color:#000000;}
td.z  {font-family:Arial,Helvetica, sans-serif; font-size:11px; background-color:#EEF3F7; color:#1348BB;}
td.zborder  {background-color:#1348BB;}
.title {font-family:Arial,Helvetica, sans-serif;	text-decoration:none;	font-size:12px; color:#1348BB; font-weight: bold;}
.small  {font-family:Arial,Helvetica, sans-serif; text-decoration:none; font-size:9px; color:#000000;}
.z  {font-family:Arial,Helvetica, sans-serif; text-decoration:none; color:#1348BB;}
.underline  {font-family:Arial,Helvetica, sans-serif; text-decoration:underline;}
.error  {font-family:Arial,Helvetica, sans-serif; text-decoration:none; font-size:10px; color:Red;}
.info  {font-family:Arial,Helvetica, sans-serif; text-decoration:none; font-size:10px; color:Blue;}
.button {border: 1px solid #1348BB;background-color:#1348BB;color:white;font-weight:bold;}
a.navLink,a.navLink:link { border: 1px solid #1348BB;background-color:#1348BB;color:#ffffff;font-weight:bold;padding:0 2px 0 2px; }
a.navLink:visited { border: 1px solid #1348BB;background-color:#1348BB;color:#ffffff;font-weight:bold;padding:0 2px 0 2px; }
/*
	Dealer contact form
*/
div#contactDealer{
	margin:5px;
	background-color:#d2d8e4;
	font-size:11px;
	padding:20px;
	width:405px;
}

div#contactDealer h1{
	font-weight:bold;
	font-size:11px;
	color:black;
	margin:0;
}
div#contactDealer fieldset{
	border:none;
	margin:10px 0 15px 0;
	padding:0;
}
div#contactDealer legend{
	font-size:16px;
	color:#1C3C79;
	font-weight:bold;
	padding:0;
	margin:0;
}
div#contactDealer label{
	padding:0;
}
div#contactDealer ul{
	list-style:none;
	margin:0;
	padding:0;
	width:410px;
}
div#contactDealer li{
	width:123px;
	float:left;
	margin:0;
	padding:10px 0 0 0;
}
div#contactDealer li.fourwide{
	width:100px;
}
div#contactDealer input.text{
	width:100px;
}
div#contactDealer p.disclaimer{
	font-size:10px;
	margin-top:10px;
	text-align:justify;
}
div#contactDealer textarea{
	width:400px;
	font:inherit;
	font-size:11px;
}
div#contactDealer div.contactInfo{
	margin-top:10px;
}
div#contactDealer div#submitTable a{
	border:4px solid white;
	padding:5px 10px;
	float:right;
	position:relative;
	font-size:14px;
	width:8.5em;
	font-weight:bold;
	margin:10px 10px;
	color:#1c3c79;
}
div#contactDealer div#resetTable a{
	border:4px solid white;
	padding:5px 10px;
	float:left;
	position:relative;
	font-size:14px;
	width:8.5em;
	font-weight:bold;
	margin:10px 0;
	color:#1c3c79;
}
.off {
	left:-9999px;
	position:absolute;
}
.clear{
	clear:both;
}

/* PRINT */
.smallGreyText
{
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 7px;
	color : #999999;
	text-decoration : none;
	padding-top : 0px;
}

.mainTitletext
{
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 18px;
	color : #105931;
	text-decoration : none;
	padding-left: 0px;
    padding-bottom: 12px;
    text-transform : uppercase;
    font-weight: bold;
}

.titletext
{
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #105931;
	text-decoration : none;
	padding-left: 1px;
    padding-bottom: 8px;
    text-transform : uppercase;
    font-weight: bold;
}

.smallTitletext
{
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 7px;
	color : #105931;
	text-decoration : none;
	padding-left: 1px;
    padding-top: 10px;
    padding-bottom: 2px;
    text-transform : uppercase;
    font-weight: bold;
}

.labelText
{
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 7px;
	color : black;
	text-decoration : none;
	padding-left: 0px;
    padding-top: 2px;
    padding-bottom: 2px;
    text-transform :none;;
    font-weight: bold;
}

.itemText
{
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 7px;
	color : black;
	text-decoration : none;
	padding-left: 3px;
    padding-top: 2px;
    padding-bottom: 2px;
    text-transform : none;
    font-weight: normal;
}

.seperatorPadding
{
    background-color:#999999;
    color : #999999;
    padding-left: 18px;
}


#reloadMovieSmall {
	position: absolute;	
	background-color: #D2D8E4;
	padding: 4px;
	cursor: pointer;
	width: 50px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1D3B77;
	text-decoration: none;
    text-transform: normal;
    text-align: center;
    font-weight: bold;
    font-Style: normal;
	border-width: 1px;
	border-style: solid;
	border-color: #1D3B77;
	left: 5px;
	top: 5px;
}
#stillsContainer, #movieControls{
	width: 195px;
	height: 248px;
}
#stillsContainer a{
	cursor: pointer;
}

#movieControls{
	background-color: #F3F4F9;
}

#movieControls #cta{
	width: 191px;
	clear: both;
	float: right;
	height: 200px;
	}

#movieControls #stillsLink{
	float: right;
	margin-bottom: 5px;
}

*html #movieControls #stillsLink{
	margin-bottom: 5px;
}

#movieControls #stillsLink a{
	padding: 4px;
	background-color: #D6D9E2;
	display: block;
	color: #1D3B77;
	font-weight: bold;
	font-size:13px;
	width:181px;
	padding-left:8px;
}

#movieControls #stillsLink a:hover{
	background-color: #1D3B77;
	color: #fff;
}

#vehicleSlideshowCont{
	border: 1px solid #333;
	width: 390px;
	height: 260px;
	overflow: hidden;
	margin-top: 0px;
	padding: 0;
	margin-bottom:4px;
}

*html #vehicleSlideshowCont{
	width: 395px;
	height: 244px;
}

#cta #organisationContainer{
	width: 191px;
	height: 232px;
}

#cta #organisationContainer div.organisationBlock{
	width: 180px;
	height: 180px;
}

#cta #organisationContainer #contactButton{
	width: 185px;
	border: 0;
	left: -2px;
}

#cta #organisationContainer div#contactButton{
	bottom: 0;
}

#movieAssetContainer{
	float: left;
	position: relative;
}

#movieAssetContainer img{
	opacity: 0.75;
	filter: alpha(opacity=75);
}

#movieAssetAction{
	cursor: pointer;
	padding:3px;
	position: absolute;
	top: 26px;
	left: 40px;	
}

#movieAssetAction a:hover{
	text-decoration: none;
}
