.darkgreytext {font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; font-size:11px; color:#333333; }
a {color: #56A0AB;}
.prodDescRed {
	font-size: 12px;
	font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	color: #C6342C;
	line-height: 18px;
	text-decoration: none;
	}
.prodDesc {
	font-size: 12px;
	font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	color: #767676;
	line-height: 18px;
	text-decoration: none;
	}

.grayCopy {
	font-size: 12px;
	font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	color: #767676;
	line-height: 18px;
	text-decoration: none;
	}
.radioInput {color: #767676;}
.textBox {
	font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size:10px;
	border: #767676 solid 1px;
	color: #767676;
	}
UL 	{
	margin-top:8px;
	line-height:16px;
	list-style: url(/images/global/bullet.gif) circle;
	}
.errorTxt	{color:#ff0000; font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; font-size:10px; margin-bottom:10px;}
.formFields	{color:#666666; vertical-align: middle; font-size:11px; border:#767676 solid 1px;}
.leftnav  {font-size: 10px;	font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";	color: #767676; font-weight:normal; text-decoration:none; }

/***Bug 72918-Footer Country Update Request ***/

/* country chooser
---------------------------- */
ol, ul {
    list-style: none outside none;
    margin:0px;
    padding:0px;
    line-height:normal;
}

#footer {
    background: url("/images/global/bg_footer.jpg") no-repeat scroll 0 0 transparent;
    color: #4D4D4D;
    height: 100px;
    min-height: 100px;
    padding: 0 20px 50px;
    position: relative;
    width: 960px;
}


.country {
	position: relative;
	width: 114px;
	height: 17px; min-height: 17px;
	margin: 9px 0 0 18px;
	float: right;
}	

.country01{
	width: 105px;
	height: 17px; min-height: 17px;
	padding: 0 0 0 9px;
	line-height: 17px;
	background: url(/images/footer/country-bg.png) no-repeat;
}

.country01:hover, .country01.sfhover { background-position: 0 -17px; }
.country-wrap { position: relative; z-index: 200; }
.country-menu { position: absolute; left:-999em; }

.country-sub {
	 
	background: #ffffff;
	border-top: solid 1px #adadad;
	padding:0;
	background: url(/images/shop/items/shop-ol-bg.gif);
}
 
.country:hover .country-menu ,
.country.sfhover .country-menu { left:0; } 
.country-list {}

.country-list li {
	display: block;	 
	text-indent: 5px;
	background: #ffffff;
	border-bottom: solid 1px #adadad;
	border-left: solid 1px #adadad;
	border-right: solid 1px #adadad;	
}

.country-list li a:hover,
.country-list li.sfhover a {
	display: block;	
	background: #78a22f;
	color: #ffffff;
}

.country-list li {
                text-indent:9px;
		margin:0px;
		padding:0px;
		line-height:17px;
		
		
}
.country-list li a {
                color:#78A22F;
                cursor:pointer;
                text-decoration:none;
                font-family:Arial,Helvetica,Verdana,sans-serif;
                font-size:12px;
		display: block;
		   
}
/*** End of Bug 72918 ***/
