﻿
/*this is for texts we need to hide, we set their color to the color of the page*/
/*if you cange the back color of the page, set this to the same color*/
.HideTextInTable
{
	background-color:#CCCCCC;		
	color:#CCCCCC;
	font-family:Verdana;
	font-size:x-small;
}

/*these styles are for the tables (messages, orders table, userlist, etc.)*/
.AlternatingTableRowStyle
{
	background-color:#CCCCCC;		
	color:Black;
	font-family:Verdana;
	font-size:x-small;
}

.TableRowStyle
{
	background-color:#CCCCCC;		
	color:Black;	
	font-family:Verdana;
	font-size:x-small;
}

.SelectedTableRowStyle
{
	background-color:#eee;		
	color:Black;
	font-family:Verdana;
	font-size:x-small;
}


.TableHeaderStyle
{
	background-color:White;		
	color:Black;
	font-family:Verdana;
	font-size:x-small;
}

/*IMPORTANT*/
/*this is for the Admin links, these are those hyper links that change color when you hover*/
.AdminLinks 
{
	font-family:Verdana;
	font-size:small;
	text-align:left;
	text-decoration:none;
	color:Black;
}

/*IMPORTANT*/
/*these are for the LogIn and LogOff texts*/
.SmallText
{
	text-decoration:none;
	font-family:Verdana;
	font-size:x-small;
	color:White;
}

.ItemLinks
{
	border-width:2px;
	border-color:White;
	text-decoration:none;
	background-color:#7D4524;
	color:White;			
}

/*IMPORTANT*/
/*this is the style for ALL hyper links*/
.HyperLink
{
	text-decoration:none;
	font-family:Verdana;
	font-size:small;	
	
	color:White;
	font-weight:bold;
}

.ItemBorder
{
	color:#305E8F ;
}

/*Left and right page borders*/
.DashedLeftBorder
{
	border-width: 1px; 
	border-left: dashed; 	
	border-color: white; 	
}

.DashedRightBorder
{
	border-width: 2px; 
	border-right: dashed; 	
	border-color: white; 	
}


/*deshes fro items list*/
.DashedBorder
{
	border-width: 1px; 
	border-top: dashed; 
	border-color: white; 	
}


/*IMPORTANT*/
/*this is the title for all category descriptions (below category title)*/
.CategoryDescription
{
	text-align:left;
	font-style:oblique;	
	margin-top:5px;	
	font-family:Verdana;
	font-size:small;	
	color:Silver;	
	}


.ItemsText
{
	font-weight:bold;
	color:#FFC000;
	}

/*this is for ALL texts in the site that are not links*/
.UserText
{	
	color:White;		
	font-weight:bold;
}

/*this is the style for the page back color.*/
.PageBackGroudColor
{
	background: url(../Images/bg2.jpg);	
	background-repeat:repeat;
	/*set similiar background color just in case*/ 
	background-color:#013366;	
}

/*when show title is true, this is the style for the text of the title*/
.Title
{
	text-decoration:none;
	font-family:Andalus;
	font-size:xx-large;
	font-style:oblique;	
	font-weight:500;
	letter-spacing:10px;
	color:White;
}

/*background for the main page title*/
.HeaderBG
{
	background-color: #013366;
	/*background-repeat:repeat-x;
	background-image:url(../Images/cat_bg.jpg);	*/
}

/*ignore*/
.BottomMostFooter
{
	background-color:Silver;
	height:20px;
}

/*this is the size of the left hand grid. you can make it woder or narrower here*/
.LeftHandGrid
{
	width:114px;	
	vertical-align:middle;
}

/*Left Categories and latest items menu*/
.GridRowStyle
{
	
	background: url(../Images/bt_all.jpg);	
	background-repeat:repeat;
	color:#7f4327;
}


.GridHeader
{
	text-decoration:none;
	font-family:Verdana;
	font-size:small;	
	color: #FFC000;			
}


.SearchText
{
	
		text-indent:10px;
	text-decoration:none;
	font-family:Verdana;
	font-size:small;
	color:Red;
	}
	
.ImageButton
{
	background: url(../Images/bt_all.jpg);	

	text-indent:10px;
	text-decoration:none;
	font-family:Verdana;
	font-size:small;
	font-weight:bold;

}

.SmallImageButton
{
	background: url(../Images/bg_bg.jpg);	

	text-indent:10px;
	text-decoration:none;
	font-family:Verdana;
	font-size:small;
	font-weight:bold;

}


.GridFonts
{
	text-indent:10px;
	text-decoration:none;
	font-family:Verdana;
	font-size:small;
	font-weight:bold;
	color:#7f4327;	
}


a.GridFonts:link 
{
	color:White;
}     /* unvisited link */
a.GridFonts:visited 
{
	color:White;
}  /* visited link */
a.GridFonts:hover 
{
	color:Gray;	
	font-weight:bold;	
}   /* mouse over link */




.DynamicPageText
{
	color:Black;
	background-color:#dfdfdf;	
	font-size:medium;
}

.PagesTitle
{
		color:Black;
	background-color:#dfdfdf;	
	font-size:larger;
	}




.AdminUserText
{
	color:Black;
}


.AdminTitle
{
	text-decoration:none;
	font-family:Verdana;
	font-size:small;	
	color:White;		
}

.PageTitle
{
	font-family:Andalus;
	font-size:x-large;
	font-style:oblique;
	font-weight:500;
	letter-spacing:10px;
	color:White;
	}

.FeaturedItemsTable
{
	background-color:White;
	
	}
	
.FeaturedItemsTitle
{
	
	font-family:Andalus;
	font-size:medium;
	font-style:oblique;	
	color:White;	
}

.NewMail
{
	font-weight:bold;
	color:Black;		
}



.LabelSmallTitle
{
	text-decoration:none;	
	font-family:Verdana;
	font-size:small;	
	color:Silver;	
}

.ItemView
{
	text-decoration:none;	
	font-family:Verdana;
	font-size:small;	
	color:White;	
}


.ItemListView
{
	text-decoration:none;	
	font-family:Verdana;
	font-size:small;	
	color:White;	
}

.ItemListViewTitle
{
	text-decoration:none;	
	font-family:Verdana;
	font-size:medium;	
	color:White;	
}

.Spacer
{
	height:5px;
	width:30px;
	src:"";
}


.UpperMostFooter
{
	background-color:AppWorkspace;
	height:20px;
}


.EmailsTitle
{	
	font-size:larger;
	color:White;
}

.EmailsMessages
{
	text-align:left;
	margin-top:5px;
	font-family:Verdana;
	font-size:smaller;
	color:Silver;
}


.ContactUsText
{
	text-align:left;
	margin-top:5px;
	text-decoration:none;
	font-family:Verdana;
	font-size:small;	
	color:Silver;			
	}



.ErrorMessage
{
	text-decoration:none;
	font-family:Verdana;
	font-size:small;	
	color:Red;			
}

.Admin
{
	font-family:Verdana;
	font-size:smaller;
	text-align:left;
	text-decoration:none;
	color:White;
	
}



a.AdminLinks:link 
{
	color:Black;
	}     /* unvisited link */
a.AdminLinks:visited {color:Black;}  /* visited link */
a.AdminLinks:hover 
{
	color:White;	
	background-color:Black;	
}   /* mouse over link */
 


.TableData
{
	text-decoration:none;
	font-family:Verdana;
	font-size:small;
	color:Black;
}


a.TableData:link 
{
	color:Black;
	}     /* unvisited link */
a.TableData:visited {color:Gray;}  /* visited link */
a.TableData:hover 
{
	color:Black;	
	background-color:Silver;	
}   /* mouse over link */


.ItemLinks
{
	border-width:2px;
	border-color:White;
	text-decoration:none;
	background-color:#7D4524;
	color:White;			
}

a.ItemLinks:link 
{
	color:White;
	}     /* unvisited link */
a.ItemLinks:visited {color:White;}  /* visited link */
a.ItemLinks:hover 
{
	color:Black;	
	background-color:White;	
	text-decoration:underline;
}
	
	/*clickable links that appears in shopping cart (catalogid and description)*/

.ShoppingCartLink
{
	text-decoration:none;
	font-family:Verdana;
	font-size:small;
	color:Blue;
}


a.ShoppingCartLink:link 
{
	color:Blue;
	}     /* unvisited link */
a.ShoppingCartLink:visited {color:Gray;}  /* visited link */
a.ShoppingCartLink:hover 
{
	color:Black;	
	background-color:Silver;	
	text-decoration:underline;
}   /* mouse over link */

/*style that defines how the text found by the search will look*/
.SearchSelectedText
{
	color:Black;		
	background-color:Gray;	
}

/*discounted price style*/
.DiscountedPrice
{
		font-weight:bold;
		color:White;
	}
	
