A.AddLink, A.AddLink:link, A.AddLink:visited
{
	color: rgb(82, 132, 39);
	font-family: Verdana, Helvetica, sans-serif;
    font-size:  8.5pt;
    font-weight: bold;
    text-decoration: underline;
  
}
A.AddLink:hover
{
	color: red;
	font-family: Verdana, Helvetica, sans-serif;
    font-size:  8.5pt;
    font-weight: bold;
    text-decoration: underline;
}

A.CategoryLink, A.CategoryLink:link, A.CategoryLink:visited
{
	color: rgb(4, 84, 183);
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: bold;
    font-size:  8.5pt;
    text-decoration: underline;
	
}

A.CategoryLink:hover
{
	color: rgb(255, 0, 0);
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: bold;
    font-size:  8.5pt;
    text-decoration: underline;
}
A.ChildLink, A.ChildLink:link, A.ChildLink:visited
{
	color: rgb(20, 20, 20);
	font-family: Verdana, Helvetica, sans-serif;
    font-size:  8.5pt;
    text-decoration: none;
  
}
A.ChildLink:hover
{
	color: rgb(110, 110, 110);
	font-family: Verdana, Helvetica, sans-serif;
    font-size:  8.5pt;
    text-decoration: none;
}

A.ChooseLink, A.ChooseLink:link, A.ChooseLink:visited
{
	color: rgb(0, 153, 255);
	font-family: Verdana, Helvetica, sans-serif;
    font-size:  8.5pt;
    text-decoration: underline;
  
}
A.ChooseLink:hover
{
	color: red;
	font-family: Verdana, Helvetica, sans-serif;
    font-size:  8.5pt;
    text-decoration: underline;
}

A.HeaderLink, A.HeaderLink:link, A.HeaderLink:visited
{
	color: #ffffff;
	font-family: Verdana, Helvetica, sans-serif;
    font-size:  7.5pt;
    font-weight: bold;
    text-decoration: none;
	
}

A.HeaderLink:hover
{
	color:  rgb(198, 172, 206);
	font-family: Verdana, Helvetica, sans-serif;
     font-size:  7.5pt;
    text-decoration: none;
}

A.ItemLink, A.ItemLink:link, A.ItemLink:visited
{
	color: rgb(0, 102, 204);
	font-family: Verdana, Helvetica, sans-serif;
    font-size:  8.5pt;
    text-decoration: underline;
	
}

A.ItemLink:hover
{
	color:  red;
	font-family: Verdana, Helvetica, sans-serif;
    font-size:  8.5pt;
    text-decoration: underline;
}

A.LoginLink, A.LoginLink:link, A.LoginLink:visited
{
	color: rgb(0, 102, 204);
	font-family: Verdana, Helvetica, sans-serif;
    font-size:  8.5pt;
    text-decoration: underline;
	
}

A.LoginLink:hover
{
	color:  red;
	font-family: Verdana, Helvetica, sans-serif;
    font-size:  8.5pt;
    text-decoration: underline;
}

A.NavigatorLink, A.NavigatorLink:link, A.NavigatorLink:visited
{
	color: rgb(0, 102, 204);
	font-family: Verdana, Helvetica, sans-serif;
    font-size:  8.5pt;
    font-weight: bold;
    text-decoration: underline;
	
}

A.NavigatorLink:hover
{
	color:  rgb(255, 0, 0);
	font-family: Verdana, Helvetica, sans-serif;
     font-size:  8.5pt;
    text-decoration: underline;
}

A.ParentLink, A.ParentLink:link, A.ParentLink:visited
{
	color: rgb(20, 20, 20);
	font-family: Verdana, Helvetica, sans-serif;
    font-size:  8.5pt;
    font-weight:bold;
    text-decoration: none;
  
}
A.ParentLink:hover
{
	color: rgb(110, 110, 110);
	font-family: Verdana, Helvetica, sans-serif;
    font-size:  8.5pt;
    font-weight: bold;
    text-decoration: none;
}

A.RemindLink, A.RemindLink:link, A.RemindLink:visited
{
	color: #ffffff;
	font-family: Verdana, Helvetica, sans-serif;
    font-size:  7.5pt;
    font-weight: bold;
    text-decoration: none;
	
}

A.RemindLink:hover
{
	color:  rgb(198, 172, 206);
	font-family: Verdana, Helvetica, sans-serif;
     font-size:  7.5pt;
    text-decoration: none;
}

A.SearchLink, A.SearchLink:link, A.SearchLink:visited
{
	color: #ffffff;
	font-family: Verdana, Helvetica, sans-serif;
    font-size:  7.5pt;
    text-decoration: underline;
	
}

A.SearchLink:hover
{
	color:  rgb(198, 172, 206);
	font-family: Verdana, Helvetica, sans-serif;
    font-size:  7.5pt;
    text-decoration: underline;
}

A, A:link, A:visited
{
	color: rgb(0, 102, 204);
	font-family: Verdana, Helvetica, sans-serif;
    font-size:  8.5pt;
    text-decoration: underline;
	
}

A:hover
{
	color:  red;
	font-family: Verdana, Helvetica, sans-serif;
    font-size:  8.5pt;
    text-decoration: underline;
}

.Abstract
{
	color: Black;
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 9.5pt;
	
}

.AlternatingGridItem
{
	font-family: Verdana, Arial;
    font-size: 8.5pt;	
}

body
{
	color: Black;
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 8.5pt;
	margin: 0 0 0 0;
}

.BigReminder
{
	color: Purple;
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 10pt;
    
}

.Bottom
{
	background-color: #5279d7;
	color: #ffffff;
	font-family: Verdana, Helvetica, sans-serif;
    font-size:  7.5pt;
   
	
}

.Button
{
	color: rgb(0, 102, 204);
	background-color: #EEF3FF;
	font-family: Verdana, Helvetica, sans-serif;
    font-size:  8.5pt;
	border-bottom-color: rgb(80, 80, 80);
	border-bottom-style:solid;
	border-bottom-width:1px;
	
	border-Right-color: rgb(80, 80, 80);
	border-Right-style:solid;
	border-Right-width:1px;
	
	border-Top-color: rgb(80, 80, 80);
	border-Top-style:solid;
	border-Top-width:1px;
	
	border-Left-color: rgb(80, 80, 80);
	border-Left-style:solid;
	border-Left-width:1px;
	
}

.CategorySeparator
{
	color: rgb(4, 84, 183);
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: bold;
    font-size:  8.5px;
}
.CategoriesTable
{	
	margin-left:2px;
	margin-right:2px;
}

.ChildCategoryTD
{
	padding-top: 0.3em;
}

.ChildCategoryTR
{
	
}

.ChooseLable
{
	color: rgb(0, 153, 255);
	font-family: Verdana, Helvetica, sans-serif;
    font-size:  8.5pt;
    
}

.ChooseCharacter
{
	font-family: Verdana, Helvetica, sans-serif;
    font-size:  8.5pt;
}

.ContentContainer
{
	margin-left: 15px;
	
	
}

.CopyRight
{
	font-family: Verdana, Helvetica, sans-serif;
    font-size:  7.5pt;
    padding-bottom: 5px;
    padding-top: 5px;
   
	
}

.DetailContentItalic
{
	color: Black;
	font-family: Verdana, Arial;
    font-size: 8.5pt;
    font-style: italic;
    font-weight: normal;
}

.DropDownList
{
	background-color: rgb(235, 235, 235);
	font-family: Verdana, Helvetica, sans-serif;
    font-size:  8.5pt;
}

.GridHeader
{
	background-color: rgb(0, 153, 255);
    color: white;
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  8.5pt;
    font-weight: bold;
   
    text-align: center;
}

.GridItem
{
	font-family: Verdana, Helvetica, sans-serif;
    font-size:  8.5pt;

}
.GridTable
{
	border-width: 1px;
	border-collapse: collapse;
	border-style:ridge;
}

.Header
{
	background-color: #5279d7;
	color: #ffffff;
	font-family: Verdana, Helvetica, sans-serif;
    font-size:  7.5pt;
    font-weight: bold;
   
}

.Highlight
{
	color:  #0066cc;
	font-family: Verdana, Helvetica, sans-serif;
    font-size:  8.5pt;
    font-weight: bold;
   
}

.Highlight2
{
	color:  #0066cc;
	font-family: Verdana, Helvetica, sans-serif;
    font-size:  8.5pt;
   
}

.HighLightBig
{
	color:  #0066cc;
	font-family: Verdana, Helvetica, sans-serif;
    font-size:  10pt;
    font-weight: bold;
   
}

.HighLightBig2
{
	color:  rgb(80, 60, 120);
	font-family: Verdana, Helvetica, sans-serif;
    font-size:  10pt;
    font-weight: bold;
   
}


.HighLightBigRed
{
	color:  red;
	font-family: Verdana, Helvetica, sans-serif;
    font-size:  9pt;
    font-weight: bold;
   
}

.HighLightMiddleItalic
{
	color:  #0066cc;
	font-family: Verdana, Helvetica, sans-serif;
    font-size:  9pt;
    font-style: italic;
    font-weight: bold;
   
}

.HighLightBigBlue
{
	color:  #0066cc;
	font-family: Verdana, Helvetica, sans-serif;
    font-size:  12pt;
    font-weight: bold;
    font-style: italic;
   
}

.HoverAlternatingGridItem
{
	background-color: rgb(230, 230, 255);
	font-family: Verdana, Helvetica, sans-serif;
    font-size:  8.5pt;

}
.HoverGridItem
{	
	background-color: rgb(230, 230, 255);
	font-family: Verdana, Helvetica, sans-serif;
    font-size:  8.5pt;

}

Hr.Light
{
	color: rgb(200, 200, 200);	
}

.Instruction
{
	font-family: Verdana, Helvetica, sans-serif;
    font-size:  10pt;
	font-style: italic;
	font-weight: bold;
}

.ImageWithBorder
{
	border-color: #5279d7;
	/*margin-left: 1em;
	margin-bottom: 1em;*/
	
}

.ItemLabel
{
	font-family: Verdana, Helvetica, sans-serif;
    font-size:  8.5pt;
	font-style: italic;
	vertical-align: top;
	font-weight: bold;
	
}

.ItemDetail
{
	font-family: Verdana, Helvetica, sans-serif;
    font-size:  8.5pt;
    vertical-align: top;

}

.Label
{
	font-family: Verdana, Helvetica, sans-serif;
    font-size:  8.5pt;
	vertical-align: top;
	font-weight: bold;
	
}

.LinkButton
{
	color: Maroon ;
	background-color: rgb(193,192,164);
	font-family: Verdana, Helvetica, sans-serif;
    font-size:  8.5pt;
	border-bottom-color: rgb(110, 110, 110);
	border-bottom-style:solid;
	border-bottom-width:1px;
	
	border-Right-color: rgb(110, 110, 110);
	border-Right-style:solid;
	border-Right-width:1px;
	
	border-Top-color: rgb(110, 110, 110);
	border-Top-style:solid;
	border-Top-width:1px;
	
	border-Left-color: rgb(110, 110, 110);
	border-Left-style:solid;
	border-Left-width:1px;
}

TD.LeftLink
{
	cursor: default;
}


.LeftBackground
{
	background-color: rgb(240, 240, 240);	
	font-family: Verdana, Helvetica, sans-serif;
    font-size:  8.5pt;
}

.LeftSeparator
{
	background-color: rgb(120, 120, 120);	
	
}

.LinkBox
{
	background-color: rgb(210, 210, 210);
	
	border-bottom-color: rgb(80, 80, 80);
	border-bottom-style:solid;
	border-bottom-width:1px;
	
	border-Right-color: rgb(80, 80, 80);
	border-Right-style:solid;
	border-Right-width:1px;
	
	border-Top-color: rgb(80, 80, 80);
	border-Top-style:solid;
	border-Top-width:1px;
	
	border-Left-color: rgb(80, 80, 80);
	border-Left-style:solid;
	border-Left-width:1px;
	
	cursor: default;
	

	
}

.LoginBack
{
	background-color: rgb(238, 243, 255);	

}

.LoginButton
{
	color: rgb(0, 102, 204);
	background-color: #EEF3FF;
	font-family: Verdana, Helvetica, sans-serif;
    font-size:  8.5pt;
	border-bottom-color: rgb(80, 80, 80);
	border-bottom-style:solid;
	border-bottom-width:1px;
	
	border-Right-color: rgb(80, 80, 80);
	border-Right-style:solid;
	border-Right-width:1px;
	
	border-Top-color: rgb(80, 80, 80);
	border-Top-style:solid;
	border-Top-width:1px;
	
	border-Left-color: rgb(80, 80, 80);
	border-Left-style:solid;
	border-Left-width:1px;

}

.LoginLabel
{
	color: rgb(0, 102, 204);
	font-family: Verdana, Helvetica, sans-serif;
    font-size:  8.5pt;
    font-weight: bold;	
}
.LoginLine
{
	background-color: #c4d4f3;	

}
.LoginTitle
{
	color: white;
	background-color: rgb(140, 170, 231);
	font-family: Verdana, Helvetica, sans-serif;
    font-size:  8.5pt;
    font-weight: bold;
}



.MiddleSeparator
{
	background-color: rgb(130, 130, 130);
	
}

.NavigatorLabel
{	
	color: rgb(0, 102, 204);
	font-family: Verdana, Helvetica, sans-serif;
    font-size:  8.5pt;
}

.NavigatorSeparator
{	
	color: rgb(0, 102, 204);
	font-family: Verdana, Helvetica, sans-serif;
    font-size:  8.5pt;
}

.New
{
	background-color: #5279d7;
	color: #ffffff;
	font-family: Verdana, Helvetica, sans-serif;
    font-size:  7.5pt;
}

.NormalBox
{
	border-color: rgb(240, 240, 240);	

	border-bottom-style:solid;
	border-bottom-width:1px;
	
	border-Right-style:solid;
	border-Right-width:1px;
	
	border-Top-style:solid;
	border-Top-width:1px;
	
	border-Left-style:solid;
	border-Left-width:1px;
	
	cursor: default;
}

OL{
	font-family: Verdana, Helvetica, sans-serif;
    font-size:  8.5pt;
}

p{
	font-family: Verdana, Helvetica, sans-serif;
    font-size:  8.5pt;
}

.ParentLabel
{
	font-family: Verdana, Helvetica, sans-serif;
    font-size:  8.5pt;
	font-weight: bold;	
	margin-bottom: 2px;
	margin-top: 4px;
}

.RightBox
{
	border-color: rgb(150, 150, 150);
	border-width: 1px;
	border-collapse:collapse;
	border-style: dotted;
}

.RightCartItem
{
	font-family: Verdana, Helvetica, sans-serif;
    font-size:  6.5pt;
    color: #5279d7;
}
.RightTitle
{
	color: #ffffff;
	font-family: Verdana, Helvetica, sans-serif;
    font-size:  7.5pt;
    font-weight: bold;
    margin-top: 2px;
    margin-bottom: 2px;
    margin-left: 2px;
    background-color: #5279d7;
    
}

.SearchBackground
{
	background-color: #5279d7;
}

.SearchButton
{
	color: #ffffff;
	background-color: #5279d7;
	font-family: Verdana, Helvetica, sans-serif;
    font-size:  7.5pt;
	border-bottom-color:Black;
	border-bottom-style:solid;
	border-bottom-width:1px;
	
	border-Right-color:Black;
	border-Right-style:solid;
	border-Right-width:1px;
	
	border-Top-color:white;
	border-Top-style:solid;
	border-Top-width:1px;
	
	border-Left-color:white;
	border-Left-style:solid;
	border-Left-width:1px;
	    
}
.SearchInstruction
{
	color: #ffffff;
	font-family: Verdana, Helvetica, sans-serif;
    font-size:  7.5pt;
    margin-top: 3px;
    
}

.SpecialLabel
{
	color: rgb(84, 113, 212);
	font-family: Verdana, Helvetica, sans-serif;
    font-size:  8.5pt;
    font-weight: bold;

}

.Submit
{

	color: rgb(0, 102, 204);
	background-color: #EEF3FF;
	font-family: Verdana, Helvetica, sans-serif;
    font-size:  8.5pt;
	border-bottom-color: rgb(80, 80, 80);
	border-bottom-style:solid;
	border-bottom-width:1px;
	
	border-Right-color: rgb(80, 80, 80);
	border-Right-style:solid;
	border-Right-width:1px;
	
	border-Top-color: rgb(80, 80, 80);
	border-Top-style:solid;
	border-Top-width:1px;
	
	border-Left-color: rgb(80, 80, 80);
	border-Left-style:solid;
	border-Left-width:1px;
	
}



Sup
{
	font-family: Verdana, Helvetica, sans-serif;
    font-size:  7pt;
		
}

Table.Normal
{
	border-width: 1px;
	border-collapse: collapse;
	border-style: solid;
}

Table.DatalistTable
{
	border-width: 1px;
	border-collapse: collapse;
	border-style:ridge;
}


Table.NewAccountTable
{
	border-width: 1px;
	border-collapse: collapse;
	border-style:ridge;
}

Table.ProductDetailTable
{
	border-left-color:White;
	border-left-style:none;
	border-right-color:White;
	border-right-style:none;
	
	border-style:dashed;
	border-collapse: collapse;
}

Table.PriceTable
{
	border-width: medium;
	border-style: groove;
	border-collapse: collapse;
	border-style:inset; 
}





TD
{
	font-family: Verdana, Helvetica, sans-serif;
    font-size:  8.5pt;

}



Td.LightGrayTd
{
	font-family: Verdana, Helvetica, sans-serif;
    font-size:  8.5pt;
	background-color: rgb(235, 235, 235);		
}

Td.Price
{
	font-family: Verdana, Helvetica, sans-serif;
    font-size:  7.5pt;
}

Td.Qty
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size:  7.5pt;
    font-weight: bold;
	
}

Tr.Price
{
	font-family: Verdana, Helvetica, sans-serif;
    font-size:  7.5pt;
}

Tr.Qty
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size:  7.5pt;
    font-weight: bold;
	
}

.TextBox
{
	background-color: rgb(235, 235, 235);
	border-color: rgb(100, 100, 100);
	border-style: solid; 
	border-width: 1px;
	font-family: Verdana, Arial;
    font-size: 8.5pt;


}
.Title
{
	color: rgb(150, 170, 231);
	font-family: Verdana, Helvetica, sans-serif;
    font-size:  17pt;
    font-weight: bold;
	
	
}
.TitleBar
{
	background-color: #8caae7;
	color: #ffffff;
	font-family: Verdana, Helvetica, sans-serif;
    font-size:  7.5pt;
    font-weight: bold;

}

UL.LinkList
{
	color: rgb(0, 102, 204);
	font-family: Verdana, Helvetica, sans-serif;
    font-size:  8.5pt;
  
}
Li
{
	font-family: Verdana, Helvetica, sans-serif;
    font-size:  8.5pt;
	margin-top: 0.5em;
	
}

.Warning
{
	color: Red;
	font-family: Verdana, Helvetica, sans-serif;
    font-size:  8.5pt;	
 
}

.WarningLabel
{
	color: Red;
	font-family: Verdana, Helvetica, sans-serif;
    font-size:  8.5pt;	
    font-weight: bold;   
    
}