.strong{ font-weight:bold;}
.colorNormal{color:#838383;}
.colorTitle{ color:#656565;}
.fontNormal{ font-size:12px;}
.fontMedium{ font-size:18px;}
.fontLarge{ font-size:24px;}
.fontXLarge{ font-size:30px;}
.backgroundColor{ background-color:#FFF;}
.fontMyriad{ /* CMS_HIDE */ font-family: 'MyriadProBold',Arial, Helvetica, sans-serif;}

.silver{ color:#999999;}
.gray{color:#636363}
.black{color:#393939;}
.white{ color:#FFF}

.bgColor1{ background-color:#000;}
.bgColor2{ background-color:#E5E4E4;}
.bgColor3{ background-color:#EEEEEE}

.fontColor1{ color:#000;}
.fontColor2{ color:#656565;}
.fontColor3{ color:#FFF;}
.fontColor4{ color:#393939;}

/* body */
body{ font: 100% Arial, Helvetica, sans-serif;}
body.banner{ /* CMS_HIDE */ font: 100% Arial, Helvetica, sans-serif;}

/* header */
.headerTop{ /* CMS_HIDE */ color:#FFF;}
.headerWidgetBar a{ color:#878787; text-decoration:none; }
.headerWidgetBar a:hover{ color:#C58506;}

.headerNavigation > li > a{  color:#393939; text-decoration:none; font-weight:bold; font-size:14px; text-align:left;}
.headerNavigation > li:hover > a, .headerNavigation > li > a:hover, .headerNavigation > li > a.active{ background:url(../images/menuHover.png) center repeat-x; color:#FFF;}
.headerNavigation > li > ul{ background:#000000;}
.headerNavigation > li > ul > li:hover { background-color:#333;}
.headerNavigation > li > ul > li > a:hover { color:#FFF;}
.headerNavigation > li > ul > li  > a{ color:#CBCBCB; text-decoration:none; text-align:left;font-size:14px;}


/* banner */
.bannerText h2{ font-weight:normal; padding:0 0 0 0; line-height:30px; color:#FFFFFF;}
.bannerText p{ margin:0; padding:0; font-size:14px; font-family: Arial, Helvetica, sans-serif; line-height:25px; color:#FFFFFF; }

/* toolbar */
.subscribe img{ margin:0 10px 0 0;}
.subscribe a{ text-decoration:none; color:#FFF; font-weight:bold; line-height:30px; font-family: 'AachenBTBold'; font-size:14px; }

/* content */
p{ 
  margin:0;
  padding:0 0 20px 0;
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#656565;
  font-weight:normal;
  font-style:normal;
  }
ul{
font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#656565;
  padding:0px;
}
h1{
  margin:0;
  font-family: Arial, Helvetica, sans-serif;
  font-size:36px;
  color:#000000;
  font-weight:bold;
  font-style:normal;
  /*padding-top: 30px;*/
  padding-bottom: 33px;
}

h2{
  margin:0;
  font-family: Arial, Helvetica, sans-serif;
  font-size:18px;
  color:#292929;
  font-weight:normal;
  font-style:normal;
  padding-bottom: 20px;
}

h3{
  margin:0;
  font-family: Arial, Helvetica, sans-serif;
  font-size:14px;
  color:#555555;
  font-weight:bold;
  font-style:normal;
  padding-bottom: 20px;
}

.innerBg{ /* CMS_HIDE */ background:url(../images/innerTitleBg.jpg) top center no-repeat;}
.contentMain{ /* CMS_HIDE */ /*width:640px;*/}
.innerTitle{ /* CMS_HIDE */ line-height:76px; height:76px;  }
.bulleted{ /* CMS_HIDE */ margin:0; padding:0; list-style:none; }
.bulleted li{ background:url(../images/bullet.png) no-repeat center left; padding:0 0 0 15px;}
.pictureVideoLink{ /* CMS_HIDE */ margin:40px 0 0 10px; width:250px;}
.quote{ /* CMS_HIDE */ background:url(../images/quote.png) no-repeat left top; text-indent:30px; padding-top:5px; margin:-5px 0 0 0;}

.contentSide{ /* CMS_HIDE */ width:306px; padding:30px 20px;}
.sideTitle{ /* CMS_HIDE */ border-bottom:6px solid #CBCBCB; padding-bottom:10px; }


/* Widgets */
.contentIcon{ /* CMS_HIDE */ margin:0 15px 0 0;}
.iconTitle{ /* CMS_HIDE */  
  padding:10px 0 ; 
  background:url(../images/dottedLine.png) bottom center repeat-x; 
  margin:0 0 10px 0;
  font-family:'AachenBTBold';
  src: url('/css/aachenb-webfont.eot?') format('eot'),
  src: url('/css/aachenb-webfont.eot?#iefix') format('embedded-opentype'),
  url('/css/aachenb-webfont.woff') format('woff'),
  url('/css/aachenb-webfont.ttf') format('truetype'),
  url('/css/aachenb-webfont.svg#webfontKWmDqtHl') format('svg');
  }
  
.widgetsTopContainerBox p{   
/*background:url(../images/dottedLine.png) bottom center repeat-x; 
width:180px;*/
font-size:12px;
color:#838383;}
.line{ /* CMS_HIDE */ text-align:center;}
.widgetsTopContainerBox a{ text-decoration:none; font-weight:bold; margin:0 0 0 110px; line-height:30px;color: #393939;font-size:12px;}

/* footer */
.footerNavigation a, .footerNavigation a{ color:#838383; font-weight:bold}
.preFooter h1, .preFooter h2, .preFooter h3{ font-family: 'AachenBTBold'; color:white; font-size:18px;}
.preFooter h1 a, .preFooter h2 a, .preFooter h3 a{color:white;}
.preFooter p{ line-height:20px;color:#838383;font-size: 12px;}
.preFooter ul{ padding:0 0 0 10px; margin:0;}
.preFooter ul li{padding:0; margin:0 0 5px 0;color:#838383;font-size: 12px;}
.preFooter a{ text-decoration:none; color:#838383;}
.footerPowered p{ font-style:italic; margin:0 0 0 20px; font-weight:bold; padding-top:0px; float:left;}
.siteMap a, .footerNavigation a{ color:#838383; font-weight:bold}

#EditJavascripts_FieldDiv, #EditStylesheets_FieldDiv {
    color: black;
    margin: 0;
    padding: 5px 0 5px 10px;
}

/* - - - Backgrounds */
body{background:#f5f5f5 url('../images/bodyInnerRepeat.png') repeat-x center top;}
body.banner{background:#F5F5F5 url('../images/bodyRepeat.png') repeat-x center top ; }
.bodyStatic{background:url('../images/bodyStatic.png') no-repeat center top;}
.headerRepeat{background:url('../images/headerRepeat.png') repeat-x center top;}
.headerStatic{background:url('../images/headerStatic.png') no-repeat center top;}
.contentRepeat{background:url('../images/contentRepeat.png') repeat-x center top;}
.contentStatic{background:url('../images/contentStatic.png') no-repeat center top;}
.preFooterRepeat{background:url('../images/preFooterRepeat.png') repeat-x center top;}
.preFooterStatic{background:url('../images/preFooterStatic.png') no-repeat center top;}
.footerRepeat{background:url('../images/footerRepeat.png') repeat-x center top;}
.footerStatic{background:url('../images/footerStatic.png') no-repeat center top;}
/* SPACING GUIDE */
/*  --------------------------------------------- Textual Spacing Wipe */
h1, h2, h3, h4, h5, h6, p, ol, ul{ /* CMS_HIDE */
margin:0;
padding:0;
}
/* ---------------------------------------------  Main textual styles */
h1 { /* CMS_HIDE */
font-size:30px;
line-height:1.13em;
padding-top:16px;
}
h1 span{
  line-height:1.13em;
}
h2 { /* CMS_HIDE */
font-size:24px;
line-height:1.25em;
padding-top:16px;
}
h2 span{
  line-height:1.25em;
}
h3 { /* CMS_HIDE */
font-size:18px;
line-height:1.44;
padding-top:16px;
}
h3 span{
  line-height:1.44;
}
h4 { /* CMS_HIDE */
font-size:18px;
line-height:1.44em;
padding-top:16px;
}
h4 span{
  line-height:1.44em;
}
h5 { /* CMS_HIDE */
font-size:16px;
line-height:1.5em;
padding-top:16px;
}
h5 span{
  line-height:1.5em;
}
h6 { /* CMS_HIDE */
font-size:14px;
line-height:1.43;
padding-top:16px;
}
h6 span{
  line-height:1.43;
}
p { /* CMS_HIDE */
font-size:12px;
line-height:1.67;
padding-top:24px;
}
p span{
  line-height:1.67;
}
ul { /* CMS_HIDE */
font-size:12px;
line-height:1.67em;
padding-top:30px;
padding-left:35px;
}
ol{ /* CMS_HIDE */
font-size:12px;
line-height:1.67em;
padding-top:30px;
padding-left:35px;
}
li{
  line-height:1.67em;
}
li span{
  line-height:1.67em;
}
 
/*  --------------------------------------------- Trailing P */ 
h1+p { /* CMS_HIDE */
padding-top:16px;
}
h2+p { /* CMS_HIDE */
padding-top:16px;
}
h3+p { /* CMS_HIDE */
padding-top:16px;
}
h4+p { /* CMS_HIDE */
padding-top:16px;
}
h5+p { /* CMS_HIDE */
padding-top:16px;
}
h6+p { /* CMS_HIDE */
padding-top:16px;
}
ul+p{ /* CMS_HIDE */
padding-top:30px;
}
ol+p{ /* CMS_HIDE */
padding-top:30px;
}
p+p { /* CMS_HIDE */
padding-top:24px;
}
/*  --------------------------------------------- Trailing UL */
h1+ul { /* CMS_HIDE */
padding-top:16px;
}
h2+ul { /* CMS_HIDE */
padding-top:16px;
}
h3+ul { /* CMS_HIDE */
padding-top:16px;
}
h4+ul { /* CMS_HIDE */
padding-top:16px;
}
h5+ul { /* CMS_HIDE */
padding-top:16px;
}
h6+ul { /* CMS_HIDE */
padding-top:16px;
}
ul+ul { /* CMS_HIDE */
padding-top:30px;
}
p+ul{ /* CMS_HIDE */
padding-top:24px;
}
/* --------------------------------------------- Trailing OL */ 
h1+ol { /* CMS_HIDE */
padding-top:16px;
}
h2+ol { /* CMS_HIDE */
padding-top:16px;
}
h3+ol { /* CMS_HIDE */
padding-top:16px;
}
h4+ol { /* CMS_HIDE */
padding-top:16px;
}
h5+ol { /* CMS_HIDE */
padding-top:16px;
}
h6+ol { /* CMS_HIDE */
padding-top:16px;
}
ol+ol{ /* CMS_HIDE */
padding-top:30px;
}
ul+ol{ /* CMS_HIDE */
padding-top:30px;
}
/*  --------------------------------------------- Trailing H1 */
h1+h1 { /* CMS_HIDE */
padding-top:16px;
}
h2+h1 { /* CMS_HIDE */
padding-top:16px;
}
h3+h1 { /* CMS_HIDE */
padding-top:16px;
}
h4+h1 { /* CMS_HIDE */
padding-top:16px;
}
h5+h1 { /* CMS_HIDE */
padding-top:16px;
}
h6+h1 { /* CMS_HIDE */
padding-top:16px;
}
p+h1{ /* CMS_HIDE */
padding-top:24px;
}
ol+h1{ /* CMS_HIDE */
padding-top:30px;
}
ul+h1{ /* CMS_HIDE */
padding-top:30px;
}

/*  --------------------------------------------- Trailing H2 */
h1+h2 { /* CMS_HIDE */
padding-top:0px;
}
h2+h2 { /* CMS_HIDE */
padding-top:16px;
}
h3+h2 { /* CMS_HIDE */
padding-top:16px;
}
h4+h2 { /* CMS_HIDE */
padding-top:16px;
}
h5+h2 { /* CMS_HIDE */
padding-top:16px;
}
h6+h2 { /* CMS_HIDE */
padding-top:16px;
}
p+h2{ /* CMS_HIDE */
padding-top:24px;
}
ol+h2{ /* CMS_HIDE */
padding-top:30px;
}
ul+h2{ /* CMS_HIDE */
padding-top:30px;
}

/*  --------------------------------------------- Trailing H3 */
h1+h3 { /* CMS_HIDE */
padding-top:0px;
}
h2+h3 { /* CMS_HIDE */
padding-top:0px;
}
h3+h3 { /* CMS_HIDE */
padding-top:0px;
}
h4+h3 { /* CMS_HIDE */
padding-top:0px;
}
h5+h3 { /* CMS_HIDE */
padding-top:0px;
}
h6+h3 { /* CMS_HIDE */
padding-top:0px;
}
p+h3{ /* CMS_HIDE */
padding-top:24px;
}
ol+h3{ /* CMS_HIDE */
padding-top:30px;
}
ul+h3{ /* CMS_HIDE */
padding-top:30px;
}

 
/*  --------------------------------------------- Trailing H4 */
h1+h4 { /* CMS_HIDE */
padding-top:0px;
}
h2+h4{ /* CMS_HIDE */
padding-top:0px;
}
h3+h4{ /* CMS_HIDE */
padding-top:0px;
}
h4+h4{ /* CMS_HIDE */
padding-top:16px;
}
h5+h4{ /* CMS_HIDE */
padding-top:16px;
}
h6+h4{ /* CMS_HIDE */
padding-top:16px;
}
p+h4{ /* CMS_HIDE */
padding-top:24px;
}
ol+h4{ /* CMS_HIDE */
padding-top:30px;
}
ul+h4{ /* CMS_HIDE */
padding-top:30px;
}

/*  --------------------------------------------- Trailing H5 */
h1+h5{ /* CMS_HIDE */
padding-top:0px;
}
h2+h5{ /* CMS_HIDE */
padding-top:0px;
}
h3+h5{ /* CMS_HIDE */
padding-top:0px;
}
h4+h5{ /* CMS_HIDE */
padding-top:0px;
}
h5+h5{ /* CMS_HIDE */
padding-top:16px;
}
h6+h5{ /* CMS_HIDE */
padding-top:16px;
}
p+h5{ /* CMS_HIDE */
padding-top:24px;
}
ol+h5{ /* CMS_HIDE */
padding-top:30px;
}
ul+h5{ /* CMS_HIDE */
padding-top:30px;
}
/*  --------------------------------------------- Trailing H6 */
h1+h6{ /* CMS_HIDE */
padding-top:0px;
}
h2+h6{ /* CMS_HIDE */
padding-top:0px;
}
h3+h6{ /* CMS_HIDE */
padding-top:0px;
}
h4+h6{ /* CMS_HIDE */
padding-top:0px;
}
h5+h6{ /* CMS_HIDE */
padding-top:0px;
}
h6+h6{ /* CMS_HIDE */
padding-top:16px;
}
p+h6{ /* CMS_HIDE */
padding-top:24px;
}
ul+h6{ /* CMS_HIDE */
padding-top:30px;
}
ol+h6{ /* CMS_HIDE */
padding-top:30px;
}

/*  --------------------------------------------- First-Child Wipe */
.content h1:first-child { /* CMS_HIDE */
padding-top:0px;
}
.content h2:first-child { /* CMS_HIDE */
padding-top:0px;
}
.content h3:first-child { /* CMS_HIDE */
padding-top:0px;
}
.content h4:first-child { /* CMS_HIDE */
padding-top:0px;
}
.content h5:first-child { /* CMS_HIDE */
padding-top:0px;
}
.content h6:first-child { /* CMS_HIDE */
padding-top:0px;
}
.content p:first-child { /* CMS_HIDE */
padding-top:0px;
}
.content ul:first-child { /* CMS_HIDE */
padding-top:0px;
}
.content .component:first-child{ /* CMS_HIDE */
padding-top:0px;
}