.contentDiv { width: 850px; position:relative; margin: 0 auto;}.greyNav:link { font-family: Verdana, sans-serif; font-size: 10px; font-weight: bold; color: #5B5649; text-decoration: none;}.greyNav:active { font-family: Verdana, sans-serif; font-size: 10px; font-weight: bold; color: #5B5649; text-decoration: none;}.greyNav:visited { font-family: Verdana, sans-serif; font-size: 10px; font-weight: bold; color: #5B5649; text-decoration: none;}.greyNav:hover { font-family: Verdana, sans-serif; font-size: 10px; font-weight: bold; color: #5B5649; text-decoration: underline;}.footerNav:link { font-family: Verdana, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration: none;}.footerNav:active { font-family: Verdana, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration: none;}.footerNav:visited { font-family: Verdana, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration: none;}.footerNav:hover { font-family: Verdana, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration: underline;}.normalText { font-family: Verdana, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-align: left; line-height: 130%;}.subNav:link { font-family: Verdana, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none;}.subNav:active { font-family: Verdana, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none;}.subNav:visited { font-family: Verdana, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none;}.subNav:hover { font-family: Verdana, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: underline;}.bigTitle { font-family: Verdana, sans-serif; font-size: 13px; font-weight: bold; color: #0A6BA0; text-align: center;}.bigTitleLeft { font-family: Verdana, sans-serif; font-size: 13px; font-weight: bold; color: #0A6BA0; text-align: left;}.soldOut { font-family: Verdana, sans-serif; font-size: 11px; font-weight: bold; color: #000000; text-align: right; line-height: 130%;}.calTopFirst { color: #999999; border-style: solid; border-width: 1px 1px 0 1px; border-color: #999999; width: 14px; height: 14px; font-size: 9px; font-family: Verdana, sans-serif; text-align: right; vertical-align: top; }.calTopRest {color: #999999;  border-style: solid; border-width: 1px 1px 0 0; border-color: #999999; width: 14px; height: 14px; font-size: 9px; font-family: Verdana, sans-serif; text-align: right; vertical-align: top; }.calBottomFirst { color: #999999; border-style: solid; border-width: 1px 1px 1px 1px; border-color: #999999; width: 14px; height: 14px; font-size: 9px; font-family: Verdana, sans-serif; text-align: right; vertical-align: top; }.calBottomRest { color: #999999; border-style: solid; border-width: 1px 1px 1px 0; border-color: #999999; width: 14px; height: 14px; font-size: 9px; font-family: Verdana, sans-serif; text-align: right; vertical-align: top; }.calHilite { font-family: Verdana, sans-serif; font-size: 9px; font-weight: bold; color: #000000; }.calMonth { border-style: solid; border-width: 1px 1px 0 1px; border-color: #999999; text-align: center; font-size: 10px; font-family: Verdana, sans-serif; background-color: #cccccc; color: #952C1F; text-align: center; }.bigRed { font-family: Verdana, sans-serif; font-size: 13px; font-weight: normal; color: #A10C12; text-align: left; line-height: 130%;}h1 { padding: 0px; margin: 0px; font-family: Verdana, sans-serif; font-size: 13px; font-weight: bold; color: #0A6BA0; text-align: center;}body {	margin: 0px; padding: 0px; text-align: center;	width: 850px; position:relative; margin: 0 auto;}div.mainpage_box {	float: left;	text-align: left;	width: 187px; 	height: 213px; 	vertical-align: top; 	margin-right: 2px; 	background-color: #F3EEE4;	margin-bottom: 2px;	padding: 0em 11px;}div.mainpage_box img {	padding-left: 0em;	padding-right: 0em;	padding-top: 7px;	padding-bottom: 10px;	border: 0px;}div.content_frame {	}img.cai_logo {	width: 174px; 	height: 92px; 	border: 0px; 	float: left; 	width: 174px; 	height: 92px;}img.sidebar_link {	width: 213px; 	height: 34px; 	border: 0px; 	padding-bottom: 1px;}div.frontpage_underbar {	clear: both; 	background-color: #7c2a28; 	margin-top: 1px;	margin-bottom:3px;	color: #ffffff; 	font-family: Helvetica, Verdana, sans-serif; 	font-size: 14px; 	font-weight: bold;	padding: 0.45em;}div.content_frame > p {	font-family: Verdana, sans-serif; 	font-size: 11px; 	font-weight: normal; 	color: #000000; 	text-align: left; 	line-height: 130%;	margin-top: 20px;	margin-left: 30px;	margin-right: 30px;	margin-bottom: 20px;}div.menu_item {	width: 213px;	text-align: left; 	padding-top: 8px; 	padding-bottom: 9px;	padding-left: 16px;	background-image: url(images/bk_red.gif);	background-repeat: repeat-y;	margin-bottom: 1px;}ul.header_menu {	text-align: right;	height:	10px;	font-size: 10px;	position: relative;	margin: 0;	width: 100%;	margin-left: 0;	padding-left: 0;}ul.header_menu > li {	margin: 0;	padding: 0px 8px;	border-left: 2px solid #e7e5de;	list-style: none;	height: 0.5em;	display: inline;}ul.header_menu > li.first {	border-left: 0px;}ul.menu {	margin: 0em;	list-style: none;	list-style-position: inside;	line-height: 65%;}ul.menu > li {	margin-left: -2.5em;	text-align: left; 	padding-top: 7px; 	padding-bottom: 9px;	padding-left: 2.1em;	vertical-align: center;	background-image: url(images/bl_onred.gif);	background-repeat: no-repeat;	background-position: 1.3em 51%;	margin-bottom: 1px;	background-color: #5b5649;	border-right: 4px solid #952C1f;	min-height: 1em;}ul.footer_menu {	font-size: 10px;	text-align: center; 	margin-top: 2px; 	margin-left: 4px;	width: 844px; 	height: 20px;  	background-color: #6E6856; 	clear: both; 	vertical-align: top; 	border-top: 2px solid #6D1E2F;	position: relative;	padding-left: 0;	padding-top:0.8em;}ul.footer_menu > li {	margin-left: 0;	padding: 0px 15px;	border-left: 1.5px solid #000;	list-style: none;	margin: 0 auto;	height: 0.5em;	display: inline;}ul.footer_menu > li.first {	border-left: 0px;}p.footer {	text-align: center; 	padding-top: 	10px; 	font-family: Verdana, sans-serif; 	font-size: 10px; 	color: #666666;}