#error {
    text-align: center;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color: #ff0000;
}

#bw{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color: #ffffff;
}

#bb{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color: #000000;
}

#content td{
        padding:0px 0px 2px 5px;
        margin:0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

#content td.menu{
        padding:10px 0px 2px 5px;
        margin:0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align: left;
	color: #000099;
}

#content td.main{
        padding:10px 5px 2px 5px;
        margin:0px 0px 0px 0px;
	font-family:Arbat, Helvetica, sans-serif;
	font-size:12px;
	text-align: left;
	color: #000099;
}

#content input {  
	color: #000000;
        font-size: 12px;
	height: 22px;
        font-family: Arial, Helvetica, sans-serif;
        border: 2px solid #85b6d3;
        margin: 0px 5px 0px 5px;
        padding: 0px 5px 0px 5px;
	

}

#content select {  
	color: #000000;
        font-size: 12px;
	height: 21px;
        font-family: Arial, Helvetica, sans-serif;
        margin: 0px 0px 0px 5px;

}

#content table.detail,table.info {
        color: #000000;
	border: 1px solid;
        font-family:  Helvetica, Arial, sans-serif;
        font-size: 10px;
}

#content table.info td{
        padding:0px 5px 1px 5px;
        margin:0px 0px 0px 0px;
        font-family: Tahoma, Helvetica, sans-serif;
        font-size: 12px;
	font-weight: bold;
}

#content table.serv td{
        padding:0px 5px 1px 15px;
        margin:0px 0px 0px 0px;
        font-family: Tahoma, Helvetica, sans-serif;
        font-size: 14px;
	font-weight: bold;
}

#content table.info tr.info {
	background-color: #dadada;
}


#content caption {
        color: #000000;
        font-family: Helvetica, sans-serif;
        font-size: 12px;
	margin: 0px 0px 5px 0px;
}


#content table.input {
    border: 2px solid #85b6d3;
}

#content tr.head {
	font-weight: bold;
	color: #000099;
	background-color: #85b6d3;
/*	background-image:   url("images/bg_tr.gif");*/

}

#content table.detail tr.odd {
	background-color: #85b6d3;
}

#content table.detail tr.even {
	background-color: #ffffff;
}

#content table.detail tr.detail {
	background-color: #EEEEEE;
}

#content table.detail tr.detail2 {
	background-color: #DDDDDD;
}

#content table.detail  td {
        padding:0px 5px 1px 5px;
        margin:0px 0px 0px 0px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
}

#content table.print tr.print {
	background-color: #ffffff;
}

#content table.print  td {
        padding:0px 5px 1px 5px;
        margin:0px 0px 0x 0px;
	font-family: Verdana,Arial;
        font-size: 8px;
	background-color: #ffffff;
}


#content a{
        color:#000099;
	font-size: 12px;
	text-decoration: none;
}
			
#content a:hover{
        color:#0000FF;
        text-decoration: underline;
}


