/* CSS Document */

/******************************************************************************************************
						START OF EDITABLE CSS
******************************************************************************************************/
.txt_user 
{
  font-size:16px;
  width:200px;
}
/* when it comes to CSS don't mess with steve! */
#itemDetails_detail_description_content p > span * {
  color:#002d54 !important;
}

body{
	margin:0px auto;
	padding:0px;
	width:100%;
	background-color:#FFFFFF; /* this sets a background color, commented below is the code if an image is wanted as the background*/
	/*
	background-image:url("../images/bg.jpg");
	background-repeat:repeat-x;
	*/ 
	color:#000000; /* default text color of the site */
	
}

td a{
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}

#local_itemDisplay a{
	color:#000000; /*sets text color for the BreadCrumbs */
}

#local_itemDisplay br {
	float:left;
}

/* This is to set either a background color or image for the stretching of the site  */
#core{ 
	/*background-color:#000000;*/
	background-image:url("../images/body_stretch.jpg");
}


/* THIS IS TO ADJUST THE HEADER SECTION, IF IT IS BEING USED */
#coreHeader, #coreHeader_home{
	float:left;
	width:1000px;
	height:181px;
}




/* THIS IS TO MAKE ADJUSTMENTS TO THE CONTAINER OF THE HEADER AND THE SEARCH */
#coreNav_header_container{
	width:1000px; 
	height:70px; 
	border:0px solid #990000;
	overflow:hidden;
}


/* THIS IS TO ADJUST THE HEADER AREA COMING FROM THE CMS */
#coreNav_heading{
	width:650px; 
	height:70px; 
	float:left;
	text-align:left; 
	margin:0px 0px 0px 0px; 
	border:0px solid #990000;
}


/* THIS IS TO ADJUST THE SEARCH AREA  */
#coreNav_search_area{
	width:200px; 
	height:30px; 
	float:left; 
	margin-top:10px;
}


/* THIS ADJUSTS WHERE THE CONTENT IS DISPLAYED */
#coreContent{
	width:1015px;
	height:auto;
	border:0px solid #990000; 
	margin:0px 0px 0px 0px; 
	color:#000000;
	clear:both;
}


/* THIS IS TO ADJUST THE TEXTBOX FOR THE SEARCH */
#coreSearchInput{
	width:140px;
	height:14px;
	font-size:14px;
	text-indent:5px;
	float:right;
}


/* THIS IS TO ADJUST THE SEARCH BUTTON */
#searchButton{
	margin:3px 0px 0px 70px;
	font-size: 14px;
	width:120px;
}


/* THIS IS TO ADJUST THE DESCRIPTION BOX ON THE SHOWCASELIST */
#local_descriptionDisplay{
	color:#000000;
}


/* THIS IS MAKE ADJUSTMENT TO THE COPYRIGHT SECTION IN THE FOOTER */
#coreCopyright, #coreCopyrightLink a{
	padding:0px 0px 0px 0px;
	color:#444444;	
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
   	font-size:12px;
}

/* THIS IS TO ADJUST THE FOOTER */
#coreFooter, #coreFooter_home{
	width:1000px;
	height:76px;	
	background-image:url("../images/footer.jpg");
	background-repeat:no-repeat;
	/*padding-top:10px;*/
	/*border:1px solid #990000;*/
	
}


/* THIS IS TO MAKE ADJUSTMENTS TO THE AREA DISPLAYING THE FOOTER DATA FROM THE CMS */
#footer_container{
	float:left; 
	width:1000px; 
	height:auto; 
	color:#000000; 
	margin:26px 0px 0px 0px;
}

#itemDetails_detail_prod_dimensions, #itemDetails_detail_model{
	display:none;
}

/* THIS IS TO ADJUST THE SHOWCASELIST */
#local_itemDisplay, #local_itemList{
	margin:10px 0px 0px 10px;
	color:#000000;
	float:left;
	width:800px;
}


/* THIS IS TO ADJUST THE POSITION OF THE PRODUCTS IN THE SHOWCASELIST  */
.itemList_box_item{
	width:600px;
	height:auto;
	margin-left:50px;
	padding:0px;
	border:0px solid #FFFFFF;
}

.itemList_box{
	width:275px;
	height:275px;
	float:left;
}

/* THIS SETS THE COLOR FOR THE PRODUCT LINKS IN THE SHOWCASELIST */ 
.itemList_link a{
	text-decoration:none;
	color:#000000;
	font-weight:bold;
	font-size:14px;
}


/* THIS SETS THE "HOVER" COLOR FOR THE PRODUCT LINKS IN THE SHOWCASELIST  */
.itemList_link a:hover{
	color:#990000;
}

#itemDetails_detail_pricingInformation, #itemDetails_detail_phoneInformationTag{
	display:none;
}

#local_sitemap, #sitemap{
	display:none;
}

#testfooterSEOtext{
	display:none;
}

/******************************************************************************************************
						END OF EDITABLE CSS
******************************************************************************************************/

/******************************************************************************************************
*******************************************************************************************************

									DO NOT EDIT WITHIN THIS AREA 

*******************************************************************************************************
******************************************************************************************************/
html {
	font-family:Arial, Helvetica, sans-serif;
} 

html * {
	font-family:Arial, Helvetica, sans-serif;
}

p {
	margin:5px;
	padding:0;
	font-size:10pt;
	line-height:15px;
	color:#002d54;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#coreTop, #coreBottom, #coreTop_home, #coreBottom_home{
	height:auto !important;	
	min-height:641px;
	width:1000px;
}

#core {
height:auto !important;	
	min-height:641px;
	width:100%;
}

.navCoreControls select{
	color:#000000;
}

.navCoreControls {
	width:800px;
}

#itemDetails_detail_supplier{
	font-weight: bold;
	font-size: 18px;
	color:#000000;
}

#coreHeader_home{
	background-image:url("../images/header_home.jpg");
}

#coreHeader{
	background-image:url("../images/header.jpg");
}

#coreCopyright{
	clear:both;
	width:1000px;
}

#coreCopyrightLink{
	padding:0px 0px 0px 8px;
}

#coreCopyrightCompany, #coreCopyrightLink{
	display:inline;
}

#coreHeader h1, #coreFooter h2, #coreFooter h3, #coreHeader_home h1, #coreFooter_home h2{
	margin:0px;
	padding:0px;
	text-indent:-999px;
}

#coreTop, #coreTop_home{
	background-image:url("../images/body_top.jpg");
	background-repeat:no-repeat;
}

#coreBottom, #coreBottom_home{
	background-repeat:no-repeat;
	background-position:bottom;
}

#coreBottom{

}

#coreBottom_home{

}

#coreSearch{
	float:right;
	padding:35px 20px 0px 0px;
}

#coreSearchSubmit{
	font-size:16px;
	float:left;
}

#coreSearchForm{

}

#itemDetails_detail_product_name{
	color:#002d54;
}



#itemDetails_detail_box, #itemDetails_detail_image{
	width:1000px;
	height:auto;
	margin-left:0px;
}

.navSelectForm{
	font-size: 8px;
	color:#000000;
}

#itemDetails_detail_box a, #itemDetails_detail_largeImageLink{
	color:#000000;
	font-size:13px;
}

.multi_img{
	padding:15px;
}

#itemDetails_detail_description_lable{
	background-color:#000000;
	color:#FFFFFF;
}

#itemDetails_detail_description_content{
	border:1px solid #000000;
	color:#000000;
}

#itemList_noResult{
	width:935px;
	margin:10px;
	text-align:center;
}

.itemList_link{
	text-align:center;
}


#top{
	width:915px;
	height:89px;
	float:left;
}

.navFromTo {
	text-align: center;
	color:#000000;
}

#coreSearchButton{
	width:78px;
	height:25px;
	float:left;
}

#coreSearchButtonLinkUL, #coreSearchButtonLinkUL ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1;
	background-color:#E3E1E2;
}

#coreSearchButtonLinkUL a {
	text-decoration:none;
	display: block;
	color:#696768;
}

#coreSearchButtonLinkUL li { /* all list items */
	float: left;
}

#coreSearchButtonLinkUL li ul { /* second-level lists */
	border:1px solid #FFFFFF;
	border-bottom:none;
	position: absolute;
	margin:-30px 0px 0px 80px;
	width: 160px;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}

#coreSearchButtonLinkUL li ul ul { /* third-and-above-level lists */
	margin: -1em 0 0 180px;
}

#coreSearchButtonLinkUL li:hover ul ul, #coreSearchButtonLinkUL li:hover ul ul ul, #coreSearchButtonLinkUL li.sfhover ul ul, #coreSearchButtonLinkUL li.sfhover ul ul ul {
	left: -999em;
}

#coreSearchButtonLinkUL li:hover ul, #coreSearchButtonLinkUL li li:hover ul, #coreSearchButtonLinkUL li li li:hover ul, #coreSearchButtonLinkUL li.sfhover ul, #coreSearchButtonLinkUL li li.sfhover ul, #coreSearchButtonLinkUL li li li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}

#coreSearchButtonLinkUL li:hover, #coreSearchButtonLinkUL li.hover {
    position: static;
}

#linkColor a:link{color:#000000; text-decoration:none;}
#linkColor a:visited{color:#000000; text-decoration:none;}
#linkColor a:hover{color:#CC0000; text-decoration:none;}

#itemDetails_largeImage{
	top: 250px;
}


/******************************************************************************************************
*******************************************************************************************************

									DO NOT EDIT WITHIN THIS AREA 

*******************************************************************************************************
******************************************************************************************************/

