/* CSS Document */

#header_content_area_links { float: left; width:60%; margin-top: 7px; margin-left:16px;}
#header_content_area_links li { display: inline; list-style-type: none; margin: 0; padding-right:25px; font-size:11px; }
#header_content_area_links a { color:#BFBFBF }


#header_divisional_websites_dropdown { float:right; margin-top: 4px; }
#header_divisional_websites_dropdown select { width: 160px; background: #fff; font-size: 0.8em; color: #666; border: 1px solid #666; }
#header_divisional_websites_dropdown option { padding: 0 5px;}

/* content wrapper*/

#wrapper { width: 750px; margin: 0 auto; overflow:hidden; }


/* logo area*/

#logo_area { margin: 0; width:100%; height: 100px; }
#logo_area p { margin: 5px 0 0 0;  }
#logo_area img { float:left;  }
#logo_tagline { width: 260px; float:right; font-size:11px; font-weight:bold; color:#ccc; margin-right:384px; padding-top: 20px; }

/* main site navigation*/

#main_site_nav { background: url(../images/nav_bg.gif) no-repeat top; height: 38px; width:100%; padding-top:9px; }
#main_site_nav li { display: inline; list-style-type: none; margin: 0; padding-right:43px; font-size:16px; font-weight:bold; margin-left:30px; }
#main_site_nav a { color:#e9e9e9; }



/* main content area*/

#main_content_area { width: 100%; margin-top:20px;   }

/* left nav*/

#left_nav { float: left; width:357px; }

#red_link_boxes { margin-top:10px; background:  url(../images/left_main_links_bg.gif) top no-repeat;  height:67px;}
#red_link_boxes_text { padding-top:12px; padding-left:11px; width:335px; }
#red_link_boxes_text h2 { font-size: 14px;  margin:0;  }
#red_link_boxes_text p { color:#e9e9e9;  margin:0; padding-top:9px; font-weight:bold; }
#red_link_boxes_text h2 a { background:  url(../images/white_arrow.gif) left no-repeat; padding-left:15px; }
#red_link_boxes_text_img { float: left; padding-right:10px;  }

#tag_cloud {  width: 100%;  background: #333 url(../images/tag_cloud_bg.gif) no-repeat  left bottom; min-height: 196px; margin-top:10px; }
#tag_cloud h2 {  color:#F4F4F4; background: url(../images/tag_cloud_top.gif) no-repeat left top; font-size: 14px;  margin:0; }
#tag_cloud h2 { padding-left:33px; padding-top:17px; padding-bottom:10px;}
#tag_cloud p {  padding: 0 20px 10px 20px; }
#tag_cloud  a {  color:#ccc;}
#tag_cloud ul a { font-weight:bold; color:#ccc;}
#tag_cloud ul { margin-left:20px; padding-left:20px;  }
#tag_cloud ul li{ list-style:none; list-style-image:url(../images/red_arrow.gif); padding-bottom:9px;}

#quick_search { width:100%; }
#advanced_search { width:100%; }

#search_form_area { width:337px;  background: url(../images/search_bg.jpg) no-repeat  bottom #B50101;  padding-left:20px; padding-top:30px; color:#fff; font-weight:bold;}
.quick { height:128px;}
.advanced {padding-bottom:10px;}
#search_form_area a { font-weight:bold;}
#search_form_area input { background-color: #fff; width: 312px; height:26px; border: 1px solid #666; font-size:16px; padding-top:4px; }
#search_form_area select { background-color: #fff; width: 250px; height:26px; border: 1px solid #666; font-size:16px;  }

#find_jobs_button { background: url(../images/find_your_job.gif) no-repeat  top;  height: 29px; width:142px; margin-top:15px; padding-top:4px;}
#find_jobs_button a { padding-left:23px;  font-size:16px;  } 


#search_tabs  { width:100%;  height: 27px; }
.quick_search_tabs { background: url(../images/search_tabs_bg1.gif) no-repeat  top;}
.advanced_search_tabs { background: url(../images/search_tabs_bg2.gif) no-repeat  top;}
#search_tabs  h2 { color:#F4F4F4; font-size: 14px;  margin:0; float:left; padding-left:35px; padding-top:5px; }
#search_tabs h3 { color:#F4F4F4; font-size: 14px;  margin:0; float:right; padding-right:35px; padding-top:5px;}

/* content right*/

#content { float: right; width: 543px;  }

#breadcrumbs { margin-top:7px; margin-left:25px; }
#breadcrumbs a {  color:#CC0000; }
#breadcrumbs li { display: inline; list-style-type: none; margin: 0; padding-right:5px;}
#breadcrumbs li a.active { background: url(../images/breadcrumbs_arrow.gif) left no-repeat ; padding-left:14px; color:#A3A3A3; }
#breadcrumbs li a.active:hover {text-decoration: none; color: #A3A3A3;}

#white_content_area { width:493px; background: url(../images/white_bg.jpg) no-repeat  top #f8f8f8; min-height:540px; margin-top:7px; padding:35px 25px 10px 25px; color:#333; line-height:1.5em; }
#white_content_area h1 { font-size:24px; color:#666; margin:0; padding-bottom:20px;}
#white_content_area p a { color:#333; text-decoration:underline; }
#white_content_area p a:hover {  text-decoration:none; }
#white_content_area ul  { margin:0 0 0 0; padding:0 0 0 12px;}
#white_content_area ol { margin:0 0 0 0; padding:0 0 0 18px;}
#white_content_area_bottom { width:543px; background: url(../images/white_bottom.gif) no-repeat bottom; height:9px; }

#content_button {  background: url(../images/button_bg.gif) no-repeat  top;  height: 21px; width:154px; margin-top:15px; padding-top:2px;}
#content_button a { padding-left:23px;  font-size:11px; font-weight:bold; color:#fff; } 
.no_margin { }
.margin { margin-left:20px; }

#search_results_box {width:466px; background: #898989; border: 1px solid #000; padding: 15px 15px 10px 15px; color:#fff; margin:0px; overflow:auto;}
#search_results_box h2 { font-size:16px; text-decoration:underline; color:#fff; }
#search_results_box p { margin:0;}
#search_results_box p a { color:#fff; text-decoration:none; }
#search_results_box p a:hover {  text-decoration:underline; }
#search_results_box ul  { margin:0 0 0 0; padding:0 0 0 12px;}
#search_results_box ol { margin:0 0 0 0; padding:0 0 0 18px;}
#search_results_buttons { width:100%; }
#search_results_button { background: url(../images/search_buttons_bg.gif) no-repeat  top;  height: 21px; width:102px; float:left; padding-top:2px; margin-right:10px; }
#search_results_button a { padding-left:18px; font-weight:bold; }

#search_page_numbers { width: 100px; margin-left:205px; color:#333; margin-top:10px;}
#search_page_numbers li { display: inline; list-style-type: none; margin: 0; padding-right:2px;}
#search_page_numbers a { color:#333;}
#search_page_numbers img { padding-left:4px; padding-right:4px;}

#logo_gallery_container { width:750px; height:160px;  }
#motioncontainer {
	width: 750px;
	height: 160px;
	background: #DCD3CC;
	left: -0px;
	top: -10px;
}
#motioncontainer a img { padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:5px;}
#motioncontainer a:hover img { background:#EEE9E6;}
#statusdiv { background-color: #302c28; padding: 4px; position: absolute; left: 0px; visibility: hidden;}

/* footer*/

#footer {width:100%; min-height: 135px; background: #333333; margin-top:30px; color:#7d7d7d;  }
#footer a {color:#7d7d7d;  }
#footer_content_area { width: 910px; margin: 0 auto; padding-top: 18px; overflow:auto; }
#footer_link_area { float: right;  width:543px; font-weight:bold;}
#footer_copyright { float: left; width: 150px; padding-left:8px; }
.footer_links { float: right;   padding-right: 40px; }
body {
	margin: 0;
	padding: 0;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #6A6259;
	height: 100%;
	text-align: center;
}
.White_Body_Text {
	margin: 0;
	padding: 0;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 16px;
	color: #FFFFFF
	height: 100%;
	text-align: left;
}
.Body_Text {
	margin: 0;
	padding: 0;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 16px;
	color: #302c28;
	height: 100%;
	text-align: justify;
}
.Body_Text_Bold{
	margin: 0;
	padding: 0;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 16px;
	color: #6A6259;
	height: 100%;
	text-align: justify;
}
.Body_Text a:link {
	color: #565656;
	text-decoration: none;
}
.Body_Text a:visited {
	color: #565656;
	text-decoration: none;
}
.Body_Text a:hover {

	color: #565656
	text-decoration: none;
}
.BIGBody_Text_Bold{
	margin: 0;
	padding: 0;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	line-height: 16px;
	color: #6A6259;
	height: 100%;
	text-align: centre;
}
.Header_Text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000066;
	letter-spacing: 0.3px;
	background-position: center;
}
.White_Header_Text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	letter-spacing: 0.3px;
	height: 30px;
	width: 90px;
}
.Top_Nav_Links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	letter-spacing: .5px;
	color: #FFFFFF;
	text-decoration: none;
}
.Free_Audit_Link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	letter-spacing: .5px;
	color: #FFFFFF;
	text-decoration: none;
}
.Free_Audit_Link a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.Free_Audit_Link a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.Free_Audit_Link a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
	
.Top_White_Nav_Text {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	letter-spacing: 0.5px;
}
.Top_Ehite_Nav_Text a:link {
	color: #ffffff;
	text-decoration: none;
}
.Top_Ehite_Nav_Text a:visited {
	color: #ffffff;
	text-decoration: none;
}
.Top_Ehite_Nav_Text a:hover {
	color: #ffffff;
	text-decoration: underline;
}
.slogan {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	letter-spacing: .5px;
	color: #999999;
	text-decoration: none;
	font-style: oblique;
}
.Header {
	color: #553300;
	margin: 0px;
	padding: 0px 0px 0px;	font-size:11px;
	font-weight: 200;
	text-align: left;
	text-decoration: none;
}
.Header a:link {
	color: #553300;
	text-decoration: none;
}
.Header a:visited {
	color: #553300;
	text-decoration: none;
}
.Header a:hover {
	color: #666633;
	text-decoration: underline;
}
.footer {
	color: #FFFFFF;
	margin: 0px;
	padding: 0px 30px 0px;	font-size:11px;
	font-weight: 200;
	text-align: left;
}
.footer a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.footer a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.footer a:hover {
	color: #A19F9F;
	text-decoration: underline;
}
.home {
	color: #4A75BF;
}
.home a:link {
	color: #4A75BF;
	text-decoration: none;
}
.home a:visited {
	color: #4A75BF;
	text-decoration: none;
}
.home a:hover {

	color: #4A75BF;
	text-decoration: underline;
}
.PanelHome {
	background-attachment: scroll;
	background-image: url(images/home/continuum_panel.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
}
.PanelHomeText {
	margin: 0px;
	padding: 45px 0px 0px 51px;
	font-size: 11px;
	color: #FFFFFF;
}
.PanelHomeText a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.PanelHomeText a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.PanelHomeText a:hover {
	color: #A9BDE1;
	text-decoration: underline;
}
.PPCHeader_Text {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	letter-spacing: 0.3px;
}
.PPCHeader_Text a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.PPCHeader_Text a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.PPCHeader_Text a:hover {

	color: #D6CE6B;
	text-decoration: underline;
}
.PPChome {
	color: #8EAE35;
	margin: 0;
	padding: 0;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	height: 100%;
	text-align: center;
	font-weight: bold;
}
.PPChome a:link {
	color: #8EAE35;
	text-decoration: none;
}
.PPChome a:visited {
	color: #8EAE35;
	text-decoration: none;
}
.PPChome a:hover {

	color: #8EAE35;
	text-decoration: underline;
}
.ANhome {
	color: #35AEA4;
	margin: 0;
	padding: 0;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	height: 100%;
	text-align: center;
	font-weight: bold;
}
.ANhome a:link {
	color: #35AEA4;
	text-decoration: none;
}
.ANhome a:visited {
	color: #35AEA4;
	text-decoration: none;
}
.ANhome a:hover {

	color: #35AEA4;
	text-decoration: underline;
}
.ANHeader_Text {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #35AEA4;
	letter-spacing: 0.3px;
}
.FAhome {
	color: #E36410;
	margin: 0;
	padding: 0;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	height: 100%;
	text-align: center;
	font-weight: bold;
}
.FAhome a:link {
	color: #E36410;
	text-decoration: none;
}
.FAhome a:visited {
	color: #E36410;
	text-decoration: none;
}
.FAhome a:hover {

	color: #E36410;
	text-decoration: underline;
}
.FAHeader_Text {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #E36410;
	letter-spacing: 0.3px;
}
.CShome {
	color: #C863BB;
	margin: 0;
	padding: 0;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	height: 100%;
	text-align: center;
	font-weight: bold;
}
.CShome a:link {
	color: #C863BB;
	text-decoration: none;
}
.CShome a:visited {
	color: #C863BB;
	text-decoration: none;
}
.CShome a:hover {

	color: #C863BB;
	text-decoration: underline;
}
.CSHeader_Text {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #C863BB;
	letter-spacing: 0.3px;
}
.GetQuote_Text {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #553300;
	letter-spacing: 0.3px;
}
.GQhome {
	color: #FF9900;
	margin: 0;
	padding: 0;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	height: 100%;
	text-align: center;
	font-weight: bold;
}
.GQhome a:link {
	color: #FF9900;
	text-decoration: none;
}
.GQhome a:visited {
	color: #FF9900;
	text-decoration: none;
}
.GQhome a:hover {

	color: #FF9900;
	text-decoration: underline;
}
.CLhome {
	color: #715A8C;
	margin: 0;
	padding: 0;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	height: 100%;
	text-align: center;
	font-weight: bold;
}
.CLhome a:link {
	color: #715A8C;
	text-decoration: none;
}
.CLhome a:visited {
	color: #715A8C;
	text-decoration: none;
}
.CLhome a:hover {

	color: #715A8C;
	text-decoration: underline;
}
.CLHeader_Text {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #715A8C;
	letter-spacing: 0.3px;
}
.SEOhome {
	color: #000066;
	margin: 0;
	padding: 0;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	height: 100%;
	text-align: center;
	font-weight: bold;
}
.SEOhome a:link {
	color: #000066;
	text-decoration: none;
}
.SEOhome a:visited {
	color: #000066;
	text-decoration: none;
}
.SEOhome a:hover {

	color: #000066;
	text-decoration: underline;
}
.Greyhome {
	color: #565656;
	margin: 0;
	padding: 0;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	height: 100%;
	text-align: center;
	font-weight: bold;
}
.Greyhome a:link {
	color: #565656;
	text-decoration: none;
}
.Greyhome a:visited {
	color: #565656;
	text-decoration: none;
}
.Greyhome a:hover {

	color: #565656;
	text-decoration: underline;
}
.TagChome {
	color: #565656;
	margin: 0;
	padding: 0;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	height: 100%;
	text-align: center;
	align: justify;

}
.TagChome a:link {
	color: #565656;
	text-decoration: none;
}
.TagChome a:visited {
	color: #999999;
	text-decoration: none;
}
.TagChome a:hover {

	color: #999999;
	text-decoration: underline;
}
.PanelPPC {
	background-attachment: scroll;
	background-image: url(images/design/continuum_panel.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
}
.PanelAnalytics {
	background-attachment: scroll;
	background-image: url(images/eBusiness/continuum_panel.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
}
.PanelAudit {
	background-attachment: scroll;
	background-image: url(images/eMarketing/continuum_panel.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
}
.PanelConsulting{
	background-attachment: scroll;
	background-image: url(images/consulting/continuum_panel.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
}
.PanelClients {
	background-attachment: scroll;
	background-image: url(images/work/continuum_panel.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
}
.Panelquote {
	background-attachment: scroll;
	background-image: url(images/approach/continuum_panel.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
}

