/* CSS Document */
/* Version 2.0 Nick Elliott 29/11/04 */

/* Type Selectors */

h1, h2, h3, h4, h5, h6, a, strong, em, legend, #reset, #submit {
	color:	#0073AA;
}

a:hover, #sidecontent a:hover  {
	background-color: #D5EAF4;
}

fieldset {
	border-color: #0073AA;
}

label, input, select, #sidecontent a:hover { 
	color: #045582;
}

input, #sidemenu #first, #sidemenu a, #sidecontent a, #sidecontent, #sidecontentwrapper {
	border-color: #045582;
}

/* Class Selectors */

.box {
	width: 446px;
	border: 1px solid #045582;
	padding: 5px;
	margin-left: 70px;
	background-color: #F0F9F9;	
}

.new {
	background: url(../images/0_new.gif) no-repeat top left;
	padding-left: 40px;	
	background-color: #F0F9F9;	
	}

/* ID Selectors */

#contentwrapper {
	background-image: url(../images/0_content_bg.gif);
}

#banner {
	background-image: url(../images/0_header_bg.gif);
}

/*/*/a{}
#sidemenu a {
	background-image: url(../images/0_sidemenu_link_bg.gif);
}

#sidemenu a:hover, #sidemenu a:focus {
	background-image: url(../images/0_sidemenu_link_over.gif);	
}
/* NN4 hack */

#sidecontent, #sidecontentwrapper {
	background-color: #4AAAEF;
}

#content ul {
	list-style-image: url(../images/0_bullet1.gif);
}

#content ul ul {
	list-style-image: url(../images/0_bullet2.gif);
}

#content table th {
	background-color: #1679BE;			
}

#content table td, #content form table  {
	background-color: #F0F9F9;	
}

#schematic table td {
	vertical-align: top;
}

#nettrekker {
	float: right;
	margin: 5px 0px 2px 20px;	
	text-align: center;
	font-size: 90%;
}

#samplesite {
	padding: 10px 10px 15px 10px;
	background-color: #F0F9F9;
	border: 1px solid #045582;
	margin-bottom: 20px;
	margin-left: 10px;
	width: 420px;
}

#samplesite img {
	float: right;
}
