/* CSS Document */

body { 

	background-color: #002065;

	width: 773px;

	margin: 0px auto auto auto;

	padding: 0px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333;

}



a { 

	color: #39f;

	text-decoration: none;

}



a:hover { 

	text-decoration:underline;

}



a.headerNav {

	font-family: Verdana;

	font-size: 10px;
	
	/*old color: #4f71ba;*/

	color: #ffffff;

}



a.headerNav:hover {

	color: #6699cc;

	/*color: #ffffff;*/

	text-decoration:none;	

}



.headerNavSelected {

	color: #99ccff;

}



font.headerNavFont {

	color: #4f71ba;

}



a.primaryNav {

	font-family: Verdana;

	font-size: 12px;

	color: #339933

}


a.newsNav {

	font-family: Verdana;

	font-size: 12px;

	color: #177425;
	
	font-weight: bold;

}



a.primaryNav:hover {

	color: #003366;

	text-decoration:none;

}



.primaryNavSelected {

	color: #003366;

	font-weight: bold;

}



a.secondaryNav {

	font-family: Verdana;

	font-size: 11px;

	color: #339933;

}



a.secondaryNav:hover {

	color: #003366;

	text-decoration:none;

}



.secondaryNavSelected {

	color: #003366;

	font-weight: bold;

}



font.secondaryNavFont {

	color: #339933;

}



h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #177425;
	line-height: 28px;
	font-weight: normal;	
}



h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 16px;
	color: #177425;
	font-weight: normal;
}



h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #177425;
	letter-spacing: 2px;
}



p { 

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333;

	line-height: 18px;

	/*margin-top: 12px;*/

	/*padding-top: 0px;

	display: block;*/

	margin-top: 0px;

	margin-bottom: 0px;

	padding-top: 10px;

	

}



img { 

	border: 0px;

}



div#wrapper { 

	background-color: #fff;

	min-height: 500px;

	position:absolute;

}



div#nav { 

	height: 85px;

	padding-top: 10px;

	width: 100%;

/* border: 1px solid red; */

}





div#main-area { 

	min-height: 400px;

	width: 100%;

	/* border: 1px solid green; */

}



div#col-1 { 

	width: 115px;

	float: left;

	/*border: 1px dotted red;*/

	padding-left: 20px;

}



div#col-2 { 

	width: 606px;

	float: right;

	/*border: 1px dotted green;*/

	padding-right: 20px;

}



div#col-1-home { 

	width: 455px;

	float: left;

	/* border: 1px dotted red;*/

	padding-left: 30px;

}



div#col-2-home { 

	width: 220px;

	float: right;

	/*border: 1px dotted green;*/

	margin-top: 25px;

	margin-right: 30px;

	padding-right: 10px;

	padding-top: 0px;

	padding-left: 10px;

	padding-bottom: 10px;
	
	background-color: #f5f5f5;

}



div#col-1-home-left { 

	width: 90px;

	float: left;
	
	margin-right: 0px;

	margin-top: 96px;
	
	/* border: 1px dotted red; */

}




p#left {
	
	font-size: 10px;
	
	line-height: 17px;

}


div#col-1-home-right { 

	width: 350px;
	
	margin-right: 0px;
	
	float: right;

	/* border: 1px dotted red; */
}



div#col-2-left {

	width: 280px;

	float: left;

	margin-top: 15px;

	margin-bottom: 40px;

}



div#col-2-right {

	margin-top: 15px;

	width: 280px;

	float: right;

}



div#soln-col-1-mobile-device {

	margin-top: 635px;

}


div#soln-col-1-other-device {

	margin-top: 200px;

}


div#soln-col-1-video {

	margin-top:208px;

}



div.clear { 

	clear: both;

}



div#successes-greyrule {

	margin-top: 5px;

	margin-bottom: 5px;

}



div#casestudy-greyrule {

	margin-top: 5px;

	margin-bottom: 5px;

}



div#career_contact {

	/*align: center;*/

}



img#heading {

	margin-top: 15px;

	margin-bottom: -8px;

}


.heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	line-height: 32px;
	color: #3f7d30;
}


img#officemax {

	padding-top: 10px;

}
 


img#logo { 

	float: left;

	margin-top: 10px;

	margin-left: 30px;

	margin-right: 20px;

}



img#logo2 { 

	float: right;

	margin-top: 5px;

}



img#Organizations_type {

	padding-bottom: 5px;

	padding-top: 15px;

	/*margin-left: -2px;*/

}



img#Industries_type {

	padding-bottom: 5px;

	padding-top: 5px;

	/*margin-left: -2px;*/

}



img#Sample_Customers_type {

	padding-bottom: 5px;

	padding-top: 5px;

	/*margin-left: -2px;*/

}



img#eval_process {

	padding-top: 20px;

	padding-bottom: 10px;

}



img.audio {

	vertical-align: middle;

	margin-left: 3px;

	

}



img.arrow { 

	vertical-align: middle;

	margin-right: 6px;

	margin-left: 3px;

	margin-top: 2px;

	margin-bottom: 4px;

}



img.arrow-back { 

	vertical-align: top;

	float:left;

	margin-right: 6px;

	margin-left: 3px;

	margin-top: 2px;

	margin-bottom: 20px;

}



img.pdf { 

	vertical-align: middle;

	margin-right: 6px;

	margin-top: 2px;

	margin-bottom: 12px;

	float:left;

}



img.video_icon { 

	vertical-align: middle;

	margin-right: 1px;

	margin-top: -4px;

}



img.video_icon_successes { 

	vertical-align: middle;

	margin-right: 1px;

	margin-top: -6px;

}



img.video_home {

	

}



img#video_case_study_heading {

	margin-top: -8px;

}



div#video_case_study {

	margin-top: 20px;

	margin-bottom: 0px;

}



div#video_case_study_text {

	width: 115px;

	float: right;

	margin-top: -94px;

	line-height: 18px;

}



div#video_case_study_text_successes {

	width: 160px;

	float: right;

	margin-top: -80px;

	padding-right: 16px;

	line-height: 18px;

}


a.step { 

	font-size: 11px;

}



div#nav-buttons-top { 

	width: 500px;

	height: 20px;

	border-bottom: 2px solid #e9ede9;

	text-align: right;

}

div#nav-buttons-bottom { 

	width: 509px;

	height: 14px;

	padding-top: 5px;

	/*border: 1px solid red;*/

}



div#nav-buttons-top-home { 

	width: 593px;

	height: 20px;

	border-bottom: 2px solid #e9ede9;

	text-align: right;

}

div#nav-buttons-bottom-home { 

	width: 609px;

	height: 14px;

	padding-top: 5px;

	/*border: 1px solid red;*/

}



div#sub-nav { 

	width: 500px;

	height: 20px;

	background-color: #fff;

}



div#sub-menu1, div#sub-menu2, div#sub-menu3, div#sub-menu4, div#sub-menu5, div#sub-menu6 { 

	width: 500px;

	height: 20px;

	background-color: #fff;

	/*border: 1px dotted blue;*/

}



div.menu-hidden{

  position:absolute;

  visibility:hidden;

  overflow:hidden;

  z-index:2;

  margin:0;

  padding-top:4px;

	background-color:#fff;

	width: 500px;

}



div.menu-visible{

  position:absolute;

  visibility:visible;

  overflow:hidden;

  z-index:1;

  margin:0;

  padding-top:4px;

}



img#benefits_img {

	margin-top:15px;

	margin-bottom: 15px;

}



span.grey-this { color: #999;

}



th {

	color: #fff;

	font-weight: normal;

	text-align: left;

	padding-left: 10px;

	padding-top: 5px;

	padding-bottom: 5px;

	height:50px;

}







table.success-list td { 

	padding-left: 10px;

	padding-top: 5px;

	padding-bottom: 5px;

}



table.implement_table { 

	padding-top: 10px;

	width: 575px;

	font-size: 12px;

}



table.implement_table tr td{ 

	padding-bottom: 10px;

	vertical-align: top;

	padding-left: 0px;

}



.imp_table_num_column {

	padding-right: 10px;

}



div#implement_table_div {

	margin-left: 20px;

}



div.video { 

	float:right;

	padding-left: 20px;

}



div.video-caption { 

	background-color: #deefde;

	color: #42ad42;

	font-size: 11px;

	padding: 10px;

	margin-bottom: 20px;

}



div.rule2 { 

	border-bottom: 1px solid #e6e6e6;

	margin-top: 10px;

	margin-bottom: 10px;

	margin-right: 20px;

	width: 260px;

}



div.home-section { 

	padding-bottom: 10px;

	padding-top: 10px;

	border-bottom: 2px solid #e6e6e6;

	font-size: 11px;

	line-height: 16px;

}



div#col-2-home p { 

	font-size: 11px;

	line-height: 18px;

	margin-top: 10px;

}



div.rule { 

	border-bottom: 2px solid #e6e6e6;

	margin-top: 10px;

	margin-bottom: 10px;

}



div#main-bottom {

	background-color: #000030;

}



div#main-top {

	background-color: #002065;

	padding-top:10px;

}



div#footer { 

	background-color: #000030;

	color: #3b5ca3;

	font-family: Verdana;

	font-size: 10px;

	padding-bottom: 6px;

	padding-left: 200px;

	/*height: 32px;*/

}



div#footer a { 

	color: #39f;

	text-decoration: none;

}



div#copyright {

	font-family: Verdana;

	font-size: 10px;

	color: #999999;

	position:absolute;

	padding-left: 500px;

	padding-top: 20px;

	width: 300px;

}



div#footerNav {

	position:absolute;

	padding-left: 30px;

	padding-top: 25px;

	width: 175px;

}



div#headerNav {

	position:absolute;

	padding-left: 425px;

	top: 8px;

}



div#primaryNav {

	/*width: 593px;*/

	height: 20px;

	text-align: right;

	position:absolute;

	top: 35px;

	padding-left: 145px;

	margin-right: 20px;

}



div#secondaryNav {

	height: 40px;

	text-align: left;

	position:relative;

	top: 8px;

	padding-left: 195px;

}



div#navLogo {

	position:absolute;

	padding-left: 30px;

	top: 32px;

}



div#roi_table {

	margin-top: 50px;

	margin-left: 25px;

	padding-bottom: 50px;

}



img#roi_table {

	margin-top:30px;

}

div#case_study {

	float: right;

	width:250px;

	height:250px;

	padding-top:50px;

}	



img.case_study{

	position:absolute;

	padding-left:600px;

	padding-top:275px;

	left: 66px;



}

	

a.sitemap_child {

	padding-left: 15px;

}



ol {

	margin-left: 0px;

	margin-top:0px;

	padding-left: 15px;

	list-style-position: outside;

}



ul {

	margin-left: 0px;

	margin-top: 0px;

	margin-bottom: 0px;

	padding-left: 15px;

	list-style-position: outside;

	list-style-type: disc;

	line-height: 18px;



}



form#ask_jennifer {

	margin-top:0px;

	padding-top: 15px;

}


