/* CSS STYLES FOR TIKI STORE 
*/
BODY
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
}

.MainHead
{
    color: #044E29;
    font-family:  Verdana, Helvetica, sans-serif;
    font-size:20px;
    font-weight: bold;
    height: 30px
}

.ContentHead
{
    color: #044E29;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11pt;
    font-weight: bold;
    height: 20px
}

.Sale
{
    color: Red;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11pt;
    font-weight: bold;
    height: 16px
}

.FeaturedHead
{
    background-color: #0563A0;
    color: white;
    font-family: Verdana, Helvetica, sans-serif;
    font-weight: bold;
	font-size: 10pt;
}
.FeaturedList
{
	color: red;
    font-family: Verdana, Helvetica, sans-serif;
    font-weight: bold;
	font-size: 10pt;
}
A, A:link, A:visited
{
    color: blue;
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration: none;
	font-size: 10pt;
}
A:hover, A:active
{
    color: red;
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration: none;
	font-size: 10pt;
}

A.Featured, A.Featured:link, A.Featured:visited
{
    color: blue;
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration: none;
	font-size: 10pt;
}
A.Featured:hover, A.Featured:active
{
    color: red;
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration: none;
	font-size: 10pt;
}
A.Edit, A.Edit:link, A.Edit:visited
{
    color: red;
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration: none;
	font-size: 8pt;
}
A.Edit:hover, A.Edit:active
{
    color: blue;
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration: none;
	font-size: 8pt;
}

.ProductListHead
{
    color: black;
    font-family: Verdana, Helvetica, sans-serif;
    font-weight: bold;
    line-height: 13pt;
	font-size: 11pt;
	text-decoration: none;
}

.ProductListItem
{
    color: blue;
    font-family: Verdana, Helvetica, sans-serif;
	font-size: 10pt;
}

.CartListHead
{
	background-color: #0563A0;
	border-bottom: Black;
	border-left: Black 1px solid;
	color: White;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 7pt;
	text-align: center;
}

.CartListItem
{
	background-color: #FFFFFF;
	border-bottom: Black;
	border-left: Black 1px solid;
	color: black;
	font-size: 10pt;
	font-family: Verdana, Helvetica, sans-serif;
	padding-left: 1px;
	text-align: center;
}

.CartListAlt
{
	background-color: #D0D0D0;
	border-bottom: Black;
	border-left: Black 1px solid;
	color: black;
	font-size: 10pt;
	font-family: Verdana, Arial;
	padding-left: 1px;
	text-align: center;
}

.CartListFoot
{
    background-color: #0563A0;
    line-height: 10pt
	font-size: 8pt;
}

.ShippingInfo
{
	color: black;
	font-size: 9pt;
}

/* links */
A.Site, A.Site:link, A.Site:visited
{
    color: black;
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration: none;
    font-size: 11px;
    font-weight: bold;
}

A.Site:hover    
{
	color: black;
	text-decoration: underline;
	font-size: 11px;

}

A.MenuUnselected, A.MenuUnselected:link, A.MenuUnselected:visited
{
	color: Yellow;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	vertical-align: bottom;
}

A.MenuUnselected:hover
{
	color: White;
	font-size: 10pt;
	text-decoration: none;
}

A.MenuSelected, A.MenuSelected:link, A.MenuSelected:visited
{
	color: Black;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
}

A.MenuSelected:hover
{
	color: red;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	text-decoration: none;
}

.Head
{
	color: red;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}

.ContentDetail
{
	color: Black;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 12pt
}

.SmCart
{
    color: White;
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 10pt;
	font-weight: bold;
	Margin-left: 12px;
}
.SmCart2
{
    color: black;
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 7pt;
	font-weight: normal;
	padding-right:3px;
}

.Normal
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: normal;
}

.Description
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	padding-left: 10px;
	padding-right: 10px
}

.Small
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
}

.NormalBold
{
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 10pt;
	font-weight: bold;
}

.BoldWhite
{
	color: White;
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 10pt;
	font-weight: bold;
}

.BoldBlack
{
	color: Black;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}

.Double
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: normal;   
}

.NormalTextBox
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: normal;
}

.NormalSelect
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: normal;
}

.EditTextBox
{
    font-family: Verdana, Helvetica, sans-serif;
    font-weight: normal;
	font-size: 10pt;
    border-style: solid;
    border-width: 1px;
    border-color: #999966;
    width: 100%;
}

.NormalControl
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: normal;
}

.NormalCheckBox
{
    margin-left: -4px;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: normal;
}

.NormalRadio
{
    font-size: 10pt;
    font-weight: normal;
    text-indent: -5px;
}

.FButton
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: normal;
    color: white;
    background-color:#004A8C;    
}

.ErrorMessage
{
    color: red;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 12pt;
    line-height: 14pt;
}

.ErrorText
{
    color: red;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 10pt;
}

.Details
{
    color: black;
    font-family: Verdana, Helvetica, sans-serif;
	margin-left: 10px;
}


/*category menus*/

div.menu_block{
	background-color: #B31931;
	border-color:  white;
	border-style: outset;
	border-top-color: #CECF63;
	border-top-width: 2px;
	border-width: 1px;
}

div.menudiv{
	background-color: #B31931;
	height: 20px;
	width: 160px;
}

#menuDIV div.menudiv{
	margin-bottom: 4px;
	text-align: center;
	width: 155px;
}

a.menuItem {
	color: yellow;
	display:block;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	padding:3px;
	text-decoration: none;
	width:100%;
}

a.menuItem:visited{
	color:yellow;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
}

a.menuItem:hover {
	color: white;
	font-family: Verdana, Helvetica, sans-serif
	font-size: 10pt;
	font-weight: bold;
	padding:3px;
	text-decoration: none;
	width:100%;
}