/* The Definitive LCDC Command File Database */
/* Stylesheet                                */


/* Body class */
BODY {
font-family : Arial, Verdana, Sans-Serif;
background-color : #000000;
color : #FFFFFF;
text-align : center;
}

/* Link classes */

A:link, A:visited, A:active {
font-family : Arial, Verdana, Sans-Serif;
text-decoration : none;
color : #FEC310;
background-color : transparent;
}

A:hover {
font-family : Arial, Verdana, Sans-Serif;
text-decoration : none;
color : #FFFFFF;
background-color : transparent;
}

/* Page Table class */
TABLE.page {
width : 80%;
height : 95%;
background-color : #00325D;
color : #FFFFFF;
border : 1px solid #FEC310;
padding : 0px;
}

TR.main {
vertical-align : top;
text-align : center;
}

/* Header classes */
TR.headergraphic {
height : 60px;
}

IMG.headergraphic {
width : 490px;
height : 60px;
border : 0px;
}

TD.headergraphic {
background-color : #00325D;
height : 60px;
border : 0px;
}

/* Menu class */
TR.menu {
text-align : center;
font-size : 9pt;
height : 20px;
}

/* Listing classes */
TABLE.listing {
width : 95%;
border : 1px solid #FEC310;
padding: 0px;
}

TABLE.listingmain {
width : 98%;
border : 1px solid #FEC310;
padding: 0px;
}

TABLE.listingtables {
width : 95%;
padding : 0px;
border : 0px;
}

TD.listingtables {
vertical-align : top;
width : 33%;
}

TD.listingcat {
font-size : 12px;
text-align : left;
vertical-align : middle;
}

TD.listingnum {
font-size : 10px;
text-align : center;
vertical-align : middle;
}

TD.listingspc {
font-size : 10px;
text-align : center;
vertical-align : middle;
}

TR.listingheader {
background-color : #00325D;
color : #FFFFFF;
font-size : 11px;
text-align : center;
}

SPAN.listingheader {
font-size : 11px;
text-align : center;
}

TR.listingitem {
font-size : 12px;
text-align : center;
}

TD.listingname {
width : 20%;
}

TD.listingdesc {
width : 40%;
}

TD.listingauthor {
width : 15%;
}

TD.listingdate {
width : 10%;
}

TD.listingcount {
width : 5%;
}

TD.listingrating {
width : 10%;
}

TD.glistingname {
width : 20%;
}

TD.glistingdesc {
width : 30%;
}

TD.glistingauthor {
width : 15%;
}

TD.glistingdate {
width : 15%;
}

TD.glistingsize {
width : 5%;
}

TD.glistingcount {
width : 5%;
}

TD.glistingrating {
width : 10%;
}

/* Footer Login Class */
TD.login {
text-align : right;
vertical-align : bottom;
}

/* Login Form Classes */
TABLE.loginform {
width : 250px;
border : 0px;
}

TD.logintitle {
text-align : left;
font-size : 10px;
}

TD.logininput {
text-align : right;
}

TD.loginbutton {
text-align : center;
}

INPUT.loginbutton {
background-color : #00325D;
color : #FFFFFF;
border : 1px solid #FEC310;
font-family : Arial, Verdana, Sans-Serif;
font-size : 12px;
}

INPUT.logininput {
background-color : #00325D;
color : #FFFFFF;
border : 1px solid #FEC310;
font-family : Arial, Verdana, Sans-Serif;
font-size : 12px;
}

SPAN.welcomeback {
font-size : 11px;
}

/* Submit Form Classes */
TABLE.uploadarea {
width : 85%;
padding : 0px;
font-family : Arial, Verdana, Sans-Serif;
border : 0px;
text-align : center;
}

TABLE.uploadform {
border : 0px;
padding : 0px;
vertical-align : top;
}

DIV.uploadrules {
text-align : left;
font-size : 11px;
}

TD.uploadtitle {
font-size : 12px;
text-align : left;
vertical-align : top;
}

TD.uploadsep {
font-size : 12px;
text-align : center;
vertical-align : top;
}

TD.uploadinput {
font-size : 12px;
text-align : right;
vertical-align : top;
}

TD.uploadbuttons {
text-align : center;
}

INPUT.uploadtextinp {
background-color : #00325D;
color : #FFFFFF;
border : 1px solid #FEC310;
font-family : Arial, Verdana, Sans-Serif;
font-size : 12px;
}

.uploadtextarea {
background-color : #00325D;
color : #FFFFFF;
border : 1px solid #FEC310;
font-family : Arial, Verdana, Sans-Serif;
font-size : 12px;
}

INPUT.uploadbutton {
background-color : #00325D;
color : #FFFFFF;
border : 1px solid #FEC310;
font-family : Arial, Verdana, Sans-Serif;
font-size : 12px;
}

SELECT.uploadselect {
font-family : Arial, Verdana, Sans-Serif;
font-size : 12px;
border : 1px solid #FEC310;
background-color : #00325D;
color : #FFFFFF;
}

SPAN.error {
font-size : 12px;
color : #FF0000;
background-color : #00325D;
}

/* Listing classes */
TABLE.listdimensions {
padding : 0px;
border : 0px;
width : 70%;
}

TD.listdimleft {
vertical-align : top;
text-align : left;
}

TD.listdimcen {
vertical-align : top;
text-align : center;
}

TD.listdimalign {
vertical-align : middle;
text-align : left;
}

IMG.listdim {
border : 0px;
width : 10px;
height : 16px;
}

TABLE.screenshots {
border : 1px solid #FEC310;
padding : 0px;
}

TABLE.cflisting {
border : 0px;
padding : 0px;
vertical-align : top;
}

IMG.screenshot {
border : 0px;
}

TABLE.lcd {
border : 1px solid #000000;
padding : 0px;
background-color : #002063;
}

/* Top Five and Last Five Classes */
TABLE.indextop {
border : 0px;
width : 100%;
padding : 0px;
vertical-align : top;
}

TD.indextopleft {
vertical-align : top;
text-align : center;
width : 50%;
}

TD.indextopright {
vertical-align : top;
text-align : center;
width : 50%;
}

TABLE.lastfive {
font-family : Verdana, Arial, Sans-Serif;
font-size : 11px;
width : 80%;
border : 1px solid #FEC310;
}

TD.lastfive {
background-color : #00325D;
color : #FFFFFF;
text-align : left;
}

TD.lastfiveinfo {
background-color : #00325D;
color : #FFFFFF;
text-align : left;
}

TABLE.topfive {
font-family : Verdana, Arial, Sans-Serif;
font-size : 11px;
width : 80%;
border : 1px solid #FEC310;
}

TD.topfive {
background-color : #00325D;
color : #FFFFFF;
text-align : left;
}

TD.topfiveinfo {
background-color : #00325D;
color : #FFFFFF;
text-align : left;
}

