body {
	background : #b2b38b;
	color : #666666;
	font-family : Arial;
	font-size : 11px;
	line-height : 16px;
	text-align : center;
	margin : 0px;
	padding : 0px;
}

div.canvas {
	margin : 0px auto;
	text-align : left;
	width : 900px;
}
div.canvas div.header {
	width : 900px;
	height : 199px;
	background-image : url(/images/sunburst.jpg);
	background-repeat : no-repeat;
	border-bottom : solid 1px #c9cbb8;
	overflow : hidden;
}
div.canvas div.header div.logo {
	margin : 15px 0px 0px 20px;
	float : left;
}
div.canvas div.header div.logo div.image {
	margin-right : 10px;
	float : left;
}
div.canvas div.header div.logo div.slogan {
	width : 455px;
	margin-top : 50px;
	float : left;
	font-family : Novarese Medium, Trajan Pro, Times New Roman;
	font-size : 13px;
	color : #879095;
	line-height : 18px;
}
div.canvas div.header div.logo div.slogan h1 {
	margin : 0px 0px 15px 0px;
	font-family : Trajan Pro, Times New Roman;
	font-size : 16px;
	color : #5a83a6;
	font-variant : small-caps;
}
div.canvas div.header div.nav {
	clear : both;
	width : 829px;
	padding-top : 20px;
	margin : 0px 42px 0px 29px;
}
div.canvas div.header div.nav a.selected:link, div.canvas div.header div.nav a.selected:visited {
	color : #5a92b5;
	font-size : 15px;
	margin : 0px 17px;
	text-decoration : none;
	text-transform : uppercase;
	font-weight : bold;
}
div.canvas div.header div.nav a.selected:hover, div.canvas div.header div.nav a.selected:active {
	text-decoration : underline;
}
div.canvas div.header div.nav a:link, div.canvas div.header div.nav a:visited {
	color : #275d8b;
	font-size : 15px;
	margin : 0px 17px;
	text-decoration : none;
	text-transform : uppercase;
	font-weight : bold;
}
div.canvas div.header div.nav a:hover, div.canvas div.header div.nav a:active {
	text-decoration : underline;
}

div.canvas div.middle {
	padding : 6px 6px;
	height : 343px;
	overflow : hidden;
	background-color : #ffffff;
}
div.canvas div.middle div.content {
	float : left;
	margin : 0px 3px;
}
div.canvas div.middle div.content div.image {
	border : solid 1px #c9cbb8;
}
div.canvas div.middle div.content div.image img {
	width : 288px;
	height : 76px;
}
div.canvas div.middle div.content div.title {
	height : 51px;
	background-image : url(../images/div-bg.gif);
	background-repeat : repeat-x;
	width : 273px;
	width : expression('290px');
	border-left : solid 1px #c9cbb8;
	border-right : solid 1px #c9cbb8;
	font-size : 20px;
	line-height : 51px;
	font-weight : bold;
	padding-left : 15px;
	vertical-align : middle;
}
div.canvas div.middle div.content div.title a:link, div.canvas div.middle div.content div.title a:visited {
	color : #666666;
	text-decoration : none;
}
div.canvas div.middle div.content div.title a:hover, div.canvas div.middle div.content div.title a:active {
	color : #666666;
	text-decoration : underline;
}
div.canvas div.middle div.content div.title img {
	margin : -16px 0px 0px 20px;
	margin-top : expression('6px');

}
div.canvas div.middle div.content div.text {
	overflow : hidden;
	width : 288px;
	width : expression('290px');
	height : 159px;
	background-image : url(../images/text-bg.gif);
	background-repeat : repeat-x;
	border-left : solid 1px #c9cbb8;
	border-right : solid 1px #c9cbb8;
	border-bottom : solid 1px #c9cbb8;
}
div.canvas div.middle div.content div.text div.pad {
	padding : 10px 15px;
	font-family : Verdana;
	font-size : 11px;
	line-height : 16px;
}
div.canvas div.middle div.content div.bottom {
	width : 275px;
	width : expression('290px');
	height : 42px;
	background-image : url(../images/bottom-bg.gif);
	overflow : hidden;
	padding-left : 15px;
}
div.canvas div.middle div.content div.bottom a:link, div.canvas div.middle div.content div.bottom a:visited {
	color : #5a83a6;
	font-family : Verdana;
	font-size : 13px;
	line-height : 42px;
	text-decoration : none;
}
div.canvas div.middle div.content div.bottom a:hover, div.canvas div.middle div.content div.bottom a:active {
	text-decoration : underline;
}

div.canvas div.success_stories {
	float : left;
	border-top : solid 1px #c9cbb8;
	border-right : solid 1px #c9cbb8;
	width : 596px;
	width : expression('597px');
	height : 168px;
	background-image : url(../images/gradient.gif);
	background-repeat : repeat-x;
}
div.canvas div.current_positions {
	border-top : solid 1px #c9cbb8;
	width : 303px;
	height : 168px;
	float : left;
	background-image : url(../images/gradient.gif);
	background-repeat : repeat-x;
}
div.canvas div.current_positions div.pad {
	margin : 12px 15px;
	font-family : Verdana;
	font-size : 11px;
	line-height : 16px;
}
div.canvas div.current_positions div.pad h1 {
	margin : 0px 0px 10px 0px;
	padding : 0px;
	color : #81abc9;
	font-family : Arial;
	font-size : 20px;
	font-weight : bold;
}
div.canvas div.current_positions div.pad span.blue {
	color : #81abc9;
	font-size : 13px;
	line-height : 16px;
	font-weight : bold;
}
div.canvas div.current_positions div.pad a:link, div.canvas div.current_positions div.pad a:visited {
	color : #666666;
}
div.canvas div.current_positions div.pad a:hover, div.canvas div.current_positions div.pad a:active {
	color : #000000;
}

div.canvas div.footer {
	clear : left;
	text-align : center;
	border-top : solid 1px #c9cbb8;
	background-image : url(../images/footer-bg.gif);
	background-repeat : repeat-x;
	width : 900px;
	height : 46px;
	overflow : hidden;
	font-size : 11px;
	line-height : 46px;
}
div.canvas div.footer a:link, div.canvas div.footer a:visited {
	color : #3a3737;
	text-decoration : none;
	text-transform : uppercase;
	margin : 0px 25px;
}
div.canvas div.footer a:hover, div.canvas div.footer a:active {
	color : #3a3737;
	text-decoration : underline;
}

