body,td,th,font,a{ font-family: verdana,arial,sans-serif; font-size: 11px; }

.content { 
	padding-top: 10px;
	padding-left: 20px;
	padding-right: 20px;
	font-family: verdana,arial,sans-serif; font-size: 13px; 
}

a.titlelink:link,
a.titlelink:visited,
a.titlelink:hover { font-family: verdana,arial,sans-serif; font-weight: bold; font-size: 11px; }

table {
    margin: 0px;
	padding: 0px;
	border-collapse: collapse;
    border-spacing: 0px;
    border: 0px none black;
}

td {
    margin: 0px;
	padding: 0px;
}

td.titlelink {
	padding-left: 20px;
	padding-right: 20px;
}

td.sidepad {
	width: 100px !important;
}

.footer {
	text-align: center;
	font-size: x-small;
}

img.td {
    display: block; /* needed to include inages in tables without padding */
    border: 0px none black;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

img.ilink {
    border: 0px none black;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

body {
    margin: 0px;
	padding: 0px;
	color: #FFFFFF;
	background-color: #000000;
}

.error {
    color: red;
}

.quote {
/*    font-family: helvetica,verdana,geneva,arial,sans-serif;*/
    font-style: italic;
}

.small {
    font-size: x-small;
}

.right {
    text-align: right;
}

.rightsmall {
    text-align: right;
    font-size: x-small;
}

.logtitle {
    font-size: large;
    color: #007fff;
}

.datetime {
    font-size: x-small;
    color: #aaaaaa
}

.center {
    text-align: center;
}

.small-center {
    text-align: center;
    font-size: x-small;
}

.bold {
    font-weight: bold;
}

.italic {
    font-style: italic;
}

.uline {
    text-decoration: underline;
}

.explain {
    color: yellow;
}

.nav        { font-weight: bold; font-size: 11px; color: white;}
.cnav        { font-weight: bold; font-size: 11px; color: white; text-align: center; }

.embed { display: inline; margin: 0px; padding: 0px; border: none}

.username { font-weight: bold; font-size: 11px; }
.details { font-size: 10px; }

h2 {
    text-align: center;
}

.abandoned {
    color: red;
}

.onhold {
    color: orange;
}

.inprogress {
    color: yellow;
}

.inbeta {
    color: green;
}

.released {
    color: white;
}

.fullwide {
    width: 100%;
}

/* Misc types ------------------------------------------------------------------
 */ 

hr.divider {
    border-top: none;
    border-left: none;
    border-right: none;
    border-bottom: 1px solid #4e5aff; 
    width: 80%; 
}

dt {
    font-weight: bold; 
}   

/* List types ------------------------------------------------------------------
 */ 

ol.list1 { list-style-type: decimal; }
ol.lista { list-style-type: lower-alpha; }
ol.listA { list-style-type: upper-alpha; }
ol.listi { list-style-type: lower-roman; }
ol.listI { list-style-type: upper-roman; }

/* Table types -----------------------------------------------------------------
 */ 

table.center {
    margin-left:auto; margin-right:auto;
    padding: 4px;
}
      
table.codebox {
    margin-left:auto; margin-right:auto;
    border-collapse: separate;
    border-spacing: 2px;
    width: 90%;
}

td.codeblk {
    vertical-align: top; 
    /*white-space: nowrap;*/
    font-family: Courier, 'Courier New', sans-serif; 
	background-color: #1D1E34; 
    border: 1px solid #4e5aff; 
    padding: 4px;
}

td.quoteblk {
    vertical-align: top; 
	background-color: #1D1E34; 
    border: 1px solid #4e5aff; 
    padding: 4px;
}

