/*-=< SPRITED IMAGES >=-*/
div.boxContainer,
div.mediumBoxContainer, 
div.homeBoxContainer, 
div.largeBoxContainer, 
div.boxTop,
div.boxTop span,
div.boxBottom,
div.boxBottom span {
background-image: url(_images/containerSprite.gif);
}
div.largeBoxContainerRight{
    background-image: url(_images/containerSprite.gif);
    }
/*-=< BOX CONTAINERS >=-*/
.boxContent {
padding: 0px 20px 5px;
}
/*-= BOX HEADERS =-*/
h3 {
font-family: Arial, Helvetica, sans-serif;
font-size: 17px;
font-weight: bold;
margin: 0 0 0px;
}
h3 .Head {
font-family: Arial, Helvetica, sans-serif;
font-size: 17px;
font-weight: bold;
/*position: relative;*/
}

h3.green .Head {
color: #60951B;
}
h3.orange .Head {
color: #E9862F;
}
h3.navy .Head {
color: #0C0C4E;
}
h3.blue .Head 
{
    font-size:18px !important;
color: #034074;
}
h3.adNetBlue .Head {
color: #162058;
}
span .Head {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
/*position: relative;*/
}

span.green .Head {
color: #034074;
font-size:18px; 
}
span.orange .Head {
color: #034074;
}
span.navy .Head {
color: #0C0C4E;
}
span.blue .Head {
color: #0363b4;
}
span.adNetBlue .Head {
color: #162058;
}
/*-= BOX BACKGROUND =-*/
/*- FLEXIBLE PARTS -*/
div.boxTop {
background-position: -400px top;
background-repeat: no-repeat;
height: 10px;
}
div.boxTop span.leftCorner {
display: block;
background-position: -2650px top;
background-repeat: no-repeat;
height: 24px;
width: 9px;
float: left;
}
div.boxTop span.rightCorner {
display: block;
background-position: -2700px top;
background-repeat: no-repeat;
height: 24px;
width: 25px;
float: right;
}
div.boxBottom {
background-position: -400px bottom;
background-repeat: no-repeat;
height: 9px;
}
div.boxBottom span.leftCorner {
display: block;
background-position: -2750px top;
background-repeat: no-repeat;
height: 9px;
width: 15px;
float: left;
}
div.boxBottom span.rightCorner {
display: block;
background-position: -2800px top;
background-repeat: no-repeat;
height: 9px;
width: 9px;
float: right;
}
/*- MAIN BOX BACKGROUND -*/
div.boxContainer {
background-position: left top;
background-repeat: repeat-y;
margin: 0 0 10px;
}
/*- HOME BOX BACKGROUND -*/
div.homeBoxContainer {
background-position: right top;
background-repeat: repeat-y;
margin: 0 0 10px;
}
div.largeBoxContainer {
background-position: -1199px top;
background-repeat: repeat-y;
margin: 0 0 10px;
width:400px;
}
div.largeBoxContainerRight {
background-position: -2000px top;
background-repeat: repeat-y;
margin: 0 0 10px;
}
div.mediumBoxContainer {
background-position: -2000px top;
background-repeat: repeat-y;
margin: 0 0 10px;
}
/*-=< MAIN CONTAINERS >=-*/
.container {
margin: 0 0 10px;
}
/*-= HEADER STYLES =-*/
h2.heading {
font-size: 22px;
font-weight: bold;
color: #0363b4;
margin: 0 0 10px;
/*JOE Added this displaynone*/
display:none;
}
h2.heading .Head {
font-size: 22px;
font-weight: bold;
color: #0363b4;
margin: 0 0 10px;
}
h3.subheadingGreen, 
h3.subheadingOrange,
h3.subheadingBlue,
h3.subheadingNavy, 
h3.subhadingAdNetBlue{
font-size: 16px;
font-weight: bold;
margin: 0 0 10px;
}
h3.subheadingGreen .Head, 
h3.subheadingOrange .Head,
h3.subheadingBlue .Head,
h3.subheadingNavy .Head {
font-size: 16px;
font-weight: bold;
}
h3.subheadingOrange .Head {
color: #E9862F;
}
h3.subheadingGreen .Head {
color: #60951B;
}
h3.subheadingNavy .Head {
color: #0C0C4E;
}
h3.subheadingBlue .Head {
color: #0363B4;
}
h3.subheadingAdNetBlue .Head{
	color: #162058;
}
/*-=< BORDER TOP AND BOTTOM CONTAINER >=-*/
.borderedWrap {
border-top: 1px solid #272962;
border-bottom: 1px solid #272962;
margin: 0 0 10px;
padding: 5px 0;
}
.borderedWrap h3.blue .Head, 
.borderedWrap h3.green .Head, 
.borderedWrap h3.navy .Head, 
.borderedWrap h3.orange .Head {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
}