﻿.imageTD
{
	font-size: 1px;
	height: 1px;
	vertical-align: top;
}	
.mnuMain td
{
	background-color: #2285ad;
	padding: 0px;
	
	}
.mnuItems td
{
	font: normal 12px lucida grande,arial,helvetica,sans-serif;
	color: black;
	text-decoration: none;
	text-align: left;
	padding: 5px 10px 5px 10px;
	border-bottom: solid 1px white;
}
.mnuItems td a
{
	color: black;
}
.mnuItems td a:visited
{
	color: Black;
	}
.mnuItems td a:hover
{
	font-weight: bold;	
}
.mainTD
{
	vertical-align: top;
	background-image: url("images/main_bg.jpg");
	}
.rightTD
{
	vertical-align: top;
	padding: 0px 2px 0px 4px;
	background-image: url("images/right_bg.jpg");
	}	
.featuredItemCode
{
	background-image: url("images/featured_item_heading_bg.jpg");
	font: bold 12px Tahoma,Arial;
	}	
.featuredItemCode a:link
{
	color: Black;
	text-decoration: none;
	}
.featuredItemCode a:visited
{
	color: Black;
	text-decoration: none;
	}
.featuredItemCode a:active
{
	color: Black;
	text-decoration: none;
	}
.featuredItemCode a:hover
{
	color: Black;
	text-decoration: none;
	}			
.modalProgressGreyBackground 
{
    background:#CCCCCC;
	filter:alpha(opacity=60);
	opacity:0.6;
}
.modalPopup
{
	padding: 5px;
	border-style: solid;
	border-width: 1px;
	background-color: White;
	width: 150px;
	height: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	text-align: center;
	vertical-align: middle;
}    		
.searchBox
{
	background-color: #003447;
	border-top: 1px solid black;
	border-left: 1px solid black;
	border-right: 1px solid #005068;
	border-bottom: 1px solid #005068;
	color: #0093b7;
	font: normal 12px Tahoma,Arial;
	width: 165px;
	}
.watermarked
{
	background-color: #003447;
	border-top: 1px solid black;
	border-left: 1px solid black;
	border-right: 1px solid #005068;
	border-bottom: 1px solid #005068;
	color: #0093b7;
	font: normal 12px Tahoma,Arial;
	width: 165px;
	}	
.adCategories
{
	color: #6b6b6b;
	font: normal 12px Tahoma,Arial;
	border-bottom: dotted 1px #d8d8d8;
	}	
.adCategories a:link,a:active,a:visited
{
	color: #6b6b6b;
	text-decoration: none;
	}	
.adCategories a:hover
{
	color: #6b6b6b;
	text-decoration: underline;
	}	
.pageHeading
{
	color: #00354a;
	font: bold 18px Arial;
	}	
.categoryDescription
{
	text-align: justify;
	padding: 10px 0px 10px 0px;
	font: normal 12px Tahoma,Arial;
	}	
.cmbSubCategories
{
	background-color: Black;
	color: #a6a6a6;
	border: 1px solid #a6a6a6;
	font: normal 12px Tahoma,Arial;
	}	
.errorMessage
{
	text-align: center;
	color: Red;
	padding: 10px;
	font: normal 12px Tahoma,Arial;
	}	
.bodyHeading
{
	font: bold 12px Tahoma,Arial;
	color: #00354a;
	padding: 10px;
	}	
.bodyText
{
	font: normal 12px Tahoma,Arial;
	text-align: justify;
	padding-right: 10px;
	}	
.galleryCategory
{
	font: bold 12px Tahoma,Arial;
	color: #a6a6a6;
	padding: 5px;
	text-align: center;
	}	
.galleryCategory a:link
{
	color: #00354a;
	text-decoration: none;
	}
.galleryCategory a:visited
{
	color: #00354a;
	text-decoration: none;
	}
.galleryCategory a:active
{
	color: #00354a;
	text-decoration: none;
	}
.galleryCategory a:hover
{
	color: #00354a;
	text-decoration: underline;
	}	
.imageCaption
{
	text-align:center;
	padding-bottom: 10px;
	font: normal 11px Tahoma,Arial;
	color: #6b6b6b;
	}		
.imageCaption a:link
{
	color: #6b6b6b;
	text-decoration: none;	
	}		
.imageCaption a:visited
{
	color: #6b6b6b;
	text-decoration: none;	
	}		
.imageCaption a:active
{
	color: #6b6b6b;
	text-decoration: none;	
	}		
.imageCaption a:hover
{
	color: #6b6b6b;
	text-decoration: underline;	
	}		
.pageHeading2
{
	color: White;
	font: bold 12px Verdana,Tahoma,Arial;
	padding-top: 22px;
	vertical-align: top;
	}		
.dataGrid
{
	border: 1px solid white;
	}
 .dataGrid td,th
 {
 	padding: 5px;
 	}
.dataGridHeader 
{
	padding: 2px 2px 2px 2px;
	background-color: #014761;
	color: white;
	text-align: left;
	font: bold 12px Tahoma,Arial;
}  
.dataGridHeader a:link
{
	color: White;
	text-decoration: none;
	}
.dataGridHeader a:visited
{
	color: White;
	text-decoration: none;
	}
.dataGridHeader a:active
{
	color: White;
	text-decoration: none;
	}
.dataGridHeader a:hover
{
	color: White;
	text-decoration: none;
	}			
.dataGridRow
{
	padding: 5px;
	background-color: #d0f0ff;
	font: normal 11px Tahoma,Arial;
	} 
.dataGridPager
{
	text-align: right;
	font: normal 11px Tahoma,Arial;
	background-color: #014761;
	}
.dataGridPager a:link
{
	color: White;
	text-decoration: none;
	}	
.dataGridPager a:visited
{
	color: White;
	text-decoration: none;
	}	
.dataGridPager a:active
{
	color: White;
	text-decoration: none;
	}	
.dataGridPager a:hover
{
	color: White;
	text-decoration: underline;
	}	
				
.popupItemCode
{
	color: #00354a;
	font: bold 12px Tahoma,Arial;
	letter-spacing: 1px;
	border-bottom: 1px solid white;
	padding-bottom: 5px;
	padding-top: 10px;
	} 	
.popupItemDescription
{
	font: normal 11px Tahoma,Arial;
	text-align: justify;
	color: Black;
	padding: 10px;
	padding-bottom: 30px;
	}	
.popupItemSpecHeading1
{
	color: #7b5658;
	background-color: #a4d4f0;
	font: bold 12px Tahoma,Arial;
	padding-left: 15px;
	}	
.popupItemSpecHeading2
{
	color: #7b5658;
	background-color: #d0f0ff;
	font: bold 12px Tahoma,Arial;
	padding-left: 15px;
	}	
.popupItemSpec1
{
	background-color: #a4d4f0;
	padding-left: 15px;
	color: Black;
	font: normal 11px Tahoma,Arial;
	}	
.popupItemSpec2
{
	background-color: #d0f0ff;
	padding-left: 15px;
	color: Black;
	font: normal 11px Tahoma,Arial;
	}	
.cmbSpecs
{
	font: normal 12px Tahoma,Arial;
	}		
.boxTD
{
	padding: 11px 6px 0px 11px;
	background-image: url("images/box_bg.jpg");
	vertical-align: top;
	}	
ul
{
	line-height: 18px;
	}	
.pageButtonText
{
	font: normal 9px Tahoma,Arial;
	color: #5b5b59;
	}	
.pageButtonText a:link
{
	color: #5b5b59;
	text-decoration: none;
	}	
.pageButtonText a:visited
{
	color: #5b5b59;
	text-decoration: none;
	}	
.pageButtonText a:active
{
	color: #5b5b59;
	text-decoration: none;
	}	
.pageButtonText a:hover
{
	color: #5b5b59;
	text-decoration: none;
	}		
.faqQ
{
	color: Black;
	font: normal 11px Tahoma,Arial;
	vertical-align: top;
	}	
.faqQ a:link
{
	color: Black;
	text-decoration: none;
	}		
.faqQ a:visited
{
	color: Black;
	text-decoration: none;
	}
.faqQ a:active
{
	color: Black;
	text-decoration: none;
	}
.faqQ a:hover
{
	color: red;
	text-decoration: none;
	}	
.faqHeading
{
	color: #004389;
	font: bold 12px Tahoma,Arial;
	border-top: 1px solid #abc0d8;
	padding: 5px;
	}		
.formHeading
{
	color: White;
	font: bold 12px Tahoma,Arial;
	padding: 5px;
	background-color: #014761;
	}		
.formText1
{
	background-color: #d0f0ff;
	padding: 5px;
	color: Black;
	font: normal 12px Tahoma,Arial;
	}	
.formText2
{
	background-color: #a4d4f0;
	padding: 5px;
	color: Black;
	font: normal 12px Tahoma,Arial;
	}	
.textBox
{
	font: normal 11px Tahoma,Arial;
	}		
.cartHeading
{
	padding: 5px;
	color: White;
	font: bold 11px Tahoma,Arial;
	background-color: #014761;
	}	
.cartDetails1
{
	padding: 5px;
	background-color: #d0f0ff;
	font: normal 11px Tahoma,Arial;
	text-align: left;
	color: Black;
	}	
.cartDetails2
{
	padding: 5px;
	background-color: #a4d4f0;
	font: normal 11px Tahoma,Arial;
	text-align: left;
	color: Black;
	}		
select
{
	font: normal 11px Tahoma,Arial;
	}	
.formText
{
	font: normal 11px Tahoma,Arial;
	background-color: #a4d4f0;
	}	
.formField
{
	background-color: #a4d4f0;
	}	
