﻿/* BEGIN -- override default tag styles */
body h1 {font:20px Tahoma, Arial, Helvetica, sans-serif !important; color:#a21b2a !important;font-weight:normal !important;padding:0px 0px 8px 0px !important;}
body h2 {font:16px Tahoma, Arial, Helvetica, sans-serif !important; color:#a21b2a !important;}
body h3 {font:14px Tahoma, Arial, Helvetica, sans-serif !important; color:#333333 !important;font-weight:normal;padding:0px 15px 5px 0px !important;}
list a, list a:link, list a:active, list a:visited {font:11px Tahoma, Arial, Helvetica, sans-serif !important; color:#333333 !important; text-decoration:underline !important;}
list a:hover {font:11px Tahoma, Arial, Helvetica, sans-serif !important; color:#000000 !important;}
/* END -- override default tag styles */

/* BEGIN -- override design elements */
#divBreadcrumbContainer{display:none;}
#divBreadcrumb{display:none;}
#divLeftNav{display:none;}
#divFooter01{display:none;}
#divMain{height:832px;background-color:transparent;}
#divBody{background-color:#FFFFFF;background:#ffffff url("/Style Library/Images/Catapult/bkg_content.png") repeat-x bottom left;height:691px;padding:0px 0px 0px 0px;}
#divContent{text-align:right;height:691px;padding:0px 0px 0px 0px;margin:0px 238px 0px 0px;background-color:transparent;}
#divContentHighlight{height:691px;width:238px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;background-color:transparent;}
#divContent h1 {padding:0px 0px 0px 0px;}
#divContent h2 {padding:0px 0px 0px 0px;font:17px Tahoma, Arial, Helvetica, sans-serif !important; color:#a21b2a !important;}
#divContent h3 {padding:0px 0px 0px 0px;font-size:14px !important;line-height:22px !important;font-family:Tahoma, Arial, Helvetica, sans-serif !important; color:#333333 !important;font-weight:normal;}
#divFooter{}
/*

.SpotLight{width:225px;}
#divContent a, #divContent a:link, #divContent a:active, #divContent a:visited {font:11px Arial,Tahoma,Helvetica,sans-serif;color:#236bd7;text-decoration:none;}
#divContent a:hover {font:11px Arial,Tahoma,Helvetica,sans-serif;color:#000000;}
*/
/* END -- override design elements */

.CatapultCompetencyContainer{padding-top:10px;}
.CatapultCompetencyItem{list-style-type:none;line-height:25px !important;}
.CatapultCompetencySpacer{}
.CatapultCompetencyItem a, .CatapultCompetencyItem a:link, .CatapultCompetencyItem a:active, .CatapultCompetencyItem a:visited {font-family:Arial,Tahoma,Helvetica,sans-serif !important;font-size:11px !important;color:#333333 !important;text-decoration:none !important;}
.CatapultCompetencyItem a:hover {font-family:Arial,Tahoma,Helvetica,sans-serif !important;font-size:11px !important;color:#333333 !important;text-decoration:underline !important;}

/* BEGIN -- new design elements */
#WelcomePageBanner{border:0px solid red;width:651px;height:321px;padding:0px 0px 0px 10px;margin:0px 0px 0px 0px;}
#WelcomePageContent{text-align:left;border:0px solid red;padding:10px 10px 10px 10px;}
#WelcomePageContentItem2{border:0px solid black;padding:15px 0px 10px 25px;text-align:left;height:40px;}
#WelcomePageContentItem{border:0px solid black;padding:0px 0px 10px 15px;}
#WelcomePageColumns{border:0px solid red;width:640px;height:255px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-image:url("/Style Library/Images/Catapult/bkg_competencies.png");background-position:left bottom;background-repeat:no-repeat;}
#WelcomePageColumn01{border:0px solid red;padding:0px 0px 0px 0px;float:left;width:206px;height:260px;}
#WelcomePageColumn02{border:0px solid red;padding:0px 0px 0px 0px;float:left;width:210px;height:260px;background-image:url("/Style Library/Images/Catapult/ln_competencies.jpg");background-position:0px 20px;background-repeat:no-repeat;}
#WelcomePageColumn03{border:0px solid red;padding:0px 0px 0px 0px;float:left;width:220px;height:260px;background-image:url("/Style Library/Images/Catapult/ln_competencies.jpg");background-position:0px 20px;background-repeat:no-repeat;}
/*
#WelcomePageColumns{width:640px;height:255px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-image:url("/Style Library/Images/Catapult/bkg_competencies.png");background-position:left bottom;background-repeat:no-repeat;}
#WelcomePageColumn01{padding:0px 0px 0px 15px;float:left;width:175px;height:225px;}
#WelcomePageColumn02{padding:0px 0px 0px 20px;float:left;width:195px;height:225px;background-image:url("/Style Library/Images/Catapult/ln_competencies.jpg");background-position:0px 10px;background-repeat:no-repeat;}
#WelcomePageColumn03{padding:0px 0px 0px 20px;float:left;width:190px;height:225px;background-image:url("/Style Library/Images/Catapult/ln_competencies.jpg");background-position:0px 10px;background-repeat:no-repeat;}
*/
#WelcomePageSpotlight{width:238px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
#WelcomePageBrandName{width:238px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
#WelcomePageClients{padding:10px 0px 0px 0px;}
#WelcomePageWhatsNew{padding:5px 0px 5px 0px;}
#ctl00_PlaceHolderMain2_ctl00__ControlWrapper_RichImageField{height:0px;position:relative;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
#ctl00_PlaceHolderMain2_ctl01__ControlWrapper_RichImageField{height:0px;position:relative;padding:0px 0px 0px 0px;top:-3px;margin:0px 0px 0px 0px;}
/* END -- new design elements */

/* BEGIN -- Competencies */
div.CatapultCompetencyRow21Container{border:0px solid black;height:145px;padding:0px 5px 0px 15px;}
div.CatapultCompetencyRow22Container{border:0px solid black;height:115px;padding:0px 5px 0px 15px;}
div.WelcomePageCompetencyTitle2{padding:0px 0px 0px 0px;}
div.WelcomePageCompetencyImage2{border:0px;float:left;border:0px;padding-right:5px;}
div.WelcomePageCompetencyImage2 img{border:0px;margin-left:-5px;}
div.WelcomePageCompetencyText2 h2{text-decoration:none;cursor:pointer;float:left;font-family:Tahoma,Arial,Helvetica;font-size:16pt;color:#a21b2a;font-weight:normal;padding-top:4px !important;white-space:nowrap;}
ul.CatapultCompetencyContainer2{}
li.CatapultCompetencyItem2{margin-left:15px !important;list-style-image:url('/SiteCollectionImages/WelcomePage/icon_bullet.png') !important;}
li.CatapultCompetencyItem2 a, .CatapultCompetencyItem a:link, .CatapultCompetencyItem a:active, .CatapultCompetencyItem a:visited {font-family:Arial,Tahoma,Helvetica,sans-serif !important;font-size:11px !important;color:#333333 !important;text-decoration:none !important;}
li.CatapultCompetencyItem2 a:hover {font-family:Arial,Tahoma,Helvetica,sans-serif !important;font-size:11px !important;color:#333333 !important;text-decoration:underline !important;}

/* END -- Competencies */

/* BEGIN -- Welcome Banner */
/*
.CatapultWelcomeBannerImageContainer{width:651px;height:320px;padding:0px;margin:0px;}
.CatapultWelcomeBannerCompetencyContainer{position:absolute;left:192px;top:102px;width:152px;height:151px;padding:0px;margin:0px;}
.CatapultWelcomeBannerSmartSolutionsContainer{position:absolute;left:210px;top:390px;width:612px;height:25px;padding:0px;margin:0px;}
.CatapultWelcomeBannerGetTheMostContainer{position:absolute;left:235px;top:270px;width:262px;height:105px;padding:0px;margin:0px;}
*/
.CatapultWelcomeBannerImageContainer{width:651px;height:320px;padding:0px;margin:0px;}
.CatapultWelcomeBannerCompetencyContainer{position:absolute;left:10px;top:0px;width:152px;height:151px;padding:0px;margin:0px;}
.CatapultWelcomeBannerSmartSolutionsContainer{position:absolute;left:25px;top:290px;width:612px;height:25px;padding:0px;margin:0px;}
.CatapultWelcomeBannerGetTheMostContainer{position:absolute;left:50px;top:175px;width:262px;height:105px;padding:0px;margin:0px;}
/* END -- Welcome Banner */
            
/* BEGIN -- what's new */
.WhatsNewItem{clear:both;padding:5px 0px 5px 0px;}
.WhatsNewItemAdd{clear:both;padding:10px 0px 5px 0px;margin:5px 0px 0px 0px;border-top:1px solid #eaeaea;}
.WhatsNewImage{float:left;width:25px;}
.WhatsNewContent{margin-left:25px;}
.WhatsNewContentSmall{margin-left:20px;font-size:11px;}
.WhatsNewContentSmall a, .WhatsNewContentSmall a:link, .WhatsNewContentSmall a:active, .WhatsNewContentSmall a:visited {font-weight:bold;}
/* END -- what's new */

/* BEGIN -- override text styles */
.CatapultLinkListItem{*border:0px solid red;padding:0px 0px 0px 0px !important;line-height:25px;*padding:10px 0px 0px 0px !important;}
.CatapultLinkListItem a, .CatapultLinkListItem a:link, .CatapultLinkListItem a:active, .CatapultLinkListItem a:visited {font-family:Arial,Tahoma,Helvetica,sans-serif !important;font-size:11px !important;color:#333333 !important;text-decoration:none !important;}
.CatapultLinkListItem a:hover {font-family:Arial,Tahoma,Helvetica,sans-serif !important;font-size:11px !important;color:#333333 !important;text-decoration:underline !important;}
/* END -- override text styles */

/* BEGIN -- new styles */
.WelcomePageCompetencyTitle{clear:both;height:30px;}
.WelcomePageCompetencyImage{float:left;padding:0px 5px 0px 0px;height:30px;}
.WelcomePageCompetencyText{padding:7px 0px 0px 0px;height:30px;}
/* END -- new styles */

/* BEGIN -- keep for reference */
rightCol h1 {font:16px Arial Narrow, Arial, Tahoma, Helvetica, sans-serif; color:#7d7d7d;}
rightCol p {font:12px Arial, Tahoma, Helvetica, sans-serif; color:#666666;}
rightCol .small {font:10px Arial, Tahoma, Helvetica, sans-serif; color:#666666;}
/* END -- keep for reference */



