body {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	background-color:#999999;
	text-align:center;
	margin:0;
	padding:0;
}

#container {
	width:760px;
	text-align:left;
	position:relative;
	top:0;
	left:0;
	display:block;
	margin:0 auto;
}

#header {
	width:750px;
	height:105px;
	background-color:#FFF;
	padding:15px 0 0 10px;
}

#headerin {
	width:750px;
	height:105px;
	background-color:#FFF;
	background-image:url(images/pic-header.jpg);
	background-position:right;
	background-repeat:no-repeat;
	padding:15px 0 0 10px;
}

#nav {
	width:760px;
	height:19px;
	padding-top:6px;
	background-image:url(images/bg-nav.gif);
	background-repeat:repeat-x;
	background-color:#999;
	border-bottom:1px solid #FFF;
	text-align:center;
}

a.nav {
	font-weight:bold;
	color:#1D2E5C;
	text-decoration:none;
}

a.nav:hover {
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
}

.nav {
	font-weight:bold;
	color:#FFF;
}

#intro {
	width:760px;
	height:274px;
	background-image:url(images/logomark-lrg.gif);
	background-position:top left;
	background-repeat:no-repeat;
	background-color:#1D2E5C;
	border-bottom:1px solid #FFF;
	float:none;
}

#introleft {
	width:260px;
	height:129px;
	padding:145px 5px 0 75px;
	float:left;
	color:#FFF;
}

#introright {
	width:398px;
	height:269px;
	padding:5px 0 0 22px;
	float:left;
}

#paths {
	width:760px;
	height:230px;
	border-bottom:1px solid #FFF;
	float:none;
}

#types {
	width:189px;
	height:204px;
	border-top:3px solid #8AA0B5;
	border-bottom:23px solid #647896;
	background-color:#8AA0B5;
	float:left;
	text-align:right;
}

#info {
	width:190px;
	height:204px;
	border-top:3px solid #9BB3CA;
	border-bottom:23px solid #6F85A4;
	background-color:#9BB3CA;
	float:left;
	text-align:right;
}
		
#scope {
	width:170px;
	height:204px;
	border-top:3px solid #AFCBE4;
	border-bottom:23px solid #7C94B5;
	background-color:#AFCBE4;
	float:left;
	text-align:right;
}
			
#case {
	width:211px;
	height:204px;
	border-top:3px solid #D0DBE4;
	border-bottom:23px solid #9FA8B5;
	background-color:#D0DBE4;
	float:left;
	text-align:right;
}

#footer {
	width:760px;
	height:20px;
	padding-top:49px;
	border-bottom:1px solid #FFF;
	text-align:center;
	background-image:url(images/logomark-sml.gif);
	background-position:right;
	background-repeat:no-repeat;
	background-color:#1D2E5C;
	font-size:10px;
	color:#CCC;
}
#footer a {
	color:#ccc;
	}
#footer a:hover {
	color: #fff;
	}	

a.footer {
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
}

a.footer:hover {
	font-weight:bold;
	color:#FF6600;
	text-decoration:none;
}

.pathlink1 {
	width:100px;
	height:20px;
	text-align:right;
	padding:0 10px 0 0;
	position:absolute;
	left: 79px;
	top: 608px;
}

.pathlink2 {
	width:100px;
	height:20px;
	text-align:right;
	padding:0 10px 0 0;
	position:absolute;
	left: 269px;
	top: 608px;
}

.pathlink3 {
	width:100px;
	height:20px;
	text-align:right;
	padding:0 10px 0 0;
	position:absolute;
	left: 439px;
	top: 608px;
}

.pathlink4 {
	width:100px;
	height:20px;
	text-align:right;
	padding:0 10px 0 0;
	position:absolute;
	left: 650px;
	top: 608px;
}

#main {
	width:530px;
	background-image:url(images/bg-column.gif);
	background-repeat:repeat-y;
	background-position:left;
	background-color:#FFF;
	padding:20px 20px 25px 210px;
}
	
#footerin {
	width:550px;
	height:21px;
	padding:29px 10px 0 200px;
	text-align:left;
	background-image:url(images/bg-footer.gif);
	background-position:left;
	background-repeat:repeat-y;
	background-color:#CCC;
	font-size:10px;
	color:#333;
	border-bottom:1px solid #FFF;
}	
#invokefooter {
	padding: 10px 0 10px 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1D2E5C;
	}	
#invokefooter a:hover {
	color: #ccc;
	}

a.footerin {
	font-weight:bold;
	color:#1D2E5C;
	text-decoration:none;
}

a.footerin:hover {
	font-weight:bold;
	color:#FF6600;
	text-decoration:none;
}

h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333;
}

#sidenav {
	width:189px;
	height:124px;
	position:absolute;
	left: 0px;
	top: 210px;
	background-color:#9BB3CA;
	border-top:1px solid #FFF;
	border-bottom:1px solid #FFF;
	text-align:left;
}

#sidenavmng {
	width:189px;
	height:144px;
	position:absolute;
	left: 0px;
	top: 210px;
	background-color:#9BB3CA;
	border-top:1px solid #FFF;
	border-bottom:1px solid #FFF;
	text-align:left;
}

a {
	font-weight:bold;
	color:#1D2E5C;
	text-decoration:none;
}

a:hover {
	font-weight:bold;
	color:#FF6600;
	text-decoration:none;
}

.sidenavlink {
	width:100px;
	height:20px;
	text-align:right;
	padding:0 10px 0 0;
	position:absolute;
	left: 79px;
	top: 105px;
}

.border {
	border-bottom:1px solid #FFF;
}