/* tags */
html, body {margin:0; padding:0; color:#000000; padding:10px}
p, textarea, input, select, body, form {font:13px Arial, Tahoma, Verdana, sans-serif}
a img {border:0}
a {color:#000000}
a:link, a:visited {text-decoration:underline}
a, a:hover {text-decoration:none}
form, table, p, h1, h2, h3 {margin:0 0 14px 0; padding:0}
h1 {color:#000000; font-size:16px}
h2 {font:16px Tahoma; font-weight:bold; margin-bottom:3px}
h3 {display:inline; padding-left:10px; font:15px Tahoma; font-weight:bold}
ul li {margin-left:28px}

/* ids */
#left {display:none}
#header {display:none}
#linemenu {display:none}
#text {text-align:justify}
#upgray {display:table; margin-bottom:15px}
#gray {display:table; width:100%}
#graytop {display:none}
#graycentright {display:table; width:100%; padding:10px; border:1px solid #444444}
#graybottom {display:none}
#gray img {display:block; float:left; margin:0 10px 0 0}
#graytext {display:table; height:1%}
#divhr {height:1px; background:#000000; font-size:1px; margin-bottom:10px}
#footer {font-size:12px; clear:both; border-top:1px solid #444444}
#footermenu {display:none}
#corner {display:none}
#copy {margin:10px 0}

/* classes */
.border {float:left; margin-right:10px; width:134px; height:159px}
.cat {display:table; border-top:1px dashed black; padding:10px 0; margin:10px 0}
.cat span a {font:17px Tahoma; padding-left:5px}
.cat ul {margin-left:20px; padding-left:0}
.cat ul li {margin:0}
.catimg {float:left; display:block; width:100px; height:150px; padding:5px; margin:0 10px 10px 0}
.catimg img {border:1px dashed black}
.cattext {height:1%; margin-left:130px; padding-top:5px}
.news {display:table; padding-top:5px; border-top:1px dotted #B5B5B5}
.news span {background:url(../images/news.gif) 0 5px no-repeat; padding-left:10px; color:black}
.news p {padding-top:5px; line-height:18px}
.newsimg {float:right; display:block; width:77px; height:101px; padding:5px; margin:5px 10px 0 0}
.position {padding-top:10px}
.posimg {float:left; display:block; padding:5px; margin:0 10px 0 0}
.posimg img {border:1px dashed gray}
.special {border-collapse:collapse; text-align:left}
.special td {padding:0; vertical-align:top}
.special td.c1 {width:187px; padding:5px 20px 5px 15px}
.special td.c2 {width:172px; padding:5px 15px}
.special td.c3 {width:161px; padding:5px 15px}
.special td ul {list-style-image:none; list-style-type:none; margin:0; padding:0}
.special td ul a {display:block}
.special td ul li {padding:7px 0 7px 0; margin:0}

* html #upgray {height:1px; margin-bottom:0}
* html #graycentright {width:auto; padding:10px 10px 20px 10px}
