/* ==================================== */
/*	DIV's & PANES						*/
/* ==================================== */

.ClearDiv
{
    clear:both;
}

#SkinMaster
{
	text-align:center;
}

#SkinCenter
{
	text-align:left;
	width:960px;
	margin:auto;
}

#HeaderMaster
{
    margin-bottom:20px;
}

#HeaderLeft
{
    width:285px;
    margin-right:25px;
    float:left;
    padding-top:50px;
}

.HeaderCenter
{
    width:315px;
    height:96px;
    float:left;
}

#HeaderRight
{
    width:310px;
    height:110px;
    float:right;
}

#LoginLanguage
{
    height:35px;
    text-align:right;
    padding-top:5px;
    padding-bottom:5px;
    line-height:28px;
}

.WebsitePane
{
    height:25px;
    text-align:right;
    margin-bottom:3px;
}

.SearchPane
{
    height:25px;
    text-align:right;
}

.ModDNNLinksC select,
.SearchPane input[type="text"] {
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
}

.SearchPane input[type="text"] {
	padding:2px 4px;
	height:24px;
}

#LoginLanguage A
{
    font-size:14px;
    font-weight:bold;
}

#ContentMaster
{
    margin-bottom:5px;
}

#ContentLayer1, #ContentLayer2, .ContentBottomPane
{
    clear:both;
}

.ContentLeftPane
{
    width:635px;
    float:left;
}

.ContentMiddlePane1
{
    width:310px;
    float:left;
}

.ContentMiddlePane2
{
    width:310px;
    float:left;
    margin-left:15px;
}

.ContentMiddlePane3
{
    width:310px;
    float:left;
    margin-left:15px;
}

.ContentRightPane
{
    width:310px;
    float:right;
}

.ContentRightPane .BoxContent
{
    border-bottom: solid #ccc 1px;
    padding-bottom:15px !important;
}

#ContentLeft, #ContentLeftNoNav
{
    width:200px;
    float:left;
}

#ContentRight
{
    width:745px;
    float:right;
}

#ContentRightTopLeft
{
    width:530px;
    float:left;
}

.ContentRightTopRight
{
    width:180px;
    float:right;
    /*background-color:#fafafa;*/
    padding-left:10px;
    padding-right:10px;
    border-left:solid 1px #ccc;
}

#BreadCrumb
{
    height:35px;
}

#BreadCrumb A
{
    color:#999999;
    font-family:"FS Albert Web Regular", Arial;
    font-size:12px;
    font-weight:normal;
}

#BreadCrumb A:hover
{
    text-decoration:underline;
}

#FooterMaster
{
    clear:both;
}

#FooterContent
{
    border-top:solid 1px #cccccc;
    padding-top:10px;
}

#FooterContent .container
{
	margin-bottom: 0px;
}

#FooterContent .container .BoxTitle
{
	margin-bottom: 5px;
}

#FooterContent A, #FooterContent A:link, #FooterContent A:visited, #FooterContent A:active, #FooterContent A:hover
{
    text-decoration:underline;
}

#FooterContent .dnnActionMenu A, #FooterContent .dnnActionMenu A:link, #FooterContent .dnnActionMenu A:visited, #FooterContent .dnnActionMenu A:active, #FooterContent .dnnActionMenu A:hover
{
    color:#000000;
    text-decoration:none;
}

#FooterContent H1, #FooterContent H2, #FooterContent H3, #FooterContent H4, #FooterContent H5, #FooterContent H6, #FooterContent .Head
{
    color:#26358c;
}

.FooterPane1
{
    width:310px;
    float:left;
}

.FooterPane2
{
    width:310px;
    margin-left:7px;
    padding-left:7px;
    float:left;
    border-left:solid 1px #cccccc;
}

.FooterPane3
{
    width:310px;
    margin-left:7px;
    padding-left:7px;
    float:left;
    border-left:solid 1px #cccccc;
}

#FooterBottom
{
    clear:both;
    height: 40px;
	background: #20419a;
    margin-top:10px;
    margin-bottom:20px;
}

#FooterMenu
{
    float:left;
    margin-left:15px;
    width:620px;
    padding-top:10px;
}

#FooterCopyRight .Normal 
{
    font-size:14px;
}

#FooterCopyRight
{
    float:right;
    width:295px;
    margin-right:15px;
    text-align:right;
    padding-top:10px;
    color:#ffffff;  
}

/* ==================================== */
/*	MAIN MENU							*/
/* ==================================== */

#HeaderMenu
{
	height: 40px;
	background: #67686b; /*#fafafa*/
	font-family: "FS Albert Web Bold", Arial, Helvetica, sans-serif;
	font-size: 16px;
    clear:both;
    padding-top:0px;
    padding-bottom:0px;
}

#HeaderMenu div.active,
#HeaderMenu div.notactive
{
	float: left;
	height: 40px;
	padding: 0px 15px 0px 15px;
}

#HeaderMenu div.borderright
{
	float: left;
	border-right: 1px solid #ffffff; /*#96979b*/
	height:22px;
	margin-top:9px;
}

#HeaderMenu div:first-child
{
	border-left: none;
}

#HeaderMenu div a
{
	color: #ffffff; /*#96979b*/
	padding: 0px 15px 0px 15px;
	line-height: 40px;
}

#HeaderMenu div.active .activeLink a
{
	padding: 0px 10px 0px 10px;
}

#HeaderMenu div.active .activeLeft,
#HeaderMenu div.active .activeRight
{
	float: left;
	/*background: url('Images/main_nav_active_left.png') center no-repeat;*/
	width: 5px;
	height: 40px;
	margin-top:0px;
}

#HeaderMenu div.active .activeRight
{
	/*background: url('Images/main_nav_active_right.png') center no-repeat;*/
}

#HeaderMenu div.active .activeLink
{
	float: left;
	/*background: url('Images/headerMenu-active.png') center repeat-x;*/
	height: 40px;
    background: url('Images/menuarrow.png') center no-repeat;
}

#HeaderMenu div.active a, #HeaderMenu  a:hover
{
	color: #ffc61e;
    text-decoration:none;
    
}



/* ==================================== */
/*	FOOTER MENU							*/
/* ==================================== */


 
#FooterMenu a,
#FooterMenu a:visited
{
    color: #ffffff;
    padding: 0px 5px 0px 5px;
    border-left: 1px solid #ffffff;
    font-size:14px;
} 

#FooterMenu a:hover
{
    color: #ffffff;
}
#FooterMenu a:first-child
{
    padding: 0px 5px 0px 0px;
    border-left: 0px;
}

/* ==================================== */
/*	PANEL MENU							*/
/* ==================================== */

#ContentLeft
{
	border-right: 1px solid #cccccc;
	margin-bottom:15px;
    font-size:16px;
    color:#67686b;
}

#ContentLeft .SubNavigationTitle
{
	color: #26358C;
	padding-left: 10px;
	font-family: "FS Albert Web Bold", Arial, Helvetica, sans-serif;
    font-size: 20px;
	font-weight: bold;
	margin: 0px;
}

#ContentLeft .level1
{
    margin-top:10px;
    margin-bottom:3px;
    margin-left:0px;
    margin-right:10px;
    padding-left:10px;
}

#ContentLeft .HasChildren
{
    background-image:url('images/arrow.gif');
    background-repeat:no-repeat;
}

#ContentLeft .SelectedWithChildren
{
    background-image:url('images/arrowdown.gif');
    background-repeat:no-repeat;
}

#ContentLeft .level1 a
{
    color:#67686b;
}

#ContentLeft .level2, #ContentLeft .level3, #ContentLeft .level4
{
    margin-top:8px;
    padding-bottom:3px;
    margin-left:10px;
    padding-left:10px;
    color:#96979b;
}

#ContentLeft .level2 a, #ContentLeft .level3 a, #ContentLeft .level4 a
{
    font-weight:normal;
}


#ContentLeft .Selected a, #ContentLeft .SelectedWithChildren a
{
    color:#20419a;
}

#ContentLeft .NotSelected a
{
    color:#96979b;
}

/* ==================================== */
/*	BASIS HTML							*/
/* ==================================== */

@font-face {
    font-family: 'FS Albert Web Regular';
    src: url('Fonts/FSAlbertWeb-Regular.eot'); /* IE9 */
    src: url('Fonts/FSAlbertWeb-Regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('Fonts/FSAlbertWeb-Regular.woff') format('woff'); /* Modern Browsers */
    font-weight: normal;
    font-style: normal;
}

html 
{
	overflow-y: scroll;
	font-size:16px;
	font-family:"FS Albert Web Regular", Arial;
	color:#67686b;
} 

body 
{
	margin: 0px;
	padding:0px;
	font-size:16px;
	font-family:"FS Albert Web Regular", Arial;
}

A
{
	text-decoration:none;
	color:#00bfdf;
}

A:link
{
	text-decoration:none;
	color:#00bfdf;
}

A:visited
{
	text-decoration:none;
	color:#00bfdf;
}

A:hover
{
	text-decoration:underline;
	color:#00bfdf;
}

A:active
{
	text-decoration:underline;
	color:#00bfdf;
}

P
{
    margin:0px;
}

TD
{
	font-size:16px;
}

H1, H1 A
{
	font-size:30px;
	font-weight:bold;
	font-family:"FS Albert Web Bold", Verdana;
	color:#26358c;
	margin-top:0px;
	margin-bottom:10px;
}

H2, H2 A
{
	font-size:20px;
	font-family:"FS Albert Web Bold", Verdana;
	color:#67686b;
	margin-top:0px;
	margin-bottom:15px;
}

H1 A:hover, H2 A:hover
{
	text-decoration:none;
}

H3, H3 A
{
	font-size:16px;
	font-family:"FS Albert Web Bold", Arial;
	color:#67686b;
	margin-top:0px;
	margin-bottom:15px;
}

H4, H4 A
{
	font-size:13px;
	font-weight:bold;
	font-family:"FS Albert Web Regular", Arial;
	color:#000000;
	margin-top:0px;
	margin-bottom:15px;
}

H5, H5 A
{
	font-size:13px;
	font-weight:bold;
	font-family:"FS Albert Web Regular", Arial;
	color:#000000;
	margin-top:0px;
	margin-bottom:15px;
}

H6, H6 A
{
	font-size:13px;
	font-weight:bold;
	font-family:"FS Albert Web Regular", Arial;
	color:#000000;
	margin-top:0px;
	margin-bottom:15px;
}

Textarea, Input, Select, Select .NormalTextBox
{
	font-family:"FS Albert Web Regular", Arial;
	font-size:16px !important;
	border:1px solid #97b4e9;
}


/* ==================================== */
/*	BASIS DNN							*/
/* ==================================== */

.Normal
{
    font-size:16px;
}

.Head
{
    font-size:30px;
	font-weight:bold;
	font-family:"FS Albert Web Bold", Verdana;
	color:#26358c;
	margin-top:0px;
	margin-bottom:10px;
}

.NormalRed
{
    color:#cc0c00;
    font-size:16px;
    font-weight:normal;
}

.CommandButton
{
    font-size:16px;
}

.DNNEmptyPane
 {
    margin:0px;
    height:0px;
    padding:0px;
}


/*--------LANGUAGE CHOOSER--------*/
#languageChooser
{
	width: 600px;
	margin: 0px auto;
}
#languageChooser .Normal
{	
	font-size: 14px;
}
#languageChooser #header
{
	height: 50px;
	padding: 20px 0;
	border-bottom: 4px solid rgb(0,36,81);
}
#languageChooser #header #headerLogo
{
	float: left;
}
#languageChooser #header #headerRight
{
	float: right;
	width: 300px;
	padding-top: 10px;
}
#languageChooser #header #headerRight #welkom
{
	width: 300px;
}
#languageChooser #header #headerRight #bievenue
{
	width: 300px;
}

#languageChooser #header #headerRight #welkom div
{
	margin-right: 50px;
	float: right;
	color: rgb(0,36,81);
	font-weight: bold;
	font-size:15px;
}

#languageChooser #header #headerRight #bievenue div
{
	float: right;
	font-weight: bold;
	color: #6A91B7;
	clear: left;
	font-size:15px;
}
#languageChooser #main
{
	padding: 20px 100px;	
	border-bottom: 4px solid rgb(0,36,81);
	clear:both;
}
#languageChooser #main #chooseTable
{
	width: 400px;
	table-layout: fixed;
	border-spacing: 0 10px;
}
#languageChooser #main #chooseTable td
{
	height: 25px;
}
#languageChooser #main #chooseTable td:first-child
{
	width: 200px;
}
#languageChooser #main #chooseTable td.lang
{
	background: url('Images/choose_lang_right.gif') left center no-repeat;
	padding: 0px;
}
#languageChooser #main #chooseTable td.lang:hover
{
	background: url('Images/choose_lang_right_hover.gif') left center no-repeat;
}
#languageChooser #main #chooseTable td.lang .link
{
	padding-left: 25px;
}
#languageChooser #main #chooseTable td.lang a,
#languageChooser #main #chooseTable td.lang a:visited,
#languageChooser #main #chooseTable td.lang a:hover
{
	line-height: 25px;
	color: White;
	text-decoration: none;
}
#languageChooser #main #chooseTable td.lang 
{
	font-weight: bold;
	font-size:15px;
}
#languageChooser .contentPane
{
	display: none;
}




/* ==================================== */
/*	SEARCH      						*/
/* ==================================== */

.ModITOmniSearchResultsC .SubHead
{
    font-family:"FS Albert Web Regular", Arial;
    font-size:12px;
    color:#4278a4;
    font-weight:normal;
}

.ModITOmniSearchResultsC .PagingTable TD
{
    color:#333333;
}

.ModITOmniSearchResultsC .PagingTable 
{
    border:0px;
    border-top:1px solid #aaaaaa;
}

.ModITOmniSearchInputC table
{
    border-collapse: collapse;
    margin-right:0px;
    margin-left:auto;
}

.ModITOmniSearchInputC th, .ModITOmniSearchInputC td 
{
    padding: 0;
}

.ModITOmniSearchInputC .dnnTooltip
{
    display:none;
}

.ModITOmniSearchInputC .NormalTextBox
{
    margin-right:9px;
    height:20px;
    width:266px;
    font-size:16px;
}


/* ==================================== */
/*	LINKS         						*/
/* ==================================== */

/*
.ModDNNLinksC div
{
    background-image:url('images/button.gif');
    background-repeat:no-repeat;
    background-position:right;
}
    */

.ModDNNLinksC select
{
    width:266px;
    height:25px;
}

.ModDNNLinksC a
{
    font-size:16px;
    color:#67686b;
    font-family:"FS Albert Web Bold", Arial;
}

.ModDNNLinksC a:hover
{
    text-decoration:none;
}

/* ==================================== */
/*	REPOSITORY     						*/
/* ==================================== */

.ModRepositoryC .PagingTable TD
{
    color:#333333;
    padding:10px;
}

.ModRepositoryC .PagingTable 
{
    border:0px;
    border-top:1px solid #aaaaaa;
    height:33px;
    margin-top:10px;
}

.ModRepositoryC .Document
{
    margin-bottom:15px;
}

.ModRepositoryC .Document .DocumentTitle
{
	font-size:18px;
	margin-bottom:2px;
    font-family:"FS Albert Web Bold", Arial;
    color:#67686b;
}

.ModRepositoryC .RepositoryTitle
{
	font-size:16px;
}

.ModRepositoryC .Document .DocumentDate
{
    color:#666666;
    margin-bottom:2px;
}

.ModRepositoryC .Document .DocumentDescription
{
    margin-bottom:2px;
}

.ModRepositoryC .Document .DocumentDownload
{
    text-align:right;
}

.ModRepositoryC .SubHead
{
    font-size:16px;
    font-family:"FS Albert Web Bold", Arial;
    font-weight:normal;
}

.ModRepositoryDashboardC table
{
    margin-top:-7px;
}

.ModRepositoryDashboardC .Document .DocumentTitle
{
	margin-bottom:5px;
}

.ModRepositoryDashboardC .Document .DocumentDate
{
    color:#666666;
}


.ModRepositoryC .Picture
{
    margin-bottom:10px;
    clear:both;
}

.ModRepositoryC .PictureDownload
{
    margin-bottom:10px;
}


.ModRepositoryC .PictureLeft
{
    float:left;
    width:185px;
}

.ModRepositoryC .Pictureright
{
    float:left;
    width:345px;
}

.ModRepositoryC .Picture .PictureTitle .Head
{
	font-size:18px;
	font-weight:bold;
}

.ModRepositoryC .Picture .PictureTitle
{
	margin-bottom:5px;
}

.ModRepositoryDashboardC .Picture .PictureThumbnail
{
    width:80px;
    margin-right:10px;
    margin-bottom:10px;
    float:left;
}

.ModRepositoryDashboardC .Picture .Picturetitle
{
    width:90px;
    margin-bottom:10px;
    float:left;
}

/* ==================================== */
/*	FORMMASTER     						*/
/* ==================================== */

.ModFormMasterC .FormLabel
{
    margin-right:20px;
}

.ModFormMasterC input
{
    height:20px;
    margin-bottom:5px;
}

.ModFormMasterC select
{
    height:25px;
    margin-bottom:5px;
}

.ModFormMasterC .FormLabelHidden
{
    display:none;
}

.ModFormMasterC .FormButton, .ModFormMasterC .CommandButton
{
    height:21px;
    margin-bottom:10px;
    margin-top:10px;
    font-weight:bold;
    cursor:pointer;
    padding-left:10px;
    padding-top:5px;
    padding-right:10px;
    padding-bottom:5px;
    background-color:#f3f3f3;
    border:1px solid #c3c3c3;
    font-size:16px;
}

.ModFormMasterC .FormCheckbox input
{
    border:0px;
    margin-right:5px;
    margin-top:3px;
}

.ModFormMasterC .FormInfo, .ModFormMasterC .normal
{
    color:#666666;
    font-style:italic;
    font-size:14px;
}

.ModFormMasterC .FormError
{
    color:#ed1c2e !important;
}


/* ==================================== */
/*	NEWS         						*/
/* ==================================== */

.ModDnnForgeNewsArchivesC
{
    color:#666666;
}

.ModDnnForgeNewsArticlesC .PagingTable TD
{
    color:#333333;
}

.ModDnnForgeNewsArticlesC .PagingTable 
{
    border:0px;
    border-top:1px solid #aaaaaa;
}

.ModDnnForgeNewsArticlesC .ArticleTitle, .ModDnnForgeNewsArticlesC .ArticleTitle a, .ModDnnForgeNewsArticlesC .ArticleTitle a:hover
{
    font-size:16px;
    font-family:"FS Albert Web Bold", Verdana;
    color:#67686b;
    text-decoration:none;
}


.ModDnnForgeNewsArticlesC .Article .ArticleTitle
{
	font-size:18px;
	font-weight:bold;
	margin-bottom:5px;
	line-height:15px;
}

.ModDnnForgeNewsArticlesC .Article .ArticleDate
{
    color:#666666;
    margin-bottom:5px;
}

.ModDnnForgeLatestArticlesC .ArticleDate
{
    color:#666666;
}

.ModDnnForgeLatestArticlesC .ArticleTitle
{
    margin-bottom:5px;
    margin-top:3px;
   
}

.ModDnnForgeLatestArticlesC .MoreLink
{
    text-align:right;
}

.ModDnnForgeLatestArticlesC .MoreLink A
{
    font-family:"FS Albert Web Bold", Verdana;
}

.ModDnnForgeNewsArticlesC .Article .ArticleSummary
{
    margin-bottom:5px;
}

.ModDnnForgeNewsArticlesC .Article .ArticleLink
{
    margin-bottom:15px;
}

.NewsArticles h1
{
	font-size:18px;
	font-weight:bold;
	font-family:"FS Albert Web Regular", Verdana;
	color:#000000;
	margin-top:0px;
	margin-bottom:15px;
}


/* ==================================== */
/*	VOCABULARY       					*/
/* ==================================== */

.ModQ8OilsVocabularyC .alphabet
{
    margin-bottom:15px;
    font-size:15px;
    font-weight:bold;
    color:#cccccc;
}

.ModQ8OilsVocabularyC .alphabet .Selected
{
    padding-right:10px;
    color:#ed1c2e;
}

.ModQ8OilsVocabularyC .alphabet .Letter
{
    padding-right:10px;
}

.ModQ8OilsVocabularyC .alphabet .DisabledLetter
{
    padding-right:10px;
}

.ModQ8OilsVocabularyC .VocItem
{
    margin-bottom:15px;
}

.ModQ8OilsVocabularyC .VocItem .Title
{
    margin-bottom:5px;
    font-weight:bold;
}

/* ==================================== */
/*	PRODUCTS           					*/
/* ==================================== */

.ModQ8OilsSearchProductsC .searchModule
{
    width:auto;
}

.ModQ8OilsSearchProductsC .searchModule .searchInput
{
    width:100px;
}

.ModQ8OilsSearchProductsC .searchModule .searchButton
{
    width:60px;
    cursor:pointer;
}


.productsModule a[disabled] 
{
    color:#aaaaaa !important;
}

/* ==================================== */
/*	SEPIA SSO			*/
/* ==================================== */

.Q8OilsSSOSepia_View{
text-align: center !important;
}

.HyperLink_ImageSepia, .Image_Sepia{
margin: 0px auto;
}

.HyperLink_ImageSepia{
display: block;
}

.HyperLink_Sepia{
display: block;
padding: 6px 12px;
background: #E72037;
font-size: 12px;
font-weight: bold;
text-decoration: none !important;
color: #FFF !important;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
border: solid 1px #E72037;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4);
-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
}
.HyperLink_Sepia:hover, .HyperLink_Sepia:focus {
background: #C50015;
border: solid 1px #E72037;
text-decoration: none;
}


/* ==================================== */
/*	BUTTONS				*/
/* ==================================== */
.redbutton, .bluebutton, .yellowbutton{
padding: 6px 12px;
font-size: 14px;
font-weight: bold;
text-decoration: none !important;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
text-shadow: 1px 1px 2px #67686b;
-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
}

.loginbutton{
padding: 6px 12px;
font-size: 16px;
font-weight: bold;
text-decoration: none !important;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4);
-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
background: #20419A;
color: #FFF !important;
border: solid 1px #2685C5;
}

.redbutton{
background: #cc0c00;
color: #FFF !important;
border: solid 1px #E72037;
}
.redbutton:hover, .redbutton:focus {
background: #a03033;
border: solid 1px #E72037;
text-decoration: none;
}


.yellowbutton{
background: #ffc61e;
color: #FFF !important;
border: solid 1px #FBC12F;
}
.yellowbutton:hover, .yellowbutton:focus {
background: #eb831d;
border: solid 1px #FBC12F;
text-decoration: none;
}

.bluebutton{
background: #20419A;
color: #FFF !important;
border: solid 1px #2685C5;
}
.bluebutton:hover, .bluebutton:focus {
background: #002e67;
border: solid 1px #2685C5;
text-decoration: none;
}

/* ==================================== */
/*	DEALER LOCATOR			*/
/* ==================================== */
.SelectCountry, .SelectRegion{
background-color: #F2F2F2;
background: #F2F2F2 url('Images/arrow-right.gif') left center no-repeat;
padding: 0px 0px 5px 20px;
font-family:"FS Albert Web Bold", Arial;
line-height: 25px;
border: 1px solid #DDDDDD;
margin-bottom: 10px;
}

.SelectCountryMap{
text-align: center;
}

.SelectCountryMap .map{
margin: 0px auto;
}

.SelectRegionsMap, .SelectRegionsMap .map{
width: 423px;
}
.SelectRegionsMap{
float: left;
}
.SelectieRegionsData{
width: 290px;
float: right;
}

.SelectCountryLink{
clear:left;
margin-top: 10px;
height:40px;
padding-top:15px;
}

.Dealer{
border: 1px solid #DDDDDD;
}

.Dealer .Info{
padding: 5px;
}


/* ==================================== */
/*	RAD CONTROLS & WIDGETS         		*/
/* ==================================== */

.RadComboBox_Default .rcbInput, .RadComboBoxDropDown_Default
{
    font-family:"FS Albert Web Regular", Arial;
    color:#67686b !important;
    font-size:14px !important;
}


.ui-widget, .ui-widget input
{
    font-family:"FS Albert Web Regular", Arial !important;
    color:#67686b !important;
    font-size:16px !important;
}