@charset "utf-8";
body, td, form, ul, li { margin:0px; padding:0px; }
body, td { color:#000; font-family:Arial,Tahoma,Helvetica,sans-serif; font-size:12px; line-height:17px; }
table { border:0 none; border-collapse:collapse; }
td.top, td.wtop { background:url(/images/lp.gif) repeat-x bottom; }
td.main, td.wmain { padding:25px 0px; border-bottom:1px solid #d7d7d7; }

h1, h2 { margin:0 0 25px 0; font-size:18px; font-weight:normal; line-height:normal; }
a { color:#259adc; }
a:hover { color:#de0000; }

ul li { list-style-type:none; float:left; line-height:normal; }
.menu a { color:#000; }
.menu a:hover { color:#de0000; }
.menu li { overflow:hidden; height:33px; white-space:nowrap; }
.menu li.act { background:#ffffff url(/images/ms-ug-r.gif) no-repeat 100% 0; }
.menu li.act a, .menu li.act a:hover { text-decoration:none; }
.menu li.act div { background:transparent url(/images/ms-ug-l.gif) no-repeat 0 0; font-weight:bold; }
.menu li div { padding:11px 18px; }

#helpblock { position:absolute; display:none; z-index:8; background-color:#FFC; border-top:1px solid #696969; border-right:2px solid #696969; border-bottom:2px solid #696969; border-left:1px solid #696969; width:350px; }
#helpblock .pad { padding:7px 10px; }
#helpblock, #helpblock td { line-height:normal; }
.help { cursor:pointer; }

.form td { padding:0px 10px 10px 0px; }
.form td td { padding:0px; }
.input { width:100%; }
.sform td { padding:2px 4px; }

.catalogue { border:1px solid #d7d7d7; }
.catalogue td { padding:5px 10px; }
.catalogue td td { padding:0px; }
.catalogue .gray { background-color:#f0f0f0; }
.catalogue a { color:#000; }
.catalogue a:hover { color:#de0000; }

.tblack, .tblack a { color:#000; }
.tred, .tred a, .error, .error a { color:#de0000; }
.tgreen, .tgreen a { color:green; }
.torange, .torange a { color:orange; }
.tgray, .tgray a { color:#999999; }
.error { padding-left:20px; background:transparent url(/images/str-r.gif) no-repeat left top; font-weight:bold; }
.tsmall, .tsmallest td { font-size: 11px; }
.tsmallest td { line-height:normal; }

.listpic { display:block; overflow:auto; margin-top:3px; padding:5px; height:70px; border:1px dotted #c6c6c6; }
.listpic div { float:left; margin:0px 5px 5px 0px; padding:0px; }
#sbanner { position:absolute; display:none; z-index:10; border-top:1px solid #696969; border-right:2px solid #696969; border-bottom:2px solid #696969; border-left:1px solid #696969; padding:20px; background-color:#FFF; }
#adpage { position:absolute; display:none; width:800px; height:450px; z-index:10; overflow:auto; border-top:1px solid #696969; border-right:2px solid #696969; border-bottom:2px solid #696969; border-left:1px solid #696969; background-color:#FFF; font-size:12px; line-height:17px; }
#adpage .page { $width:100%; padding:20px; }
.pipw { padding-left:20px; background:transparent url(/images/str-b.gif) no-repeat left top; }
.istat { padding-left:16px; background:transparent url(/images/sites-stat.gif) no-repeat 0 0.12em; }
#shadow { position:absolute; display:none; z-index:9; top:0; left:0; width:100%; height:100%; background-color:black; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30); -moz-opacity: 0.3; -khtml-opacity: 0.3; opacity: 0.3; }
