body{
  margin: 0;
  padding:0;
  color:#003366;
  background: url(/img/samy_nyz.gif);
}
body.workp{
  margin: 0;
  padding:0;
  background:#E5E1E4 url(/img/topbg1.gif) repeat-x 0 -208px;
}
a{
    font: 12px Arial, Helvetica, sans-serif;
    color: rgb(255, 102, 0);
    text-decoration: none;
}
a:hover{
    color: rgb(255, 102, 90);
    text-decoration: underline;
}
a.announce{
    font: bold 12px Arial, Helvetica, sans-serif;
    color:#003366;
    text-decoration: none;
}
a:hover.announce{
    color: rgb(255, 102, 0);
    text-decoration: underline;
}
p{
    font: 12px Arial, sans-serif;
    margin: 4px 0 4px 0;
}
li,ul,p{
    font: 12px Arial, sans-serif;
}
.title{
    padding-left: 2px;
    border-left: 1px solid #888888;
    border-bottom: 1px solid #888888;
    font: bold 12px  Arial, Helvetica, sans-serif; 
}
h3{
    font: bold 11px Arial, sans-serif;
    margin: 2px;
    color: #003366;
}

table.top,td.top{
    margin: 0;
    padding:0f;
    width: 100%;
    text-align: center;
  background:#E5E1E4 url(/img/topbg1.gif) repeat-x top;
}
table.topw,td.topw{
    margin: 0;
    padding:0f;
    width: 100%;
    text-align: center;
    background:#E5E1E4 url(/img/topbgw.gif) repeat-x top;
}
td.main,td.mainw{
    padding: 22px 50px 22px 50px;
    vertical-align: top;
    min-height: 99px;
}
/*td.mainw{
    padding: 20px 20px 20px 21px;
    vertical-align: top;
    height: 510px;
} */
td.toplinks {
    background: url(/img/topsepar.gif) no-repeat right center;
	text-align: center;
}

a.toplinks{
    color: #6683A0;
    font: 11px Arial, sans-serif;
    text-decoration: none;
}

div.admnav{
  position:absolute;
  top:11px;
  left:40%;
}
div.annol{
	width:47%; 
	height:99px; 
	float:left; 
	border:0; 
	padding:3px 11px 5px 0; 
	text-align: justify;
	overflow:hidden
}
div.annor{
	width:47%; 
	height:99px; 
	float:left; 
	border:0; 
	padding:3px 0 5px 13px; 
	text-align: justify;
	overflow:hidden
}
/*Ramka*/
td.shdw1{
    background: url(/img/shdw1.gif) repeat-x;
    width: 200px;
}
td.shdw2{
    width: 5px;
    background: url(/img/shdw2.gif) repeat-y;
}
td.shdw3{
    background: url(/img/shdw3.gif) repeat-x;
}
td.shdw4{
    background: url(/img/shdw4.gif) repeat-y;
}
td.tleft{
    text-align:justify;
}
table.left{
    margin-bottom: 9px;
}
td.left{
    padding: 2px;
	font:11px;
}

table.out{
  background: url(/img/corn1.gif) no-repeat left top;
  margin-bottom: 11px;
  margin-top: 17px; 
}
td.out{
    padding: 3px;
  background: url(/img/corn2.gif) no-repeat right bottom;
}

td.in{
    border: 4px ridge #C9C0C7;
  font: 10px Arial, Helvetica, sans-serif;
  color: #666666;
  padding: 11px;
}
.center{
	padding: 7px 11px 11px 11px;
	width: 60%;
	max-width: 470px; 
}
.right{
  font: 12px Arial, Helvetica, sans-serif;
  color: #003366;
  padding: 7px 11px 11px 11px;
  overflow: hidden;
	width: 20%; 
	min-width: 177px; 
	max-width: 210px;
}
/*Ramka*/

/*andy*/
table.sub, table.sub_active{
  visibility:hidden;
  margin:0px;
  padding:0px;
  position:absolute;
}
#mainMenuTable {
  margin: 0;
  width:100%;
  background:#fff;
  font-weight: bold;
  font: bold 11px Verdana,Arial, Helvetica, sans-serif;
}
.select{
  height:23px;
  padding:0;
  font-size:11px;
  /*line-height:20px;*/
  white-space:nowrap;
  margin:0;
  background:#fff url(/img/menu_bg.gif) repeat-x;
  text-align:center;
}
.current{
  height:23px;
  padding:0;
  font-size:11px;
  line-height:20px;
  white-space:nowrap;
  margin:0;
  text-align:center;
}
.select a{
  color:#FFF; 
  text-decoration:none;
}
.current a{
  color:#f77; 
  text-decoration:none;
}

a.pointed{
  color:#777;
  background:#FFF;
  font-weight:bold;
}
.sub td, .sub_active td{
  padding:0 3px 0 3px;
  margin:3px 0 3px 0;
  font: normal 11px Tahoma,Arial, Helvetica, sans-serif;
  white-space:nowrap;  
}

.sub a, .sub_active a{
  text-decoration: none;
  color:#333;
  padding:0 4px 0 0;
}

.sub a:hover, .sub_active a:hover{
  background-color:#ccc;
  text-decoration: underline;
}
/*andy*/

div.submenu{
  list-style: none;
  padding:6px 7px 1px 7px;
  margin:0;
  font: normal 11px Tahoma,Arial, Helvetica, sans-serif;
   /*  white-space:nowrap;*/
  border:0;
  color:#00f;
  color:#777;
}
div.submenu a{
color:#00f;
text-decoration: none;
}
div.submenu a:hover,
div.submenu a.sel{
background-color: #DDD;
margin: 0;
}
input{
  border: 1px outset #CDC8C3;
}
/*Footer*/
table.btm{

  background: url(/img/btmbg1.jpg) repeat-x;
}
td.btm{
    padding: 3px 55px 7px 55px;
    width: 1000px;
    background: url(/img/btmbg2.jpg) no-repeat top;
    text-align: left;
}
a.btm{
    color: #6683A0;
    font: 12px Arial, sans-serif;
    text-decoration: none;
}

div.btml{
    width:auto;
    height:15px;
    padding: 0px 11px 2px 11px;
    margin: 11px 0 55px 0px;
    float:left;
    border-right: 1px #6683A0 dotted;
}
div.btmr{
    width:auto;
    height:15px;
    font:11px Arial, Helvetica, sans-serif;
    padding: 0px 11px 2px 11px;
    margin: 11px 0px 55px 0px;
    text-align:right;
    float:right
}


/*Footer*/
.buttonred {
  BORDER: #DC143C 1px solid;
  FONT-SIZE: 11px;
  COLOR: #DC143C;
  BACKGROUND-COLOR: #FFFFFF;
  TEXT-DECORATION: none;
  margin-right: 4px;
  padding: 1px;
}
.buttongrey {
    border: 1px solid #5B2011;
    background-color: #E3E3E3;
    FONT-SIZE: 11px;
    color: #752A17;
    TEXT-DECORATION: none;
    margin-right: 4px;
    padding: 1px;
}
/*level4*/

 BLOCKQUOTE
 {
 FONT-SIZE: 11px;
 FONT-FAMILY: Arial, Helvetica, sans-serif;
 TEXT-DECORATION: none;
 }
/*Vsiaka hernia*/
a.ppc, .ppc{
    font: bold 14px Arial;
    color: #FFF;
    text-decoration: none;
}
