/* CSS Document */
/*background image styles*/
.back_gray{
	background-image: url(images/background_gray.gif);
	border: 1pt solid #B7B7B7;
}
.back_orange{
	background-image: url(images/background_orange.gif);
	border: 1pt solid #F7B101;
}
.border_gray{
	background-image: url(images/border_dotted_gray.gif);
}

#page_title.H1,#page_title{
	display:none;	
}
#page_description.B,#page_description{
	display:none;
}

#page_summary.STRONG,#page_summary.B,#page_summary{
	display:none;
}


/*style for green arrow text*/
a.green_arrow:link, a.green_arrow:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
	color: white;
	background-color: #0D860D;
}

a.green_arrow:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-decoration:none;
	color: white;
	background-color: #0D860D;
}

.green_arrow_no_link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-decoration:none;
	color: white;
	background-color: #0D860D;
}

/*style for the right nav border and background color*/
.right_nav_box{
	background-color: #FFF8F7;
	border: 1px dashed #F74C00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #575757;
}
	
/*style for the view more images button on the product detail*/
a.view_more:link, a.view_more:visited{
	background-color: white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-decoration:none;
	color: #575757;
}

a.view_more:hover{
	background-color: white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-decoration:none;
	color: #F7B101;
}

/*style for the search results category header*/
a.results_header:link, a.results_header:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration:underline;
	color: #0D860D;
}

a.results_header:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration:underline;
	color: #0D860D;
}

.results_header{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0D860D;
}

/*style for yellow text link*/
a.yellow_text_link:link, a.yellow_text_link:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #F7B101;
}

a.yellow_text_link:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration:none;
	color: #EC5401;
}

/*style for side nav link*/
a.side_nav_link:link, a.side_nav_link:visited{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #EC5401;
}

a.side_nav_link:hover{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
	color: #F1AB04;
}

/*style for small green text link*/
a.green_text_link:link, a.green_text_link:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	color: #0D860D;
}

a.green_text_link:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration:underline;
	color: #0D860D;
}
/*style for small gray text link*/
a.gray_text_link:link, a.gray_text_link:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	color: #000000;
}

a.gray_text_link:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration:underline;
	color: #000000;
}

/*style for small gray text link*/
a.text_link:link, a.text_link:visited{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
}

a.text_link:hover{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
}
/*style for small gray text link*/
a.gray_link:link, a.gray_link:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	color: #575757;
}

a.gray_link_light:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration:underline;
	color: #575757;
}

/*text stlyes*/
text{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
}

.footer{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #BBBBBB;
}

.gray_small{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.large_gray_arial{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #575757;
}

.gray_bold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #575757;
}
.white_bold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: white;
}

.green_bold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0D860D;
}
.red_bold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #B23E25;
}

.yellow_text{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
	color: #EC5401;
}
/*form styles*/
input.text_box{
	border: 1px solid #575757;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	color: black;
}

input.white_text_box{
	border: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	height: 12px;
	color: black;
	width: 75px;
}

select.select_box{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: black;
}
textarea.text_area{
	border: 1px solid #575757;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: black;
}

textarea.text_area_popup{
	border: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: black;
	background-color: white;
	padding-left: 5px;
	scrollbar-track-color: white;
}

input.input_button { 

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
	color: white;
	font-weight: bold; 
	color: #ffffff;
	background-color: #088608; 
	width: 40px;
	height:15px; 
	border: none;
} 



/*footer link styles*/

/*style for small green text link*/
a.footer_links:link, a.footer_links:visited{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: black;
	background-color: none;
}

a.footer_links:hover{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
	color: black;
	background-color: #FFE400;
}

/*style for calender*/
.calender_days{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #F7B101;
}

a.calender:link, a.calender:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	display: block;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #0D860D;
	background-color: none;
	padding:4px;
}

a.calender:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	display: block;
	font-size: 10px;
	font-weight: bold;
	text-decoration:none;
	color: #0D860D;
	background-color: #F7B101;
	padding:4px;
}


/*email a friend styles*/
.email_friend{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	display: block;
	font-size: 10px;
	width: 200px;
	height: 20px;
	color: gray;
	background-color: #ffffff;
}

/*styles for the tooltip*/
.tooltiptitle{COLOR: #B33C13; TEXT-DECORATION: none; CURSOR: Default; font-family: verdana; font-weight: bold; font-size: 9px}
.tooltipcontent{COLOR: #000000; TEXT-DECORATION: none; CURSOR: Default; font-family: arial; font-size: 10px}

#ToolTip{position:absolute; width: 100px; top: 0px; left: 0px; z-index:4; visibility:hidden;}