.required{border:1px solid #f07222} #errorarea{padding-left:20px;padding-top:10px} #error{color:#bf3e20;margin-left:20px} .error{border:1px solid #bf3e20} #announce{background-color:#ffffcb;border:1px solid #47b700;overflow:hidden;width:100%} .anntext,#anntext{color:#bf3e20} #errorarea div#img{float:left;width:30px} #errorarea div#text{float:left;margin-left:5px;width:80%;display:block;padding-bottom:10px} #errorarea div#text div{margin-top:5px;color:#bf3e20} #page_anntext{margin-left:10px;margin-top:10px;color:#bf3e20} #announce #errorarea div{float:left} .page_announce{width:97%;overflow:hidden;border:1px solid silver;background-color:#ffffcb} #clear{clear:both} .margins{margin:5px} div#top{border-bottom:1px solid #ccc;padding-bottom:10px;padding-left:10px} .newnav{overflow:hidden;width:100%} .newnav div#left{float:left;width:65%} .newnav div#left div{float:left} .newnav div#left img{padding-right:5px;padding-left:5px} .newnav div#right{text-align:right;margin-right:10px;float:right;width:25%} .newnav div#right div{padding-right:5px;float:left} .newnav div#right select{width:50px} #left div#text,#right div#text{padding-top:3px} #faqlist{min-height:70px} #autocomplete{width:250px} div.auto_complete li span{font-weight:normal;color:#bebebe} div.auto_complete{width:350px;background:#fff;font-weight:bold} div.auto_complete ul{border:1px solid #888;margin:0;padding:0;width:100%;list-style-type:none} div.auto_complete ul li{font-size:1em;margin:0;padding:3px;list-style-type:none;cursor:pointer} div.auto_complete ul li.selected{background-color:#ffb;list-style-type:none} div.auto_complete ul strong.highlight{color:#800;list-style-type:none;margin:0;padding:0} #city{min-width:90px} #conntype{min-width:130px} .code{} #code{width:150px} #to_day,#from_day{width:50px} #to_month,#from_month{width:90px} #to_year,#from_year{width:70px} #bankInfo{margin-bottom:5px} #bankInfo textarea{width:100%;height:140px} #from_month optgroup,#to_month optgroup{font-style:italic} #submit_selector{margin-left:10px} .master{color:#f60 !important;font-style:italic} #errholder{color:#bf3e20} #faqlinks{width:100%} .imageView{width:100%;overflow:hidden;} .imageView div{ padding-left: 20px;float:left} div.shadow{float:left;padding:0 1px;background:#bfbfbf;border-left:1px solid #eaeaea;border-right:1px solid #eaeaea;position:relative} div.shadow img{padding:5px 5px 9px 5px;background:#fff url(../../images/border/shad_bottom.png) repeat-x bottom left} div.shadow div.topleft{width:2px;height:4px;background:url(../../images/border/shad_tlcorner.png) no-repeat top left;position:absolute;top:0px;left:-1px} div.shadow div.topright{width:2px;height:4px;background:url(../../images/border/shad_trcorner.png) no-repeat top right;position:absolute;top:0px;right:-1px} div.shadow div.bottomleft{width:4px;height:4px;background:url(../../images/border/shad_blcorner.png) no-repeat bottom left;position:absolute;bottom:0px;left:-1px} div.shadow div.bottomright{width:4px;height:4px;background:url(../../images/border/shad_brcorner.png) no-repeat bottom right;position:absolute;bottom:0px;right:-1px} br.clear{clear:both;height:0;line-height:0px} .m50{margin-right:10px} .m50 a{margin:0px;padding:0px;border-width:0px} #backed{cursor:pointer} .timezone{width:100%;overflow:hidden;margin-top:20px;cursor:pointer} .timezone div{float:left} .timezone img{margin:0px;padding:0px;border:0} #vucherNum{width:120px} #vucherCode{width:60px} #warnann{float:right;width:70%} .warnHead{width:100%;overflow:hidden;padding-top:10px} .warnleft{float:left;width:20%} #number1,#number2,#number3,#number4,#number5{width:140px} .registration p i{font-size:.80em} fieldset.choose-period input#extract_calling,fieldset.choose-period input#extract_phone{position:relative;top:10px} div.call_nav{width:100%;overflow:hidden} #access{cursor:pointer} fieldset.loginForm p a{margin:0px;padding:0px} div.videoblock ul{margin:0;padding:0px 0 0px 30px;background:none;font-size:1em;font-style:normal} div.videoblock ul li{margin:0;background:none;border:none;margin:0;font-style:normal;padding:5px 0 5px 0px;font-size:1.1em;list-style-type:square} div.left_head,div.right_head{min-height:200px} #vv{width:100px} p.ann{padding-top:3px;padding-bottom:3px;color:#fff;background-color:#f60;font-size:1.2em;text-align:center;width:17em;position:relative} div#toc{z-index:2000;position:fixed;top:0px;right:0px;width:200px;padding:0;max-height:100%;overflow:auto;background-color:#42b847;color:#FFF} div#toc span.contentheader{background-color:#3ca841;display:block;cursor:pointer;color:#FFF;min-height:20px;font-weight:bold;padding-left:23px;padding-top:3px;padding-bottom:0;z-index:2000} div#toc div{z-index:2000;border:2px solid #3ca841;padding:7px;padding-top:0;display:none} div#toc a{display:list-item;margin:0;padding:0;margin-left:10px;color:#FFF} div#toc a.indent{list-style-type:circle;color:#FFF} div#toc a.explanation{display:block;margin:0px -10px 10px;padding-left:21px;padding-bottom:3px} #genvv{cursor:pointer} fieldset.selector{padding:0px;margin:0px} fieldset.search p,fieldset.codesearch p,fieldset.selector p{float:left} fieldset.search input#showbnt,fieldset.codesearch input#show_prefix,fieldset.selector input#showreg{padding-top:18px;padding-left:4px} select#country{width:200px} div.cl{clear:both} #p_hold{position:relative;top:-15px;left:10px} #c_hold{position:relative;left:10px} fieldset.choose-period input#code3,fieldset.choose-period input#calling{width:200px} p.mails{text-align:center} p.mails a:link,p.mails a:visited,p.mails a:hover,p.mails a:active{color:#000;background-color:transparent;text-decoration:none} p.mailbg a:link,p.mailbg a:visited,p.mailbg a:hover,p.mailbg a:active{color:#405a7d} p.mailbg{background-color:#efdfb0;margin:-5px 0 0 0;padding:5px 10px;color:#405a7d;font-weight:bold;font-size:1.2em;width:200px} p.hotmail a:link,p.hotmail a:visited,p.hotmail a:hover,p.hotmail a:active{color:#fff} p.hotmail{background-color:#369;margin:-5px 0 0 0;padding:5px 10px;color:#405a7d;font-weight:bold;font-size:1.2em;width:200px} div.content div.reg2{float:right;width:100%;margin:5px 0 0 0;padding:0} div.content div.reg2 input{height:18px} div.pnumbers{clear:both;float:none} div.pnumbers p{float:left;padding-right:5px} a.nu:link,a.nu:visited,a.nu:hover,a.nu a:active{text-decoration:none} textarea.faqType,input.faqType{width:50%} textarea.faqType{height:100px} hr.faqType{margin-top:0px;padding-top:0px;position:relative;top:-25px} div.faqType{padding-left:10px} table.profile-calls tbody tr td.num{width:60px;text-align:right} #addbnt{width:77px;height:27px} tbody#invoice_body tr td ul li{margin:0;background:none;border:none;margin:0;font-style:normal;padding:5px 0 5px 0px;font-size:1.1em;list-style-type:none} tr.iInfo a:link,tr.iInfo a:visited,tr.iInfo a:hover,tr.iInfo a:active{background-color:transparent} .anntext{position:relative;top:-10px} fieldset.registration div{padding-bottom:15px} p.hidenote{clear:both;margin:0px;padding:0px;color:#bebebe;position:relative;width:100%} p.webaim{background-color:#FFF;color:#FFF;font-size:0.8em} img.availcheck{position:relative;top:10px;cursor:pointer} body.hidenav{background:#6c3} body.hidenav h2{margin:0 0 10px 0;padding:0 0 5px 0;color:#000;font-size:1.4em;font-weight:bold;font-style:normal} body.hidenav div.footer p{display:inline;float:left;margin:0 20px 10px 20px;padding:0;font-size:1em;color:#fff;background-color:#6c3} body.hidenav fieldset.contact{width:97%;position:relative} .hinfo{padding-right:5%} .smalltip{font-size:0.8em;font-style:italic} fieldset.invpay label{font-weight:bold} fieldset.invpay span{display:block;padding-left:20px} 
input#cin{width:120px} 
input#Epay{width:60px} 
div.reg input#Epay, div.reg input#Transcard, div.reg input#eBorica {
	width:130px;
}

input.phonesi { clear: both; width: 140px; }
ul.generic li ul li {
    clear: right;
    list-style-type:  disc;
    padding: 0 0 0 5px;
    margin: 5px 0 0 0;
    font-size: 12px;
}
ul.generic li ul li p {
    clear: right;
    padding: 0 0 0 0;
    margin: 5px 0 0 0;
    font-size: 12px;
}
ul.generic li ol li {
    clear: right;
    list-style-type:  decimal;
    padding: 0 0 0 5px;
    margin: 5px 0 0 5px;
    font-size: 12px;
}
ul.generic li ol li p {
    clear: right;
    padding: 0 0 0 0;
    margin: 5px 0 0 0;
    font-size: 12px;
}

div.chreg {
	margin: 0 20px 0 0;
	padding: 1em .5em;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	color: #6c3;
	background-color: #e6e6e6;	
}

div.chreg p {
	margin: .3em 0 .3em 1.5em;
	color: #000;
}

div.rmaster {
	padding: 0em .5em;
	border: 0px;
	margin: -10px 20px 0px 0px;
	border-bottom: 1px solid #ccc;
	background-color: #e6e6e6;	
	height:100px;
}

div.einvoice {
	float:right;
	padding: 15px;
	margin:5px;
	border: 1px solid #ccc;
	background-color: #e6e6e6;	
	text-align: center;	
}
div.einvoice a {
	background-color: #e6e6e6 !important;
}	