body { margin: 0; }
body, td, div, p { font: normal 12px Verdana, sans-serif; line-height: 22px; color: #333; }
h1, h2, h3, h4, h5, h6 { font: bold 14px Georgia, serif; color: #06536a; }

/* Hide from IE5-mac. Only IE-win sees this. \*/
* html body { margin-left: 1px; }
/* End hide from IE5/mac */

a:link { color: #c01f24; text-decoration: underline; }
a:visited { color: #c01f24; text-decoration: underline; }
a:hover { color: #c01f24; text-decoration: none; }
a:active { color: #c01f24; text-decoration: underline; }

#inside {  }
#inside .nav { padding: 0; background: #f8f8ff; }
#inside .content { padding: 0 8px; background: #fff; }
#inside .content p { line-height: 18px; }

#footer .footercontent {
	text-align: center;
	font-size: 10px;
	color: #555;
	border-top: 1px solid #06536a;
	padding: 20px;
}
#footer .footercontent a:link { color: #999; text-decoration: none; }
#footer .footercontent a:visited { color: #999; text-decoration: none; }
#footer .footercontent a:hover { color: #333; text-decoration: none; }
#footer .footercontent a:active { color: #999; text-decoration: none; }

.topnav {
	background: url(images/top_right.gif);
	text-align: right;
	padding-right: 36px;
	padding-top: 10px;
	font-size: 10px;
}
.topnav a:link { color: #999; text-decoration: none; }
.topnav a:visited { color: #999; text-decoration: none; }
.topnav a:hover { color: #333; text-decoration: none; }
.topnav a:active { color: #999; text-decoration: none; }

.primead { border: 1px solid #fff; padding: 0 10px; background: #f0f8fb;}
.primead-out { border: 2px solid #f5f5f5; }

ul { margin: 0px; padding: 0px; }
li { margin: 0px; padding: 2px 2px 4px 10px; list-style-type: none; border-bottom: 1px solid #fff; }

.itemDesc { padding: 10px; }
.itemDesc img { border: 1px solid #666; }


