/* Define the basic body structure that all documents will take on (background-color: #FFFFFF;)*/
BODY {
leftmargin: 0;
topmargin: 0;
marginwidth: 0;
marginheight: 0;
color: #FFEECC;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
font-size: 10pt; 
scrollbar-3dlight-color:#98aab1; 
scrollbar-arrow-color:#ffffff; 
scrollbar-base-color:#ced6dc; 
scrollbar-darkshadow-color:#8DC6D1; 
scrollbar-face-color:#999999; 
scrollbar-highlight-color:#CCCCCC; 
scrollbar-shadow-color:#CCCCCC; 
scrollbar-track-color:#000000;
background-color: #000000; 
}

BODY.controlElements {
background-color: #EEEEBB;
leftmargin: 0;
topmargin: 0;
marginwidth: 0;
marginheight: 0;
color: #000000; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
}

TR.guidestandard {
color:#000000;
background:#FFFFFF;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
font-size:11px;
}

TR.guideheader {
background:#86846D;
color:#FFEECC;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
font-size:14px;
font-weight: bold;
}

TR.title {
color:#FFFFFF;
    font-size: 9.5pt;
    font-weight: bold;
    height: 25px;
    background-image: url(images/headerblack.jpg);
    }
    
    TR.subtitle {
color:#000000;
    font-weight: bold;
    background: #93886C;
    }
    TR.own {
	color:#000000;
    font-weight: bold;
    background: #00A651;
    }
    
TD.column {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:10px;
border-right:1px #000000 solid;
border-bottom:1px #000000 solid;
}
TD.header {
background-color: #007F00;
color: #FFFFFF;
text-align:left; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:bold; 
font-size:14px;
}

TD.L {
border-left:1px #86846D solid;
}

TD.R {
border-right:1px #86846D solid;
}

TD.T {
border-top:1px #86846D solid;
}

TD.B {
border-bottom:1px #86846D solid;
}

TD.LR {
border-left:1px #86846D solid;
border-right:1px #86846D solid;
}

TD.TL {
border-left:1px #86846D solid;
border-top:1px #86846D solid;
}

TD.TR {
border-right:1px #86846D solid;
border-top:1px #86846D solid;
}

TD.BR {
border-right:1px #86846D solid;
border-bottom:1px #86846D solid;
}

TD.BL {
border-left:1px #86846D solid;
border-bottom:1px #86846D solid;
}

TD.TLR {
border-left:1px #86846D solid;
border-right:1px #86846D solid;
border-top:1px #86846D solid;
}

TD.BLR {
border-left:1px #86846D solid;
border-right:1px #86846D solid;
border-bottom:1px #86846D solid;
}

TD.TRB {
border-top:1px #86846D solid;
border-right:1px #86846D solid;
border-bottom:1px #86846D solid;
}

TD.TLB {
border-top:1px #86846D solid;
border-left:1px #86846D solid;
border-bottom:1px #86846D solid;
}

TD.TLRB {
border-left:1px #86846D solid;
border-right:1px #86846D solid;
border-top:1px #86846D solid;
border-bottom:1px #86846D solid;
}
TD.bigcolumn {
font-family: Verdana, Arial, Helvetica, sans-serif; 
border-top:1px #000000 solid;
font-size:13px;
}
TD.bigheader {
background-color: #CCCCCC;
text-align:left; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:bold; 
font-size:14px 
}


/* Define the default style for buttons and other things of this nature */
INPUT, TEXTAREA, SELECT, BUTTON{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #000000; 
text-decoration: none; 
vertical-align: middle
}
SELECT.headerBar {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 13px; 
text-align: center;
color: #000000; 
background-color: #FFFFFF; 
text-decoration: none; 
vertical-align: middle
}

.head { font-family: Tahoma; font-size: 10pt; color: #FFFFFF; background-color: #808080;}
.one { font-family: Tahoma; font-size: 10pt; color: #FFEECC; background-color: #645C5C;}
.two { font-family: Tahoma; font-size: 10pt; color: #FFEECC; background-color: #645C5C;}
.onesmall { font-family: Tahoma; font-size: 8pt; color: #FFEECC; background-color: #645C5C;}
.twosmall { font-family: Tahoma; font-size: 8pt; color: #FFEECC; background-color: #645C5C;}
.bread { font-family: Tahoma; font-size: 10 pt; color: #FFEECC; }

td { font-family: Tahoma; font-size: 10pt; color: #FFEECC; }

th { font-weight: bold; font-family: Tahoma; font-size: 10pt; color: #FFEECC;}
select { font-size: 8pt;}
.buildingsTable {font-family: Tahome; font-size: 10pt; color: #FFEECC; background-color: #FFEECC;}
.buildings {font-family: Tahome;font-size: 10pt;color: #FFEECC;	background-color: #000000;border: 0px;}
.readOnly {	font-family: Tahome;font-size: 10pt;font-weight: bold;color: #FFEECC;background-color: #000000;border: 0px;	text-align: center;}
select { font-size: 8pt;}

.form {background-color: #000000; color: #FFEECC; font-family: Tahoma; font-weight: bold; border-color: #5B5A56;}
.form2 {background-color: #333333; color: #FFEECC; font-family: Tahoma; font-weight: bold; border-color: #5B5A56;}

.regText {font-family: Tahoma; font-size: 10pt; color: #330033;}
.rep1 {font-family: Tahoma; font-size: 10pt; color: #FFEECC; background-color: #330000;}
.rep2 {font-family: Tahoma; font-size: 10pt; color: #FFEECC; background-color: #333300;}
.rep3 {font-family: Tahoma; font-size: 10pt; font-weight: bold; color: #FFEECC; background-color: #000033; text-align: 
center;}
.rep4 {font-family: Tahoma; font-size: 10pt; font-weight: bold; color: #FFEECC; background-color: #000033; 
text-align:left;}


.disp2 {font-family: Tahoma; font-weight:bold; font-size: 10pt; color: #FFEECC; background-color: #1E4A32; text-align:left;}
.disp1 {font-family: Tahoma; font-weight:bold; font-size: 10pt; color: #FFEECC; background-color: #000000; text-align:left;}

.forum1 {
	font-family: Tahoma;
	font-weight:bold;
	color: #FFEECC;
	font-size: 11pt;
	background-color: #440000;
}
.forum2 {
	font-family: Tahoma;
	font-size: 10pt;
	color: #FFEECC;
	background-color: #1E4A32;
}

.guide {font-size: 10pt; font-weight: bold; color: #FFEECC; background-color: #333333;}
.guide1 {font-size: 10pt; font-weight: normal; color: #FFEECC; background-color: #003333;}
.guide2 {font-size: 10pt; font-weight: bold; color: #FFEECC; background-color: #330000;}
.guide3 {font-size: 10pt; font-weight: normal; color: #FFEECC; background-color: #663333;}
	
h1 { font-size: 16pt; font-weight: normal; margin-top: 2px; margin-bottom: 2px;}
h2 { font-size: 14pt; font-weight: normal; margin-top: 2px; margin-bottom: 2px;}
h3 { font-size: 12pt; font-weight: normal; margin-top: 2px; margin-bottom: 2px;}
small { font-size: 8pt; }

A:link, A:visited { color: #FFEECC; text-decoration: none;}
A:active, A:hover { color: #FFFFFF; text-decoration: none;}
.visit:visited { color: ##FFEECC; text-decoration: none;}

.rep:link {color: #FFEECC; font-weight:bold;}
.rep:visited {color: #FFEECC; font-weight:bold;}
.rep:active {color: #FFEECC; font-weight:bold;}
.rep:hover {color: #FFEECC; font-weight:bold; text-decoration: underline;}
