body{font-family: Tahoma; font-size: 12px; color: #333333; background-image: URL(../images/bg-grad.jpg); background-repeat: repeat-x; background-color: #FFFFFF;}

h1{font-size: 14px; font-weight: normal;}

h2{font-size: 13px; font-weight: normal;}

h3{font-size: 12px; font-weight: normal;}

.heading{font-size: small; font-weight: bold;}

.contentArea{padding: 5px; font-size: small;}

.contentArea2{padding: 0 0 0 5px; margin-top: 5px; font-size: small;}

.footer{position: relative; left: 8px; top: 4px;font-size: 10px; width: 300px; height: 20px; float: left;}

.nav_footer{position: relative; top: 4px; right: 7px; font-size: 10px; width: 450px; height: 20px; text-align: right; margin: 0; padding: 0; float: right;}

.nav_footer_links{padding-right: 3px;}

.categoryList{line-height: 18px; padding: 3px 5px 5px 5px; overflow:hidden; width: 150px; clear: both;}

.stockListArea{padding: 5px 0 0 5px; font-size: small;}

.categoryListDot{position: relative; left: -5px; float: left; width: 13px; height: 13px; top: 3px;}

a:link{color: #0000CC; text-decoration: underline;}

a:active{color: #0000CC;  text-decoration: underline;}

a:visited{color: #0000CC;  text-decoration: underline;}

a:hover{color: #000000; text-decoration: none;}

.nav_footer_links:link{color: #333333; text-decoration: underline; font-size: 10px;}

.nav_footer_links:active{color: #333333;  text-decoration: underline; font-size: 10px;}

.nav_footer_links:visited{color: #333333;  text-decoration: underline; font-size: 10px;}

.nav_footer_links:hover{color: #000000; text-decoration: none; font-size: 10px;}


.myLink:link{color: #333333; text-decoration: none; font-size: 10px;}

.myLink:active{color: #333333;  text-decoration: none; font-size: 10px;}

.myLink:visited{color: #333333;  text-decoration: none; font-size: 10px;}

.myLink:hover{color: #000000; text-decoration: none; font-size: 10px;}


.pagination_links:link{color: #333333; text-decoration: none; font-size: 11px; padding-left: 3px;}

.pagination_links:active{color: #333333; text-decoration: none; font-size: 11px; padding-left: 3px;}

.pagination_links:visited{color: #333333;  text-decoration: none; font-size: 11px; padding-left: 3px;}

.pagination_links:hover{color: #000000; text-decoration: none; font-size: 11px; padding-left: 3px; } 

.highlightedPageNum{color: #000000; font-size: 11px; padding-left: 3px; font-weight: bold;}

.nav_links:link{color: #333333; text-decoration: none; font-size: 12px;}

.nav_links:active{color: #333333;  text-decoration: none; font-size: 12px;}

.nav_links:visited{color: #333333;  text-decoration: none; font-size: 12px;}

.nav_links:hover{color: #000000; text-decoration: none; font-size: 12px;}

.cat_links:link{color: #333333; text-decoration: none; font-weight: bold; font-size: 11px;}

.cat_links:active{color: #333333;  text-decoration: none; font-weight: bold; font-size: 11px;}

.cat_links:visited{color: #333333;  text-decoration: none; font-weight: bold; font-size: 11px;}

.cat_links:hover{color: #000000; text-decoration: underline; font-weight: bold; font-size: 11px;}

.big_links:link{color: #333333; text-decoration: none; font-weight: bold;}

.big_links:active{color: #333333;  text-decoration: none; font-weight: bold;}

.big_links:visited{color: #333333;  text-decoration: none; font-weight: bold;}

.big_links:hover{color: #000000; text-decoration: underline; font-weight: bold;}

.productBoxBG{background-color: #dfdfdf;}

.productTitle{font-weight: bold; font-size: small;}

.productPrice{font-size: small;}

.productNotice{font-size: x-small; color: #666666;}

.menuHeading{font-weight: bold; font-size: 13px; color: #666666;}

.searchLabel{overflow: hidden; width: 100%; text-align: center; font-size: xx-small;}

.img{width: 118px; overflow: hidden; border: 1px solid #CCCCCC; cursor: pointer; background-color: #FFFFFF; text-align: center;}

.imgRestictHeight{overflow: hidden; width: 120px; background-color: #FFFFFF; text-align: center; cursor: pointer;}

.pageImage{border: 1px solid #CCCCCC;}

.itemBox{padding: 5px; float: left; width: 136px; background-color: #FFFFFF; overflow: visible;}

label{color: #000000;}

.url{font-style: italic; color: #669966;}

.formInput .input_l  {
	background: url('../images/input_l.png') no-repeat top left;
	float: left;
	width: 10px; height: 20px;
}

.formInput .input_r  {
	background: url('../images/input_r.png') no-repeat top left;
	float: left;
	width: 10px; height: 20px;
}

.formInput .inputBox input {
	background: url('../images/input_bg.png') repeat-x top left;
	float: left;
	border: 0;
	height: 14px; width: 120px;
	padding: 3px;
	font: 12px Tahoma;
	color: #000;
}

.textarea_l  {

	width: 9px; height: 98px;
}

.textarea_r  {

	width: 9px; height: 98px;
}

.textareaBox{

	padding: 2px;
	background: url('../images/textarea_bg.png') repeat-x top left;
	width: 250px; 
	height: 96px;
	
}

.txtArea{width: 220px; height: 92px; border: 0; font: 12px Tahoma; color: #000;}

.mapDiv {
		height: 200px;
		width: 750px;
		border: 1px solid #CCCCCC;
}
.markerDivs{
	text-align: left;
	font-family: Arial;
	font-size: 10pt;
	width: 250px;
	color: #000000;
}
.categorySelect{
	font-size: 10px;
	color: #000000;
	border: 1px solid #666666;
	background-color: #e0f0e3;
	width: 150px;
}