BODY
{
    FONT-SIZE: 100%;
    MARGIN: 0px;
    BEHAVIOR: url(/css/csshover.htc);
    BACKGROUND-COLOR: #ffffff
}
DIV#navmenu
{
    BACKGROUND: #ffffff;
    FONT: 0.7em Verdana, sans-serif;
    MARGIN-LEFT: 0px;
    WIDTH: 224px;
    TEXT-ALIGN: left
}
DIV#navmenu A
{
    DISPLAY: block;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
DIV#navmenu UL
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px;
    LIST-STYLE-TYPE: none
}
DIV#navmenu UL LI
{
    PADDING-RIGHT: 0.7em;
    DISPLAY: block;
    PADDING-LEFT: 0.75em;
    BACKGROUND: #9e0000;
    PADDING-BOTTOM: 0.25em;
    BORDER-LEFT: #9e0000 1em solid;
    PADDING-TOP: 0.25em;
    POSITION: relative;
    TEXT-DECORATION: none
}
DIV#navmenu UL LI:hover
{
    DISPLAY: block;
    BACKGROUND-COLOR: #cc6633
}
DIV#navmenu A:hover
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #cc6633
}
* HTML DIV#navmenu UL LI:hover
{
    DISPLAY: block;
    BACKGROUND-COLOR: #cc6633
}
* HTML DIV#navmenu A
{
    DISPLAY: block
}
* HTML DIV#navmenu UL LI UL LI:first-child
{
    BORDER-TOP: #ffffff 0px solid
}
DIV#navmenu UL LI UL
{
    LEFT: 213px;
    MARGIN: 0px;
    WIDTH: 150px;
    POSITION: absolute;
    TOP: -1px;
    BACKGROUND-COLOR: #fff1b2
}
* HTML DIV#navmenu UL LI UL
{
    LEFT: 205px;
    TOP: 0px
}
DIV#navmenu UL LI UL LI
{
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    MARGIN: 0px;
    BORDER-LEFT: #ffffff 1px solid;
    POSITION: relative
}
DIV#navmenu UL LI:hover UL
{
    DISPLAY: block
}
DIV#navmenu UL LI UL:hover
{
    DISPLAY: block
}
BODY DIV#navmenu UL LI UL
{
    DISPLAY: none
}
.leftcopy
{
    FONT-SIZE: 0.75em;
    COLOR: #484848;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
.footer
{
    FONT-SIZE: 0.7em;
    COLOR: #484848;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.footer A:link
{
    COLOR: #484848;
    TEXT-DECORATION: underline
}
.footer A:visited
{
    COLOR: #484848;
    TEXT-DECORATION: underline
}
.footer A:hover
{
    COLOR: #9e0000;
    TEXT-DECORATION: underline
}
.footer A:active
{
    COLOR: #484848;
    TEXT-DECORATION: underline
}
DIV#mainblock
{
    MARGIN: 20px;
    WIDTH: 500px
}
.maincopy
{
    FONT-SIZE: 0.75em;
    COLOR: #484848;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.maincopy A:link
{
    FONT-WEIGHT: bold;
    COLOR: #484848;
    TEXT-DECORATION: underline
}
.maincopy A:visited
{
    FONT-WEIGHT: bold;
    COLOR: #484848;
    TEXT-DECORATION: underline
}
.maincopy A:hover
{
    FONT-WEIGHT: bold;
    COLOR: #9e0000;
    TEXT-DECORATION: underline
}
.maincopy A:active
{
    FONT-WEIGHT: bold;
    COLOR: #484848;
    TEXT-DECORATION: underline
}
.price
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.2em;
    COLOR: #484848;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.headline
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1em;
    COLOR: #9e0000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.modelimage
{
    FLOAT: right
}
.icons
{
    FONT-SIZE: 10px;
    FLOAT: left;
    WIDTH: 100px;
    COLOR: #999999;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 100px;
    TEXT-ALIGN: center;
    cursor:hand;
}
.icons A:link
{
    COLOR: #999999;
    TEXT-DECORATION: underline
}
.icons A:visited
{
    COLOR: #999999;
    TEXT-DECORATION: underline
}
.icons A:hover
{
    COLOR: #9e0000;
    TEXT-DECORATION: underline
}
.icons A:active
{
    COLOR: #999999;
    TEXT-DECORATION: underline
}
.icon_font {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #9E0000;
	text-decoration: none;
}

.icon_font a:link  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #9E0000;
	text-decoration: none;
}
.icon_font a:visited  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #9E0000;
	text-decoration: none;
}
.icon_font a:hover  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #9E0000;
	text-decoration: none;
}
.icon_font a:active  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #9E0000;
	text-decoration: none;
}
.homewidth
{
    WIDTH: 240px
}

.cartview {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #9E0000;
}
.linkbutton
{
	text-decoration: none;
	cursor:hand;
}
.ShopCartTableview
{
    FONT-SIZE: 10pt;
    COLOR: #484848;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    border:1px solid gray;
    border-color:#484848;
}

.selectioncomplete
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #9e0000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.orderbutton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003F80;
	background-color: #FFFFFF;
	text-align: center;
	padding: 5px;
	width: 140px;
	border: 1px solid #5E86AF;
	background-image: url(Images/orderbutbg.gif);
	background-repeat: repeat-x;
}
.orderbutton a:link { color: #003F80; text-decoration: none;  }
.orderbutton a:visited { color: #003F80; text-decoration: none;  }
.orderbutton a:hover { color: #2E364C; text-decoration: underline;  }
.orderbutton a:active { color: #003F80; text-decoration: none;  }

.DataGridStyle
{
    FONT-SIZE: 0.75em;
    COLOR: #484848;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}