﻿div.RegionalDashboard {
    width: 996px;
}

div.RegionalDashboard #adViewer {
    height:375px;
    width:269px;
}
div.RegionalDashboard #adImage {
    max-height:100%;
    max-width:100%;
    width:auto;
}

#SCIMainCol {
    background-color:transparent;
	background-image:url('../content/7907/Media/General/WebImage/white-back.gif');
	background-repeat:repeat-x;
}

/*body.y2012 {
    background-color:#E5E8ED;
    background-image:url('../content/7907/Media/General/WebImage/greyback-west.jpg');
	background-position:center top;
	background-repeat:no-repeat;
	background-attachment:fixed;
}*/

.regional-block-top {
	padding:20px 0;
}

.regional-block-top .column.third > div {
	background-color:#ffffff;
	margin-right:20px;
	padding-top:20px;
	height:620px;
    width: 316px;
}

.regional-block-top .column.third > div .ribbon {
	background-image:url('../content/7907/Media/General/WebImage/ribbon.png');
	background-repeat: no-repeat;
	display:block;
	width:316px;
	height:86px;
	margin:0 0 0 -10px;
}

.regional-block-top .column.third > div .ribbon h4 {
	color:#ffffff;
	padding:15px 0 0 80px;
}

.regional-block-top .column.twoThird {
	background-color:#ffffff;
	height:640px;
}

#slider {
	display:inline-block;
	margin:0 0 0 20px;
}

#rightSearchPanel {
	top:auto;
}

#slider .topTittleWrapper, #rightSearchPanel .topTittleWrapper {
    padding:20px 0;
}

.homeShortCuts {
	padding:0;
	display:inline-block;
    max-width:165px;
}

.homeShortCuts-content h4 {
	margin:0 !important;
}

.homeShortCuts ul li {
	width:100%;
	min-height:0;
}

.findDealer {
	padding:30px 20px 20px 0;
	display:inline-block;
    max-width:470px;
}
.findDealer.frRegional {
    padding-top:20px;
}

.buttonText {
	font-size:11px;
	display:block;
}
.tileIcon.frRegional {
    background-size: 200%;
    height: 45px;
    width: 45px;
}
.homeShortCuts ul li a:hover .Home_Pop01.frRegional {
    background-position: -45px 0;
}



div.ivThumbContainer {
    height: 110px;
    margin-top: 0px;
    position: relative;
    -ms-touch-action: none;
}
    div.ivThumbWrapper
    {
        margin-left:28px;
        overflow:hidden;
    }
    .imageViewer.wide div.ivThumbWrapper
    {
        width:900px;
    }
    .imageViewer.standard div.ivThumbWrapper
    {
        margin-left:32px;
        width:600px;
    }
    ul.ivThumbList
    {
        list-style-type:none;
        margin:0;
        padding-top:8px;
        white-space:nowrap;
    }
    ul.ivThumbList li
    {
        cursor:pointer;
        height:68px;
        margin:4px 5px 4px 4px;
        width:91px;
    }
    ul.ivThumbList li:hover, ul.ivThumbList li.selected
    {
        border:4px solid #288ED2;
        margin:0 1px 0 0;
    }
    ul.ivThumbList div
    {
        height:64px;
        margin:2px;
        width:87px;
        overflow:hidden;
        position:relative;
    }
    ul.ivThumbList li img
    {
        position: absolute;
        display: block;
        margin: auto;
        top: -40%;
        bottom: -40%;
        left: -40%;
        right: -40%;
        max-width: 180%;
        max-height: 180%;
    }
    div.ivThumbArrow
    {
        background-image:url("../Content/7907/Media/General/webimage/2012/innerSliderControls.png");
        cursor:pointer;
        height:91px;
        position:absolute;
        top:5px;
        width:35px;
    }
    div.ivThumbArrow.Left
    {
        background-position:0px 50%;
        left:-7px;
    }
    div.ivThumbArrow.Right
    {
        background-position:-35px 50%;
        right:-7px;
    }
    div.ivFullscreen div.ivThumbArrow.Left
    {
        left:0;
    }
    div.ivFullscreen div.ivThumbArrow.Right
    {
        right:0;
    }

    .ivThumbWrapper #Thumbnails img {
        width:70px;
    }

    .item div.play { 
        display:none;  
        height: 30px;
        width: 100%;
        position: absolute;
        bottom:0;
        top:auto;
        right: 0px;
        z-index: 100;
        background-color: #9B9E9D;
        text-align:center;
    }
    .item div.play a {padding:5px;  }
    .item:hover div.play { display:block; }
    .item div.play img {opacity: 1; width:auto; }

img.accordDivider
{
    margin-left:0px;
}