﻿/*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: #002a6e url(/lib/images/BG1.jpg) 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:300px;height:300px;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(/Assets/CEOMessage/CEO_Quote1.png) no-repeat;
    border:solid 0px #2665a7;
    color:#fff;
    height:163px;
    margin:30px 0;
    position:relative;
    width:607px;
}
#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:0px 0px 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:20px;position:absolute;bottom:20px;} 
#CollaborationDiv .BlueGradientVerticalBar2X66Img {margin:0 20px;}


#ContentDiv {margin:15px 0px 0px 0px;}
#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.png);background-repeat:no-repeat;height:188px;margin-top:5px;padding:10px;width:603px;}

#FooterDiv 
{
    background:url(/lib/Images/FooterGrad1.jpg) repeat-x; 
    background-color:Black;
    color:white;
    height:57px;
    padding:20px 0px 0px 0px;
    text-align:center;
    width:1003px;}
#FooterDiv a {color:White;font-weight:normal;}
#FooterDiv Div {display:inline;margin-right:20px;}
#PageFooterSpaceIssue { margin-top:-60px;}

#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:1001px;}
#HeaderLeft 
{
    background-image: url(images/Header-Left.gif);
    float:left;
    height:200px;
    width:407px;
}
#HeaderMiddle {float:left;height:91px;position:relative;width:289px;}
#HeaderRight {background-image: url(images/Header-Right.gif);float:left;height:170px;width:596px;position:absolute;right:-3px;top:30px;z-index:-1;}

#HeaderBottom {width:1003px;}
#HeaderBottom .SeperatorDiv {background-color:#000;height:auto;width:100%;}


#Header #SearchDiv 
{
    position:relative;
    z-index:3;
    background-image:url(images/search-background.gif);
    float:right;
    height:40px;
    width:353px; overflow:hidden;
}
    
#Header #SearchDiv #InnerDivSearch { margin:10px 0px 0px 80px; width:259px; }
.SearchTextButton { visibility:hidden;}

#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;}

/* Menu Tabs Start */
#NavTab1Div {background:url(Images/Tabs/AboutOff.png) no-repeat;height:31px;width:231px;}
#NavTab1Div Div {height:38px;width:231px;}
#NavTab1Div:hover {background-image:url(Images/Tabs/AboutOn.png);}

#NavTab2Div {background:url(Images/Tabs/MembersOff.png) no-repeat;height:31px;text-align:center;width:127px;}
#NavTab2Div Div {height:38px;width:127px;}
#NavTab2Div:hover {background-image:url(Images/Tabs/MembersOn.png);}

#NavTab3Div {background:url(Images/Tabs/NewsMediaOff.png) no-repeat;height:31px;text-align:center;width:134px;}
#NavTab3Div Div {height:38px;width:134px;}
#NavTab3Div:hover {background:url(Images/Tabs/NewsMediaOn.png);}

#NavTab4Div {background:url(Images/Tabs/HomeOff.png) no-repeat;height:31px;text-align:center;width:109px;}
#NavTab4Div Div {height:38px;width:109px;}
#NavTab4Div:hover {background:url(Images/Tabs/HomeOn.png);}

/*
#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:605px;left:-6px}
#NavTabs .NavTab div {padding-top:9px;}

#PageDiv 
{

    position:relative;
    top:-40px;
    background-image:url(/lib/Images/MainContentBG.jpg);
    background-repeat:repeat-x;
    background-color:White;
    margin:0px 0px 20px 0px;
    padding:0px 0px 0px 15px;
    margin-right:0px;
    text-align:left;
    width:1003px;
/*

    background-color:White;
    min-height:685px;
    margin:0px 0px 20px 0px;
    padding:0px 0px 0px 15px;
    margin-right:0px;
    text-align:left;
    width:987px;
    z-index:-1;

*/

          }

#LeftContentDiv 
{
    float:left;
    min-height:400px;
    width:605px;
    padding-left:30px;
    padding-top:15px;
    
    }
    
/* Right Nav Area */ 
#RightNavDiv 
{
    
    position:relative;
    float:right;
    margin-top:40px;
    margin-left:34px;
    margin-right:-10px;
    padding:0px 10px 10px 10px;
    background-color:White;
    background:url(images/RightGrad1.jpg) repeat-y;
    width:300px;
    height:auto;
    min-height:700px;
    
}





#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;}


#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;height:30px;margin:0;padding:0 0 0 20px}
         

#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:13px;left:30px;}

.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;}
/* End: General */



.tdLeftBorder { background-color:#c5ab35;}
.divLeftBorder { width:3px;}
.tdRightBorder { background-color:#c5ab35;}
.divRightBorderTop {width:3px; height:31px; background-color:#0161AE;}
.divRightBorder {width:3px;}

#SiteActionIcons { position:absolute; margin-top:-40px; margin-left:-60px;} 
.IconDiv { }

.divTaskForceLeft { width:230px; margin-left:20px;}
.divTaskForceRight { width:230px; margin-left:20px;}
.accredited li {background-image: url(App_Themes\Primary\Images\star.gif) no-repeat; }
.TaskForceHeaderImg {position:relative;left:90px;}
.photocaption { font-size: 7px;}