body {	font-family: Verdana, Arial, Helvetica, sans-serif;	background-color: #051D60;	width: 100%;	margin: 0;	padding: 0;	border: 0;	line-height: 125%;}#vtopp {	background-color: #051D60;	/*width: 95%;*/	margin-left: 12px;	margin-right: 24px;	margin-top: 2px;}.topcenter {	margin: 0px 0px 0px 5px;	padding: 0px;	/*width: 100%;*/}#header {	width: 95%;	margin-bottom: 1em;	margin-left: 19px;	height: 109px;}.tablebrnbkg {	background-image: url(images/brnbkg.gif);	background-repeat: repeat-x;	background-color: #ECE4D6;}#wrap {	background-color: #051D60;	width: 95%;	margin-left: 19px;	margin-right: 19px;	margin-top: 5px;}.toptext {	margin-right: 5%;}.leftlogo {	margin-left: 1px;}#rtlogo {	margin-right: 5%;	text-align: right;	margin-top: 15px;}.topnav {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #051D60;}.topnav a:link {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #051D60;	text-decoration: none;	}.topnav a:visited{	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #051D60;	text-decoration: none;}.topnav a:hover{	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #051D60;	text-decoration: underline;}#hornav {	margin-bottom: 12px;}.topnav a:active{	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #8E0202;	text-decoration: underline;}#navleft {	float: left;	width: 182px;	/*color: #000000;*/	padding-top: 0px;	padding-left: 1px;	padding-bottom: 8px;	/*border: 1px solid #BB0000;*/	/*border: thin solid #FFFF00;*/	}.brntd {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #0066FF;	padding-right: 4px;	padding-left: 25px;		}/*#navleft a:link {	color: #051D60;	text-decoration: none;	font-size: 12px;	font-weight: bold;	font-family: Arial, Helvetica, sans-serif;	padding-bottom: 14px;	position: relative;	padding-top: 7px;}#navleft a:visited {	padding-bottom: 14px;	color: #051D60;	text-decoration: none;	font-size: 12px;	font-weight: bold;	font-family: Arial, Helvetica, sans-serif;}#navleft a:hover {	padding-bottom: 14px;	color: #8e0202;	text-decoration: none;	font-size: 12px;	font-weight: bold;	font-family: Arial, Helvetica, sans-serif;	}#navleft a:active {	color: #8e0202;	font-family: Arial, Helvetica, sans-serif;	text-decoration: underline;	font-style: italic;}*//*#zinetext {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #87080B;}#zinetext a:link {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #6F0059;	text-decoration: underline;}#zinetext a:visited {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #6F0059;	text-decoration: underline;}#zinetext a:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #6F0059;	text-decoration: underline;	font-style: normal;}#zinetext a:active {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #6F0059;	text-decoration: none;}*/.text  { color: #666666; font-size: 14px; font-family: Arial, Helvetica, sans-serif}/*.undertitle {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #000066;	font-weight: bold;	margin-top: 10px;	margin-bottom: 5px;}*/.subheading {	font-size: 16px;	font-weight: bold;	color: #000000;}.large   { font-size: 14pt; font-family: Arial, Helvetica, sans-serif }.large a:link   { color: #c03; font-size: 14pt; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }.large  a:visited  { color: #c03; font-size: 14pt; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }.large  a:active  { color: #c03; font-size: 14pt; font-family: Arial, Helvetica, sans-serif; font-style: italic; text-decoration: underline }.large a:hover   { color: #063; font-size: 14pt; font-family: Arial, Helvetica, sans-serif; font-style: italic; text-decoration: underline }.quotebox {	margin: 5px;	padding: 5px;	border: 1px solid #AA7F55;	background-color: #F0ECD6;}.quotetext {	color: #000000;	font-weight: normal;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 125%;}#mainright {	margin-left: 190px;	min-width: 454px;	background-color: #FFFFFF;	padding: 15px;	font-family: Arial, Helvetica, sans-serif;	border: 2px solid #8e0202;	color: #000000;	font-size: 14px;	line-height: 125%;		}.topList {	margin-bottom: 12px;}#mainright h1 {font-family: "Times New Roman", Times, serif;	font-size: 20px;	font-style: italic;	color: #051D60;	/*border: 1px solid #003333;*/	margin-bottom: 10px;		/*font-size: 18px;	color: #726750;	font-weight: bold;	margin-top: 4px;	margin-bottom: 7px;*/}#mainright h2 {	font-family: "Times New Roman", Times, serif;	font-size: 18px;	font-style: italic;	color: #051D60;	/*border: 1px solid #003333;*/	margin-bottom: 10px;		/*font-size: 18px;	color: #726750;	font-weight: bold;	margin-top: 4px;	margin-bottom: 7px;*/}#mainright p {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	line-height: 150%;	padding-bottom: 0px;	padding-right: 0em;	padding-top: 0px;	margin-top: 3px;	margin-bottom: 16px;	color: #000000;	/*border: 1px solid #FF0066;*/	}#mainright ul, ol {	color: #000000;	margin-top: 0px;	margin-bottom: 0px;	padding-top: 0px;	padding-bottom: 0px;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	line-height: 100%;	/*border: 1px solid #339999;*/}#mainright  li {	color: #000000;	margin-top: 4px;	margin-bottom: 0px;	padding-top: 0px;	padding-bottom: 4px;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	line-height: 125%;}#mainright a:link {	padding-bottom: 14px;	color: #8e0202;	text-decoration: none;	font-weight: bold;}#mainright a:visited {	padding-bottom: 14px;	color: #8e0202;	text-decoration: none;	font-weight: bold;}#mainright a:hover {	padding-bottom: 14px;	color: #8e0202;	text-decoration: underline;	font-style: italic;}#mainright a:active {	padding-bottom: 14px;	color: #8e0202;	text-decoration: underline;}/*#mainright h2, h3, h4, h5, h6 {	font-family: Arial, Helvetica, sans-serif;	font-size: 140%;	color: #6F0059;	vertical-align: middle;}*/.menulist a{		font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	display: block;	background-image: url(images/navleftbkg2.gif);		text-decoration: none;	font-weight: normal;	background-repeat: no-repeat;	padding: 5px 0px 0px 25px;	height: 28px;	width: 205px;	margin: 0px 0px 12px;	line-height: 110%;}.menulist a:hover{	background-image: url(images/navleftbkgon.gif);	text-decoration: none;	font-weight: normal;	}#footer {	clear: both;	font-size: 12px;	text-align: center;	padding-top: 2em;	width: 100%;	color: #051D60;	left: auto;	right: auto;	background-image: url(images/bottom06a.gif);	margin-top: 14px;	background-color: #E4D9C5;	background-repeat: repeat-x;	height: 28px;}#footer a:link {	padding-bottom: 14px;	color: #6A90B9;	text-decoration: underline;	font-weight: bold;}#footer a:visited {	padding-bottom: 14px;	color: #6A90B9;	text-decoration: underline;	font-weight: bold;}#footer a:hover {	padding-bottom: 14px;	color: #D87615;	text-decoration: underline;}#footer a:active {	padding-bottom: 14px;	color: #D87615;	text-decoration: underline;}#navleft p {	font-weight: normal;	font-size: 12px;}/*#navleft img {	border-top: 1px solid #CCCCCC;	border-right: 1px solid #666666;	border-bottom: 1px solid #666666;	border-left: 1px solid #CCCCCC;}.quotes4 {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-style: italic;	color: #5F0B5B;}.quotebox {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #5F0B5B;	padding: 12px;	margin-right: 25px;	margin-left: 25px;	border: thin solid #DFB4B5;	font-style: italic;	line-height: 125%;}*//*.logojk {	text-align: left;	margin-left: 12px;}*//*.rrtext {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 120%;	color: #333333;}*/#adbox {	float: left;	text-align: center;	margin-left: 32px;	font-family: Arial, Helvetica, sans-serif;	color: #FFFFFF;	display: inline;	/*border: 1px solid #FF9999;*/	margin-right: 32px;}#adbox a:link{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #FFFFFF;	text-decoration: none;}#adbox a:visited {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #FFFFFF;	text-decoration: none;}#adbox a:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #FFFFFF;	text-decoration: underline;}/*a img {border: none; }*/.bottomlinks a:link {font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #051D60;	text-decoration: none;}.bottomlinks a:visited {font-size: 12px;	color: #051D60;	text-decoration: none;}.bottomlinks a:hover {font-size: 12px;	color: #051D60;	text-decoration: underline;}.topTitles {	font-family: "Times New Roman", Times, serif;	font-size: 24px;	font-style: italic;	color: #051D60;	/*	border: 1px solid #003333;*/	margin-bottom: 7px;	margin-top: 7px;	}.minorTitles {	font-family: "Times New Roman", Times, serif;	font-size: 20px;	font-style: italic;	color: #051D60;/*	border: 1px solid #003333;*/	margin-bottom: 2px;	}.standout {	font-size: 14px;	font-weight: bold;	color: #006633;}/*kiosk styles are here*/.productPrice  { color: black; font-size: 14px; font-weight: bold ;line-height: 100%; font-family:  Arial, Helvetica, sans-serif; text-decoration: none}.productTitle  { color: black; font-size: 16px; font-weight: bold ;line-height: 100%; font-family:  Arial, Helvetica, sans-serif; text-decoration: none}.tableText {	color: #000023;	font-weight: normal;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	line-height: 150%;}.tableText a:link {	color: #000000;	text-decoration: underline;	font-weight: bold;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;}.tableText a:visited {	color: #000000;	text-decoration:  underline;	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	font-size: 14px;}.tableText a:hover {	color: #6D513E;	font-weight: bold;	font-family: Arial, Helvetica, sans-serif;	text-decoration: none;}.tableText a:active {	color: #FFFFFF;	font-family: Arial, Helvetica, sans-serif;	text-decoration: underline;}.pagetext {	color: #000000;	font-weight: normal;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 150%;		}.pagetext a:link {	color: #6D513E;	text-decoration: underline;	font-weight: bold;	font-family: Arial, Helvetica, sans-serif;}.pagetext a:visited {	color: #6D513E;	text-decoration: underline;	font-weight: bold;	font-family: Arial, Helvetica, sans-serif;}.pagetext a:hover {	color: #6D513E;	font-weight: bold;	font-family: Arial, Helvetica, sans-serif;	text-decoration:  underline;	font-style: italic;}.pagetext a:active {	color: #947E71;	font-weight: bold;	font-family: Arial, Helvetica, sans-serif;	text-decoration:  underline;	font-style: italic;}.shopCellEnd {	color: #000000;	font-weight: normal;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	line-height: 150%;		}.shopCellEnd a:link {	color: #6D513E;	text-decoration: underline;	font-weight: bold;	font-family: Arial, Helvetica, sans-serif;}.shopCellEnd a:visited {	color: #6D513E;	text-decoration: underline;	font-weight: bold;	font-family: Arial, Helvetica, sans-serif;	color: #6D513E;}.shopCellEnd a:hover {	color: #6D513E;	font-weight: bold;	font-family: Arial, Helvetica, sans-serif;	text-decoration:  underline;	font-style: italic;}.shopCellEnd a:active {	color: #947E71;	font-weight: bold;	font-family: Arial, Helvetica, sans-serif;	text-decoration:  underline;	font-style: italic;}.shopCell {	color: #000000;	font-weight: normal;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	line-height: 150%;		}.shopCell a:link {	color: #6D513E;	text-decoration: underline;	font-weight: bold;	font-family: Arial, Helvetica, sans-serif;}.shopCell a:visited {	color: #6D513E;	text-decoration: underline;	font-weight: bold;	font-family: Arial, Helvetica, sans-serif;	color: #6D513E;}.shopCell a:hover {	color: #6D513E;	font-weight: bold;	font-family: Arial, Helvetica, sans-serif;	text-decoration:  underline;	font-style: italic;}.shopCell a:active {	color: #947E71;	font-weight: bold;	font-family: Arial, Helvetica, sans-serif;	text-decoration:  underline;	font-style: italic;}#mainright.p.headings {	font-family: "Times New Roman", Times, serif;	font-size: 32px;	font-style: italic;	color: #051D60;	/*border: 4px solid #003333;*/	margin-bottom: 1px;	}.headings {	font-family: "Times New Roman", Times, serif;	font-size: 20px;	font-style: italic;	color: #051D60;	/*border: 1px solid #003333;*/	margin-bottom: 1px;	}.reqdText {	color: #990000;}.kioskTable {	padding: 5px;	/*border: 1px solid #FF0066;*/	}.kioskCell {	padding: 5px;	border-top: 1px solid white;	border-left: 1px solid white;}.kioskCellEnd {	background-color: white;	border-top: 1px solid white;	border-left: 1px solid white;	border-right: 1px solid white;}.kioskCellBot {	background-color: white;	border-top: 1px solid white;}.lighttableborder {	border: 0px solid #CCCCCC;}.lighttableborder ul {	margin-top: 0px;	margin-bottom: 0px;	padding-top: 0px;	padding-bottom: 0px;}.lighttableborder li a{	margin: 0px;	padding: 0px;}