@charset "utf-8";

/* CSS Document */

/* ---------- General markup styles ---------- */
* {
	padding: 0;
	margin: 0;
}

body {
	font: 11pt Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
}

a:link		{ color: #000000; text-decoration: none; }
a:visited	{ color: #000000; text-decoration: none; }
a:active	{ color: #000000; text-decoration: none; }

img, .noprint, #sub-header, #sub-footer, .navbar, .box1, .divider, .signature { display: none; }

/* Container for the main body */
#wrap {
	margin: 0 2em;
}

p { font-size: 85%; }
.copyright { font-size: 75%; }
.page-number { float:right; width: auto; text-align: right; font-size: 75%; }

h1, h2, h3, h1 a, h2 a, h3 a {
	font-family: "Trebuchet MS",georgia,Verdana,Sans-serif;
	color: #000000;
	background: none;
	text-decoration: none;
	font-weight: bold;
}

h1 { font-size: 20pt; }
h2 { font-size: 16pt; margin-top: 1em; }
h3 { font-size: 14pt; margin-top: 1em; }

.content {
	font-size: 11pt;
	line-height: 14pt;
	margin-bottom: 1em;
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	overflow: hidden;
}
/* END */

/* ---------- Place Order Print Style ---------- */
/* @Media Types: {   * all * aural * braille * embossed * handheld * print * projection * screen * tty * tv } */
.Sections { color: #990000; font-size:10pt; }

.Questions { color: #000000; font-size:10pt; font-weight: bold; }

.SubQuestions { color: #000000; font-size:10pt; font-weight: bold; padding-left: 25px; }

.Spacers { color: #000000; font-weight: bold; font-size:12pt; }

/* 990000- Red */
.Answers { color: #BC2A4D; font-style: italic; font-size:9pt; font-weight: bold; }

body { background-color: #FFFFFF; }

.Title { color: #333333; font-size: 24pt; size:7pt; font-weight: bold; letter-spacing: 7pt; font-size-adjust:inherit; font-style: oblique; }

.TitleX { color: #333333; font-size:20pt; font-weight: bold; }

.Form-Titles { font-family: 'Times New Roman', Times, serif; font-size: 16px; color: #FFFFFF; background-color: #5A8033; font-weight: bold;  }

.Layout-Border { border-width: 2px 2px 2px 2px; border-style: solid; border-color: #333333; border-collapse: separate; background-color: #2B552B; }

.hmmessage P { margin:0px; padding:0px }
/* END */