/* ====== Classes ====== */
.AdBox {margin: 0px;	padding: 0px;	border: 1px solid #5f68af;background-color : #CFBF90;}
.autoComplete {font-size: 11px;	font-style: normal;	font-weight: bold;	color: #000000;	background-color: #FFFFCC;	border: 1px solid #666666;	text-align: left;	vertical-align: top; display: none;	cursor: pointer;}
.defaultText {font-size: 11px;	font-style: normal;	font-weight: normal;	color: #1E2E6A;	text-align: left;	vertical-align: top;margin-left:8px;}
.defaultTextRequired {font-size: 11px;	font-style: normal;	font-weight: normal;	text-align: left;	vertical-align: top;margin-left:8px;}
.defaultTextCentered {font-size: 11px;	font-style: normal;	font-weight: normal;	color: #1E2E6A;	text-align: center;	vertical-align: top;margin-left:8px;}
.infoBox {border: 1px solid #5f68af; width: 98%; padding: 0px; margin: 0px 0px 3px 0px; background-color: #CFBF90;}
.infoBoxTitle {	font-size: 12px; font-style: normal;font-weight: normal;color: #FFFFFF;text-align: center;vertical-align: top;background-color : #5f68af;}
.messageBox {margin: 8px;	border: solid 1px #5f68af;	width: 98%;background-color : #CFBF90;}
.navigationText {font-size: 10px;	font-style: normal;	font-weight: normal;	color: #1E2E6A;}
.photoCredit {font-size: 10px;	font-style: italic;	font-weight: normal;	color: #1E2E6A;	text-align: right;	vertical-align: bottom}
.smallTable {	width: 95%;	border: none;	vertical-align: top;	padding : 5px;	margin : 5px;}
.content {	width: 95%;	vertical-align: top;	padding : 5px;	margin : 5px;}

/* ====== ID elements ====== */
#timeTopBanner {font-size: 10px;	font-style: normal;	font-weight: bold;	color: White;	vertical-align : middle;}
#navigationTopBanner {font-size: 10px;	font-style: normal;	font-weight: bold;	color: White;	cursor : pointer;	vertical-align : middle;}
#navigationTopBanner a, a:visited, a:link{text-decoration: underline;	color: White;	background-color: inherit;}
#navigationTopBanner a:hover{text-decoration: none;	font-weight: bold; color: #C59431;}
#navigationTop {font-size: 12px;	font-style: normal;	font-weight: bold;	color: #5f68af;}
#navBox {margin: 1px 0px 3px 0px;	padding: 0px;	border: 1px solid #5f68af;background-color : #CFBF90;}
#tblBreadcrumbs{margin-left:5px;}
#tblMain {padding: 0px;border: none;background-color: #ffffff;width: 760px;vertical-align : top;}
#sitemap h2 {margin-top:15px; margin-right:25px; padding:0px; font-size:16px; font-weight:normal; background-color:#CFBF90}
#sitemap h3 {margin:0px; padding:0px 0px 0px 30px; font-size:14px; font-weight:normal;}
#sitemap h4 {margin:0px; padding:0px 0px 0px 60px; font-size:12px; font-weight:normal;}
#sitemap h5 {margin:0px; padding:0px 0px 0px 90px; font-size:10px; font-weight:normal;}
#store h3 {margin:0px; padding:0px; font-weight:normal; text-align:center; color:#5f68af;}
#masthead {cursor:pointer;}

/* ====== HTML elements ====== */
body {font-family: Verdana, Arial, Helvetica, sans-serif;	background-color: #635943;	margin-top: 10px;	vertical-align: top;}
hr {line-height: 1px;	text-align: center;	height: 1px;	width: 98%;	color: #5f68af;}
h1{font-size: 14px;	font-weight: bold;	color: #000000;	text-align: left;margin-left:8px; margin-bottom:0px;}
h2{font-size: 12px;font-weight: bold;	color: #000000;	text-align: left;margin-left:8px;margin-bottom:0px;}
h3{font-size: 11px;	font-weight: bold;	color: #000000;	text-align: left;margin:8px 0px 0px 8px;}
a:visited, a:link {	text-decoration: underline;	color: blue;	background-color: inherit;}
a:hover {	text-decoration: none;	color: #6D5421;}
li {vertical-align: middle;list-style-position : outside;list-style-type : disc;margin : 5px;}
