a {text-decoration: none; font-size: 11px; font-family: Verdana,Tahoma, sans-serif; letter-spacing: 0em; font-weight: normal; color: #CC3333;}
a:hover {text-decoration:underline;}
hr {color: #000000; HEIGHT: 1px}
p {margin-top: 12px; margin-bottom: 12px; margin-left: 0px; margin-right: 0px;}

body {font-size: 11px; background: #FFFFFF; font-family: Verdana,Tahoma, sans-serif; letter-spacing: 0em; font-weight: normal; color: #333333;}
table {font-size: 11px; c letter-spacing: 0em; font-weight: normal; color: #333333;}

.thewidth80 {width: 80%}
.thewidth90 {width: 91%}
.thewidth100 {width: 100%}

.fontsize10 {font-size: 10px;}


.bottomreklamablock {background-color: #FFFFFF;}
.textareablock {background-color: #FFFFFF;}
.i2textareablock {background-color: #FFFFFF; width: 100%; border: 1px solid #000000; font-family: times, serif; FONT-SIZE: 14px; color: #000000;}
.i2whiteline {background-color: #FFFFFF; width: 100%}

.registerusertext {font-weight: bold; font-family: times, serif; FONT-SIZE: 14px; color: #000000;}
.registerusertext2 {font-weight: bold; font-family: times, serif; FONT-SIZE: 24px; color: #000000;}
.registerusererror {font-weight: bold; font-family: times, serif; FONT-SIZE: 18px; color: #CC0000;}

.tline {width: 100%; background: #000000;}
.topmenuline {width: 100%; background: #FF9900;}
.topmenulinetext {font-size: 10px; font-family: Verdana,Tahoma, sans-serif; letter-spacing: +0.1em; font-weight: bold; color: #000000;}
.topmenulineref {font-size: 10px; font-family: Verdana,Tahoma, sans-serif; letter-spacing: -0.01em; font-weight: normal; color: #FFFFFF;}
.menulinetext {font-size: 10px; font-family: Verdana,Tahoma, sans-serif; letter-spacing: -0.01em; font-weight: bold; color: #000000;}
.menulineref {font-size: 10px; font-family: Verdana,Tahoma, sans-serif; letter-spacing: -0.01em; font-weight: normal; color: #CC3333;}

.servicesdescr {font-size: 12px; font-family: Verdana,Tahoma, sans-serif; letter-spacing: -0.05em; font-weight: bold; color: #666666;}

.tab1 {width: 100%; background: #FFFFFF;}
.tab2 {background: #FFFFFF;}
.tabtext {font-size: 10px; font-family: Verdana,Tahoma, sans-serif; letter-spacing: -0.01em; font-weight: normal; color: #666666}

.chartable {font-size: 11px; font-family: Verdana,Tahoma, sans-serif; letter-spacing: -0.01em; font-weight: normal; color: #666666}
.chartablebutton {background: #FFFFFF; border: 1px solid #999999; cursor: hand; WIDTH: 17px; font-size: 10px; font-family: Verdana,Tahoma, sans-serif; font-weight: normal; color: #666666;}
.chartablebutton2 {background: #FFFFFF; border: 1px solid #999999; cursor: hand; WIDTH: 28px; font-size: 10px; font-family: Verdana,Tahoma, sans-serif; letter-spacing: -0.01em; font-weight: normal; color: #666666;}

.faqtext {margin-left: 30px}

.button {background: #EEEEEE; border: 1px solid #999999; cursor: hand; font-size: 11px; font-family: Verdana,Tahoma, sans-serif; letter-spacing: -0.02em; font-weight: normal; color: #666666}
.button2 {background: #DDDDDD; border: 1px solid #666666; Cursor: hand; font-size: 11px; font-family: Verdana,Tahoma, sans-serif; letter-spacing: -0.01em; font-weight: normal; color: #666666}
.button3 {background: #FFFFFF; border: 1px solid #666666; font-size: 10px; font-family: Verdana,Tahoma, sans-serif; letter-spacing: -0.02em; font-weight: normal; color: #666666;}
.button3t {background: #FFF5CC; border: 1px solid #FFCC00; font-size: 10px; font-family: Verdana,Tahoma, sans-serif; letter-spacing: -0.02em; font-weight: normal; color: #CC9900;}
.button4 {background: #EEEEEE; border: 1px solid #999999; cursor: hand; font-size: 11px; font-family: Verdana,Tahoma, sans-serif; letter-spacing: -0.02em; font-weight: normal; color: #666666}
.button5 {background: #EEEEEE; border: 1px solid #999999; cursor: hand}
.button35 {background: #EEEEEE; border: 1px solid #CCCCCC; padding: 10px; cursor: hand; font-size: 17px; font-family: Verdana,Tahoma, sans-serif; letter-spacing: -0.01em; font-weight: bold; color: #999999;}
.txtarea {background: #FFFFFF; color: #000000; border: 1px solid #000000; FONT-SIZE: 14px; WIDTH: 100%;
scrollbar-arrow-color: #CCCCCC;
scrollbar-face-color: #FFFFFF;
scrollbar-track-color: #FFFFFF;
scrollbar-highlight-color: #FFFFFF;
scrollbar-base-color: #FFFFFF;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-3dlight-color: #CCCCCC;
scrollbar-shadow-color: #CCCCCC;
}

.feedbacktext {background: #FFFFFF; color: #000000; border: 1px solid #666666; FONT-SIZE: 12px;  width: 100%;
scrollbar-arrow-color: #CCCCCC;
scrollbar-face-color: #FFFFFF;
scrollbar-track-color: #FFFFFF;
scrollbar-highlight-color: #FFFFFF;
scrollbar-base-color: #FFFFFF;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-3dlight-color: #CCCCCC;
scrollbar-shadow-color: #CCCCCC;
}
.feedbackinput {background: #FFFFFF; color: #000000; border: 1px solid #666666; FONT-SIZE: 12px; width: 100%;}

.buttonvirtkbd {background: #C5C8D2; border: 1px solid #888; cursor: hand; WIDTH: 20px; LINE-HEIGHT: 7pt; HEIGHT: 18px; font-size: 10px; font-family: Verdana,Tahoma, sans-serif; letter-spacing: -0.02em; font-weight: normal; color: #666666}
.buttonvirtkbd2 {background: #FFFFFF; border: 1px solid #888; cursor: hand; WIDTH: 20px; LINE-HEIGHT: 7pt; HEIGHT: 18px; font-size: 10px; font-family: Verdana,Tahoma, sans-serif; letter-spacing: -0.02em; font-weight: normal; color: #666666}
.buttonvirtkbd2a {background: #FFFFFF; border: 1px solid #888; cursor: hand; WIDTH: 28px; LINE-HEIGHT: 7pt; HEIGHT: 18px; font-size: 10px; font-family: Verdana,Tahoma, sans-serif; letter-spacing: -0.02em; font-weight: normal; color: #666666}

.lcounter {background: #FFFFFF; border: 1px solid #999999; font-size: 10px; font-family: Verdana,Tahoma, sans-serif; color: #666666}
.block2 {font-size: 10px; font-family: Verdana,Tahoma, sans-serif; letter-spacing: -0.01em; font-weight: normal; color: #999999}
.jserrortable {background: #FFCC33;}

.printfont {color: #000000; font-family: georgia-serif; font-size: 10pt; font-weight: normal; text-decoration:none;}
.selectstyle {background-color: #FFFFFF; font-family: verdana; font-size: 9px; color: #666666;}

.bottomtext {font-size: 10px;}

.dcaption {letter-spacing: +0.25em; font-weight: bold}
.projectscaption {letter-spacing: +0.25em; font-weight: bold; border-left: 4px solid #AAAAAA; padding-left: 10px;}
.bgcolor333 {background-color: #333333}

.news_title {letter-spacing: -0.045em; font-weight: bold; font-size: 21px;}
.news_search_text {letter-spacing: +0.25em; font-weight: bold; color: #000000}
.news_nonews {letter-spacing: -0.045em; font-weight: bold; font-size: 18px;}

.newsdate{font-size: 9px; color: #666666}
.news_search_input {border: 1px; border-style: solid; border-color: #000000; font-size: 11px; color: #0000000;}
.news_search_button {background: #FFFFFF; border: 1px solid #000000; font-size: 11px; font-family: Verdana,Tahoma, sans-serif; font-weight: normal; color: #000000;}

.tab3 {background: #000000}
.tab4 {background: #FFCC00;}

.page_top_title {letter-spacing: -0.045em; font-weight: bold; font-size: 21px;}
.sub_title {font-weight: bold; font-size: 17px;}
.sub_title2 {font-weight: bold; font-size: 17px; color: #CCCCCC;}
.sub_title2ref {font-weight: bold; font-size: 18px;}

.kodir_tr2 {color: #666666; font-size: 10px;}

.russdkbd {font-size: 10px; font-family: Verdana,Tahoma, sans-serif; letter-spacing: -0.05em; font-weight: normal; color: #666666;}

#bspace {WIDTH: 36px}
#enter {WIDTH: 50px}
#lctrl {WIDTH: 40px}
#rctrl {WIDTH: 64px}
#lshift {WIDTH: 50px}
#rshift {WIDTH: 78px}
#lruslat {WIDTH: 80px}
#rruslat {WIDTH: 90px}
#space {WIDTH: 194px}

.userprofileinput {background: #FFAA00; font-family: Verdana,Tahoma, sans-serif; color: #000000; border: 1px solid #000000; FONT-SIZE: 10px; width: 70}
.topmenubutton {background: #FFAA00; border: 1px solid #000000; Cursor: hand; font-size: 10px; font-family: Verdana,Tahoma, sans-serif; letter-spacing: -0.01em; font-weight: normal; color: #000000;}

.hiddenitem {
	display: none;
}
.dropdownitem {
	position: absolute;
	right: 0px; 
	top: 80px;
	visibility: visible;
	display: inline;	
}
.dropdown_cell {
	width: 500px;
	border: 1px solid #E9B460;
	background-color: #FDEAA0;
	padding: 10px;
}
