.white
{
    COLOR: #ffffff;
}
.orange
{
	COLOR: #CC6700;
}
.white12
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana, arial
}
.lggrey
{
    FONT-SIZE: 12px;
    COLOR: #666666;
    FONT-FAMILY: verdana, arial;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 20px;
}
.smgrey
{
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: verdana, arial;
	LINE-HEIGHT: 12px;
}
.small
{
	FONT-SIZE: 10px;
    FONT-FAMILY: verdana, arial
	LINE-HEIGHT: 12px;
}
BODY
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: verdana, arial
}
SUP
{
    FONT-SIZE: 6px;
    FONT-FAMILY: verdana, arial
}
TD
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: verdana, arial;
}
TR
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: verdana, arial
}
A
{
	COLOR: #137DA4;
    FONT-FAMILY: verdana, arial;
	TEXT-DECORATION: none;
}
A:link
{
	COLOR: #137DA4;
    FONT-FAMILY: verdana, arial;
	TEXT-DECORATION: none;
}

A.acct
{
    COLOR: #CC6700;
    FONT-FAMILY: verdana, arial;
	TEXT-DECORATION: none;
}
A.acct:link
{
    COLOR: #CC6700;
    FONT-FAMILY: verdana, arial;
	TEXT-DECORATION: none;
}
A.acct:visited
{
    COLOR: #CC6700;
    FONT-FAMILY: verdana, arial;
	TEXT-DECORATION: none;
}
A.acct:hover
{
    COLOR: #CC6700;
    FONT-FAMILY: verdana, arial;
	TEXT-DECORATION: none;
}
A.grey
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #cccccc;
    FONT-FAMILY: verdana, arial;
    TEXT-DECORATION: none
}
A.grey:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #cccccc;
    FONT-FAMILY: verdana, arial;
    TEXT-DECORATION: none
}
A.grey:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #cccccc;
    FONT-FAMILY: verdana, arial;
    TEXT-DECORATION: none
}
A.grey:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #cccccc;
    FONT-FAMILY: verdana, arial;
    TEXT-DECORATION: none
}
A.darkgrey
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: verdana, arial;
    TEXT-DECORATION: none
}
A.darkgrey:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: verdana, arial;
    TEXT-DECORATION: none
}
A.darkgrey:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: verdana, arial;
    TEXT-DECORATION: none
}
A.darkgrey:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: verdana, arial;
    TEXT-DECORATION: none
}
A.white12
{
    FONT-WEIGHT: normal;
    COLOR: #ffffff;
    FONT-FAMILY: verdana, arial;
    TEXT-DECORATION: none
}
A.white12:link
{
    FONT-WEIGHT: normal;
    COLOR: #ffffff;
    FONT-FAMILY: verdana, arial;
    TEXT-DECORATION: none
}
A.white12:visited
{
    FONT-WEIGHT: normal;
    COLOR: #ffffff;
    FONT-FAMILY: verdana, arial;
    TEXT-DECORATION: none
}
A.white12:hover
{
    FONT-WEIGHT: normal;
    COLOR: #ffffff;
    FONT-FAMILY: verdana, arial;
    TEXT-DECORATION: none
}
A.greenlink
{
    COLOR: #A38C08;
    FONT-FAMILY: verdana, arial;
	TEXT-DECORATION: none;
}
.bgltgreen
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #999999;
    FONT-FAMILY: verdana, arial;
    BACKGROUND-COLOR: #b4c0aa
}
.bgmenugreen
{
    BACKGROUND-COLOR: #53594d
}
.bgbrown
{
    BACKGROUND-COLOR: #3b3b3b
}
.bgdktan
{
    BACKGROUND-COLOR: #E1E7DD
}
.bgtan
{
    BACKGROUND-COLOR: #f4f4ed
}
.bggreen
{
    BACKGROUND-COLOR: #69893e
}
.bgblue
{
    BACKGROUND-COLOR: #137da4
}
.bgpink
{
    BACKGROUND-COLOR: #a7397e
}
.bgred
{
    BACKGROUND-COLOR: #ab3914
}
.bgyellow
{
    BACKGROUND-COLOR: #a38c08
}
.bgorange
{
    BACKGROUND-COLOR: #CC6601
}
.orange15b {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #cc6600; FONT-FAMILY: verdana, arial
}
.bgbrown
{
    BACKGROUND-COLOR: #3b3b3b
}
.bgwhite
{
    BACKGROUND-COLOR: #ffffff
}
.legal
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #ab3914;
    FONT-FAMILY: verdana
}
.copyright
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: verdana
}
.red
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #FF2422;
    FONT-FAMILY: verdana, arial
}
.grey
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: verdana, arial
}
.blue
{
    COLOR: #127DA1;
    FONT-FAMILY: verdana, arial
}
.photocredit {
	FONT-WEIGHT: normal; FONT-SIZE: 8px; COLOR: #666666; FONT-FAMILY: verdana, arial
}
a.dmwhite
{
    color: #c1c1c1;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-decoration: none;
}

a.dmwhite:visited
{
    color: #c1c1c1;
}

a.dmwhite:hover
{
    color: #ffffff;
	text-decoration: underline;
}

.avMenuItemWrap {
	border:solid 1px #cccccc;
}

.prodmenu {
	color: #c1c1c1;
}
.prodmenu a:link {
	padding-right: 5px; display: block; padding-left: 5px; padding-bottom: 2px; color: #c1c1c1; padding-top: 2px; text-decoration: none
}
.prodmenu a:hover {
	padding-right: 5px; display: block; padding-left: 5px; padding-bottom: 2px; color: #ffffff; padding-top: 2px; background-color: #137da4; text-decoration: none
}
.prodmenu a:visited {
	padding-right: 5px; display: block; padding-left: 5px; padding-bottom: 2px; color: #c1c1c1; padding-top: 2px; text-decoration: none
}


.ypcontainer
{
    z-index: 50;
    visibility: hidden;
    position: absolute
}
.ypcontents
{
    position: absolute;
/*background-color: #262626;*/
}
.ypcontents a:link
{
    padding-right: 5px;
    padding-left: 5px;
    padding-bottom: 2px;
    padding-top: 2px;
    display: block;
    color: #c1c1c1;
    text-decoration: none
}
.ypcontents a:hover
{
    padding-right: 5px;
    padding-left: 5px;
    padding-bottom: 2px;
    padding-top: 2px;
    display: block;
    color: #ffffff;
    background-color: #af9604;
    text-decoration: underline
}
.ypcontents a:visited
{
    padding-right: 5px;
    padding-left: 5px;
    padding-bottom: 2px;
    padding-top: 2px;
    display: block;
    color: #ffffff;
    text-decoration: none
}

.menu0 { background-color: #262626; }

.menu0 a:link
{
	padding-right: 5px;
	display: block;
	padding-left: 5px;
	padding-bottom: 2px;
	color: #c1c1c1;
	padding-top: 2px;
	text-decoration: none;
}

.menu0 a:hover
{
	padding-right: 5px;
	display: block;
	padding-left: 5px;
	padding-bottom: 2px;
	color: #ffffff;
	padding-top: 2px;
	background-color: #137da4;
	text-decoration: underline;
}

.menu0 a:visited
{
	padding-right: 5px;
	display: block;
	padding-left: 5px;
	padding-bottom: 2px;
	color: #ffffff;
	padding-top: 2px;
	text-decoration: none;
}

.menu1 a:link
{
	padding-right: 5px;
	display: block;
	padding-left: 5px;
	padding-bottom: 2px;
	color: #c1c1c1;
	padding-top: 2px;
	text-decoration: none;
}

.menu1 a:hover
{
	padding-right: 5px;
	display: block;
	padding-left: 5px;
	padding-bottom: 2px;
	color: #ffffff;
	padding-top: 2px;
	background-color: #af9604;
	text-decoration: underline;
}

.menu1 a:visited
{
	padding-right: 5px;
	display: block;
	padding-left: 5px;
	padding-bottom: 2px;
	color: #ffffff;
	padding-top: 2px;
	text-decoration: none;
}

.menu2 a:link
{
	padding-right: 5px;
	display: block;
	padding-left: 5px;
	padding-bottom: 2px;
	color: #c1c1c1;
	padding-top: 2px;
	text-decoration: none;
}

.menu2 a:hover
{
	padding-right: 5px;
	display: block;
	padding-left: 5px;
	padding-bottom: 2px;
	color: #ffffff;
	padding-top: 2px;
	background-color: #ae3980;
	text-decoration: underline;
}

.menu2 a:visited
{
	padding-right: 5px;
	display: block;
	padding-left: 5px;
	padding-bottom: 2px;
	color: #ffffff;
	padding-top: 2px;
	text-decoration: none;
}

.menu3 a:link
{
	padding-right: 5px;
	display: block;
	padding-left: 5px;
	padding-bottom: 2px;
	color: #c1c1c1;
	padding-top: 2px;
	text-decoration: none;
}

.menu3 a:hover
{
	padding-right: 5px;
	display: block;
	padding-left: 5px;
	padding-bottom: 2px;
	color: #ffffff;
	padding-top: 2px;
	background-color: #709440;
	text-decoration: underline;
}

.menu3 a:visited
{
	padding-right: 5px;
	display: block;
	padding-left: 5px;
	padding-bottom: 2px;
	color: #ffffff;
	padding-top: 2px;
	text-decoration: none;
}

.menu4 a:link
{
	padding-right: 5px;
	display: block;
	padding-left: 5px;
	padding-bottom: 2px;
	color: #c1c1c1;
	padding-top: 2px;
	text-decoration: none;
}

.menu4 a:hover
{
	padding-right: 5px;
	display: block;
	padding-left: 5px;
	padding-bottom: 2px;
	color: #ffffff;
	padding-top: 2px;
	background-color: #b53810;
	text-decoration: underline;
}

.menu4 a:visited
{
	padding-right: 5px;
	display: block;
	padding-left: 5px;
	padding-bottom: 2px;
	color: #ffffff;
	padding-top: 2px;
	text-decoration: none;
}


.menu5 a:link
{
	padding-right: 5px;
	display: block;
	padding-left: 5px;
	padding-bottom: 2px;
	color: #c1c1c1;
	padding-top: 2px;
	text-decoration: none;
}

.menu5 a:hover
{
	padding-right: 5px;
	display: block;
	padding-left: 5px;
	padding-bottom: 2px;
	color: #ffffff;
	padding-top: 2px;
	background-color: #b53810;
	text-decoration: underline;
}

.menu5 a:visited
{
	padding-right: 5px;
	display: block;
	padding-left: 5px;
	padding-bottom: 2px;
	color: #ffffff;
	padding-top: 2px;
	text-decoration: none;
}
.quantity {
    text-align:center; width:18px; height:15px;
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: verdana, arial;
}

.shadecell {
	padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;
	border-width: 1px; border-color: #cccccc; border-style:solid;
}

/* dynamic menus */
.avMenuItem {border-top: 0px; padding-left: 8px; padding-right: 1px; padding-bottom: 1px; padding-top: 1px; height: 18px; background: #262626; font-size: 11px; font-family: verdana, geneva, sans-serif; text-decoration: none; font-weight: normal; color: #c1c1c1; cursor: hand;}
.avMenuItemOver {border-top: 0px; padding-left: 8px; padding-right: 1px; padding-bottom: 1px; padding-top: 1px; height: 18px; background: #137da4; font-size: 11px; font-family: verdana, geneva, sans-serif; text-decoration: none; font-weight: normal; color: #ffffff; cursor: hand;}
.avMenuItemOver1 {border-top: 0px; padding-left: 8px; padding-right: 1px; padding-bottom: 1px; padding-top: 1px; height: 18px; background: #af9604; font-size: 11px; font-family: verdana, geneva, sans-serif; text-decoration: none; font-weight: normal; color: #ffffff; cursor: hand;}
.avMenuItemOver2 {border-top: 0px; padding-left: 8px; padding-right: 1px; padding-bottom: 1px; padding-top: 1px; height: 18px; background: #ae3980; font-size: 11px; font-family: verdana, geneva, sans-serif; text-decoration: none; font-weight: normal; color: #ffffff; cursor: hand;}
.avMenuItemOver3 {border-top: 0px; padding-left: 8px; padding-right: 1px; padding-bottom: 1px; padding-top: 1px; height: 18px; background: #709440; font-size: 11px; font-family: verdana, geneva, sans-serif; text-decoration: none; font-weight: normal; color: #ffffff; cursor: hand;}
.avMenuItemOver4 {border-top: 0px; padding-left: 8px; padding-right: 1px; padding-bottom: 1px; padding-top: 1px; height: 18px; background: #b53810; font-size: 11px; font-family: verdana, geneva, sans-serif; text-decoration: none; font-weight: normal; color: #ffffff; cursor: hand;}














