body{
font-family:Verdana;
background-color:#FFFFFF;
margin:0;
padding:0;
height:100%
}

table,img{
border-style:none
}

td{
font-size:11px
}

table.root {
width:100%;
height:100%;
}

td.width{
width:889px;
vertical-align:top;
border-right:1px solid #D1D1D1;
}

td.topbg{
background:url(../i/top_bg.gif) repeat-x top;
}

.lbg{
background:url(../i/lbg.gif) repeat-y 25px 0
}

table.main{
width:100%
}

table.main td.tdd1{
width:293px;
vertical-align:top;
background:url(../i/grad.gif) no-repeat left top;
border-bottom:2px solid #FFFFFF
}

table.main td.tdd2{
vertical-align:top;
}

table.txt {
width:100%
}

td.txt{
padding:10px;
padding-right:40px
}

/*** LEFT SIDE WITH MENU ***/
.menu_root{
width:272px
}

.menu_root td.td1{
padding-left:17px;
background:url(../i/x2.gif) repeat-y;
vertical-align:top
}

.menu_root td.td2{
width:11px;
background:url(../i/x1.gif) no-repeat right top #BDBDBD;
vertical-align:top
}

table.menu{
width:233
}

table.menu td{
font-size:1px;
background:url(../i/hr.gif) repeat-x top
}

table.menu td.link{
padding:8px 0 8px 5px;
width:100%
}

table.new{
width:255px;
margin-right:13px;
background:url(../i/newbg.gif) no-repeat 0px 0px;
}

.new p.header{
font-size:14px;
font-weight:bold;
color:#FFFFFF;
margin:0px;
padding:10px 0 10px 10px;
}

td.new{
background:url(../i/x3.gif) repeat-x 0 30px;
}
/*** end ***/

table.label{
width:100%;
height:62px;
background:url(../i/label_bg.jpg) no-repeat
}

.label td{
font-size:24px;
text-align:right;
color:#FFFFFF;
padding-right:56px;
padding-bottom:7px
}

table.root tr.bottom{
background:url(../i/bott_bg.gif) repeat-x bottom;
}

tr.bottom td{
height:127px;
}

div.bott{
width:255px;
height:127px;
background:url(../i/bott.gif) repeat-x bottom;
margin-left:25px;
}

p.head1{
padding:10px;
font-weight:bold;
background:url(../i/c/corn1.gif) no-repeat right bottom #E8E8E8;
}

font.blue{
color:#0073BD;
font-weight:bold
}

/*** FORM ***/
form{
margin:0;
padding:0
}

table.form{
width:100%;
background:url(../i/c/corn1.gif) no-repeat right bottom #E8E8E8
}

table.form td.name{
width:1%;
white-space:nowrap
}

table.form td{
font-weight:bold;
color:#737373;
padding: 4px 10px 9px 8px;
}

table.form input,
table.form textarea{
width:100%;
background-color:#FFFFFF;
border:1px solid #707070;
border-top:3px solid #707070;
border-left:3px solid #707070
}

table.form textarea{
height:150px
}

/*** CATALOG ***/
table.cathead{
border-top:3px solid #BDBDBD;
width:100%;
height:29px;
background:url(../i/c/x.gif) no-repeat right #D3D3D3;
}

table.cathead td.td1{
font-weight:bold;
font-size:9px;
padding-left:10px
}

table.cathead td.td2{
font-size:9px;
width:96px;
padding-bottom:4px
}

table.info{
width:100%;
margin:5px 0 5px 0
}

table.info td{
font-size:9px
}

table.pict{
float:left;
margin-right:6px;
width:92px;
height:62px;
border:1px solid #5F5F5F;
}