﻿/*----------style for fixed width centered sites----------*/

body {background:#fff url(/images/useruploadedimages/11/header-bg.png) repeat-x top left;}

/*-----survey pages-----*/
#surveyContent {width:987px; margin:0 auto;}
div.retailHome {padding:40px; background-color:#fff; font-size:120%;}
div.retailHome h1 {font-size:170%;}
div.retailHome p {}

/*-----content wrapper-----*/
#contentWrapperOuter {width:100%; margin:0 auto; /*background-color:#000;*/}
#contentWrapper {width:1000px; margin:0 auto;}

/*-----homeBlock backgrounds-----*/
#homeBlock-1 a {
    background:#F68808 url(/images/UserUploadedImages/12/home-nav-orange-buttons.png) no-repeat 0px 0px;
}

#homeBlock-2 a {
    background:#F68808 url(/images/UserUploadedImages/12/home-nav-orange-buttons.png) no-repeat -341px 0px;
}

#homeBlock-3 a {
    background:#F68808 url(/images/UserUploadedImages/12/home-nav-orange-buttons.png) no-repeat -681px 0px;
}

#homeBlock-1 a:hover {
    background-position: 0px -110px;
}

#homeBlock-2 a:hover {
    background-position: -341px -110px;
}

#homeBlock-3 a:hover {
    background-position: -681px -110px;
}

/*-----home page-----*/
ul.homeBlock {list-style-type:none; margin:30px 0px 0px 0px; padding:0px; float:left; clear:both; width:1000px; font-size:120%;}
ul.homeBlock li {float:left; margin:0px 18px 0px 0px;}
ul.homeBlock li.homeBlockLast {margin-right:0px;}
ul.homeBlock a,
ul.homeBlock a:link,
ul.homeBlock a:visited,
ul.homeBlock a:active {width:261px; height:89px; float:left; padding:18px 10px 0px 50px; background:#F68808 url(/images/useruploadedimages/11/home-nav-orange-bg-with-icon.png) no-repeat top left; font-size:190%; color:#fff;}
ul.homeBlock a span {font-size:80%; color:#fff; display:block;}
ul.homeBlock a:hover,
ul.homeBlock a:focus {background:url(/images/useruploadedimages/11/home-nav-orange-selected-bg-with-icon.png) no-repeat top left; cursor:pointer; color:#fff; text-decoration:none;}

.homeContent {margin-top:27px; float:left; clear:both; width:1000px;}
* html body .homeContent {position:relative;}
.homeContent img {float:left;}
.homeContent ul {float:left; margin:0px; padding:0px; list-style-type:none;}
.homeContent ul li {float:left; clear:left; width:300px; padding:40px 0px 0px 19px;}
.homeContent ul li.item1 {height:69px; background:#5278D6 url(/images/useruploadedimages/11/home-btn-top.jpg) no-repeat top left;}
.homeContent ul li.item2 {height:93px; background:#5279D9 url(/images/useruploadedimages/11/home-btn-mid.jpg) no-repeat top left; padding-top:38px;}
.homeContent ul li.item3 {height:83px; background:#5276D3 url(/images/useruploadedimages/11/home-btn-bottom.jpg) no-repeat top left; padding-top:12px;}
.homeContent ul li.item3_new {height:83px; background:#5276D3 url(/images/useruploadedimages/11/home-btn-bottom.jpg) no-repeat top left; padding-top:12px;}
.homeContent ul li a,
.homeContent ul li a:link,
.homeContent ul li a:visited,
.homeContent ul li a:hover,
.homeContent ul li a:focus,
.homeContent ul li a:active {float:left; background:url(/images/useruploadedimages/11/home-arrow-icon-blue.png) no-repeat 0% 50%; color:#fff; padding-left:41px; font-size:250%;}

.homeContent ul li.item3 label {text-transform:uppercase; color:#fff; display:block; float:left; font-size:130%; margin-bottom:10px; font-weight:bold;}
.homeContent ul li.item3 input {float:left; width:240px; border:1px solid #5274CF; margin-right:10px; height:22px;}
.homeContent ul li.item3 a,
.homeContent ul li.item3 a:link,
.homeContent ul li.item3 a:visited,
.homeContent ul li.item3 a:hover,
.homeContent ul li.item3 a:focus,
.homeContent ul li.item3 a:active {background:none; padding-left:0px; font-size:100%;}
.homeContent ul li.item3 a img {float:none;}
* html body .homeContent ul li.item3 a {position:absolute; right:15px; top:277px;}


#slideshow {position: relative; height:335px; float: left; width: 680px; background: black; margin:0px; overflow:hidden;}
#slideshow img {border: none !important; background: #fff !important; display: block; vertical-align: middle !important;}

/*-----breadcrumb-----*/
#breadcrumbs {margin:0 auto; width:955px; background-color:#fff; padding:10px 20px 10px 25px; float:left; clear:both;}
#breadcrumbs a {font-size:110%; color:#7f7f7f; text-decoration:underline;}
#breadcrumbs span {font-size:110%; color:#7f7f7f; }
#breadcrumbs ul#utilities {list-style-type:none; margin:0px; padding:0px; float:right;}
#breadcrumbs ul#utilities li {display:inline; padding-left:5px;}
#breadcrumbs ul#utilities li a {}


#breadcrumblabel {display: none;}
#breadcrumbs ol {list-style: none; margin: 0; padding: 0;}
#breadcrumbs ol li {margin: 0; padding: 0 0 0 5px; float: left; list-style: none; font-size: 11px;}
#breadcrumbs ol li:first-child {border: none;}
#breadcrumbs ol li a span {color: #888; text-decoration: underline;  padding: 0 5px 0 0;}

/*-----heading banner-----*/
#headingBanner {margin-top:30px; /*position:relative;*/ float:left; clear:both; width:1000px; /*max-height:185px;*/ font-size:120%; background-color:#374A8F;}
* html body #headingBanner {/*max-height:184px; height:184px; overflow:hidden;*/}
#headingBanner h1 {color:#fff; font-size:350%;  /*top:20px; left:30px;*/ margin:0px; padding:0px;}
#headingBanner h1 img {border: none;}
#headingBanner p {color:#fff; font-size:150%; margin:0px; position:absolute; top:70px; left:30px;}


/*-----content pages-----*/
#contentInner {width:1000px; float:left; clear:both; background:#fff url(/images/useruploadedimages/11/main-content-bottom.png) no-repeat bottom right;}
#contentInnerGetHelp {width:1000px; float:left; clear:both; background:#fff url(/images/useruploadedimages/11/main-content-bottom.png) no-repeat bottom right;}

/*---side panel---*/
#contentInner #panelContent {margin-right:29px; float:left; width:263px; padding:20px 0px 0px 0px; background:#74a7f0 url(/images/useruploadedimages/11/left-content-outer-top.png) no-repeat top left; font-size:120%;}
#contentInnerGetHelp #panelContent {margin-right:29px; float:left; width:275px; height:auto;padding:20px 0px 0px 0px; background:url(/images/UserUploadedImages/543/left-home-bg.gif) no-repeat top left; font-size:120%;}
#contentInner #panelContent h3,
#contentInner #panelContent h4,
#contentInner #panelContent h5,
#contentInner #panelContent h6 {color:#fff;}
#contentInner #panelContent p {color:#fff; margin:0px 25px 20px 25px; padding:0px; font-size:180%;}
#contentInner #panelContent p a {font-size:100%;}
#contentInner #panelContent a {color:#fff; text-decoration: underline;}
#contentInner #panelContent ul {color:#fff;}
#contentInner #panelContent ul ll {color:#fff;}
#contentInner #panelContent ul li a {color:#fff;}
#contentInner #panelContent strong {color: #fff;}

#contentInnerGetHelp #panelContent h2 {padding:0 0 0 40px;font-weight:bold;color:#002d5e;}
#contentInnerGetHelp #panelContent h2 span {margin-right:10px;color:#FFF;}
#contentInnerGetHelp #panelContent ul {padding:20px 0 0 20px;}
#contentInnerGetHelp #panelContent ul li {list-style-type:none;line-height:150%;}

/* related content block within left hand panel */
#contentInner #panelContent .relatedContent {margin:0px 25px 20px 25px; padding:0px 0px 15px 0px; background:url(/images/useruploadedimages/11/left-content-inner-bottom.png) no-repeat bottom left; width:208px;}
#contentInner #panelContent .relatedContent h3 {padding:15px 15px 0px 15px; background:url(/images/useruploadedimages/11/left-content-inner-top.png) no-repeat top left; font-family:'arial rounded mt bold', arial, verdana, sans-serif; font-size:180%;}
#contentInner #panelContent .relatedContent ul {margin:0px 15px 0px 30px; padding:0px; color:#fff;}
#contentInner #panelContent .relatedContent ul li {color:#fff; padding-bottom:10px;}
#contentInner #panelContent .relatedContent ul li a {color:#fff;}

/* sub content panel within left hand panel */
#contentInner #panelContent .subContent {margin:0px 25px 20px 25px; padding:22px 0px 0px 0px; background:url(/images/useruploadedimages/11/left-content-inner-outline-top.png) no-repeat top left; width:208px;}
#contentInner #panelContent .subContent h3 {padding:0px 15px 15px 15px; margin:0px; border-left: 1px solid #fff; border-right: 1px solid #fff; font-weight: bold;}
#contentInner #panelContent .subContent p {padding:0px 15px 25px 15px; margin:0px; background:url(/images/useruploadedimages/11/left-content-inner-outline-bottom.png) no-repeat bottom left; font-size:130%;}
#contentInner #panelContent .subContent ul {padding:0px 15px 25px 25px; margin:0px; background:url(/images/useruploadedimages/11/left-content-inner-outline-bottom.png) no-repeat bottom left; font-size:100%; }
#contentInner #panelContent .subContent ul li {color:#fff;}

#contentInner #panelContent .panelEnd {background: url(/images/useruploadedimages/11/left-content-outer-bottom.png) no-repeat bottom left; width:263px; height:15px;}
#contentInnerGetHelp #panelContent .panelEnd {background: url(/images/useruploadedimages/543/left-home-bot-bg.gif) no-repeat bottom left; width:275px; height:60px;}

/* basic widget style for left hand panel */
#contentInner #panelContent .widget {margin:0px 25px 20px 25px; padding:0px 0px 15px 0px; background:url(/images/useruploadedimages/11/left-content-inner-bottom.png) no-repeat bottom left; width:208px;}
#contentInner #panelContent .widget h3 {padding:15px 15px 0px 15px; background:url(/images/useruploadedimages/11/left-content-inner-top.png) no-repeat top left; font-family:'arial rounded mt bold', arial, verdana, sans-serif; font-size:180%;}
#contentInner #panelContent .widget dl {list-style-type:none; margin:0px; padding:0px;}
#contentInner #panelContent .widget dl dt {list-style-type:none; margin:0px; padding:0px;}
#contentInner #panelContent .widget dl dd {list-style-type:none; margin:0px; padding:0px;}
#contentInner #panelContent .widget .mainItem {margin:0px 15px 10px 15px; padding:0px; color:#fff;}
#contentInner #panelContent .widget .mainItem a {color:#fff;}
#contentInner #panelContent .widget .mainItem span {color:#fff;}
#contentInner #panelContent .widget .subItem {margin:0px 15px 10px 15px; padding:0px; color:#fff;}
#contentInner #panelContent .widget .subItem a {color:#fff;}
#contentInner #panelContent .widget .subItem span {color:#fff;}

/*---side panel for conference pages---*/
#contentInner #panelContentConference {margin-right:29px; float:left; width:263px; padding:0px 0px 0px 0px; font-size:120%;}
#contentInner #panelContentConference h3,
#contentInner #panelContentConference h4,
#contentInner #panelContentConference h5,
#contentInner #panelContentConference h6 {color:#000;}
#contentInner #panelContentConference p {color:#000; margin:0px 25px 20px 25px; padding:0px; font-size:180%;}
#contentInner #panelContentConference p a {font-size:100%;}
#contentInner #panelContentConference a {color:#000; text-decoration: underline;}
#contentInner #panelContentConference ul {color:#000;}
#contentInner #panelContentConference ul ll {color:#000;}
#contentInner #panelContentConference ul li a {color:#000;}
#contentInner #panelContentConference strong {color: #000;}

#contentInner #panelContentConference .infoButton {padding:10px 20px; width:223px; height:30px; margin-bottom:20px; background:#B5B900 url(/images/useruploadedimages/11/left-main-green-button.jpg) no-repeat top left; font-size:120%;}
#contentInner #panelContentConference .infoButton p {color:#fff; margin:0px; font-size:130%;}
#contentInner #panelContentConference .infoButton p a {color:#fff; font-size:100%;}

/*---main content area on 2nd level---*/
#contentInner #columnContent {float:right; width:668px; padding:20px 20px 0px 20px; margin-bottom:20px; background:#f6f6f6 url(/images/useruploadedimages/11/main-content-top.png) no-repeat top right; font-size:120%;}
#contentInnerGetHelp #columnContent {float:right; width:668px; padding:20px 20px 0px 20px; margin-bottom:20px; background:#f6f6f6 url(/images/useruploadedimages/11/main-content-top.png) no-repeat top right; font-size:120%;}

#contentInner #columnContent #contentCol1 {width:319px; float:left; padding-right:15px;}
#contentInner #columnContent #contentCol2 {width:319px; float:left; padding-left:15px;}

#contentInner #columnContent img {}
#contentInner #columnContent img.column {float:left; margin-right:15px; margin-bottom: 10px;}
#contentInner #columnContent p {margin:0px 0px 20px 0px; padding:0px; line-height:150%;}
#contentInner #columnContent a {text-decoration:underline; font-size:100%;}
#contentInner #columnContent h2 {clear:both;}
#contentInner #columnContent h2 a {text-decoration:none; border-bottom:1px solid}
#contentInner #columnContent p.column {float:left; width:199px;}
#contentInner #columnContent ul {margin:0px 0px 20px 20px; padding:0px;}
#contentInner #columnContent ul li {}
#contentInner #columnContent ul li a {}

#contentInner #columnContent .infoButton {padding:10px 20px; width:272px; height:59px; margin-bottom:20px; background:#B5B900 url(/images/useruploadedimages/11/right-main-green-button.png) no-repeat top left; font-size:120%;}

#contentInner #columnContent #contentCol2 .crisisPanel {padding:10px 20px; width:279px; height:300px; margin-bottom:10px; background: url(/images/useruploadedimages/11/crisis-panel.jpg) no-repeat top left; font-size:150%;}

#contentInner #columnContent #contentCol2 .crisisPanel iframe {
    width:270px; height:50px;}

#contentInner #columnContent .infoButton h2 {margin:0px 0px 5px 0px; color:#fff; font-size:200%; font-family:'arial rounded mt bold', arial, verdana, sans-serif;}
#contentInner #columnContent .infoButton h2 a {color:#fff; font-size:100%; font-family:'arial rounded mt bold', arial, verdana, sans-serif;}
#contentInner #columnContent .infoButton p {color:#fff; margin:0px; font-size:130%;}
#contentInner #columnContent .infoButton p a {color:#fff; font-size:100%;}

/*pullout quote box on 3rd level*/
#contentInner #columnContent blockquote {margin:0px; padding:0px;}
#contentInner #columnContent blockquote.pullOutBox {float:right; clear:right; background:#B5B900 url(/images/useruploadedimages/11/right-main-main-bot-box.gif) no-repeat bottom left; width:319px; /*height:251px; padding:25px;*/ margin:0px 0px 20px 0px; min-height:167px;}
#contentInner #columnContent blockquote.pullOutBox p {margin:0px; padding:25px; color:#fff; font-size:180%; line-height:100%; font-family:'arial rounded mt bold', arial, verdana, sans-serif; background:url(/images/useruploadedimages/11/right-main-main-top-box.gif) no-repeat top left;}
#contentInner #columnContent blockquote.pullOutBox p a {color:#fff; font-size: 1em; font-weight:bold;}

#contentInner #columnContent .columnImage {float:right; padding-left:20px; clear:right;}
#contentInner #columnContent .columnImage img {}
#contentInner #columnContent .columnImage p {font-size:90%; font-style:italic; padding-top:5px;}


/*---main content area on 3rd level---*/
#contentInner #mainContent {float:right; width:668px; padding:20px 20px 0px 20px; margin-bottom:20px; background:#f6f6f6 url(/images/useruploadedimages/11/main-content-top.png) no-repeat top right; font-size:120%;}
#contentInner #mainContent h1 {}
#contentInner #mainContent h2 {border-top:3px dotted #dc8e0d; padding-top:20px; margin-top:15px; clear:both;}

#mainContent div img {margin-bottom:25px;}

#contentInner #mainContent .events {font-size:75%;}
#contentInner #mainContent .events2 {font-size:75%; clear:both; display:inline-block;}

/*default table layout for tabular data on 3rd level*/
#contentInner #mainContent table {width:100%; border-collapse:collapse; margin-bottom:20px; font-size:100%;}
#contentInner #mainContent table th {border:1px solid #fff; font-weight:bold; text-transform:uppercase; text-align:left; padding:10px; background-color:#DBDBDB;}
#contentInner #mainContent table td {border:1px solid #fff; padding:10px; background-color:#E4E4E4;}

#contentInner #mainContent p {margin:0px; padding:0px 0px 20px 0px; line-height:150%;}
#contentInner #mainContent p.column {width:324px; padding-right:23px;}
#contentInner #mainContent a {text-decoration:underline; font-size:100%;}
#contentInner #mainContent ul {margin-top:0px; padding-top:0px; margin-bottom:0px; padding-bottom:20px;}
#contentInner #mainContent ol {margin-top:0px; padding-top:0px; margin-bottom:0px; padding-bottom:20px;}

/*---generic widget settings---*/
#contentInner #mainContent .widget {}
#contentInner #mainContent .widget dl {list-style-type:none; margin:0px 0px 5px 0px; padding:0px;}
#contentInner #mainContent .widget dl dt {list-style-type:none; margin:0px; padding:0px;}
#contentInner #mainContent .widget dl dd {list-style-type:none; margin:0px; padding:0px;}
#contentInner #mainContent .widget .widgetPageLinks {}
#contentInner #mainContent .widget .widgetPageLinks h3 {display:inline; font-size:120%;}
#contentInner #mainContent .widget .widgetPageLinks .resultPageNumberSelected {font-weight:bold;}

/*---media release widget---*/
#contentInner #mainContent .mediaReleaseWidget {}
#contentInner #mainContent .mediaReleaseWidget dl {margin:0px 0px 20px 0px;}
#contentInner #mainContent .mediaReleaseWidget h2 {position:absolute; left:-9999px;}

/*---document list styles---*/
#contentInner #mainContent div.document_list_item {-moz-box-shadow: 1px 1px 3px #999; min-height: 125px; padding: 10px 15px 1px; background-color: #fff; -moz-border-radius: 15px; border-radius: 15px; margin-bottom: 15px;}
#contentInner #mainContent div.document_list_item img {float: left; margin: 0 10px 15px 0; -moz-box-shadow: 1px 1px 3px #999; -webkit-box-shadow: 1px 1px 3px #999; box-shadow: 1px 1px 3px #999;}
#contentInner #mainContent div.document_list_item a {color: blue;}
#contentInner #mainContent div.document_list_item h3,
#contentInner #mainContent div.document_list_item p  {margin-left: 110px; }

/*pullout quote box on 3rd level*/
#contentInner #mainContent blockquote {margin:0px; padding:0px;}
#contentInner #mainContent blockquote.pullOutBox {float:right; clear:right; background:#B5B900 url(/images/useruploadedimages/11/right-main-main-bot-box.gif) no-repeat bottom left; width:319px; /*height:251px; padding:25px;*/ margin:0px 0px 20px 20px; min-height:170px;}
#contentInner #mainContent blockquote.pullOutBox p {margin:0px; padding:25px; color:#fff; font-size:180%; line-height:100%; font-family:'arial rounded mt bold', arial, verdana, sans-serif; background:url(/images/useruploadedimages/11/right-main-main-top-box.gif) no-repeat top left;}
#contentInner #mainContent blockquote.pullOutBox p a {color: #fff;}
#contentInner #mainContent blockquote.pullOutBox p strong {color:#fff; font-weight:bold;}

#contentInner #mainContent .infoBox {float:left; width:668px; padding:21px 0px; background:url(/images/useruploadedimages/11/right-main-green-outline-top.png) no-repeat top left;}
#contentInner #mainContent .infoBox p {width:auto; background:url(/images/useruploadedimages/11/right-main-green-outline-bottom.png) no-repeat bottom left; color:#b4b722; font-size:120%; font-family:'arial rounded mt bold', arial, verdana, sans-serif; padding:0px 25px 25px 25px;}

#contentInner #mainContent .columnImage {float:right; clear:right; padding:0px 0px 20px 20px;}
#contentInner #mainContent .columnImage img {}
#contentInner #mainContent .columnImage p {font-size:90%; font-style:italic; padding-top:5px; margin-bottom:0px; padding-bottom:0px;}


/*----------Forms----------*/
.clsFormCreator {width:100%; float:left; display:block;}
.clsFormCreator h2 {}
.clsFormCreator fieldset {clear:both; border:none; float:left; display:block; width:100%;}
.clsFormCreator div {clear:both; float:left; display:block; width:100%; margin-bottom:12px;}
.clsFormCreator div.clsGeneralText {float:none; clear:both;}
.clsFormCreator div.clsDescriptionField {}
.clsFormCreator div label {width:260px; float:left; padding-right:5px; padding-top:3px;}
.clsFormCreator div input {}
.clsFormCreator .clsCheckBoxListSpanOptions,
.clsFormCreator .clsRadioButtonListSpanOptions {display:block; float:left; margin-bottom:12px; overflow:hidden;}
.clsFormCreator .clsCheckBoxListSpanOptions span,
.clsFormCreator .clsRadioButtonListSpanOptions span {float:left; clear:both; display:block;}
.clsFormCreator div input.clsRadioButtonList,
.clsFormCreator div input.clsCheckBoxList {float:left; width:auto;}
.clsFormCreator div label.clsCheckBoxListLabel,
.clsFormCreator div label.clsRadioButtonListLabel {padding-top:3px; height:17px; float:left; width:auto;}
.clsFormCreator div label.clsCheckBoxListLabel,
.clsFormCreator div label.clsRadioButtonListLabel {min-height:17px;}
.clsFormCreator div textarea {}
.clsFormCreator div select {}
.clsFormCreator div.clsMandatory {clear:both;}
.clsFormCreator div.clsBtnSubmit {clear:both;}
#mainContent .clsFormCreator_datebox img {margin-bottom: 0;}

/*----------Publications page--------------*/
#contentInner #topContent {
    float: right;
    width: 668px;
    padding: 20px 20px 0px 20px;
    background: #f6f6f6 url(/images/useruploadedimages/11/main-content-top.png) no-repeat top right;
    font-size: 120%;
}

#contentInner #mainContent.PubmainContent {
    float: right;
    width: 668px;
    padding: 20px 20px 0px 20px;
    margin-bottom: 20px;
    background: #f6f6f6 url(/images/useruploadedimages/11/main-content-top.png) no-repeat top right -20px;
    font-size: 120%;
}

#contentInner #topContent_left {
    width: 50%;
    float: left;
}

#contentInner #topContent_right {
    width: 50%;
    float: right;
}

/*----------Search Results----------*/
.SearchResults {float:left; clear:both; width:1000px; margin-top:30px;}
.SearchResults #ctl00_ContentPlaceHolderMainNoAjax_pnlnumberResults {font-size:120%; margin-bottom:20px; }
.SearchResults #ctl00_ContentPlaceHolderMainNoAjax_pnlnumberResults #RecordCount {font-weight:bold;}
.SearchResults #ctl00_ContentPlaceHolderMainNoAjax_pnlnumberResults #searchTerms {font-style:italic;}
.SearchResults #searchResultsInfo {margin:0px; padding:0px; font-size:120%;}
.SearchResults #searchResultsInfo li {padding-bottom:15px; margin-bottom:15px; border-bottom:1px solid #ccc;}
.SearchResults #searchResultsInfo li span.firstRow {display:block;}
.SearchResults #searchResultsInfo li span.clsResultDescr {display:block; margin-bottom:5px;}
.SearchResults #searchResultsInfo li span.lastRow {display:block;}
.SearchResults #searchResultsInfo li a {font-size:100%;}
.SearchResults #ctl00_ContentPlaceHolderMainNoAjax_pnlPageLinks {font-size:120%;}
.SearchResults #ctl00_ContentPlaceHolderMainNoAjax_pnlPageLinks a {font-size:100%;}
.SearchResults #ctl00_ContentPlaceHolderMainNoAjax_pnlPageLinks a .resultPageNumberSelected {font-weight:bold;}


/*----------Sitemap----------*/
.siteMapOuter {width:1000px; margin:30px auto 0px auto; font-size:120%;}
.siteMapOuter .clsNormal {font-size:100%;}
.siteMapOuter .clsMidHeader {font-size:100%;}
.siteMapOuter a {font-size:100%;}
.siteMapOuter a.clsMidHeader {color:#dc8e0d; font-size:150%;}


/*----------Image Gallery----------*/
div#Widget674 div.mainItem,
div#Widget674 div.subItem {width: 160px; float: left; margin:2px; }


/*---------Blogs----------*/
.blogContainer {position:relative;}
.blogContainer .blogMenu {position:absolute; top:0px; right:0px; width:200px; background-color:#B6BA00; padding:10px;}
.blogContainer .blogMenu a {color:#fff; float:left; clear:left;}
.blogContainer .blogMenu .clsMidHeader {float:left; clear:left; font-size:180%; color:#fff; margin-top:15px;}
.blogContainer .blogMain {padding-right:250px;}
/*.blogArticleList {margin-top:20px;}*/
.blogArticleList div {margin-bottom:5px;}

.blogArticle {}
.blogArticle div {margin-bottom:5px;}
.blogArticle div.Buttons {margin-top:10px;}

/*---------First Time Password Change----------*/
#ChangePassword  {font-size: 12px;}


/*---------Crisis Chat----------*/
.whitePanelTop{
    background: url(/images/useruploadedimages/150/crisis-panel-top.gif) no-repeat top left;
    height:30px;
}

.whitePanelMain {
    background: url(/images/useruploadedimages/150/crisis-panel-tile.gif) repeat-y;
}

.whitePanelBottom {
    background: url(/images/useruploadedimages/150/crisis-panel-bottom.gif) no-repeat top left;
    height:35px;
}

.whitePanelMain #content {
    text-align:left;
    font-weight:bold;
    padding:20px;
}

#contentInner #columnContent #contentCol2 .whitePanelMain {
    padding:20px 20px; width:279px; height:auto; margin-bottom:10px; margin-top:50px;
}

#contentInner #columnContent #contentCol2 .whitePanelMain iframe {
    width:270px; height:50px;
}

/*---------Get Help----------*/

#MainNavGetHome {position:relative; background:#ccc;}

.menu30 {
    height: 44px;
    list-style-type: none;
    margin: 0 auto;
    padding: 0;
    /*position: relative;*/
    width: 1000px;
}

.menu30 > li > a {
    height: 44px !important;
    position: absolute;
}

li.iFOL550 {
    background:#5668b2;
    display: inline-block;
    height: 44px;
    width: 155px;
}
.menu30 li.iFOL550 a {
    background:url(/images/useruploadedimages/543/btn-home.gif) no-repeat top left;
    background-position: 0 0;
    left: 0;
    width: 130px;
    z-index: 2;
    padding:10px 0 10px 25px;
    font-weight:bold;
    font-size:150%;
}
.menu30 li.iFOL550 a span {color:#fff;}

li.iFOL546 {
    display: inline-block;
    height: 44px;
    width: 176px;
    position:absolute;
    left:155px;
}
.menu30 li.iFOL546 a {
    background:url(/images/useruploadedimages/543/btn-facts.gif) no-repeat top left;
    background-position: 0 0;
    left: 0;
    width: 161px;
    z-index: 2;
    padding:10px 0 10px 20px;
    font-weight:bold;
    font-size:150%;
}
.menu30 li.iFOL546 a span {color:#fff;}


li.iFOL544 {
    display: inline-block;
    height: 44px;
    width: 130px;
    position: absolute;
    left:336px;
}
.menu30 li.iFOL544 a {
    background:url(/images/useruploadedimages/543/btn-stories.gif) no-repeat top left;
    background-position: 0 0;
    left: 0;
    width: 110px;
    z-index: 2;
    padding:10px 0 10px 20px;
    font-weight:bold;
    font-size:150%;
}

.menu30 li.iFOL544 a span {color:#fff;}

li.iFOL549 {
    display: inline-block;
    height:44px;
    position:absolute;
    width: 160px;
    left: 466px;
}
.menu30 li.iFOL549 a {
    background:url(/images/useruploadedimages/543/btn-assessment.gif) no-repeat top left;
    background-position: 0 0;
    left: 0;
    width: 140px;
    z-index: 2;
    padding:10px 0 10px 20px;
    font-weight:bold;
    font-size:150%;
}

.menu30 li.iFOL549 a span {color:#fff;}

li.iFOL547 {
    display: inline-block;
    height: 44px;
    width: 155px;
    position:absolute;
    left: 626px;
}
.menu30 li.iFOL547 a {
    background:url(/images/useruploadedimages/543/btn-services.gif) no-repeat top left;
    background-position: 0 0;
    left: 0;
    width: 135px;
    z-index: 2;
    padding:10px 0 10px 20px;
    font-weight:bold;
    font-size:150%;
}
.menu30 li.iFOL547 a span {color:#fff;}

li.iFOL548 {
    display: inline-block;
    height: 44px;
    position:absolute;
    width: 198px;
    left: 781px;
}
.menu30 li.iFOL548 a {
    background:url(/images/useruploadedimages/543/btn-chat.gif) no-repeat top left;
    background-position: 0 0;
    left: 0;
    width: 204px;
    z-index: 2;
    padding:10px 0 10px 15px;
    font-weight:bold;
    font-size:150%;
}

.menu30 li.iFOL548 a span {color:#fff;}

/*---------Publications Subscribe Section----------*/
#topContent_right,
#topContent_left  {
    width: 45% !important;
}

#topContent_right {
    margin:10px 0px;
    padding:0px;
    background: rgb(75,105,193);
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
    border-top-left-radius: 0px;
    border-top-right-radius: 10px;
}

#topContent_right input[type="text"] {
    width: 60%;
    margin:5px 3px 0px 15px;
}
#topContent_right input[type="submit"] {
    margin:0px 3px 0px 15px;
    cursor: pointer;
}
#topContent_right input[type="checkbox"] {
    margin:0px 0px 5px 15px;
    cursor: pointer;
}
#topContent_right input[type="button"] {
    cursor: pointer;
}
#topContent_right p {
    padding:0px 5px 5px 15px;
}
#topContent_right label {
    padding:0px 5px 0px 15px;
    font: 110% arial, verdana, sans-serif;
    color:white;
    float:none !Important;
}
#topContent_right .clsMandatory{
    padding:0px 0px 5px 15px;
    font: 110% arial, verdana, sans-serif;
    color:white;
}