@charset "utf-8";
/* CSS Document */



img {border:none;}

.Nav-background{
background-image:url(../images/blue-background-nav.gif);
	}

.live-assistance{
background-image: url(../images/call-you-instantly.jpg);
background-repeat:no-repeat;
	}

.Shadow-left {
	background-image: url(../images/left-shadow.gif);
	background-position:left

	}

.Shadow-right { 
	background: url(../images/right-shadow.gif) repeat-y;

	}
	
.Shadow-top {
	background-image: url(../images/top-shadow.gif);
	background-repeat:no-repeat;

	}
	
.Shadow-bottom {
	background-image: url(../images/bottom-shadow.gif);
	background-repeat:no-repeat;
	}
	
.body-background {
	background-image: url(../images/body-gradient2.gif);
	background-repeat:repeat-x;
	background-position:top;
	}
	
.verticle-line {
	background: url(../images/fulfillment-verticle-line.jpg);
	background-repeat: no-repeat
	}
.header {
	background: url(../images/jm-field-heade.gif);
	background-repeat:no-repeat;
	background-position:left;
	}


/**fonts**/  
body {
	font-family:Tahoma, Verdana, Arial;
	color:#FFFFFF;
	font-size:12px;
	margin: 0 auto;
	margin-left: 50px;
	} 
.white-14-link {
	font-family:Tahoma, Verdana, Arial; 
	color:#ffffff; 
	font-size:14px;

}
.white-14-link:link { color: #ffffff; text-decoration: none  }
.white-14-link:visited { color:#ffffff; text-decoration: none }
.white-14-link:active { color:#ffffff; text-decoration: none }
.white-14-link:hover { color: #ffffff; text-decoration: underline }


.white-11 {
	font-family:Tahoma, Verdana, Arial; 
	color:#ffffff; 
	font-size:11px;
	}
.white-14 {
	font-family:Tahoma, Verdana, Arial; 
	color:#ffffff; 
	font-size:14px;
	}
.white-18 {
	font-family:Tahoma, Verdana, Arial; 
	color:#ffffff; 
	font-size:18px;
	}
.white-16 {
	font-family:Tahoma, Verdana, Arial; 
	color:#ffffff; 
	font-size:16px;
	}
	
.red-inthenews {
	font-family:Tahoma, Verdana, Arial; 
	color: #cc0c2f; 
	font-size:12px;
	font-weight: bold;
}

.red-large {
	font-family:Tahoma, Verdana, Arial; 
	color: #cc0c2f; 
	font-size:16px;
	font-weight: bold;
}

.red-inthenews:link { color: #cc0c2f; text-decoration: none  }
.red-inthenews:visited { color: #cc0c2f; text-decoration: none }
.red-inthenews:active { color:#cc0c2f; text-decoration: none }
.red-inthenews:hover { color: #cc0c2f; text-decoration: none }

.grey-12 {
	font-family:Tahoma, Verdana, Arial;
	color: #464646;
	font-size:12px;
	}

.grey-16 {
	font-family:Tahoma, Verdana, Arial;
	color: #464646;
	font-size:16px;
	line-height: 18px;
	}

.blue-12 {
	font-family:Tahoma, Verdana, Arial;
	color: #003478;
	font-size:12px;
	}
.blue-12-link {
	font-family:Tahoma, Verdana, Arial;
	color: #003478;
	font-size:12px;
	}
	
.blue-16-link {
	font-family:Tahoma, Verdana, Arial;
	color: #003478;
	font-size:16px;
}
.blue-12-link:link { color: #003478; text-decoration: none  }
.blue-12-link:visited { color: #003478; text-decoration: none }
.blue-12-link:active { color:#003478; text-decoration: none }
.blue-12-link:hover { color: #cc0c2f; text-decoration: none }

.blue-11-link {
	font-family:Tahoma, Verdana, Arial;
	color: #003478;
	font-size:11px;
	}
.blue-11-link:link { color: #003478; text-decoration: none  }
.blue-11-link:visited { color: #003478; text-decoration: none }
.blue-11-link:active { color:#003478; text-decoration: none }
.blue-11-link:hover { color: #cc0c2f; text-decoration: none }
	
h1 {
	font-family:Tahoma, Verdana, Arial; 
	color: #cc0c2f; 
	font-size:24px;
	text-align: left;
	font-weight: lighter;
	margin-top:0px;
	margin-bottom:4px; 
}
h2 {
	font-family:Tahoma, Verdana, Arial; 
	color:#ffffff; 
	font-size:14px;
	text-align: left;
	font-weight: bold;
	margin-top:0px;
	margin-bottom:4px; 
	}
h3 {
	font-family:Tahoma, Verdana, Arial; 
	color: #003478; 
	font-size:14px;
	text-align: left;
	margin-top:0px;
	margin-bottom:4px;
	
}


h4 {
	font-family:Tahoma, Verdana, Arial;
	color: #464646;
	font-size:12px;
	margin: 0px 0 5px 0;
}
.list-body-text {
	font-family:Tahoma, Verdana, Arial;
	color: #464646;
	font-size:12px;
	line-height: 200%;
	}
.privacy-text {
font-family:Tahoma, Verdana, Arial;
color: #464646;
font-size:11px;
text-align: left;
line-height: 130%;
	}
	
.sosume {
font-family:Tahoma, Verdana, Arial;
color: #464646;
font-size:10px;
text-align: center;
}
.body-text {
	font-family:Tahoma, Verdana, Arial;
	color: #464646;
	font-size:12px;
	text-align: left;
	line-height: 130%;
	}
.body-text-link {
	font-family:Tahoma, Verdana, Arial;
	color: #464646;
	font-size:12px;
	line-height: 140%;
	}
.body-text-link:link { color: #464646; text-decoration: none  }
.body-text-link:visited { color: #464646; text-decoration: none }
.body-text-link:active { color:#464646; text-decoration: none }
.body-text-link:hover { color:#cc0c2f; text-decoration: none }

<!--case study navigation-->

#nav ul {
 margin:0 auto;
 padding:0; 
 list-style:none; 
 display:table; 
 white-space:nowrap; 
 font-family: arial, verdana, sans-serif; 
 font-size:11px;}
 
#nav li {
display:table-cell; 
margin:0; 
padding:0;}

#nav a {
float: left; 
color:white; 
background: #464646 center; 
margin:0 2px 0 0;
padding:0 0 0 2px; 
text-decoration:none; 
letter-spacing:1px;}

#nav a b {
float:left; 
display:block; 
background:transparent center; 
padding:5px 16px 5px 12px;}

#nav a:hover {
background: #cc0c2f center; 
color:#fff; 
cursor:pointer;}
 
#nav .current a {
background: #cc0c2f center; 
color:#fff; 
cursor:default;} 

#nav { 
background:#fff center;
} /* margin for this demo only */ 


#nav ul {display: block;}
#nav ul {display:inline;}
#nav ul li {float:left;}
#nav {text-align:center;}


.blue-14-links {
	font-family:Tahoma, Verdana, Arial; 
	color: #003478; 
	font-size:14px;
	font-weight:bold;
	}
.blue-14-links:link { color: #003478; text-decoration: none  }
.blue-14-links:visited { color: #003478; text-decoration: none }
.blue-14-links:active { color:#003478; text-decoration: none }
.blue-14-links:hover { color:#003478; text-decoration: none }

.item-list ul li {
  margin: 0 0 0.25em 1.5em;
  padding: 0;
  list-style: circle;
}
.grey-12B-link {
	font-family:Tahoma, Verdana, Arial;
	color: #464646;
	font-size:12px;
	margin: 0px 0 5px 0;
	font-weight: bold;
}
.grey-12B-link:link { color: #464646; text-decoration: none  }
.grey-12B-link:visited { color: #464646; text-decoration: none }
.grey-12B-link:active { color:#464646; text-decoration: none }
.grey-12B-link:hover { color:#003478; text-decoration: none }