BODY 

{
	SCROLLBAR-FACE-COLOR: #000000;
	SCROLLBAR-HIGHLIGHT-COLOR: #000000;
	SCROLLBAR-SHADOW-COLOR: #ffffff;
	SCROLLBAR-ARROW-COLOR: #ffffff;
	SCROLLBAR-TRACK-COLOR: #000000;
	SCROLLBAR-DARKSHADOW-COLOR: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #CCCCCC;
	font-style: normal;
	background-color: #000000;
}

A { text-decoration: none; COLOR: #FFFFFF } A:visited { COLOR: #FFFFFF  } A:hover { text-decoration: underline; COLOR: #a8a8a8 } A:active { COLOR: #FFFFFF }
.style1 {
	color: #b2aea9;
	font-size: 11px;
	font-family: tahoma;
	text-decoration:none;
	font-weight:normal
}
A.ftp {
	text-decoration: none;
	COLOR: #FFFFFF;
	font-size: 10px;
} A.ftp:visited {
	COLOR: #FFFFFF;
	font-size: 10px;
} 

A.ftp:hover {
	text-decoration: line-through;
	COLOR: #666666
} A.ftp:active { COLOR: #FFFFFF }
A.menu:link,A.menu:visited {
	COLOR: #FFFFFF;
	font-size: 11px;
} 
A.menu:hover {
	text-decoration: underline;
	COLOR: #a8a8a8
}
A.rss:link,A.rss:visited {
	COLOR: #FFFFFF;
	font-size: 9px;
} 
A.rss:hover {
	text-decoration: underline;
	COLOR: #a8a8a8
}
A.gb {
	text-decoration: none;
	COLOR: #FFFFFF;
	font-size: 9px;
} A.gb:visited {
	COLOR: #FFFFFF;
	font-size: 9px;
} A.gb:hover {
	text-decoration: line-through;
	COLOR: #CCCCCC;
	font-size: 9px;
} A.gb:active {
	COLOR: #000000;
	font-size: 12px;
	font-weight: bold;
}
A.gb_txt {
	text-decoration: none;
	COLOR: #000000;
	font-size: 9px;
} A.gb_txt:visited {
	COLOR: #000000;
	font-size: 9px;
} A.gb_txt:hover {
	text-decoration: line-through;
	COLOR: #999999;
	font-size: 9px;
} A.gb_txt:active {
	COLOR: #000000;
	font-size: 12px;
	font-weight: bold;
}
.nirvanaall {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #FFFFFF;
	font-weight: bolder;
	text-transform: none;
}
.nirvanaall2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	color: #999999;
	text-decoration: none;
}


.tscroll {width: 100%; height: 100%; overflow: auto} 

.navtext 
{
	BORDER-RIGHT: #660000 0px outset; BORDER-TOP: #000000 0px outset; FONT-SIZE: 10pt; 
	BORDER-LEFT: #000000 0px outset; WIDTH: 200px; COLOR: #ffffff; 
	BORDER-BOTTOM: #000000 0px outset; FONT-FAMILY: Arial,Verdana,sans-serif; 
	BACKGROUND-COLOR: #990000; layer-background-color: #000000
}

.99_inf {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #999999;
	font-weight: bold;
	text-transform: none;
}

.ff_inf {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: none;
}

.txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	color: #999999;
	text-decoration: none;
}

.txt0 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	color: #CCCCCC;
	text-decoration: none;
}

.txt_c {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	color: #999999;
	text-decoration: none;
	font-weight: bold;
}

.txt_design {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	color: #999999;
	text-decoration: none;
}

.txt_99s8 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #999999;
	text-decoration: none;
}

.txt_designC {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	color: #CCCCCC;
	text-decoration: none;
}

.div {
	position: relative;
	left: 15%;
}
.kdc {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #999999;
	font-weight: normal;
	text-transform: none;
}
.txtF {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.txtO {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	color: #000000;
	text-decoration: none;
}
.txt9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	color: #999999;
	text-decoration: none;
}

#old {
	position:absolute;
	width:143px;
	height:200px;
	z-index:21;
	left: 100%;
	top: 0px;
	visibility: visible;
}
.gb_str {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	color: #CCCCCC;
	text-decoration: none;
	background-color: #333333;
}
.gb_vss {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #999999;
	text-decoration: none;
}
.txt_00s8 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #000000;
	text-decoration: none;
}
.txtmenu {
	font-family: Tahoma;
	font-size: 12pt;
	color: #FFFFFF;
	font-weight: bold;
}
.txtlmenu {
	font-family: Tahoma;
	font-size: 9pt;
	color: #FFFFFF;
	font-weight: bold;
}
.h1 {
	color: #FFFFFF
}
.pinf {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
	background-color: #002040;
	width: 98%;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.top {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	padding-top: 130px;
	padding-left: 240px;
	vertical-align: top;
	padding-right: 145px;
}
.down {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	padding-top: 15px;
	padding-left: 15px;
	vertical-align: top;
	padding-right: 15px;
	padding-bottom: 15px;
}
.topleft {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5A5A5A;
	padding-top: 65px;
	padding-left: 0px;
	vertical-align: top;
	padding-right: 0px;
}
.home {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: none;
	background-color: #D02720;
	padding: 5px;
}
.topinf {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5A5A5A;
	padding-top: 20px;
	padding-left: 105px;
	vertical-align: top;
	padding-right: 20px;
}
.position {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: none;
	background-color: #002040;
}
.mailicq {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	color: #CCCCCC;
	text-decoration: none;
	padding-left: 100px;
}
.rightcol {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000033;
	padding-top: 0px;
	padding-left: 15px;
	vertical-align: top;
	padding-right: 3px;
}
.rcoltit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #131313;
	font-weight: bold;
	text-transform: none;
	background-color: #D02720;
	padding: 5px;
}
a.rcoltit:link,a.rcoltit:visited {
	color:#131313;
}
a.rcoltit:hover {
	color:#333333;
	text-decoration: none;
}
.rcoltit1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #D02720;
	font-weight: bold;
	text-transform: none;
	padding: 5px;
	background-color: #000000;
}
.rightcol1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #000000;
	padding-top: 0px;
	padding-left: 10px;
	vertical-align: top;
	padding-right: 8px;
}
a.rightcol1:link,a.rightcol1:visited {
	color:#000000;
	font-size: 12px;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
}
a.rightcol1:hover {
	color:#333333;
	text-decoration: none;
}
.histhead {
	color:#7B7A7A;
	font-size: 13px;
	text-decoration: none;
	font-family: tahoma;
}
a.histhead:link,a.histhead:visited {
	color:#CCCCCC;
	font-size: 12px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
a.histhead:hover {
	color:#7B7A7A;
	text-decoration: none;
	text-transform: uppercase;
}
a.histcont:link,a.histcont:visited {
	color:#FFFFFF;
	font-size: 12px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
a.histcont:hover {
	color:#7B7A7A;
	text-decoration: none;
	text-transform: uppercase;
}
.c {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	color: #CCCCCC;
	text-decoration: none;
}
a.c:link,a.c:visited {
	color:#CCCCCC;
	font-size: 9px;
	text-decoration: none;
}
a.c:hover {
	color:#7B7A7A;
	text-decoration: none;
}
.menurow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5A5A5A;
	padding-top: 65px;
	padding-left: 0px;
	vertical-align: top;
	padding-right: 0px;
}
.histtit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.sl0 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	color: #CCCCCC;
	text-decoration: none;
	padding-right: 8px;
}

.sl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	color: #CCCCCC;
	text-decoration: none;
}
a.sl:link,a.sl:visited {
	color:#7B7A7A;
	font-size: 9px;
	text-decoration: none;
}
a.sl:hover {
	color:#7B7A7A;
	text-decoration: none;
}
.divcreat {
	border: 1px dashed #333333;
	padding: 3px;
}
.ltopinf {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5A5A5A;
	padding-left: 105px;
	vertical-align: top;
	padding-right: 20px;
	width: 300px;
	float: left;
	height: 30px;
	margin-top: 20px;
}
.rtopinf {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5A5A5A;
	vertical-align: top;
	padding-right: 20px;
	width: 200px;
	float: right;
	text-align: left;
	height: 30px;
	margin-top: 20px;
}

/*news*/
.not {
	color:#999999;
	font-size: 13px;
	text-decoration: none;
}
a.not:link,a.not:visited {
	color:#FFFFFF;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}
a.not:hover {
	color:#CCCCCC;
	text-decoration: none;
}
.noh {
	color:#000000;
	font-size: 13px;
	text-decoration: none;
	font-family: tahoma;
}
a.noh:link,a.noh:visited {
	color:#FFFFFF;
	font-size: 12px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
a.noh:hover {
	color:#CCCCCC;
	text-decoration: none;
	text-transform: uppercase;
}
a.nt:link,a.nt:visited {
	color:#FFFFFF;
	font-size: 12px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
a.nt:hover {
	color:#666666;
	text-decoration: none;
}

.nh {
	color:#7B7A7A;
	font-size: 13px;
	text-decoration: none;
	font-family: tahoma;
}
a.nh:link,a.nh:visited {
	color:#CCCCCC;
	font-size: 12px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
a.nh:hover {
	color:#7B7A7A;
	text-decoration: none;
	text-transform: uppercase;
}
.news_comml {


    * height: 0;
	float: left;
	width: 250px;
	font-size: 11px;
	color: #999999;
}
.news_commr {

    * height: 0;
	float: right;
	width: 200px;
	font-size: 10px;
	text-align: right;
}


.news_comm {
	color:#7B7A7A;
	font-size: 13px;
	text-decoration: none;
	font-family: tahoma;
	border: 1px dotted #333333;
	width: 500px;
}
.news_prev {


    * height: 0;
	float: left;
	width: 50%;
	font-size: 11px;
	color: #999999;
}
.news_next {

    * height: 0;
	float: right;
	width: 50%;
	font-size: 10px;
	text-align: right;
}
.post .date, .comment .date {
	font-size: 80%;
}

.post .attr, .comment .attr {
	font-size: 80%;
	text-align: right;
}

.post .cn_news_even, .comment .cn_comment_odd {
}

.post .cn_news_odd, .comment .cn_comment_even {
	padding: 5px;
	background: #151515;
}

.post .cn_news_odd hr, .comment .cn_comment_even hr {
	color: #fff;
	border-top: 1px solid #fff;
	border-left: 1px solid #fff;
	height: 2px;
}

.error_message {
	background: #f7f7f7;
	padding: 5px;
	width: 300px;
	color: red;
}
.post, .comment, .comment_form {
	margin-bottom: 20px;
    * height: 0;
}

.post .title, .comment .title {
	font-weight: bold;
    * height: 0;
}

.post .story, .comment .story {
	text-align: justify;
	line-height: 140%;
	padding-left: 10px;
	padding-right: 10px;
}

.post hr, .comment hr {
	width: 50%;
}
/*news*/
.ob {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	vertical-align: top;
	padding-left: 5px;
	padding-bottom: 5px;
}
.op_txt {
	color:#CCCCCC;
	font-size: 16px;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.op_form {
	color:#666666;
	font-size: 15px;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	background-color: #FFFFFF;
	border: 1px dashed #333333;
}
.op_form:focus {
	border: 1px solid #000000;
}
.op_txtadd {
	color:#333333;
	font-size: 15px;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
}
A.op_txtadd:link,A.op_txtadd:visited {
	color:#333333;
	font-size: 15px;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
} 
A.op_txtadd:hover {
	text-decoration: underline;
}
.op_pgl {
	color:#999999;
	font-size: 13px;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
}
A.op_pgl:link,A.op_pgl:visited {
	color:#666666;
	font-size: 11px;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
} 
A.op_pgl:hover {
	text-decoration: underline;
	color: #999999;
}
.op_formcom {
	color:#666666;
	font-size: 15px;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	background-color: #FFFFFF;
	border: 1px dashed #333333;
	background-repeat: no-repeat;
	background-attachment: fixed;
}
.op_formcom:focus {
	border: 1px solid #000000;
}

.op_butt { 
color : #ffffff; 
font-size : 15px; 
text-decoration : none; 
font-family : Georgia, "Times New Roman", Times, serif; 
background-color : #000000; 
border-top-style : none; 
border-right-style : none; 
border-bottom-style : none; 
border-left-style : none; 
width : 95px; 
margin-left : 50px; 
}



.op_aut {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: none;
	background-color: #000000;
	padding: 5px;
}

/*links*/
A.linkscat:link,A.linkscat:visited {
	color:#F9F9F9;
	font-size: 11pt;
	font-family: Verdana, Geneva, sans-serif;
} 
A.linkscat:hover {
	text-decoration: underline;
	color: #CCC;
}

.link_form {
	color:#666666;
	font-size: 15px;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	background-color: #FFFFFF;
	border: 1px dashed #FFF;
}
.link_form:focus {
	border: 1px solid #333;
}
.link_butt {
	color : #000;
	font-size : 15px;
	text-decoration : none;
	font-family : Georgia, "Times New Roman", Times, serif;
	background-color : #FFF;
	border-top-style : none;
	border-right-style : none;
	border-bottom-style : none;
	border-left-style : none;
	width : 95px;
	margin-top: 2px;
}
.txtCC {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #CCC;
	text-decoration: none;
	line-height: 18px;
}
.n_title {
	color:#FFF;
	font-size: 12px;
	text-decoration: none;
}
.n_list {
	color:#999;
	font-size: 13px;
	text-decoration: none;
	margin-bottom: 25px;
	float: left;
}
.n_r_list {
	color:#000;
	font-size: 12px;
	text-decoration: none;
	margin-bottom: 25px;
	float: left;
}
.n_r_title {
	color:#FFF;
	font-size: 12px;
	text-decoration: none;
}
.n_form {
	color:#666666;
	font-size: 15px;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	background-color: #FFFFFF;
	border: 1px dashed #FFF;
}
.n_form:focus {
	border: 1px solid #333;
}
.n_butt {
	color : #000;
	font-size : 15px;
	text-decoration : none;
	font-family : Georgia, "Times New Roman", Times, serif;
	background-color : #FFF;
	border-top-style : none;
	border-right-style : none;
	border-bottom-style : none;
	border-left-style : none;
	width : 95px;
	margin-top: 2px;
}
