﻿
#banner {
	width: 800px;
	height: 348px;
	overflow: hidden;
}
#scroller {
	width: 800px;
	margin: 0 auto;	
	overflow: hidden;
}
#content-scroller {
	width: 9999px; 
}
div.section {
	width: 850px;
	height: 348px;
	float: left;
}


/* #home-pane {
	width: 600px;
	height: 348px;
	float: left;
} */


.textPad{padding:10px 50px 10px 50px;}
.textPad h6 {font-size:13px; color:#e2b630; margin:15px 0px 15px 0px;}
span.textPad {color:#333; font:bold 12px arial, sans-serif;}
h2.textPad {color:#5a98b6; font-size:22px;}
h3.textPad {color:#777;}
h4.textPad {font-size:15px; color:#555; clear:both;}
h4.desc {font-size:15px; height:25px; color:#555; margin:20px 0px 5px 50px; clear:both; border-bottom:.1em dotted #5a98b6;}
hr.textPad {width:550px; text-align:center; margin:15px 0px 5px 0px; height:3px; color:#EEE;}
hr.push {margin-top:30px; margin-bottom:20px;}
hr.hidden {margin-top:30px; margin-bottom:20px; color:#FFF; border:none;}
h5.textPad {font-size:14px; color:#555; margin:3px 0px -15px 0px;}
h6.textPad {font-size:13px; color:#e2b630; margin:10px 0px -15px 0px;}
tr.textPad {font-weight:normal; font-size:12px; word-spacing:1px; line-height:18px; padding:10px 0px 10px 50px;}
p.textPad {font-weight:normal; font-size:12px; word-spacing:1px; line-height:18px;}
.gridview {margin-top:8px;}
.GVheader { font-size:28px; color:#e2b630; padding:0px 0px 10px 50px;}


div.hide {
	padding: 20px;
	width: 440px;
}
div.hide h2 {
	font-size: 34px;
	color: #222;
	letter-spacing: -1px;
	padding-bottom: 10px;
}
div.hide h3 {
	font-size: 15px;
	padding-bottom: 10px;
}

#features {
	padding-top: 20px;
	clear: both;
	width: 800px;
	padding-left: 40px;
	margin-left: 0px;
}
#header-feature {
	padding-left: 10px;
	width:830px;
}

#header-feature h2 {
	font-size: 28px; padding:13px 0px 0px 0px;
}

#header-feature h2 a{
	color:#333; text-decoration:none;
}


#header-feature h2 a:hover{
	color:#5a98b6; text-decoration:underline;
}


#header-feature h3 {
	font-size: 14px;
	color: #5a98b6;
	font-weight: normal;
}

#feature-box {
	margin: 20px 0;
	width: 815px;
	border: 1px solid #ccc;
	background:#FFF;
	float:left;
	clear:both;
}
#feature-box ul {
	width: 200px;
	height: 800px;
	list-style: none;
	background:  url(images/catalog/feature-ul.gif) repeat-y right; 
	float: left;
}
#feature-box ul li {
	padding-left: 0px;
	border-bottom: 1px solid #d0e7f9;
}

#feature-box ul li a:hover {
	background: #fff 0px 0px;
	border-right:2px solid #d0e7f9;
}
#feature-box ul li a {
	background:  url(images/catalog/feature-arrow.gif) left no-repeat;
	padding:  15px;
	padding-left: 20px;
	color: #193c52;
	display: block;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold; 
	display:block;
	height:20px;
}
#banner-featured {
	width: 600px;
	height:800px;
	overflow: scroll;
	float: left;
	background:#FFF;
}
#scroller-featured {
	width: 9999px;
	overflow: scroll;
	background:#FFF;
}
div.section.smaller {
	width: 600px;
	height: 800px;
	background:#FFF;
}

#scroller .smaller {
	width: 600px;
	height: 800px;
	background:#FFF;
	}


/* Adujustments for Catalogs ------------------------------------------------------------------------------------ */

.dropdownCatalog {float:right; margin:-14px 0px 0px 0px;}


/* Products & Services (level 1)
--------------------------------------------------------------------------------- */

/*#feature-box.services ul, #banner-featured.services { height:450px;}*/

p.textdrop {margin:26px 0px 0px 0px;}
a.service-btn {display:block; float:left; width:169px; height:66px; background: #FFF url(images/catalog/service-btn2.jpg) no-repeat 0 0; padding:18px 0px 0px 0px; margin:0px 10px -30px 0px; text-align:center; text-decoration:none; color:#777; font:bold 11px arial, sans-serif;}
a.service-btn:hover {background-position:0px -116px; color:#333333;}
a.service-btn span {line-height:26px;}
div.services-page {margin:0px 0px 0px 0px; padding:30px 0px 40px 0px; background:#FFF url(images/catalog/services-page-bg2.jpg) no-repeat 0 0; overflow:auto;}

/* #feature-box ul.related { width:500px; height:400px; padding:40px 0px 0px 80px; background: #FFF url(images/catalog/service-btn-bg.jpg) no-repeat 40px 10px; border:none;}*/


div.related { width:230px; padding:16px 0px 0px 50px; background: #FFF; border:none; float:left;}
div.related {border:none; text-align:left;}
div.related a{margin:0px 0px 8px 0px; display:block; font:normal 13px arial, sans-serif; color:#355b6e; text-decoration:none; }
div.related a:hover {text-decoration:underline;}



/* Products (level 2)
--------------------------------------------------------------------------------- */
#feature-box ul.level2 {background:  url(images/catalog/feature-ul2.gif) repeat-y right; height:800px;}
#feature-box ul.level2 li  {border-bottom: 1px solid #efe8a9;}	
#feature-box ul.level2 li a {color:#686549}
#feature-box ul.level2 li a:hover {border-right: 2px solid #efe8a9;}
h2.level2 {color:#e2b630}
#header-feature h3.level2 {color:#777;}
#header-feature h3.level2 a { color:#777;}
#feature-box ul.reset {background-image:none; height:100%; width:500px; list-style-type:disc; padding:3px 0px 0px 70px;}
#feature-box ul.reset li {border-bottom:none; width:auto; font:normal 12px #333; padding:0px 0px 10px 3px;}
#feature-box ul.catalog {height:auto;}
#feature-box ul.catalog li {color:#333;}
#feature-box ol {background-image:none; height:100%; width:500px; padding:3px 0px 0px 50px;}
#feature-box ol.textPad {height:auto;}
#feature-box ol li {border-bottom:none; height:auto; width:auto; font:normal 12px #333; padding:0px 0px 10px 3px;}


/* Business Application Services (ita-ba.aspx) ITA Services
--------------------------------------------------------------------------------- */
div.ita-page {margin:0px 0px 0px 0px; padding:0px 0px 40px 0px; background:#FFF url(images/catalog/page-bg.jpg) 0 0 no-repeat; overflow:auto;}
div.cmh-page {margin:0px 0px 0px 0px; padding:0px 0px 40px 0px; background:#FFF url(images/catalog/page-bg.jpg) 0 0 no-repeat; overflow:auto;}
div.ahs-page {margin:0px 0px 0px 0px; padding:0px 0px 40px 0px; background:#FFF url(images/catalog/page-bg.jpg) 0 0 no-repeat; overflow:auto;}
div.rpa-page {margin:0px 0px 0px 0px; padding:0px 0px 40px 0px; background:#FFF url(images/catalog/page-bg.jpg) 0 0 no-repeat; overflow:auto;}
#banner-featured1080 {/*height:1380px;*/ height:800px; width:600px; overflow:scroll; /*float:left;*/ background:#FFF;}
#scroller .h980 { /*height:1380px;*/ background:#FFF;}
#scroller {width:600px;}
div.section.smaller1080 {width:600px; background:#FFF;}


/* IMCEN(imcen.aspx)
--------------------------------------------------------------------------------- */
div.imcen-page {margin:0px 0px 0px 0px; padding:10px 0px 40px 0px; background:#FFF url(images/catalog/page-bg.jpg) 0px -30px no-repeat; overflow:auto;}
#banner-featured-directorate {height:800px; width:600px; overflow:hidden; float:left; background:#FFF;}
h2.textPad.directorate {color:#38548a; height:100%;}
#scroller .directorate { height:800px; background:#FFF;}
#scroller {width:600px;}
div.section.smaller-directorate{width:600px; height:800px; background:#FFF;}
#feature-box ul.directorate {background:  url(images/catalog/feature-ul3.jpg) repeat-y right; height:800px;}
#feature-box ul.directorate li  {border-bottom: 1px solid #CCC;}	
#feature-box ul.directorate li a {color:#2b3954}
#feature-box ul.directorate li a:hover {border-right: 1px solid #CCC;}
div.leadership {float:left;}
p.leadership {font-weight:normal; font-size:12px; margin-top:-20px; word-spacing:1px; line-height:18px;}
h4.textPad a {color:gray;}
h5.level3 {font:bold 12px arial; color:#777;}
h4.desc a.level3 {color:#777; text-decoration:none;}
h4.desc a.level3:hover {background-color:#EEE;}



/* GridView (Details)
--------------------------------------------------------------------------------- */
#gridview {width:530px; font:normal 15px/20px Arial, sans-serif; margin:0px 0px 0px 0px; padding:0px 0px 40px 43px; float:left; border-left:solid 1px #CCC; min-height:475px; background:transparent url(images/catalog/gv-page-bg.jpg) 0 0 repeat-y;} * html #gridview {height:475px;}
#gridview h1 {color:#5a98b6; margin:20px 0px 20px 0px; font-size:24px; line-height:30px; padding-bottom:0px;}
#gridview .h1 {color:#D6AB03; font-size:24px; padding-bottom:0px;}
#gridview h2 {color:#6592c4; font-size:20px; padding:15px 0px 5px 0px; border-bottom:dotted 2px #CCC; margin-bottom:10px;}
#gridview h3 {color:#333; font-size:17px; margin:30px 0px 0px 0px;}
#gridview h4 {color:#555;  margin:30px 0px 0px 0px; font-size:15px;}
#gridview h5 {color:#555;  margin-top:10px; font-size:17px;}
#gridview p {color:#666666; margin:5px 0px 18px 0px; word-spacing:2px; font:normal 14px/20px Arial, sans-serif;}
#gridview p strong {color:#6592c4; font-family:Arial, sans-serif;}
#gridview ul {color:#666666; font-size:15px; margin-left:15px; font-family:Arial, sans-serif;}
#gridview ul ul { list-style-image:url(images/catalog/dash.jpg);}
#gridview ul li ul li {margin-top:8px;}
#gridview ul li ul li a:link, #gridview ul li ul li a:visited {color:#555; border-bottom:1px dashed #0099CC; text-decoration:none; font-weight:bold;}
#gridview ul li { word-spacing:2px; line-height:20px; margin-bottom:15px;}
#gridview ul li strong {color:#555; font-family:Arial, sans-serif;}
#gridview ol {font-size:13px;}
#gridview ol li { word-spacing:2px; line-height:20px; margin-bottom:15px; color:#333;}
#gridview ol li strong {color:#555;}
#gridview img {margin:10px auto;}

.gvContent {clear:both; }

#gridview table tr td table { text-align:center; margin:10px auto 30px auto; padding:0px; background:#DDD; border:solid 3px #CCC; border-spacing:0px; }
#gridview table tr td table caption{ text-align:center; font:bold 14px/22px 'Myriad Pro', Lucida Sans, sans-serif; color:#555;}
#gridview table tr td table tbody tr {padding:0px; border:none 0px; }
#gridview table tr td table tbody tr th{ background:#0068b4; color:#DDD; font-weight:bold; padding:3px 10px 3px 10px; }
#gridview table tr td table tbody tr td{padding:10px; text-align:center; background-color:#FFF; border:none 0px; }
#gridview table tr td table tbody tr td strong{color:#0099CC; font-weight:bold;}

/*table tr td table { text-align:center; margin:10px auto 30px auto; padding:0px; background:#DDD; border:solid 3px #CCC; border-spacing:0px; }
table tr td table caption{ text-align:center; font:bold 14px/22px arial; color:#555;}
table tr td table tbody tr {padding:0px; border:none 0px; }
table tr td table tbody tr th{ background:#0068b4; color:#DDD; font-weight:bold; padding:3px 10px 3px 10px; }
table tr td table tbody tr td{padding:10px; text-align:center; background-color:#FFF; border:none 0px; }
table tr td table tbody tr td strong{color:#0099CC; font-weight:bold;} */

.ps-box {width:840px; border:1px solid #DDD; background-color:#FFF; margin:20px 0px 0px 0px; float:left; padding-bottom:50px;}
.fs-box {width:820px; border:1px solid #DDD; background-color:#FFF; margin:20px 0px 0px 0px; float:left;}

/* ITA Demo Page */
#gridview ul.ita-page {list-style-type:none; margin-top:12px; }
#gridview ul.ita-page li { margin-left:0px; margin-bottom:8px;}
#gridview ul.ita-page li a{ color:#0088CC; text-decoration:none;}
#gridview ul.ita-page li a:hover{ color:#0088CC; text-decoration:underline;}



/* GridViewOrg (Organization Page Layout - OrganizationsFeatures.aspx)
--------------------------------------------------------------------------------- */
#gridviewOrg {width:530px; font-family:'Myriad Pro', Lucida Sans, sans-serif; font:normal 13px/20px arial; margin:0px 0px 0px 0px; padding:0px 0px 40px 43px; float:left;}
#gridviewOrg h1 {color:#5a98b6; margin:20px 0px 20px 0px; font-size:24px; line-height:30px; padding-bottom:0px;}
#gridviewOrg .h1 {color:#D6AB03; font-size:24px; padding-bottom:0px;}
#gridviewOrg h2 {color:#4c6e98; font-size:24px; padding:15px 0px 5px 0px; margin-bottom:10px;}
#gridviewOrg h3 {color:#555; font-size:15px; margin:30px 0px 0px 0px;}
#gridviewOrg h4 {color:#689;  margin:10px 0px 0px 0px; font-size:15px;}
#gridviewOrg h5 {color:#555;  margin-top:10px; font-size:13px;}
#gridviewOrg p {color:#333333; margin:5px 0px 18px 0px; word-spacing:2px; font:normal 13px/20px 'Myriad Pro', Lucida Sans, sans-serif;}
#gridviewOrg p strong {color:#0099CC;}
#gridviewOrg ul {color:#333333; font-size:13px; margin-left:15px;}
#gridviewOrg ul ul { list-style-image:url(images/catalog/dash.jpg);}
#gridviewOrg ul li ul li {margin-top:8px;}
#gridviewOrg ul li ul li a:link, #gridview ul li ul li a:visited {color:#555; border-bottom:1px dashed #0099CC; text-decoration:none; font-weight:bold;}
#gridviewOrg ul li { word-spacing:2px; line-height:20px; margin-bottom:15px;}
#gridviewOrg ul li strong {color:#0088CC;}
#gridviewOrg ol {font-size:13px;}
#gridviewOrg ol li { word-spacing:2px; line-height:20px; margin-bottom:15px; color:#333;}
#gridviewOrg ol li strong {color:#0099CC;}
#gridviewOrg img {}

#gridviewOrg table tr td table { text-align:center; margin:10px auto 30px auto; padding:0px; background:#DDD; border:solid 3px #CCC; border-spacing:0px; }
#gridviewOrg table tr td table caption{ text-align:center; font:bold 14px/22px 'Myriad Pro', Lucida Sans, sans-serif; color:#555;}
#gridviewOrg table tr td table tbody tr {padding:0px; border:none 0px; }
#gridviewOrg table tr td table tbody tr th{ background:#0068b4; color:#DDD; font-weight:bold; padding:3px 10px 3px 10px; }
#gridviewOrg table tr td table tbody tr td{padding:10px; text-align:center; background-color:#FFF; border:none 0px; }
#gridviewOrg table tr td table tbody tr td strong{color:#0099CC; font-weight:bold;}


/* Parent Menus
--------------------------------------------------------------------------------- */
/* Parent Menu */
#parentMenu {margin:0px 0px 20px 0px; float:left; height:100%; border:none;}
#parentMenu .hide {display:none;}
#parentMenu table {border:1px solid #ddd;   float:left; }
#parentMenu table tr {border-bottom: 1px solid #eee;}
#parentMenu table tr a:hover {background-position:0px -70px;}
#parentMenu table tr a:active {background-position:0px -70px;}
#parentMenu table tr td a {display:block; color:#193c52; text-decoration:none; width:167px; height:20px; padding:13px 15px 13px 15px;}
#parentMenu table tr td a:link, #parentMenu table tr td a:visited {font:bold 12px arial; background:  url(images/catalog/feature-ul-gloss2.jpg) no-repeat;  height:20px; border-bottom: 1px solid #eee;}	
#parentMenu table tr td a:hover {background-position:0px -70px; color:#555;}
#parentMenu table tr td a:hover{text-decoration:none; color:#555;}


/* Parent Menu2 */
#parentMenu2 {margin:0px -1px 20px 0px; float:left; height:100%;}
#parentMenu2 .hide {display:none;}
#parentMenu2 table {border:none;   float:left; }
#parentMenu2 table tr td{font:bold 12px arial; width:180px;}		
#parentMenu2 table tr td a:link, #parentMenu2 table tr td a:visited {display:block; background:transparent url(images/catalog/gv-tab.gif) 0px 0px repeat-x; color:#5c85b9; text-decoration:none; width:167px; padding:12px 15px 12px 15px; border-bottom:solid 1px #CCC;}
#parentMenu2 table tr td a:hover {border:none; position:relative; left:50px; font-size:12px; color:#1f506f; margin:-8px 0px -6px -63px; background-position:0 -77px; background-repeat:no-repeat; padding:20px 60px 19px 27px;}


/* Child Menu
--------------------------------------------------------------------------------- */
#childMenu { margin:20px 0px 20px 0px; float:left;}
#childMenu .hide {display:none;}
#childMenu {width:550px; margin:0px 0px 0px 30px; }
#childMenu table{border:0px; margin:0px auto 20px auto;}
#childMenu table tr {border:0px; background: #FFF url(images/catalog/service-btn2.jpg) no-repeat 0 0;  text-align:center; text-decoration:none; color:#777;  }
#childMenu table tr td {border:0px; width:189px; height:58px;}
#childMenu table tr td a {display:block; float:left; width:140px; height:66px; border:0px; color:#777; padding:10px 0px 0px 5px;  margin:0px 10px -30px 10px; text-decoration:none; font:bold 11px/14px arial, sans-serif; }
#childMenu table tr td:hover {background-position:0px -116px; color:#333333;}
#childMenu table tr td a:hover { color:#333333;}

.service-child {margin:0px auto;}
.service-btn a{display:block; float:left; width:140px; height:66px; background: #FFF url(images/catalog/service-btn2.jpg) no-repeat 0 0; padding:18px 15px 0px 15px; margin:0px 5px -20px 5px; text-align:center; text-decoration:none; color:#777; font:bold 11px arial, sans-serif;}
.service-btn a:hover {background-position:0px -116px; color:#333333;}



/* Service Description
--------------------------------------------------------------------------------- */
#service-title {float:left; color:#5a98b6; font:bold 24px arial; margin:-20px 0px 0px 45px; border-style:none; border-width:0px;}
#service-title2 {float:left; color:#154a86; font:bold 24px Arial, sans-serif; margin:-20px 0px 0px 0px; border-style:none; border-width:0px;}
#service-desc {float:left; width:520px; color:#D6AB03; font:bold 24px arial; margin:20px 0px 0px 0px; padding:0px 0px 0px 45px;}
#service-desc h2 {color:#555; font-size:16px; padding:15px 0px 5px 0px; border-bottom:dotted 2px #0099CC; margin-bottom:16px;}
#service-desc p {color:#333333; margin:5px 0px 30px 0px; word-spacing:2px; font:normal 13px/20px arial;}

/* Editor
--------------------------------------------------------------------------------- */
.editor {margin:20px 0px 10px 0px;}


/* Catalog Map
--------------------------------------------------------------------------------- */
#catalogmap {width:590px; font-family:Arial, Helvetica, sans-serif; font:normal 13px/20px arial; margin:0px 0px 0px 0px; padding:0px 0px 0px 43px; float:left;}
#catalogmap h1 {color:#555; margin:20px 0px 20px 0px; font-size:24px; line-height:30px; padding-bottom:0px;}
#catalogmap h3 {color:#5882C7; font-size:15px; margin:30px 0px 0px 0px;}
#catalogmap h6 { margin:-58px 0px 38px 0px;}
#catalogmap h6 a:link, #catalogmap h6 a:visited {color:#555; font:bold 11px arial; background:#FFF url(images/catalog/catalog-index-btn2.jpg) 0px -2px no-repeat; display:block; width:150px; height:50px; padding:13px 20px 20px 50px; text-decoration:none; float:right;}
#catalogmap h6 a:hover {color:#000;}
#catalogmap ul {color:#333333; font-size:13px; margin-left:15px;}
#catalogmap ul li { word-spacing:2px; line-height:20px; margin-bottom:15px;}
#catalogmap ul li strong {color:#0088CC;}
#catalogmap .catalog-map-column {margin:-30px 0px 0px 2px; clear:both; float:left; width:290px;}
#catalogmap .catalog-map-column .catalog-map-parent h3 {margin:28px 0px 0px 0px; padding-bottom:4px; font:bold 14px arial; border-bottom:solid 1px #CCC; width:230px;}
#catalogmap .catalog-map-column .catalog-map-parent ul li {margin:7px 0px 0px 0px; padding:0px 0px 0px 0px; font:normal 12px arial; list-style-type:square;}
#catalogmap .catalog-map-column .catalog-map-parent ul li a:link, #catalogmap .catalog-map-column .catalog-map-parent ul li a:visited{text-decoration:none; color:#444;}
#catalogmap .catalog-map-column .catalog-map-parent ul li a:hover{text-decoration:underline;}
#catalogmap .catalog-map-column2 {margin:-30px 0px 0px 2px; float:left; width:290px;}
#catalogmap .catalog-map-column2 .catalog-map-parent h3 {margin:28px 0px 0px 0px; padding-bottom:4px; font:bold 14px arial; border-bottom:solid 1px #CCC; width:230px;}
#catalogmap .catalog-map-column2 .catalog-map-parent ul li {margin:7px 0px 0px 0px; padding:0px 0px 0px 0px; font:normal 12px arial; list-style-type:square;}
#catalogmap .catalog-map-column2 .catalog-map-parent ul li a:link, #catalogmap .catalog-map-column2 .catalog-map-parent ul li a:visited{text-decoration:none; color:#444;}
#catalogmap .catalog-map-column2 .catalog-map-parent ul li a:hover{text-decoration:underline;}


/* Catalog Index
--------------------------------------------------------------------------------- */
.catalog-index { background:#FFF; border:solid 10px #000; width:300px; position:absolute; z-index:5000; top:10px; left:40%; padding:20px; }
.catalog-index h2{float:left;}
.catalog-index h4.close{float:right; margin:6px 0px 0px 0px;}
.catalog-index a {font:bold 13px/25px arial; color:#555; display:block; clear:both;}
.catalog-index a:hover {color:#5882C7}


/* Navigation Editor
--------------------------------------------------------------------------------- */
.nav-editor table {border:none; margin:15px 15px 0px 0px;}
.nav-editor table tr td{text-align:left; height:37px; background: #FFF url(images/catalog/nav-editor-bg.jpg) repeat-x; border:solid 1px #DDD;}
.nav-editor table tr td input{margin:0px 0px 0px 0px; float:left;}
.nav-editor table tr td label {padding:0px 0px 0px 25px; margin:3px 0px 0px 0px; font:bold 12px arial; color:#193c52; display:block;}

.nav-editor2 table {border:none; margin:15px 15px 0px 0px;}
.nav-editor2 table tr td{text-align:left; height:37px; background: #FFF url(images/catalog/nav-editor-bg3.jpg) repeat-x; border:solid 1px #DDD;}
.nav-editor2 table tr td input{margin:0px 0px 0px 0px; float:left;}
.nav-editor2 table tr td label {padding:0px 0px 0px 25px; margin:3px 0px 0px 0px; font:bold 12px arial; color:#555; display:block;}

.nav-editor3 table {border:solid 1px #DDD; margin:0px 15px 0px 0px;}
.nav-editor3 table tr td{text-align:left; background: #FFF url(images/catalog/nav-editor-bg2.jpg) repeat-x; border:none;}
.nav-editor3 table tr td input{margin:0px 0px 0px 0px; float:left;}
.nav-editor3 table tr td label {padding:0px 0px 0px 25px; margin:3px 0px 0px 0px; font:bold 12px arial; color:#686549; display:block;}

.nav-editor3  {border:solid 1px #DDD; margin:0px 15px 0px 0px; width:260px;}
.nav-editor3 .nav-editor-step3 {height:39px; text-align:left; padding:0px 0px 0px 0px; background: #FFF url(images/catalog/nav-editor-bg2.jpg) repeat-x;}
.nav-editor3 .nav-editor-step3 input{margin:9px 0px 0px 5px; float:left;}
.nav-editor3 .nav-editor-step3 .label {padding:0px 0px 6px 5px; margin:0px 0px 0px 0px; font:bold 12px arial; color:#686549; display:block;}

.hidden {display:none;}

h4.steps {color:#19495c; font-size:16px; font-family:"Helvetica Neue",Helvetica,Arial,Serif; font-weight:normal;}
h4.editor-header {font-size:16px; color:#555; background:#FFF url(images/catalog/editor-header-bg.jpg) 0 0 no-repeat; padding:18px 0px 0px 25px; height:56px; width:545px;}
h5.steps {font-size:14px; font-weight:bold; color:#777;}
h5.step1 strong, h5.step2 strong, h5.step3 strong{font-size:20px;}
h5.step1 {background:#FFF url(images/catalog/step1.jpg) 0px 0 no-repeat; height:75px; width:210px; padding:15px 10px 0px 10px; font-size:14px; color:#FFF; font-weight:normal;}
h5.step2 {background:#FFF url(images/catalog/step2.jpg) 0px 0 no-repeat; height:75px; width:210px; padding:15px 10px 0px 10px; font-size:14px; color:#FFF; font-weight:normal;}
h5.step3 {background:#FFF url(images/catalog/step3.jpg) 0px 0 no-repeat; height:75px; width:210px; padding:15px 10px 0px 10px; font-size:14px; color:#FFF; font-weight:normal;}