/* CSS Document */

BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(bg.gif) #e1e1e2; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; COLOR: #00465f; PADDING-TOP: 0px; HEIGHT: 100%
}
A:link {
	COLOR: #00283d
}
body_alink {
	COLOR: #00283d
}
A:visited {
	COLOR: #00283d
}
body_avisited {
	COLOR: #00283d
}
A:hover {
	COLOR: #000000
}
A:active {
	COLOR: #000000
}
body_ahover {
	COLOR: #000000
}
.page {
	COLOR: #000000
}

	#nav {
		margin:0;
		padding:0;
		background: #CFE7F0 0 0 repeat-x;
		width:100%;
		float:center;
		border:1px solid #7ABCD6;
		border-width:1px 0;
	}
	#nav li {
		display:inline;
		padding:0;
		margin:0;
	}
	#nav a:link,
	#nav a:visited {
		color:#000;
		background:#DEF3FB;
		padding:10px 39px 4px 42px;
		float:left;
		width:auto;
		border-right:1px solid #7ABCD6;
		text-decoration:none;
		font:bold 1em/1em Arial, Helvetica, sans-serif;
		text-transform:uppercase;
		text-shadow: 2px 2px 2px #555;
		
	}
	#nav a:hover {
		color:#fff;
		background:#8DC7DC;
	}
	#nav li:first-child a {
		border-left:1px solid #7ABCD6;
	}
	#home #nav-home a,
	#about #nav-about a,
	#archive #nav-archive a,
	#lab #nav-lab a,
	#reviews #nav-reviews a,
	#contact #nav-contact a {
		background:#e35a00;
		color:#fff;
		text-shadow:none;
	}
	#home #nav-home a:hover,
	#about #nav-about a:hover,
	#archive #nav-archive a:hover,
	#lab #nav-lab a:hover,
	#reviews #nav-reviews a:hover,
	#contact #nav-contact a:hover {
		background:#e35a00;
		
	}
	#nav a:active {
		background:#e35a00;
		color:#fff;
	}
	

.alt {
	 BACKGROUND-REPEAT: repeat-x; HEIGHT: 27px; BORDER-RIGHT: #49859c 1px solid; BORDER-LEFT: #49859c 1px solid;
}
TD {
	FONT: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif
}
TH {
	FONT: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif
}
P {
	FONT: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif
}
LI {
	FONT: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif
}
.tborder {
	BORDER-RIGHT: #76a7b9 1px solid; BORDER-TOP: #76a7b9 1px solid; BACKGROUND: #def3fb; BORDER-LEFT: #76a7b9 1px solid; COLOR: #000000; BORDER-BOTTOM: #76a7b9 1px solid
}
.tcat {
	BACKGROUND: #cfe7f0 repeat-x left top; FONT: bold 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; COLOR: #00465f
}
.tcat A:link {
	COLOR: #001117; TEXT-DECORATION: none
}
.tcat_alink {
	COLOR: #001117; TEXT-DECORATION: none
}
.tcat A:visited {
	COLOR: #001117; TEXT-DECORATION: none
}
.tcat_avisited {
	COLOR: #001117; TEXT-DECORATION: none
}
.tcat A:hover {
	COLOR: #030b0e; TEXT-DECORATION: underline
}
.tcat A:active {
	COLOR: #030b0e; TEXT-DECORATION: underline
}
.tcat_ahover {
	COLOR: #030b0e; TEXT-DECORATION: underline
}
.thead {
	BACKGROUND: #f6ffff repeat-x left top; FONT: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; COLOR: #7a9ca8
}
.thead A:link {
	COLOR: #7a9ca8
}
.thead_alink {
	COLOR: #7a9ca8
}
.thead A:visited {
	COLOR: #7a9ca8
}
.thead_avisited {
	COLOR: #7a9ca8
}
.thead A:hover {
	COLOR: #00465f
}
.thead A:active {
	COLOR: #00465f
}
.alt1 {
	BACKGROUND: #ecf9fd; COLOR: #000000
}
.alt1Active {
	BACKGROUND: #ecf9fd; COLOR: #000000
}
.alt2 {
	BACKGROUND: #f1ffff; COLOR: #000000
}
.alt2Active {
	BACKGROUND: #f1ffff; COLOR: #000000
}
TD.inlinemod {
	BACKGROUND: #ffffcc; COLOR: #000000
}


TD.thead {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
TH.thead {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
DIV.thead {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}

.tcat .shade {
	COLOR: #dddddd
}
.thead .shade {
	COLOR: #dddddd
}

.headerWrap {
BACKGROUND-REPEAT: repeat-x; HEIGHT: 128px; BACKGROUND-COLOR: #004863
}

.navWrap {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 21px; BACKGROUND-COLOR: #fcfdfd
}

.CenterWrap {
	BORDER-RIGHT: #49859c 1px solid; BORDER-LEFT: #49859c 1px solid; BACKGROUND-REPEAT: repeat-x; HEIGHT: 100%; BACKGROUND-COLOR: #fcfdfd
}
.topWrapper {
	WIDTH: 300px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 28px
}
.style1 {BACKGROUND: #ecf9fd; COLOR: #000000; font-weight: bold; }