body,td,a,p{font-family:arial,sans-serif}

table{
border:0px; /* border="0" */
}

a:link		{
	color: Silver;
}
a:hover		{
	color: White;
}

table td{
padding:0px; /* cellpadding="0" */
}

table.smaller{
	font-size : 95%;
	vertical-align : top;
	background-color : #0F0F0F;
	color : Silver;
}
table td.smaller{
	background-color : #141414;
	color : Silver;
	padding-bottom : 5px;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 5px;
}

font.paslink {
	white-space: nowrap;
	font-size: 80%;
	color: Red;
	text-decoration: none;
	letter-spacing: 2px;
}
h1.hide, p.hide {
	display: none;
}
h1.smaller {
	font-size : 90%;
	color : White;
	padding-left : 5px;
	padding-bottom : 5px;
	padding-right : 5px;
}
a.dot2 {
	color: silver;
	line-height:1.4;
	text-decoration: none;
	background-color: transparent;
	border-color: silver;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-style: dashed;
	font-size : 100%;
	padding-left : 2px;
	padding-right : 2px;
}
a.dot2:hover {
	color: #E6E6FA;
	text-decoration: none;
	background-color: transparent;
	border-color: #E6E6FA;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-style: dashed;
	font-size : 100%;
	padding-left : 2px;
	padding-right : 2px;
}

.dot {
	color: white;
	line-height:1.4;
	text-decoration: none;
	background-color: transparent;
	border-color: white;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-style: dashed;
	font-size : 100%;
	padding-left : 2px;
	padding-right : 2px;
	white-space : nowrap;
}

a.mainlink { white-space: nowrap; font-size: 100%; color: #ffffff;  text-decoration: none;  letter-spacing: 2px;    }
a.mainlink:hover { white-space: nowrap; font-size: 100%; color: #BBBBBB;  text-decoration: none; }

a.mainlinked { white-space: nowrap; font-size: 100%; color: Red;  text-decoration: none;  letter-spacing: 2px;    }


a.arrow { white-space: nowrap; font-size: 100%; color: #ffffff;  text-decoration: none;    }
a.arrow:hover { white-space: nowrap; font-size: 100%; color: #BBBBBB;  text-decoration: none; }

a.link { white-space: nowrap; font-size: 90%; color: #ffffff;  text-decoration: none;  letter-spacing: 1px;    }
a.link:hover { white-space: nowrap; font-size: 90%; color: #A4A4A4;  text-decoration: none; }

a.links { white-space: nowrap; font-size: 90%; color: White;  text-decoration: underline;  letter-spacing: 1px;    }
a.links:hover { white-space: nowrap; font-size: 90%; color: #ADADAD;  text-decoration: underline; }

a.linksb { 
white-space: nowrap; 
font-size: 80%; 
color: red; 
text-decoration: none; 
letter-spacing: 1px; 
border-style: dashed; 
border-bottom-width: 1px; 	
border-left-width: 0px;
border-right-width: 0px;
border-top-width: 0px; 
line-height:1.4; 
}
a.linksb:hover { 
white-space: nowrap; 
font-size: 80%; 
color: #ADADAD; 
text-decoration: none; 
letter-spacing: 1px; 
border-style: dashed; 
border-bottom-width: 1px; 	
border-left-width: 0px;
border-right-width: 0px;
border-top-width: 0px; 
line-height:1.4; 
}



a.linked { white-space: nowrap; font-size: 90%; color: Red;  text-decoration: none;  letter-spacing: 1px;  ;     }

a.slink {
	white-space: nowrap;
	font-size: 100%;
	color: Silver;
	text-decoration: underline;
	font-weight : bolder;
}
a.slink:hover {
	white-space: nowrap;
	font-size: 100%;
	color: Gray;
	text-decoration: none;
	font-weight : bolder;
}

a.pic { color: #FF3333;   }
a.pic:hover { color: #89FF15; }

img.bord { border: 1px #555555;}

.new {
	color: Red;
	padding-right: 10px;
	padding-left: 5px;
	font-size: 105%;
	letter-spacing : normal;
}
.newsub {
	color: Black;
	padding-right: 10px;
	padding-left: 5px;
	font-size: 12px;
}

fieldset.content
{
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 15px;
	padding-top: 0px;
	font-size: 90%;
	margin-top: 0px;
	border-top-width : 1px;
	border-color: Red;
	border-right-width : 1px;
	border-color: Red;
	border-right : none;
	border-bottom-width : 1px;
	border-color: Red;
	border-bottom : none;
	border-left-width : 1px;
	border-left : none;
	line-height:1.3;
	float : right;
	margin-right : 15%;
	width : 350px;
}

table.content
{
	font-size: 125%;
		border-bottom : 1px;
	border-right : 1px;
	border-top : 1px;
	border-width : 1px;
}

fieldset.contentsub
{
	padding-left: 20px;
	padding-bottom: 10px;
	padding-top: 10px;

	font-size: 15px;
	margin-top: 0px;
	}

.tab {  

	background-color: #f4f4f4;
	filter: Alpha(Opacity=75, FinishOpacity=100, Style=1, StartX=0, StartY=100, FinishX=0, FinishY=100);
	opacity: 0.80;
	
	}
	
	/* drop menu*/
	
	a.action:link, 
a.action:active, 
a.action:visited {
	color: Silver;
	text-decoration: none;
	border-bottom: 1px dashed;
}

a.action:hover {
    color: #ffffff !important;
	text-decoration: none;
	border-bottom: 1px dashed;
}

.noDisplay { display: none; }


	/* lebedev*/
	
a.yr:hover  {
	color: #CC0000;
	border-bottom: 1px dashed #CC0000;
}

a.yr{
	display:block;
	position:absolute;
	top:35px;
	left:15px;
	text-decoration: none;
	color:#999;
	font-size:.9em;
}

div#yr {
	font-size:.75em;
	display:none;
	z-index:1000;
	position:absolute;
	top:100px;
	left:0;
	border: 1px solid Gray;
	border-left:none;
	background-color:black;
	width:350px;
}

div#yr p {margin:0 .5em .5em;line-height:130%;}

p.yr {margin:.5em;text-align:right;}



	/* add*/


* {margin:0; padding:0;}

#acc {
	width:350px;
	list-style:none;
	color: Black;
	margin: 0px 0px 0px 0px;
}
#acc h3 {
	width:200px;
	font-weight: 100;
	cursor:pointer;
	padding-bottom : 1px;
}
#acc h3:hover {
	width:200px;
	font-weight: 100;
	cursor:pointer;
	padding-bottom : 1px;
}
#acc .acc-section {
	overflow:hidden;
	background: Black;
	padding:0px 0px 0px 0px;
}

#nested {
	width: 350px;
	padding:0px 0px 0px 0px;
	list-style:none;
	color: Silver;
}
#nested h3 {
	width: 350px;
	padding:0px 0px 0px 0px;
	border: 0px #9ac1c9;
	cursor:pointer;
	background: Black;
	font-size : 100%;
}
#nested h3:hover {
	background: #181818;
	width: 350px;
	padding:0px 0px 0px 0px;
	cursor:pointer;
	font-size : 100%;

}
#nested .acc-section {
	overflow:hidden;
	background: #2F2F2F;
}
#nested .acc-content {
	width: 330px;
	padding:15px;
	background: Black;
}
#nested .acc-selected {
	background: #101010;
}
