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

div {
	border:0;
	padding:0;
	margin:0;
}

img {
	border:0;
}

body {
	/*background-color:#666;*/
	background: #23b1e3 url(/images/core/content/bg.png) top left repeat-x;
}

a, a:active, a:link, a:visited {
	text-decoration:none;
}

.clearall {
	float:none;
	clear:both;
}

#page {
	display:block;
	width:766px;
	min-height:942px;
	height:auto !important;
	height:942px;
	max-width:766px;
	margin-left:auto;
	margin-right:auto;
	background-color:#fff;
}

html > body > #page {
	height:0 !important;
}

#page-top-left {
	display:block;
	float:left;
	width:42px;
	height:63px;
	background:url("/images/core/content/top-drop-shadow-spacer.gif") repeat-x;
}

#page-top-middle {
	display:block;
	float:left;
	width:199px;
	height:63px;
	background:#ACDFF2/*url("/images/core/content/blue-top-spacer.gif") repeat-x*/;
}

#page-top-right {
	display:block;
	float:left;
	width:525px;
	height:63px;
	background:url("/images/core/content/top-right-section.gif") no-repeat;
}

#page-menu ul {
	margin-top:35px;
	margin-left:0;
}

#page-menu ul li {
	display:inline;
	list-style:none;
	margin-right:20px;
}

#page-menu ul li a, #page-menu ul li a:active, #page-menu ul li a:visited, #page-menu ul li a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#23AFE2/*a5a6c7*/;
}

#page-menu ul li a:hover, #page-menu ul li a.current {
	color:#1569A9;
}

#page-banner {
	display:block;
	width:766px;
	height:239px;
	background:url("/images/core/content/banner.jpg") no-repeat;
}

#page-content {
	display:block;
	width:766px;
	min-height:640px;
	height:auto !important;
	height:640px;
}

#page-content-left {
	display:block;
	width:42px;
	min-height:640px;
	height:auto !important;
	height:640px;
	float:left;
}

html > body > div#page > div#page-content > div#page-content-left {
	height:0 !important;
}

#left-drop-shadow {
	display:block;
	width:42px;
	height:40px;
	background:url("/images/core/content/left-drop-shadow.jpg") repeat-x;
}

#left-spacer {
	display:block;
	width:42px;
	min-height:547px;
	height:auto !important;
	height:547px;
}

html > body > div#page > div#page-content > div#page-content-left > #left-spacer {
	height:0 !important;
}

#left-footer {
	display:block;
	width:42px;
	height:40px;
	background:url("/images/core/content/footer-spacer.gif") repeat-x;
}

#page-content-middle {
	display:block;
	width:199px;
	min-height:640px;
	height:auto !important;
	height:640px;
	float:left;
}

html > body > div#page > div#page-content > div#page-content-middle {
	height:0 !important;
}

#middle-categories {
	display:block;
	width:197px;
	min-height:200px;
	height:auto !important;
	height:200px;
	background:url("/images/core/content/categories-section.jpg") repeat-y;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
}

html > body > div#page > div#page-content > div#page-content-middle > div#middle-categories {
	height:0 !important;
}

#middle-image {
	display:block;
	width:197px;
	height:126px;
	background:url("/images/core/content/tie-image.jpg") no-repeat;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
}

#middle-tie-image {
	display:block;
	width:199px;
	height:306px;
	background:url("/images/core/content/categories-tie-image.gif") no-repeat;
}

#page-content-right {
	display:block;
	width:525px;
	min-height:640px;
	height:auto !important;
	height:640px;
	float:left;
}

html > body > div#page > div#page-content > div#page-content-right {
	height:0 !important;
}

#right-drop-shadow {
	display:block;
	width:525px;
	height:40px;
	background:url("/images/core/content/banner-drop-shadow-section.jpg") no-repeat;
}

#right-content-window {
	display:block;
	width:525px;
	min-height:547px;
	height:auto !important;
	height:547px;
	overflow:auto;
}

html > body > div#page > div#page-content > div#page-content-right > div#right-content-window {
	height:0 !important;
}

#content {
	display:block;
	min-height:547px;
	height:auto !important;
	height:547px;
	max-width:525px;
	overflow:auto;
}

html > body > div#page > div#page-content > div#page-content-right > div#right-content-window > div#content {
	height:0 !important;
}

#right-footer {
	display:block;
	width:525px;
	height:40px;
	background:url("/images/core/content/footer-spacer.gif") repeat-x;
}
