/* `Basic HTML
----------------------------------------------------------------------------------------------------*/
/* http://meyerweb.com/eric/tools/css/reset/ */
/* v1.0 | 20080212 */

html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, 
acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, 
sub, sup, tt, var,b, u, i, center, dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, 
caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-size: 
100%;vertical-align: baseline;background: transparent;}
body {line-height: 1;
}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;}

/* remember to define focus styles! */
:focus {outline: 0;}

/* remember to highlight inserts somehow! */
ins {text-decoration: none;}
del {text-decoration: line-through;}

/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: collapse;border-spacing: 0;}

@page{ size: 8.5in 11in; margin: 0.75in; }

body{font:normal 12pt/normal "Times New Roman",Times,serif;margin:0 0;padding:0 0; background:#ffffff; color:#000000;orphans:2;widows:2 }

hr {
	border: 0 #ccc solid;
	border-top-width: 1px;
	clear: both;
	height: 0;
}

a:link{color:#000000; text-decoration:none;}

a:visited{color:#000000; text-decoration:none;}

a:hover{color:#000000; text-decoration:none;}

em{ font-style:italic; font-weight:bold; text-transform:uppercase;}

strong{ font-weight:bold;}

acronym{cursor:help; text-transform:uppercase; border:dotted; border-width:0px 0px 1px; border-color:black black #090;}

.menu {  background: #E7E6E6; visibility: hidden; display: none;}

.menu ul li ul { list-style: url(none) none inside; margin: 0px 0px 10px; padding: 0px 0px 0px 15px; visibility: hidden; display: none;}

.menu ul li { list-style: url(none) none inside; margin: 0px 0px; padding: 10px 0px 0px; line-height: 1.5em; visibility: hidden; display: none;}

.menu ul { list-style: url(none) none inside; margin: 0px 0px; padding: 0px 0px 0px 5px; line-height: 1em; visibility: hidden; display: none; }

sup {  font-size: .75em; vertical-align: super}

caption { color:#FFF; background:#0038EB; text-align:center; vertical-align:bottom; font-size: 1em; font-weight: bold; margin: 0px 0px; padding: 5px 0px}


/* `Headings
----------------------------------------------------------------------------------------------------*/

h1 { font-size:1.25em; line-height:1.4em; font-weight:bold; }

h2 { font-size:1em; line-height:1.2em; font-weight:bold; font-style:italic; }

h3 { font-size: 1em; font-style: normal; font-weight: bold; font-variant: small-caps }

h4 { font-size: 1em; }

h5 { font-size: .9em; }

h6 { font-size: .8em; }


/* `Spacing
----------------------------------------------------------------------------------------------------*/

ol { list-style: decimal; }

ul { list-style: square; }

li { margin-left: 30px; }

p,
dl,
hr,
h1,
h2,
h3,
h4,
h5,
h6,
ol,
ul,
pre,
address,
fieldset { margin-bottom: 20px; }

.font {  text-align: right; margin: 0px 0px; padding: 5px 0px}

.breadcrumb .menu {  text-align: right; padding: 5px 0px; height: 20px; visibility: hidden; display: none;}

.breadcrumb .main {  margin: 0px 0px; padding: 5px 0px; text-align: left; height: 20px; visibility: hidden; display: none;}


/* 'Page Elements
----------------------------------------------------------------------------------------------------*/

.subText {  font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-align: left; margin: 0px 0px; padding: 5px 0px 0px 10px; width: 390px; visibility: hidden; display: none;}

.breadcrumb {  color: #000000; background: #FFFFFF; border: solid; border-width: 1px 0px; border-color: #FF6600 #000000; height: 30px; margin: 0px 0px; padding: 0px 0px; visibility: hidden; display: none;}

.content {  color: #000000; background: #FFFFFF; margin: 0px 0px; padding: 0px 0px}

.footer { margin: 0px 0px; padding: 5px 0px; height: 25px; border: solid; border-width: 1px 0px 0px; border-color: #FF6600 #000000 #000000; visibility: hidden; display: none;}

.footer .links {  color: #FFFFFF; text-align: right; visibility: hidden; display: none;}

.footer a:link{color:#FFF; visibility: hidden; display: none;}

.footer a:visited{color:#FFC8A4; visibility: hidden; display: none;}

.footer a:hover{color:#FFF4D9; visibility: hidden; display: none;}

.searchBox {  background: #E7E6E6; text-align: center; margin: 5px 5px; padding: 5px 5px; width: 20%; float: right; border: 1px #00259E solid; visibility: hidden; display: none;}

.securityBox { background: #E7E6E6; text-align: left; width: 20%; float: right; border: 1px #00259E solid ; clear: both; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; visibility: hidden; display: none;}

.contactLink a:link {  color: #FFFFFF; visibility: hidden; display: none;}

.contactLink a:visited {  color: #FFC8A4; visibility: hidden; display: none;}

.contactLink a:hover {  color: #FFF4D9; visibility: hidden; display: none;}

/* 'Tables
----------------------------------------------------------------------------------------------------*/

table{ table-layout:fixed;; margin: 10px 0px}

td {  margin: 0px 0px; padding: 4px 4px}

tr {  margin: 0px 0px; padding: 4px 4px}

th {  margin: 0px 0px; padding: 4px 4px}

.tableHead { color:#FFF; background:#0038EB; text-align:left; vertical-align:bottom; font-size: 1em; font-weight: bold; }

.rowEven { background:#fff; vertical-align:top; }

.rowOdd { background:#E7E6E6; vertical-align:top; }

/* 'Misc.
----------------------------------------------------------------------------------------------------*/

.disclaimer{; font-size: 0.75em; font-style: normal; font-weight: normal; font-variant: normal;}

.question_term{ font-weight:bold;}

.answer_def{}

.errorMsg{ font-weight:bold; color:#FF0000;}

.required{ color:#F00;}

.marketplaceCoupon{ border:2px #000000 dashed; width:75%; padding:0em 2em 2em; text-align:left;}

.box { width:auto; border:1px #003473 solid; margin:2px 2px; padding:2px 2px; text-align:left; }

.box p {margin: 4px 0px; padding: 0px 0px;}

.footer {  text-align: right; visibility: hidden; display: none;}

#disclosureBox { width:auto; border:1px #00259E solid; margin:2px 2px; padding:2px 6px; background:#E7E6E6; text-align:left; }

.noticeTitle {  font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; color: #000000; text-align: center}

.securityBox ul li { list-style: url(none) none inside; margin: 0px 0px; padding: 10px 0px 0px; line-height: 1.5em }

.securityBox ul { list-style: url(none) none inside; margin: 0px 0px; padding: 0px 0px 0px 5px; line-height: 1em }

.securityBox ul li ul { list-style: url(none) none inside; margin: 0px 0px 10px; padding: 0px 0px 0px 15px }

.contactLink { text-align: right }

#WNEPNews{ font-family:Geneva, Arial, Helvetica, san-serif; background:#FFFDDB; float:right; border:1px #003473 solid; margin:2px 2px; padding:2px 2px; width:50%;}

#errorBox { width:auto; border:1px #00259E solid; margin:2px 2px; padding:2px 6px; background:#E7E6E6; text-align:left ; }

.noPrint {  visibility: hidden; display: none;}

.printLogo { visibility: visible; display: block; ; margin: 0px 0px 10px}
