/* resets */* {	margin: 0px;	padding: 0px;/*    font-family: Georgia, "Times New Roman", Times, serif; */    font-family: Verdana, Arial;    font-size: 10pt;}body{	background-color: #0;}._clear{	clear: both;	display: none;}._body {	width: 1000px;	margin: 0 auto;	background-color: white;}._block,._panel {	text-align: center;	vertical-align: top;}._panel {	width: 130px;}._content {	margin: 10px;	padding: 10px;	padding-top: 0;    text-align: center;}sub {    font-size: 6pt;}sup {    font-size: 6pt;}small {    font-size: 8pt;}big {    font-size: 12pt;}td>img { display: block; }form { margin: 0; }a img { border: none; }/*img { background: url(../wait.gif) no-repeat 50% 50%; }*/img.captcha { cursor: pointer; }.nobr { white-space: nowrap; }.dotted, .uline { border-bottom: 1px dotted #15C; }.dashed { border-bottom: 1px dashed #15C; }.text-shadow {    text-shadow: 2px 2px 4px #666;}.box-shadow {    box-shadow: 0px 3px 3px rgba(0,0,0,0.2);    -moz-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);}.rounded {    border-radius: 10px;    -moz-border-radius: 10px;}label { cursor: pointer; }h1,h2,h3 {    width: auto;    margin: 10pt 0pt;}h1 {    font-size: 14pt;}h2 {    font-size: 12pt;}h3 {    font-size: 10pt;}/*h1,h2,h3,h4,h5,h6 {    font-variant: small-caps;    border-bottom: #CCC solid 1px;}*//*h6 {    font-size: 14pt;    font-variant: small-caps;    font-weight: 100;    letter-spacing: 0.1em;    line-height: 1em;    width: auto;    border-bottom: #CCC solid 1px;    margin-top: 10pt;}*/#banners a img {    opacity: 0.3;    -moz-opacity: 0.3;    filter: alpha(opacity=40);}#banners a:hover img {    opacity: 1.0;    -moz-opacity: 1.0;    filter: alpha(opacity=100);}hr {    color: black;    background-color: black;    height: 1px;    border-width: 0px;}fieldset {    background: none repeat scroll 0 0 #EEEEEE;    border: 1px solid #AAAAAA;    border-radius: 4px 4px 0 0;    box-shadow: 1px 1px 2px #FFFFFF inset;    margin-top1: 1em;    padding: 1.5em;    text-shadow: 0 1px 0 #FFFFFF;}fieldset fieldset {    background: none repeat scroll 0 0 #E8E8E8;    border: 1px solid #AAAAAA;    margin: 0.8em;}fieldset legend {    background-color: #FFFFFF;    border: 1px solid #AAAAAA;    border-radius: 2px 2px 2px 2px;    box-shadow: 3px 3px 15px #BBBBBB;    color: #444444;    font-weight: bold;    padding: 5px 10px;}.flash_info,.flash_error {	border-radius: 3px 3px 3px 3px;	overflow: hidden;	padding: 15px 15px 15px 45px;	width: 300px;	text-align: left;/*	box-shadow: 3px 3px #DFE1D8;*/}.flash_info {	background: url(../success.gif) no-repeat scroll 12px 50% #EDFBD8;	border: 1px solid #BFDE84;	color: #508600;}.flash_error {	background: url(../error.gif) no-repeat scroll 12px 50% #FFECCE;	border: 1px solid #E9C59B;	color: #E3302C;}.flash_edit_info,.flash_edit_error {	border-radius: 3px 3px 3px 3px;	overflow: hidden;	padding: 10px 15px 10px 45px;	width: 300px;	text-align: left;/*	box-shadow: 3px 3px #DFE1D8;*/}.flash_edit_info {	background: url(../success.gif) no-repeat scroll 12px 50% #EDFBD8;	border: 1px solid #BFDE84;	color: #508600;}.flash_edit_error {	background: url(../error.gif) no-repeat scroll 12px 50% #FFECCE;	border: 1px solid #E9C59B;	color: #E3302C;}.descr_rem {    font-style: italic;    font-size: 8pt;}.descr_star {    font-weight: bold;    font-size: 8pt;	color: red;}.descr_req {}form .value {    font-style: italic;}.err {    color: red;    font-weight: bold;    font-size: 8pt;}.nowrap {	white-space: nowrap;}p.info, p.note {	border-style: solid;	-moz-border-top-colors: none;	-moz-border-right-colors: none;	-moz-border-bottom-colors: none;	-moz-border-left-colors: none;	-moz-border-image: none;	border-width: 1px 0px;	padding: 15px 15px 15px	55px;	margin: 15px 0px 15px;	border-color: rgb(228, 223, 184);	background: url("../binfo.gif") no-repeat scroll	10px 50% rgb(255, 250, 230);	width: 500px;}p.note {    background-color: #FFE6E6;    background-image: url("../bnote.gif");    border-color: #D9C3C3;}p.info {    background-color: #EBFFCE;    background-image: url("../binfo.gif");    border-color: #B4DAA5;}/* menu */._topMenuPanel {	height: 24px;	line-height: 24px;}.topLinks {	background-color: rgb(26, 26, 26);	border-bottom: 2px solid rgb(75, 139, 155);	color: white;	height: 100%;	padding: 0 20px 0 20px;}.topLinks a,.topLinks a:visited {	text-decoration: none;	color: #BBBBBB;	font-weight: bold;	text-shadow: #16240a 2px 2px 2px;	padding: 0 10px 0 10px;}.topLinks a.current {	text-decoration: none;	color: white;	font-weight: bold;	text-shadow: #16240a 2px 2px 2px;	border-top: 3px solid red;}.topLinks a:hover {	text-decoration: none;	color: white;	font-weight: bold;	text-shadow: #16240a 2px 2px 2px;}._menuPanel {	height: 20px;	line-height: 20px;	text-align: center;}.bottomLine {	border-top: 1px solid rgb(214, 214, 214);	padding: 10px;}.bottomLinks a,.bottomLinks a:visited {	padding: 0 10px 0 10px;}.catLinks a,.catLinks a:visited {	padding: 0 10px 0 10px;}/*******************/ul.mainMenu {	display: block;	float: left;	background-color: yellow;}ul.mainMenu ul{display:none}ul.mainMenu li:hover>ul{display:block}ul.mainMenu ul{position: absolute;left:-1px;top:98%;}ul.mainMenu ul ul{position: absolute;left:98%;top:-2px;}ul.mainMenu,ul.mainMenu ul {	margin:0px;	list-style:none;	padding:0px 2px 2px 0px;	background-color:#ffffff;	background-repeat:repeat;}ul.mainMenu ul {	border-color:#AAAAAA;	border-width:1px;	border-style:solid;}ul.mainMenu table {border-collapse:collapse}ul.mainMenu ul{	width:160px;}ul.mainMenu li{	display:block;	margin:2px 0px 0px 2px;	font-size:0px;}ul.mainMenu a:active, ul.mainMenu a:focus {	outline-style:none;}ul.mainMenu a, ul.mainMenu li.dis a:hover, ul.mainMenu li.sep a:hover {	display:block;	vertical-align:middle;	background-color:#ffffff;	border-width:0px;	border-color:#6655ff;	border-style:solid;	text-align:left;	text-decoration:none;	padding:4px 8px;	color: #444444;	text-decoration:none;	cursor:default;}/*ul.mainMenu span{	overflow:hidden;}*/ul.mainMenu li {	float:left;}ul.mainMenu ul li {	float:none;}ul.mainMenu ul a {	text-align:left;	white-space:nowrap;}ul.mainMenu li.sep{	text-align:center;	padding:0px;	line-height:0;	height:100%;}/*ul.mainMenu li.sep span{	float:none;	padding-right:0;	width:5;	height:16;	display:inline-block;	background-color:#AAAAAA;	background-image:none;}ul.mainMenu ul li.sep span{	width:80%;	height:3;}*/ul.mainMenu li:hover{	position:relative;}ul.mainMenu li:hover>a{	background-color:#4792E6;	border-color:#665500;	border-style:solid;	_font:normal 11px Verdana;	color: #ffffff;	text-decoration:none;}ul.mainMenu li a:hover{	position:relative;	background-color:#4792E6;	border-color:#665500;	border-style:solid;	_font:normal 11px Verdana;	color: #ffffff;	text-decoration:none;}ul.mainMenu li.dis a {	color: #AAAAAA !important;}/*ul.mainMenu img {border: none;float:left;_float:none;margin-right:4px;width:16px;height:16px;}ul.mainMenu ul img {width:16px;height:16px;}ul.mainMenu img.over{display:none}ul.mainMenu li.dis a:hover img.over{display:none !important}ul.mainMenu li.dis a:hover img.def {display:inline !important}ul.mainMenu li:hover > a img.def  {display:none}ul.mainMenu li:hover > a img.over {display:inline}ul.mainMenu a:hover img.over,ul.mainMenu a:hover ul img.def,ul.mainMenu a:hover a:hover ul img.def,ul.mainMenu a:hover a:hover a:hover ul img.def,ul.mainMenu a:hover a:hover img.over,ul.mainMenu a:hover a:hover a:hover img.over,ul.mainMenu a:hover a:hover a:hover a:hover img.over{display:inline}ul.mainMenu a:hover img.def,ul.mainMenu a:hover ul img.over,ul.mainMenu a:hover a:hover ul img.over,ul.mainMenu a:hover a:hover a:hover ul img.over,ul.mainMenu a:hover a:hover img.def,ul.mainMenu a:hover a:hover a:hover img.def,ul.mainMenu a:hover a:hover a:hover a:hover img.def{display:none}*/ul.mainMenu a:hover ul,ul.mainMenu a:hover a:hover ul,ul.mainMenu a:hover a:hover a:hover ul{display:block}ul.mainMenu a:hover ul ul,ul.mainMenu a:hover a:hover ul ul{display:none}/*ul.mainMenu span{	display:block;	background-image:url(./images/arrv_anim_1.gif);	background-position:right center;	background-repeat: no-repeat;   padding-right:11px;}ul.mainMenu li:hover>a>span{	background-image:url(./images/arrv_anim_1o.gif);}ul.mainMenu a:hover span{	_background-image:url(./images/arrv_anim_1o.gif)}ul.mainMenu ul span,ul.mainMenu a:hover table span{background-image:url(./images/arr_double_1.gif)}ul.mainMenu ul li:hover > a span{	background-image:url(./images/arr_double_1o.gif);}ul.mainMenu table a:hover span,ul.mainMenu table a:hover a:hover span,ul.mainMenu table a:hover a:hover a:hover span{background-image:url(./images/arr_double_1o.gif)}ul.mainMenu table a:hover table span,ul.mainMenu table a:hover a:hover table span{background-image:url(./images/arr_double_1.gif)}*/ul.mainMenu li.current a {	font-weight: bold;	border-bottom: 3px solid #4792E6;}.div1{	border: 1px solid red;	height: 26px;}/******************************************/#slider {    position: relative;    left: 50%;    margin-left: -56px;    width: 110px;    height: 10px;    #background: #333;    padding: 4px 6px;    #border: 1px solid #000;    #margin-top: 100px;    -webkit-border-radius: 3px;    -moz-border-radius: 3px;    border-radius: 3px;    -moz-background-clip: padding;    -webkit-background-clip: padding-box;    background-clip: padding-box;    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, rgba(0, 0, 0, 0)), color-stop(1, rgba(255, 255, 255, 0.2)));    background-image: -moz-linear-gradient(center bottom, rgba(0, 0, 0, 0) 0%, rgba(255, 255, 255, 0.2) 100%);    -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 -1px 0 rgba(255, 255, 255, 0.1) inset;    -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 -1px 0 rgba(255, 255, 255, 0.1) inset;    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 -1px 0 rgba(255, 255, 255, 0.1) inset;}#slider:before , #slider:after {    content: '';    display: block;    border: 7px solid transparent;    border-top-color: #000;    position: absolute;    bottom: -14px;    left: 50%;    margin-left: -7px;}    #slider:after {    border-top-color: #333;    bottom: -13px;}    #slider_inner {    background: rgba(0,0,0,.5);    position: relative;    -webkit-border-radius: 2px;    -moz-border-radius: 2px;    border-radius: 2px;    -moz-background-clip: padding;    -webkit-background-clip: padding-box;    background-clip: padding-box;    -webkit-box-shadow: 0 1px 3px #000000 inset, 0 1px 0 rgba(255,255,255,.1);    -moz-box-shadow: 0 1px 3px #000000 inset, 0 1px 0 rgba(255,255,255,.1);    box-shadow: 0 1px 3px #000000 inset, 0 1px 0 rgba(255,255,255,.1);}    .ui-slider-range {    height: 5px;    margin-top: 2px;    background: #fff;    -webkit-border-radius: 2px;    -moz-border-radius: 2px;    border-radius: 2px;    -moz-background-clip: padding;    -webkit-background-clip: padding-box;    background-clip: padding-box;    -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);    -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);    box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);    -webkit-transition: width 0.25s;    -moz-transition: width 0.25s;    transition: width 0.25s;}        .ui-slider-handle {    display: block;    width: 10px;    height: 10px;    background: #4871ab;    -webkit-border-radius: 10px;    -moz-border-radius: 10px;    border-radius: 10px;    -moz-background-clip: padding;    -webkit-background-clip: padding-box;    background-clip: padding-box;    position: absolute;    margin: -7px 0 0 -2px;    -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset, 0 1px 0 rgba(0, 0, 0, 0.5);    -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset, 0 1px 0 rgba(0, 0, 0, 0.5);    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset, 0 1px 0 rgba(0, 0, 0, 0.5);
