html, body {
	font-family: Times, Times New Roman, Georgia, serif;
	margin: 0;
	padding: 0;
}

.no-print { display: none; }
#bread-crumb { display: none; }

a { color: #000000; text-decoration: none; }
a:link { color: #000000; }   
a:visited { color: #000000; }

h1 { font-size: 16pt; }
h2 { font-size: 16pt; }
h3 { font-size: 14pt; }
h4 { font-size: 12pt; }
h5 { font-size: 13pt; text-transform: uppercase;}


p, ol, ul, li, dt, dd, th, td { font-size: 12pt; }



dt { font-weight: bold; }
dd { margin: 0; }
ul { list-style-type: square; }


form { display: none; }

img { border: 0; }

/*  =General
------------------------------------------------------- */

.float-left { float: left; }
.float-right { float: right; }
.center {  display: block; margin: 0 auto 0 auto; }
.txt-center { text-align: center; }


.block { display: block; }
.inline { display: inline; }
.clear { clear: both; }

.skip-nav { display: none; }
.no-show { display: none; }

.psmall { font-size: x-small; }
.pxsmall { font-size: xx-small; }

.pad { margin: 5pt; }
.pad-left { margin: 0 0 10pt 10pt; }
.pad-right { margin: 0 10pt 10pt 0; }
.img-container { padding: 5pt; width: 50%; }
.img-container p { margin: 0 5pt 5pt 5pt; }


td {
	vertical-align: top;
}

/*  =Template
------------------------------------------------------- */

#container {
	margin: 0 auto 0 auto;
	width: 99%;
}

#top {
	border-collapse: collapse;
	width: 99%;
}

#main {
	border-collapse: collapse;
	width: 99%;
}

#bottom {
	border-collapse: collapse;
	width: 99%;
}

#header img {
	float: left;
}

#header h1 {
	float: right;
	font-family: Arial, Helvetica;
	font-size: 15pt;
	font-weight: lighter;
	margin: 0;
	width: 60%;
}

#header h1 a {
	color: #000;
}

#header h1 strong {
	font-weight: bold;
}

#header-nav {
	display: none;
}

#header-img {
	display: none;
}

#content-container {
	width: 99%;
}

#content-area {
	width: 99%;
}

#breadcr {
	display: none;
}

#footer-nav {
	display: none;
}

#footer {
	text-align: center;
}


/*  =Page Utility
------------------------------------------------------- */

#page-utility {
	display: none;
}

#ms {
	display: none;
}


/*  =Marketing Sherpa box
------------------------------------------------------- */

#ms dt {
	font-size: 9pt;
	padding: 5pt 0 5pt 0;
	text-align: center;
}

#ms-bg img {
	display: block;
	margin: 0 auto 0 auto;
}


