body
{
	font-size: 5px;
	color: #000000;
	font-family: tahoma;
	background-color: #fffadc;
	text-decoration: none;
}

.pageritem 
{
	color: Blue;
	font-size: 10pt;
	font-family: Tahoma;
}

.textbox
{
	border-right: 1px solid;
	border-top: 1px solid;
	border-left: 1px solid;
	border-bottom: 1px solid;
}
.buttonPaging
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	background-color: #3399cc;
}
.button
{
	border-right: #ef9509 1px solid;
	border-top: #ef9509 1px solid;
	font-weight: bold;
	font-size: 10pt;
	text-transform: uppercase;
	border-left: #ef9509 1px solid;
	cursor: hand;
	color: white;
	border-bottom: #ef9509 1px solid;
	font-family: Tahoma;
	background-color: #ef9509;
	font-variant: normal;
}

.contactLine
{	
	font-size: 10pt;
	color: black;	
	font-family: Arial;
}

a.topMenu
{
	font-size: 9pt;
	color: black;
	font-family: Tahoma;
	text-decoration: none;
}
a.topMenu:hover
{
	color: gray;
}

.mainMenuItem
{
}
.mainMenuItemSelected
{
}
.subMenu
{
	font-size: 10pt;
}
.subMenuItem a
{
	font-weight: bold;
	font-size: 10pt;
	color: black;
}
.subMenuItem
{
	padding-right: 2px;
	padding-left: 7px;
	font-weight: bold;	
	padding-bottom: 2px;
	color: white;
	padding-top: 2px;
	font-family: Tahoma;
	background-color: #78b70b;
	font-size: 10pt;
}
.subMenuItemSelected a:hover
{
	color: black;
	font-size: 10pt;
}
a.subMenuItemSelected hover
{
	color: black;
	font-size: 10pt;
}

.subMenuItemSelected
{
	padding-right: 2px;
	padding-left: 7px;
	font-weight: bold;
	font-size: 30pt;
	padding-bottom: 2px;
	color: black;
	padding-top: 2px;	
	background-color: #66cc66;
}


.pageSubCaption
{	
	font-weight: bold;
	font-size: 13pt;
	color: #006600;
	font-family: 'Tahoma';	
}
.holidaysBodyTable
{
	border-right: #99ccff 1px solid;
	border-top: #99ccff 1px solid;
	border-left: #99ccff 1px solid;
	border-bottom: #99ccff 1px solid;
	font-size: 10pt;
	font-family: Tahoma;
}


.pageCaption
{
	font-weight: normal;
	font-size: 14pt;
	color: white;
	font-family: 'Times New Roman';
	letter-spacing: 1pt;
	text-align: left;
	font-variant: normal;
}

.categoryCaption a
{
	font-weight: normal;
	font-size: 14pt;
	color: white;
	font-family: 'Times New Roman Cyr';
	text-align: center;
	text-decoration: none;
}


.productItemViewCommentProductCaption
{
	
}
.productItemViewComment
{
	padding-right: 5px;
	padding-left: 5px;
	font-size: 11pt;
	margin-bottom: 10px;
	padding-bottom: 5px;
	color: #000000;
	padding-top: 5px;
	font-family: 'Tahoma';	
	
}




.newsCaption
{
	margin-top: 10px;
	font-weight: bold;
	font-size: 11pt;
	margin-left: 20px;
	color: #003300;
	font-family: Tahoma;
}

.newsBody
{
	font-size: 11pt;
	direction: ltr;
	text-indent: 12px;
	font-family: 'Tahoma';
}
.loginButton
{
	cursor: hand;
	font-size: 9pt;
	color: black;
	font-family: Tahoma;
}


A
{
	font-size: 11pt;
	color: black;
	font-family: Tahoma;
	
}

A:active
{
}

A:hover
{
	color: gray;
}

A:visited
{
}

A:link
{
}

.productCategoryDescription
{
	padding-left: 20px;
	font-size: 11pt;
	color: #000000;
	line-height: 12pt;
	padding-top: 5px;
	font-family: 'Tahoma';
	text-align: left;
}


.productItemCaptionTable
{
	padding-left: 20px;
	font-weight: bold;
	font-size: 13pt;
	color: #669933;
	font-family: 'Tahoma';
}

.productItemSubCaptionTable
{
	padding-left: 15px;
	font-weight: bold;
	font-size: 11pt;
	padding-bottom: 10px;
	color: #5b5b5b;
	font-family: Arial-Relcom, 'Tahoma';
}

.productItemSubCaption
{
	font-weight: bold;
	font-size: 13pt;
	color: #006600;
	font-family: 'Tahoma';
}



.productItemDescriptionTable
{
	padding-right: 5px;
	padding-left: 10px;
	font-weight: normal;
	font-size: 10pt;
	padding-bottom: 5px;
	color: #000000;
	font-family: 'Tahoma';
}


.productItemBodyTable
{
	border-right: #99ccff 1px solid;
	border-top: #99ccff 1px solid;
	border-left: #99ccff 1px solid;
	border-bottom: #99ccff 1px solid;
	background-color: #f0f8ff;
	font-size: 11pt;
	font-family: Tahoma;
}

.serviceItemBodyTable
{
	border-right: #99ccff 1px solid;
	border-top: #99ccff 1px solid;
	border-left: #99ccff 1px solid;
	border-bottom: #99ccff 1px solid;
	background-color: #f0f8ff;
	font-size: 11pt;
	font-family: Tahoma;
}

.serviceItemDescription
{
	font-size: 11pt;
	font-family: Tahoma;
}

.serviceItemCaptionTable
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	background-color: skyblue;
	font-size: 11pt;
	font-family: Tahoma;
}

.kitofferItemBodyTable
{
	border-right: #99ccff 1px solid;
	border-top: #99ccff 1px solid;
	border-left: #99ccff 1px solid;
	border-bottom: #99ccff 1px solid;
	background-color: #f0f8ff;
	font-size: 11pt;
	font-family: Tahoma;
}
.kitofferItemCaptionTable
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	background-color: lightsalmon;
	font-size: 11pt;
	font-family: Tahoma;
}
.kitofferItemContentTable
{
	font-size: 10pt;
	font-family: Arial;
}
.kitofferItemViewContentCaption
{
	font-weight: bold;
	color: #ccffff;
	background-color: #003333;
	font-size: 11pt;
	font-family: Tahoma;
}
.kitofferItemDescription
{
	font-size: 11pt;
	font-family: Tahoma;
}



.errorLabel
{
	font-weight: bold;
	font-size: 10pt;
	color: red;
	font-family: Arial;
}


.categoryHyperLink
{
	font-size: 10pt;
	color: #4c4c4c;
	font-family: tahoma;
	letter-spacing: 0pt;
	text-decoration: none;
}
.categoryHyperLinkSelected
{
	font-size: 10pt;
	color: red;
	font-family: tahoma;
	letter-spacing: 0pt;
	text-decoration: none;
	font-weight:bold;
	font-style: italic;
}
.SelectedMenuCell 
{
}
.productItemViewDescription
{
	color: #893232;
	font-size: 11pt;
	font-family: Tahoma;
}

.productItemViewContentCaption
{
	font-weight: bold;
	color: #ccffff;
	background-color: #003333;
	font-size: 10pt;
	font-family: Tahoma;
}

.productItemViewContent
{
	font-size: 10pt;
	color: #000000;
	font-family: 'Tahoma';
}
.productItemViewCommentCaption
{
	font-weight: bold;
	font-size: 10pt;
	color: #009900;
	font-family: Tahoma;		
	background-color: #f6f4e8;
}

.productItemViewCommentProductCaption
{
	margin-top: 10px;
	font-weight: bold;
	font-size: 11pt;
	margin-left: 20px;
	color: #006600;
	font-family: 'Tahoma';
}
.productItemViewComment
{
	padding-right: 5px;
	padding-left: 5px;
	font-size: 10pt;
	margin-bottom: 10px;
	padding-bottom: 5px;
	color: #000000;
	padding-top: 5px;
	font-family: 'Tahoma';	
	
}
.guestbookAnswer
{
	color: #000000;
	font-size: 11pt;
	font-family: Tahoma;
}
.boldText
{
	font-weight: bold;
	font-size: 11pt;
	font-family: Tahoma;
}
.text
{
	font-size: 10pt;
	font-family: Tahoma;
}

A.buyButton
{
	font-weight: bold;
	font-size: 10pt;
	color: blue;
	font-family: 'Comic Sans MS';
	text-decoration: none;
}
A.buyButton:hover
{
	color: navy;
	text-decoration: underline;
}

.itemCaption
{
	font-size: 12pt;
	color: #000000;
	font-family: 'Tahoma';
}
.itemValues
{
	font-size: 10pt;
	color: #000000;
	font-family: 'Tahoma';
}

.itemValues a
{
	font-size: 11pt;
	color: #000000;
	font-family: 'Tahoma';
}

.itemPriceLabel
{
	font-size: 11pt;
	color: #000000;
	font-family: 'Tahoma';
}
.itemPrice
{
	font-weight: bold;
	font-size: 12pt;
	color: coral;
	font-family: Arial;	
}
.itemOldPrice
{
	font-size: 11pt;
	color: coral;
	font-family: Arial;
	text-decoration: line-through;
}
.dataGridPaging
{
	font-size: 10pt;
	font-family: Tahoma;
}

.userInfoLabel
{
	font-family :Tahoma;
	font-size : 10pt;		
}

.userInfoSubCaption
{
	font-family : Tahoma;
	font-size : 10pt;		
}
.remarkText
{
	font-size: 8pt;
	color: gray;
	font-family: Tahoma;
	text-align: right;
}

.serviceCategoryButton
{
	border-right: #fff5c4 1px solid;
	padding-right: 5px;
	border-top: #fff5c4 1px solid;
	padding-left: 5px;
	
	border-left: #fff5c4 1px solid;
	color: #000000;
	border-bottom: #fff5c4 1px solid;	
	font-size: 10pt;		
	font-family: tahoma;
	letter-spacing: 0pt;
	text-decoration: none;
	
}
.serviceCategoryButtonSelected
{
	padding-right: 5px;
	padding-left: 5px;
	font-weight: bold;		
	background-color: #fff5c4;	
	font-size: 10pt;		
	font-family: tahoma;
	letter-spacing: 0pt;
	text-decoration: none;
}

.pager {font-size:10pt; font-family:Tahoma;}
.pageritem {font-size:10pt; font-family:Tahoma;}
.selpageritem{font-weight:bold; font-size:10pt; font-family:Tahoma; color:#666666; text-decoration:none;}
.text2{font-size:10pt; font-family: Tahoma;}
.front-text{font-size:11pt; font-family:Tahoma;}