/*heading text styles*/
.largehead { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px; color: #666666; text-decoration: none; }
.subhead { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: normal; color: #999999; text-decoration: none;}
.headings { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #003333; text-decoration: none; font-weight: bold;}
.smallhead { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #003333; text-decoration: underline;}
.bigletter { font-family: Arial, Helvetica, sans-serif; font-size: 36px; font-weight: lighter; color: #333333; text-decoration: none; line-height: 30px}
.textlg {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; text-decoration: none;}
.smallhead-italic { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none; font-style: italic; }
.green-sidebar-titles { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #7d9533; font-weight: bold; text-decoration: none; }

/*body text styles*/
.smalltext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; text-decoration: none; }
.subtxt {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration: none}
.news-body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #000000; text-decoration: none; }
.text {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}
td.section-leads { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height: 20px; text-decoration: none; text-align: left; }

/*link and navigation styles*/
.sidenav { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #718621; text-decoration: none; list-style-type: none;}
a.sidenav:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; text-decoration: none; list-style-type: none; }
.navoff {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #666666; text-decoration: none}
.navoff2 {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #999999; text-decoration: none; font-weight: bold}
.textlink {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #993366}
.linkpur_small {  font-family: Arial, Helvetica, sans-serif; color: #993366; font-weight: bold; font-style: italic}
.topnav { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #ffffff; text-decoration: none; list-style-type: none; }
.topnav-blue { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #ffffff; text-decoration: none; list-style-type: none; }
a.topnav-blue:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #5E688E; text-decoration: none; list-style-type: none; }
.bottomnav { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #ffffff; text-decoration: none; list-style-type: none; }
a.bottomnav:hover { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #9EBC2D; text-decoration: none; list-style-type: none; }
a.topnav:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #9EBC2D; text-decoration: none; list-style-type: none; }
.news-link { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #990000; text-decoration: underline; font-style: italic;}
a.news-link:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-decoration: underline; font-style: italic; }
.topnav-small { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #ffffff; text-decoration: none; list-style-type: none; }
a.topnav-small:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #718621; text-decoration: none; list-style-type: none; }

/*bgds*/
.nav-bgd { background-color: #000000; background-image: url(images/nav_bar_bgd.jpg); background-repeat: repeat-x; }
.vert-line { background-color: #FFFFFF; background-image: url(images/vert_grey_line.gif); background-repeat: repeat-y; background-position: center; }
.horz-line { background-image: url(images/horz_line.gif); background-repeat: repeat-x; background-position: center; }
.right-bgd-green { background-color: F7F9E3; background-image: url(images/right_bgd_green.gif); background-repeat: repeat-y; }
.right-bgd { background-color: #FFFFFF; background-image: url(images/dw_ad_site_11.gif); background-repeat: repeat-y; }
.left-bgd { background-color: #FFFFFF; background-image: url(images/dw_ad_site_09.gif); background-repeat: repeat-y; }
.horz-green-line { background-image: url(images/horz_green_line.gif); background-repeat: repeat-x; background-position: center; background-color: F7F9E3; }
.green-title-bgd { background-color: #F7F9E3; background-image: url(images/green_title_bgd.gif); background-repeat: repeat-x; }
.title-bgd { background-color: #FFFFFF; background-image: url(images/title_bgd.gif); background-repeat: repeat-x; }
.footer-bgd { background-color: #000000; background-image: url(images/dw_ad_site_17.gif); background-repeat: repeat-x; }

/*tag definitions*/

td { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none; }
a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	font-weight: normal;
	color: #990000;
	text-decoration: none;
}
a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: italic; font-weight: normal; color: #000000; text-decoration: none; }

/*others*/

.findout { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #003333; font-variant: normal; text-decoration: underline; text-transform: uppercase; }
a.findout:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; font-variant: normal; text-decoration: underline; text-transform: uppercase; }
.news-date { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #990000; text-decoration: none; }
.footer-text { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #ffffff; text-decoration: none; list-style-type: none; }
.breadcrumb { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: italic; color: #333333; }
.body-bgd {
	background-color: #FFFFFF;
	background-image: url(images/dw_ad_site_13.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
}

/* Misc */
.center { text-align:center; }
.error_text { color:red; }
.grey { color:grey; };
