body{
background-color:#666666;
font-family:Arial, Helvetica, sans-serif;
margin:0px;
}
form{
margin:0;
}
img{
border:0px;
}

h1{
font-size:18px;
font-weight:200;
}
H2{FONT-SIZE:100%;MARGIN-TOP:0px;PADDING-TOP:0px}
.tab
{
background-color:#333333;
color:#333333;
}
td,select{
font-size:12px;
}
.contactArea{
background-color:#FF9900;
padding-left:5px;
height:30px;

}
textarea{border:1px solid #62B7FF;margin:4px 0 1px 0;padding:0;vertical-align:top}
UL{list-style:none;MARGIN:0px 0px 0px 10px;padding:0px;TEXT-ALIGN:left}
UNKNOWN{padding:2px 8px 2px 8px}
.adLabel{FONT-SIZE:80%}
.advertisements{background:#FFF;border:1px solid #E7E7E7;font:small ;width:175px}
.border0{border:0px}
.catList{MARGIN:0px 0px 2px 22px;padding:0px;WHITE-SPACE:nowrap}
.detailTable td{border-top:1px solid #CCCCCC;}
.editCrit{MARGIN-LEFT:50px}
.footer{font:10px Verdana,Arial,sans-serif}
.fsOptOut{padding:15px 0px 15px 0px;TEXT-ALIGN:center}
.innerSearchTable td{border-top:1px solid #FFFFCC}
.leftCell,.rightCell{background:#E5E5E5;font:x-small}
.leftHeader,.rightHeader{background:#00C;color:#FFF;
font-family:Arial, Helvetica, sans-serif;
 
}
.legend UL LI{MARGIN:0px;PADDING-BOTTOM:5px}
.main{color:#333;font:13px Verdana,Arial,sans-serif;padding:10px}
.main a{color:#00C;text-decoration:none}
.maininput{border:1px solid #62B7FF;height:20px;width:500px}
.mainResults .noResults{MARGIN:10px 0px}
.mainResults,.resultHeading .padder,.ocjp{padding:0px 0px 0px 32px;WIDTH:90%}
.mainsubmit{background:#fed;border:1px solid;border-color:#094EE7;color:#050;font:bold 10px ;height:25px}
.mainTable1{
background:#FFFFFF;
padding: 0px 10px 10px 10px;
}
.mostPopular{background:#FFF;border:1px solid #E7E7E7;font:12px;
line-height:15px; 
}
.mostPopular a{color:#00F}
.ocjp .warning{COLOR:#f80}
.ocjp .warning{MARGIN:20px 0px 15px;TEXT-ALIGN:center}
.ocjp P{MARGIN:0px 0px 15px;padding:20px;TEXT-ALIGN:center}
.pageNav{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
 
}
.pageNav a{padding-left:2px;text-decoration:none}
.pageNav li{background:#FFF;border-top:1px solid #FF9933;padding:3px}
.pageNav li a{color:#00C}
.pageNav li a:hover{
color:#FF0000;
padding-left:5px;
text-decoration:none;
}
.pageNav li li li a,.adLabel,.last10{color:#666}
.pageNav li li li li a{color:#000}
.pageNav li li li li li a{color:#930}
.pageNav ul{
list-style:none;
margin:0px;
padding:0px;
width:165px;
}

.qRewrite{BORDER-BOTTOM:#ccc 1px solid;MARGIN:0px;padding:3px 0px 5px 0px}
.refcont{DISPLAY:block;MARGIN-BOTTOM:3px;MARGIN-LEFT:1.5em;padding:3px 10px 3px 10px}
.resultHeading{BORDER-TOP:#9cf 4px solid;padding:2px 0px 3px 0px}
.rewrite{BORDER-BOTTOM:#ccc 1px solid;MARGIN-BOTTOM:6px;padding:6px 5px 5px 0px}
.searchBar INPUT.button,.searchWithinResults INPUT.button{LETTER-SPACING:0.02em;TEXT-TRANSFORM:uppercase}
.searchImage{border:1px dotted gray}
.searchWithinResults .exactPh{COLOR:#fff}
.subCat a{color:#033;;padding-left:10px}
.subHeader{
background:#FF9933;
border-top:1px solid #FF6600;
color:#333;
font:12px;
}
.subHeader a{color:#00F;}
.tabOn,.tabOff,.tabOnEnd,.tabOffEnd{MARGIN:0px;padding:3px 12px 2px 12px;TEXT-ALIGN:center;TEXT-DECORATION:none;WHITE-SPACE:nowrap;WIDTH:7%}
A.refhead{MARGIN-LEFT:1.5em;TEXT-DECORATION:none}
A.refhead SPAN.refchar{FONT-SIZE:0.8em;FONT-WEIGHT:bold}
A.tabOn,A.tabOff{BORDER-LEFT:#3770a8 1px solid}
A.tabOnEnd,A.tabOffEnd{BORDER-LEFT:#3770a8 1px solid;BORDER-RIGHT:#3770a8 1px solid}
P.backWeb{BORDER-TOP:#ccc 1px solid;MARGIN:5px 0px 0px;padding:5px 0px 7px 0px}
P.result .resURL,P.result .resSize,P.result .resDate{COLOR:#390}
#advanced #atwlogo{padding:0px 0px 0px 32px}
#advanced.advForms .padder{MARGIN:0px;padding:0px 32px 7px 32px}
#afterCatList{HEIGHT:4px;MARGIN:0px;padding:0px}
#homePage #atwlogo{MARGIN:32px 0px 37px;padding:0px;TEXT-ALIGN:center}
#homePage #dbStats P{BORDER-BOTTOM:#ccc 1px solid;BORDER-TOP:#ccc 1px solid;MARGIN:0px;padding:7px 0px 7px 0px;TEXT-ALIGN:center}
#homePage #dbStats P{background:#ebebeb}
#homePage #mainToolbar{MARGIN:auto;padding:0px;TEXT-ALIGN:center;WIDTH:100%}
#homePage.catList{MARGIN:3px 0px 2px;TEXT-ALIGN:center}
#homePage.langButtons{padding:2px 0px 3px 0px;TEXT-ALIGN:center}
#homePage.langButtons,.resultHeading,#resultPage.searchWithinResults,#withinResults P.searchReminder{background:#588fc7}
#homePage.searchBar,#resultPage.searchWithinResults{MARGIN:0px;padding:10px 0px 8px 0px;WHITE-SPACE:nowrap}
#imgBrowseResults.resultWell{PADDING-TOP:5px}
#imgBrowseResults.resultWell .imgNavReturn{MARGIN-BOTTOM:7px}
#imgResults.resultWell{padding:15px 0px 7px 0px}
#modout{BORDER-BOTTOM:#588fc7 1px solid;BORDER-LEFT:#588fc7 1px solid;BORDER-RIGHT:#588fc7 1px solid;BORDER-TOP:#588fc7 0px solid}
#moreRes{BORDER-TOP:#ccc 1px solid;MARGIN:0px 32px;padding:5px 0px 12px 0px}
#moreRes.last10{BORDER-TOP:#ccc 1px solid;MARGIN:10px 0px 0px;PADDING-TOP:5px;TEXT-ALIGN:center}
#mp3BrowseResults.mmBrowse,#ftpBrowseResults.ftpBrowse{BORDER-BOTTOM:#ccc 1px solid;padding:5px 0px 7px 0px}
#mp3BrowseResults.resultWell,#ftpBrowseResults.resultWell{padding:3px 0px 10px 0px}
#pe P.more,#sponsorLinks P.more{MARGIN:0px;padding:5px 0px 7px 0px;TEXT-ALIGN:right}
#pe,#sponsorLinks P.more{BORDER-BOTTOM:#ccc 1px solid}
#responsePage.legend{BORDER-TOP:#ccc 1px solid;MARGIN-TOP:10px;padding:10px 0px 10px 0px}
#responsePage.legend P{BORDER-TOP:#ccc 1px solid;PADDING-TOP:10px}
#responsePage.mainResults .padder{padding:10px 0px 0px 0px}
#resultPage #newsResults.newsSort{BORDER-BOTTOM:#ccc 1px solid;MARGIN:0px;padding:5px 0px 5px 0px}
#resultPage #pe{MARGIN-TOP:5px}
#resultPage #sponsorLinks P{MARGIN:0px;padding:10px 0px 0px 0px}
#resultPage P.resTitle,.rewrite,.ocjp .warning{FONT-SIZE:100%}
#resultPage.langButtons{TEXT-ALIGN:left}
#resultPage.noSearchWithin{BORDER-BOTTOM:#ccc 1px solid;MARGIN:0px 32px}
#resultPage.resultWell .submain{BORDER-BOTTOM:#ccc 1px solid;MARGIN:0px;padding:6px 0px 9px 0px}
#resultPage.resultWell P.result#res1,#Results.resultWell P.result,#Results.resultWell P.resultInv{MARGIN-TOP:0px;PADDING-TOP:5px}
#resultPage.rnav{BORDER-TOP:#ccc 1px solid;MARGIN:7px 32px 0px;padding:5px 0px 5px 0px}
#resultPage.searchWithinResults{BORDER-BOTTOM:#9cf 2px solid;BORDER-TOP:#9cf 2px solid;TEXT-ALIGN:center}
#Results.colLabel{BORDER-BOTTOM:#ccc 1px solid;padding:6px 5px 3px 0px}
#Results.resultWell .invLinks{LINE-HEIGHT:20px;padding:7px 0px 10px 0px}
#Results.resultWell,#ftpResults.resultWell,#ftpMatchResults.resultWell,#mp3Results.resultWell{padding:5px 0px 7px 0px}
#vidResults.resultWell{padding:5px 0px 0px 0px}
#withinResults #atwlogo,#advanced #atwlogo{MARGIN:0px 0px 15px;padding:0px 0px 0px 32px}
#withinResults P.searchReminder{BORDER-TOP:#9cf 4px solid;MARGIN:0px;padding:3px 0px 2px 32px;WHITE-SPACE:nowrap}
#withinResults P.searchReminder{COLOR:#fff;TEXT-ALIGN:center}
.imgCat#resultPage.rnav,.vidCat#resultPage.rnav,.mp3Cat#resultPage.rnav,.ftpCat#resultPage.rnav{MARGIN-TOP:0px}
.vidCat#resultPage.rnav{BORDER-TOP-STYLE:none}
INPUT.button,#resultPage.langButtons,#responsePage.langButtons,.searchBar .exactPh,#resultPage.relatedResults{FONT-SIZE:90%}
P.featuredLink,#withinResults.searchWithinResults .form{MARGIN:40px 0px 44px;padding:0px;TEXT-ALIGN:center}
.main a:hover,A.refhead:hover{text-decoration:underline}
.rnav,.footer P.links A:visited,.logos A:visited,TD.results UL LI A{COLOR:#324f9a}
A.content:link,A.content:visited{COLOR:#f00;FONT:11px Arial}
A.tabOff,A.tabOff:visited,A.tabOffEnd,A.tabOffEnd:visited,.ocjp P.links{background:#dfefff}
A.tabOn,A.tabOn:visited,A.tabOn:hover,A.tabOff,A.tabOff:visited,A.tabOff:hover,A.tabOnEnd,A.tabOnEnd:visited,A.tabOnEnd:hover,A.tabOffEnd,A.tabOffEnd:visited,A.tabOffEnd:hover,.langButtons A,.langButtons A:visited{COLOR:#333}
A.tabOn,A.tabOn:visited,A.tabOn:hover,A.tabOff:hover,A.tabOnEnd,A.tabOnEnd:hover,A.tabOnEnd:visited,A.tabOffEnd:hover,#afterCatList,#homePage.searchBar,.searchBar2,.searchBarbottom{background:#9cf}