body { background:#eeeeee url(/digitalevidence/_images/digevi-background-header.jpg) 50% 45px no-repeat; color:#111; font:12px/1.3em Arial, Helvetica, sans-serif;}


/* universal */
a { color:#666;}

a:hover { color:#5185ad;}


/* header */

div#header { height:150px;}

div#header h1 { background:none !important;}

div#header h1 a { text-decoration:none; color:#fff; display:block; width:600px; height:95px; overflow:hidden;}

div#header-background { background-image: url(/shared/shared_rootsite/_images/background-header.png); background-repeat: repeat-x; }

div#buttons { top:130px; font-size:10px;}
div#buttons a {  padding:7px 7px; width:90px;  background-color:#76c5c4; border-color:#666; text-transform:uppercase;}
div#buttons a:hover {  background-color:#8ce9e8; border-color:#999; }


/* main navigation */

ul#nav li
{
	font-weight:bold;
	text-transform:uppercase;
}

ul#nav li a
{ color:#e02e2e;
  border-top:1px dotted #85b5da;
}
ul#nav li a:hover
{ color:#2a587c;
  border-top:1px dotted #e02e2e;
}

/* content */

div#content { background:white url(/digitalevidence/_images/digevi-background-content.jpg) 50% top repeat-y;}

div#content h2 { color:#5185ad; line-height:1.4em;}

div#content h3 { color:#df2020; font-weight:normal; line-height:1.4em; text-transform:uppercase; font-size:12px;}

div#content h4 { color:#5185ad;}


div#content blockquote { border:1px solid #e7cf7d;
	border-right:0;
	border-left:0;
	padding:8px 8px 0 8px;
	background:#f9edc8;
	text-align:center;
	border-color:#c0ccf0;
	background-color:#e8edfb;
}

table, td { border:0;}
tr { }
td { vertical-align:top; border-bottom:1px solid #ccc; padding:5px;}

/* navigation */

.sidenav ul
{
	border:3px solid #d2d3cb;
	border-right:0;
	border-left:0;
	background-color:#eaebe1;
}

.sidenav ul li
{
	border-bottom:1px solid #d2d3cb;
}


/* content text */

.text { background-color:white; }

.text p { clear:left;}

/* image */

.image { padding:0; border:5px solid #d2d3cb;}
.image img { border:0;} /* weird margin gap -3 in FF only? */


/* channel-ized */

.channel
{
	border:1px solid #c9cdcc;
	background:#eee;
	margin-top:10px;
}
.alternate { 
	border-color:#c9cdcc;
	background-color:#d8e8f5;
}

div#content .channel h3
{
	color:#666 !important; font-weight:bold;
}

div#content .channel h3 a { text-decoration:none;}

.channel img 
{	
	border:1px solid #c3c4a5;
}

/* Footer */


div#copyright
{ background:url(/digitalevidence/_images/digevi-background-footer.jpg) 50% 0 no-repeat;

}

div#copyright a
{
	color:#3b3b3b;
}

div#copyright a:hover
{
	color:#000;
}


/* forms */

label { display:block; color:#666; font-size:11px;}
input { padding:2px 3px;}
fieldset { font-size:11px; position: relative; background-color:#efefef; margin:25px 0 15px; padding:10px 5px 10px 20px; border:0; border:1px solid #d8e8f5;}
legend { position:absolute; top: -15px; left: .5em; font-size:12px; font-weight:bold; color:#5185ad; background:#d8e8f5; padding:5px 10px;}
label.indent { padding-left:25px;}
label.multiline input { float:left; margin:5px 5px 15px 0;}
fieldset blockquote { border:0 !important;
	padding:0 !important;
	text-align:left !important;
	background-color:#efefef !important;}
fieldset table td { border:0 !important; padding-left:0 !important;}



