BODY
{
    FONT-SIZE: 12px;
    COLOR: navy;
    FONT-FAMILY: Arial
}
P
{
    FONT-SIZE: 12px;
    COLOR: navy;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
INPUT
{
    BORDER-RIGHT: black 1pt solid;
    BORDER-TOP: black 1pt solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: black 1pt solid;
    COLOR: navy;
    BORDER-BOTTOM: black 1pt solid;
    FONT-FAMILY: 'Microsoft Sans Serif', Arial;
    BACKGROUND-COLOR: silver
}
TEXTAREA
{
    BORDER-RIGHT: black 1pt solid;
    BORDER-TOP: black 1pt solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: black 1pt solid;
    COLOR: navy;
    BORDER-BOTTOM: black 1pt solid;
    FONT-FAMILY: 'Microsoft Sans Serif', Arial;
    BACKGROUND-COLOR: silver
}
SELECT
{
    BORDER-RIGHT: black 1pt solid;
    BORDER-TOP: black 1pt solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: black 1pt solid;
    COLOR: navy;
    BORDER-BOTTOM: black 1pt solid;
    FONT-FAMILY: 'Microsoft Sans Serif', Arial;
    BACKGROUND-COLOR: silver
}
A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: midnightblue;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: orangered;
    TEXT-DECORATION: none
}
TABLE
{
    FONT-SIZE: 12px;
    COLOR: navy;
    FONT-FAMILY: Arial
}
UL
{
    FONT-SIZE: 12px;
    COLOR: navy;
    FONT-FAMILY: Arial
}
.alert
{
    COLOR: red
}
P.login
{
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 8px;
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial
}
A.login
{
    FONT-WEIGHT: bold;
    COLOR: white;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A.login:hover
{
    FONT-WEIGHT: bold;
    COLOR: #d4dff0;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
TABLE.category_menu
{
    BACKGROUND-IMAGE: url(images/category_bg.gif)
}
TABLE.product_info
{
    BACKGROUND-IMAGE: url(images/product_info_bg.gif)
}
TD.product_header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: url(images/product_info_header.gif);
    WIDTH: 165px;
    COLOR: #0b0e67;
    FONT-FAMILY: Arial;
    HEIGHT: 25px;
    TEXT-DECORATION: none
}
DIV.categories
{
    PADDING-LEFT: 12px;
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A.categories
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #0b0e67;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A.categories:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #356fb2;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
DIV.view_basket
{
    PADDING-LEFT: 12px;
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial
}
A.view_basket
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #f3a738;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A.view_basket:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #eb8e06;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
P.product_info
{
    PADDING-LEFT: 12px
}
DIV.product_info
{
    BACKGROUND-POSITION: 12px 4px;
    PADDING-LEFT: 27px;
    FONT-SIZE: 11px;
    BACKGROUND-ATTACHMENT: fixed;
    BACKGROUND-IMAGE: url(images/arrow.gif);
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Arial
}
A.product_info
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #0b0e67;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A.product_info:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #356fb2;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
DIV.related
{
    PADDING-LEFT: 12px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #8b97ba;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
DIV.related_list
{
    BACKGROUND-POSITION: 12px 4px;
    PADDING-LEFT: 27px;
    FONT-SIZE: 11px;
    BACKGROUND-ATTACHMENT: fixed;
    BACKGROUND-IMAGE: url(images/arrow.gif);
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Arial
}
A.related_list
{
    FONT-SIZE: 11px;
    COLOR: #0b0e67;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A.related_list:hover
{
    FONT-SIZE: 11px;
    COLOR: #356fb2;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
P.footer
{
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 6px;
    FONT-SIZE: 10px;
    COLOR: #0b0e67;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A.footer
{
    FONT-SIZE: 10px;
    COLOR: #0b0e67;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A.footer:hover
{
    FONT-SIZE: 10px;
    COLOR: #f3a738;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
TABLE.product_news
{
    BACKGROUND-IMAGE: url(images/news_bg.gif)
}
P.product_news
{
    PADDING-RIGHT: 10px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 10px;
    MARGIN-BOTTOM: 0px;
    COLOR: #0b0e67;
    PADDING-TOP: 5px;
    FONT-FAMILY: Arial
}
B.product_news
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial
}
A.product_news
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #374590;
    TEXT-DECORATION: none
}
A.product_news:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #0b0e67;
    TEXT-DECORATION: none
}
P.top10
{
    FONT-SIZE: 11px;
    COLOR: #0b0e67;
    FONT-FAMILY: Arial
}
A.top10
{
    FONT-SIZE: 11px;
    COLOR: #0b0e67;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A.top10:hover
{
    FONT-SIZE: 11px;
    COLOR: #356fb2;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
P.product_item
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial
}
B.product_item
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial
}
A.product_item
{
    COLOR: #0b0e67;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A.product_item:hover
{
    COLOR: #356fb2;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
TABLE.bg
{
    BACKGROUND: url(images/bg2.gif) #f5f5ff repeat-x left top
}
P.heading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px
}
.required
{
    COLOR: red
}
TD.contentframe
{
    BACKGROUND-COLOR: white
}
P.subheading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px
}
.downloads
{
    BACKGROUND-COLOR: #ccccff
}
.downloads TD
{
    BACKGROUND-COLOR: white
}
.downloads TABLE
{
    BACKGROUND-COLOR: #ccccff
}
INPUT.quicklinks
{
    BORDER-RIGHT: #c5cad2 1px solid;
    BORDER-TOP: #c5cad2 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #c5cad2 1px solid;
    WIDTH: 200px;
    COLOR: #374590;
    BORDER-BOTTOM: #c5cad2 1px solid;
    FONT-FAMILY: Arial;
    HEIGHT: 14px;
    BACKGROUND-COLOR: white;
    TEXT-DECORATION: none
}
INPUT.quicklinks2
{
    BORDER-RIGHT: #c5cad2 1px solid;
    BORDER-TOP: #c5cad2 1px solid;
    FONT-SIZE: 9px;
    BORDER-LEFT: #c5cad2 1px solid;
    WIDTH: 40px;
    COLOR: #374590;
    BORDER-BOTTOM: #c5cad2 1px solid;
    FONT-FAMILY: Arial;
    HEIGHT: 14px;
    BACKGROUND-COLOR: silver;
    TEXT-DECORATION: none
}
