body {
	font-family	:	Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size	:	11px;
	topmargin	:	0;
	marginheight	:	0;
	leftmargin	:	0;
	marginwidth	:	0;

}

A {
	color : #7777FF;
	font-weight : bold;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration : none;
}

A:Hover {
	color : black;
	font-weight : bold;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration : underline;
}

A2 {
	color : #7777FF;
	font-weight : bold;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8px;
	text-decoration : none;
}

A2:Hover {
	color : black;
	font-weight : bold;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8px;
	text-decoration : underline;
}

ztextarea {
	border-right: rgb(50,50,50) 1px outset;
	border-top: rgb(50,50,50) 1px outset;
	border-left: rgb(50,50,50) 1px outset;
	border-bottom: rgb(50,50,50) 1px outset;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: ;
	font-size: 12px;
	color: black;
}

Select {
	border-right: rgb(50,50,50) 1px outset;
	border-top: rgb(50,50,50) 1px outset;
	border-left: rgb(50,50,50) 1px outset;
	border-bottom: rgb(50,50,50) 1px outset;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: ;
	font-size: 12px;
	color: black;
}

.octanedropdown {
     width: 323px;
     height: 16px;
     font-size: 10px;
	 font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

P {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
}

.octaneheight {
    height : 16px;
}



.sectionHeader
{
	border-right: rgb(50,50,50) 1px outset;
	border-top: rgb(50,50,50) 1px outset;
	border-left: rgb(50,50,50) 1px outset;
	border-bottom: rgb(50,50,50) 1px outset;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: ;
	font-size: 12px;
	color: black;
}

.Label {
	background : yellow;
}

}
.aaron {
	color : WHITE;
	font-weight : bold;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration : none;
}

.aaron:Hover {
	color : WHITE;
	font-weight : bold;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration : underline;
}

.moduleHeader {
	color : SILVER;
	font-weight : bold;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
	text-decoration : none;
}

.moduleHeader:Hover {
	color : SILVER;
	font-weight : bold;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
	text-decoration : underline;
}

.pathHeader {
	color : WHITE;
	font-weight : bold;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : none;
}

.pathHeader:Hover {
	color : WHITE;
	font-weight : bold;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : underline;
}

.selectHeader {
	color : SILVER;
	font-weight : bold;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : none;
}

.selectHeader:Hover {
	color : SILVER;
	font-weight : bold;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : underline;
}

.enginuity {
	color : WHITE;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration : none;
}

.enginuity:Hover {
	color : WHITE;
	font-weight : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration : underline;
}

.logout {
	color : #7777FF;
	font-weight : bold;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8px;
	text-decoration : none;
}

.addedit {
	color : #7777FF;
	font-weight : bold;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration : none;
}

.addedit:Hover {
	color : #6666AA;
	font-weight : bold;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration : underline;
}

.logout:Hover {
	color : WHITE;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8px;
	text-decoration : underline;
}

H2 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 24px;
	color: blue;
}

H3 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	color: blue;
}

H4
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 15px;
	color: black;
}

H5
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
	color: black;
}

H6
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 24px;
	color: red;
}
H6
{
	border=0;
}

.header
{
	color : #330099;
	font-weight : bolder;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 18px;
	text-decoration : none;
}

.overdue
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.duelater
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.overdue a {
	color:#f00;
}

.overdue a:visited {
	color:#f00;
}

.duelater a {
	color:#0f0;
}

.duelater a:visited {
	color:#0f0;
}

.moduletabs a   {
  color:#fff;
  text-decoration:none;
  background: #000;
}
.moduletabs a:visited {
  color:#fff;
}

.navlist {
  font-weight:bold;
}
.navlist ul {
  margin:0;
  padding:0;
  list-style-type:none;
}
.navlist li {
  float:left;
  margin:0;
  min-height:10px;
}
.navlist a {
  margin:0;
  padding:0;
  float:left;
  white-space:nowrap;
}
.navlist strong {
  margin:0;
  padding:0;
  float:left;
  white-space:nowrap;
}
.navlist em {
  font-style:normal;
  float:left;
}
.navlist h4 {
  display:none;
}

.litup{background-color : #DEDEEF;}
.greyback{background-color: #EEEEFF;}
.whiteback{background-color: #ffffff;}
.makered{color: Red; background-color : Yellow;}
.makenormal{font-weight : normal;}

body {font:small/122% arial,helvetica,clean,terminal,sans-serif;font:x-small;}
body * {line-height:122%;}
table {font-size:inherit;font:x-small;}
html>body {font:84.5%/122% arial,helvetica,clean,sans-serif;}
table, pre, code, select, input {font-size:100%}
 atextarea {font-size:107%;}
html>body textarea {font-size:auto}

body {
  text-align:center;
  background:#fff;
  margin:0;
}
a, a:link, a:visited, a:active {
  text-decoration:none;

}
a:visited {
  color:#00F;
}
a:hover {
  text-decoration:underline;
}
/* Start Navigation */
.navlist {
  font-weight:bold;
}
.navlist ul {
  margin:0;
  padding:0;
  list-style-type:none;
}
.navlist li {
  float:left;
  margin:0;
  min-height:10px;
}
.navlist a {
  margin:0;
  padding:0;
  float:left;
  white-space:nowrap;
}
.navlist strong {
  margin:0;
  padding:0;
  float:left;
  white-space:nowrap;
}
.navlist em {
  font-style:normal;
  float:left;
}
.navlist h4 {
  display:none;
}
/* module tabs - indicators are in game_css.php */
.moduletabs {
  border-left:0px solid #000; border-right:0px solid #000; border-top:0px solid #000; border-bottom:0px solid #000; background:#A8A8A8 url('images/tab_bg.gif') repeat-x bottom left; position:relative; font-style:normal; font-variant:normal; font-weight:bold; font-size:85%; font-family:Verdana
}
.moduletabs a   {
  color:#fff;
  text-decoration:none;
  background: #000;
}
.moduletabs a:visited {
  color:#fff;
}
.moduletabs em {
  padding:1px 15px 1px 15px;
  border-right:1px solid #000;
  border-bottom:1px solid #797979;
  margin: 0;
  line-height:150%;
  background:#797979;
  cursor:hand;
}

.yspindex .moduletabs em {
  padding:1px 8px 2px 8px;
  border-right:1px solid #000;
  border-bottom:2px solid #000;
  margin: 0;
  line-height:150%;
  background:#797979;
  cursor:hand;
}

.moduletabs li.selected em {
  border-bottom:1px solid #000;
  cursor:default
}
.moduletabs a:hover  {
  text-decoration:underline;
}
.moduletabs a:hover em{
  background:#A8A8A8;
}
.moduletabs li.selected  a:hover {
  text-decoration:none;
  cursor:default;
}
.moduletabs li.first em {
  border-left:1px solid #000;
}
.moduletabs h4 {
  display:block;
  position:absolute;
  right:0px;
  top:0px;
  width:1px;
  font:bold 100% Verdana;
  white-space:nowrap;
  overflow:hidden;
  margin:0 0 0 0;
  color:#000;
  padding:3px 0 4px 0;
  background:#000;
}

/* hack for ie 5 & 5.5 win - super lame */
/* hide from mac ie5 \*/
* html .moduletabs h4 {
  height:18px;
  he\ight:auto;
}
.moduletabs {
  height:1%;
}
/* end hack */


div.clr {
  clear: both;
  line-height: 0px;
}
html>body div.clr {
  height:.01em;
}

div.navlist:after, #yspcontent:after, .clear:after, h4.yspsplit:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
div.sidebar:after, #yspcontent:after, .clear:after, h4.yspsplit:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
div.navlist, .clear, #yspcontent, h4.yspsplit {display: inline-table;}

/* Hides from IE-mac \*/
* html .clear {height: 1%;}
* html #yspcontent, * html h4.yspsplit {height:1%;}
div.navlist, .clear, #yspcontent, h4.yspsplit {display: block;}
/* End hide from IE-mac */
.sidebar {
  border-left:1px solid #888888;
  border-right:1px solid #000;
  border-top:1px solid #888888;
  border-bottom:1px solid #000;
  background:#797979 url('images/tab_bg.gif') repeat-x bottom left;
  position:relative;
  font-style:normal;
  font-variant:normal;
  font-weight:bold;
  font-size:85%;
  font-family:Verdana;
  padding-left:5px; padding-right:5px; padding-top:2px;
}

span.header {
  color: #000000;
  font:bold 100% Verdana;
}
span.mynotesheader {
  color: #000000;
  font:bold 95% Verdana;
}
span.mynotes {
  color: #000000;
  font: 75% Verdana;
}
.homecolumn {
  width:100%;
} 
.hometable td {
  padding:3px 4px;
  font:95% Arial;
  color:#000;
  text-align:left;
  line-height:130%;
}
.hometable td boldit{
  font-weight : bold;
  padding:3px 4px;
  font:95% Arial;
  color:#000;
  text-align:left;
  line-height:130%;
}

.tsi{
  border: 1px solid #808080;
  font:95% Verdana;  
}

.hometable td.first, .hometable th.first {
  width:auto;
}
.hometable th.first {
  text-align:left;
}
.hometable td.team, .hometable th.team {
  text-align:left;
  width:150px;

}
.bosstable td.leftalign, .bossable th.leftalign {
  text-align:left;
}
.bosstable td.centeralign, .bosstable th.centeralign {
  text-align:center;
}
.bosstable td.rightalign, .bosstable th.rightalign {
  text-align:right;
}
.hometable td.wlt {
  font-weight:bold;
}
.bosstable {
  width:100%;
} 
.bosstable th {
  padding:5px 4px 3px 4px;
  font:95% Tahoma;
  border-bottom:1px solid #ABAB9E;
  color:#000;
  text-align:left;
  background:#D5D6C6;
  vertical-align:bottom;
}

.bosstable tr.selected td{
  border-top:1px solid #dededc;
  border-bottom:1px solid #b8b8b0;
  font:95% Tahoma;
  background:#dededc;
}

.bosstable tr.noselected td{
  border-top:1px solid #FFFFFF;
  border-bottom:1px solid #b8b8b0;
  font:95% Tahoma;
  background:#FFFFFF;
}

input.button {
  background:#D8D9D5 no-repeat;
  padding:1px 1px;
  border:1px solid #a8a8a8;
  margin:0;
  cursor:hand;
  cursor:pointer; font-style:normal; font-variant:normal; font-weight:normal; font-size:85%; font-family:Verdana; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px
}
textarea {
  padding:1px 1px;
  border:1px solid LTBLUE;
  margin:0;
  font-style:normal; font-variant:normal; font-weight:normal; font-size:85%; font-family:Verdana; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px
}
tr.dialog {
  background:#FFFFFF no-repeat;
  padding:1px 1px;
  border:1px solid #a8a8a8;
  margin:0;
}
table.dialog {
  background:#FFFFFF no-repeat;
  padding:1px 1px;
  border:1px solid #a8a8a8;
  margin:0;
}