table {
    width: 800px;
    margin-left:auto; 
    margin-right:auto; 
}
table.header {
    border-bottom: blank;
    border-top:1px solid black;
    border-left:1px solid black; 
    border-right:1px solid black; 
}
table.body{
    width: 800px;
    border-bottom: 1px solid black;
    border-top blank;
    border-left:1px solid black; 
    border-right:1px solid black; 
    table-layout:fixed;
}
table.pkg {
    width:800px;
    border-bottom: 1px solid black;
    border-top blank;
    border-left:1px solid black; 
    border-right:1px solid black; 
    table-layout:fixed;
}
td {
    word-wrap:break-word;
    overflow:hidden;
}

td.title {
    valign:center; 
    align:center; 
    padding: 0px; 
    width:400px; 
    max-width:400px;
}

td.ad {
    padding:0px;
    width:200px;
    max-width:200px;
}

td.search {
    padding:3px; 
    margin-left:auto;
    margin-right:auto;
}

/* Package view */
td.ppackage {
	width:200px;
	background-color:#d3dce3;
}

td.author {
	width:75px;
	background-color:#d3dce3;
}

td.section {
	width:75px;
	background-color:#d3dce3;
}

td.prating {
	width:80px;
	background-color:#d3dce3;
}

td.prating_item {
	margin: 2 auto;
	text-align: center;
	padding:12px; 
	width:75px;
}

/* Main Page View */
td.version {
	width:30px;
}

td.package {
	width:70px;
}
td.date {
	width:50px;
}

td.repo {
	width:40px;
}

td.description {
	padding:10px; 
	margin-left:10px; 
	margin-right:10px;
	width:200px; 
}

td.aarating {
      	margin: 2 auto;
        text-align: center;
        padding:5px;
        width:85px;
}

