/* YUI Reset */
body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th {margin:0;padding:0;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,strong,th,var {font-style:normal;font-weight:normal;}
strong {font-weight: bold;}
em {font-style: italic;}

caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
q:before,q:after {content:'';}
abbr,acronym {border:0;}
/* YUI Fonts */
body {font: 11px arial,helvetica,clean,sans-serif;*font-size: small;*font: x-small;color:}
table {font-size: inherit;font: 100%;}

pre, code {font: 115% monospace;*font-size:100%;}
/* END YUI Normalization */
/*************************************************************************
// Defaults
**************************************************************************/
body {
	font-family: Trebuchet MS, arial,helvetica; 
	padding-top: 0px;
	
}

/*************************************************************************
// General HTML Alterations
**************************************************************************/
li {
margin-left:15px;
}

ul.main { 
  margin-left: 1px;
  margin-top: 10px;
  color: #303232;
    
 
}
li.main { 
  color: #303232;
  font-family: Trebuchet MS,Arial, Helvetica, sans-serif;
  font-size: 12px; 
  line-height:15px;
}


h1, h2, h3 {
    margin: 0 15px 5px 15px;
	padding: 10px 0 2px 3px;
    font-weight: bold;
    color: #6e8022;
	
}

h1 {
	color:#162227;
	font-family: Trebuchet MS,Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: right;
}


td.HmBody {
	color:#303232;
	font-family: Trebuchet MS,Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left:13px;
	line-height:20px;
}

td.footerBody {
	color:#c7c7c7;
	font-family: Trebuchet MS,Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left:13px;
	line-height:20px;
}

/*orange*/
.arrow1				{font-family :Trebuchet MS,Arial, Helvetica, sans-serif;font-size : 28px; line-height:0px; color : #f78d21;text-decoration: none;}
a.arrow1			{font-family :Trebuchet MS,Arial, Helvetica, sans-serif;font-size : 28px; line-height:0px; color : #f78d21;text-decoration: none;}
a.arrow1:hover		{font-family :Trebuchet MS,Arial, Helvetica, sans-serif;font-size : 28px; line-height:0px; color : #ffffff;text-decoration: none;}


/*brown*/
.arrow2				{font-family :Trebuchet MS,Arial, Helvetica, sans-serif;font-size : 11px; color : #ffffff;text-decoration: none;}
a.arrow2			{font-family :Trebuchet MS,Arial, Helvetica, sans-serif;font-size : 11px; color : #ffffff;text-decoration: none;}
a.arrow2:hover		{font-family :Trebuchet MS,Arial, Helvetica, sans-serif;font-size : 11px; color : #0b2c39;text-decoration: none;}

/*brown*/
.arrow3				{font-family :Trebuchet MS,Arial, Helvetica, sans-serif;	font-weight: bold;font-size : 11px; color : #ff0000;text-decoration: none;}
a.arrow3			{font-family :Trebuchet MS,Arial, Helvetica, sans-serif;	font-weight: bold;font-size : 11px; color : #ff0000;text-decoration: none;}
a.arrow3:hover		{font-family :Trebuchet MS,Arial, Helvetica, sans-serif;	font-weight: bold;font-size : 11px; color : #0b2c39;text-decoration: none;}



/*brown*/
.link1				{font-family :Trebuchet MS,Arial, Helvetica, sans-serif;	font-weight: bold;font-size : 12px; color : #0000ff;text-decoration: underline;}
a.link1				{font-family :Trebuchet MS,Arial, Helvetica, sans-serif;	font-weight: bold;font-size : 12px; color : #0000ff;text-decoration: underline;}
a.link1:hover		{font-family :Trebuchet MS,Arial, Helvetica, sans-serif;	font-weight: bold;font-size : 12px; color : #ff0000;text-decoration: underline;}

/*brown*/
.link2				{font-family :Trebuchet MS,Arial, Helvetica, sans-serif;	font-weight: bold;font-size : 11px; color : #a90f0f;text-decoration: underline;}
a.link2				{font-family :Trebuchet MS,Arial, Helvetica, sans-serif;	font-weight: bold;font-size : 11px; color : #a90f0f;text-decoration: underline;}
a.link2:hover		{font-family :Trebuchet MS,Arial, Helvetica, sans-serif;	font-weight: bold;font-size : 11px; color : #0000ff;text-decoration: underline;}


.footermenu		{font-family : Trebuchet MS,Arial, Helvetica, sans-serif;	font-size : 11px; color : #ffffff;text-decoration: none;}
a.footermenu		{font-family : Trebuchet MS,Arial, Helvetica, sans-serif;	font-size : 11px; color : #ffffff;text-decoration: none;}
a.footermenu:hover{font-family: Trebuchet MS,Arial, Helvetica, sans-serif;	font-size :  11px; color : #bdff05;text-decoration: none;}

.registeredmenu			{font-family : Trebuchet MS,Arial, Helvetica, sans-serif;	font-size : 11px; color : #ffffff;text-decoration: none;}
a.registeredmenu		{font-family : Trebuchet MS,Arial, Helvetica, sans-serif;	font-size : 11px; color : #ffffff;text-decoration: none;}
a.registeredmenu:hover	{font-family: Trebuchet MS,Arial, Helvetica, sans-serif;	font-size :  11px; color : #1594fa;text-decoration: none;}


.registered			{font-family : Trebuchet MS,Arial, Helvetica, sans-serif;	font-size : 11px; color : #bdff05;text-decoration: none;}




.pic{
	border-style:solid;
	border-color: #0d3443;
	border-width:1px;
}

/*purple*/
td.subtitle3 {
	color:#ed8c34;
	font-family: Trebuchet MS,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-left:13px;
}


/*purple*/
td.bodytext3 {
	color:#303232;
	font-family: Trebuchet MS,Arial, Helvetica, sans-serif;
	font-size: 10px;
}


/*purple*/
td.bodytext3bold {
	color:#303232;
	font-family: Trebuchet MS,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}


/*white*/
td.subtitle4 {
	color:#ffffff;
	font-family: Trebuchet MS,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-left:13px;
}


/*white*/
td.bodytext4 {
	color:#ffffff;
	font-family: Trebuchet MS,Arial, Helvetica, sans-serif;
	font-size: 10px;
}

/*orange*/
td.bodytext4 {
	color:#ed8c34;
	font-family: Trebuchet MS,Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform:uppercase;
}


td.bodytext {
	color:#000000;
	font-family: Trebuchet MS,Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-left:13px;
}




p {
	margin: 0 35px 0 35px;
	padding-bottom: 15px;
    color: #000000;
}




.close			{font-family : Verdana,tahoma,Arial;font-size : 10px; color : #FF0000;text-decoration: underline;}
a.close			{font-family : Verdana,tahoma,Arial;font-size : 10px; color : #FF0000;text-decoration: underline;}
a.close:hover	{font-family: Verdana,tahoma,Arial;font-size : 10px; color : #000000;text-decoration: underline;}


.style1 {font-family: Trebuchet MS, arial,helvetica;  font-weight: bold;	font-size: 12px;	color: #002157;} /*body*/  
.style2 {font-family: Trebuchet MS, arial,helvetica;  font-weight: bold;	font-size: 14px;	color: #002157;} /*top title*/
.style3 {font-family: Trebuchet MS, arial,helvetica;  font-weight: bold;	font-size: 28px;	color: #002157;} /* bold titles in body*/
.style4 {font-family: Trebuchet MS, arial,helvetica;  font-weight: bold;	font-size: 11px;	color: #ffffff;} /* white bold titles in body*/
.style5 {font-family: Trebuchet MS, arial,helvetica;  font-weight: bold;	font-size: 33px;	color: #ffe22e;} /* white bold titles in body*/
.style6 {font-family: Trebuchet MS, arial,helvetica;  font-weight: bold;	font-size: 22px;	color: #ffffff;} /* white bold titles in body*/


/*************************************************************************
// Primary Navigation
**************************************************************************/


input,textarea, select, button {
	font: normal 11px Trebuchet MS,Arial, Helvetica, sans-serif;
}


/***************************************/
/*           CART                   */
/***************************************/

.cartDescription
{
	 font-family: Trebuchet MS, arial,helvetica;  
     text-align: left;
	 font-size:12px; 
	 color:#474747;

}

.cartPrice
{
	 font-family: Trebuchet MS, arial,helvetica;  
     text-align: left;
	 font-size:12px; 
	 color:#474747;
	 font-weight: bold; 
	 margin: 20px;
}

.categoryNameTitle
{
	 font-family: Trebuchet MS, arial,helvetica;  
     text-align: left;
	 font-size:18px; 
	 color:#572700;
	 line-height:20px;
	 font-weight: bold; 
	 margin: 20px;
	 padding:5px 5px;	 
}

.categoryNameLink
{
	 font-family: Trebuchet MS, arial,helvetica;  
     text-align: left;
	 font-size:14px; 
	 color:#572700;
	 line-height:20px;
	 text-decoration: underline;	
}

.categoryNameLink:hover
{
	 font-family: Trebuchet MS, arial,helvetica;  
     text-align: left;
	 font-size:14px; 
	 color:#162227;
	 line-height:20px;
	 font-weight: bold;
	 text-decoration: underline;	 
}

.breadcrumb
{ 
	 font-family: Trebuchet MS, arial,helvetica;  
     text-align: left;
	 font-size:11px; 
	 color:#162227;
	 line-height:20px;
	 text-decoration: underline;	 
} 

.breadcrumb:hover 
{ 
	 font-family: Trebuchet MS, arial,helvetica;  
     text-align: left;
	 font-size:11px; 
	 color:#595959;
	 line-height:20px;
	 text-decoration: underline;	 
} 

.productTitle  
{ 
	 font-family: Trebuchet MS, arial,helvetica;  
     text-align: left;
	 font-size:18px; 
	 color:#572700;
	 margin: 15px 15px 15px 15px;
	 padding:5px 5px;
	 line-height:20px;
	 text-decoration: none;	 
}

.productSubMenuTitle  
{ 
	 font-family: Trebuchet MS, arial,helvetica;  
     text-align: left;
	 font-size:18px; 
	 color:#ffffff;
	 margin: 15px 15px 15px 15px;
	 padding:5px 5px;
	 line-height:20px;
	 text-decoration: none;	 
} 
.productSubMenuCategories  
{ 
	 font-family: Trebuchet MS, arial,helvetica;  
     text-align: left;
	 font-size:11px; 
	 color:#ffffff;
	 margin: 15px 15px 15px 15px;
	 padding:5px 5px;
	 line-height:15px;
	 text-decoration: none;	
} 
.productSubMenuCategories:hover
{ 
	 font-family: Trebuchet MS, arial,helvetica;  
     text-align: left;
	 font-size:11px; 
	 color:#f78d21;	
	 margin: 15px 15px 15px 15px;
	 padding:5px 5px;
	 line-height:15px;
	 text-decoration: none;	 
} 



/******************/
.clicktoEnlarge, .tellaFriend, .reviews, .cartLink
{ 
	 font-family: Trebuchet MS, arial,helvetica;  
     text-align: left;
	 font-size:11px; 
	 color:#162227;
	 text-align: center;
	 line-height:15px;
	 text-decoration: underline;	 
} 
 
.clicktoEnlarge, .tellaFriend, .reviews, .cartLink :hover
{ 
	 font-family: Trebuchet MS, arial,helvetica;  
     text-align: left;
	 font-size:11px; 
	 color:#572700;	
	 text-align: center;
	 line-height:15px;
	 text-decoration: underline;	 
} 

.cartOptionsTitle
{ 
	 font-family: Trebuchet MS, arial,helvetica;  
     text-align: left;
	 font-size:13px; 
	 color:#572700;
	 margin: 15px 15px 15px 15px;
	 padding:5px 5px;
	 line-height:20px;
	 text-decoration: none;	
	 font-weight: bold; 
}

.cartOptions  
{ 
	 font-family: Trebuchet MS, arial,helvetica;  
     text-align: left;
	 font-size:11px; 
	 color:#572700;
	 margin: 15px 15px 15px 15px;
	 padding:5px 5px;
	 line-height:10px;
	 text-decoration: none;	
}


.dottedLines  
{ 
	 font-family: Trebuchet MS, arial,helvetica;  
     text-align: left;
	 font-size:11px; 
	 color:#ababab;
	 line-height:10px;
	 text-decoration: none;	
}

.cartNeeds
{
	 font-family: Trebuchet MS, arial,helvetica;  
     text-align: left;
	 font-size:18px; 
	 color:#572700;
	 margin: 15px 15px 15px 15px;
	 padding:5px 5px;	 
	 line-height:10px;
	 text-decoration: none;	
	 font-weight: bold; 
}
