/* E-Commerce Solutions - The .Net Way!  */

BODY
{
    COLOR: #ffffff;
    background: #000000 url("images/starsbg.jpg");  
    margin:0 0 0 0;
    
}

A:link	{	
	text-decoration:	underline;
	color:	#FFFFE0;
	}	
		
A:visited	{	
	text-decoration:	underline;
	color:	#00FF00;
	}	
		
A:hover	{	
	text-decoration:	none;
	color:	#ffffff;
	}
	
A:active	{	
	text-decoration:	underline;
	color:	#32CD32;
	}


.LoggedInName
{
	color: red;
}

.LeftPanel
{
/* 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#EFEFE5, EndColorStr=#FFFFFF);
*/
	background-color:#EFEFE5;
    COLOR: #000000;
    border-color:#000000;
    border-style: solid;
    border-bottom: inset 0px #C7C68B;
    BORDER-TOP-WIDTH: 0px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-RIGHT: inset 1px #C7C68B;
}


.spacer
{
	background: #ffffff url("images/spacer.gif");
}


.Button
{
	/*
	BORDER-TOP-WIDTH: 1px;
	FONT-WEIGHT: bold;
	BORDER-LEFT-WIDTH: 1px;
	BORDER-LEFT-COLOR: #DADCD1;
	BORDER-BOTTOM-WIDTH: 1px;
 	BORDER-BOTTOM-COLOR: #000000;
	COLOR: #707461;
	BORDER-TOP-COLOR: #DADCD1;
	BACKGROUND-COLOR: #DDDDB9;
	BORDER-RIGHT-WIDTH: 1px;
	BORDER-RIGHT-COLOR: #000000;
    cursor:pointer;cursor:hand;
*/
}


.PageContentHeader
{
/**/
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr=#ffffff, EndColorStr=#EFEFE5);

    background-color: #EFEFE5;
    color: dimgray;
    font-family: Verdana, Arial;
    font-size: 20px;
    font-weight: bold;
    height: 35px;
    text-align: right;
}


TD.AccountBoxTitle
{   
/**/
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr=#A4B2BC, EndColorStr=#EFEFE5);

	background-color:#A4B2BC;
    FONT-SIZE: 13pt;
    COLOR: #354551;
}

/*===================================*/
/*       START PRODUCT STYLES        */
/*===================================*/
.ProductListPhoto
{
  border-style: solid;
  border-color:#000000;
  border-width: 1px;
  height: 144px;
  width:120px;
}

.ProductListTable
{
/*
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#A4B2BC, EndColorStr=#EFEFE5);
*/
	background-color:#ffffff;
	border-style: solid;
    border-color:#000000;
    border-width: 0px;
}

.ProductListHeader
{
/**/
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr=#A4B2BC, EndColorStr=#EFEFE5);

	background-color:#A4B2BC;
	color:#354551;
}

.ProductListHeaderLink
{
 color: #354551;
 font-weight: bold;
}


.ProductListHeaderLink:hover
{
 color: #EFEFE5;
 font-weight: bold;
}

A.ProductListMoreDetails
{
 color: #354551;
 font-weight: bold;
}

A.ProductListPagingLinks
{
 font-size: 12px;
 color: #707461;
 font-weight: bold;
}

A.ProductListPagingLinks:hover
{
 font-size: 12px;
 color: #36566E;
 font-weight: bold;
}

.ProductListPaging
{
	color:red;
}
/*===================================*/
/*       END PRODUCT STYLES          */
/*===================================*/



/*===================================*/
/*       START HEADER STYLES         */
/*===================================*/
/*.HeaderMenu
{

 BACKGROUND: #DDDDB9;
 COLOR: #ffffff;
 	BORDER-TOP: inset 0px #C7C68B;
	BORDER-RIGHT: #E0E0C2 solid 0px;
	BORDER-LEFT: #E0E0C2 solid 0px; 
	BORDER-BOTTOM: inset 1px #C7C68B;
	FONT-WEIGHT: bold;
}

A.MyHeaderLinks
{
 font-size: 12px;
 color: #707461;
 font-weight: bold;
}

A.MyHeaderLinks:hover
{
 font-size: 12px;
 color: #36566E;
 font-weight: bold;
}
===================================*/
/*       END HEADER STYLES           */
/*===================================*/

/*===================================*/
/*       START FOOTER STYLES         */
/*===================================*/
.FooterContent
{
/**/
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr=#EFEFE5, EndColorStr=#ffffff);

    background-color: #EFEFE5;
    color: dimgray;
    font-family: Verdana, Arial;
    font-size: 15px;
    font-weight: bold;
    height: 15px;
    text-align:right;
}
/*===================================*/
/*       END FOOTER STYLES           */
/*===================================*/

/*===================================*/
/*       START SEARCH STYLES         */
/*===================================*/
.SearchHeader
{
	border-color:#36566E;
    BACKGROUND: #36566E;
    border-style: solid;
    border-width: 0px; 
}

TABLE.SearchSideBox
{
    border-color:#EFEFE5;
    BACKGROUND: #36566E;
    border-style: solid;
    border-width: 0px;  
}

TD.SearchSideBoxHeading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    BACKGROUND: #36566E;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, sans-serif
}

.SearchTextBox
{
	font-size: 9pt; border:inset 3px #EFEFE5;
	    FONT-FAMILY:  sans-serif
}

.highlight {FONT-WEIGHT: bold;text-decoration: none;color:black;background:#FFFF40;}
.highlightbu {text-decoration: none;color:black;background:#FFFF80;}
/*===================================*/
/*       END SEARCH STYLES           */
/*===================================*/


/*===================================*/
/*       START SHOPPING CART STYLES  */
/*===================================
.CartHeader
{
BACKGROUND: #36566E;
color:#ffffff;
}


.CartAltnating
{
BACKGROUND: #EFEFE5;
}


.CartItemStyle
{
BACKGROUND: #DADCD1;
}
/*===================================*/
/*      END SHOPPING CART STYLES     */
/*===================================*/


/*===================================*/
/*   START ORDER HISTORY STYLES      */
/*===================================*/

TABLE.OrderHistory
{
    border-color:#3475B2;
    background-color:#81B4C9;
	color:#000000;
    border-style: solid;
    border-width: 1px;
}
.OrderHistoryHeading
{
    FONT-WEIGHT: bold;
BACKGROUND: #36566E;
color:#ffffff;

}

.OrderHistoryItemStyle
{
BACKGROUND: #DADCD1;
}

.OrderHistoryAltnating
{
BACKGROUND: #EFEFE5;
}


A.OrderHistoryLink
{
 font-size: 12px;
 color: #707461;
 font-weight: bold;
}

A.OrderHistoryLink:Hover
{
 font-size: 12px;
 color: #36566E;
 font-weight: bold;
}
/*===================================*/
/*    END ORDER HISTORY STYLES       */
/*===================================*/



.TextLogo
{
	COLOR: #FFFFFF;
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana, Arial, sans-serif
}


TD
{
/*    FONT-SIZE: 11px;
    FONT-FAMILY: sans-serif
*/
}


.Photo
{
  border-style: solid;
  border-color:#000000;
  border-width: 0px;
}



TD.AdminLeftPanel
{

    COLOR: #F7FEED;
    BACKGROUND: #EAE8E8;
    border-color:#C0C0C0;
    border-style: solid;
    border-bottom-color: #B29F82;
    border-bottom-width: 0px;
    border-Top-color: #B29F82;
    BORDER-TOP-WIDTH: 0px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-RIGHT-WIDTH: 1px;
}




INPUT
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, sans-serif
}


SELECT
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, sans-serif
}


FORM
{
    DISPLAY: inline
}



.textbox
{
  font-size: 9pt; border: 1px solid #aaaaaa flat;
}


/*===================================*/
/*  START RECOMMED TO FRIEND STYLES  */
/*===================================*/
TABLE.RecommedToFriendBox
{
    border-color:#9E9E9E;
    BACKGROUND: #FFFFFF;
    border-style: solid;    COLOR: #000000;
    border-width: 1px;  
}
TD.RecommedToFriendBoxHeading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND: #B4CBE0;
    COLOR: #808080;
    FONT-FAMILY: sans-serif
}

/*===================================*/
/*   END RECOMMED TO FRIEND STYLES   */
/*===================================*/



.Logo3 { color: #000000; 
	margin-left: 9px;
	margin-top: 1px;
	font-size: 40px; 
	font-weight: bold;
	font-family: Verdana;
	font-style: italic
 }
.Logo4 
{
	COLOR: #CC0000;
	margin-left: 5px;
	margin-top: -51px;
	font-size: 40px; 
	font-weight: bold;
	font-family: Verdana;
	font-style: italic
 }
 


.ErrorText
{
    color: red;
    font-family: Verdana, Arial;
    font-size: 12px;
    line-height: 20pt
}



A:link  {
    TEXT-DECORATION: underline
}

A, A:hover {
    text-decoration: underline;
}

HR {

}



/* Sidebar */
.sidebarLinks
{
	color:#707461;
	
}

.sidebarLinks:hover
{
	color:#36566E;
	font-weight: bold;
}

	#nav:before {
		line-height: 0.1;
		font-size: 1px;
		background: transparent no-repeat top right;
		margin: 0;
		height: 9px;
		display: block;
		border-bottom: 1px solid #ddd;
	}
	#nav {
		background: #EFEFE5 right repeat-y;
		font-family:Arial;
		font-size:12px;
		font-weight:bold;
		color:dimgray;
	}
	#nav:after {
		display: block;
		padding-top: 0;
		line-height: 0.1;
		font-size: 1px;
		margin: 0 0 0 0;
		height: 8px;
		background: transparent scroll no-repeat bottom right ;
		border-top: 1px solid #fff;
	}
	
	#nav, #nav ul {
		margin: 0;
		padding: 0;
		list-style: none;
	}
	#nav {
		margin-bottom: 1em;
	}	
	#nav li {
		display: inline;
		padding: 0;
		margin: 0;
	}
	
	#nav li span { /* used for un-linked menu items */
		display: block;
		padding: 6px 10px;
		font-weight: bold;
		color: #666;
	}

	#nav li span#configParent, #nav li span #configuration {
		display: inline;
		font-weight: normal;
		padding: 0;
	}
	
	#nav li a {
		display: block;
		padding: 8px 10px;
		text-decoration: none;
		background: #DADCD1;
		border-bottom: 1px solid #F1F1ED;
		border-top: 1px solid #DADCD1;
		border-right: 1px solid #DADCD1;
	}

	#nav li a:hover {
		background: #A4B2BC;
	}
	
	#nav li li span { /* used for un-linked menu items */
		padding: 4px 8px 4px 20px;
	}
	
	#nav li li a {
		padding: 6px 8px 6px 20px;
	}
	
