﻿/*-----------------------------------------------------------------------*/
/* CSS for formatting styles default */
/*-----------------------------------------------------------------------*/
.LanguageSelector html, .LanguageSelector body, .LanguageSelector div, .LanguageSelector span, .LanguageSelector applet, .LanguageSelector object, .LanguageSelector iframe,
.LanguageSelector h1, .LanguageSelector h2, .LanguageSelector h3, .LanguageSelector h4, .LanguageSelector h5, .LanguageSelector h6, .LanguageSelector p, .LanguageSelector blockquote, .LanguageSelector pre,
.LanguageSelector a, .LanguageSelector abbr, .LanguageSelector acronym, .LanguageSelector address, .LanguageSelector big, .LanguageSelector cite, .LanguageSelector code,
.LanguageSelector del, .LanguageSelector dfn, .LanguageSelector em, .LanguageSelector font, .LanguageSelector img, .LanguageSelector ins, .LanguageSelector kbd, .LanguageSelector q, .LanguageSelector s, .LanguageSelector samp,
.LanguageSelector small, .LanguageSelector strike, .LanguageSelector strong, .LanguageSelector sub, .LanguageSelector sup, .LanguageSelector tt, .LanguageSelector var,
.LanguageSelector dl, .LanguageSelector dt, .LanguageSelector dd, .LanguageSelector ol, .LanguageSelector ul, .LanguageSelector li,
.LanguageSelector fieldset, .LanguageSelector form, .LanguageSelector label, .LanguageSelector legend,
.LanguageSelector table, .LanguageSelector caption, .LanguageSelector tbody, .LanguageSelector tfoot, .LanguageSelector thead, .LanguageSelector tr, .LanguageSelector th, .LanguageSelector td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
}

.LanguageSelector {
    clear: right;
    display: inline;
    float: right;
    font-family:Arial,Sans-Serif;
    font-size: 12px;
}
.LanguageSelector .On {
    display: inline !important;
    visibility: visible !important;
    
}
.LanguageSelector .Off {
    display: none !important;
    visibility: hidden !important;
}
.LanguageSelector .OuterChange {
    background:transparent url('WebResource.axd?d=M3pZw1ThW-8H4hqtWOfs11buFjxEF8j_tTPrZD3AGM1vjd9ccblhP7F6Z71vXzsIfTfEZHYqptOuCPZB9zjdEMNK8Pe_zG6XaMFbkFLU473uf3CcgESSdG02VlSjL3LP3L7BZuAXHcG2UXE04-zQZ56B5UqhZz29qEOH2mRp0-81&t=633897447756934363') no-repeat scroll 5px 0px;
    border-right-width:0;
    float:right;
    line-height:10px;
    margin: 0px 1px;
    padding:4px 0 5px 26px;
}
.LanguageSelector .PopupBackground {
    /*
    background-color: #7FA4BF;
    */
    background-color: #000000;
    height: 100%; 
    /*
    filter: alpha(opacity=60); 
    */
    filter: alpha(opacity=25);
    left: 0; 
    /*
    opacity: 0.6;
    */
    opacity: 0.25;
    position: fixed; 
    top: 0; 
    width: 100%;
    z-index: 1000;
}
.LanguageSelector .Popup {
    background:transparent url('WebResource.axd?d=M3pZw1ThW-8H4hqtWOfs11buFjxEF8j_tTPrZD3AGM1vjd9ccblhP7F6Z71vXzsIfTfEZHYqptOuCPZB9zjdEMNK8Pe_zG6XaMFbkFLU473uf3CcgESSdG02VlSjL3LPkc_gD1w_LEDrVAc941oxUnVXfZtdNXn13Un_I5KXD381&t=633897447756934363') no-repeat scroll 0 0;
    color: #333333;
    height:215px;
    padding:7px 16px;
    position: absolute;
    right:50px;
    text-align: left;
    top:25px;
    width:232px;
    z-index:2000;
}
.LanguageSelector .Popup .Header {
    overflow:auto;
    padding:0px 0px 15px 0px;
}
.LanguageSelector .Popup .Header h4 {
    color:#004982;
    float:left;
    font-size: 14px;
    font-weight:bold;
    margin: 0px;
}
.LanguageSelector .Popup .Header a {
    float:right;
    font-size: 11px;
    margin:1px;
    padding:0px;
}
.LanguageSelector a, 
.LanguageSelector a:link, 
.LanguageSelector a:hover, 
.LanguageSelector a:visited {
    color:#004982;
}
.LanguageSelector .Popup .Body {
    overflow:auto;
}
.LanguageSelector .Popup .Body p {
    font-size:11px;
    margin: 0px 0px 6px 0px;
    padding:0px;
}
.LanguageSelector .Popup .Body fieldset {
    border-color:#C1C1C1;
    border-width:0;
    float:left;
    font-size:12px;
    margin: 0px;
    padding:0 0 0px;
}
.LanguageSelector .Popup .Body fieldset span {
    float:left;
    padding-bottom:4px;
    width: 170px;
}
.LanguageSelector .Popup .Body fieldset div {
    overflow:auto;
    width:170px;
}
.LanguageSelector .Popup .Body fieldset em {
    display:block;
    font-size:10px;
    padding-bottom:12px;
}
.LanguageSelector .Popup .Body fieldset input {
    display:block;
    margin-bottom:5px;
}
.LanguageSelector .Popup .Body fieldset input.TextBoxStyle {
    border-color:#969696 #FBFBFB #FBFBFB #969696;
    border-style:solid;
    border-width:1px;
    padding:0 4px;
    width:180px;
}
.LanguageSelector .Popup .Body fieldset select.DropDownListStyle {
    display: block;
    margin-bottom:4px;
    width:170px;
}
.LanguageSelector .Popup .Body fieldset input.Required {
    border:1px solid #FDD341;
    padding:0 4px;
    width:180px;
}
.LanguageSelector .Popup .Body fieldset span.CheckBoxStyle {
    display: block;
    float: none;
    padding: 6px 0px 10px 0px;
    white-space: nowrap;
}
.LanguageSelector .Popup .Body fieldset span.CheckBoxStyle input,
.LanguageSelector .Popup .Body fieldset span.CheckBoxStyle label {
    display:inline;
    margin:0;
    padding:0;
    vertical-align:middle;
}
.LanguageSelector .Popup .Body fieldset span.CheckBoxStyle input {
    margin-right:8px;
}
.LanguageSelector .Popup .Body fieldset input, 
.LanguageSelector .Popup .Body fieldset select {
    color:#787777;
}
.LanguageSelector .Popup .Body fieldset div.ButtonStyle {
    float: left;
    padding-bottom: 5px;
    overflow: auto;
    width: 170px;
}
.LanguageSelector .Popup .Body fieldset div.ButtonStyle a.Accept {
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    float: left;
    font-size: 14px;
    font-weight: bold;
    height: 23px;
    padding-right: 14px;
    text-decoration: none;
}
.LanguageSelector .Popup .Body fieldset div.ButtonStyle a.Accept {
    background: transparent url('WebResource.axd?d=M3pZw1ThW-8H4hqtWOfs11buFjxEF8j_tTPrZD3AGM1vjd9ccblhP7F6Z71vXzsIfTfEZHYqptOuCPZB9zjdEMNK8Pe_zG6XaMFbkFLU473uf3CcgESSdG02VlSjL3LPLd29Bs1IqzUm3kA9y0VaqWZyXtYSA5QzSMWT8wBmHLA1&t=633897447756934363') no-repeat scroll right top;
    margin: 0px 6px 0px 0px;
}
.LanguageSelector .Popup .Body fieldset div.ButtonStyle a.Cancel {
	float: left;
	margin: 2px;
}
.LanguageSelector .Popup .Body fieldset div.ButtonStyle a.Accept span {
    cursor: pointer;
    display: block;
    font-weight: bold;
    line-height: 14px;
    padding: 5px 0px 5px 14px;
    width: auto;
}
.LanguageSelector .Popup .Body fieldset div.ButtonStyle a.Accept span {
    background: transparent url('WebResource.axd?d=M3pZw1ThW-8H4hqtWOfs11buFjxEF8j_tTPrZD3AGM1vjd9ccblhP7F6Z71vXzsIfTfEZHYqptOuCPZB9zjdEMNK8Pe_zG6XaMFbkFLU473uf3CcgESSdG02VlSjL3LPGx7ONoZZkYw8V9EKFmBpTmCixspHRTLDQH1IFtdeJBM1&t=633897447756934363') no-repeat scroll 0 0;
}
.LanguageSelector .Popup .Body fieldset a.Forgot {
    float:left;
    font-size:11px;
    margin:6px 1px 1px 1px;
    padding:0px 0px 0px;
}