﻿body
{
    color: #333333; 
    font-size: .9em;
    font-family: arial, tahoma, helvetica, sans-serif; 
	margin: 0px;
	background-color: #0a0a0a;
}
a:visited { color: #245493; }

ul
{
	list-style-type: square;
}

.contentBorderContainer
{
	padding-left: 13px;
}

.Top .Nav		{ width: 230px; }
.Top .Center	{ width: 737px; }

.Middle .Nav	{ width: 228px; }
.Middle .Center	{ width: 727px; }

.Top
{
	background-color: #0a0a0a;
}
.Line td
{
}
.Line td.Nav
{
}
.Top .Nav
{
	text-align: left;
	padding: 13px 0px 10px 0px;
}
.Top .Center
{
	text-align: right;
	padding-right: 0px;
	font-size: 70%;
	color: #999999;
}
.Top .Center a,
.Top .Center .item
{
	color: #999999;
	text-decoration: none;
	padding-right: 30px;
}
.Top .Center a:hover
{
	text-decoration: underline;
}
.Top .Center a.selected,
.Bottom a.selected
{
	font-weight: bold;
	text-decoration: none;
}

.trFolderTitle .Nav
{
    background-color: White;
}

.Middle .Nav
{
	vertical-align: top;
	background-color: White;
	padding-bottom: 20px;
}
.Center .Banner
{
    margin-bottom: 10px;
}

.Bottom
{
    background-color: #0a0a0a;
    color: #999999;
}
.Bottom td
{
	height: 125px;
	vertical-align: top;
	font-size: 70%;
	padding: 10px 0px 0px 10px;
}
.Bottom a
{
	color: #999999;
	line-height: 150%;
}

.Bottom .Address
{
	float: right;
	line-height: 120%;
	text-align: right;
}
.Bottom .Copyright
{
	padding-top: 20px;
	color: #999999;	
}

.leftNavContainer
{
}
.leftNavContainer .SiteUrl
{
    color: #ffffff;
    font-size: .8em;
    font-weight: bold;
    line-height: 1.1em;
    padding: 5px 8px;
    margin-bottom: 4px;
    background-color: #aaaaaa;
}
.leftNavContainer .SiteUrl a
{
	color: White;
	text-decoration: none;
}
.leftNavContainer .SiteUrl a:hover
{
    text-decoration: underline;
}
.leftNav,
.leftNavSelected
{
	padding-left: 15px;
}
.leftNav
{
	background-image: url(../DellV2/LeftNavBullet1.gif);
	background-repeat: no-repeat;
	background-position: 5px 4px;
}

.leftNav a,
.leftNavSelected a
{
    color: #0066cc;
	text-decoration: none;
	font-size: 80%;
	display: block;
	padding: 0 0 5px 0;
	margin-bottom: 7px;
}
.leftNav a
{
	border-bottom: solid 1px #cccccc;
}
.leftNavContainer a:hover
{
	text-decoration: underline;
}

.leftNavSelected
{
	background-color: #ffffff;
}
.leftNavContainer .leftNavSelected a
{
    color: #666666;
    font-weight: bold;
	background-image: none;
}

/* Children */
.leftNavSelected .leftNav,
.leftNavSelected .leftNavSelected
{
	padding: 0px 0px 0px 15px;
	background-color: Transparent;
	border: none;
	background-image: url(../DellV2/LeftNavBullet2.gif);
	background-repeat: no-repeat;
	background-position: 5px 6px;
}
.leftNavSelected .leftNav a
{
	font-weight: normal;
	color: #0066cc;
}
.leftNavSelected .leftNav a,
.leftNavSelected .leftNavSelected a
{
	border-bottom: none;
}


/* Body */
.Middle .Center,
.trHomeBanner .Center
{
	vertical-align: top;
	color: #4a4033;
	font-size: 90%;
	padding-left: 5px;
	padding-bottom: 20px;
	background-color: White;
}
.trHomeBanner .Center
{
    padding-bottom: 0px;
    padding-left: 0px;
}
h1, .h1,
h3, .h3
{
	display: block;
	color: white;
	font-size: 12.8px;
	padding: 5px 8px;
	font-weight: bold;
	margin: 0px;
	background-color: #aaaaaa;
	line-height:1.1em;
}
.h1
{
	font-size: 100%;
}
h1 .placeholderTitle
{
	font-size: 70%;
}
h2, .h2
{
	font-size: 120%;
}
.HomeRightBox h3,
.HomeRightBox .h3
{
    background-color: Transparent;
    color: Black;
    padding: 0 0 10px 0;
}


a
{
	color: #145192;
}
a.NoHref
{
	color: #333333;
}
a:hover
{
	text-decoration: none;
}

TABLE.DescriptionText
{
	width: auto !important;
}

/* Case Study */
.CaseStudy
{
	border-right: solid 1px #d3cebc;
}
.CaseStudy .Headings .Blank
{
	border-left: none;
}
.CaseStudy .CaseStudyTop .Blank
{
	border-bottom: solid 1px #d3cebc;
	border-left: none;
}
.CaseStudy .CaseStudyBottom .Blank
{
	border-left: none;
}
.CaseStudy .CaseStudyBottom td
{
	border-top: solid 1px #d3cebc;
}
.CaseStudy .Odd
{
	background-image: url(Images/CaseStudies/Background.gif);
	background-repeat: repeat-x;
	background-color: #ebe9e2;
}
.CaseStudy td
{
	text-align:center;
	border-left: solid 1px #d3cebc;
}
.CaseStudy th
{
	text-align: left;
	font-weight: normal;
	padding: 5px;
	border-left: solid 1px #d3cebc;
	font-size: 80%;
}
.CaseStudy a
{
	font-weight: bold;
}

/* Leadership */
table.Leadership tr
{
	vertical-align: top;
}
.bioSmallContainer
{
	margin-right: 10px;
	font-size: 80%;
}
.bioPhoto
{
	xwidth: 130px !important;
	float: left;
	margin-bottom: 30px;
	border: solid 1px #d5d5d5;
	padding: 1px;
	margin-right: 10px;
}
.bioInfoShort
{
	padding-bottom: 20px;
}
.bioName
{
	font-weight: bold;
}

/* Right Boxes */
.RightBoxContainer
{
	float: right;
	padding-left: 7px;
	padding-bottom: 20px;
	background-color: White;
}
.RightBoxContainer2
{
	width: 238px;
	border-left: solid 1px #999999;
	padding-left: 7px;
	padding-bottom: 10px;
}
.RightBoxContainer table.Boxes
{
	border-bottom: none;
	width: 100%;
}
.RightBoxContainer td.RightBox1,
.RightBoxContainer td.RightBox2
{
    padding-bottom: 10px;
}
.RightBoxContainer h3
{
	margin: 0 0 10px 0;
}
.RightBox2
{
}
.RightBoxContainer ul
{
	margin: 0 0 0 20px;
	padding: 0 0 0 5px;
}
.RightBoxContainer li
{
	line-height: 120%;
}
.RightBoxContainer .DescriptionText td
{
	width: 300px;
}
.RightBoxContainer .DescriptionText td td
{
	width: auto
}

.utilityLinkEmail
{
	text-align: right;
}
.utilityLinkEmail a
{
	font-size: .7em; 
	color: #666666;
	text-decoration: none;
}
.utilityLinkEmail a:hover
{
	text-decoration: underline;
}

.RichTextEditor
{
	overflow: scroll;
}
.Required { color: Red; }



/* Home */
.HomeRightBoxContainer
{
    border-left: solid 1px #999999;
    padding-left: 7px;
}
.HomeRightBox
{
	margin-bottom: 4px;
	width: 208px;
}
.HomeRightBox h1
{
	margin: 0 0 10px 0;
}
.HomeRightBox p
{
	margin: 0 0 10px 0;
}
.HomeRightBox ul
{
	margin: 0px;
	padding-left: 17px;
}
.HomeRightBox li
{
	line-height: 120%;
}
.HomeBanner
{
	width: 967px;
	padding-top: 20px;
}
.HomeBody
{
	padding-left: 7px;
	padding-right: 7px;
}
.HomeBody ul
{
	margin-left: 0px;
	padding-left: 17px;
}
.HomeBody .Articles tr
{
	vertical-align: top;
}
.HomeBody .Articles tr .Toolbar tr
{
	vertical-align: middle;
}

.HomeBody .Image
{
	padding: 3px;
}
.HomeBody .Image img
{
	border: solid 1px #e0dccf;
}
.HomeBody .Image .Toolbar img
{
	border: none;
}
.HomeBody .Articles .Body
{
	padding: 0 0 10px 7px;
}

.HomeBody .DescriptionText td
{
	width: 500px;
}
.HomeBody .DescriptionText td .Toolbar td
{
	width: auto;
}
.HomeRightBox .DescriptionText td
{
	width: 200px;
}
.HomeRightBox .DescriptionText td .Toolbar td
{
	width: auto;
}

.FolderTitle
{
    margin: 13px 0 13px 0;
}



.trHomeBanner,
.trFolderTitle,
.Middle
{
    background-color: #454545;
}
.trHomeBanner .Left,
.trFolderTitle .Left,
.Middle .Left
{
	background-image: url(../DellV2/PageShadowLeft.gif);
	background-repeat: repeat-y;
	background-position: right;
	border-right: solid 20px white;
}
.trHomeBanner .Right,
.trFolderTitle .Right,
.Middle .Right
{
	background-image: url(../DellV2/PageShadowRight.gif);
	background-repeat: repeat-y;
	padding: 0;
	border-left: solid 20px white;
}

