table.tvguide { width: 98%; border-style: solid; border-width: 1px; border-color: #DFDFDF; }
tr.tvguide {background: #EFEFEF;}
th.tvguide {border-style: solid; border-width: 1px; border-color: #DFDFDF;}
td.tvguide {border-style: solid; border-width: 1px; border-color: #DFDFDF;}

td.tvtitle {text-indent: 20px; text-align: left; padding: 2px;}
a.tvtitle {font-weight: normal; color: blue; text-decoration: none;}
a.tvtitle:hover {color: inherit; text-decoration: none;}


form.usercp {
	text-align: center;

}

input.usercp {

	width: 90%;
	border-style: solid; border-width: 1px; border-color: #DFDFDF;
	background: #EEEEEE;
}
input.usercp:hover {
	background: #333333;
	color: #EFEFEF;
}




td.centercontent {
	padding: 0px;
	margin: 0px;
	border-spacing: 0px;
}
table.toptable {
	margin: 0px;
	padding: 0px;
	width: 100%;
}



div.googlebar {
	text-align: center;
	margin: auto;
/* 	width: 1000px; */
	padding: 10px 0px 10px 0px;
}
div.header {
	width: 100%;
}
table.header {
	margin: 0px;
	width: 100%;
/*	color: blue;*/
	border-spacing: 0px;
}
td.header {
	padding: 0px;
}
td.headerL {
	padding: 0px;
	width: 50%;
	text-align: left;
}
td.headerR {
	padding-right: 16px;
	margin: 0px;
	width: 50%;
	text-align: center;
}

div.welcome {
	color: black;
	text-align: center;
}
div.latestdisplay {
	color: black;
	width: 100%;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	overflow: auto;
}

hr.index {
	background-color: gray;
	color: gray;
	height: 1px;
	width: 80%;
}
hr.viewone {
	background-color: gray;
	color: gray;
	height: 1px;
	width: 100%;
}
div.viewonemiddle {
	border-color: #5599cc;
	border-width: 1px;
	border-style: solid;
	border-left-width: 0px;
	border-right-width: 0px;
	padding: 25px 25px 25px 25px;
}

table.viewonefull {
	width: 100%;
}

table.viewoneinfo {
	text-align: left;
	width: 100%;
}

td.infoline {
	width: 100%;
}

td.viewonethumb {
	width: 275px;
	vertical-align: top;
}

td.twosevenfive {
	width: 275px;
}


tr.isearch {
}



div.sbn {
	width: 300px;
	padding: 10px;
	margin: auto;
}

div.sbn:hover {
	background: #D0E4F6;
}

input.sbn {
	border-width: 1px;
	border-style: solid;
	border-color: blue;
	background: #aaccdd;

	font-weight: bold;
	color: black;
}

font.boxbutton {
	padding: 1px;
	border-width: 1px;
	border-style: solid;
	border-color: blue;
	background: #aaccdd;

	font-weight: bold;
	color: black;
}
font.boxbutton:hover {
	background: yellow;
}

a.boxbutton {
	padding: 2px 5px 2px 5px;
	text-decoration: none;
	color: black;
}

a.boxbutton:hover {
	text-decoration: none;
	background: none;
}

input.sbn:hover {
	background: yellow;
}

font.sbn {

	font-weight: bold;
	color: black;
}

input.text {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	background-color: #D0E4F6;
	border-color: #368AD2;
	border-style: solid;
	border-width: 1px;
	color: #333333;

	padding: 0px;
	border-spacing: 0px;
	margin: auto;
}


input.simage {
}


select.folder {
	border-width: 1px;
	border-style: solid;
	border-color: silver;
	text-align: center;
	background: url("grades/grade2.png");
	width: 140px;
	font-size: 10px;
}

select.folder:hover {
	color: black;
}

option.folder {
	background: white;
	color: black;
}
option.folder:hover {
	color: black;
}

option.foldernew {
	text-decoration: line-through;
}

table.advanced {
	text-align: left;
}

div.advanced {
}

a.name {

}

font.name {

}

font.monthly {

	font-style: normal;
	color: black;
}

font.staff {

	font-style: normal;
}

font.searchby {

	font-style: oblique;
}

font.latest {

	font-style: normal;
}

font.acdb {

	color: black;
}

font.was {

	color: black;
}

font.plain {

	color: #FF00CC;
}

font.results {

	color: black;
}

font.countdown {
	color: red;

}

font.counter {
	color: blue;

}

font.red {
	color: #FF0000;
}

div.resultscontainer {
	text-align: left;
	margin: 0px;
	padding: 0px;
	border-width: 1px;
	border-style: solid;
	border-color: #99aaff;
}

div.resultsleft {
	width: 300px;
	position: absolute;
	padding: 0px;
}

div.resultscenter  {
	position: absolute;
	margin-left: 340px;
	margin-right: 340px;
	width: 120px;
	padding: 0px;
}
div.resultsright  {
	width: 300px;
	margin-left: 500px;
	padding: 0px;
}



a.links {
	color: blue;
}

table.indexsearch {
	border-width: 2px;
	border-style: inset;
	border-color: blue;
	width: 300px;
	text-align: left;
	padding: 10px;
}

td.leftfolder {
	border-width: 0px;
	border-style: outset;
	border-color: blue;
	border-left-width: 5px;
	border-left-style: outset;
	border-left-color: blue;
	width: 300px;
	text-align: left;
	vertical-align: top;
}

table.resultsview {
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	width: 200px;
}

td.coolresults {
	text-align: center;
	width: 200px;
}
font.results {

	color: black;
}

td.cool {
}

#foo {
	max-width: 140px;
	text-align: center;
}

h5.results {
	border-width: 1px;
	border-style: outset;
	border-color: blue;

}

table.results {
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	border-width: 1px;
	border-style: outset;
	border-color: blue;
	border-top-width: 5px;
	border-bottom-width: 5px;
}

table.indexframe {
	width: 100%;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}


table.comment {
	width: 100%;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	padding: 10px;
	border-width: 1px;
	border-style: solid;
	border-color: gray;
}



td.linedpaper {
	width: 600px;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	padding: 3px 3px 3px 3px;
	border-width: 1px;
	border-style: outset;
	border-color: blue;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
}

table.viewonenew {
	vertical-align: top;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	padding: 10px;
	border-width: 1px;
	border-style: outset;
	border-color: blue;
}

td.rating {
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	border-width: 0px;
	border-style: outset;
	border-color: blue;
	border-top-width: 5px;
	border-bottom-width: 5px;
	width: 25px;
}

td.comment {
	text-align: center;
	margin-left: auto;
	margin-right: auto;

}

td.indexname {
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	border-width: 0px;
	border-style: outset;
	border-color: blue;
	border-top-width: 5px;
	border-bottom-width: 5px;
	padding: 2px;
}

table.index {
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	border-width: 1px;
	border-style: outset;
	border-color: blue;

}

table.viewone {
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	border-width: 1px;
	border-style: outset;
	border-color: blue;
}

img.size {
	border-style: none;
	max-width: 740px;
}

img.smallhighlight {
	width: 70px;
	height: 70px;
	border-width: 2px;
	border-style: outset;
	border-color: #99aaff;
}

img.smallhighlight:hover {
	border-style: inset;
}

img.small {
	width: 70px;
	height: 70px;
	border-width: 2px;
	border-style: outset;
	border-color: #99aaff;
}

img.small:hover {
	border-style: inset;
}

img.vector {
	border-style: none;
}

img.noborder {
	border-style: none;
	margin: 0px;
}

img.results {
	width: 200px;
	border-style: none;
}

table.resultsimageholder {
}

td.resultstop {
}

td.resultsmiddle {
}

td.resultsbottom {
}

table.green {
	background: #00ff00;
	text-align: center;
	margin: auto auto auto auto;
	height: 100px;
	width: 100%;
}

table.gray {
	background: gray;
	margin: auto auto auto auto;
	height: 100px;
	width: 100%;
}

table.red {
	background: #ff0000;
	text-align: center;
	margin: auto auto auto auto;
	height: 100px;
	width: 100%;
}















table.bbp {
	width: 95%;
	border-style: solid;
	border-color: #99CCFF;
	border-width: 0px;
	border-top-width: 1px;
	padding-top: 10px;
}

tr.bbp {
}

tr.left {
	margin: 0px;
}

td.left {
	width: 200px;
	height: 20px;
	margin: 0px;
}

td.longbbp_h {
	border-width: 1px;
	border-style: solid;
	border-color: #99aaff;
	background: #99aaff;
	color: #ffff00;
}

td.bbp_h {
/*	background: #EAEBEC;*/

	background: url("grades/grade4.png") repeat-x;
	color: white;

	width: 100px;
	padding: 4px;
	font-size: 12px;
	font-weight: bold;
}

td.bbp_hw {
	border-width: 0px 1px 1px 0px;
	border-style: solid;
	border-color: #99ccff;
/* 	background: #EAEBEC; */


	width: 50%;
	text-align: right;
	color: blue;
	padding-right: 20px;
}

td.fixedbbp_h {
/*	border-width: 0px 1px 1px 0px;
	border-style: solid;
	border-color: #99ccff;*/
	background: #EAEBEC;


	width: 100px;
	color: blue;
}

td.bbp {
	text-align: left;
	color: #000000;
	padding-left: 20px;
}



a.bbp {
	color: black;
}

font.indent {
	margin-left: 15px;
}


table.buttons {
}

tr.buttons {
	width: 100%;
}

td.button {
	border-color: blue;
	border-width: 1px;
	border-style: outset;
/*	background: #ccffee;*/
	color: black;
	padding: 2px;
}
td.button:hover {
	border-style: inset;
	background: yellow;
	color: white;
}
a.button {
	font-family: sans-serif;
	font-weight: normal;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	color: blue;
	padding: 1px;
}
a.button:hover {
	background: none;
}

a.buttonE {
	color: red;

	font-weight: bolder;
}

a.buttonE:hover {
	text-decoration: none;
	color: blue;
	background: none;
}

a.letter {
	text-decoration: none;
	color: blue;
	padding-left: 1px;
	padding-right: 1px;
}

a.letter:hover
{
	text-decoration: none;
	background: #D0E4F6;
}

a.bb {
	text-decoration: none;
	border-width: 0px;
	border-bottom-width: 1px;
	border-style: solid;
	border-color: #ffffff;
	color: blue;
}

a.bb:hover {
	border-color: #368AD2;
	text-decoration: none;
	background: #D0E4F6;
}

table.chart {
	padding: 10px;
}

tr.chart_h{
}

td.chart_h {
	color: black;
	background: #D0E4F6;
	font-weight: bold;

}

tr.chart {
}

td.chart {
	background: white;
	border-color: #ECDDFF;
	border-width: 1px; border-style: solid;
}

div.news {
	width: 100%;
}

h1.news {
	color: black;
}

table.news {
	margin-bottom: 10px;
	width: 80%;
	padding: 20px;
	padding-top: 0px;
}

tr.news {
	margin: 0px;
}

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

h3.news {
	background: #99ECDB;
	width: 100%;
}

p.news {
	color: black;
	text-align: justify;
	margin-left: 20px;
	margin-right: 20px;
}

table.stats {
	width: 90%;
}

tr.stats {
}

td.stats_h {
	background: #ccccef;
	color: black;
	width: 100px;
}

td.statsright {
	text-align: right;
	color: #000000;
	padding-right: 20px;
	width: 40%;
}

td.statsleft {
	text-align: left;
	color: #000000;
	padding-left: 20px;
	width: 40%;
}


td.img {
	padding: 0px;
}

div.image {
	margin: auto;
	width: 200px;
	height: 200px;
	border-style: dashed;
	border-width: 1px;
	border-color: silver;
}

div.gameimage {
	margin: auto;
	width: 200px;
	border-style: dashed;
	border-width: 1px;
	border-color: silver;
}

div.list {
	overflow:auto;
	margin: auto;
	width: 200px;
	height: 200px;
	border-style: dashed;
	border-width: 1px;
	border-color: silver;
	text-align: left;
	padding: 10px;
}

table.usercp {
	width: 700px;
	border-style: solid;
	border-color: silver;
	border-width: 1px;
	padding: 10px;
}

textarea.comment {
	width: 400px;
	height: 100px;
}

table.favchars {
	width: 90%;
	padding: 20px 0px 10px 0px;
	border-style: solid;
	border-color: #cceeef;
	border-width: 0px 0px 1px 0px;
}

td.favcharleft {
	width: 200px;
}

a.remove {
	color: silver;
	border-color: silver;
	background: white;
	border-style: solid;
	border-width: 1px;
	padding: 0px 10px 0px 10px;
}

a.remove:hover {
	background: yellow;
	color: black;
}

a.edit {
	color: red;
	border-color: red;
	background: white;
	border-style: solid;
	border-width: 1px;
	padding: 0px 10px 0px 10px;
}

a.edit:hover {
	background: yellow;
}

input.post {
	color: blue;
	border-color: blue;
	background: white;
	border-style: solid;
	border-width: 1px;
	padding: 0px 10px 0px 10px;
}

input.post:hover {
	background: yellow;
}

td.remove {
	color: silver;
	text-align: left;
}

td.editcomment {
	color: silver;
	text-align: right;
}

td.intleft {
	padding-left: 10px;
	text-align: left;
}

table.modimage {
	background: black;
	width: 90%;
}
td.modimage {
	background: white;
}









td.menu {
	vertical-align: top;
	width: 150px;
	background: white;
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: silver;
	padding: 0px;
}

table.menutable {
	margin: 0px 1px 0px 0px;
	padding: 0px;
	width: 100%;
}

td.menupart {
	vertical-align: top;
}

font.menu {
	color: white;
	background-color: #5599CC;

	text-align: center;
}

h2.menu {
/*	background: black;*/
	color: #5599FF;

	text-align: left;
	margin: 0px;
	text-transform: uppercase;
/* 	border-color: #5599FF; border-style: solid; border-width: 0px 0px 2px 0px; */
}
h2.menu:hover {
}
ul.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-align: left;
	list-style-type: none;
	text-indent: 10px;
	margin: 0px;
	padding: 0px 0px 10px 0px;
}
ol.menu {
	text-align: left;

}

div.fakemenu {
	text-align: center;
	width: 140px;
	margin: auto;
	padding: 10px 0px 10px 0px;
	margin-bottom: 20px;
/*	border-color: #5599cc; border-style: solid; border-width: 0px 1px 1px 1px;*/
/*	background: #DDEEFF;*/
}

li.menu {
	vertical-align: middle;
	padding: 1px;
/* 	font-weight: bold; */
/*  	border-color: #88AAFF; border-style: solid; border-width: 0px 0px 1px 0px; */
/*	background-image: url("grades/grade2.png");*/
}
li.menu:hover {
}

a.menu {
	color: #3377FF;
	text-decoration: none;
}
a.menu:visited {
	color: #3377FF;
	text-decoration: none;
}

a.menu:hover {
	background: none;
	color: blue;
	text-decoration: none;
}



div.dash {
	border-color: #cceeff;
	border-style: solid;
	border-width: 1px 1px 0px 1px;
	width: 95%;
	padding-bottom: 10px;
	margin: auto;
}

p.sitemap {
	text-align: left;
	width: 50%;
	border-style: dashed;
	border-color: gray;
	border-width: 1px;
	padding: 10px 20px 10px 20px;
}












table.tempsearch {
/*	border-width: 1px 0px 1px 0px;
	border-style: solid;
	border-color: blue;*/
	text-align: center;
/*	padding: 10px;*/
}
input.tempsearch {
	border-width: 1px;
	border-style: solid;
	border-color: #5599FF;
	background: white;
	color: black;
}
input.tempsearch:hover {
	background: yellow;
}

td.folder {
	text-align: right;
	background: white;
	color: black;
/* 	width: 100px; */
	font-weight: bold;
}
td.folder2 {
	text-align: center;
	color: black;
	padding-left: 10px;
}



td.datel {
	background: url("grades/grade2.png");
	border-width: 0px 0px 2px 0px;
	border-style: solid;
	border-color: silver;
	color: black;
	font-weight: bold;
	padding: 0px 20px 0px 20px;
}

td.dater {
	text-align: left;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: blue;
	color: black;
}




div.bannerhighlight {
/*	border-color: #5599cc; border-style: solid; border-width: 1px 0px 1px 0px;*/
	margin: 9px; padding: 5px 0px 5px 0px;
}


td.taskl {
	 padding: 5px; text-align: left;
}
td.taskr {
	border-color: #99ccff;  border-width: 0px 0px 1px 0px; border-style: solid; background: white;  padding: 5px; text-align: left;
}

p.taskdesc {
	font-size: 10px; color: gray;
}

td.h2 {
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #5599cc;
	width: 100%;
	color: blue;
}

td.h1 {
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #5599cc;
	color: blue;
}


blockquote.profile {
	padding: 20px; margin: auto; overflow: auto;
	text-align: left;
}









select.page {
	border-width: 1px;
	border-style: solid;
	border-color: #5599FF;
	text-align: center;
	width: 200px;

	font-weight: bold;
}












table.arrow { width: 100%; }
td.alignleft { text-align: left; }
td.alignright { text-align: right; }
td.prevarrow { text-align: left; padding-right: 10px; }
td.nextarrow { text-align: right; padding-left: 10px; }
a.arrow {
	border-style: solid;
	border-width: 1px;
	border-color: blue;
	background: white;
	padding-left: 10px;
	padding-right: 10px;
}
a.arrow:hover { border-color: white; background: white; color: yellow; }



table.pubc {border-style: solid; border-width: 0px 0px 1px 0px; border-color: #99CCFF; width: 100%; text-align: left; margin-bottom: 20px; }
td.pubcimage {width: 200px; vertical-align: top;}
td.pubdetails {vertical-align: top; padding: 20px;}
font.pubcname {}
p.pubprofile {border-style: solid; border-width: 1px 0px 0px 0px; border-color: silver; padding-top: 10px;}



table.grouplist {width: 90%; border-style: solid; border-color: #DDEEFF; border-width: 2px 1px 2px 1px; margin-top: 20px;}
td.groupname { font-weight: bold; text-align: left; border-style: solid; border-color: silver; border-width: 0px 0px 1px 0px; }
a.groupname {}
a.groupname:hover {background: none; text-decoration: none;}
td.groupdesc {background: #DDEEFF; text-align: justify; padding: 10px 20px 10px 20px;  }
td.groupadmin {border-style: solid; border-color: silver; border-width: 1px 0px 0px 0px; text-align: right; }


table.related { width: 90%; border-spacing: 0px; border-style: solid; border-color: #5599FF; border-width: 2px 0px 2px 0px; text-align: center; }
td.related { width: 90%; background: white; padding: 3px; font-weight: bold; border-style: solid; border-color: silver; border-width: 0px 0px 1px 0px; }
td.related:hover {  }
a.related {color: black; }
a.related:hover {background: none; text-decoration: none;}










h2.gamelist {margin-left: 10%; text-align: left; border-style: solid; border-color: #AACCFF; border-width: 0px 0px 1px 0px; }
table.gamelist {width: 90%; border-style: solid; border-color: silver; border-width: 1px ; text-align: left;}
td.gamelist_h {/*border-style: solid; border-color: #AACCFF; border-width: 1px; padding: 3px;*/ background: url("grades/grade1.png"); color: white; font-weight: bold; }
td.gamelist { padding: 3px; border-style: solid; border-color: silver; border-width: 0px 0px 1px 0px; }



h3.statspage {}
table.statspage { width: 50%; text-align: left; border-style: solid; border-color: #AACCFF; border-width: 1px; }
td.statspage_h {background: url("grades/grade1.png"); color: white; font-weight: bold;}
td.statspage {}







table.autotable  {width: 90%; border-style: solid; border-color: silver; border-width: 1px ; text-align: left; margin-bottom: 20px;}
tr.autotable_h {}
td.autotableb_h {background: url("grades/grade1.png"); color: white; font-weight: bold;}
td.autotablec_h {background: url("grades/grade1.png"); color: white; font-weight: bold;}
td.autotabled_h {background: url("grades/grade1.png"); color: white; font-weight: bold;}
tr.autotable {}
td.autotableb  { padding: 3px; border-style: solid; border-color: silver; border-width: 0px 0px 1px 0px; }
td.autotablec  { padding: 3px; border-style: solid; border-color: silver; border-width: 0px 0px 1px 0px; }
td.autotabled  { padding: 3px; border-style: solid; border-color: silver; border-width: 0px 0px 1px 0px; }
a.autotable {}
a.autotable:hover {}







table.viewsmain {width: 95%; text-align: center; padding-bottom: 20px;}
table.views {text-align: center; width: 100%; border-style: solid; border-width: 1px 0px 0px 0px; border-color: silver; padding-top: 10px;}
td.viewsbig {}
td.viewssmall { width: 50%;}





td.silverbox {  background: white; color: black; border-style: dashed; border-width: 1px; border-color: #EFEFEF; }



div.newstitle { width: 780px; margin: auto; text-align: left; }
font.newstitle {
	margin-left: 30px; margin-top: 10px;
/* 	border-style: solid; border-width: 1px 1px 0px 1px; border-color: silver; */
	 background: url("grades/grade4.png") repeat-x;
 	padding: 1px 10px 1px 10px; color: black; font-weight: bold;
}
div.newsshadow { background: #EFEFEF; border-style: solid; border-width: 1px 0px 1px 0px; border-color: silver; background: #5599CC url("img/800s.png") repeat-y; width: 780px; margin: auto; padding: 0px 10px 0px 10px;}
table.newscontainer {background: white; width: 100%; padding: 0px; border-style: solid; border-width: 1px; border-color: gray; }
td.newscontainer {background: white;}
p.newsbox { margin: 0px; padding: 0px;  }


div.artthumb  {
	background: white; padding: 10px; border-style: solid; border-width: 1px; border-color: silver;
	color: blue; font-weight: bold; text-decoration: none; margin: auto; display: table-cell;
}
a.season {
	background: white; padding: 5px 10px 5px 10px; border-style: solid; border-width: 1px; border-color: silver;
	color: blue; font-weight: bold; text-decoration: none; margin: auto; display: table-cell;
}
a.season:hover { background: #EFEFEF; }




td.cpicon {
	padding: 10px;
}
img.cpicon {
	border-width: 0px;
	width: 30%;
	height: 30%;
}


div.cqueue {
	margin: auto;
	margin-top: 10px;
	margin-bottom: 10px;
	width: 90%;
	padding: 10px;
}

h2.cqueue {padding:3px; background: white;color: #5599FF; border-style: solid; border-width: 2px 0px 2px 0px; border-color: #5599FF;}
table.cqueue {
	width: 100%;
	background: white;
	border-style: solid;
	border-width: 1px;
	border-color: #5599CC;
	text-align: left;
}
td.cqueuedate {
	color: gray;
	text-align: right;
}
td.cqueuename {
	color: #5599DD;

}
td.cqueuetext {
}
p.cqueuetext {
	margin: auto;
	padding: 10px;
	width: 75%;
	font-weight: bold;
	border-style: solid;
	border-width: 1px 2px 1px  2px;
	border-color: #ABCDEF #5599CC #ABCDEF #5599CC;
}
td.cqueuepost {

	background: white;

	border-style: dashed;
	border-width: 1px 0px 0px 0px;
	border-color: #DDDDDD;
	padding: 2px;
}
td.cqueuerepl {
	border-style: dashed;
	border-width: 1px 0px 0px 0px;
	border-color: #5599FF;
	padding-left: 100px;
}
table.replies {
	width: 100%;
	border-style: solid;
	border-width: 1px;
	border-color: #DDDDDD;
	margin-top: 10px;
	padding: 0px;

	background: #FEFEFE;

	text-align: left;
}
tr.replyheader { background: #EDEDED; }


img.rankarrow {
	padding: 0px;
	height: 10px;
	width: 10px;
}

img.rankarrow:hover {
	border-color: red;
}

div.vars { padding: 10px; background: #EFEFEF; border-style: solid; border-width: 1px 0px 1px 0px; border-color: #666666; }

table.identifythis {width: 100%; background: #DDDDDD; border-style: solid; border-width: 1px 0px 1px 0px; border-color: white;}
td.varname {text-align: center;border-style: solid; border-width: 2px; border-color: #EFEFEF; background: white; color: gray; }
td.identifythis_h {padding: 0px 20px 0px 20px;color: blue; font-weight: bold; background: #EFEFEF;  }
td.identifythis {text-align: left; border-style: solid; border-width: 0px 0px 1px 0px; border-color: black; }
td.newtranslation {border-style: solid; border-width: 0px 0px 1px 0px; border-color: black; }

p.identifythis { text-decoration: underline;}
form.identifythis {}

input.identifythis {
	width: 500px;
}
textarea.identifythis {
	height: 50px;
	width: 500px;
}



div.page {

	background: #DAECFA;
	border-style: solid;
	border-width: 1px 0px 1px 0px;
	border-color: #5599FF;
	width: 90%; margin: 10px auto 10px auto; padding: 5px 0px 5px 0px;
}
div.resultstext {

	background: #DAECFA;
	border-style: solid;
	border-width: 1px 0px 1px 0px;
	border-color: #5599FF;
	text-align: right;
	padding-right: 10px;
}

div.sideimages {
	padding-top: 10px; padding-bottom: 10px; border-width: 1px 0px 1px 0px; border-color: #5599CC; border-style: solid; text-align: center; color: blue;
}

