/* set the page background color and margins. */
body {
	margin: 0; padding: 0;

}

/* set the page font formatting. */
body, p, div, td { font: normal 8.5pt verdana, sans-serif; color: #fff; }

/* default link colors - this is the default link color for the page */
a:link { font-weight: normal; text-decoration: underline; color: #FFCC00; }
a:visited { font-weight: normal; text-decoration: underline; color: #ccc; }
a:hover { font-weight: normal; text-decoration: underline; color: #BA1400; }
a:active { font-weight: normal; text-decoration: underline; color: #ccc; }


/* Default settings for all H tags */
h1, h2, h3, h4, h5, h6, h7 { margin: 0; font: bold 10pt Verdana, sans-serif; }

/* Custom settings for H tags */
h1 { font-size: 12pt; color: #ddd; }
h2 { font-size: 11pt; color: #000; }
h3 { font-size: 11pt; color: #000; }


/* only custom styles below this line */
.imgBorder { border: 1px solid #daedf9; }
.blackimgBorder { border: 1px solid #000; }
.larger { font-size: 1.2em; }
.larger { color: #fff; }
.red { color: #cc0001; }

/* set input, select and textfield elements sizes */

input, select, textarea {
	background-color: #fff;
	border: 1px solid #666;
}

input.noborder { border: 0px solid #666; }

.table_bg { background: #fff url(../images/body.gif) no-repeat;}

.footer_nav { font: normal 8pt verdana, sans-serif; color: #000; }
.footer_nav a:link { font-weight: normal; text-decoration: underline; color: #cc0000; }
.footer_nav a:visited { font-weight: normal; text-decoration: underline; color: #cc0000; }
.footer_nav a:hover { font-weight: normal; text-decoration: none; color: #FFCC00; }
.footer_nav a:active { font-weight: normal; text-decoration: underline; color: #FFCC00; }


.sub_nav { font: normal 8pt verdana, sans-serif; color: #FFCC00; }
.sub_nav a:link { font-weight: normal; text-decoration: underline; color: #B91403; }
.sub_nav a:visited { font-weight: normal; text-decoration: underline; color: #B91403; }
.sub_nav a:hover { font-weight: normal; text-decoration: underline; color: #eee; }
.sub_nav a:active { font-weight: normal; text-decoration: none; color: #ddd; }

.dppContent { background: #fff url(../images/body_how_bg.jpg) repeat-y; }

.dppInput {
  font: 8pt Arial, Helvetica, sans-serif;
  color: #333;
  background-color: #fff;
  border: 1px solid #666;
}

.button {
  font-size: 10px;
  color: #800000;
  background-color: #FFFFFF;
  border-top: 1px solid #999999;
  border-right: 1px solid #333333;
  border-bottom: 1px solid #333333;
  border-left: 1px solid #999999;
}
  

.rightHeaders { font: normal 10pt verdana, sans-serif; font-weight: bold; color: #BF5604; }

#content { background: #f8f8fa; }
.tL { background: #dfe2eb; }
.tR { background: #edeef3; text-align: right; }
.mL { background: #e0e3ea; padding: 10px; font: bold 10pt verdana, sans-serif;}
.middle { background: url(images/contentbg.jpg) repeat-y; padding: 0px; }


.lbox { padding:5px; background-color:#f4f9fc; border:1px solid #96b9d0; }
.rbox { padding:5px; background-color:#fff; border:1px solid #ddd; }
img.bl { border:5px solid #fff; }
td.bl { border:1px solid #96b9d0; }
td.content { padding-left:5px; }
