body {
	background-image : url(/images/background-gradient.gif);
	background-repeat : repeat-x;
	background-position : top;
	background-color : #D6D8DD;
	background-attachment : fixed;
	min-height : 100%;
	height : expression('100%');
	text-align : center;
	font-family : Arial;
	font-size : 11px;
	color : #3b3a3a;
}

div.canvas {
	width : 847px;
	height : 583px;
	margin : 30px auto;
	text-align : left;
}

div.canvas div.topmainborder {
	width : 847px;
	height : 16px;
	margin : 0px 0px 0px -1px;
}
div.canvas div.leftmainborder {
	width : 7px;
	height : 100%;
	float : left;
}
div.canvas div.rightmainborder {
	width : 13px;
	height : 100%;
	float : left;
}
div.canvas div.bottommainborder {
	width : 847px;
	height : 26px;
	clear : both;
	margin : 0px 0px 0px -1px;
}

div.canvas div.main {
	float : left;
	width : 825px;
	background-color : #ffffff;
}
div.canvas div.main div.header {
	margin : 36px 30px 0px 30px;
	background-color : #ffffff;
	width : 764px;
	height : 69px;
	overflow : hidden;
}
div.canvas div.main div.header div.logo {
	float : left;
	width : 211px;
	height : 38px;
}
div.canvas div.main div.header div.contact {
	float : right;
	width : 199px;
	height : 42px;
	margin : 6px 0px 0px 0px;
	background-image : url(/images/phonebg.gif);
	background-repeat : no-repeat;
	color : #ffffff;
	font-weight : bold;
	text-align : center;
	padding : 5px 0px 0px 0px;
}
div.canvas div.main div.header div.navigation {
	background-color : #006DBD;
	height : 16px;
	line-height : 16px;
	clear : both;
	font-weight : bold;
	color : #ffffff;
}
div.canvas div.main div.header div.navigation a.hot {
	background-color : #F36B22;
}
div.canvas div.main div.header div.navigation a:link, div.canvas div.main div.header div.navigation a:visited {
	color : #ffffff;
	text-decoration : none;
	padding : 0px 8px 0px 8px;
	margin : 0px 4px 0px 4px;
}
div.canvas div.main div.header div.navigation a:hover, div.canvas div.main div.header div.navigation a:active {
	background-color : #F36B22;
	color : #ffffff;
	text-decoration : none;
}

div.canvas div.main div.banner {
	margin : 0px 30px 30px 30px;
	height : 189px;
	width : 764px;
	background-color : #023467;
	border-bottom : solid 7px #D9DBDC;
	overflow : hidden;
}
div.canvas div.main div.banner div.news {
	margin : 10px 14px 10px 5px;
	width : 184px;
	height : 168px;
	overflow : hidden;
	font-size : 11px;
	float : right;
}
div.canvas div.main div.banner div.news div.title {
	background-color : #006DBD;
	color : #ffffff;
	line-height : 16px;
	height : 16px;
	width : 184px;
	overflow : hidden;
	font-weight : bold;
	text-transform : uppercase;
}
div.canvas div.main div.banner div.news div.body {
	border-left : solid 1px #CCD1D3;
	border-right : solid 1px #CCD1D3;
	border-bottom : solid 1px #CCD1D3;
	background-color : #DDE8F0;
	color : #3B3A3A;
	padding : 1px 12px 0px 12px;
	height : 152px;
}
div.canvas div.main div.banner div.news div.body a:link, div.canvas div.main div.banner div.news div.body a:visited {
	color : #006DBD;
	text-decoration : none;
}
div.canvas div.main div.banner div.news div.body a:hover, div.canvas div.main div.banner div.news div.body a:active {
	color : #006DBD;
	text-decoration : none;
}
div.canvas div.main div.banner div.image {
	margin : 15px 0px 0px 19px;
}

div.canvas div.main div.content {
	margin : 0px 0px 0px 30px;
	height : 210px;
}
div.canvas div.main div.content div.block1 {
	width : 231px;
	float : left;
	overflow : hidden;
}
div.canvas div.main div.content div.block1 div.title {
	color : #E86424;
	font-size : 12px;
	font-weight : bold;
	margin : 0px 0px 7px 10px;
}
div.canvas div.main div.content div.block1 div.body {
	background-color : #E4EAEE;
	font-size : 12px;
	padding : 1px 15px 10px 15px;
	width : 201px;
	height : 147px;
	overflow : hidden;
}
div.canvas div.main div.content div.block1 div.link {
	background-color : #E4EAEE;
	width : 231px;
	height : 21px;
	overflow : hidden;
	padding : 1px 15px 0px 15px;
}
div.canvas div.main div.content div.block1 div.link a:link, div.canvas div.main div.content div.block1 div.link a:visited, div.canvas div.main div.content div.block1 div.link a:hover, div.canvas div.main div.content div.block1 div.link a:active {
	color : #023467;
	text-decoration : none;
	font-weight : bold;
	font-size : 12px;
}
div.canvas div.main div.content div.block2 {
	width : 242px;
	float : left;
	overflow : hidden;
	margin : 0px 18px;
}
div.canvas div.main div.content div.block2 div.title {
	color : #E86424;
	font-size : 12px;
	font-weight : bold;
	margin : 0px 0px 7px 10px;
}
div.canvas div.main div.content div.block2 div.body {
	background-color : #E4EEE5;
	font-size : 12px;
	padding : 1px 15px 10px 15px;
	width : 212px;
	height : 147px;
	overflow : hidden;
}
div.canvas div.main div.content div.block2 div.link {
	background-color : #E4EEE5;
	width : 242px;
	height : 21px;
	overflow : hidden;
	padding : 1px 15px 0px 15px;
}
div.canvas div.main div.content div.block2 div.link a:link, div.canvas div.main div.content div.block2 div.link a:visited, div.canvas div.main div.content div.block2 div.link a:hover, div.canvas div.main div.content div.block2 div.link a:active {
	color : #023467;
	text-decoration : none;
	font-weight : bold;
	font-size : 12px;
}
div.canvas div.main div.content div.block3 {
	width : 245px;
	float : left;
	overflow : hidden;
}
div.canvas div.main div.content div.block3 div.title {
	color : #E86424;
	font-size : 12px;
	font-weight : bold;
	margin : 0px 0px 7px 10px;
}
div.canvas div.main div.content div.block3 div.body {
	background-color : #EEE8E4;
	font-size : 12px;
	padding : 1px 15px 10px 15px;
	width : 215px;
	height : 147px;
	overflow : hidden;
}
div.canvas div.main div.content div.block3 div.link {
	background-color : #EEE8E4;
	width : 245px;
	height : 21px;
	overflow : hidden;
	padding : 1px 15px 0px 15px;
}
div.canvas div.main div.content div.block1 div.link img, div.canvas div.main div.content div.block2 div.link img, div.canvas div.main div.content div.block3 div.link img {
	margin : 0px 5px 0px 0px;
}
div.canvas div.main div.content div.block3 div.link a:link, div.canvas div.main div.content div.block3 div.link a:visited, div.canvas div.main div.content div.block3 div.link a:hover, div.canvas div.main div.content div.block3 div.link a:active {
	color : #023467;
	text-decoration : none;
	font-weight : bold;
	font-size : 12px;
}

div.canvas div.main div.footer {
	background-color : #023467;
	margin : 12px 0px 0px 0px;
	height : 30px;
	width : 825px;
	overflow : hidden;
	color : #ffffff;
	clear : both;
}
div.canvas div.main div.footer div.navigation {
	text-align : center;
	margin : 6px 30px 0px 30px;
	line-height : 24px;
	border-top : solid 2px #ffffff;
}
div.canvas div.main div.footer div.navigation a:link, div.canvas div.main div.footer div.navigation a:visited {
	font-size : 11px;
	font-weight : bold;
	padding : 0px 6px 0px 6px;
	color : #ffffff;
	text-decoration : none;
}
div.canvas div.main div.footer div.navigation a:hover, div.canvas div.main div.footer div.navigation a:active {
	color : #ffffff;
	text-decoration : none;
}

