body	{
	margin: 0 0 0 0;
	text-align: left;
	color: #998C86;
	background-color: #301A0E;
	font-size: 90%;
	font-family: Verdana, Arial, Helvetica, sans-serif, Corbel;
	background-image: url(none);
	}
.w12b{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color:White;
}
.w12{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color:White;
}
.wb {font-family: Arial; font-size: 12px; text-decoration: none; font-weight: bold;}
.w8b {font-family: Arial; font-size: 24px; font-weight: bold;}
.w7b {font-family: Arial; font-size: 22px; font-weight: bold;}
.w6b {font-family: Arial; font-size: 20px; font-weight: bold;}
.w5b {font-family: Arial; font-size: 18px; font-weight: bold;}
.w4b {font-family: Arial; font-size: 16px; font-weight: bold;}
.w3b {font-family: Arial; font-size: 14px; font-weight: bold;}
.w2b {font-family: Arial; font-size: 12px; font-weight: bold;}
.w1b {font-family: Arial; font-size: 10px; font-weight: bold;}
#Award2007 {
	background-image: url(../Images/BodyAward2007bg.jpg);
	background-position: top center;
	background-repeat: no-repeat;
}
#Award2005 {
	background-image: url(../Images/BodyAward2005bg.jpg);
	background-position: top center;
	background-repeat: no-repeat;
}
#Award2006 {
	background-image: url(../Images/BodyAward2006bg.jpg);
	background-position: top center;
	background-repeat: no-repeat;
}


.Container	{
	margin: 0em auto;
	text-align: center;
	background-color:#301A0E;
	width: 900px;
	}
/*** scrollbar styles **************/

html, body{
scrollbar-face-color:#004060;
scrollbar-base-color:#EBF5FF;
scrollbar-arrow-color:#EBF5FF;
scrollbar-track-color:#CCE6FF;
scrollbar-shadow-color:#EBF5FF;
scrollbar-highlight-color:#EBF5FF;
scrollbar-3dlight-color:#78AAFF;
scrollbar-darkshadow-Color:#78AAFF;
}


.Header	{
	background-repeat: no-repeat;
	background-position: top right;
	background-image: url(../Images/HeaderBg.gif);
	background-color: #301A0E;
	clear: both;
	height: 110px;
	}
	
/* for understanding browsers */
.MainBody {
	min-height: 33.7em;
	height:auto;
	width: 511px;
	float: right;
	background-image: url(../Images/MainBodyBg.gif);
	background-repeat: repeat-y;
	background-position: top left;
}
/* for Internet Explorer */
/*\*/
* html .MainBody {
	height: 33.7em;
}
/**/
	

	
.Content {
	padding: 30px 80px 10px 60px;
	margin:0px 0px 0px 0px;
	text-align: left;
	float: left;
	width: 352px;
	}
	
.ContentDistributersZone {
	padding: 12px;
	margin:0px 0px 0px 0px;
	text-align: left;
	float: left;
	width: 486px;
	}

	
	
/*** logo styles *****************/

.Logo{
	padding: 24px 0px 0px 239px;
	float: left;
}	

/*** General Tags *****************/

a:link {
	color: #CCCCCC;
	text-decoration: underline;
}

a:visited {
	color: #CCCCCC;
	text-decoration: underline;
}

a:hover, a:active	{
	color: #CCCCCC;
	text-decoration: none;
	}
	
h1	{
	color: #FFFFFF;
	font-size: 110%;
	line-height: 140%;
	font-family: Arial, Helvetica, sans-serif, Campain, Corbel;
	padding-bottom: 0px;
	font-weight: normal;
	margin-top: 0px;
	}
	
h2	{
	color: #FFFFFF;
	margin: 20px 0 10px 0;
	font-size: 100%;
	text-align: left;
	line-height: 120%;
	font-family: Arial, Helvetica, sans-serif, Campain, Corbel;
	font-weight: normal;
	}
	
h3	{
	font-weight: bold;
	font-size: 110%;
	line-height: 120%;
	color: #AF5526;
	margin-top: 20px;
	margin-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif, Campain;
	font-style: normal;
	text-align: left;
	}
h4	{
	font-weight: bold;
	margin-top: 0px;
	font-size: 110%;
	margin-bottom: 10px;
	color: #133285;
	line-height: 130%;
	}

h5	{
	color: #1B4993;
	margin: 0px 0 10px 0;
	font-size: 100%;
	font-weight: bold;
	text-align: right;
	}
h6	{
	color: #666666;
	margin: 0px 0 5px 5px;
	font-size: 90%;
	font-style: italic;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	}

p	{
	font-size: 75%;
	line-height: 130%;
	text-align: justify;
	margin-bottom: 10px;
	margin-top: 0px;
	color: #CCCCCC;
	}

ul {
	line-height: 140%;
	margin-top: 8px;
	margin-bottom: 15px;
	list-style-image:  url("../images/bullet.gif");
	font-size: 90%;
	text-align: left;
	}



ol {
	line-height: 120%;
	margin-top: 8px;
	margin-bottom: 15px;
	}

li {
	padding-bottom: 8px;
	}	
	
.ContentSummery	{
	font-weight: bold;
	margin-top: 0px;
	font-size: 90%;
	margin-bottom: 15px;
	color: #000000;
	line-height: 150%;
	}

/************ footer styles **************/
.Footer {
	width: 900px;
	margin-top: 0px;
	margin-bottom: 0px;
	clear: both;
	height: 50px;
	background-color: #301A0E;
	}
.Footer	p{
	color: #988D87;
	text-align: right;
	font-size: 70%;
	line-height: 120%;
	padding-top: 15px;
	}
	
.Footer a:link	{
	color: #988D87;
	text-decoration: none;
	}
.Footer a:visited	{
	color: #988D87;
	text-decoration: none;
	}
.Footer a:hover, .Footer a:active {
	color: #CCCCCC;
	text-decoration: none;
	}
/************ footer Home styles **************/

/*** SideMenu styles **************/

.SideMenu {
	padding-top: 5px;
	float: left;
	background-image: url(../Images/SideMenuBg.jpg);
	height: 480px;
	background-position: top;
	background-repeat: no-repeat;
	font-size: 80%;
	width: 165px;
}

.SideMenu ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-family: Verdana, Arial, Helvetica, sans-serif, Corbel;
	font-size: 90%;
	font-weight: bold;
	text-align: right;
	line-height: 100%;
	list-style-image: none;
}

.SideMenu li {
	margin: 1px 2px 1px 2px;
	padding: 0;
	list-style-type: none;
	list-style-image: none;
}

.SideMenu a {
	display: block;
	padding: 7px 19px 7px 3px;
	width: 139px;
	line-height: 120%;
	color: #998C86;
	font-weight: normal;
}

.SideMenu a:link, .SideMenu a:visited {
	text-decoration: none;
	color: #998C86;
}

.SideMenu a:hover, .SideMenu a:active {
	text-decoration: none;
	color: #F3F3F3;
}

.uberlink a:link, .uberlink a:hover, .uberlink a:visited, .uberlink a:active {
	color: #FFFFFF;
	background-image: url(../Images/SideMenuBulletSelect.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
	font-weight: bold;
}
.SideMenu2 .uberlink a:link, .SideMenu2 .uberlink a:hover, .SideMenu2 .uberlink a:visited, .SideMenu2 .uberlink a:active {
	color: #FFFFFF;
	background-image: url(none);
}

.SideMenu2 {
	font-size: 100%;
	background-image: url(../Images/SideMenu2Bg.gif);
	background-position: top left;
	background-repeat: no-repeat;
	padding-top: 3px;
	background-color: #1C0E06;
}

.SideMenu2 ul {
	text-align: left;
	font-size: 100%;
	font-weight: normal;
	background-image: url(../Images/SideMenu2Bg.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	padding-bottom: 10px;
}


.SideMenu2 li {
	list-style-type: none;
	list-style-image: none;
	padding-top: 2px;
	margin: 0 0 0 0;
}

.SideMenu2 a {
	width: 139px;
	padding: 7px 5px 7px 15px;
	margin-left: 2px;
	background-color: #1C0E06;
}

.SideMenu2 a:link, .SideMenu2 a:visited {
	text-decoration: none;
	background-image: url(none);
	font-weight: normal;
	color: #998C86;
}

.SideMenu2 a:hover, .SideMenu2 a:active {
	text-decoration: none;
	color: #F3F3F3;
}



/*** Forms styles *************************************/

.FormFieldLeft  		{
	direction:ltr;
	text-align: left;
	border: 1px solid #999999;
	background-color: #FFFFFF;
	font-size: 95%;
	font-family: Arial, Miriam, David, sans-serif;
}

.FormField		{
	direction:ltr;
	text-align: left;
	border: 1px solid #666666;
	background-color: #022C40;
	font-size: 100%;
	font-family: Arial, Helvetica, sans-serif;
	color: #CCCCCC;
}

.FormFieldRight  		{
	direction:rtl;
	text-align: right;
	border: 1px solid #11458E;
	background-color: #FFFFFF;
	font-size: 95%;
	font-family: Arial, Miriam, David, sans-serif;
}

.FormButton 		{
	FONT-SIZE: 100%;
	text-align: center;
	font-weight: normal;
	background-color: #CCCCCC;
	border: 1px solid #666666;
}

/*** Tables styles **************************/

.TableList {
	margin-top: 15px;
	font-size: 75%;
}

.TableList td {
	padding: 5px 5px 5px 2px;
	vertical-align: top;
	line-height: 120%;
	color: #CCCCCC;
}

.TableList th {
	border-bottom: 1px solid #304E5D;
	padding: 5px 5px 5px 2px;
	vertical-align: top;
	text-align: left;
	font-style: normal;
	color: #FFFFFF;
	font-weight: bold;
}

.TableList tr {
}
 
.TableDetails {
	font-size: 75%;
	text-align: left;
	margin-top: 0px;
	margin-bottom: 10px;
	color: #CCCCCC;
}

.TableDetails td {
	padding: 2px 0px 2px 0px;
	text-align: left;
}

.TableDetails th {
	padding: 2px 2px 2px 0px;
	vertical-align: top;
	text-align: left;
	font-weight: normal;
}
.TableDetailsCountries {
	font-size: 75%;
	text-align: left;
	margin-top: 0px;
	margin-bottom: 10px;
	color: #CCCCCC;
}

.TableDetailsCountries td {
	padding: 5px 5px 8px 5px;
	text-align: left;
	border-bottom: 1px solid #314148;
}

.TableDetailsCountries th {
	padding: 2px 2px 2px 0px;
	vertical-align: top;
	text-align: left;
	font-weight: normal;
}

.TableDetails ul {
	margin-left: 0px;
	padding-left: 18px;
	margin-top: 0px;
	padding-top: 0px;
}

/*** Misc styles **************/

.ClearBoth {
	clear: both;
}

.ImageFloatLeft	{
	float: left;
	margin: 0px 10px 10px 0px;
	padding: 1px;
	}
.ImageFloatRight	{
	float: right;
	margin: 0px 0 8px 8px;
	padding: 1px;
	}
	
.HeaderLine {
	height: 2px;
	width: 900px;
}
.LeftSide {
	float: left;
	width: 224px;
}
.RightSide {
	float: right;
	width: 676px;
}
.FooterImage {
	float: right;
}
.TextLeft {
	float: left;
}


body.iframed {
	margin: 0px;
	text-align: left;
	background-image: url(../Images/MainBodyBg.gif);
	background-repeat: repeat-y;
	background-position: top left;
}
.iframedContent {
	width: 352px;
	padding: 30px 80px 10px 60px;
}
.iframedContentBest100 {
	width: 382px;
	--padding: 10px 10px 10px 10px;
}
.iframedContentBig {
	width: 432px;
	padding: 10px 30px 10px 30px;
}
.iFrame {
overflow-x: hidden;
}

iframe {
overflow-x: hidden;
}



.PressItem {
	margin-bottom: 15px;
	text-align: left;
	border-bottom: 1px solid #304955;
	padding-bottom: 5px;
}

.PressItemDate {
	font-size: 70%;
	margin: 0;
	padding: 0;
	color: #CCCCCC;
	font-style: italic;
	padding-bottom: 5px;
}
.PressItem h2{
	padding: 0;
	margin: 0;
	color: #FFFFFF;
	text-align: left;
	font-size: 75%;
	font-weight: bold;
	margin-bottom: 5px;
}

.PressItem h2 a:link {
	color: #FFFFFF;
	text-decoration: none;
	}
.PressItem h2 a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.PressItem h2 a:hover, .PressItem h2 a:active	{
	color: #CCCCCC;
	text-decoration: none;
	}
.PressItem p {
	text-align: justify;
}
.Home .SideMenu {
	background-image: url(../Images/HomeSideMenuBg.jpg);
}
.HomeFooter {
}
.HomeFooter .Footer {
	background-image: url(../Images/HomeFooterBg.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	height: 198px;
}
#Award2005 .Footer {
	background-image: url(../Images/FooterAward2005Bg.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	height: 128px;
}

.MustAsterix {
	color: #FFFFFF;
	font-size: 100%;
	font-weight: normal;
}
.Large {
	font-size: 115%;
}
#Award2007 .SideMenu {
	background-image: url(../Images/SideMenuAward2007Bg.jpg);
}
#Award2005 .SideMenu {
	background-image: url(../Images/SideMenuAward2005Bg.jpg);
}
#Award2006 .SideMenu {
	background-image: url(../Images/SideMenuAward2006Bg.jpg);
}
.StoreMap {
	height: 250px;
	width: 352px;
	margin-bottom: 10px;
	background-color: #05161F;
}
/*** press release styles ***/
.snowhite
{
	color: White;
	font-size: 10px;
}

.tabFieldDN
{
	PADDING-RIGHT: 10px;
	BACKGROUND-POSITION: left bottom;
	BORDER-TOP: #6699CC 1px solid;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 5px;
	FONT: bold 70% Verdana, Geneva, Arial, Helvetica, sans-serif;
	VERTICAL-ALIGN: baseline;
	TEXT-TRANSFORM: none;
	BORDER-LEFT: #6699CC 1px solid;
	COLOR: #ffffff;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: 0px solid #6699CC;
	TEXT-ALIGN: center;
	width : 10%;
	height : 26px;
}
.tabFieldOFF
{
	PADDING-RIGHT: 10px;
	BACKGROUND-POSITION: left bottom;
	BORDER-TOP: #6699CC 1px solid;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 5px;
	FONT: bold 70% Verdana, Geneva, Arial, Helvetica, sans-serif;
	VERTICAL-ALIGN: baseline;
	TEXT-TRANSFORM: none;
	BORDER-LEFT: #6699CC 1px solid;
	COLOR: #002D96;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: 1px solid #6699CC;
	TEXT-ALIGN: center;
	background-color : Silver;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff , EndColorStr=#DEDDD8);
	cursor:hand;
	width : 10%;
	height : 26;
}
.tabFieldBT
{
	BORDER-BOTTOM: 1px solid #6699CC;
}
div.clsTab
{
	width: 100%;
	height: 100%;
	background-color: #ffffff;
	display: none;
	border-bottom : 1px solid #BBBBAF;
	border-left : 1px solid #BBBBAF;
	border-right : 1px solid #BBBBAF;
	padding:10px;
}
.YvelBest100GoldFont
{
	color: #BD9951;
}
.StoreLocationTable
{
	background-color: #ffffff;
	FONT-FAMILY: Arial;
	font-size: 11px;
	
	
	
}
.state
{
	COLOR: #333333;
	padding-left:5px;
}
.city
{
	COLOR: #876b03;
	padding-left:5px;
	
	
}
A:link {	COLOR: #876b03;	TEXT-DECORATION: none; outline:none;}
A:visited {	COLOR: #876b03;	TEXT-DECORATION: none; outline:none;}
A:hover {	COLOR: #876b03;	TEXT-DECORATION: underline; outline:none;}