/* Begin: Masthead */
.masthead {	
	background: #fff url(../images/wildbean_masthead_image.gif) no-repeat top left;
	padding-right: 15px;
	padding-bottom: 0px;
	width:760px;
}
/* Begin:Addition for ENH_DEC_REL_07 CR730 */
.mastheadAustralia {	
	background: #fff url(/wildbean/images/wildbean_masthead_Australia_image.gif) no-repeat top left;
	padding-right: 15px;
	padding-bottom: 0px;
	width:760px;
}
/* End:Addition for ENH_DEC_REL_07 CR730 */


.logoPos	{
	margin:2px 0px 0px 15px;
}

input.searchBox {
	width: 80px;
	font-size:110%; 
}
input.searchBox {
	padding-top: 0px;
	margin-right: 10px;
	height: 13px;
	height /**/: 21px;	
}

html>body input.searchBox { 
	height: 13px;
}
.searchLabel {
	margin-right: 10px;
	margin-left:25px;
	margin-top:3px;
	padding-top: 1px;
	font-size: 120%;
	color: #FFF;
	text-decoration: none;
	font-weight: bold;
}
html>body .searchLabel {
	padding-top: 1px;
}

.globalNavLinks {
	float: right;
	display: inline;
	margin-top: 10px;	
	margin-right: 12px;
	width:572px;
}
html>body .globalNavLinks {margin-right:10px;}

.globalNavLinksExt {
	float: right;
	display: inline;
	margin-top: 10px;	
	margin-right: 1px;
	margin-right /**/:-8px;
	/*width:540px;*/
}
html>body .globalNavLinksExt {margin-right:1px;}

.globalNavLinksSimple {
	float: right;
	display: inline;
	margin-top: 10px;	
	margin-right: 12px;
}
html>body .globalNavLinksSimple {margin-right:10px;}

.globalSearch {
	float: right;
	display: inline; 
}

html>body .globalSearch {
/*	margin-bottom: 1px;*/
}


ul.globalNav li {
    margin: 0px 0px 0px 0px;
    padding: 0px;
    list-style: none;
	list-style-type: none;
	float: left;
	display: inline;
}

ul.globalNavUtility li {
    margin: 4px 0px 0px 0px;
    padding: 0px;
    list-style: none;
	list-style-type: none;
	float: left;
	display: inline;
}

.globalNavFix {
	padding-bottom: 8px;
}

html>body .globalNavFix {
	padding-bottom: 9px;
}
.searchButton {
	margin-top: 2px;
}
html>body .searchButton {
	margin-top: 1px;
}


.footerStyle {
	font-size:110%;
	color:#642200;
}



/* Begin: Popup styles */

#popupMain {
	width: 393px;
	padding: 5px 0px 10px 10px;
	width /**/: 407px;
}

html>body #popupMain {
	width: 396px;
}

.popupMastLeft {
	background: url(../images/wbc_pop_up_masthead_left.gif) no-repeat top left;
	float: left;
	display: inline;
	width: 100% ;
	width /**/: 100% ;
	height: 65px;
	padding-left: 10px;
}

#popup3ColMain .popupMastLeft {
	background: url(../images/wbc_pop_up_masthead_left.gif) no-repeat top left;
	float: left;
	display: inline;
	width:100%;
	w\idth: 99.60% ;
	height: 65px;
	padding-left: 7px;
}


html>body #popup3ColMain .popupMastLeft {
	background: url(../images/wbc_pop_up_masthead_left.gif) no-repeat top left;
	float: left;
	display: inline;
	width: 99% ;
	height: 65px;
	padding-left: 7px;
}

html>body #popupMain .popupMastLeft {
	width: 99.25% ;
	height: 65px;
	padding-left: 9px;
	
}

.popupMastRight {
	background: url(../images/wbc_pop_up_masthead_right.gif) no-repeat top right;
	float: left;
	display: inline;
	width:100%;
}

/* Extended Popup styles */
	.fluidContainer {
		width:auto;
		margin:5px 10px 10px 10px;
	}
	
	.minWidthHolder {
		min-width:760px;
		width:expression(document.body.clientWidth > 1000? "auto": "1000px" );
	}

	
	.XMastHead {
		height:86px;
		background: url(../images/wbc_ext_masthead_middle.gif) repeat-x;
		padding:0px;
		margin-left:0px;
	}
	html>body .XMastHead {
		margin-left:2px;
		}
		
	.XMastHeadTabs {
		height:29px;
		background: url(../images/mast_gradcream.gif) repeat-x;
		padding:0px;
		margin-left:0px;
	}
	html>body .XMastHeadTabs {
		margin-left:2px;
	}
	
	.popXMastHead {
		height:65px;
		background: url(../images/wbc_pop_up_masthead_middle.gif) repeat-x;
		padding:0px;
		margin-left:0px;
		}
	html>body .popXMastHead {margin-left:3px;}

	.mastXImageFixRight {
		margin:0px 0px 0px 0px;
		margin /**/:0px -3x 0px 0px;
	}
	html>body .mastXImageFixRight {margin:0px;}

	.mastXImageFixLeft {
		margin:0px 0px 0px 0px;
		margin /**/:0px  0px 0px -3px;
	}
	html>body .mastXImageFixLeft {margin:0px 0px 0px -2px;}

	.footXImageFixRight {
			margin:0px 2px 0px 0px;
			margin /**/:0px -1x 0px 0px;
		}
		html>body .footXImageFixRight {margin:0px;}

		.footXImageFixLeft {
				margin:0px 0px 0px 2px;
				margin /**/:0px  0px 0px -1px;
	}
	html>body .footXImageFixLeft {margin:0px;}

	.popXFooter {
			height:63px;
			background: url(../images/pop_footer_tile.gif) repeat-x;
			padding:0px;
			width:auto;
			margin:0px  -2px 0px -2px;
	}
	
	html>body .popXFooter { margin:0px 0px 0px 1px;}
	
	.extFooter {
				height:63px;
				background: url(../images/pop_footer_tile.gif) repeat-x;
				padding:0px;
				width:auto;
				margin:0px -2px 0px -2px;
		}
		
	html>body .extFooter { margin:0px 0px 0px 0px;}
	
	.centralBlockXPop {
		width:auto;
		border-left:2px solid #FFDAA2;
		border-right:2px solid #FFDAA2;
		margin-left:0px;
	}
	
	html>body .centralBlockXPop {margin-left:1px;}
	
	.centralBlockExt {
			width:auto;
			border-left:2px solid #FFDAA2;
			border-right:2px solid #FFDAA2;
			margin-left:0px;
		}
		
	html>body .centralBlockExt {margin-left:0px;}


	.centralBlockPadding {
		padding:7px 10px 10px 10px;
	}
	
	#popupFooterExtCol {
		width:397px;
	}
	
	html>body #popupFooterExtCol{width:393px;}
	
	#popupFooterExtCol .footerContainer {
	 	border-left: 2px solid #FFDAA2;
		border-right: 2px solid #FFDAA2;	
		padding: 34px 10px 0px 10px;
		width: 397px;
		w\idth: 373px;
	}
		
	#popUpFooterExtCol html>body .footerContainer {
		width: 373px;
}
/* end of Extended Popup styles */

#popupMain .popupMastRight {
	background: url(../images/wbc_pop_up_masthead_right.gif) no-repeat top right;
	float: left;
	display: inline;
	width : 96% ;
	width /**/: 100% ;
	padding-right: 10px;
	padding-right /**/: 9px;
}

#popup3ColMain .popupMastRight {
	background: url(../images/wbc_pop_up_masthead_right.gif) no-repeat top right;
	float: left;
	display: inline;
	width : 96% ;
	width /**/: 100% ;
	padding-right: 10px;
	padding-right /**/: 9px;
}

html>body #popup3ColMain .popupMastRight {
	width: 573px;
	padding-right: 10px;
}


html>body #popupMain .popupMastRight {
	width: 382px;
	padding-right: 6px;
}

.popupMastContainer{
	background: url(../images/wbc_pop_up_masthead_middle.gif) repeat-x;
	width: auto;
	padding:0px;
	margin:0px;
	height: 65px;
}

.popupLinks {
	float: right;
	display: inline;
	width: 126px;
}
#popupMain .popupLinks {
	width: 126px;
}
html>body #popupMain .popupLinks {
	width: 126px;
	padding-bottom: 10px;
}
html>body #popup3ColMain .popupLinks {
	padding-bottom: 10px;
	width:125px;
}
.poUpFix {
	margin:2px 0px 0px -5px;
}

.poUpFixExt {
	margin:2px 0px 0px 3px;
	margin /**/:2px 0px 0px 1px;
}

html>body .poUpFixExt {
	margin:2px 0px 0px 6px;
}

#popupContainer {
 	border-left: 2px solid #FFDAA2;
	border-right: 2px solid #FFDAA2;	
	padding: 14px 0px 13px 0px;
	width: 397px;
	w\idth: 393px;
}

html>body #popupContainer {
	width: 393px;
}

#popupBodyContainer {
	width: 368px;
	padding: 0px 10px 0px 10px;
}

html>body #popupBodyContainer {
	width: 368px;
	padding: 0px 16px 0px 9px;
}

#popupFooter {
}

html>body #popupFooter .footerBotLeft {
	width: 97%;
}

html>body #popupFooter .footerBotRight {
	width: 377px;
}

#popupFooter .footerContainer {
	border-left: 2px solid #FFDAA2;
	border-right: 2px solid #FFDAA2;	
	padding: 31px 10px 0px 10px;
	width: 397px;
	w\idth: 373px;
}

html>body #popupFooter .footerContainer {
	width: 373px;
}


.footerContainer {
 	border-left: 2px solid #FFDAA2;
	border-right: 2px solid #FFDAA2;	
	padding: 34px 10px 0px 10px;
	width: 760px;
	w\idth: 736px;
}

html>body .footerContainer {
	width: 736px;
}

.backToTop{
	text-align:right;
	padding-right: 5px;
}

.backToTopExt {
	text-align:right;
	padding:34px 10px 2px 0px;
	
}

.pfooterBotLeft {
	background: url(../images/pop_footer_left.gif) no-repeat top left;
	float: left;
	display: inline;
	padding-left: 13px;
	width: 99%;
	width /**/: 100%;
}
html>body .pfooterBotLeft {
	padding-bottom: 10px;
	padding-left:10px;
}

#popupFooterExtCol .pfooterBotLeft {
	background: url(../images/pop_footer_left.gif) no-repeat top left;
	float: left;
	display: inline;
	padding-left: 13px;
	width: 98%;
	width /**/: 100%;
}
#popupFooterExtCol html>body .pfooterBotLeft {
	padding-bottom: 10px;
	padding-left:10px;
	width:95.5%
}

.pfooterTextContainer{
	background: url(../images/pop_footer_tile.gif) repeat-x;
	padding: 23px 10px 20px 0px;
	width:100%;
}

.pfooterBotRight {
	background: url(../images/pop_footer_right.gif) no-repeat top right;
	float: left;
	display: inline;
	padding-right: 13px;
	height:63px;
	width:100%;
	w\idth:92.75%;
}
html>body .pfooterBotRight{
	padding-right: 18px;
	width:369px;
}

#popup3ColFooter .pfooterBotRight {
	width: 94.85%;
	width /**/: 100%;
}

html>body #popup3ColFooter .pfooterBotRight{
	width: 562px;
}

#popup3ColFooter .footerContainer {
	border-left: 2px solid #FFDAA2;
	border-right: 2px solid #FFDAA2;	
	padding: 31px 10px 0px 10px;
	width: 590px;
	w\idth: 566px;
}

html>body #popup3ColFooter .footerContainer {
	width:566px;
}


/* End: Popup styles */
/* Primary Nav */
.primaryNav {
 	background: url(../images/mast_gradcream.gif) repeat-x top left;
	padding: 0px 0px 0px 0px;
	float:left;
	display:inline;
	width:740px;
	height:29px;
}

html>body .primaryNav {
 	background: url(../images/mast_gradcream.gif) repeat-x top left;
	padding: 0px 0px 0px 0px;
	float:left;
	display:inline;
	width:740px;
	height:29px;
}
.primaryNavExt {
 	padding: 0px 0px 0px 0px;
	float:left;
	display:inline;
	height:29px;
}

.pNavLeft {
	background: url(../images/mast_gradcream_left.gif) no-repeat top left;
	float: left;
	display:inline;
	width:10px;
	height:30px;
}

.pNavRight {
	background: url(../images/mast_gradcream_right.gif) no-repeat top right;
	float: left;
	display:inline;
	width:10px;
	height:30px;
}

.pNavInside {
	width: 98%;
}


.pNavDivider {
	width: 2px;
	background-color:#ffdaa2;
	border-left:1px solid #fff;
	float: left;
	height:28px;
}

.globalTab	{
	height:22px;
	padding-top:7px;
}

.pNavTabSel {
	padding: 6px 10px 8px 10px;
 	background: url(../images/global_nav_active.gif) repeat-x;
}
html>body .pNavTabSel {
	padding: 7px 10px 7px 10px;
}



/* left nav */

.leftNavContainer {
	width: 155px;
}


html>body ul.leftNav li {
	display: table;
	width: 100%; 
	height: auto;
}

.leftNavTop	{
	margin: 0px 0px;
}

div.leftNavBottom{
	margin: 0px 0px;
}

.leftNavMain	{
	background-color:#FFDAA2;
	border-left:1px solid #FDBB30;
	border-right:1px solid #FDBB30;
}

p.leftNavSelected {
	font-weight: bold;
	font-family:verdana;
	font-size:110%;
	color: #d80000;
	background: url(../images/left_nav_arrow_red.gif) no-repeat;
	background-position: 0px 2px;
	padding-left: 15px;
}


p.leftNavSelectedDown {
	font-weight: bold;
	font-family:verdana;
	font-size:110%;
	color: #d80000;
	background: url(../images/left_nav_arrow_red_down.gif) no-repeat;
	background-position: 0px 5px;
	padding-left: 15px;
}

p.leftNavSubSelectedDown {
	font-weight: bold;
	font-family:verdana;
	font-size:110%;
	color: #642200;
	background: url(../images/left_nav_arrow_brown_down.gif) no-repeat;
	background-position: 0px 5px;
	padding-left: 15px;
}

div.leftNavTextFirst{
	padding: 0px 9px 7px 5px;
	margin: 0px;
	width:153px;
	w\idth:139px;
}
div.leftNavTextFirstSel {
	padding: 0px 9px 7px 5px;
	margin: 0px;
	width:153px;
	w\idth:139px;
	background-color:#fff;
}

html>div.leftNavText{width:143px;}

div.leftNavText{
	padding: 5px 9px 7px 5px;
	margin-top: -1px;
	width:153px;
	w\idth:139px;
	border-top:1px solid #fff;
}

html>div.leftNavText{width:143px;}

div.leftNavTextSub{
	padding: 5px 9px 0px 15px;
	margin: 0px;
	border-top:1px solid #fff;
}

div.leftNavTextSel{
	padding: 5px 9px 7px 5px;
	margin: 0px;
	background-color:#fff;
	width:153px;
	w\idth:139px;
	border-top:1px solid #fff;
}
.leftNavTextLast{
	padding: 5px 9px 2px 5px;
	margin-top: -1px;
	width:153px;
	w\idth:139px;
	background-color:#FFDAA2;
	border-top:1px solid #fff;
}

.leftNavTextLastSel{
	padding: 5px 9px 2px 5px;
	margin:0px;
	width:153px;
	w\idth:139px;
	background-color:#fff;
}

.leftNavTextLastGrad{
	padding: 5px 9px 5px 5px;
	margin: 0px;
	width:153px;
	w\idth:139px;
	background: url(../images/left_nav_last.gif) repeat-x 0px 2px;
}


/* footer styles */
.footerBotLeft {
	background: url(../images/footer_left.gif) no-repeat top left;
	float: left;
	display: inline;
	padding-left: 10px;
}
html>body .footerBotLeft {
	padding-bottom: 10px;
	padding-left:10px;
}
.footerBotRight {
	background: url(../images/footer_right.gif) no-repeat top right;
	float: left;
	display: inline;
	padding-right: 13px;
	height:47px;
}
html>body .footerBotRight{
	width:737px;	
	padding-right: 13px;		
}



.footerTextContainer{
	background: url(../images/footer_tile.gif) repeat-x;
	padding: 24px 0px 20px 0px;		
	width:737px;
	height:37px;
}



.pfooterContainer {
 	border-left: 2px solid #ffdaa2;
	border-right: 2px solid #ffdaa2;
	padding: 0px 6px 0px 10px;
	margin-right:20px;
	width:100%;
	height:13px;
}
html>body .pfooterContainer {
	width:100%;	
}

/*KG--> Begin: Class Added for BreadCrumb */
#breadCrumbContainer {
	width: 100%;
	padding-left:4px;
	padding-top:6px;
}

.breadCrumbDivider {
	font-size: 80%;
	font-weight: bold;
	color: #C88AC1;
	padding: 0px 5px 0px 5px;
}
/*End:Class Added for BreadCrumb */ 

/*KG--> Begin: Class Added for PageTitle */
.pageTitleContainer {
		padding-bottom: 5px;
		margin: 0px;
}

/*End:Class Added for PageTitle */

/* BEGIN: CSS for M_G6_InPageNav  */
html>body ul.inPageNav li {
	display: table;
	width: 100%; 
	height: auto;
}
.inPageNavTopLeft {
	background: #FFF4D6 url(../images/conround_topleft.gif) no-repeat top left;
	float: left;
	display: inline;
	width: 176px;
}
html>body .inPageNavTopLeft {
		width: 176px;
}
.inPageNavTopRight {
	background: url(../images/conround_topright.gif) no-repeat top right;
	float: right;
	display: inline;
}

.inPageNavBotLeft {
	background:  url(../images/conround_botleft.gif) no-repeat bottom left;
	float: left;
	display:inline;
}
html>body.inPageNavBotLeft {
	width: 100% ;
}
.inPageNavBotRight {
	background:  url(../images/conround_botright.gif) no-repeat bottom right;
	float: right;
	display:inline;
}
html>body.inPageNavBotRight {
	width: 100% ;
}
div.inPageNavBottom {
	margin: 0px 5px;
	border: 1px solid #C88AC1;
}

html>body div.inPageNavBottom {
	width: 168px;
}
/* Begin: modified for IE 7 */
span.inPageNavSelected {
		font-weight: bold;	
		color: #D30505;
		background: url(../images/left_nav_arrow_red.gif) no-repeat;
		background-position: 0px 2px;;
		padding-left: 10px;
		display: block;
}
/* End: modified for IE 7 */
div.sectionText {
	padding: 3px 10px 5px 10px;
	margin: 3px 0px 0px 0px;
	clear: both ;
	border-bottom: 2px solid #FFDAA2;
	width/**/: 100%;/*IE 5.5 Browser */
	height:13px;
}
/* begin: modified for IE 7 */
html>body .sectionText {
	padding: 4px 10px 5px 10px;
	border-bottom: 2px solid #FFDAA2;
	width: 160px;
height:auto;
}
/* End: modified for IE 7 */
div.sectionTextLastSelected {
	padding: 5px 10px 0px 8px;
	margin: 0px 0px 0px 2px;
	clear: both ;
	background-color:#fff;
	width/**/: 172px;/*IE 5.5 Browser */
	w\idth:158px;
	height:14px;
}

html>body .sectionTextLastSelected {
	padding: 5px 10px 0px 8px;
	width: 158px;
}


div.sectionTextSelected {
	padding: 5px 10px 5px 8px;
	margin: 0px 0px 0px 2px;
	clear: both ;
	background-color:#fff;
	border-bottom: 2px solid #FFDAA2;
	width/**/: 172px;/*IE 5.5 Browser */
	w\idth:158px;
	height:16px;
}
/* Begin: modified for IE 7 11/14/2006 */
html>body .sectionTextSelected {
	padding: 5px 10px 5px 8px;
	border-bottom: 2px solid #FFDAA2;
	width: 158px;
	height: auto;
        display:block;
}
/* ENd:modified for IE 7 11/14/2006 */

UL.ulVerticleList {
	 margin: 0px 0px -3px; 
	 padding: 0px; 
	 list-style-type: none ;
}
li.liVerticleList {
	 margin: 0px 0px -3px; 
	 padding: 0px; 
	 list-style-type: none ;
}

.sectionTextLast {
	padding: 4px 10px 4px 10px;	
	margin: 0px;
	width/**/: 100%;/*IE 5.5 Browser */
	width: 90% /*IE 6.0 Browser */	
}

html>body .sectionTextLast {
	padding: 4px 10px 1px 10px;	
	margin: 0px;
	width:160px;
	
}

.sectionWhiteSeparatorFull {
	border-bottom: 1px solid #fff;
}
html>body .sectionWhiteSeparatorFull {
	border-bottom: 1px solid #fff;
	width: 176px;
}
/* END: CSS for M_G6_InPageNav  */
/* BEGIN: CSS for M_G40_Masthead */ 
.mastLeft {
	background: url(../images/amom_pop_up_masthead_left.gif) no-repeat top left;
	float: left;
	display: inline;
	padding-left: 122px;
	height: 67px;
}
html>body .mastLeft {
	width: 643px;
}
.mastRight {
	background: url(../images/ampm_pop_up_masthead_right.gif) no-repeat top right;
	float: left;
	display: inline;
	padding-right: 12px;			
	height: 67px;
}
.mastContainer{
	background: url(../images/ampm_pop_up_masthead_middle.gif) repeat-x;
	padding: 11px 0px 0px 0px;
	width: 100%;
}
html>body .mastContainer{
	height: 67px;
	width: 632px;
}
.mastHeadLinks {
	float: right;
	display: inline;
	height: 56px;
	width: 20%;
}
html>body .mastHeadLinks {
	float: right;
	display: inline;
	width: 20%;
}
/*END: CSS for M_G40_Masthead */ 
div.sectionTextFinal {
        padding: 3px 10px 5px 10px;
        margin: 3px 0px 0px 0px;
        clear: both ;
        width/**/: 100%;/*IE 5.5 Browser */
        height:13px;
}
.photoCaption123 {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 110%; BACKGROUND: url(../images/left_nav_arrow_red.gif) no-repeat 0px 2px; COLOR: #d80000; FONT-FAMILY: verdana BACKGROUND: url(../images/left_nav_arrow_red.gif) no-repeat 0px 2px;
}

.captionCallOutCornerLeftNoTop1 {
	 DISPLAY: inline; BACKGROUND: url(../images/borderedge.gif) #fff repeat-y left top; FLOAT: left; WIDTH: 180px; POSITION: relative
}
#breadCrumbContainer1 {
 width: 99%;
 padding-left:4px;
 padding-top:6px;
}
.extFooter1 {
 height:63px;
 padding:0px;
 width:auto;
 margin:0px -2px 0px -2px;
 background-image: url(../images/pop_footer_tile1.gif);
 background-repeat: repeat-x;
  }
 
 
 html>body .extFooter1 { margin:0px 0px 0px 0px;}
/* begin: Added for IE 7 */
html>body .sectionTextFinal {
	CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 3px 0px 0px; WIDTH: 100%; PADDING-TOP: 3px; HEIGHT: 13px;display:inline
}
DIV.sectionTextSelected1 {
	CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 8px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 0px 2px; WIDTH: 158px; PADDING-TOP: 5px; BORDER-BOTTOM: #ffdaa2 2px solid; HEIGHT: 16px; 
}

HTML > BODY .sectionTextSelected1 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 8px; PADDING-BOTTOM: 5px; WIDTH: 158px; PADDING-TOP: 5px; BORDER-BOTTOM: #ffdaa2 2px solid; HEIGHT: auto;display:block
/* End: Added for IE 7 */

/* Begin:Added for CR_770  */
.popupMastRightprint {
        background: url(../images/wbc_pop_up_masthead_right.gif) no-repeat top r
ight;
        float: left;
        display: inline;
/*      width:100%;*/
        width:99%;
}
.popupMastContainerprint{
        background: url(../images/wbc_pop_up_masthead_middle.gif) repeat-x;
        width: auto;
        padding:0px;
        margin:0px;
        width:99%;
        height: 65px;
}
/* End:Added for CR_770  */
