﻿/*HTML tags */
a {color:#023065;font-weight:bold;text-decoration: none}
a:hover {text-decoration: underline}
/*b {font-size:14px}*/
blockquote {padding:0 0 0 20px;}
body {background: #795200 url(images/background.gif) center;color:#333333;font-family:verdana;font-size:11px;
      margin:0;padding:0;text-align:center;line-height:14px;}
em {font-style:italic;}
fieldset { border:1px solid #ccc;padding:5px; }
fieldset legend h1 {margin:0;padding:0;line-height:20px;}
h1 {color:#023065;font-family:Times;font-size:18px;font-weight:bold;}
h2 {color:#023065;font-family:Times;font-size:14px;font-weight:bold;}
h5 {color:#c2a92a;font-family:Times;font-size:24px;font-weight:bold;text-align:center; font-style:italic; line-height: 24px;}
img{border:none; margin:0;}
strong {font-weight:bold;}
table {margin:0;padding:0}
td {vertical-align:top}
li {list-style-type:disc;margin-left: 40px;}
li li {list-style-type:circle;}


/* Id's */
#BodyDiv {margin:0 auto 20px 0 auto;padding:0 0 0 0;text-align:center;}
#BodyDiv #InnerDiv {margin:30px auto 0 auto;position:relative;width:1003px;}

#AreYouReadyPillarHeaderDiv{background:url(Images/BlueGradient-Horizontal-555X1.gif) repeat-y;color:#fff; font-size: 14px;
							 float:left;font-weight:bold;height:20px;padding:7px 0 3px 5px;width:535px;}
#AreYouReadyPillarSubHeaderDiv{background:url(images/LightBlueGradient-Horizontal-551X1.gif) repeat-y;font-size: 12px;font-weight:bold;
						   padding:10px 10px 10px 10px;width:535px;}

#AppDiv {}
#AppDiv #ApplicationHeaderDiv {background:url(Images/GoldGradient1X28.gif) repeat-x;float:left; height:28px;
                       padding:7px 0 0 5px;text-align:left;width:562px;}  
#AppDiv .ApplicationKeyImgDiv {width:550px;position:relative;top:-20px;}
#AppDiv .ApplicationPanelDiv {border:solid 1px #c2a92a;padding:10px;position:relative;top:-7px;width:545px;}
#AppDiv .ApplicationPillarHeaderDiv {background:url(Images/BlueGradient-Horizontal-555X1.gif) repeat-y;color:#fff;
							 float:left;font-weight:bold;height:27px;padding:13px 0 0 5px;width:535px;}
#AppDiv .ApplicationPillarHeaderDiv a {color:#fff;}
#AppDiv .ApplicationPillarSpacerDiv {height:10px;width:50px;}
#AppDiv .ApplicationPillarStatusDiv {float:left;padding:4px 0 0 0;}
#AppDiv .ApplicationPillarStatusDiv  img {margin-left:4px;}
#AppDiv #ApplicationStatusDiv {float:left;}
#AppDiv #ApplicationStatusDiv img {height:22px;margin-left:5px;width:25px;}
#AppDiv #ApplicationSubPillarPointDiv {font-size:11px;margin:10px 0;padding:10px;width:485px;}
#AppDiv .ApplicationSubPillarHeaderDiv {margin:0 0 10px 0;width:525px;}
#AppDiv .ApplicationSubPillarHeaderDiv a {color:#980a00;text-decoration:underline;line-height:20px;}
#AppDiv .ApplicationSubPillarsDiv {background:url(images/LightBlueGradient-Horizontal-551X1.gif) repeat-y;border:solid 1px #91b2d3;
						   padding:10px 20px 10px 28px;width:490px;border:solid 1px #000;position:relative;}
#AppDiv .ApplicationSubPillarSuggestionDiv {background-image:url(Images/Suggestions-background.gif);background-repeat:no-repeat;
                                    padding:30px 30px 0 10px;position:absolute;top:0;left:630px;min-height:400px;height:400px;width:276px;}

#AppDiv .ApplicationSubPillarSuggestionDiv li {margin: 0 0 8px 14px;padding:0;vertical-align:top;width:200px;}
#AppDiv #ApplicationSubPillarPointDiv td {padding-bottom:10px;}
#AppDiv #ApplicationSubPillarPointDiv input {float:left;margin:0 10px 10px 0;position:relative;top:-3px;}
#AppDiv #ApplicationSubPillarPointDiv label {float:left;}
#AppDiv #ApplicationSubPillarPointDiv .InputDiv {margin:15px 0 15px 30px;}
#AppDiv #ApplicationSubPillarPointDiv .InputTextBox {width:430px;height:100px;} 
#AppDiv #ApplicationSubPillarPointDiv .KeyMessageDiv {background-color:#fff;background-image:url(images/KeyMessageIcon.gif);
											  background-repeat:no-repeat;background-position:10px 10px;border:solid 1px #91b2d3;
                                              margin:0 0 20px 28px;min-height:50px;padding:10px 10px 10px 80px;width:360px;}                                             
                                             
#CEOMessageDiv {background:url(images/CEOBox/CEO-Message-Background.gif) repeat-y;border:solid 1px #2665a7;
                color:#fff;height:146px;margin:30px 0;position:relative;width:603px;}
#CEOMessageDiv a {color:#d5a42d;font-weight:normal;}
#CEOMessageDiv br {line-height:5px;}
#CEOMessageDiv h2 {color:#d5a42d;}
#CEOMessageDiv .CEOMessageImg {height:148px;margin:0;padding:0;position:relative;left:-25px;top:-1px;width:402px;}
#CEOMessageDiv .LeftDiv {height:146px;float:left;width:377px;}
#CEOMessageDiv .RightDiv {border:solid 5px #2665a7;float:right;height:137px;width:216px;}
#CEOMessageDiv .RightDiv div {background-color:#023065;border:solid 1px #fff;font-size:11px;height:95px;padding:25px 15px 15px 15px;width:183px;}

#CEOMessagePageDiv {padding:0 0 45px 30px;}
#CEOMessagePageDiv #CEOMessageDiv {width:402px;}

#DidYouKnowDiv {width:312px;}
#DidYouKnowDiv a:hover{color:#000;}
#DidYouKnowDiv br {line-height:5px;}
#DidYouKnowDiv div {background:url(Images/QuickLinks-background.gif) no-repeat;font-size:11px;margin:6px 0 0 0;padding:5px 10px 10px 30px; width:267px;}
#DidYouKnowDiv h2 {margin:11px 0 5px 0;font-weight:bold;}

#CollaborationDiv {margin-top:10px;position:absolute;bottom:20px; min-height: 160px;} 
#CollaborationDiv .BlueGradientVerticalBar2X66Img {margin:0 20px;}
#CollaborationDiv .NewsletterImg {padding-left: 140px;}
#ProgressChart {background:url(Images/Progress-Border.gif) no-repeat; height:155px; margin-left:5px;padding:5px;width:208px;}
#ProgressHeader {background:url(Images/GoldGradient1X65.gif) repeat-x;height:25px;text-align:center;width:197px; padding: 10px 2px 5px 2px;color:#000000;font-family:Times;font-size:14px;font-weight:bold;}
#Progress {background:url(Images/ProgressChart-background.gif) repeat-y;font-size:11px;height:112px;width:200px;font-weight:bold;padding: 5px 0px 3px 0px;}
.ProgressLbl {color:#8e0600;}
#GoalLbl {color:#b08108;}

#ContentDiv {position:relative;top:-10px;}
#ContentDiv h1 {}
#ContentDiv #Text {width:600px;}

#FeaturedNewsDiv {margin:30px 0 0 0;z-index:-1;}
#FeaturedNewsDiv H2 a{color:#ae8f26;font-size:14px;font-weight:bold;line-height:16px;}
#FeaturedNewsDiv H2 a:hover {text-decoration:none;}
#FeaturedNewsDiv .Date {color:#2665a7;margin:0 0 5px 0;}
#FeaturedNewsDiv .ItemDiv {padding-right:20px;width:280px;}
#FeaturedNewsDiv .ShortDescription {margin: 0 0 5px 0;}
#FeaturedNewsInnerDiv {background-image:url(Images/News-Border.gif);background-repeat:no-repeat;height:188px;margin-top:5px;padding:10px;width:603px;}
#FooterDiv {background-color:#002c67;color:white;height:77px;padding:20px 0;text-align:center;width:1003px;}
#FooterDiv a {color:White;font-weight:normal;}
#FooterDiv Div {display:inline;margin-right:20px;}

#GoldStandardFocusDiv {background:url(Images/SuccessSnapShot-background.gif) repeat-y;height:397px;text-align:center;width:317px;}
#GoldStandardFocusDiv h2{background:url(Images/GoldGradient1X28.gif) repeat-x;height:28px;padding-top:7px;width:317px;}
#GoldStandardFocusDiv .InnerDiv {background:url(Images/SuccessSnapShot-Border.gif) no-repeat; height:233px; margin-left:5px;padding:10px;width:287px;}
#GoldStandardFocusDiv .InnerDiv h3 {color:#023065;font-size:16px;line-height:18px;font-weight:bold;width:233px;}
#GoldStandardFocusDiv .InnerDiv .TextDiv  {margin:0 0 10px 0;text-align:left;width:250px;}

#Header{width:1003px}
#HeaderLeft {background-image: url(images/Header-Left.gif);float:left;height:91px;width:259px;}
#HeaderMiddle {background-image: url(images/Header-Middle.gif);float:left;height:91px;position:relative;width:289px;}
#HeaderRight {background-image: url(images/Header-Right.gif);float:left;height:71px;width:454px;position:absolute;right:1px;top:31px;z-index:-1;}

#HeaderBottom {background-color:white;height:131px;width:1002px;}

#HeaderBottomRight {background-image: url(images/Header-Bottom-Right.gif);float:right;height:131px;width:459px; background-repeat:no-repeat;}
#Header #SearchDiv {background-image:url(images/search-background.gif);float:right;height:40px;width:359px;top:91px; margin-top:91px;}
#Header #SearchDiv #InnerDivSearch { margin:10px 0px 0px 0px; width:259px; }


#LeftContentDiv {background-color:#fff;float:left;min-height:400px;width:605px;padding-left:30px;}
#Login fieldset {width:290px;}
#Login fieldset table {margin:5px;}
#Login td {padding:0 5px 10px 0;}
#LoginOptionsDiv {line-height:14px;float:left;font-size:10px;height:30px;padding-top:5px;text-align:right;width:540px;}
#NavTab1Div {background:url(Images/Tabs/Nav-Tab1.gif) no-repeat;height:31px;width:233px;}
#NavTab1Div Div {height:22px;width:98%}
#NavTab1Div:hover {background-image:url(Images/Tabs/Nav-Tab1-Hover.gif);}
#NavTab2Div {background:url(Images/Tabs/Nav-Tab2.gif) no-repeat;height:31px;text-align:center;width:156px;}
#NavTab2Div Div {height:22px;width:98%}
#NavTab2Div:hover {background-image:url(Images/Tabs/Nav-Tab2-Hover.gif);}
#NavTab3Div {background:url(Images/Tabs/Nav-Tab3.gif) no-repeat;height:31px;text-align:center;width:123px;}
#NavTab3Div Div {height:22px;width:98%}
#NavTab3Div:hover {background:url(Images/Tabs/Nav-Tab3-Hover.gif);}
#NavTab4Div {background:url(Images/Tabs/Nav-Tab4.gif) no-repeat;height:31px;text-align:center;width:133px;}
#NavTab4Div Div {height:22px;width:98%}
#NavTab4Div:hover {background:url(Images/Tabs/Nav-Tab4-Hover.gif);}
#NavTab5Div {background:url(Images/Tabs/Nav-Tab5.gif) no-repeat;height:31px;text-align:center;width:113px;}
#NavTab5Div Div {height:22px;width:98%}
#NavTab5Div:hover {background:url(Images/Tabs/Nav-Tab5-Hover.gif);}
#NavTabs {color:white;font-size:10px;font-weight:bold;position:absolute;width:760px;left:-15px}
#NavTabs .NavTab div {padding-top:9px;}
#PageDiv {background-color:#fff;margin:10px 0 20px 0 0;min-height:685px;padding:0 0 0 15px;
          text-align:left;width:987px;position:relative;}


#PillarContentDiv .ApplicationSubPillarsDiv {background:url(images/LightBlueGradient-Horizontal-551X1.gif) repeat-y;border:solid 1px #91b2d3;
						   margin:0 0 20px 0;padding:10px 20px 10px 28px;width:490px;border:solid 1px #000;}
#PillarContentDiv .Header {font-size:12px;font-weight:bold;}

#ReadinessAssessmentDiv {}
#ReadinessAssessmentDiv ul {margin-left: 0;padding-left: 0;list-style: none;}
#ReadinessAssessmentDiv li {background: url(Images/checkbox.gif) no-repeat 0 0; min-height:30px;margin:0;padding:0 0 0 20px}
          
#RightNavDiv {float:left;margin-left:34px;padding:0 0 0 0;width:312px;}
#RightNav-QuickLinks {background:url(Images/QuickLinks-DropShadow.gif) 0 0 no-repeat;height:274px;margin-bottom:20px;width:312px;}
#RightNav-QuickLinks a:hover{color:#000;}
#RightNav-QuickLinks br {line-height:5px;}
#RightNav-QuickLinks div {background:url(Images/QuickLinks-background.gif) no-repeat;font-size:11px;height:85px;margin:6px 0 5px 0;padding:5px 10px 0 30px; width:267px;}
#RightNav-QuickLinks h2 {margin:11px 0 5px 0;font-weight:bold;}
/*#RightNav-QuickLinks .toolkitbackground {background:url(Images/QuickLinks-background-toolkit.gif) no-repeat;font-size:11px;height:85px;margin:6px 0 5px 0;padding:5px 10px 0 30px; width:267px;}
*/
#toolkit-rightnav{margin:11px 0 -5px 0;font-weight:bold;color:#d6161a;}
#ApplicationConfirmationDiv {background:url(Images/SuccessSnapShot-background.gif) repeat-y;text-align:center;width:617px;}

#ApplicationConfirmationDiv {background:url(Images/SuccessSnapShot-background.gif) repeat-y;text-align:center;width:617px;}
#SuccessStorySnapShotDiv {background:url(Images/SuccessSnapShot-background.gif) repeat-y;height:397px;text-align:center;}
#SuccessStorySnapShotDiv h2{background:url(Images/GoldGradient1X28.gif) repeat-x;height:28px;padding-top:7px;width:317px;}
#SuccessStorySnapShotInnerDiv {background:url(Images/SuccessSnapShot-Border.gif) no-repeat; height:233px; margin-left:5px;padding:10px;width:287px;}
#SuccessStorySnapShotInnerDiv h3 {color:#023065;font-size:16px;line-height:18px;font-weight:bold;width:233px;}
#SuccessStorySnapShotInnerDiv img {margin:0 0 10px 0;}
#SuccessStorySnapShotInnerDiv .ShortDescriptionDiv  {margin:0 0 10px 0;text-align:left;width:250px;}

#ViewingOptionsDiv {border:solid 1px #999;padding:5px;margin:0 0 20px 0;width:555px;}
/* Classes */

.AccreditedCompanyDiv {padding:0 50px 30px 0;width:250px;}
.AccreditedCompanyDiv a {text-decoration:none;}
.AccreditedCompanyDiv a:hover {color:red;}
.ACSIImg {margin-right:20px;}
.ApplicationBestPracticeDiv {background-color:#2665a8;border:solid 1px #91b2d3;color:#fff;margin:24px 0 10px 30px;
                             padding:5px;width:440px;}
.CEOCancerGoldStandardImg {margin-top:50px;position:absolute;left:-30px;z-index:-1;}

.FAQsDiv {height:720px}
.FAQsDiv #PillarNav, .FAQsDivExpanded #PillarNav {height:70px;margin:0 0 30px 0;}
.FAQsDiv #PillarNav .PillarDiv, .FAQsDivExpanded #PillarNav .PillarDiv {margin: 0 10px 10px 0;padding:5px;}
.FAQsDiv #PillarNav .PillarDiv .HeaderDiv, .FAQsDivExpanded #PillarNav .PillarDiv .HeaderDiv, .HeaderDiv
     {background:url(Images/GoldGradient1X28.gif) repeat-x;font-size:14px;font-weight:bold;height:28px;margin: 0 10px 10px 0; 
      padding:7px 0 0 5px;line-height:16px;}
.FAQsDiv #PillarNav .PillarDiv .Header, .FAQsDivExpanded #PillarNav .PillarDiv .Header
     {font-size:14px;margin-bottom:20px;}
.FAQsDiv #PillarNav .PillarDiv:hover, .FAQsDivExpanded #PillarNav .PillarDiv:hover {}
.FAQsDiv #PillarNav .PillarDiv:hover a, .FAQsDivExpanded #PillarNav .PillarDiv:hover a {}
.FAQsDiv #PillarNav .PillarDiv:hover a:hover, .FAQsDivExpanded #PillarNav .PillarDiv:hover a:hover {text-decoration:underline;}
.FAQsDivExpanded {height:1800px;}
.FAQsDiv .QuestionDiv, .FAQsDivExpanded .QuestionDiv {margin-top:10px;font-size:12px;font-weight:bold;}
.FAQsDiv .QuestionDiv a:hover, .FAQsDivExpanded .QuestionDiv a:hover {cursor:hand;}
.FAQsDiv .AnswerDiv, .FAQsDivExpanded .AnswerDiv {margin:0 0 30px 20px;}
.FAQsDiv .AlternatingItemTemplate, .FAQsDivExpanded .AlternatingItemTemplate {background:url(Images/LightBlueGradient-Horizontal-600X1.gif) repeat-y;width:317px;margin:0 0 0 0;padding:10px;width:550px;}
.FAQsDiv .ItemTemplate, .FAQsDivExpanded .ItemTemplate {padding:5px 10px;width:550px;}

.FooterShadowImg{height:17px;width:1003px;}
.Hide {display:none;}
.LogoImgBtn {position:absolute;top:-30px;left:20px;}
.menu { margin-left:0; }
.NavTab {cursor:pointer;float:left;position:relative;}
.NavTabHeaderLink {padding:7px 0 0 25px;}
.NewsArchiveLink:hover {text-decoration:underline}
.PasswordPanel {display:inline;}
.SearchImg {margin-right:5px; text-align:left;float:left;}
.StaffLinkDiv {margin:0 0 5px 0;}
.StaffLinkDiv A {font-size:14px;}
.StoryThumbnailImg {border:solid 1px #023065;height:150px;width:150px;}
.SubPillarSelected {background-image:url(images/BlueSmallIndicatorArrow.gif);background-repeat:no-repeat;
                    position:relative;left:-28px;}
.SubPillarSelected .LinkedDiv {margin-left:28px;}
.SubNav {display:none;}
.SubNavShow {background-color:#d6161a;border:solid 1px #fff;color:#fff;display:block;list-style:none;margin:0;padding:0;position:absolute;top:41px;left:11px;text-align:left;width:170px;z-index:100;}
.SubNavShow div {display:list-item;margin:0;padding:0;position:relative;top:0;width:170px;}
.SubNavShow_NewsAndMedia {width:170px}
.SubNavShow_NewsAndMedia div {display:list-item;margin:0;padding:0;position:relative;top:0;}
.SubNavShow_Resources {width:270px}
.SubNavShow_Resources  div {display:list-item;margin:0;padding:0;position:relative;top:0;}
.SubNavShow li {border-bottom:solid 1px #fff;cursor:pointer;height:11px;list-style-type:none;margin:0;padding:5px 3px 3px 3px;}
.SubNavShow li:hover {background-color:#fff;color:#d6161a}
.SubSubNav {display:none;margin-bottom:-1px;}
.SubSubNavShow {background-color:#d6161a;border:solid 1px #fff;color:#fff;display:block;list-style:none;margin:0;padding:0;position:relative;left:167px;top:-57px;text-align:left;width:170px;z-index:100;}
.SignUpTextBox {width:170px;}

td {vertical-align:top;}

.photocaption { font-size: 7px;}
/* End: General */
