/** Please put all crucial styles here: ie. ned specific things, such as display: none for debug etc.
Note that this style sheet should be able to be used in conjunction with a frontend style sheet without
"breaking" frontend design **/

.feedback {
        font-size: 8pt;
}

.feedback_problem {
        color: red;
}

.feedback_notice {
        color: blue;
}

.feedback_debug {
        color: grey;
        display: none;
}
.nowrap { white-space: nowrap; }
.vbottom { vertical-align: bottom; }
.tr_off  { display: none; }
.tr_on  { display: table-row; }
.comment { 
        color: blue; 
        font-size: x-small;
}
.tiny { font-size: 7pt; }
/*** Start tab style ***/
ul#tabnav {
font: bold 11px verdana, arial, sans-serif;
list-style-type: none;
list-style-image: none;
padding-bottom: 24px;
border-bottom: 1px solid  #7B7984;
margin: 0;
}

ul#tabnav li {
float: left;
height: 21px;
background-color: #7B7984;
margin: 2px 2px 0 2px;
border: 1px solid #7B7984;
list-style-type: none;
list-style-image: none;
}

li.tab {
border-bottom: 1px solid #fff;
background-color: #fff;
list-style-type: none;
list-style-image: none;
}

li.tab a {
color: #fff;
}

#tabnav a {
float: left;
display: block;
color: #fff;
text-decoration: none;
padding: 4px;
}

#tabnav a:hover, #tabnav a:active, #tabnav li.selected a {
background: #fff;
color: #000;
}
/*** End tab style ***/
div.editlink {
        margin-top: 10px;
        margin-right: 5px;
}
div.editlink a {
        background-image: url('/ned/images/button_edit.gif');
        background-position: left;
        background-repeat: no-repeat;
        padding-left: 20px;
        font-weight: bold;
}
.editlink a:hover {
        border-bottom: 1px solid #ddd;
}
/****** End crucial ned ****** */

A { text-decoration: none; } 
A:hover { text-decoration: underline; }
.dataview a:hover { text-decoration: none; }

.background {
	background-image: url(images/background.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.body, p, td  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 22px;
	font-weight: normal;
	color: #EFEFEF;
	list-style-image: url(images/bullet.gif);
}
.bodybold, .formlabel, th{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 22px;
	font-weight: bold;
	color: #8B9AC2;
	list-style-image: url(images/bullet.gif);
}
.fields, input, select, textarea {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	color: #666666;
	list-style-image: url(images/bullet.gif);
}
.bodyform {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
	color: #EFEFEF;
	list-style-image: url(images/bullet.gif);
}
.webfactory {	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #66A2E3;
}
#feedback { background-color: #181B25; }
li.feedback { list-style-type: none; list-style-image: none; }
li.feedback { font-size: 11px; }
.feedback_notice { color: #8B9AC2;font-family: Arial, Helvetica, sans-serif; font-size: 11px; }

pre { color: white; }
hr { background-color: #2c3145;  color: #2c3145;  height: 1px; }

#tabnav li { list-style-type: none; }
h4.admin { color: white; display: inline; }

.dataview td { vertical-align: top  }
.anabalatform td { background-color: #272C3F; height: 50px; padding: 5px;vertical-align: top  }
.formlabel { background-color: #181B25; height: 50px; font-weight: normal; color: #EFEFEF; text-align: center; }
.anabalatform input, .anabalatform select { size: 100px; margin-left: 2em;  margin-right: 2em;  }

.row_light { background-color: #181B25; }
.row_dark { background-color: #272C3F; }
table.contenttablelist { border: 1px solid #2c3145; }
.contenttablelist td, .contenttablelist th { padding: 5px; }
.repview td, .repvew th { border-collapse: collapse; border: 1px solid #2c3145; padding: 3px;  }
#calendarDiv td { color: #272C3F; }

