@charset "utf-8";
/* CSS Document */
* {
	padding: 0px;
	margin: 0px;
	border: none;
}
#officeBorder {
	font-size: 1px;
	background: url(/office-routing/graphics/office_top_border_org.png) repeat-x;
	height: 8px;
}
#routingMenu {
	height: 50px;
	background: url(/office-routing/graphics/routing_menu_bg_top_blu.png) repeat-x top;
	text-align: center;
}
/* topNav */
#routingMenu ul.routingMenuList {
	list-style: none;
	padding-top: 5px;
}
#routingMenu ul.routingMenuList li {
	display: inline;
	margin: 0px 50px 0px 0px;
	padding: 0px;
	height: 30px;
	width: 140px;
	border-style: none;
}
#routingMenu ul.routingMenuList a {
	font: bold 18px "Segoe UI", Calibri, Arial, Verdana;
	color: #fff;
	text-decoration: none;
}
#routingMenu ul.routingMenuList .imHere a {
	color: #F79E34;
}
#routingMenu ul.routingMenuList .imNot a {
	color: #fff;
}
#routingMenu ul.routingMenuList a:hover {
	color:#FC0
}


/* Main Page Content */
#routingPage, #routingPageContact {
	margin: 10px auto;
	width: 960px;
}
#routingPage p, #routingPageContact p {
	font: 18px/1.4em "Segoe UI", Calibri, Arial, Verdana;
	color: #000000;
	margin: 7px 10px 15px 15px;
	width: 910px;
}
#routingPage .lrgScreenCap {
	float: left;
	width: 445px;
	height: 400px;
}
#routingPage .featureList {
	width: 430px;
	margin-top: 20px;
	list-style: url(/office-routing/graphics/bullet.png) none inside;
	margin-left: 5px;
}
#routingPage .featureList li {
	font: 16px/1.3em "Segoe UI", Calibri, Arial, Verdana;
	margin-bottom: 7px;
}
#routingPage .featureListWide {
	width: 750px;
	margin-top: 20px;
	list-style: url(/office-routing/graphics/bullet.png) none outside;
	margin-right: 0px;
	padding-left: 60px;
}
#routingPage .featureListWide li {
	font: 18px/1.4em "Segoe UI", Calibri, Arial, Verdana;
	margin-bottom: 9px;
}
#routingPage .helpMan {
	width: 750px;
	margin-top: 7px;
	list-style: disc outside;
	margin-right: 0px;
	padding-left: 60px;
}
#routingPage .helpMan li {
	font: 16px/1.3em "Segoe UI", Calibri, Arial, Verdana;
	margin-bottom: 9px;
}
#pageContain pre {
	font: 14px Consolas, Courier, "Courier New", "Lucida Console";
	color: #000000;
	margin-left: 25px;
}
#pageContain ol {
	font: 14px Consolas, Courier, "Courier New", "Lucida Console";
	margin: 25px 0px 25px 60px;
}


/*Global Footer Contact Form */
#routingContactGlobal {
	background: url(/office-routing/graphics/routing_global_contact_bg_blue.png) repeat-x;
	height: 400px;
}

/* Footer Stuff */
#routingFooter {
	height: 74px;
	width: 960px;
	margin: 10px auto;
	clear: left;
}
#routingFooter #footLeft {
	float: left;
	height: 55px;
	width: 600px;
	font: bold 15px/1.1em "Segoe UI", Calibri, Arial, Verdana;
	color: #999999;
}
#routingFooter #footRight {
	float: left;
	width: 350px;
	height: 55px;
	text-align: right;
}
#routingFooter #footRight ul {
	list-style: none;
}
#routingFooter #footRight ul li {
	display: inline;
	margin: 0px 20px 0px 0px;
	padding: 0px;
	height: 30px;
	width: 30px;
	border-style: none;
}
#routingFooter #footRight ul li a {
	font: bold 13px "Segoe UI", Calibri, Arial, Verdana;
	color: #999999;
	text-decoration: none;
}

#routingContactGlobal #routingGlobalInnerContainer {
	height: 360px;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
}
#routingContactGlobal #routingGlobalInnerContainer #contactLeft {
	width: 475px;
	height: 360px;
	float: left;
	margin-top: 15px;
	margin-bottom: 15px;
}

/* Form Stuff */
form * {
	font: 12px/1.1em "Segoe UI", Calibri, Arial, Verdana;
}
form {
	margin:0;
	padding:0;
	height: 300px;
	width: 475px;
}
fieldset {
	border-top:1px outset #EF9239;
	border-right: none;
	border-bottom: none;
	border-left: none;
	margin-top: 15px;
}
legend {
	padding:1em;
	color:#EF9223;
	background:transparent;
	font-size:1.2em;
	font-weight:bold;
}
label {
	float:left;
	width:120px;
	padding:0 1em;
	text-align:right;
	color: #FFFFFF;
}
fieldset div {
	display:block;
	margin-top: 10px;
}
fieldset div input,fieldset div textarea, fieldset div select {
	width:200px;
	height:22px;
	border-top:1px solid #555;
	border-left:1px solid #555;
	border-bottom:1px solid #ccc;
	border-right:1px solid #ccc;
	padding:1px;
	color:#333;
}
fieldset div textarea {
	height: 30px;
}
fieldset div select {
padding:1px;
}
div.fmmulti div {
margin:5px 0;
}
div.fmmulti input {
width:1em;
}
div.fmmulti label {
display:block;
width:175px;
padding-left:5em;
text-align:left;
}
#fmsubmit {
	clear:both;
	padding-top:5px;
	text-align:center;
}
#fmsubmit input {
border:1px solid #333;
padding:2px 7px;
background:#555;
color:#fff;
font-size:13px;
}
input:focus,textarea:focus {
background:#efefef;
color:#000;
}
fieldset div.fmreq {
font-weight:bold;
}
fieldset div.fmreq label:before {
content:"* ";
}
p#fmintro {
margin:0;
}
/* Bot Checking */
fieldset div.fmreq label.peepChk { 
	display: none; 
}
fieldset div.fmreq input.peepChk {
	display: none;
}
/* END Form Stuff */

#routingContactGlobal #routingGlobalInnerContainer #contactRight {
	float: left;
	height: 360px;
	width: 475px;
}
#routingContactGlobal #routingGlobalInnerContainer #contactLeft h2 {
	font: bold 14px "Segoe UI", Calibri, Arial, Verdana;
	color: #FFFFFF;
	text-align: center;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 475px;
}
#routingPage .routeSlipCall {
	float: left;
	height: 200px;
	width: 370px;
	font: bold 34px Candara, "Trebuchet MS", Helvetica;
	text-align: right;
	margin-top: 15px;
}
#routingPage .routeSlipRecipient {
	margin-top: 30px;
	margin-right: 10px;
	margin-left: 20px;
	float: left;
}
#routingPage .routingSlipDocCall {
	font: bold 34px Candara, "Trebuchet MS", Helvetica;
	color: #000000;
	width: 370px;
	float: left;
	margin-top: 15px;
	text-align: center;
}
#routingPage .lrgScreenCap .screenCap {
	margin-top: 55px;
	margin-left: 25px;
}
#routingPage .routingFeaturesDiv {
	width: 445px;
	float: left;
	height: 400px;
}
#routingPage .routingFeaturesDiv h3 {
	font: bold 18px "Segoe UI", Calibri, Arial, Verdana;
	text-align: center;
	margin-top: 15px;
}
#routingContactGlobal #routingGlobalInnerContainer #contactRight h2 {
	color: #FFFFFF;
	text-align: center;
	height: 25px;
	margin-top: 20px;
	font: bold 18px "Segoe UI", Calibri, Arial, Verdana;
}
#routingContactGlobal #routingGlobalInnerContainer #contactRight p {
	color: #FFFFFF;
	margin-top: 15px;
	margin-left: 20px;
	font: bold 16px/1.3em "Segoe UI", Calibri, Arial, Verdana;
}
#routingGlobalInnerContainer #contactRight h3 {
	color: #FFF;
	text-align: center;
	height: 25px;
	margin-top: 19px;
	font: bold 16px "Segoe UI", Calibri, Arial, Verdana;
}
#routingContactGlobal #routingGlobalInnerContainer #contactRight p.accolades {
	color: #FFF;
	margin-top: 9px;
	margin-left: 20px;
	font: italic bold 14px/1.3em Constantia, Georgia, "Palatino Linotype";
}
#routingContactGlobal #routingGlobalInnerContainer #contactRight p.accolades span.accolader {
	color: #FFF;
	margin-top: 5px;
	margin-left: 20px;
	text-align: right;
	font: normal 12px/1.1em "Segoe UI", Calibri, Arial, Verdana;
	display: block;
}
#routingPage .secPageH1 {
	font: bold 24px "Segoe UI", Calibri, Arial, Verdana;
	color: #000000;
	text-align: center;
}

/* old page css */
#routingPage dl {
	width: 700px;
	margin-top: 15px;
	margin-bottom: 10px;
	margin-left: 50px;
}
#routingPage dt {
	font: bold 18px "Segoe UI", Calibri, Arial, Verdana;
	color: #000000;
	margin-bottom: 7px;
}
#routingPage dd {
	font: bolder 16px "Segoe UI", Calibri, Arial, Verdana;
	color: #000000;
	margin-bottom: 9px;
}
#routingPage table {
	margin: 10px auto 15px;
	width: 570px;
	border: thin solid #9BB8DD;
	border-collapse: collapse;
	padding: 0px;
}
#routingPage td {
	font: 16px/1.5em "Segoe UI", Calibri, Arial, Verdana;
	text-align: center;
	border-top: none;
	border-right: 1px solid #9BB8DD;
	border-bottom: 1px solid #9BB8DD;
	border-left: none;
	padding: 0px;
	margin: 0px;
}
#routingPage .headTD {
	background: #DFE8F6;
}
#routingPage h2, #routingPage h1 {
	font: bold 18px Candara, "Trebuchet MS", Helvetica;
	color: #000000;
	text-align: center;
	width: 770px;
	margin-top: 15px;
	margin-bottom: 17px;
}
#routingPage .abstract {
	font: 16px/1.4em "Segoe UI", Calibri, Arial, Verdana;
	color: #000033;
	margin-top: 25px;
	margin-bottom: 20px;
}
#routingPage pre {
	font: 14px Consolas, Courier, "Courier New", "Lucida Console";
	color: #000000;
	margin-left: 25px;
}
#routingPage ol {
	font: 14px Consolas, Courier, "Courier New", "Lucida Console";
	margin: 25px 0px 25px 60px;
}
#routingPage .secPageH2 {
	font: bold 18px "Segoe UI", Calibri, Arial, Verdana;
	text-align: left;
	margin-top: 10px;
	margin-bottom: 5px;
	margin-left: 30px;
}
.emphasizeI {
	font-style: italic;
}
.emphasizeCode {
	font-family: Consolas, Courier, "Courier New", "Lucida Console";
	font-weight: bold;
	color: #660000;
}
#routingPage .helpManOL li {
	font: 16px/1.3em "Segoe UI", Calibri, Arial, Verdana;
}
#routingPage .helpManOL .subLevelUL {
	margin-left: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
}
#routingPage .helpManDL {
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 45px;
}
#routingPage .helpManDL dt {
	font: bold 16px "Segoe UI", Calibri, Arial, Verdana;
	margin-top: 5px;
}
#routingPage .helpManDL dd {
	font: normal 16px "Segoe UI", Calibri, Arial, Verdana;
	margin-left: 15px;
	margin-bottom: 10px;
}
