﻿select{font-family:Verdana}
.Labels{background-image:url(/images/Arrow.gif);background-repeat:no-repeat;background-position:left center;padding-left:17px}
.LoadingBg{background-image:url(/images/tooltip_loading.gif);background-position:center;background-repeat:no-repeat}
.ImageSolidBG{background-color:#Fa0}
div#tipDiv{position:absolute;visibility:hidden;left:0;top:0;z-index:10000;background-color:#fff;border:1px solid #000;padding:6px;color:#000}
div#tipDiv div.img{text-align:center}
div#tipDiv div.txt{text-align:center;margin-top:4px}
.InsureHigh{color:#00f}
.ProgramThumbnail{border:solid 1px #dcdcdc;padding-bottom:2px;padding-right:2px}
.ModuleHeader,.ModuleVehicleHeader{font-weight:700}
.ModuleGroupHeaderPad{padding-top:10px;padding-bottom:10px}
.ModuleContentClick{cursor:pointer}
.ModuleError{color:#C03}
.ModuleGroupHeader,.ModuleGroupHeader td{font-family:Verdana;font-weight:700}
.ModuleTableHeader{vertical-align:top}
.ModuleTableHeader TD{font-weight:700}
.ModuleTableContent{vertical-align:top}
.ModuleTableContent TD{font-weight:400}
.ModuleTableSpecialContent{font-weight:400;color:red}
.ModuleTableGrouping{font-weight:400;vertical-align:top;background-color:#666;color:#FFF}
.ModuleTableGrouping td{font-weight:400;vertical-align:top;color:#FFF}
.ModuleTableAltContent{vertical-align:top;background-color:#DDD}
.ModuleTableAltContent TD{font-weight:400}
.ModuleButton{cursor:pointer}
.ModuleInput{border:1px solid #999}
.ModuleInputWidth{width:80% !important}
.ModuleInputWidthTextArea{width:78.5% !important}
.ModuleInputWidthDropDown{width:81% !important}
.ModuleInputSmall{border:1px solid #999;width:80px}
.ModuleInputTiny{border:1px solid #999;width:50px}
.ModuleInputMedium{border:1px solid #999;width:130px}
.ModuleInputMedium2{border:1px solid #999;width:250px}
.ModuleInputMedium3{border:1px solid #999;width:180px}
.ModuleInputWide{border:1px solid #999;width:350px}
.ModuleForm,.ModuleFormFixed{border:1px solid #999}
.ModuleLabel{font-weight:400;padding-right:5px;vertical-align:top}
.ModuleLabelFixed{font-weight:400;padding-right:5px;vertical-align:top;width:20%}
.ModulePopupHelp{font-weight:700}
.ModuleData{font-weight:400;margin-top:5px;vertical-align:top}
.ModuleDataPad{font-weight:400;margin-top:5px;vertical-align:top;padding-top:5px;padding-bottom:5px}
.ModuleWideDrop{border:1px solid #999;width:200px}
.ModuleMediumDrop{border:1px groove #EEE;font:10px Verdana,Geneva,Arial,Helvetica,sans-serif;width:92px}
.ModuleImageDisplay{border:0;padding-bottom:5px;padding-top:5px}
.ModuleGapCol{width:1%}
.ModuleBufferCol{width:45%}
.ModuleAlignCol{width:10px}
.ModuleAltHeader{padding-bottom:5px;font-family:Verdana,Arial,Helvetica,sans-serif;text-decoration:none}
.TabContents{display:none}
.TabContainer{border-left:solid 1px #919B9C;border-bottom:solid 1px #919B9C;border-right:solid 1px #919B9C;padding:4px 2px}
.TabMainTable{background-color:#fff;width:450px;height:400px}
.TabOuterContainer{border:0}
.Tab{font-weight:400;background-IMAGE:url(/Layout/TabControl/menu.off.bg.gif);cursor:default;color:#4E4E4E;font-style:normal;font-family:"MS Sans Serif",Arial,sans-serif;text-align:center}
.TabOver{font-weight:400;background-IMAGE:url(/Layout/TabControl/menu.mouseover.bg.gif);cursor:default;color:#000;font-style:normal;font-family:"MS Sans Serif",Arial,sans-serif;text-align:center}
.SelectedTab{background-position:center 50%;font-weight:400;background-IMAGE:url(/Layout/TabControl/menu.on.bg.gif);cursor:default;color:#242424;font-style:normal;font-family:"MS Sans Serif",Arial,sans-serif;text-align:center}
.MainFieldSet{width:480px}
.ImgScrollContainer{position:relative;width:404px;overflow:hidden}
.ImgScroller{position:relative;overflow:hidden;left:0}
a div.Hover{background-position:0 0}
a:hover div.Hover{background-position:0 100%;cursor:pointer}
img{border:0}
.ImgGalThumbSel{text-align:center;vertical-align:middle;color:#707070;background-color:#D5DEEA;font-weight:400}
.ImgGalCatSel{text-align:center;vertical-align:middle;color:#707070;background-color:#D5DEEA}
.ImgGalThumb{text-align:center;vertical-align:middle;cursor:pointer;color:#A0A0A0;background-color:#F1EFF2;border:solid 1px #D8D6DA}
.ImgGalCat{text-align:center;vertical-align:middle;cursor:pointer;color:#707070;background-color:#F1EFF2}
.ImgGalCatWrap{font-weight:700;text-align:left}
.ImgGalThumbSpc{width:3px;background-color:#F1EFF2}
.ImgGalWrap{background-color:#F1EFF2}
.ImgGalTitle{padding:4px 4px 5px 3px;background-color:#D8D6DA;vertical-align:text-bottom;height:100%}
.ix-menu{list-style:none;padding:0;margin:0}
.ix-menu li ul{display:none}
.ix-menu.horizontal-menu li{float:left}
.ix-menu.horizontal-menu li li{float:none}
#finAppForm .error{background-color:Red;color:#fff}
.TextWatermark{color:#6D6D6D}
.pic-gallery{background:#F1EFF2}
.pic-gallery .header{background:#D8D6DA;padding:2px;margin:3px}
.pic-gallery .preview{background:url(https://ixweb.ix.co.za/Images/Ajaxloading.gif) center center no-repeat}
.pic-gallery .thumb-container{float:left}
.pic-gallery .thumb-container div a{float:left;display:block;background:url(https://ixweb.ix.co.za/Images/Ajaxloading.gif) center center no-repeat}
.pic-gallery .image-title{font-weight:700;padding:3px 6px}
.pic-gallery .pager{float:right}
.pic-gallery .pager a.disabled{visibility:hidden}
.pic-gallery .pager a{display:block;float:left;padding:1px;text-decoration:none;color:#A0A0A0;margin:2px;border:solid 1px #C9AEAF}
.pic-gallery .pager a.selected{background:#D8D6DA;border:solid 1px #D8D6DA}
.page-tab-1-header,.page-tab-1-header a,.page-tab-1-header div,.page-tab-header,.page-tab-header a,.page-tab-header div,.page-tab-header span{background:url(Images/TabPageContainer/header-sprite.png) no-repeat;display:block;line-height:26px;height:26px}
.page-tab-1-header,.page-tab-header{background-position:left -52px;padding:0 0 0 6px;margin:3px 0}
.page-tab-1-header div,.page-tab-header div{background-position:right -26px;padding:0 6px 0 0}
.page-tab-1-header a,.page-tab-header a{background-color:#888;background-repeat:repeat-x;color:#fff;font-weight:700;text-decoration:none;padding:0 5px;font-size:12px}
.page-tab-1-header a:active .page-tab-header a:focus,.page-tab-1-header a:focus,.page-tab-header a:active{outline:0}
.page-tab-header span{background-position:right -182px;width:13px;height:26px;display:block;float:right}
.page-tab-1-header-open,.page-tab-header-open{background-position:left -130px}
.page-tab-1-header-open div,.page-tab-header-open div{background-position:right -104px}
.page-tab-1-header-open a,.page-tab-header-open a{background-position:left -78px;color:#4C4C4C}
.page-tab-1-header-open span,.page-tab-header-open span{background-position:right -156px}
.page-tab-1-content,.page-tab-content{display:none}
.page-tab-1-content-container{border:solid 1px #8D8D8D;padding:14px 5px}
.page-tab-1-header,.page-tab-1-header a,.page-tab-1-header div{float:left;height:22px;line-height:22px;margin:0 1px 0 0}
.page-tab-1-header a{padding:0;margin:0}
.page-tab-1-content-container-footer,.page-tab-1-content-container-header{display:none}
a.generic-fancy-button,a.generic-fancy-button span{background:url(Images/generic-fancy-button-sprite.png) no-repeat;display:block;height:26px;line-height:26px;text-decoration:none;font-weight:700;text-align:center;cursor:pointer}
a.generic-fancy-button{padding:0 0 0 6px;color:#fff!important}
a.generic-fancy-button:hover{background-position:0 -78px;color:#4C4C4C!important}
a.generic-fancy-button span{background-position:right -52px;padding:0 6px 0 0}
a.generic-fancy-button:hover span{background-position:right -130px}
a.generic-fancy-button span span{background-color:#8E8E8E;background-repeat:repeat-x;background-position:left -26px;padding:0}
a.generic-fancy-button:hover span span{background-color:#FFF;background-position:right -104px}
.TweetSpan{background:transparent url(../Images/TweetBut.png) top left no-repeat}
.FaceSpan{background:transparent url(../Images/FaceBut.png) top left no-repeat}
.FaceSpan,.TweetSpan{display:inline-block!important;text-indent:-1000px;overflow:hidden;height:27px;width:122px}
strong { font-weight: bold; }
.ReactiveVehicleBlock > a > img { width: 140px; }
.vehicle_search_results_vehicle_image_anchor img { width: 100% !important; }