html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, cite, code, del, em, img, ins, strong, sub, sup, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0px;	border: 0px;
}
table {	border-collapse:collapse; border-spacing: 0px; width:100%}
body {font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#000000; margin-top:25px}
.js {display:none;}
.hidden {display:none; width: 508px; color: #333333;}
.1 {width: 508px;}
#more {color:#FF0000; font-style: italic; width: 508px; text-align:right;}
a {color:#ff000e}
h1 {font-size:15px; font-weight: bolder; font-family: Arial, "Arial Narrow"; letter-spacing:0.06ex;}	
p {margin-bottom:1em; margin-top:1em}
h2 {font-size:100%; font-weight:bold; color:#FF0000;}
h3 {font-size:100%; font-weight:normal; color:#FF0000;}
h4 {font-size:110%; font-weight:bold; margin-top:8px; margin-bottom:8px}
ol {padding-left:30px}

.success {color:#0067ba}
.error {color:#ff0000}
.blue {color:#0067ba}

.smallFont {font-size:0.9em}
.smallerFont {font-size:0.9em}
.largerFont {font-size:1.1em}
				
.dummyh1 {color:#e20020; font-size:150%; font-weight:normal; margin-top:12}

#pagetitle {margin-bottom:10px; color:#FF0000;}
.toplink {font-size:0.9em}			

.dotsline {width:190px; background-image:url(images/dots.gif); background-position:center; background-repeat:repeat-x; margin-top:0px}
.dotslinew {width:100%; background-image:url(images/dots.gif); background-position:center; background-repeat:repeat-x; margin-top:0px}

#copyright {font-size:0.9em; margin-top:0px}
#bphone {font-size:0.9em; margin-bottom:9px;}
#baddress {font-size:0.9em; margin-left:5px}
.blink {font-size:0.9em; margin-bottom:4px;}

#kfworldselect {font-size:0.9em; margin-bottom:5px}
.cisbranch {color:#636363; margin-bottom:5px; margin-left:10px; font-size:0.9em}

.bline {background-color:#ff0200; height:5px; width:100%; margin-bottom:20px}
.btd {padding-bottom:50px; padding-left:0px; padding-right:0px}

.authblock-closed {height:30px; font-size:0.9em; margin-top:20px; padding-left:10px; background:url('/p/common/lock-closed.gif') no-repeat}
.authblock-open {height:30px; font-size:0.9em; margin-top:20px; padding-left:10px; background:url('/p/common/lock-open.gif') no-repeat}
.authlink {color:#ff000e; border-bottom:#ff000e 1px dashed; text-decoration:none}

.shadow {}

#forgetpassresult {margin-top:7px; color:#0067ba; overflow: auto; }
#forgetpassresult.ajax-loading{
	padding: 20px 0;
	background: url(/p/common/loadingsmall.gif) no-repeat center;
}

.passive {display:none}
.active {display:}
.pseudolink {color:#ff000e; border-bottom:#ff000e 1px dashed; cursor:pointer}

#phone {
	font-size:1.3em; font-weight:bolder; color:#666666;}
#addres {font-size:1em; color:#666666;}
.content {border: 1px solid #CCCCCC; padding: 5px; width: 508px;}
.content0 {border: 10px solid #CCCCCC; margin-bottom: 10px; padding: 0;}
#moscow {font-size:12px; padding-left:9px; margin-top:10px; width:210px;}
.menu{width:100%; float: right; list-style-type:none; margin-bottom:25px; font-weight: bold;}
.menu a{ text-decoration:none; color: #333333;}
.menu a:hover{ text-decoration:none; color: #000000; border-left: 1px solid #FF0000; margin-left: -1px; }
#search { width:50px;}
#ajaxSearch_submit {
    margin: 10px 0 0 0 !important;
    cursor: pointer; /* hand-shaped cursor */
    cursor: hand; /* for IE 5.x */
}
.addlinks a { font-size: 80%;}
#banner {margin-top:10px; color:#000000; font-size:1.1em; font-weight:bold; margin-bottom:7px;}
#ask {margin-top:27px; color:#000000; font-size:100%; font-weight: normal; margin-bottom:30px; background-color:#dddddd; padding-left:10px; padding-right:10px; padding-bottom:10px;}
.clients a { color:#666666;}
