﻿@charset "utf-8";

#holiday_bkg{
background-image: url(/SiteCollectionImages/video_holiday_background.jpg);
background-repeat:no-repeat;
height: 461px;
width: 838px;
min-width: 838px;
padding-left: 98px;
padding-top: 54px;
margin-left: 61px;
margin-right: 30px;
}

#holiday_box_left{
margin-left: 61px;
}

#holiday_box_right{
margin-right: 50px;
}

/*--new for business areas - - 1/25/2011--*/
#sectioncontentbox{
width: 100%;
margin: auto;
text-align:left;
line-height: 18px;
min-width: 100%;
background-color:#d4f7fe;
background-image: url(/services/online-marketing/PublishingImages/online_marketing_toolbox_header.jpg);
background-repeat:no-repeat;
}

#sectioncontentbox table{
line-height: 18px;
}

#sectioncontentbox-right{
width: 264px;
margin: auto;
text-align:left;
min-width: 264px;
padding-right: 30px;
float:right;
}

#sectioncontentbox-left{
width: 264px;
margin: auto;
text-align:left;
min-width: 264px;
padding-left: 30px;
float:left;
}

#sectioncontentbox li {
list-style-image:url(/services/online-marketing/PublishingImages/om-icon-lrg.gif);
padding-left: 10px;
vertical-align: text-top;
line-height: 18px;
}

#sectioncontentbox a {
font-size: 13px;
font-weight:bold;
}

#contentbox_sidebar blockquote {
margin: 12px;
padding 0px;
}

/*--new for blog - - 11/19/2010--*/
.blogheader a:hover {
                font-family: Arial, Verdana, Helvetica;
                font-size: 24px;
}
.bloghighlight {
                font-family: Arial, Verdana, Helvetica;
                font-size: 11px;
                color: #000000;
                background-color:#e7e7e7;
}
.ms-rteCustom-blogheader {
                font-family: Arial, Verdana, Helvetica;
                font-size: 24px;
                color: #000000;
}
.ms-rteCustom-blogsmalltext {
                font-family: Arial, Verdana, Helvetica;
                font-size: 10px;
                color: #000000;
}

#contentbox_sidebar li {
list-style-image:url(/SiteStructureImages/blog-bullet.jpg);
margin-left: -20px;
}

>>>set up image path for the one above

#contentbox_sidebar li li {
list-style-image: none;
list-style:none;
margin-right: 0px;
margin-left: -30px;
padding: -10px;
}

#contentbox_sidebar li ul a {
font-size: 11px;
}



/*new 8-26-2010*/
.bannerImage{
width:900px;
text-align:right !important;
padding-bottom:10px;				
}

/* -- new additions 02-09-2010--- */

a.ScrumTT
{
       position: relative !important;  
}

a.ScrumTT span
{      
       display: none !important;       
}

a.ScrumTT:hover span, ScrumTT:focus span
{
       display:block !important;
       position:absolute !important;
       top: 2em !important;
       left: 1em !important;
       padding: 0.2em 0.6em !important;
       border: 1px solid #996633 !important;
       background-color: #c7d9f1 !important;
       color: #000 !important;
       text-decoration: none !important;
       font-family: Arial, Verdana, Helvetica !important;
       font-size: 12px !important;
       width:305px !important;
}

a.ScrumTT
{
       text-decoration:none !important;
}

#aScrum1 
{
 position:relative !important;
 top: -275px !important;
 left: 55px !important;
}

#aScrum3 
{
 position:relative !important;
 top: -90px !important;
 left: -58px !important;
}      

#aScrum4
{
 position:relative !important;
 top: -21px !important;
 left: 34px !important;
}      

#aScrum5 
{
 position:relative !important;
 top: -70px !important;
 left: 76px !important;
}

#aScrum6 
{
 position:relative !important;
 top: -173px !important;
 left: 25px !important;
}      

#aScrum7 
{
 position:relative !important;
 top: -293px !important;
 left: 434px !important;
}

a.TWTT
{
       position: relative !important;  
}

a.TWTT span
{      
       display: none !important;       
}

a.TWTT:hover span, TWTT:focus span
{
       display:block !important;
       position:absolute !important;
       top: 2em !important;
       left: 1em !important;
       padding: 0.2em 0.6em !important;
       border: 1px solid #996633 !important;
       background-color: #c7d9f1 !important;
       color: #000 !important;
       text-decoration: none !important;
       font-family: Arial, Verdana, Helvetica !important;
       font-size: 12px !important;
       width:305px !important;
}

a.TWTT
{
       text-decoration:none !important;
}

#aTW-Init 
{
 position:relative !important;
 top: -172px !important;
 left:30px !important;
}

#aTW-Plan1 
{
 position:relative !important;
 top: -172px !important;
 left:76px !important;
}

#aTW-Plan2 
{
 position:relative !important;
 top: -245px !important;
 left:75px !important;
}

#aTW-Exec1 
{
 position:relative !important;
 top: -292px !important;
 left:173px !important;
}

#aTW-Exec2 
{
 position:relative !important;
 top: -172px !important;
 left:207px !important;
}

#aTW-Close 
{
 position:relative !important;
 top: -172px !important;
 left:230px !important;
}

#aTW-Exec3 
{
 position:relative !important;
 top: -100px !important;
 left:55px !important;
}

#aTW-Plan3 
{
 position:relative !important;
 top: -25px !important;
 left:-128px !important;
}

#aTW-MonCtl 
{
 position:relative !important;
 top: -340px !important;
 left:95px !important;
}

#aTW-Discover
{
 position:relative !important;
 top :-258px !important;
 left:90px !important;
}      

#aTW-Design
{
 position:relative !important;
 top :-215px !important;
 left:10px !important;
}

#aTW-Develop
{
 position:relative !important;
 top :-173px !important;
 left:-86px !important;
}

#aTW-Test
{
 position:relative !important;
 top :-133px !important;
 left:-190px !important; 
}

#aTW-Deploy
{
 position:relative !important;
 top :-105px !important;
 left:236px !important;  
}


/*--- End new additions section ----*/

.bodytext {
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
	line-height: 12px;
	color: #000000;
}
.bodytextbold {
	font-family: Arial, Verdana, Helvetica;
	font-weight:bold;
	font-size: 12px;
	color: #000000;
}
h1 {
	font-family: Arial, Verdana, Helvetica;
	font-weight:bold;
	font-size: 12px;
	color: #000000;
}
h1 a:visited{
	font-family:Arial, Verdana, Helvetica;
	line-height: 12px;
	color: #2c5596;
}
/*body a{
	font-family:Arial, Verdana, Helvetica;
	line-height: 12px;
	color: #2c5596;
}
body a:hover{
	font-family:Arial, Verdana, Helvetica;
	line-height: 12px;
	color: #0755d3;
}*/
.footertext {
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
	color: #ffffff;
}
.footertext a:visited {
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
	line-height: 20px;
	color: #ffffff;
}
.footertext a:hover {
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
	line-height: 20px;
	color: #ffffff;
}
.footerlink a {
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
	line-height: 20px;
	color: #ffffff;
}
.footerlink a:hover{
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
	line-height: 20px;
	color: #a8ccfe;
}

#homecontentbox_left {
width: 263px;
margin: auto;
text-align:right;
margin-top: 23px;
min-width: 263px;
float:left;
margin-left:19px;
margin-right:9px;
background-color:#d7d7d7;
background-image: url(/SiteCollectionImages/homebox1_background.jpg);
background-repeat:no-repeat;
}
#homecontentbox_right {
width: 263px;
margin: auto;
text-align:left;
margin-top: 23px;
min-width: 263px;
float:left;
margin-left:9px;
margin-right:18px;
background-color:#d7d7d7;
background-image: url(/SiteCollectionImages/homebox3_background.jpg);
background-repeat:no-repeat;
}
#homecontentbox_center {
width: 263px;
margin: auto;
text-align:right;
margin-top: 23px;
min-width: 263px;
float:left;
margin-left:9px;
margin-right:9px;
background-color:#d7d7d7;
background-image: url(/SiteCollectionImages/homebox2_background.jpg);
background-repeat:no-repeat;
}
#homecontentbox_content {
width: 217px;
margin: auto;
text-align:left;
min-width: 217px;
margin-top: 20px;
}
#homecontentbox1_content {
width: 47px;
margin: auto;
float:left;
text-align:left;
min-width: 47px;
}
#homecontentbox2_content {
width: 170px;
margin: auto;
float:right;
text-align:left;
min-width: 170px;
}
#homecontentbox3_content {
width: 127px;
margin: auto;
float:right;
text-align:left;
min-width: 127px;
}

#homeskyline_content {
width: 573px;
margin: auto;
text-align:left;
min-width: 573px;
float:left;
padding-left: 20px;
}
#homeskyline_left {
width: 222px;
margin: auto;
text-align:right;
min-width: 222px;
float:left;
}
#homeskyline_right {
width: 9px;
margin: auto;
text-align:left;
min-width: 9px;
float:left;
}
#homeskyline_center {
width: 320px;
margin: auto;
text-align:left;
min-width: 320px;
float:left;
}
#homeskyline_newsletter {
width: 264px;
margin: auto;
text-align:right;
min-width: 264px;
float: right;
padding-right: 49px;
}
#contentbox_sidebar {
width: 100%;
margin: auto;
text-align:left;
min-width: 100%;
float:left;
background-color:#d7d7d7;
}
#contentbox_sidebar_text {
width: 77%;
margin: auto;
text-align:left;
min-width: 77%;
}


#searchbox{
font-family:Arial, Verdana, Helvetica;
font-size: 11px;
color:#000000;
background-color:#ffffff;
border-color:#c5c5c5;
}
#wrapper {
width: 959px;
margin: auto;
text-align:left;
min-width: 959px;
}
#contentarea {
width: 959px;
margin: auto;
text-align:left;
min-width: 959px;
background-color:#ffffff;
} 
#content {
width: 884px;
margin-left: 38px;
text-align:left;
min-width: 884px;
background-color:#ffffff;
}
#footer {
width: 959px;
margin: auto;
text-align:left;
min-width: 959px;
height: 193px;
background-color:#5886c5;
background-image: url(/SiteStructureImages/footer_background.jpg);
background-repeat:no-repeat;
}
#footer2 {
width: 959px;
margin: auto;
text-align:left;
min-width: 959px;
margin-top:10px;
}
#footerbottom {
width: 959px;
margin: auto;
text-align:left;
min-width: 959px;
background-color:#5886c5;
}
#topwave {
width: 959px;
margin: auto;
text-align:left;
min-width: 959px;
height:45px;
background-image:url('../SiteStructureImages/header_wave.gif');
}
#header {
width: 959px;
margin: auto;
text-align:left;
min-width: 959px;
height: 104px;
background-color: #ffffff;
/*padding-left:20px; Caused problems in FireFox*/
}
#headerleft {
width: 240px;
margin: auto;
text-align:center;
min-width: 240px;
margin-top:9px;
margin-left: 34px;
height: 95px;
float:left;
background-color:#FFFFFF;
}

#headerright {
width: 600px;
margin: auto;
text-align:right;
margin-top: 23px;
min-width: 600px;
float:right;
background-color:#FFFFFF;
}
#wavebar {
width: 959px;
margin: auto;
text-align:center;
min-width: 959px;
height: 57px;
background-color:#FFFFFF;
}
body {
text-align: center;
font-family:Arial, Verdana, Helvetica;
font-size: 12px;
background-color: white;
background-position: top;
background-position: top;
margin-bottom: auto;
margin-left:auto;
margin-top:auto;
margin-right:auto;
/*background-color: #4e7bbc; 
background-image:url(/SiteCollectionImages/background3.jpg);
background-repeat: no-repeat; clears color for spreadsheet views, etc*/ 
height:100%
}

html{
background-color:#4e7bbc;
background-image:url(/SiteCollectionImages/background3.jpg);
background-repeat:no-repeat;
height:100%

}
form#aspnetForm {
/* real background color for the site */
background-color: #4e7bbc;
background-image:url(/SiteCollectionImages/background3.jpg);
background-repeat:no-repeat;
height:100%
}



#clearfloat {
clear:both;
}

/*--SharePoint Additions--*/
.welcometext {
	font-size:8pt;
	vertical-align:text-bottom;
	text-align:right;
}
 td.ms-sbgo{
    background:none;
    border-bottom:0px;
    border-right:0px;
    border-top:0px;
    padding-left:7px;
    padding-right:0px;
}
td.ms-sbcell{
	border-bottom-color:gray;
	border-left-color:black;
	border-right-color:gray;
	border-top-color:black;
}
.ms-splink {
	COLOR: #003399;
}
.ms-SPLink A:link { 
	COLOR:#33CCFF; 
}
.ms-spLink a:hover{
	color:#33CCFF
}
.ms-SpLinkButtonActive {	
BORDER-RIGHT: medium none;	
BORDER-TOP: medium none;	
MARGIN: 1px;	
VERTICAL-ALIGN: top;	
BORDER-LEFT: medium none;	
COLOR: #4c4c4c;	
BORDER-BOTTOM: medium none;	
BACKGROUND-COLOR: transparent;
background-image:none;
}

.ms-rteCustom-bodytext {
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
	line-height: 12px;
	color: #000000;
}
.ms-rteCustom-bodytext a {
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
	color: #2c5596;
}
.ms-rteCustom-bodytext a:hover {
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
	color: #0755d3;
}
.ms-rteCustom-bodytextbold {
	font-family: Arial, Verdana, Helvetica;
	font-weight:bold;
	font-size: 12px;
	color: #000000;
}
.ms-rteCustom-bodytextbold a {
	font-family: Arial, Verdana, Helvetica;
	font-weight:bold;
	font-size: 12px;
	color: #2c5596;
}
.ms-rteCustom-bodytextbold a:hover {
	font-family: Arial, Verdana, Helvetica;
	font-weight:bold;
	font-size: 12px;
	color: #0755d3;
}
.ms-rteCustom-SkylineText
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
	color: #000000;

}

.ms-rteCustom-SkylineText a {
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
	color:#567181;
	text-decoration:underline;

}
.ms-rteCustom-SkylineText a:active; a:visited; a:hover {
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
	color:#567181;
	text-decoration:underline;

}

.ms-rteCustom-Skylinetextblue {
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
	color:#567181;

	
}
.ms-rteCustom-Skylinetextblue a {
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
	font-weight:bold;
	color:#567181;
	text-decoration:underline;
}

.ms-rteCustom-Skylineblackheadingmedium {
	font-family: Arial, Verdana, Helvetica;
	font-size: 14px;
	color: #000000;
	font-weight:bold;
}

.ms-rteCustom-SkylineBlueLg {
	font-family: Arial, Verdana, Helvetica;
	font-size: 17px;
	color:#397194;
	font-weight:bold;
	
}

.ms-rteCustom-SkylineRedheadingmedium {
	font-family: Arial, Verdana, Helvetica;
	font-size: 14px;
	color:#A53452;
	font-weight:bold;
}

.ms-topNavFlyOuts{
	background-color:#5c8cc6;
	border:#ffffff 1px;
}
.ms-topNavFlyOuts a{
	color:#ffffff;
}

.ms-topNavFlyOutsItem{	
	background-color:#5c8cc6;
}

.ms-topNavFlyOutsHover{
	background-color:#3861a3;
}




/*Search Page
.srch-Title A:link{
	color:#5a7f8f ;
		font-weight:bold;
}

.srch-URL A:link {
color:#5a7f8f !important;
}
.srch-URL A:visited {
color:#5a7f8f !important;
}

TD.ms-sbcell {	
BORDER-RIGHT: #7f9db9 0px solid; 	
PADDING-RIGHT: 1px;	
BORDER-TOP: #7f9db9 0px solid;	
PADDING-LEFT: 2px;		
BORDER-LEFT: #7f9db9 0px solid;	
BORDER-BOTTOM: #7f9db9 0px solid;	
}

TD.ms-sbgo {	
PADDING-BOTTOM: 0px;	
PADDING-TOP: 0px;	
BACKGROUND-COLOR: black; 
}
.srch-Metadata{
color:black;
}
*/
