.4border {
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px none #000000;
	border-left: 1px solid #000000;
}
.leftright {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #000000;
}
.lefttopborder {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
}
body {
	font-size: 9pt;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
td {
	font-size: 9pt;
	line-height: 15pt;
}
a:visited {
	text-decoration: none;
}
a:link {
	text-decoration: none;
}
a.red:hover {
	color: #FF0000;
	text-decoration: underline;
}
.bottomrightborder {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #000000;
	border-bottom-color: #000000;
}
.topborder {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
}
.icon {
	margin-top: 0.1em;
	margin-right: .65em;
	margin-bottom: 0.7em;
	border: 1px groove #666666;
}
.leftborder-grey {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
}
.topleftborder-grey {
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-left-color: #999999;
}
.4border-grey {
	border: 1px solid #999999;
}
.leftborder {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
}
.subnav {
	background-image: url(nav_grad_metal.gif);
	padding-left: 5pt;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
}
.bottomborder {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
.hotopic {
	padding-left: 0.65em;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: dashed;
	border-left-style: solid;
	border-top-color: #999999;
	border-left-color: #999999;
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #999999;
	padding-top: .5em;
}
.newsbar {
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #000204;
	border-bottom-color: #000204;
	border-left-color: #999999;
	padding-left: 1em;
}
.hotopic-whitetop {
	padding-left: 0.65em;
	border-top-width: 0px;
	border-left-width: 1px;
	border-top-style: none;
	border-left-style: solid;
	border-left-color: #999999;
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #999999;
	padding-top: .5em;
}
.news {
	padding-left: 0.5em;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
	padding-top: .5em;
}
.morehotopic {
	background-image: url(nav_grad_metal2.gif);
	border: 1px solid #CCCCCC;
}
.topborder-grey {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}
.style7 {color: #000000}
.rightborder {
	border-right-style: solid;
	border-right-color: #000000;
	border-right-width: 1px;
}
.toprightborder {
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
}
.style10 {color: #CCCCCC}
.sidebox {
	margin-top: 0.5px;
	margin-right: 1px;
	margin-bottom: 0.5px;
	margin-left: 1px;
}
.topbottomborder-grey {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #999999;
	border-bottom-color: #999999;
}
.leftrightbottomborder {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.rightborder {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
}
.grey {
	color: #CCCCCC;
	text-decoration: none;
}
a.grey:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.red {
	color: #000000;
	text-decoration: none;
}
.clip_left {
	margin-right: 0.5em;
	margin-bottom: 0.2em;
}
.clip_right {
	margin-left: 0.5em;
	margin-bottom: 0.2em;
}
.topleftborder {
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-left-color: #000000;
}
.toprightbottomborder {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #CCCCCC;
}
.topleftbottomborder {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-bottom-color: #CCCCCC;
	border-left-color: #000000;
}
.darkred {
	color: #990000;
	text-decoration: none;
}
a.darkred:hover {
	color: #993300;
	text-decoration: underline;
}
.news-topborder-grey {
	padding-left: 0.5em;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
	padding-top: .5em;
}
.news_withoutborder {
	padding-left: 0.5em;
	padding-top: .5em;
}
.leftborder_grey {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666666;
}
.news_subtitle {
	padding-left: 0.5em;
	padding-top: 0em;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #666666;
}
.bottomborder-grey {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.darkgrey {
	color: #666666;
	text-decoration: none;
}
a.darkgrey:hover {
	color: #000000;
	text-decoration: underline;
}
.top_black_left_black_border {
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-left-color: #000000;66666;
	text-decoration: none;
}
a.darkgrey:hover {
	color: #000000;
	text-decoration: underline;
}
.top_black_left_black_border {
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-left-color: #000000;