@charset "UTF-8";

#mainDiv {
	display: block;
	width: 760px;
	height: auto;
}

#leftNav {
	display: block;
	width: 175px;
	height: auto;
	float: left;
}


/* Begin modified for REL4.13 CR569 */

#mainContainer {
	display: block;
	width: 570px;
	height: auto;
	/*Begin:Modified for TB07*/
	float: left;
	/*Begin:Modified for TB07*/
	margin-left: 15px;
}
/* End modified for REL4.13 CR569 */

/************ Begin: Main Container 570 for pages without left nav ************/

#mainContainerLeft {
	display: block;
	width: 570px;
	height: auto;
	position: relative;
	margin-left: 190px;
}

/************** End: Main Container 570 for pages without left nav ************/

.mContent {
	display: block;
	width: 375px;
	height: auto;
}

.rContent {
	margin-left: 14px;
	width: 180px;
	float: left;
}

#contentContainer {
	width: 375px;
	float: left;
	margin-left: 15px;
}

.contentContainer174 {
	width: 174px;
	float: left;
	margin-right: 15px;
}

html>body .contentContainer174 {
	height: 260px;
	overflow: visible;
}

.Container174 {
	width: 174px;
	margin-right: 15px;
}

.titleContainer {
	width: 570px;
	padding-left: 15px;
}

html>body .titleContainer {
	width: 570px;
	margin: 0px;
	padding-left: 170px;
}

.contentContainer760 {
	display: block;
	width: 760px;
	height: auto;
	margin-left: 20px;
}

html>body .contentContainer760 {
	height: 260px;
	overflow: visible;
}

.container180 {
	display: block;
	width: 180px;
	height: auto;
	float: left;
	margin-right: 15px;
}

.container570 {
	display: block;
	width: 570px;
	height: auto;
	float: left;
}


/******************************************************************************/


.rContainer180 {
 FLOAT: left; WIDTH: 179px
}



HTML>body .rContainer180 {
 WIDTH: 179px
}


/*
Directory links containers.
*/
.rContainer180 .dirLinksContainer {
	display: block;
	margin-bottom: 5px;
}


/*
Directory links subheading links.
*/
/* Begin TB07 Fixes */
.rContainer180 .dirLinksContainer .linkLargeBold:link, h3.linkLargeBold, .rContainer180 .dirLinksContainer .linkLargeBold:visited, .rContainer180 .dirLinksContainer .linkLargeBold:hover, .rContainer180 .dirLinksContainer .linkLargeBold:active {
/*	background: url(../../../images_css/green_mt_2px.gif) top right no-repeat transparent;
*/	color: #007b32 !important;
	display: block;
	font-size: 1em;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	margin-bottom: 2px;
}
/* End TB07 Fixes */
.rContainer180 .dirLinksContainer .linkLargeBold:hover, .rContainer180 .dirLinksContainer .linkLargeBold:active {
	/*background: url(../../../images_css/_green_mt_2px.gif) top right no-repeat transparent;*/
	color: #ff0000 !important;
}

/*
Style the text situated below any subheading level text.
*/
.rContainer180 .dirLinksContainer .grey {
	display: block;
	font-size: 0.75em;
	color: #666666;
	background: transparent;
	margin-bottom: 5px;
}

/*
Style the directory links text situated below the text.
*/
.rContainer180 .dirLinksContainer .mBot5 a:link, .rContainer180 .dirLinksContainer .mBot5 a:visited, .highlightTeaserContainer .mttitle:link, .highlightTeaserContainer .mttitle:visited {
	background: transparent url(../../../images_css/grey_gradient_bg.gif) top right no-repeat;
	border-bottom: 1px solid #dfdfdf;
	color: #666;
	display: block;
	font-size: .75em;
	height: auto;
	line-height: 1.5em;
	padding: 1px 10px 1px 0;
	text-decoration: none;
}

.rContainer180 .dirLinksContainer .mBot5 a:hover, .rContainer180 .dirLinksContainer .mBot5 a:active {
	background: transparent url(../../../images_css/_grey_gradient_bg.gif) top right no-repeat;
	color: #ff0000;
	/*Begin:Added for TB07*/
	font-size:0.75em;
	/*End:Added for TB07*/
}

/* Issue 93 */

.highlightTeaserContainer .mttitle:link, .highlightTeaserContainer .mttitle:visited {
	display: block;
	width: 165px;
	height: auto;
	font-size: 0.75em;
	color: #007B32;
	text-decoration: none;
	background: url("../../../images_css/grey_gradient_bg.gif") top right no-repeat transparent;
	line-height: 1.5em;
	border-bottom: 1px solid #DFDFDF;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-right: 15px;
	text-transform: uppercase;
	font-weight: bold;
}

.highlightTeaserContainer .mttitle:hover, .highlightTeaserContainer .mttitle:active {
	display: block;
	width: 165px;
	height: auto;
	font-size: 0.75em;
	color: #FF0000;
	text-decoration: none;
	background: url("../../../images_css/_grey_gradient_bg.gif") top right no-repeat transparent;
	line-height: 1.5em;
	border-bottom: 1px solid #DFDFDF;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-right: 15px;
	text-transform: uppercase;
	font-weight: bold;
}

.rContainer180 .dirLinksContainer .mBot5 {
	background: url(../../../images_css/dirLinksContainer_bg.jpg) top left repeat-y;
}

/******************************************************************************/

#mainDiv2 {
	margin-left: 20px;
}

.mContainer {
	display: block;
	width: 375px;
	float: left;
	margin-right: 15px;
}

/*
html>body .mContainer {
	margin-right: 15px;
}
*/

.ddcontentContainer {
	width: 570px;
}

.mainBodyContainer {
	width: 375px;
	padding: 0;
	float: left;
}
*html .mainBodyContainer {
	width: 374px;
}

/***************** BEGIN ADDITION ENH CR 475 Castrol Country Jump *************/

#mainDivCntryJmp {
	MARGIN: 0px 0px 0px 1px;
	WIDTH: 760px;
	POSITION: relative
}

/***************** END ADDITION ENH CR 475 Castrol Country Jump ***************/
/* Begin : Added for R4.10 CR 558 20060627 */
/* Start: Added in Transact */
.mainBodyContainerInner{
	width: 335px;
	margin: 10px 10px 10px 10px;
}

.mainBodyContainerInner2{
	width: 355px;
	margin: 0px;
	background-color:#EFEFEF;
}

.formGreyBackContainer{
	margin: 0px;
	padding: 0px;
	width: 545px;
	background-color: #EFEFEF;
	float:left;
}

.containerNoMargin180{
	width: 180px;
	float: left;
	margin-right: 0px;
}

/* Begin: T_P4_twoButton Prompt */
.containerSystemPrompt{
	width: 415px;
	float: left;
	margin: 0px 10px 10px 10px;


}

.mContainer1 {
	display: block;
	width: 375px;
	float: left;
	 

}

.modInsideContainer4
{ 
  margin-top: 10px;
  margin-left: 10px;
 }


 .mltContentL

{

FLOAT: left; WIDTH: 179px; 

}

.mltContentR

{

FLOAT: left; WIDTH:179px; 

}

/* End: T_P4_twoButton Prompt */
/* End: Added in Transact */
/* End : Added for R4.10 CR 558 20060627 */

/* Begin  : Added for RF 20060821 T_S27 and  iframe **/
#mainDiv10 { 
        display: block;
        width: 950px;  
        height: auto;  
}					   
.pageIntroTextContainer{ 
            width:570px; 
            margin-bottom:12px;
            height:auto;	   
}
/* End : Added for RF 20060821 T_S27 and  iframe **/

/* Begin TB07 Fixes */
h3.linkLargeBold{
	color: #007b32 !important;
	display: block;
	font-size: 1em;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	margin-bottom: 2px;
}
/* End TB07 Fixes */

