/** 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 **/

td { vertical-align: top; }
.feedback {
        font-size: 8pt;
}
.feedback_debug {
	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; }

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 ****** */


/**** FRom here on it's  frontend styles *****/

A { text-decoration: none; } 
A:hover { text-decoration: underline; }
.back_main {
	background-image: url(/images/back.jpg);
	background-repeat: repeat-y;
	background-position: center;
}
.back_top {
	background-image: url(/images/back_top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.soon {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	color: #A68E75;
}
.body_dark, .feedback_problem, .feedback_warning, .feedback_notice{
	font-size: 11px;
	font-weight: normal;
	color: #A68E75;
	font-family: Arial, Helvetica, sans-serif;
}
.back_gallery {
	background-image: url(/images/gallery/back2.jpg);
	background-repeat: no-repeat;
}
.back_tile {
	background-image: url(/images/form/back_tile.gif);
	background-repeat: repeat-y;
}
.back_bottom {
	background-image: url(/images/form/back_bottom.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.gallery_subheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #efe7c8;
}
.gallery_imageborder {
	border: 2px solid #EFE7C8;
}
.gallery_hint {
	font-size: 11px;
	font-weight: normal;
	color: #697781;
	font-family: Arial, Helvetica, sans-serif;
}
.button_right {
	background-image: url(/images/gallery/button_right.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.next {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #F57921;
	padding-right: 18px;
}
.prev {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #F57921;
	padding-left: 17px;
}
.button_left {
	background-image: url(/images/gallery/button_left.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.body_light {
	font-size: 11px;
	font-weight: normal;
	color: #efe7c8;
	font-family: Arial, Helvetica, sans-serif;
}
.back_tune {
	background-image: url(/images/tune/back.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.button_back {
	background-image: url(/images/button.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.go {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #F57921;
	padding-right: 16px;
}

td, p, label, body, input, select { 
 font-family: Sans-serif;
 font-size: 95%;
}
label, .formlabel{ font-weight: bold; }


.field_body, .formlabel, label, .append, strong {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #c0ab7b;
}
.field_body_asterix {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #F57921;
}
.field, input, select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #00355B;
	background-color: #e0e0c8;
	border: 2px solid #e0e0c8;
	padding-left: 2px;
}
.terms {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #98805A;
}

button, input[type=submit], input[type=button] {
	background-image: url(/images/form/button.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #F57921;
	padding-right: 15px;
	background-color: transparent;
	border: none;
	text-transform: uppercase;
}
button:hover, input[type=submit]:hover, input[type=button]:hover {
	color: #ffffff;
}
.formheading {
	font-size: 24px;
	font-weight: bold;
	color: #e57322;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	line-height: 21px;
}
.soon {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	color: #A68E75;
}
.body, p, td, .comment {
	font-size: 12px;
	font-weight: normal;
	color: #A68E75;
	font-family: Arial, Helvetica, sans-serif;
}
.formtable td { padding-bottom: 1em; }
input[type=radio] {
	background-color: transparent;
	border: 0px;
}
.back_message {
	background-image: url(/images/message/back_tile.gif);
	background-repeat: repeat-y;
	background-position: center;
}
.back_home_bottom {
	background-image: url(/images/back_bottom.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.gallery_video_description {
   font-size: 12px;
   font-weight: bold;
   color: #697781;
   font-family: Arial, Helvetica, sans-serif;
   padding: 7px;
}
.mobilebody {
	background-color: #00355B;
	color: #ffffff;
	font-size: 11px;
}
.mobilebody a { 
	color: #ffffff;
	font-size: 11px;
}
.back_gallery_bottom {
	background-image: url(/images/gallery%20image/back_bottom.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}

.video_gallery_top {
	background-image: url(/images/gallery/back_video_top.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.video_gallery_bottom {
	background-image: url(/images/gallery/back_video_bottom.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
