﻿body 
{
    margin:0 auto;
    width:934px;
    top:0px;
    background-color:#ffffff;
    font-family:Arial;
}

a.green
{
	/*color:#AEB793;*/
	color:#889050;
}
a.brown
{
	color:#c5a090;
}
a.yellow
{
	/*color:#e5c99a;*/
	color:#D4AF37;
}
a.blue
{
	color:#afc8d8;
}
a.gray
{
	color:#666666;
}

/*p
{
	float:left;
	clear:left;
}
*/

.green_list { clear:left; }
.green_list ul, li
{
    margin:0; 
    padding:0; 
    list-style-type:none; 
}
.green_list li
{
    background:url(../images/home/dwa_icon.png) 0px 5px no-repeat;
    padding-left:25px;
    margin-bottom:10px; 
}
.green_list span
{
	font-size:14px;
	font-weight:bold;
	color:#889050;
}
.green_list2 { width:200px; float:left; }
.green_list2 ul, li
{
    margin:0; 
    padding:0; 
    list-style-type:none; 
}
.green_list2 li
{
    background:url(../images/home/dwa_icon.png) 0px 5px no-repeat;
    padding-left:25px;
    margin-bottom:10px; 
}

.yellow_list { clear:left; }
.yellow_list ul, li
{
    margin:0; 
    padding:0; 
    list-style-type:none; 
}
.yellow_list li
{
    background:url(../images/home/dwa_icon.png) 0px 5px no-repeat;
    padding-left:25px;
    margin-bottom:10px; 
}
.yellow_list span
{
	font-size:14px;
	font-weight:bold;
	/*color:#e5c99a;*/
	color:#D4AF37;
}
.yellow_list2 { width:200px; float:left; }
.yellow_list2 ul, li
{
    margin:0; 
    padding:0; 
    list-style-type:none; 
}
.yellow_list2 li
{
    background:url(../images/home/dwa_icon.png) 0px 5px no-repeat;
    padding-left:25px;
    margin-bottom:10px; 
}

.blue_list { clear:left; }
.blue_list ul, li
{
    margin:0; 
    padding:0; 
    list-style-type:none; 
}
.blue_list li
{
    background:url(../images/home/dwa_icon.png) 0px 5px no-repeat;
    padding-left:25px;
    margin-bottom:10px; 
}
.blue_list span
{
	font-size:14px;
	font-weight:bold;
	color:#afc8d8;
}

.gray_list { clear:left; }
.gray_list ul, li
{
    margin:0; 
    padding:0; 
    list-style-type:none; 
}
.gray_list li
{
    background:url(../images/home/dwa_icon.png) 0px 5px no-repeat;
    padding-left:25px;
    margin-bottom:10px; 
}
.gray_list span
{
	font-size:14px;
	font-weight:bold;
	color:#666666;
}

.stress
{
	font-weight:bold;
	font-style:italic;
}

#div_body
{
    width:934px;
}

.slider_content
{
	display:none;
	visibility:collapse;
}

/* BEGIN HEADER */
#div_header
{
	position:relative;
	height:75px;
	width:934px;
	margin-top:20px;
    text-align:left;
}

#menuDiv
{
/*	position:absolute;
	z-index:100; 
	height:32px; 
	width:655px; 
	clear:both;
	float:left;
	text-align:left;
	margin:30px 0px 0px 240px;
	border:solid 1px black;
*/
}

.img_dwa_logo
{
	float:left;
	margin:0px 0px 0px 55px;
	display:inline;
	white-space:nowrap;
	border:0px;
}


.img_dwa_logo_divider
{
	float:left;
	margin:0px 0px 0px 15px;
	display:inline;
	white-space:nowrap;
}

.img_dwa_tagline
{
	float:left;
	margin:37px 0px 0px 15px;
	display:inline;
	white-space:nowrap;
	vertical-align:top;
}

#img_splash_photo
{
	text-align:left;
	width:934px;
	height:285px;
	background-image:url(images/home/home_photo_car.jpg);
	margin:15px 0px 0px 0px;
}

/*
.img_main_photo
{
	width:934px; height:285px; display:inline;
}

.header_slogan
{
	position:absolute;
	font-family:Arial;
	color:#ffffff;
	font-style:italic;
	font-size:15px;
	display:inline;
}
*/

.header_slogan_jet
{
	position:relative;
	top:100px;
	left:150px;
	font-family:Arial;
	color:#ffffff;
	font-style:italic;
	font-size:15px;
	z-index:10;
}

.header_slogan_car
{
	position:relative;
	top:250px;
	left:50px;
	font-family:Arial;
	color:#ffffff;
	font-style:italic;
	font-size:15px;
	z-index:10;
}
/* END HEADER */

/* Begin Page Content */
#column_bg
{
	/*border:solid 1px blue;*/
	text-align:left;
	margin:0px 0px 0px 0px;
	background-image:url('../images/page/page_bg.png');
	background-repeat:no-repeat;
	width:934px;
	height:auto;
}
#column_bg_report
{
	/*border:solid 1px blue;*/
	text-align:left;
	margin:0px 0px 0px 0px;
	background-repeat:no-repeat;
	width:934px;
	height:auto;
}

#column_content
{
	/*border:solid 1px yellow;*/
	margin:40px 0px 0px 55px;
	float:left;
	width:565px;
/*	height:600px;*/
}

#column_content_single
{
	/*border:solid 1px yellow;*/
	margin:40px 0px 0px 55px;
	float:left;
	width:834px;
/*	height:600px;*/
}
#column_content_header
{
	height:37px;
}

.page_headline_left
{
	float:left;
	white-space:nowrap;
}

.page_headline_center
{
	float:left;
	white-space:nowrap;
	background-color:#AEB793;
	height:37px;
	width:559px;
	padding:0px;
}

.page_headline_right
{
	float:left;
	white-space:nowrap;
}

.page_headline
{
	position:relative;
	top:5px;
	left:7px;
	color:#ffffff;
	font-family:Arial;
	font-size:24px;
	font-weight:bold;
}

#page_content
{
	position:relative;
	width:565px;
	margin-top: 10px;
	font-family:Arial;
	font-size:12px;
	line-height:20px;
}

#page_content_single
{
	position:relative;
	width:834px;
	margin-top: 10px;
	font-family:Arial;
	font-size:12px;
	line-height:20px;
}

#column_right
{
	margin:40px 45px 0px 0px;
	float:right;
	width:256px;
/*	height:600px;*/
}

.column_right_header_image
{
	height:3px;
	width:256px;
	background-image:url(../images/page/page_sidebar_top.png);
}
.column_right_header
{
	width:256px;
	height:34px;
	background-color:#e0e0e0;
	float:right;
}
.column_right_search
{
	width:251px;
	height:26px;
	background-color:#e0e0e0;
	float:right;
	padding:5px 0 0 5px;
}
.column_right_header_text
{
	margin-left:8px;
	color:#ffffff;
	font-family:Arial;
	font-size:24px;
	font-weight:bold;
}

.column_right_search_footer_image
{
	height:3px;
	width:256px;
	background-image:url(../images/page/page_sidebar_search_bottom.png);
	margin-bottom:10px;
	float:right;
}

.column_right_container
{
	width:256px;
	background-color:#ececec;
	float:right;
	clear:both;
}
.column_right_content
{
	width:236px;
	margin: 10px 0px 10px 10px;
	font-family:Arial;
	font-size:14px;
	line-height:28px;
}
.column_right_footer_image
{
	float:right;
	clear:both;
	height:3px;
	width:256px;
	background-image:url(../images/page/page_sidebar_bottom.png);
	margin-bottom:10px;
}
/* End Page Content */

/* Begin Menu */
/*
.menu_open
{
	font-family:Arial;
	font-size:12px;
	color:#000000;
	list-style:none;
}

.menu_open li
{
	position:relative;
}

.menu_top_l-end
{
	background-image:url(images/menu/menu_l-end_gray.png);
}
.menu_top_1
{
	background-image:url(images/menu/bg_gray.png);
}
.menu_top_2
{
	background-image:url(images/menu/bg_gray.png);
}
.menu_top_3
{
	background-image:url(images/menu/bg_gray.png);
}
.menu_top_4
{
	background-image:url(images/menu/bg_gray.png);
}
.menu_top_r-end
{
	background-image:url(images/menu/menu_r-end_gray.png);
}
*/
/* End Menu */

#comm_div
{
	text-align:left;
	vertical-align:top;
	margin:10px 0px 0px 0px;
}

.img_contact_banner
{
	display:inline;
	white-space:nowrap;
	vertical-align:top;
	margin:8px 0px 0px 25px;
	border:0px;
}

#btn_email
{
	margin:0px 0px 0px 3px;
}

#img_plus
{
	margin:0px 0 0 6px;
}

#img_free_biz_guides
{
	margin:0px 0 0 360px;
}

.txtEmail
{
	margin:0px 0px 0px 8px;
	text-align:right;
	vertical-align:top;
}

#txtEmail.blur
{
	text-align:right;
	font-style:italic;
	color:#a0a0a0;
}

#btn_arrow
{
	margin:0px 0 0 8px;
}

#div_content
{
	text-align:left;
	width:934px;
	height:335px;
	margin:5px 0px 0px 0px;
}

/* Begin home page sliders */
.kwicks 
{
	display:inline;
	white-space:nowrap;
	float:left;
	width:675px;
	height:335px;
	background-color:#e8e8e8;
	list-style: none;
	position: relative;
	margin: 0;
	padding: 0;
}
.kwicks li{
	display: block;
	overflow: hidden;
	padding: 0;
	cursor: pointer;
	float: left;
	width: 225px;
	height: 335px;
}
.kwicks_inner {
	width: 461px;
}
.slider_pane {
	height: 335px;
	float: left;
}
.slider_panel 
{
	position:relative;
	display: none;
	text-align: left;
	width: 354px;
	color: black;
	font-size: 16px;
	margin-top: 0px;
	float: right;
}

.slider_panel_content
{
	position:relative;
	white-space:normal;
	top:8px;
	left:5px;
	width:320px;
	height:320px;
	font-size:12px;
	overflow:hidden;
}

.slider_panel_content p 
{
	margin-top:1px;
}

li.active .slider_panel {
	display: block;
}       

#slider_panel_1 
{
	height:335px;
	width:354px;
	background-image:url(../images/home/home_panel_bg_off.png);
}
			
#slider_panel_2 
{
	height:335px;
	width:354px;
	background-image:url(../images/home/home_panel_bg_off.png);
}
			
#slider_panel_3 
{
	height:335px;
	width:354px;
	background-image:url(../images/home/home_panel_bg_on.png);
}

.panel_link
{
	color:#000;
	text-decoration:none;
	cursor:pointer;
}

.contact_field
{
	float:left;
	clear:both;
	margin:0 0 8px 0;
}
.floatfix
{
	clear:both;
}
.contact_list_item
{
	color:#a0a0a0;
	font-style:italic;
}

/* END home page sliders */
          

#div_resources
{
	display:inline;
	white-space:nowrap;
	vertical-align:top;
	float:right;
	width:250px;
	height:335px;
	background-color:#ffffff;
}

#div_resources_tab
{
	display:inline;
	float:left;
	width:140px;
	height:24px;
	background-color:#6DBDBD;
}


#img_resources_top_left
{
	vertical-align:top;
	width:6px;
	height:6px;
	border:0px;
}


#img_resources_tab
{
	vertical-align:top;
	margin:0px 0px 0px 105px;
	height:18px;
	width:25px;
	border:0px;
}

#div_resources_title
{
	vertical-align:top;
	display:inline;
	float:right;
	height:24px;
	width:110px;
	background-color:#6DBDBD;
}

#div_resource_title_slice
{
	clear:both;
	height:18px;
	width:110px;
	background-color:#ffffff;
}

#img_resources_title
{
	vertical-align:top;
	border:0px;
	z-index:20;
}

#img_resources_top_right
{
	height:6px;
	width:6px;
	clear:both;
	float:right;
	border:0px;
	z-index:10;
}

#div_resources_body
{
	clear:both;
	height:305px;
	width:250px;
	margin:0px 0px 0px 0px;
	background-color:#6DBDBD;
}

#div_resources_content
{
	clear:both;
	margin:0px 0px 0px 7px;
	width:235px;
	height:283px;
	overflow:hidden;
}

#img_resources_bottom
{
	margin:0px 0px 0px 0px;
	clear:both;
	float:left;
	height:6px;
	width:250px;
	border:0px;
	z-index:10;
}

#nav { position:relative; margin-left:auto; margin-right:auto; text-align:center; z-index:20; }
#nav a { position:relative; top:4px; border: 1px solid #ccc; background: #fc0; text-decoration: none; margin: 3px 5px; padding: 0px 5px 3px; z-index:20;  }
#nav a.activeSlide { background: #ea0 }
#nav a:focus { outline: none; }
/*#nav a { position:relative; top:4px; background-image:url('images/home/nav.png'); text-decoration: none; margin: 3px 5px; padding: 0px 5px 3px; z-index:20;  }
#nav a.activeSlide { background-image:url('images/home/nav-active.png'); }
#nav a:hover { background-image:url('images/home/nav-hover.png'); }
*/
.associations 
{
/*	position:absolute;
	top:285px;
	left:743px; */ 
    height:  50px;  
    width:   133px;  
    padding: 0;  
    margin:  0;  
} 
 
.associations img {  
    padding: 0px;  
    border:  0px solid #fff;  
    background-color: #000;  
    width:  133px; 
    height: 50px; 
    top:  0; 
    left: 0;
} 

/* BEGIN FOOTER */

/*DIV#div_footer
{
	position:relative;
	top:45px;
	left:0px;
	width:934px;
	height:70px;
}
*/
#div_footer
{
	/*border:solid 1px red;*/
	text-align:left;
	margin:15px 0px 10px 0px;
	width:934px;
	height:70px;
	clear: both;
	float:left;
}

/*
.div_quote
{
	height:50px;
	width:625px;
	border:solid 1px green;
}
*/
#div_quote
{
	float:left;
}

.lnk_quote
{
	text-decoration:none;
	cursor:pointer;
}

.span_quote
{
	margin:0px 0px 0px 20px;
	font-family:Arial;
	font-style:italic;
	font-size:11px;
	color:#808080;
}

.span_quote_author
{
	margin:0px 0px 0px 70px;
	font-family:Arial;
	font-size:11px;
	color:#808080;
}

#div_footer_contact
{
	float:right;
}

.img_footer_1
{
	float:right;
	border:0px;
}
.img_footer_2
{
	float:right;
	clear:both;
	border:0px;
}
/* END FOOTER */


.pane1pics 
{
	position:absolute;
	top:-3px;
	left:-2px;
    height:  320px;  
    width:   320px;  
    padding: 0;  
    margin:  0;  
} 

.pane1pics div 
{
	position:absolute; 
	top:0px; 
	left:0px; 
	width:320px; 
	height:320px;
}
 
.pane1pics img 
{
	position:absolute;
    top:  0px; 
    left: 0px;
    padding: 0px;  
    border:  0px solid #fff;  
    width:  320px; 
    height: 320px;
    z-index:10; 
} 

.pane1header
{
	position:absolute;
	top:0px;
	left:10px;
	font-family:Arial;
	font-size:13px;
	z-index:20;
}

.pane1header_tag
{
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	text-decoration:underline;
	z-index:20;
}

.pane1footer
{
	position:absolute;
	top:275px;
	margin-left:auto;
	margin-right:auto;
	font-family:Arial;
	font-size:12px;
	text-align:center;
	z-index:20;
}

#change1
{
	color:#ffffff;
}
			
#change2
{
	color:#ffffff;
}
#change3
{
	color:#ffffff;
}

#satisfaction1
{
	color:#ffffff;
}
			
#satisfaction2
{
	color:#ffffff;
}
#satisfaction3
{
	color:#ffffff;
}

/*
.submenu
{
	border-top:solid 1px #ffffff;
	border-bottom:solid 1px #d6d6d6;
}

a.submenu{text-decoration:none;}
a.submenu:link{text-decoration:none;}
a.submenu:visited{text-decoration:none;}


.why_submenu
{
	left:7px;
	margin-left:17px;
	border-top:solid 1px #ffffff;
	border-bottom:solid 1px #d6d6d6;
}

a.why_submenu{text-decoration:none;}
a.why_submenu:link{text-decoration:none;}
a.why_submenu:visited{text-decoration:none;}

.MainMenu
{
	z-index:10;
}

.ButtonMenu
{
	z-index:1;
}
*/
.divQuotes
{
 position:relative; clear:left; margin-left:50px; margin-right:50px;
}


#newsletter_signup {
  color: #226699;
  font-family: Arial, Helvetica, sans-serif;
  width:280px;
  height:100px;
  padding:15px;
  float:left;
}

.blur
{
	font-style:italic;
	color:#a0a0a0;
}

.newsletter_email
{
	float:left;
	clear:left;
	width:250px;
}

.newsletter_fname
{
	float:left;
	clear:left;
	margin: 15px 0 0 0;
	width:125px;
}

.newsletter_lname
{
	float:left;
	margin: 15px 0 0 15px;
	width:125px;
}

.newsletter_req
{
	float:left;
	clear:left;
}

.newsletter_submit
{
	float:left;
	clear:left;
	margin-left:175px;
}

.newsletter_validation
{
	float:left;
	width:200px;
	height:100px;
}

.lblerror
{
	color:Red;
	font-weight:bold;
}

.spiffycontainer
{
	width:310px;
	margin-left:50px;
  float:left;
  clear:both;
}
.spiffy{display:block}
.spiffy *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#ECECEC}
.spiffy1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #f6f6f6;
  border-right:1px solid #f6f6f6;
  background:#f0f0f0}
.spiffy2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #fdfdfd;
  border-right:1px solid #fdfdfd;
  background:#efefef}
.spiffy3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #efefef;
  border-right:1px solid #efefef;}
.spiffy4{
  border-left:1px solid #f6f6f6;
  border-right:1px solid #f6f6f6}
.spiffy5{
  border-left:1px solid #f0f0f0;
  border-right:1px solid #f0f0f0}
.spiffyfg{
  background:#ECECEC;
  float:left;
  }

#sg_embededdsurvey{float:left;}

.search_results
{
	display:none;
}


.gvActionPlan
{
    background-image:url('../images/menu/menu_bg_green.png');
}