/*Sub Header Section for pages using the grey sub header*/
.contentHolder .subHeader
{
    background-color: #EBEBEB;
    overflow-y: auto;
    overflow-x: hidden;
    height: 65px;
}
.contentHolder .subHeader .left
{
    margin-left: 1%;
    float: left;
    width: 70%;
}
.contentHolder .subHeader .left p
{
    margin-right: 30px;
}
.contentHolder .subHeader .right
{
    float: right;
    width: 25%;
}
.contentHolder .subHeader p
{
    color: black;
    font-weight: bold;
    letter-spacing: 1px;
    margin-top: 6px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 200px;
    text-align: justify;
}
.contentHolder .subHeader p em
{
    color: #DB1A1B;
    font-style: normal;
}

/*Content panes, for different skins
main difference is the width*/
.contentpane60
{
	text-align: left;
	width: 60%; 
	padding: 10px; 
	overflow-y: auto;
	overflow-x: hidden;
	float: left;
}
.contentpane75
{
	text-align: left; 
	width: 75%; 
	padding: 10px; 
	overflow-y: auto;
	overflow-x: hidden;
	float: left;
}
.contentpane70
{
	text-align: left; 
	width: 70%; 
	padding: 10px; 
	overflow-y: auto;
	overflow-x: hidden;
	float: left;
}
.contentpaneHadleyHilt
{
	text-align: left; 
	padding: 10px; 
	overflow-y: auto;
	overflow-x: hidden;
	float: left;
	width: 99%; 
	background-image: url(../HadleyGraphics/HadHilt-Logo.jpg); 
	background-position: right top;
	background-repeat: no-repeat;
}

/*Used for the right panel for those skins that use this*/
.rightPaneHolder
{
	float: right;
	width: 35%;
}
.rightPaneHolder200
{
	float: right;
	width: 200px;
}
.rightPaneHolderIndent
{
	padding-top: 10px;
	float: left;
	width: 35%;
}
.rightPaneUpper
{
    background-image: url(../HadleyGraphics/product-alt/section3background-small.jpg);
    background-position: left top;
    background-repeat: repeat-x;
    background-color: #5D0201;
    height: 480px;
    padding: 10px;
    text-align: justify;
    width: 95%;
}
}
.rightPaneUpperBlank
{
    background-image: none;
    background-color: white;
    height: 480px;
    padding: 10px;
    text-align: justify;
    width: 95%;
    overflow-y: auto;
}
.rightPaneLower
{
    clear: left;
    width: 100%;
    padding-top: 7px;
    overflow: auto;
}


/*ask hadley classes*/
.askHadleyVertical
{

    height: 300px;
    margin: 0px;
    padding: 0px;
    width: 180px;
    float: right;
}
.askHadleyVertical .askHeading
{
    background-image: url(../HadleyGraphics/ask/top.jpg);
    background-position: center center;
    background-repeat: no-repeat;
    height: 18px;
    width: 180px;
}
.askHadleyVertical .askMain
{
    background-image: url(../HadleyGraphics/ask/background.jpg);
    background-position: left top;
    background-repeat: repeat-y;
    background-color: #CBCCD0;
    overflow-y: auto;
    overflow-x: hidden;
    width: 180px;
}
.askHadleyVertical .askBottom
{
    background-image: url(../HadleyGraphics/ask/bottom.jpg);
    background-position: center center;
    background-repeat: no-repeat;
    background-color: #CBCCD0;
    margin: 0px;
    width: 180px;
    height: 17px;
}
.askHadleyVertical .askMain .askContent
{
    background-image: url(../HadleyGraphics/ask/fade.jpg);
    background-position: left top;
    background-repeat: repeat-x;
    background-color: #CBCCD0;
    margin: 0px 9px 0px 10px;
    padding: 0px 10px 0px 10px;
    width: 140px;
}
.askHadleyVertical .askMain .askContent img
{
    float: right;
    padding-left: 6px;
    /*margin-top: -25px;
    position: relative;*/
    z-index: 2;
}
.askHadleyVertical .askMain .askContent p
{
    font-size: 7pt;
    font-weight: normal;
    margin: 6px 0px 0px 0px;
    text-align: left;
}
.askHadleyVertical .askMain .askContent p em
{
    font-weight: bold;
    color: #DB1A1B;
    font-style: normal;
    margin-top: 5px;
}
.askHadley
{
    clear: both;
    border: solid 1px #DB1A1B;
    background-color: White;
    font-size: 8pt;
    margin: 10px 5px 5px 5px;
    padding: 10px 5px 5px 5px;
    overflow-y: auto;
    overflow-x: hidden;
    float: right;
    height: 160px;
    width: 95%;
}
