@charset "utf-8";
/* CSS Document */

body {
	background-color:#FEFEFE;
	font-family:Arial, Helvetica, sans-serif;
	color:black;
}

hr {
	color:#bbb;
	line-height:1px;
}

img {
	border:none;
	padding:0px;
	margin:0px;
}

p {
	line-height:1.5em;
}

br {
	line-height:1em;
}


/* Table properties */

td.bc-nav {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}

td.bc-nav a:link {
	color:#00F;	
}
td.bc-nav a:visited  {
	color:#00F;	
}

tr.whtbg {
	background-color:#FFF;
}

tr.blubg {
	background-color:#99C;
}


/* End Table Properties */

.banner-bg {
	background-image:url(images/DWL_top_030609b_bg.gif);
	background-repeat:repeat-x;
}

.bg99c {
	background-color:#99C;
}

#banner-text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#333;
	font-style:normal;
	letter-spacing:.2em;
}

#banner-subtext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#333;
	font-style:normal;
	letter-spacing:.1em;
}

.content {
	border:none;
	background-color:white;
}

/* Left-side Navigation */

.lnav {
	border:1px solid #aaa;
	background-color:#efefef;
	width:230px;
	height:500px;
	padding:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#003;
	line-height:1em;
}

.lnav2 {
	border:1px solid #aaa;
	background-color:#efefef;
	width:230px;
	height:520px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#003;
	line-height:1em;
}

.lnav h1 {
	font-size:15px;
}

.lnav a:link  {
	color:blue;
	text-decoration:underline;
}

.lnav a:visited {
	color:blue;
	text-decoration:underline;
}

.lnav a:hover {
	color:#009;
	text-decoration:underline;
}

.lnav2 h1 {
	font-size:14px;
	margin:0px;
}

.lnav2 a:link  {
	font-size:14px;
	color:blue;
	text-decoration:underline;
}

.lnav2 a:visited {
	font-size:14px;
	color:blue;
	text-decoration:underline;
}

.lnav2 a:hover {
	font-size:14px;
	color:#009;
	text-decoration:underline;
}

.lnav2-on {
	background-image:url(images/lnav-onbg2.gif);
	background-repeat:no-repeat;
}

.lnav2lg-on {
	background-image:url(images/lnav-onbg2lg.gif);
	background-repeat:no-repeat;
}
/* General styles */

.b {
	font-weight:bold;
}

.n {
	font-weight:normal;
}

.nml20 {
	font-weight:normal;
	margin-left:20px;
}

.blubg2 {
	background-image:url(images/lnav-onbg.gif);
	background-repeat:no-repeat;
	width:230px;
	height:18px;
	vertical-align:top;
	padding:0px;
	margin:0px;
}

.iph {
	background-image:url(images/lnav-ph.gif);
	background-repeat:no-repeat;
	width:230px;
	height:18px;
	vertical-align:top;
	padding:0px;
	margin:0px;
}

li.nobullet {
	list-style-type:none;
} 

.pricing {
	padding:4px 8px;
	background-color:#fff;
	border:1px solid #999;
}

span.pricing a:link, a:visited {
	color:blue;
	text-decoration:none;
}

span.pricing a:hover {
	color:#009;
	text-decoration:none;
}

.center-main {
	margin-left:20px;
	border:none;
	background-color:white;
	width:96%;
	padding:5px 30px 20px 30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#003;
	line-height:1.7em;
}

.center-main a:link {
	color:blue;
	text-decoration:underline;
}

.center-main a:visited {
	color:#CB0000;
	text-decoration:underline;
}

.center-main a:hover {
	color:#009;
	text-decoration:underline;
}

.morelinks {
	float:right;
	margin: 0px 10px 60px 40px;
	width:240px;
	height:auto;
	text-align:left;
	padding-left:30px;
	clear:both;
}

.footer {
	font-size:11px;
	color:#777;
	border-top:1px solid #999;
	padding:12px 0px;
}

/* Heading styles */

h1 {
	font-size:20px;
	color:#000;
}


h2 {
	font-size:18px;
	color:#000;
}

h3.pgtitle {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#000;
}

h4.ql {
	font-size:14px;
	color:#999;
}

/* Font styles */

.fs9 {
	font-size:9px;
}

.fs10 {
	font-size:10px;
}
.fs11 {
	font-size:11px;
}

.fs12 {
	font-size:12px;
}

.fs13 {
    font-size:13px;
	color:#000;
	line-height:1em;
	padding:0px;
	margin:0px;
	vertical-align:top;}

.fs13w {
	font-size:13px;
	color:#FFF;
	line-height:1em;
	padding:0px;
	margin:0px;
	vertical-align:top;
}

.fs14 {
    font-size:14px;
	color:#000;
	line-height:1em;
	padding:0px;
	margin:0px;
	vertical-align:top;}

.fs14w {
	font-size:14px;
	color:#FFF;
	line-height:1em;
	padding:0px;
	margin:0px;
	vertical-align:top;
}

.fs16 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
}

.fs18 {
    font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
}

.red {
	color:#C00;
	font-size:3;
}

.f33 {
	color:#F33;
}

.sa333 {
	font-size:13px;
	color:#333;
}

.sa333 a:link, a:visited {
	color:#666;
	text-decoration:none;
}

.sa333 a:hover {
	color:#00C;
	text-decoration:none;
}

.color_ddd {
	color:#ddd;
}

.color_000080 {
	color:#000080;
}

