
body{
	background-color: #FFF;
	color: black;
	background-position: center; 
	font-family: sans-serif;
}

h1{
	font-size: larger;
}

HR{
	border-top: 1px dashed #4c83bc;/*the border*/
	width: 100%;
	height: 1px;
}
.nav{
	background-image: url(newimages/nav_bg.jpg);
	color: black;
	font-size: small;
	font-weight: bold;
	height: 23px;
	line-height: 23px;
	background-position: 50% 50%;
	width: 827px;
}
.bg-rowblue{
	background-color: #DFD5E0;
	color: black;
}
.bg-rowwhite{
	background-color: #FFF;
}
.footer{
	background-image: url(newimages/footer_bg.jpg);
	font-size: x-small;
	font-weight: normal;
	color: black;
	height: 19px;
	width: 827px;
	line-height: 19px;
}
a:link{
	color: Black;
	text-decoration: underline;
}
a:visited{
	color: Black;
	text-decoration: underline;
}
a:hover{
	color: #F19511;
	text-decoration: underline;
}
a:active{
	color: #F19511;
	text-decoration: underline;
}
a.info:link{
	color: #F19511;
	font-size: x-small;
}
a.info:visited{
	color: #F19511;
}
a.info:hover{
	color: #4C83BC;
}
a.info:active{
	color: #4C83BC;
}
a.nav:link{
	text-decoration: none;
}
a.nav:visited{
	text-decoration: none;
}
a.nav:hover{
	text-decoration: none;
}
a.nav:active{
	text-decoration: none;
}
.moreinfo {
	font-size: 9pt; 
	font-style: normal; 
	line-height: 12pt;
	color: #4C83BC;;
}

.tiny {
	font-size: 9pt; 
	font-style: normal; 
	line-height: 12pt;
	color: black;
}

A.tiny:link {
	font-size: 9pt; 
	font-style: normal; 
	line-height: 12pt;
	color: #4C83BC;
	text-decoration: none;
}
A.tiny:visited {
	font-size: 9pt; 
	font-style: normal; 
	line-height: 12pt;
	color: #4C83BC;
	text-decoration: none;
}
A.tiny:hover {
	font-size: 9pt; 
	font-style: normal; 
	line-height: 12pt;
	color: #F19511;
	text-decoration: none;
}
A.tiny:active {
	font-size: 9pt; 
	font-style: normal; 
	line-height: 12pt;
	color: #F19511;
	text-decoration: none;
}




.headingbold {
	font-size : 16px;
	font-weight: bold;
	color : #4C83BC;
}
.menu{
	color: black;
	font-size: 9pt; 
	font-style: normal; 
	line-height: 12pt; 
	text-decoration: none;
}
.menuorange{
	color: #F19511;
	font-size: 9pt; 
	font-style: normal; 
	line-height: 12pt; 
	text-decoration: none;
}
.menuorangelink{
	color: #F19511;
	font-size: 9pt; 
	font-style: normal; 
	line-height: 12pt; 
	text-decoration: underline;
}
.menubold {
	font-size: 9pt; 
	font-style: normal; 
	line-height: 12pt;
	color: black;
	font-weight: bold; 
}
.menuboldw {
	background-color: #4C83BC;
	font-size: 9pt; 
	font-style: normal;
	line-height: 12pt;
	color: #FFF;
	font-weight: bold;
}
.menuboldb {
	background-color: #4C83BC;
	font-size: 9pt; 
	font-style: normal;
	line-height: 12pt;
	color: black;
	font-weight: bold;
}
.formlabel{
	background-color: #4C83BC;
	font-size: 9pt; 
	font-style: normal; 
	line-height: 12pt;
	color: black;
	font-weight: bold; 
}
.error {
	font-size: 9pt; 
	font-weight: normal;
	color: #C33;
}
.shopnav-active{
	background-color: #4C83BC;
	color: black;
	font-weight: bold;
	text-decoration: none;
}
.shopnav-previous{
	background-color: #4C83BC;
	color: black;
}

.shopnav-next{
	border-color: #4C83BC;;
	border-style: dotted;
	text-decoration: none;
	border-width: 1px;
}
a.shopnav-previous:link{
	text-decoration: none;
}
a.shopnav-previous:visited{
	text-decoration: none;
}
a.shopnav-previous:hover{
	text-decoration: none;
}
a.shopnav-previous:active{
	text-decoration: none;
}

a.shopnav-active:link{
	text-decoration: none;
}
a.shopnav-active:visited{
	text-decoration: none;
}
a.shopnav-active:hover{
	text-decoration: none;
	color: #4C83BC;
}
a.shopnav-active:active{
	text-decoration: none;
}


.blueoutline{
	border-style: dotted;
	border-color: #4C83BC;
	border-width: 1px;
}

.blueside{
	border-style: dotted;
	border-color: #4C83BC;
	border-width: 1px;
}
.orangeoutline{
	border-style: dotted;
	border-color: #4C83BC;
	border-width: 1px;
}

.erroroutline{
	border-style: dotted;
	border-color: #C33;
	border-width: 1px;
}

.errorbold {
	font-size: 9pt; 
	font-weight: bold;
	color: #C33;
}
.iblurb {
	font-size: 9pt; 
	font-style: normal; 
	color: black;
	font-weight: bold; 
	line-height: 15pt;
	padding: 3px;
}

td.iblurb-right-blk{
	border-right: thin solid black;
}
.star{
	background-image: url(newimages/star_column.gif);
	background-repeat: repeat-y;
	background-position: center;

}
.border-orange{
	border-bottom: thin solid #4C83BC;
}
.border-blue{
	border-right: thin solid #4C83BC;
	font-size: 9pt; 
	font-style: normal; 
	color: black;
	font-weight: bold; 
	line-height: 15pt;
	padding: 5px;
}
.iblurb-right-blk {
	font-size: 9pt; 
	font-style: normal; 
	color: black;
	font-weight: bold; 
	line-height: 15pt;
	padding: 5px;
}
div.sectionBody {
	padding-bottom: 25px;
	padding-left: 5px;	
}

div.headingLarge	{
	font-size: 14pt;
	color: #00578E;
	line-height: 150%;
}
div.sectionTitle	{
	font-size: 12pt;
	color: #00578E;
	line-height: 150%;
}