body {
	color: #666666;
	font-family: Verdana;
	font-size: 11px;
	background: #FFFFFF;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

td {
	color: #666666;
	font-family: Verdana;
	font-size: 11px;
}

select {
	background: #ECF4F8;
	color: #666666;
	font-family: Verdana;
	font-size: 10px;
}

a:link {color: #fB8000; text-decoration: underline}
a:visited {color: #fB8000; text-decoration: underline}
a:active {color: #fB8000; text-decoration: none}
a:hover {color: #fB8000; text-decoration: none}

#container {
	width: 100%;
	background: #FFFFFF;
	text-align: left;
}

#content {
	width: 95%;
	text-align: left;
}

#col_left {
	float: left;
	width: 150px;
	text-align: left;
	line-height: 16px;
	padding-left: 20px;
	padding-top: 30px;
	padding-bottom: 30px;
}

#col_right {
	float: right;
	width: 76%;
	text-align: left;
	padding-left: 1px;
	padding-top: 30px;
	padding-bottom: 30px;
	background: url(../images/dots_divider_r.gif) repeat-y;
}

#pad_left {
	padding-left: 20px;
}

#divider_top {
	width: 100%;
	height: 11px;
	background: url(../images/dots_divider_top.gif) ;
}

#divider_bot {
	width: 100%;
	height: 10px;
	background: url(../images/dots_divider_bot.gif) repeat-x;
}

#header {
	color: #878787;
	font-family: Verdana;
	font-size: 13px;
	font-weight: bold;
}

#clear {
	clear: both;
}

.header {color: #669922; font-size: 12px; font-weight: bold}

.white {color: #FFFFFF;}

.copyright {font: 10px 'Trebuchet MS'; color: #999999;}

.botmenu:link {color: #FFFFFF; text-decoration: none}
.botmenu:visited {color: #FFFFFF; text-decoration: none}
.botmenu:active {color: #FFFFFF; text-decoration: underline}
.botmenu:hover {color: #FFFFFF; text-decoration: underline}

.help {font: 11px 'Trebuchet MS'; color: #666666; border-bottom: solid 1px #fb8000;}
.help:link {text-decoration: none; color: #666666;}
.help:visited {text-decoration: none; color: #666666;}
.help:active {text-decoration: none; color: #fb8000;}
.help:hover {text-decoration: none; color: #fb8000;}

.noline:link {text-decoration: none}
.noline:visited {text-decoration: none}
.noline:active {text-decoration: underline}
.noline:hover {text-decoration: underline}

.rd {color: #fB8000;}
.bl {color: #2A95B9;}
.gn {color: #309900;}

.FT { font-family: Verdana; font-size: 10px; background: #EDF1E3; border: solid 1px #C3CDA8;}

/* backend claases */
#projectlist {color: #666666; font-family: Verdana; font-size: 11px; text-decoration:none;}
#projectlist hover {color: red; font-family: Verdana; font-size: 11px; text-decoration:none;}

input{background-color:white;}


#linkremove{display:inline;}
#linkremove a{font-family:Verdana; color:red; font-size:.8em;}
#linkremove a:hover{background-color:red; font-family:Verdana; color:white; font-size:.8em;}
#linkedit{display:inline;}
#linkedit a{font-family:Verdana; color:blue; font-size:.8em;}
#linkedit a:hover{background-color:blue; font-family:Verdana; color:white; font-size:.8em;}

#filename {font-size:.9em; color:#424242;}
#description {font-size:.9em; color:#424242;}
#y1 {background-color:#FDF7BD;}
#y2 {background-color:#FFFFFF;}
#resourcehead {border-bottom-style:dotted; border-bottom-color:grey; border-bottom-width: 1px;}
#resourceicon {padding:10px;
  border-left-style: dotted;
  border-left-color: grey;
  border-left-width: 1px;
  border-bottom-style: dotted;
  border-bottom-color: grey;
  border-bottom-width: 1px; }

#resourcetitle {padding:10px;
  border-bottom-style: dotted;
  border-bottom-color: grey;
  border-bottom-width: 1px; }

#resourcedesc {padding:10px;
  border-left-style: dotted;
  border-left-color: grey;
  border-left-width: 1px;
  border-right-style: dotted;
  border-right-color: grey;
  border-right-width: 1px;
  border-bottom-style: dotted;
  border-bottom-color: grey;
  border-bottom-width: 1px; }

.timestamp {font-family:Verdana; font-size:.8em;}

#calcell  {border: 1px dotted #bebebe; height:50px;}
#calcell:hover{background-color:#2A90B7; color:white;}

#calcellt  {border: 1px dotted #bebebe; height:50px; background-color:#FDF7BD;}
#calcellt:hover{background-color:#2A90B7; color:white;}

#calcellb  {border: 1px dotted #bebebe; height:50px; background-color:#FDBDBD;}
#calcellb:hover{background-color:#2A90B7; color:white;}

#todo {background-color:#F7FCE1;}

.todoa:link {color: grey; text-decoration: none;background-color:transparent;border:1px dotted grey;}
.todoa:visited {color: grey; text-decoration: none;background-color:transparent;border:1px dotted grey;}
.todoa:active {color: white; text-decoration: none;background-color:grey;border:1px dotted grey;}
.todoa:hover {color: white; text-decoration: none;background-color:grey;border:1px dotted grey;}

.edittodoa:link {color: grey; text-decoration: none;background-color:transparent;}
.edittodoa:visited {color: grey; text-decoration: none;background-color:transparent;}
.edittodoa:active {color: grey; text-decoration: none;background-color:transparent;}
.edittodoa:hover {color: grey; text-decoration: none;background-color:#FCF87B;font-size:8px;border:1px dotted grey;}

.editheader:link {color: white; text-decoration: none;background-color:#88D566;border:1px dotted grey;font-size:13px; font-weight:bold;}
.editheader:visited {color: white; text-decoration: none;background-color:#88D566;border:1px dotted grey;font-size:13px; font-weight:bold;}
.editheader:active {color: white; text-decoration: none;background-color:#34AB00;border:1px dotted grey;font-size:13px;font-weight:bold;}
.editheader:hover {color: white; text-decoration: none;background-color:#34AB00;border:1px dotted grey;font-size:13px; font-weight:bold;}


#myRowOver  {background-color:#white;}
#MyRowOver:hover{background-color:#F1F0D6;}

#myRowOgre  {background-color:#F6F6EB;}
#MyRowOgre:hover{background-color:#F1F0D6;}

#closedRow  {background-color:#white;}
#closedRow:hover{background-color:#F7F7E9;}

#openRow  {background-color:#white;}
#openRow:hover{background-color:#FCF5F9;}

#calsum  {background-color:#FCFCB5;}
#calsum:hover{background-color:yellow;cursor:'hand';}