
.marquee {
	background:		#000000;
	color:			#ffff00;
}

.sitename {
	font-size:		20pt;
	color:			#000000;
}

.sitename2 {
	font-size:		10pt;
	font-weight:		bold;
	color:			#000000;
}

.orderbtn {
	font-size:		14px
}

.widebtn {
	font-size:		90%
}

.tagline {
	color:			#000000;
	font-size: 		9pt;
}

.tagline strong {
	font-weight:		normal;
}

.spacer {
	line-height:		0.01em;
	row-height:		0.01em;
}

.scroll_js {
	font-size:		15pt;
	font-weight:		bold;
	color:			#0000ff;
}

body {
	font-family:		Arial, Helvetica, sans-serif;
	font-size: 		100%;
	background-color:	#fff;
	margin:			1px 5px 50px 5px;
}

a.sites:link, a.sites:visited {
	color:			#003a74;
	font-size:		.7em;
	font-weight:		450;
	text-decoration:	none;
}

/*
a:link {
	font-size: 		inherit;
	color: 			#003a74;
}

a:visited {
	font-size: 		inherit;
	color: 			#003a74;
}
*/

a:hover {
	text-decoration: 	none;
	border:			1px solid #49729c;
	background-color:	#D3DFEA;
}

a.mastheadtour:link, a.mastheadtour:hover, a.mastheadtour:visited {
	color:	 		#fff;
}

.content {
	/*
	background-image:	url("/images/mainmenu.jpg");
	*/
	border-left:		1px solid #49729c;
	border-right:		1px solid #49729c;
	border-top:		1px solid #49729c;
	border-bottom:		1px solid #49729c;
	color:			#000;
	font-family:		Arial, Helvetica, sans-serif;
	margin:			5px 5px 5px 5px;
	padding:		5px 5px 5px 5px;
}

.content strong {
	font-weight:		normal;
}

.content *.error {
	color:			#cd0000;
	font-weight:		bolder;
}

.content h1 {
	font-size:		14pt;
}

.content h2 {
	font-size:		12pt;
}

.content h3 {
	font-size:		11pt;
}

.content h4 {
	font-size:		10pt;
}

.header {
	background-image:	url("/images/blue-white-gradient.jpg");
	background-repeat:	repeat-x;
	height:			100px;
	color:			#000000;
}

*.header a:link, *.header a:visited, *.header a:hover {
	color:			#000000; 
}

.footer {
	background-color:	#8db6df;
	color:			#000000;
	font-size:		.7em;
	margin:			2px 0 2px 0;
}

*.footer a:link, *.footer a:visited, *.footer a:hover {
	color:			#000000; 
	font-size:		1em;
}

a.toggle:link, a.toggle:visited, a.toggle:hover {
	color:			#aaa; 
	font-size:		.7em;
	text-decoration:	none;
}


.navBar {
	color:	 		#49729C;
	text-align:		left;
	font-size:		.8em;
	line-height:		1.5em;
	padding:		0 0 5px 4px;
	padding-bottom:		50px;
	width:			140px;
}

*.navBar a:link, *.navBar a:visited {
	border:			1px solid #fff;
	border-left:		0;
	border-right:		0;
	color:			#003a74;
	display:		block;
	font-size:		12px;
	font-weight:		600;
	padding:		0px 5px 0px 3px;
	text-decoration:	none;
}

*.navBar a:hover {
	background-color:	#D3DFEA;
	border:			1px solid #49729C;
	border-left:		0;
	border-right:		0;
	color:			#49729c;
}

*.navBar a:active {
	background-color:	#49729c;
	border:			1px solid #49729C;
	border-left:		0;
	border-right:		0;
	color:			#D3DFEA;
}

a.sub:link, a.sub:visited {
	padding:		0 20px 0 10px;
	margin:			0;
	font-size:		12px;
	font-weight:		300;
}

td.datetemp {
	color:			#fff;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:		.8em;
}

.bottom td {
   border-bottom:		1px solid #49729c;
   empty-cells:			hide;
   border-collapse:		collapse;
}

.num {
   background:			#ffffcc;
   border:			1px solid #49729c;
   padding-top:			3px;
   padding-left:		3px;
   padding-right:		3px;
   padding-bottom:		1px;
}

.us {
   background:			#ffffcc;
   border-left:			1px solid #49729c;
   border-right:		1px solid #49729c;
}

.us_top {
   background:			#ffffcc;
   border-top:			1px solid #49729c;
   border-left:			1px solid #49729c;
   border-right:		1px solid #49729c;
}

.us_bottom {
   background:			#ffffcc;
   border-left:			1px solid #49729c;
   border-right:		1px solid #49729c;
   border-bottom:		1px solid #49729c;
}

.them {
   background:			inherit;
}

.subheading {
   background:			#49729c;
   font-weight:			bold;
   color:			#ffffff;
   border-top:			none;
   border-bottom:		none;
}

.meaning {
   color:			#666666;
   font-size:			80%;
}

.noborder td {
   border-top:			none;
   border-left:			none;
   border-right:		none;
   border-botom:		none;
}

.dm1 {
   font-size:			14pt;
   font-weight:			bold;
}

.dm2 {
   font-size:			12pt;
   font-weight:			bold;
}

.dm3 {
   font-size:			10pt;
   font-weight:			normal;
}

