form {padding: 0px; margin: opx;}

h1 {font: 16px Tahoma, Verdana, Arial, "Ms Sans Serif"; font-weight: bold; padding-top: 0px; margin-top: 0px; margin-bottom: 5px;}
h2 {font: 12px Tahoma, Verdana, Arial, "Ms Sans Serif"; font-weight: bold; padding-top: 0px; margin-top: 0px; margin-bottom: 5px;}
body {margin: 0px; padding: 0px; width: 100%; font: 12px Verdana, Tahoma, Arial, "Ms Sans Serif";}

tr.TableHeader {background-color: #E7E7E7; font: 12px Verdana; color: black; font-weight: bold;}

#MainTable {height: 80%;}
#MainArea {font: 12px Verdana, Tahoma, Arial, "Ms Sans Serif"; padding-bottom: 10px;}
#MainArea p {font: 12px Verdana, Tahoma, Arial, "Ms Sans Serif"; text-indent: 10px; text-align: justify;}


A:link,A:visited,A:active { COLOR: #555; TEXT-DECORATION: none}
A:hover {COLOR: black; TEXT-DECORATION: underline;}

A.small,A.small:visited,A.small:active { COLOR: #FFFFFF; TEXT-DECORATION: none;}
A.small:hover {COLOR: #ccccff; TEXT-DECORATION: underline;}


.CoolBg{background-image: url(raz_bg.gif); font: 12px Verdana; font-weight: bold; width: 194px; height: 16px; color: #FFCC00; text-align: right; padding-right: 3px; margin: 0px;}
.CoolBgLeft{background-image: url(raz_l.gif); font: 12px Verdana; font-weight: bold; width: 164px; height: 16px; color: #FFCC00; margin: 0px; text-align: right; padding-right: 26px;}

.NewsText{text-align: justify; font: 10px "Verdana", "Tahoma", "Arial"; color: #ffffff; padding: 3px; padding-bottom: 6px;}
.NewsText:visited { color: #ffffff; text-decoration: none; }
.NewsText:hover { color: #ffffff; text-decoration: underline; }

.LeftText{text-align: justify; font: 10px "Verdana", "Tahoma", "Arial"; color: #ffffff; padding-top: 3px; padding-bottom: 6px; padding-left: 6px; padding-right: 26px;}

div.Text{font: 12px Verdana, Tahoma, Arial, "Ms Sans Serif";}

div.More{text-align: right;padding-right: 2px; border-right: 3px solid gold;}
a.More, a.More:active, a.More:visited {font: 10px Tahoma; color: gold; text-decoration: underline;}
a.More:hover {color: yellow;}

a.Menu, a.Menu:active, a.Menu:visited {none; font: 12px Verdana;font-weight: bold; color: #FFFFFF; text-decoration: none; padding-left: 6px; line-height: 16px; width: 190px;}
a.Menu:hover {color: #ccccff; line-height: 16px;}
td.Menu{height: 16px;}
td.Menu:hover

.RightCost{font: 12px Arial; color: white; font-weight: bold;}

A.basketDescr:link,A.basketDescr:visited,A.basketDescr:active { font: 11px arial; color: #000080; TEXT-DECORATION: none}
A.basketDescr:hover {TEXT-DECORATION: underline;}

#sidebar {display:table-cell; vertical-align:middle;width:290px; width: expression(this.width > 290 ? 290: true); height:190px; height: expression(this.height > 190 ? 190: true);}
#sidebar img {max-width:290px; width: expression(this.width > 290 ? 290: true); max-height:190px; height: expression(this.height > 190 ? 190: true);} 

