body { margin:0 0 0 0; background-color:#FFFFFF}
td { vertical-align:top}
img { border:0px; margin:0 0 0 0}
div { padding:0 0 0 0; margin:0 0 0 0}
.grey_1 { color:#787878; font-family:tahoma; font-size:11px; line-height:13px; }
.white_1_b { color:#FFFFFF; font-family:tahoma; font-size:13px; line-height:15px; font-weight:bold }
.white_2 { color:#FFFFFF; font-family:tahoma; font-size:12px; line-height:13px}
.white_3 { color:#FFFFFF; font-family:tahoma; font-size:11px; line-height:13px; text-decoration: none; }
.black_1  { color:#2B2B2B; font-family:tahoma; font-size:14px; line-height:15px; font-weight:bold }
.black_2  { color:#2B2B2B; font-family:tahoma; font-size:15px; line-height:15px; font-weight:bold }
.black_3  { color:#2B2B2B; font-family:tahoma; font-size:12px; line-height:12px; font-weight:normal }
.black_4  { color:#2B2B2B; font-family:tahoma; font-size:11px; line-height:15px; font-weight:bold; text-decoration: none;}
.brown_1  { color:#983A11; font-family:tahoma; font-size:12px; line-height:14px }
.grey_main { color:#2B2B2B; font-family:tahoma; font-size:11px; line-height:14px}
.white_5 { color:#D0D0D0; font-family:tahoma; font-size:11px; line-height:14px; font-weight:bold}
.gyellow_1 { color:#FBD04F; font-family:tahoma; font-size:11px; line-height:14px; text-decoration: none;}
.gyellow_2 { color:#FFFFFF; font-family:tahoma; font-size:15px; font-weight:bold; text-decoration: none; }
.linkwhite_1 { color:#FFFFFF; font-family:tahoma; font-size:11px; line-height:12px; text-decoration: none;}

.termsandconditions  { color:#2B2B2B; font-family:tahoma; font-size:11px; line-height:12px; font-weight:normal }
.privacypolicy  { color:#2B2B2B; font-family:tahoma; font-size:11px; line-height:12px; font-weight:normal }
.whychooseigwt  { color:#2B2B2B; font-family:tahoma; font-size:14px; line-height:12px; font-weight:bold }
.whychooseigwt2  { color:#2B2B2B; font-family:tahoma; font-size:11px; line-height:12px; font-weight:normal }

.CategoryMap
{ 
	color:#FBD04F; 
	font-family:tahoma; 
	font-size:11px; 
	line-height:14px
}
.CategoryMap A
{ 
	color: #FEF627; 
	font-family:tahoma; 
	font-size:11px; 
	line-height:14px
}
.CategoryMap A:visited
{ 
	color: #FEF627; 
	font-family:tahoma; 
	font-size:11px; 
	line-height:14px
}
.CategoryMap A:hover
{ 
	color: #983A11; 
	font-family:tahoma; 
	font-size:11px; 
	line-height:14px
}
.CategoryMap A:active
{ 
	color: #FEF627; 
	font-family:tahoma; 
	font-size:11px; 
	line-height:14px
}
/*Modal Popup*/
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:white;
	border-width:1px;
	border-style:solid;
	border-color:Gray;
	padding:3px;	
	width: 480px;
	height: 135px;
}
.modalPopupDSText 
{
	font-size:12px
}

/*Popup Control*/
.popupControl{
	background-color:White;
	position:absolute;
	visibility:hidden;
}
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.AffiliateName
{
	font-size: 10pt;
	font-family: Arial;
	text-decoration: none;
	color: black;	
	font-weight: bold;
}
.AffiliateName A
{
	font-size: 10pt;
	font-family: Arial;
	text-decoration: none;
	color: black;	
	font-weight: bold;
}
.AffiliateDirectClick
{
	font-size: 8pt;
	font-family: Arial;
	text-decoration: none;
	color: white;
}
.AffiliateDirectClick A
{ 
	font-size: 8pt;
	font-family: Arial;
	text-decoration: none;
	color: blue;
}
.AffiliateDirectClick A:visited
{ 
	font-size: 8pt;
	font-family: Arial;
	text-decoration: none;
	color: blue;
}
.AffiliateDirectClick A:hover
{ 
	font-size: 8pt;
	font-family: Arial;
	text-decoration: none;
	color: blue;
}
.AffiliateDirectClick A:active
{ 
	font-size: 8pt;
	font-family: Arial;
	text-decoration: none;
	color: blue;
}
/* Accordion */
.accordionHeader
{
    border: 1px solid #2F4F4F;
    color: #EFB652;
    background-color: #983A11;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 2px;
    margin-top: 1px;
    cursor: pointer;
}

#master_content .accordionHeader a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionContent
{
    background-color: #6B715A;
    border: 1px dashed #2F4F4F;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
}
popupMenu 
{
	position:absolute;
    visibility:hidden;
    background-color:#F5F7F8;
    opacity:.9;
    filter: alpha(opacity=90);
}
.roundedPanel
{	
	display: none; 
	width:200px; 
	height: 100px; 
	text-align: left; 
	z-index: 3; 
	background-color:#DDD;		
}
popupMenu2
{
	display: none; 
	z-index: 3; 
	background-color:#DDD; 
	border: thin solid navy;
}
.subcatrepeatertext a
{
	font-weight: lighter;
	font-size: 10pt;
	color: #000000;
	font-family: Arial;
	text-decoration: none;
}
.subcatrepeatertext a:hover
{
	font-size: 10pt;
	color: #ffffff;
	font-family: Arial;
}
.topretailers
{
	text-decoration: none;	
	font-size: 10pt;
	font-family: Verdana, Helvetica, Sans-Serif;
	padding-left: 15px;	
}
.topretailers a
{
	font-size: 10pt;
	color: #983A11;
	font-family: Verdana, Helvetica, Sans-Serif;
}
.topretailers a:visited
{
	font-size: 10pt;
	color: #983A11;
	font-family: Verdana, Helvetica, Sans-Serif;
}
.topretailers a:hover
{
	font-size: 10pt;
	color: #70784D;
	font-family: Verdana, Helvetica, Sans-Serif;
}