body  { margin: 0; padding: 0; text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100%; background-color: #f6f0e8; font-weight: normal; }

/*
-----------------------------------------------------
	structural div styles
-----------------------------------------------------
*/

.dlf #container { position: relative; width: 800px; background: #fff; margin: 0 auto; border: none; text-align: left; } 
.dlf #mainContent, .dlf #linksContent { margin: 0 300px 0 105px; padding: 20px 0 40px 0; font-style: normal; }
.dlf #header { height: 117px; background: #fff; padding: 0; background-image: url(../images/P02_dlf_topbar.jpg); }
.dlf #sidebar1 { position: absolute; top: 142px; left: 561px; width: 239px; padding: 70px 0px 0px 0px; z-index: 1; height: auto; }
.dlf #sidebar2 {position: absolute; top: 117px; right: 0; width: 237px;	padding: 0; height: 326px; background-color: #FFF;}
.dlf #sidebar3 {position: absolute; top: 330px; right: 0; width: 237px;	padding: 0; background-color: #FFF;}
.dlf  #sidebar1b {	position: absolute; top: 446px; left: 561px; width: 239px; background: #fff; padding: 65px 0px 0px 0px; z-index: 1; height: auto;}

.dlf #footer { padding: 15px 100px 30px 103px; 	background:#ce7019; margin: 0; z-index: 3; } 
.dlf #ap_rightbar {	position:relative; top:318px; width:251px; z-index:1; background-color: #e5d3c5; right: 0px; height: 417px;}
#apTFE { position:relative; width:209px; height:78px; z-index:0; left: 200px; top: 15px; }
/*
-----------------------------------------------------
	navigation styles
-----------------------------------------------------
*/
#ap_menu2 ul{ margin-left: 0; padding-left: 0; display: inline; }
#ap_menu2 ul li{ margin-left: 0; padding:  0px 5px; list-style: none; display: inline; }
.dlf #ap_menu2 { position:absolute; left:105px; top:0px; height:auto; vertical-align: text-top; padding: 0px; width: 650px; }
.main_nav {	font-size: 10px; line-height: 20px; font-weight: bold; text-decoration: none; color: #01769c;}
.main_nav_blue2wd { font-size: 10px; line-height: 20px;	font-weight: bold; color: #01769c; text-decoration: none; word-spacing: 10px;}
/*
-----------------------------------------------------
	text styles
-----------------------------------------------------
*/
awquotestyle {
	border-bottom:1px solid #ce7019;
	padding: 12px 0 12px 0;
}
.dlf #header h1 { margin: 0; padding: 0;}
.dlf #footer p {margin: 10px 0 10px 0; padding: 0; font-size: 11px; color: #fff; font-weight: normal; line-height: 14px; }
#mainContent h1, #linksContent h1 { font-size: 11px; line-height: 14px; color: #000; text-decoration: none; font-weight: bold; padding: 7px 0 7px 0; margin: 14px 0 21px 0; border-bottom:2px solid #ce7019;}
#mainContent p { font-size: 11px; line-height: 18px; color: #000; margin: 0 0 15px 0; font-weight: normal; }
.footer_address { font-size: 11px; color: #FFF; font-weight: normal; }
h2 { font-size: 11px; line-height: 14px; color: #ce7019; font-weight: bold; padding: 21px 0 0 0; margin: 0 0 14px 0; border-top:2px solid #ce7019; }
h3 { font-size: 11px; line-height: 14px; color: #ce7019; font-weight: bold; padding: 0; margin: 0 0 14px 0; }
#mainContent ul {list-style: square;}
#mainContent li { line-height: 15px; font-size: 11px; padding-bottom: 6px;}
#submenu li { line-height: 15px; font-size: 11px; padding-bottom: 0;}
.leaded_text { font-size: 11px;	line-height: 20px; color: #000; margin: 0 0 15px 0; }
h6 { line-height: 14px; margin: 0px; padding: 0px; }
#linksContent p { font-size: 11px; line-height: 18px; color: #000; margin: 0; font-weight: normal;} 
.news {color: #ce7019; margin: 0 0 15px 0; font-weight: bold;}
.source {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #666666;
}
.source2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #666666;
}
.style1 {font-size: 10px; line-height: 20px; color: #01769c; text-decoration: none; word-spacing: 10px;}
/*
-----------------------------------------------------
	quote box styles
-----------------------------------------------------
*/

.dlf #ap_quote { position:absolute; left:865px; top:75px; width:130px; height:auto; z-index:3; background-color: #fff; font-family: Georgia, "Times New Roman", Times, serif; text-align: left; padding: 0 10px; color: ce7019; }
#aptopquote2 { position:absolute; width:239px; height:48px; z-index:5; background-image: url(../images/P02_dlf_qut_top.gif); top: 0px; }
.dlf #ap_botquote { position:absolute; width:239px; height:35px; z-index:1; left: 0px; background-image: url(../images/P02_dlf_qut_bot.gif);}
#aptopquote { position:absolute; width:224px; height:50px; z-index:5; background-image: url(../images/P02_dlf_qut_top.gif); top: 0px; }
.quote { font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; line-height: 20px; color: #ce7019; font-weight: normal; letter-spacing: 0px; padding-left: 30px; padding-right: 45px; padding-top: 0px; 	margin-top: 0px; }
.quotename { font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; line-height: 14px; color: #ce7019; font-weight: normal; padding: 0 0 0 30px; margin-bottom: 10px; }
#aptopquoteb {position:absolute; width:239px; height:50px; z-index:1; background-image: url(../images/P02_dlf_qut_top.gif); top: 0px;}

/*

/*
-----------------------------------------------------
	link styles
-----------------------------------------------------
*/
.links { font-size: 10px; line-height: 14px; font-weight: bold; color: #ce7019; text-decoration: underline; } 
a:link, a:visited, li a:link, li a:visited  {color: #000; font weight: bold; text-decoration:none;}
a:active, a:hover, p a:active, p a:hover {color: #01769c; font weight: bold; text-decoration:underline;}
p a:link, p a:visited {color: #01769c; font weight: bold; text-decoration:none;}
li a:active, li a:hover { color: #01769c; font weight: bold; text-decoration:underline; }
#submenu li a { color: #01769c; }
h6 a:link, h6 a:visited { color: #fff; text-decoration:none; }
h6 a:active, h6 a:hover { color: #fff; text-decoration:underline;}
.dlf #ap_menu a { word-spacing: 0px; }
#mainContent a:active, #mainContent a:hover, #linksContent a:active, #linksContent a:hover {text-decoration:underline; }

/*
-----------------------------------------------------
	utility styles
-----------------------------------------------------
*/

.fltrt {float: right; margin-left: 8px;}
.fltlft {float: left; margin-right: 8px; }
