body, td, a {font-family:arial,helvetica; font-size:12px;}

body{
	background-color: #1D5B8B;
}

a:hover {color:red;text-decoration:none;}

div.spacer5 {font-size:6px;}
.card {font-size:11px;}
.nav, .nav A {font-size:14px;}

.title, h1.title, h1.title A {
	font-family:verdana,arial,helvetica,sans-serif;
	color:white;
	font-size:16px;
	font-weight:bold;
}

#setInfo, #setInfo a {font-size:14px}

h1.title A:link, h1.title A:visited, h1.title A:active, h1.title A {color: #33FFFF;font-size:12px;}

.new, a.new {font-weight:normal; color:blue;}
.now, a.now {font-weight:normal; color:red;}
.done, a.done {font-weight:normal; color:black;}

form {display:in-line;}
div.spacer10 {height:10x;font-size:10px;}
div.spacer5 {height:5px;font-size:5px;}


/* Data Tables: table.data used as default class by Table.pm*/
table.data {
    margin:0px 0px 10px 0px;
    padding:0px;
    border-collapse:collapse;
    }

table.title{
    margin-bottom:0px;
    border-bottom:solid 1px #06C;
    }

table.data td, table.data th {
    border-left:solid 1px #A2A2A2;
    border-right:solid 1px #A2A2A2;
    border-bottom:solid 1px #A2A2A2;
    padding:4px;
}

.borderTop{border-top:solid 1px #A2A2A2;}

/* composite class to be used as class="data condensed" for a few cases where fonts and padding need to be reduced */
table.condensed td, table.condensed th {
    font-size:11px;
    padding:2px;
}

table.data tr.title td, table.data tr.title th, table.data tr.bg0 td{
    font-size:16px;font-weight:bold;
    height:28px;line-height:28px;
    text-align:left; vertical-align:middle;
    text-transform:none;
    border-top:1px solid #a7b1be;
	background-color:#06C;
    padding:0px 5px 0px 5px;
}

div.subtitle {
    padding:4px;
}
table.data .subtitle td, table.data td.subtitle, div.subtitle{
	background-color:#d5d5d5;

    font-weight:bold;
}
table.data td.selected {
	background-color:#396F9E;
    }
table.data td.tab.selected a:link, table.data td.tab.selected a:visited{color:#FFF;}
table.data td.tab.subtitle a:link, table.data td.tab.subtitle a:visited{color:#FFF;}

table.data .row1 td, table.data .row1 tr, table.data td.row1 ,table.data .bg6 {background-color:#dedede;} /* data row alternating 1 */
table.data .row2 td, table.data .row2 tr, td.hilite {background-color:#f0f0f0;} /* data row alternating 2 */
table.data .label td, table.data .label th, table.data td.label{background-color:#adadad;font-weight:bold;} /* column labels */
table.data .footer  td{background-color:#EEEEEE;} /* footer row */





/* nav bar row */
#g_nav {
	position:relative;
	font-family:arial,helvitica,sans-serif;
	font-size:12px;
	line-height:26px;
	font-weight:bold;
	color:#FF0;
	text-shadow: rgba(0, 0, 0, 1.0) 2px 2px 2px;
	background-color:#206BA2;
    background-image: -moz-linear-gradient(top, #206BA2, #101B31);
    background-image: -webkit-gradient(linear, left top, left bottom, from(#206BA2), to(#101B31));
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff206BA2,endColorstr=#ff101B31);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff206BA2,endColorstr=#ff101B31)";
    border-bottom:none;
	width:985px;
	height:26px;
}
#g_nav a:link, #g_nav a:visited {color:#FFF;text-decoration:none;}
#g_nav a:active {color:#8EBCFF;text-decoration:none;font-weight:bold}
#g_nav a:hover {
	color:#FF0;
	text-decoration:none;
}
#g_nav span#highlight {color:#D56B03;}

/* Global Nav Drop Downs */
.nav1c {
	position:absolute;
	visibility:hidden;
	padding:1px;
	z-index:50;
	background-color:#cacaca;
	width:200px;
	text-align:left;
    left:-500px;
    top:-2000px;
}

.nav2c {
	position:absolute;
	visibility:hidden;
	padding:1px;
	z-index:50;
	background-color:#cacaca;
	width:410px;
	text-align:left;
    left:-500px;
    top:-2000px;
}

.nav1c {width:205px;background-color:#cacaca;}
.nav2c {width:414px;background-color:#cacaca;}

.navTitle span{
	float:left;
	display:inline;
	font-size:12px;
	line-height:16px;
	width:205px;
	font-weight:bold;
	color:#C00;
	font-family:arial,helvetica,sans-serif;
	text-transform:uppercase;
	text-decoration:underline;
}

.navLnk a,
.navLnk a:link,
.navLnk a:visited {
	float:left;
	display:inline;
	font-size:11px;
	line-height:14px;
	width:205px;
	font-weight:bold;
	color:#313438;
	text-decoration:none;
	font-family:arial,helvetica,sans-serif;
}

.main a,
.main a:link,
.main a:visited {color:#cc3300;text-decoration:underline}

.navLnk a:hover{
	color:#FFF;
	background-color:#48739D;
}

/* Forum Spoilers */
.spoilerBox{padding: 3px; background-color: #FFFFFF; border: 1px solid #d8d8d8; font-size: 1em;}
.spoilerLink{text-transform: uppercase; border-bottom: 1px solid #CCCCCC; margin-bottom: 3px; font-size: 0.8em; font-weight: bold; display: block;}

/* Footer Images */
a#ygo-episodes, a#dreamhost-f, a#kwc{position:relative;padding:0px;display:block;width:88px;height:31px;}
a#ygo-episodes{background:url('data:image/gif;base64,R0lGODlhWAAfALMAAAAAALW1tYuPkHp6ejpDVMzMzHiZxDMzM5e03Ofn52V9n8LGyWZmZqCgoIKk0klYayH5BAAHAP8ALAAAAABYAB8AAAT/sKRJqy1Y0mxn/mAILo8wIYajIqzzHI4hy4oTMISBuFrQSItfIrjwYDrHhOBgSoieoYWCUSzErosF6kBQpGYGweBRcygeAw0DMEgQ2G5Ao0OfDOCUrH7P3wdKBVoyMQhDLgdnXjEKCgMDZQaMDggadwwJBwAEmABFHZlzFXdtG32mejcBPioqBkVbBw+RgwgNDSw7rIueDQAHBQC+wAd2A0QLmW0FjgmjYnmq0dKqC6piBba6DhIICgeIjIoYWZEP5uYMDAMBFMG9oJrNwcl3wXFyd5l41dP9AQo/BMy4MsEMgQOzvBQqwMLcgAbUFkgoECBDpkxvkhVIlqxBpgcB/4IxCJBPYyB/09YFEBDjS6EELiKBI1TQRRqGLVo9lFjgQTA5P38EW8Zmo5x3GEaNwqDKltOnDagIYKlIxwQDBLq8GOSgoIGHubSZEQARwxphPzEMXcPAqC1hBdiyZQoV6kiBBsjQTKAg65lvrSSYGaBDWzgFEmxh6AXggdFfRt8AaAtqwTwBcifTrWuLCuG8X4pIkcXoxQMVGMzUQKBFbF8TZJmKLPCmbQEB8zRnEhDXXWbbK6cKn6ogQBesoYecIf2CAOoCs1iHLWeOEbapAU7tsaUdYvfhwtMcRxiDG6NuWWNNYphC15flD960uTO1gfb7+FE52u9oJIMajaFgXv973iCCixntueeKREOo8g1JjgiQXTXeBdcPRNagZA1//DUwhgO+oKBAQ+BUp0sj2qRACUUS2eJTGvxNtZ+MHNYYoRg1PsWhOgI4l0k4KvSVHgFkeMEISy2pSFFUc6z0TQNLTCYhSpilY+WVU1pjpUrSDGDlAx65EAwZNHgxS5kM8MbQChP4wA6UUfnCgD6TaajKlXhyGY2XafZTZQmIOICRmaxQ51AoTmiAzUN54PDTT9+o5AhEHkqqDp/qMIChI01N6uABTV1JAAqNJdgKb3VQ4EMDBMwxxwJzQnoAjwOQxaomt7bKWV3ucNarLbUaeIapDjCYagJQVpTADcs6Os//A2nCxiSUweAGgK27PpXOrr8Ce8AOVYnliQVBeKmsHR5eZK4SEkrohlMZ+QLsQ5N6WMKk9TZgjq3VogERAw+I6EIZrIyramzIUjgBrFOO5MQEBDiMiabUVvsWUPg8egBjttBJVm5ykDTiLM6l+NKiaeThahNNOMEEBs9Q8I2tFznljjsXZcTxGlzgCjJESB6m4ELJsqiBEom1EYSqUh6t7zfRvkGAcDdfm0k68lYrNc/WWmuLQN0Q2tJCCLeJbCgQTQDlsk5AacwJNLwQy1RSU31ttVdzrbUmet8d8iNhF0p0EOcum5gJ2FAAJ3ZA5CKTL3P3qInd+kgOadf1YNR10rUr6SCJVcsqO44nFKndpAdRodpa3HQGM7Xkrwvg05hTXeRL11H6Umu1nIMtSRUCjBvIslWwo3Z2qxq/wwyM6EPk7EyAFx6PPUackfTpSC8crCN6sfBJGxivrPETbIvB8icedFwuP0UrnPvDnSWS9vRjl1U3FSmaXQ+qPryAGOwQRIIi4RdiIUBjmVKXjbKyowPwJ2JTuZSVAFAcxaiKIhIoXHAktKYBwodYVbDMo0YIKU3YaACt+wYJIUWfNmXne8RLgod+wB4PAokVL1nWGBQQAQA7') no-repeat 0px 0px;}
a#dreamhost-f{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFgAAAAfCAMAAABUFvrSAAAAA3NCSVQICAjb4U/gAAAAYFBMVEUAM2bB5fRQcpWVrMAiTXrd5Op3kq21xtTu9/nU3uZAZYwRQG9dfZ3////R3uaDnrXM1uDe7/bU6vTP6vaes8UwWoPm9PdlhKPX7vbF5fSIn7dFao/B0dz0+fqqu8xsiaZWhn6QAAAACXBIWXMAAAsSAAALEgHS3X78AAAAFnRFWHRDcmVhdGlvbiBUaW1lADEwLzE1LzEwwdIPPQAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNAay06AAAANESURBVEiJzZWJbqMwEIZd38WYQBMDdTC8/1vuP8OVHpEq7VbaXwm25/jw2AaE+E2FEL4za0m/D4HPAPJbT4gxmvTVnmPAbx+1LQLzg1upoyvjxwkc4KyN01laIbMNwlqRJbozgWXWwg4nWGcYgs2DNiav8TCtYJstpjNw+AmW0aghKuS3LSz3ODsCp5iDZ7BvWwT6efbatLlNAA8+t074dmaw8tmrEL2J93MpnKZyQEXD4HUd8HPGmnUppGQznG1sMwXjZiYig5eC6oE75mNh0A/rOs1G25haM8SMVjF4iMaea2zj/R7tMCi6v57NXVsaM8rMYTafwNsGBBe9FTai5tBGs26e8eFh81SMSrQxzghDOTG2MBlGJYMz8AjeTlF4uIT9il87n9tM/w+XcEQe/uen8tOZwSn4r/RG6laNbz/S+KhnQYKx/aqu+xl5mwelPSUTuO8Ly/c/m3PXe+8BxdV/mctehaC4myJdXCHyddd3TLKPvb+oXLy/5ez6z2AuZQNTBEuVxzk/43d9sfmCCgnst4Q9sOMyxh1sN/GcP+zL+FXItZbBSPBrwh7a+VdrX6kMApfbsryWxi7LQgt9aNufLyplWSyBl8Vt8fteet+A5TewV3XdIHCp6648iKoq36re5fZQgnKvIVY/XsX1CrCUBM5orMTrlLsyw+SoJS+aRUrX4TIVjDYBjGS5bOn11JC1OcBas6eqGlvdq7oMFWkoU7UKYG7v1MiyjSBHSWuEokZyxgkWgsCVEN2A75+ctHZlTmmqEzKWlJpyT5IsQ8k0qhJ2o6iUXJfQnapk4eAaG/Ifa0zgBu+6qgwi4Obb464qgWVxAaYUcA5CcKWh6pIeCIz787AsukYZWusL+313PWa8ygFclTJRj4TPdAMTbquFKoXMzTpiMMZdQHfCd5JOCabmyO9HBo8HGJNicFlf1LabNsdzcLlwAJXJ3/mJ/Fjid/H+PvYreJhwvAiMhj5GtP03fIMvG9h7gDzPCGAEERhX+qzRFiFH39iPJSYwPfyrej7iOO39PvZP1R1Re+rZx0oQGGR+wLrHx5Zfz9zuz9UnbVFn6Hi6roASGOjznQOR4a9ESPHy8vL+zwUogX9FfwBT5IMab6/aBwAAAABJRU5ErkJggg==') no-repeat 0px 0px;}

