@charset "UTF-8";
/* CSS Document */



#mainbody {
	width: 717px;
	margin-left: auto;
	margin-right: auto;
}

#topbar {
	width: 717px;
	height: 14px;
	padding-top: 3px;
	background-color:#e3ecf5;
}

.topbar_type {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
margin-right:6px;
color:#668db8;
text-decoration:none;
}

.link_type {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:17px;
color:#cc6600;
text-decoration:none;
}

.link_type2 {
	padding-top:3px;
	padding-bottom:3px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:11px;
color:#cc6600;
text-decoration:none;
display:inline-block;
}

#link_type3 {
	padding-top:3px;
	padding-bottom:3px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:11px;
color:#668db8;
text-decoration:none;
}

.on_type {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:15px;
color:#668db8;
text-decoration:none;
}

#logobar {
	width: 717px;
}

#nav {
    width:717px;
    height:24px;
    margin:0;
    padding:0;
}

#flash {
    width:717px;
    height:300px;
    margin:0;
    padding:7px 0 7px 0;
}

#inside_header {
    width:717px;
    margin:0;
    padding:0;
}

#homebody {
    width:717px;
    margin:0;
    padding:0;
}

#homecopy {
    width:440px;
    margin:0;
    padding:0 15px 0 0;
	float:left;
}

#insidecopy {
    width:400px;
    margin:0;
    padding:25px 25px 0 0;
	float:left;
}

#insidecopy2 {
    width:522px;
    margin:0;
    padding:25px 0 0 0;
	float:left;
}

#sidebar {
    width:262px;
    margin:0;
    padding:0;
	float:left;
}

#sidenav {
    width:195px;
    margin:0;
    padding:25px 0 0 0;
	float:left;
	
}

#sidenav_resources {
    width:185px;
    margin:0;
    padding:25px 0 0 0;
	float:left;
	
}

#right_sidenav {
    width:93px;
	float:left;
    margin:0;
    padding:25px 0 0 0;
	position: relative;
}


#hometype {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
line-height:20px;
color:#666666;
}

.hometype_link {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
line-height:20px;
color:#cc6600;
}

#callout {
		width:155px;
	margin:0;
    padding:10px 10px 10px 10px;
	font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:18px;
color:#000;
	border:solid 1px;
	border-color:#999999;
	}

#sidebody, .sidebody {
	width:250px;
    margin:0;
    padding:10px 0 10px 10px;
	border:solid 1px;
	border-color:#999999;
	background-color:#e3ecf5;
}

#sidebody2 {
	width:145px;
    margin:0;
    padding:10px 10px 10px 10px;
	border:solid 1px;
	border-color:#999999;
	background-color:#e3ecf5;
}


#spacer, .spacer {
	width:250px;
	height:7px;
    margin:0;
    padding:0;
	background-color:#FFFFFF;
}

#side_spacer {
	width:100px;
	height:7px;
    margin:0;
    padding:0;
	background-color:#FFFFFF;
}

.sidetype {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:15px;
color:#666666;
}

.portfolio_type {
font-family:Arial, Helvetica, sans-serif;
font-size:10.5px;
line-height:17px;
color:#666666;
}

.footer_copy {
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#666666;
}

#more_info{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:15px;
color:#666666;
}

.footer_link {
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
line-height:13px;
color:#cc6600;
text-decoration:none;
}

#portfolio_type {
font-family:Arial, Helvetica, sans-serif;
font-size:10.5px;
line-height:17px;
color:#666666;
}

.clearit {
	clear: both;
	height: 0;
	line-height: 0.0;
	font-size: 0;
}