BODY {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: center top; PADDING-LEFT: 0px; FONT-SIZE: 100%; BACKGROUND-ATTACHMENT: scroll; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Arial, Helvetica, Verdana, Sans-serif; BACKGROUND-COLOR: #ffffff
}
td
{
font-family: Verdana, Arial, sans-serif; font-size:14px; 
}
FORM {
	MARGIN: 0px
}
A {
	COLOR: #324f9a; BACKGROUND-COLOR: transparent
}
A.link {
	COLOR: #324f9a; BACKGROUND-COLOR: transparent
}
A:visited {
	COLOR: #939; BACKGROUND-COLOR: transparent
}
A:hover {
	COLOR: #f60; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
H2 {
	MARGIN-TOP: 0px; FONT-SIZE: 100%; PADDING-TOP: 0px
}
.searchWithinResults .exactPh {
	COLOR: #fff
}
.rnav {
	COLOR: #324f9a

}
.footer P.links A:visited {
	COLOR: #324f9a
}
.logos A:visited {
	COLOR: #324f9a
}
TD.results UL LI A {
	COLOR: #324f9a
}
A.tabOn {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(images/menu_inner_01.gif);
       background-color: transparent;
	background-repeat: no-repeat;
       border: none 0px;
	margin: 0px;
	float: left;
	height: 20px;
	width: 81px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-decoration: none;
}
A.On:visited {
	background-image: url(images/menu_inner_01.gif);
       border: none 0px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FF9900;
	background-image: url(images/menu_inner_01.gif);
	background-repeat: no-repeat;
   background-color: transparent;
	margin: 0px;
	float: left;
	height: 20px;
	width: 81px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-decoration: none;
}
A.tabOn:hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ff9900;
	background-image: url(images/menu_inner_02.gif);
	background-repeat: no-repeat;
       border: none 0px;
	margin: 0px;
	float: left;
	height: 20px;
	width: 81px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-decoration: none;
}
A.tabOff {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #cc0000;
	background-image: url(images/menu_inner_02.gif);
	background-repeat: no-repeat;
	margin: 0px;
	float: left;
	height: 20px;
	width: 81px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-decoration: none;
}
A.tabOff:visited {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #cc0000;
	background-image: url(images/menu_inner_02.gif);
	background-repeat: no-repeat;
	margin: 0px;
	float: left;
	height: 20px;
	width: 81px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-decoration: none;
}
A.tabOff:hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-image: url(images/menu_inner_02.gif);
	background-repeat: no-repeat;
	margin: 0px;
	float: left;
	height: 20px;
	width: 81px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-decoration: none;
}
A.tabOnEnd {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #cc0000;
	background-image: url(images/menu_inner_02.gif);
	background-repeat: no-repeat;
	margin: 0px;
	float: left;
	height: 20px;
	width: 81px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-decoration: none;
}
A.tabOnEnd:visited {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffcc99;
	background-image: url(images/menu_inner_02.gif);
	background-repeat: no-repeat;
	margin: 0px;
	float: left;
	height: 20px;
	width: 81px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-decoration: none;
}
A.tabOnEnd:hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	background-image: url(images/menu_inner_02.gif);
	background-repeat: no-repeat;
	margin: 0px;
	float: left;
	height: 20px;
	width: 81px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-decoration: none;
}
A.tabOffEnd {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ff9900;
	background-image: url(images/menu_inner_02.gif);
	background-repeat: no-repeat;
	margin: 0px;
	float: left;
	height: 20px;
	width: 81px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-decoration: none;
}
A.tabOffEnd:visited {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	background-image: url(images/menu_inner_02.gif);
	background-repeat: no-repeat;
	margin: 0px;
	float: left;
	height: 20px;
	width: 81px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-decoration: none;
}
A.tabOffEnd:hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	background-image: url(images/menu_inner_02.gif);
	background-repeat: no-repeat;
	margin: 0px;
	float: left;
	height: 20px;
	width: 81px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-decoration: none;
}

.langButtons A {
	COLOR: #333
}
.langButtons A:visited {
	COLOR: #333
}

.adLabel {
	COLOR: #666
}
.last10 {
	COLOR: #666
}
P.result .resURL {
	COLOR: #390
}
P.result .resSize {
	COLOR: #390
}
P.result .resDate {
	COLOR: #390
}
.rnav A.rnavLink:hover {
	COLOR: #f60
}
.imgNavReturn A:hover {
	COLOR: #f60
}
P.more A:hover {
	COLOR: #f60
}
.fsOptOut A {
	COLOR: #f60
}
.fsOptOut A:visited {
	COLOR: #f60
}
#resultPage .resultWell P.result .resTitle .resType {
	COLOR: #f60
}
#resultPage .rnav .rnavLabel {
	COLOR: #f60
}
#resultPage .rnav .rnavCurr {
	COLOR: #f60
}
.slabel {
	COLOR: #f60
}

#mp3BrowseResults .mmBrowse {
	COLOR: #f60
}
#ftpBrowseResults .ftpBrowse {
	COLOR: #f60
}
.colLabel {
	COLOR: #f60
}
.rewrite {
	COLOR: #f60
}
.qRewrite .instr {
	COLOR: #f60
}
.footer P.links A:hover {
	COLOR: #f60
}
.price {
	COLOR: #f60
}
H2 {
	COLOR: #f60
}
#responsePage .hlight {
	COLOR: #f60
}
.ocjp .warning {
	COLOR: #f80
}
#homePage #dbStats P {
	BACKGROUND-COLOR: #ebebeb
}
A.tabOff {
	BACKGROUND-COLOR: #ffffff
}
A.tabOff:visited {
	BACKGROUND-COLOR: #ffffff
}
A.tabOffEnd {
	BACKGROUND-COLOR: #ffffff
}
A.tabOffEnd:visited {
	BACKGROUND-COLOR: #ffffff
}
.ocjp P.links {
	BACKGROUND-COLOR: #ffffff
}
A.tabOn {
	BACKGROUND-COLOR: #ffffff
}
A.tabOn:visited {
	BACKGROUND-COLOR: #ffffff
}
A.tabOn:hover {
	BACKGROUND-COLOR: #ffffff
}
A.tabOff:hover {
	BACKGROUND-COLOR: #ffffff
}
A.tabOnEnd {
	BACKGROUND-COLOR: #ffffff
}
A.tabOnEnd:hover {
	BACKGROUND-COLOR: #ffffff
}
A.tabOnEnd:visited {
	BACKGROUND-COLOR: #ffffff
}
A.tabOffEnd:hover {
	BACKGROUND-COLOR: #ffffff
}
#afterCatList {
	BACKGROUND-COLOR: #9cf
}
#homePage .searchBar {
	BACKGROUND-COLOR: #9cf
}
.searchBar2 {
	border-top: solid 1px #000000;
	border-bottom: solid 1px #FF6600;
	BACKGROUND-COLOR: #FFCC99;
	clear: both;
}
.searchBarbottom {
	BACKGROUND-COLOR: #9cf
}


#homePage .langButtons {
	BACKGROUND-COLOR: #588fc7
}
.resultHeading {
	BACKGROUND-COLOR: #588fc7
}
#resultPage .searchWithinResults {
	BACKGROUND-COLOR: #588fc7
}
#withinResults P.searchReminder {
	BACKGROUND-COLOR: #588fc7
}
#resultPage P .resTitle {
	FONT-SIZE: 100%
}
.rewrite {
	FONT-SIZE: 100%
}
.ocjp .warning {
	FONT-SIZE: 100%
}
INPUT.button {
	FONT-SIZE: 90%
}
#resultPage .langButtons {
	FONT-SIZE: 90%
}
#responsePage .langButtons {
	FONT-SIZE: 90%
}
.searchBar .exactPh {
	FONT-SIZE: 90%
}
#resultPage .relatedResults {
	FONT-SIZE: 90%
}
.adLabel {
	FONT-SIZE: 80%
}
#homePage #atwlogo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 32px 0px 37px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
P.featuredLink {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 40px 0px 44px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#withinResults .searchWithinResults .form {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 40px 0px 44px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.fsOptOut {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px; TEXT-ALIGN: center
}
#homePage #dbStats P {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; MARGIN: 0px; PADDING-TOP: 7px; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center
}
#homePage #mainToolbar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: auto; WIDTH: 100%; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.catList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 2px 22px; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
#homePage .catList {
	MARGIN: 3px 0px 2px; TEXT-ALIGN: center
}
.tabOn {

	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 2px; MARGIN: 0px; WIDTH: 7%; PADDING-TOP: 3px; WHITE-SPACE: nowrap; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.tabOff {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 2px; MARGIN: 0px; WIDTH: 7%; PADDING-TOP: 3px; WHITE-SPACE: nowrap; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.tabOnEnd {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 2px; MARGIN: 0px; WIDTH: 7%; PADDING-TOP: 3px; WHITE-SPACE: nowrap; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.tabOffEnd {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 2px; MARGIN: 0px; WIDTH: 7%; PADDING-TOP: 3px; WHITE-SPACE: nowrap; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.tabOn {
top: 2px;
       margin-right: 0px;
	BORDER-TOP: solid 0px #ffffff;
	BORDER-LEFT: #ffffff 0px solid;
	BORDER-RIGHT: #ffffff 0px solid;
}
A.tabOff {
       margin-right: 0px;
	BORDER-TOP: solid 0px #ffffff;
	BORDER-LEFT: #ffffff 0px solid;
	BORDER-RIGHT: #ffffff 0px solid;
}
A.tabOnEnd {
	BORDER-TOP: solid 0px #ffffff;
	BORDER-RIGHT: #ffffff 0px solid;
	BORDER-LEFT: #ffffff 0px solid;
}
A.tabOffEnd {
	BORDER-TOP: solid 0px #ffffff;
	BORDER-RIGHT: #ffffff 0px solid; BORDER-LEFT: #ffffff 0px solid
}
#afterCatList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 4px
}
#homePage .searchBar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-TOP: 10px; WHITE-SPACE: nowrap
}
#resultPage .searchWithinResults {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-TOP: 10px; WHITE-SPACE: nowrap
}
.editCrit {
	MARGIN-LEFT: 50px
}
.searchBar INPUT.button {
	TEXT-TRANSFORM: uppercase; LETTER-SPACING: 0.02em
}
.searchWithinResults INPUT.button {
	TEXT-TRANSFORM: uppercase; LETTER-SPACING: 0.02em
}
UNKNOWN {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
UNKNOWN {
	MARGIN-LEFT: 10px; LIST-STYLE-TYPE: none
}
#homePage .langButtons {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 2px; TEXT-ALIGN: center
}
#resultPage .langButtons {
	TEXT-ALIGN: left
}
.resultHeading {
	PADDING-RIGHT: 0px; BORDER-TOP: #9cf 4px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 2px
}
.qRewrite {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid
}
.mainResults .noResults {
	MARGIN: 10px 0px
}
.mainResults {
	PADDING-RIGHT: 0px; PADDING-LEFT: 32px; PADDING-BOTTOM: 0px; WIDTH: 90%; PADDING-TOP: 0px
}
.resultHeading .padder {
	PADDING-RIGHT: 0px; PADDING-LEFT: 32px; PADDING-BOTTOM: 0px; WIDTH: 90%; PADDING-TOP: 0px
}
#responsePage .mainResults .padder {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
#resultPage #sponsorLinks P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px
}
#pe P.more {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 7px! important; MARGIN: 0px; PADDING-TOP: 5px! important; TEXT-ALIGN: right
}
#sponsorLinks P.more {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 7px! important; MARGIN: 0px; PADDING-TOP: 5px! important; TEXT-ALIGN: right
}
#pe {
	BORDER-BOTTOM: #ccc 1px solid
}
#sponsorLinks P.more {
	BORDER-BOTTOM: #ccc 1px solid
}
#resultPage #pe {
	MARGIN-TOP: 5px
}
#responsePage .legend {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; MARGIN-TOP: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.legend UL LI {
	PADDING-BOTTOM: 5px; MARGIN: 0px
}
#responsePage .legend P {
	BORDER-TOP: #ccc 1px solid; PADDING-TOP: 10px
}
#resultPage .resultWell .submain {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 9px; MARGIN: 0px; PADDING-TOP: 6px; BORDER-BOTTOM: #ccc 1px solid
}

#moreRes {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 12px; MARGIN: 0px 32px; PADDING-TOP: 5px
}
#moreRes .last10 {
	BORDER-TOP: #ccc 1px solid; MARGIN: 10px 0px 0px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.rewrite {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 6px; PADDING-BOTTOM: 5px; PADDING-TOP: 6px; BORDER-BOTTOM: #ccc 1px solid
}
.ocjp {
	PADDING-RIGHT: 0px; PADDING-LEFT: 32px; PADDING-BOTTOM: 0px; WIDTH: 90%; PADDING-TOP: 0px
}
.ocjp .warning {
	MARGIN: 20px 0px 15px; TEXT-ALIGN: center
}
.ocjp P {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; MARGIN: 0px 0px 15px; PADDING-TOP: 20px; TEXT-ALIGN: center
}
#modout {
	BORDER-RIGHT: #588fc7 1px solid; BORDER-TOP: #588fc7 0px solid; BORDER-LEFT: #588fc7 1px solid; BORDER-BOTTOM: #588fc7 1px solid
}
A.refhead {
	MARGIN-LEFT: 1.5em; TEXT-DECORATION: none
}
A.refhead:hover {
	TEXT-DECORATION: underline
}
A.refhead SPAN.refchar {
	FONT-WEIGHT: bold; FONT-SIZE: 0.8em
}
.refcont {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 3px; MARGIN-LEFT: 1.5em; PADDING-TOP: 3px
}
#resultPage .resultWell P.result#res1 {
	MARGIN-TOP: 0px; PADDING-TOP: 5px
}
#Results .resultWell {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; PADDING-TOP: 5px
}
#Results .resultWell P.result {
	MARGIN-TOP: 0px; PADDING-TOP: 5px
}
#Results .resultWell P.resultInv {
	MARGIN-TOP: 0px; PADDING-TOP: 5px
}
#Results .resultWell .invLinks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; LINE-HEIGHT: 20px; PADDING-TOP: 7px
}
#resultPage .searchWithinResults {
	BORDER-TOP: #9cf 2px solid; BORDER-BOTTOM: #9cf 2px solid; TEXT-ALIGN: center
}
#resultPage .noSearchWithin {
	MARGIN: 0px 32px; BORDER-BOTTOM: #ccc 1px solid
}
#withinResults P.searchReminder {
	PADDING-RIGHT: 0px; BORDER-TOP: #9cf 4px solid; PADDING-LEFT: 32px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 3px; WHITE-SPACE: nowrap
}
#resultPage #newsResults .newsSort {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid
}
#resultPage .rnav {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 7px 32px 0px; PADDING-TOP: 5px
}
.vidCat#resultPage .rnav {
	BORDER-TOP-STYLE: none
}
.imgCat#resultPage .rnav {
	MARGIN-TOP: 0px
}
.vidCat#resultPage .rnav {
	MARGIN-TOP: 0px
}
.mp3Cat#resultPage .rnav {
	MARGIN-TOP: 0px
}
.ftpCat#resultPage .rnav {
	MARGIN-TOP: 0px
}
P.backWeb {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; MARGIN: 5px 0px 0px; PADDING-TOP: 5px
}
#withinResults #atwlogo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 32px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-TOP: 0px
}
#advanced #atwlogo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 32px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-TOP: 0px
}
#withinResults P.searchReminder {
	COLOR: #fff; TEXT-ALIGN: center
}
#advanced #atwlogo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 32px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#ftpResults .resultWell {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; PADDING-TOP: 5px
}
#ftpMatchResults .resultWell {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; PADDING-TOP: 5px
}
#mp3Results .resultWell {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; PADDING-TOP: 5px
}
#mp3BrowseResults .resultWell {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 3px
}
#ftpBrowseResults .resultWell {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 3px
}
#imgResults .resultWell {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; PADDING-TOP: 15px
}
#imgBrowseResults .resultWell {
	PADDING-TOP: 5px
}
#vidResults .resultWell {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
#Results .colLabel {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 6px; BORDER-BOTTOM: #ccc 1px solid
}
#mp3BrowseResults .mmBrowse {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid
}
#ftpBrowseResults .ftpBrowse {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid
}
#imgBrowseResults .resultWell .imgNavReturn {
	MARGIN-BOTTOM: 7px
}
#advanced .advForms .padder {
	PADDING-RIGHT: 32px; PADDING-LEFT: 32px; PADDING-BOTTOM: 7px; MARGIN: 0px; PADDING-TOP: 0px
}
A.content:link {
	FONT: 11px Arial,Helvitica;
  COLOR: #ff0000
}
A.content:visited {
FONT: 11px Arial,Helvitica;
	COLOR: #ff0000
}



.titlenews{
position: relative;
background-color: #ffffcc;
margin: 20px 0 5px 20px;
font: bold 16px Arial, Verdana;
color: #537698;
padding: 0;
}
.titlesport{
position: relative;
background-color: #ffffcc;
margin: 20px 0 5px 20px;
font: bold 16px Arial, Verdana;
color: #fe7801;
padding: 0;
}
.titletech{
position: relative;
background-color: #ffffcc;
margin: 20px 0 5px 20px;
font: bold 16px Arial, Verdana;
color: #29910d;
padding: 0;
}

.newsbox{
position:relative;
float: left;
width: 190px;
margin: 30px 5px 10px 5px;
display: block;
padding: 0;
}



ul#news
{
	position: relative;
	display: block;
	float: left;
	width: 190px;
	margin: 10px;
	padding: 0;
}


ul#news li
{
	width: 190px;
	display: block;
	float: left;
	font: normal 12px Arial, sans-serif;
	color: #336699;
	text-indent: 0px;
	border-bottom: solid 1px #ebebeb;
	margin: 2px 0px 2px 0px;
	padding: 0;
}

ul#news li a
{
	display: block;
	float: left;
	width: 190px;
	text-decoration: none;
	font: normal 12px Arial, sans-serif;
	color: #336699;
	margin: 2px 0px 2px 0px;
	padding: 0;
}

ul#news li a:hover
{
	display: block;
	float: left;
	width: 190px;
	text-decoration: underline;
	font: normal 12px Arial, sans-serif;
	color: #336699;
	margin: 2px 0px 2px 0px;
	padding: 0;
}

ul#news li a.active
{
	display: block;
	float: left;
	width: 190px;
	text-decoration: none;
	font: normal 12px Arial, sans-serif;
	color: #336699;
	margin: 2px 0px 2px 0px;
	padding: 0;
}


ul#tech
{
	position: relative;
	width: 190px;
	display: block;
	float: left;
	margin: 10px;
	padding: 0;
	
}

ul#tech li
{
	width: 190px;
	display: block;
	float: left;
	text-indent: 0px;
	font: normal 12px Arial, sans-serif;
	color: #336699;
	border-bottom: solid 1px #ebebeb;
	margin: 2px 0px 2px 0px;
	padding: 0;
}

ul#tech li a
{
	display: block;
	float: left;
	width: 190px;
	text-decoration: none;
	font: normal 12px Arial, sans-serif;
	color: #336699;
	margin: 2px 0px 2px 0px;
	padding: 0;
}

ul#tech li a:hover
{
	display: block;
	float: left;
	width: 190px;
	text-decoration: underline;
	font: normal 12px Arial, sans-serif;
	color: #336699;
	margin: 2px 0px 2px 0px;
	padding: 0;
}

ul#tech li a.active
{
	display: block;
	float: left;
	width: 190px;
	text-decoration: none;
	font: normal 12px Arial, sans-serif;
	color: #336699;
	margin: 2px 0px 2px 0px;
	padding: 0;
}

ul#sport
{
	position: relative;
	width: 190px;
	display: block;
	float: left;
	margin: 10px;
	padding: 0;
}

ul#sport li
{
	width: 190px;
	display: block;
	float: left;
	text-indent: 0px;
	font: normal 12px Arial, sans-serif;
	color: #336699;
	border-bottom: solid 1px #ebebeb;
	margin: 2px 0px 2px 0px;
	padding: 0;
}

ul#sport li a
{
	display: block;
	float: left;
	width: 190px;
	text-decoration: none;
	font: normal 12px Arial, sans-serif;
	color: #336699;
	margin: 2px 0px 2px 0px;
	padding: 0;
}

ul#sport li a:hover
{
	display: block;
	float: left;
	width: 190px;
	text-decoration: underline;
	font: normal 12px Arial, sans-serif;
	color: #336699;
	margin: 2px 0px 2px 0px;
	padding: 0;
}

ul#sport li a.active
{
	display: block;
	float: left;
	width: 190px;
	text-decoration: none;
	font: normal 12px Arial, sans-serif;
	color: #336699;
	margin: 2px 0px 2px 0px;
	padding: 0;
}

/*------------------------------------------------fotter--------------------*/
#fotter{
	width:100%;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #dcd66e;
	text-decoration: none;
	padding: 0px;
ALIGN: center;
	left:100px;
	height: 104px;
	background-image: url(./images/fotter_bg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
#fotter_1{
	width:100%;
	height:104px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #dcd66e;
	text-decoration: none;
	padding: 0px;
	float: none;
}
.fotter_links {
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	margin: 0px;
	float: left;
	height: 20px;
	width: 100%;
	color: #9e9e9e;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.fotter_text {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #cb0002;
	text-decoration: none;
	margin: 0px;
	float: left;
	height: 43px;
	width: 100%px;
	padding-top: 53px;
	padding-right: 30px;
	padding-bottom: 32px;
	padding-left: 30px;
}

.fotter_copyrights {
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	margin: 0px;
	float: right;
	height: 20px;
	width: 220px;
	color: #ae920f;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.fotter_validation {
	font-family: "Trebuchet MS";
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	margin: 0px;
	float: left;
	height: 20px;
	width: 150px;
	color: #c75c2c;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
/*------------------------------------------------fotterlinks --------------------*/
a.fotterlink:link {
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #9e9e9e;
	padding-right: 5px;
	padding-left: 5px;

}
a.fotterlink:visited {
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #9e9e9e;
	padding-right: 5px;
	padding-left: 5px;

}
a.fotterlink:hover {
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #FFFFFF;
	padding-right: 5px;
	padding-left: 5px;

}
a.fotterlink:active{
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #9e9e9e;
	padding-right: 5px;
	padding-left: 5px;

}
/*------------------------------------------------fotterlinksend--------------------*/


/*------------------------------------------------topheader--------------------*/
#topheader{
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #dcd66e;
	text-decoration: none;
	padding: 0px;
	float: none;
	background-repeat: no-repeat;
}
.topmenu_area {
	margin: 0px;
	float: left;
	width: 292px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.home {
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	float: left;
	height: 26px;
	width: 43px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 67px;
}
.home:hover {
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	color: #ed5400;
	text-decoration: none;
	margin: 0px;
	float: left;
	height: 26px;
	width: 43px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 67px;
}
.about {
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	float: left;
	height: 26px;
	width: 45px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 27px;
}
.about:hover {
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	color: #ed5400;
	text-decoration: none;
	margin: 0px;
	float: left;
	height: 26px;
	width: 45px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 27px;
}
.search {
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	float: left;
	height: 26px;
	width: 84px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 25px;
}
.search:hover {
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	color: #ed5400;
	text-decoration: none;
	margin: 0px;
	float: left;
	height: 26px;
	width: 84px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 25px;
}.banner_textarea {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	text-transform: none;
	color: #ffc762;
	text-decoration: none;
	margin: 0px;
	float: left;
	height: 91px;
	width: 481px;
	padding-top: 37px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 461px;
}
.banner_head {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}

/* --- search bar ---------------------------------------------------------- */
#searchbar {
   height: 71px;
   background-color: #f5f5f5;
   background: #f5f5f5 url(../images/suchemitte.png) top center repeat-x;
   border: none 0px;
}
.inner #searchbar {
   margin-left: 268px;
}
table#searcharea {
   width: 79.99%;
}
table#searcharea td {
   height: 70px;
   vertical-align: middle;
}
table#searcharea td.button {
   width: 118px;
   text-align: right;
}
#searchbar input.text {
   width: 79%;
   height: 28px;
   padding-top: 2px;
   padding-left: 8px;
   background-color: white;
   border-left: solid 1px #b2bac3;
   border-top: solid 1px #b2bac3;
   border-right: solid 1px white;
   border-bottom: solid 1px white;
   font-family: Trebuchet MS, Trebuchet, Tahoma, Gill Sans, Verdana, Helvetica, Arial, Geneva, sans-serif;
   font-weight: bold;
   font-size: 17px;
   color: orange;
}

/* buttons */
.button {
   width: 106px;
   height: 37px;
   background-color: transparent;
   background-position: top left;
   background-repeat: no-repeat;
   border: none 0px;
   cursor: pointer;
}
.find {
   background-image: url(../images/finden.png);
   border: none 0px;
}

.floatl {
   float: left;
   padding-left: 8px;
}
.floatr {
   float: right;
}



