.login-block-hello {color: #FFFFFF; padding-top: 4px; font-weight: bold; font-size: 14px;}
.login-block-link {display: block; padding-top: 8px; font-size: 13px;}

.validation-advice {color: #FF3300;font-weight: bold;}
.custom-advice {margin: 5px 0;padding: 5px;background-color: #C8AA00;color : #FFF;font-weight: bold;}

.registration-input, .withdrawal-input  {width: 150px;}

/*BOF PAGES*/
div#pages{height: 30px; padding: 10px; float: right; clear: both;}
div#pages a.link-chain-link, div#pages span.link-chain-link-selected {
    display: block; float: left;
    width: 25px; height: 25px; padding: 5px 2px 0 0; margin: 0 0 0 -1px;
    background-image: url('/images/bg-paging.png'); background-repeat: no-repeat; background-position: 0 0;
    text-align: center; color: #676767; font-size: 13px; text-shadow: white 1px 1px 0px;}
div#pages a.link-chain-link:hover, div#pages span.link-chain-link-selected {background-position: 0 100%;  text-shadow: #cd5858 1px 1px 0px; color: #ffffff;}
div#pages span{display: block; float: left; padding: 10px;}/*for ... */
/*EOF PAGES*/

.blink-text { font-size: 16px; color: #FF0000; font-weight: bold;}
.form-title {font-family: "Trebuchet MS";font-weight: bold;font-size: 18px;color: #00AFF0;font-style: italic;}
.form-desc {font-style: italic;font-size: 11px;}
.form-label {font-size: 11px;color: #333333;}
.form-row-distance {height: 5px;}
.form-el {border: 1px solid #999999;font-size: 11px;padding: 4px;}
.form-el:focus {background-color: #FFFFC4;	}
.form-label-explain {font-size: 10px;}

/*************************new

/*BOF BASIC COMMON*/
input, select {padding: 0; margin: 0;}
form, dl, fieldset{padding: 0; margin: 0;}
dl dt{padding: 0; margin: 0;}
dl dd{padding: 0; margin: 0;}
fieldset{border: none;}
fieldset legend{padding: 0; margin: 0;}
ul{margin: 0; padding: 0;}
ul li{margin: 0; padding: 0;}
/*EOF BASIC COMMON*/

.clear{clear: both;}

/*BOF common form style*/
form{position: relative;}
form dl{position: relative; width: 100%;}
form dl dt{display: inline; float: left; position: relative;}
form dl dd{float: left;}
form dl dd input[type=text], form dl dd input[type=password]{padding: 3px;}
form dl dd select{height: 24px !important; line-height: 24px; padding: 3px;}
form dl dd input:focus{background: #FFFFC4;}
form dl dd.hint{font-size: 10px; clear: left; padding-left: 160px; width: 200px;}
form dl dd.error{color: #ff0000; font-size: 10px; margin-left: 10px; padding-top: 5px;}
form dl.fm-required dt label:after {content: '*'; color: #ff0000;}
form dl:after{content: "."; display: block; height: 0; line-height: 0; clear: both; visibility: hidden;}
    /*for arabic lang*/
    #lang_ar form{direction: rtl;}
    #lang_ar form dl dt{float: right;}
    #lang_ar form dl dd{float: right;}
    #lang_ar form dl dd.error{margin-right: 10px; margin-left: 0px;}
    #lang_ar form dl dd.hint{clear: right; padding-left: 0; padding-right: 160px;}
/*BOF common form style*/


.connectvity_main {background: url(/images/connectivity.png) no-repeat; height: 40px;}
.connectivity_100 {background-position: 0% 0px;}
.connectivity_80 {background-position: 0% -40px;}
.connectivity_60 {background-position: 0% -80px;}
.connectivity_40 {background-position: 0% -120px;}
.connectivity_20 {background-position: 0% -160px;}
#Connectivity_Marker_Pic{
    background: url("/images/connectivity.png") no-repeat;
    color:#929191;
    font-family:Georgia;
    font-size:9px;
    height:40px;
    padding-left:60px;
    margin-top: 5px;
    position:relative;
    text-align:left;
}
#Connectivity_Marker_Pic .value {font-size:17px;font-weight:bold;}
#Connectivity_Marker_Pic .label {font-size:11px;}


.button-buy-product{display: block; width: 142px; height: 46px; background: transparent url('/images/en/button-buy-product.png') no-repeat scroll 0 0; border: 0px solid #fff; font-size: 0; cursor: pointer;}
.button-convert{display: block; width: 138px; height: 43px; background: transparent url('/images/en/button-convert.png') no-repeat scroll 0 0; border: 0px solid #fff; font-size: 0; cursor: pointer;}
