.logo  {
     color: #83899D;
     background-color: transparent;
     font-family: arial, sans-serif;
     font-size: 36px;
     font-weight: bold;
     }

a:link  {
     color: #005177;
     background-color: transparent;
     text-decoration: none;
     }

a:visited  {
     color: #005177;
     background-color: transparent;
     text-decoration: none;
     }

a:hover  {
     color: #cc3333;
     background-color: transparent;
     text-decoration: none;
     }

.nav  {
     color: #000000;
     background-color: transparent;
     text-decoration: none;
     }

.nav a:link  {
     color: #000000;
     background-color: transparent;
     text-decoration: none;
     }

.nav a:visited  {
     color: #000000;
     background-color: transparent;
     text-decoration: none;
     }

.nav a:hover  {
     color: #00000;
		 background-color: transparent;
     text-decoration: underline;
     }

.header  {
     background-color: #ffcc66;
     padding: 0px;
     width: 100%;
     }

.footer  {
     background-color: #ffcc66;
     padding: 0px;
     width: 100%;
     }

body  {
     font-size: 11px;
     color: #000000;
     font-family: helvetica, swiss, arial;
     margin: 0px;
     background-color: #ffcc66;
		 }

hr  {
     color: maroon;
     background-color: transparent;
     }

input  {
     font-size: 9pt;
     color: #000000;
     font-family: helvetica, swiss, arial;
     background-color: #F0E68C;
     }

.radio  {
     font-size: 9pt;
     color: #000000;
     font-family: helvetica, swiss, arial;
     background-color: transparent;
     }

textarea  {
     font-size: 9pt;
     color: #000000;
     font-family: helvetica, swiss, arial;
     background-color: #F0E68C;
     }

table  {
     empty-cells: show;
     }

select  {
     font-size: 7pt;
     color: #000000;
     font-family: helvetica, swiss, arial;
     background-color: #F0E68C;
     }

.windowbg  {
     color: #000000;
     background-color: #f4e1a8;
     margin: 0;
     }

.windowbg2  {
     color: #000000;
     background-color: #DEB887;
     margin: 0;
     }

.windowbg3  {
     color: #000000;
     background-color: #FFEBCD;
     margin: 0;
     }

.titlebg  {
     color: #ffffff;
     background-color: maroon;
     margin: 0;
     }

.text1  {
     font-weight: bold;
     color: #ffffff;
     background-color: transparent;
     }

.catbg  {
     font-weight: bold;
     font-size: 13px;
     background-color: #D2B48C;
     color: #000000;
     margin: 0;
		 }

.bordercolor  {
     color: #000000;
     background-color: transparent;
     }

.quote  {
     font-size: 10px;
     color: #000000;
     font-family: helvetica, swiss, arial;
     background-color: #F5DEB3;
     }

.quote a:link  {
     font-size: 10px;
     color: #005177;
     font-family: helvetica, swiss, arial;
     background-color: #D9D9BB;
     }

.quote a:visited  {
     font-size: 10px;
     color: #005177;
     font-family: helvetica, swiss, arial;
     background-color: #D9D9BB;
     }

.quote a:hover  {
     font-size: 10px;
     color: #cc3333;
     font-family: helvetica, swiss, arial;
     background-color: #D9D9BB;
     }

.code  {
     font-size: 11px;
     color: #000000;
     font-family: courier new, helvetica, swiss, arial;
     background-color: #F5DEB3;
     }

.help  {
     cursor: help;
     background-color: transparent;
     }

.meaction  {
     color: red;
     background-color: transparent;
     }

.editor  {
     width : 100%;
     }

.smtxt  {
     color: #000000;
     background-color: transparent;
     font-size: 11px;
     }

.parent  {
     width: 100%;
     margin-left: 0px;
		 margin-right: 0px;
     padding: 3px;
     font-size: 12px;
     color: #000000;
     font-family: helvetica, swiss, arial;
     background-color: transparent;
     border-left: 2px solid maroon;
		 border-right: 2px solid maroon;
		 border-top: 1px solid maroon;
		 border-bottom: 1px solid maroon;
		 }
     
.centertable  {
     width: 100%;
		 
     }

.centercontent  {
     vertical-align: top;
     background-color: transparent;
     padding-left: 5px;
     padding-right: 10px;
		 border-left: 1px solid maroon;
		 border-right: 1px solid maroon;
		 border-bottom: 1px solid maroon;
     }

.headgraphic  {
     font-weight: bold;
     font-size: 11px;
     text-align: center;
     padding-right: .6em;     
     color: #000000;
     width: 100%;
     }

.headgraphic a:link  {
     color: ##005177;
     background-color: transparent;
     text-decoration: none;
     }

.headgraphic a:visited  {
     color: #005177;
     background-color: transparent;
     text-decoration: none;
     }

.headgraphic a:hover  {
     color: #cc3333;
     background-color: transparent;
     text-decoration: none;
     }

.admin_col  {
     color: green;
     background-color: transparent;
     text-decoration: none;
     }

.gm_col  {
     color: blue;
     background-color: transparent;
     text-decoration: none;
     }

.yse_dev_col  {
     color: red;
     background-color: transparent;
     text-decoration: none;
     }

.mod_team_col  {
     color: #D95C2B;
     background-color: transparent;
     text-decoration: none;
     }
		 
		 
		 
.titel 
  {
   font-size: 20.0pt;
   font-weight: 600;
   text-align: center;
   letter-spacing: 1pt;
   word-spacing: 4pt;
  }
	
.subtitel 
  {
	 color: maroon;
   font-size: 16.0pt;
   font-weight: 500;
   text-align: left;
  }
	
.subt 
  {
  color: maroon;
  font-size: 14pt;
  }
	
.left
  {
  text-align:left;
  }
	
.right
  {
  text-align:right;
  }
	
	/* Sortable tables */
table.sortable a.sortheader {
    background-color:#f4e1a8;
    color:black;
    font-weight: bold;
    text-decoration: none;
    display: block;
}
table.sortable span.sortarrow {
    color: black;
    text-decoration: none;
}
