.boldBlueText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00467F;
	padding: 3px;
}
.bodyText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	text-indent: 0px;
	padding: 3px;
}
.GreenHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFCC00;
	text-align: center;
}
.GreenHeaderBackground{
	background-image: url(../Copy of GHXv4-2/GreenheaderCenter.jpg);
	background-repeat:repeat-x;
	text-align:center;
	height:19px;
}
.GreenHeaderBackgroundLeft{
	background-image: url(../Copy of GHXv4-2/GreenheaderLeft.jpg);
	background-repeat:no;
	text-align:center;
	height:19px;
	width:8px;
}
.GreenHeaderBackgroundRight{
	background-image: url(../Copy of GHXv4-2/GreenheaderRight.jpg);
	background-repeat:no;
	text-align:center;
	height:19px;
	width:8px;
}
.YellowGradient {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #00467F;
	background-image: url(/Portals/_default/Containers/GHXv4/yellowGradient.jpg);
	background-repeat: repeat-x;
	text-align: left;
	text-indent: 0px;
	padding: 0px;
}
.YellowGradientLeft {
	background-image: url(/Portals/_default/Containers/GHXv4/yellowGradient.jpg);
	background-repeat: repeat-x;
	padding: 0px;
	border-color: #365353;
	border-left-style:solid;
	border-left-width:1px;
}
.YellowGradientRight {
	background-image: url(/Portals/_default/Containers/GHXv4/yellowGradient.jpg);
	background-repeat: repeat-x;
	padding: 0px;
	border-color: #365353;
	border-Right-style:solid;
	border-Right-width:1px;
}
.YellowGradientBottom {
	background-image: url(/Portals/_default/Containers/GHXv4/yellowGradient.jpg);
	background-repeat: repeat-x;
	padding: 0px;
	border-color: #365353;
	border-Bottom-style:solid;
	border-Bottom-width:1px;
}
.YellowGradientBottomCorners {
	background-image: url(/Portals/_default/Containers/GHXv4/yellowGradient.jpg);
	background-repeat: repeat-x;
	padding: 0px;
	border-color: #365353;
	border-Bottom-style:solid;
	border-Bottom-width:1px;
}
.GrayGradTopLeftCorner{
background-image:url(../Copy of GHXv4-2/GrayboxLeftTopCrnrGrad.jpg);
background-repeat:no-repeat;
height:50px;
width:14px;
}
.GrayGradTopCenter{
background-image:url(../Copy of GHXv4-2/GrayboxCenterTopGrad.jpg);
background-repeat:repeat-x;
height:50px;
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00467F;
	padding: 3px;
}
.GrayGradTopRightCorner{
background-image:url(../Copy of GHXv4-2/GrayboxRightTopCrnrGrad.jpg);
background-repeat:no-repeat;
height:50px;
width:14px;
}
.GrayGradLeftSide{
background-image:url(../Copy of GHXv4-2/GrayboxLeftGrad.jpg);
background-repeat:repeat-y;
background-color:#eceded;
}
.GrayGradRightSide{
background-image: url(../Copy of GHXv4-2/GrayboxRightGrad.jpg);
background-repeat:repeat-y;
background-position:right;
background-color:#eceded;
}
.GrayGradBottomLeftCorner{
background-image: url(../Copy of GHXv4-2/GrayboxLeftBtmCrnrGrad.jpg);
background-repeat:no-repeat;
height:7px;
}
.GrayGradBottomCenter{
background-image: url(../Copy of GHXv4-2/GrayboxBtmGrad.jpg);
background-repeat: repeat-x;
height:7px;
}
.GrayGradBottomRightCorner{
background-image: url(../Copy of GHXv4-2/GrayboxRightBtmCrnrGrad.jpg);
background-repeat:no-repeat;
height:7px;
background-position:right;
}
/*container for photos and graphics*/
.GrayPhotoTopLeftCorner{
background-image: url(../Copy of GHXv4-2/PhotoBoxTopLeftCorner.jpg);
background-repeat:no-repeat;
height:23px;
width:13px;
}
.GrayPhotoTopCenter{
background-image: url(../Copy of GHXv4-2/PhotoBoxTopBar.jpg);
background-repeat:repeat-x;
height:23px;
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00467F;
	padding: 0px;
}
.GrayPhotoTopRightCorner{
background-image: url(../Copy of GHXv4-2/PhotoBoxTopRightCorner.jpg);
background-repeat:no-repeat;
height:23px;
width:13px;
}
.GrayPhotoLeftSide{
background-image: url(../Copy of GHXv4-2/PhotoBoxLeftGrad.jpg);
background-repeat:repeat-y;
background-color:#FFFFFF;
}
.GrayPhotoRightSide{
background-image: url(../Copy of GHXv4-2/PhotoBoxRightGrad.jpg);
background-repeat:repeat-y;
background-position:right;
background-color:#FFFFFF;
}
.GrayPhotoBottomLeftCorner{
background-image: url(../Copy of GHXv4-2/PhotoBoxBottLeftCorner.jpg);
background-repeat:no-repeat;
height:17px;
width:13;
}
.GrayPhotoBottomCenter{
background-image: url(../Copy of GHXv4-2/PhotoBoxBottBar.jpg);
background-repeat: repeat-x;
height:17px;
}
.GrayPhotoBottomRightCorner{
background-image: url(../Copy of GHXv4-2/PhotoBoxBottRightCorner.jpg);
background-repeat:no-repeat;
height:17px;
width:13;
}
.GrayPhotoContent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	text-indent: 0px;
	padding: 0px;
	background-color:#FFFFFF;
}


.GrayBodyText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	text-indent: 0px;
	padding: 3px;
	background-color:#eceded;
}
GHXfooterMenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align:center;
	color: #00467F;
	text-align: center;
	padding:10;
	height:20;
}
A.GHXfooterMenu:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00467F;
	text-align: center;
	padding:10;
	height:20;
}
A.GHXfooterMenu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFCC00;
	text-align: center;
	padding:10;
	height:20;
}
A.GHXfooterMenu:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFCC00;
	text-align: center;
	padding:10;
	height:20;
}
A.GHXfooterMenu:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFCC00;
	text-align: center;
	padding:10;
	height:20;
}
.horizontalLine {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.GrayBlueTitle {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #00467F;
padding-top:100;
}
.foldedCorner {
background-image:url(../Copy of GHXv4-2/foldedCorner.jpg);
background-repeat:no-repeat;
height:20px;
background-position:right;
}

.foldedCornerTitle {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
color: #00467F;
}

.FoldedCornerBodyText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:bold;
	color: #000000;
	text-align: left;
	text-indent: 0px;
	padding: 20px;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-top-style:solid;
	border-top-width:1px;
	border-color:#CCCCCC;
	border-width: 1px;
	height:225px;
	vertical-align:top;
}
.FoldedCornerBodyTextCenter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:bold;
	color: #000000;
	text-align: left;
	text-indent: 0px;
	padding: 20px;
	border:dashed;
	border-left-color:#CCCCCC;
	border-left-width:1px;
	border-right-color:#CCCCCC;
	border-right-width:1px;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-top-style:solid;
	border-top-width:1px;
	border-color:#CCCCCC;
	border-width: 1px;
	height:225px;
	vertical-align:top;
}
.FoldedCornerBodyWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:bold;
	color: #000000;
	text-align: left;
	text-indent: 0px;
	padding: 5px;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-top-style:solid;
	border-top-width:1px;
	border-color:#CCCCCC;
	border-width: 1px;
	vertical-align:top;
	background-color:#EEEEEE;
	}
.RoundedMiddle {
background-image:url(../Copy of GHXv4-2/MenuCenter.jpg);
background-repeat:repeat-x;
height:21px;
width:247px;
background-position:center;
}
.RoundedRight {
background-image:url(../Copy of GHXv4-2/MenuRightCorner.jpg);
background-repeat:no-repeat;
height:21px;
width:5px;
background-position:right;
}
.RoundedLeft {
background-image:url(../Copy of GHXv4-2/MenuLeftCorner.jpg);
background-repeat:no-repeat;
height:21px;
width:5px;
background-position:Left;
}
.RoundedMenuBodyTextCenter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #000000;
	text-align: left;
	text-indent: 0px;
	padding:0px;
	border:dashed;
	border-top:none;
	border-left:none;
	border-right:none;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-color:#CCCCCC;
	border-width: 1px;
	height:325px;
	vertical-align:top;
	background-color:#008dd3;
}
.RoundedMenuBodyTextCenterLeft {
	border:dashed;
	border-top:none;
	border-right:none;
	border-left-color:#CCCCCC;
	border-left-width:1px;
	border-bottom:none;
	border-color:#CCCCCC;
	border-width: 1px;
	height:325px;
	background-color:#008dd3;
}
.RoundedMenuBodyTextCenterRight {
	border:dashed;
	border-top:none;
	border-left:none;
	border-right-color:#CCCCCC;
	border-right-width:1px;
	border-bottom:none;
	border-color:#CCCCCC;
	border-width: 1px;
	height:325px;
	background-color:#008dd3;
}
.RoundedMenuBodyTextLeftRight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #000000;
	text-align: left;
	text-indent: 0px;
	padding: 0px;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-color:#CCCCCC;
	border-width: 1px;
	height:225px;
	vertical-align:top;
	background-color:#b7d5e4;
}
/*for test in the homepage buckets*/
.BucketText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:Normal;
	color: #000000;
	text-align: left;
	text-indent: 0px;
	padding: 20px;
	vertical-align:top;
}
.BucketTextBlue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #000000;
	text-align: left;
	text-indent: 0px;
	padding: 0px;
	vertical-align:top;
}
/*V4-2 Homepage buckets provider and supplier*/
.ProviderSupplierTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color: #00467F;
	text-align:left;
	padding-left:20;
	vertical-align:top;
}
/*V$-2 Provider/Supplier Homepage column text*/
.ColumnBodyWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:bold;
	color: #000000;
	text-align: left;
	text-indent: 0px;
	padding: 25px;
	border-left-style:solid;
	border-left-width:1px;
	border-right-style:solid;
	border-right-width:1px;
	border-color:#CCCCCC;
	border-width: 0px;
	vertical-align:top;
	background-color:#FFFFFF;
	}
	.3ColumnTitle {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #00467F;
}
.LightYellowSideBar{
border-style:solid;
border-color:#00467F;
border-width:1px;
padding:5px;
background-color:#fff2bf;
}
