﻿body { 
font-family : verdana, arial, sans-serif;
background-color : #400120;
font-size : 10px;
text-decoration : none;
color : #000000;
margin : 0;
line-height : 1.7em;
word-spacing : normal;
text-align : left;
letter-spacing : normal;
vertical-align : middle;
} 
#topheader { 
background-image : url(../images/header.png);
background-repeat : repeat-x;
margin : 0;
background-color : #fff;
} 
.dot { 
background : url('../images/dot.gif') repeat-x;
padding : 0;
margin : 0;
} 
.dotv { 
background : url('../images/dotv.gif') repeat-y right 0%;
padding : 0;
margin : 0;
} 
.titlebar { 
font-size : 11px;
font-weight : bold;
color : #000000;
margin-left : 0;
width : 100%;
background-image : url(../images/barbg.png);
background-repeat : repeat-x;
} 
.titlebar A:link { 
font-weight : bold;
color : #000000;
text-decoration : none;
} 
.titlebar A:visited { 
font-weight : bold;
color : #400120;
text-decoration : none;
} 
.titlebar A:hover { 
font-weight : bold;
color : #ff5f00;
text-decoration : none;
} 
.lefttitlebar { 
font-size : 11px;
font-weight : bold;
color : #000000;
margin-left : 0;
width : 100%;
} 
.break { 
padding-bottom : 3px;
padding-top : 3px;
} 
.tableborder { 
border : 1px solid #c7b585;
margin-left : 2px;
background-color : #fafaf8;
} 
.fcat { 
font-weight : bold;
font-size : 10px;
color : #000000;
margin-left : 25px;
width : 249px;
height : 24px;
background-image : url(../images/fcatbg.png);
background-repeat : no-repeat;
border-right : 1px solid #cbcbcb;
} 
.fcat a:link { 
color : #000000;
text-decoration : none;
} 
.fcat a:visited { 
color : #400120;
text-decoration : none;
} 
.fcat a:hover { 
color : #ab9550;
text-decoration : underline;
} 
.catbg { 
width : auto;
background-image : url(../images/categ_head.gif);
background-repeat : no-repeat;
} 
.cat { 
font-size : 10px;
font-weight : bold;
color : #000000;
padding-left : 5px;
padding-right : 4px;
padding-bottom : 0;
padding-top : 5px;
margin-left : 0;
width : auto;
} 
.cat A:link { 
font-weight : bold;
color : #000000;
text-decoration : none;
} 
.cat A:visited { 
font-weight : bold;
color : #400120;
text-decoration : underline;
} 
.cat A:hover { 
font-weight : bold;
color : #fb9d01;
text-decoration : none;
} 
.cat2 { 
font-size : 10px;
font-weight : bold;
color : #000000;
padding-left : 5px;
padding-right : 4px;
padding-top : 10px;
padding-bottom : 0;
margin-bottom : 12px;
width : auto;
} 
.cat2 A:link { 
font-weight : bold;
color : #000000;
text-decoration : none;
} 
.cat2 A:visited { 
font-weight : bold;
color : #400120;
text-decoration : none;
} 
.cat2 A:hover { 
font-weight : bold;
color : #fb9d01;
text-decoration : none;
} 
.subcat { 
font-size : 11px;
color : #5b7117;
padding-left : 25px;
line-height : 1.7em;
} 
.subcat A:link { 
color : #5b7117;
text-decoration : none;
} 
.subcat A:visited { 
color : #5b7117;
text-decoration : none;
} 
.subcat A:hover { 
color : #fb9d01;
text-decoration : underline;
} 
.count { 
font-size : 7pt;
} 
.linktitle { 
font-weight : bold;
font-size : 10px;
color : #000000;
} 
.linktitle a:link { 
font-weight : bold;
color : #000000;
text-decoration : underline;
} 
.linktitle a:visited { 
font-weight : bold;
color : #400120;
text-decoration : underline;
} 
.linktitle a:hover { 
font-weight : bold;
color : #ab9550;
text-decoration : none;
} 
.linkshortdesc { 
font-size : 10px;
color : #5b7117;
} 
.linkshortdesc a:link { 
color : #000000;
text-decoration : none;
} 
.linkshortdesc a:visited { 
color : #400120;
text-decoration : none;
} 
.linkshortdesc a:hover { 
color : #400120;
text-decoration : underline;
} 
.linkurl { 
font-weight : normal;
font-size : 10px;
color : #000000;
} 
.linkurl a:link { 
color : #000000;
text-decoration : none;
} 
.linkurl a:visited { 
color : #400120;
text-decoration : none;
} 
.linkurl a:hover { 
color : #ab9550;
text-decoration : underline;
} 
.navigate { 
padding : 0;
border-top : 2px solid #c9b889;
border-bottom : 2px solid #c9b889;
margin : 0;
background-color : #f1eee5;
height : 28px;
} 
.navigate a:link { 
color : #400120;
text-decoration : none;
} 
.navigate a:visited { 
color : #400120;
text-decoration : none;
} 
.navigate a:hover { 
color : #fb9d01;
text-decoration : underline;
} 
.small, .small a { 
padding : 0;
margin : 0;
color : #fb9d01;
font-size : 7pt;
text-decoration : none;
} 
.sort { 
color : #fb9d01;
} 
.header { 
padding-left : 5px;
padding-right : 5px;
padding-top : 0;
padding-bottom : 0;
} 
h1 { 
color : #000000;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-style : normal;
line-height : normal;
font-weight : bolder;
text-decoration : none;
border-bottom : 1px solid #ccc;
} 
h2 { 
color : #000000;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-style : normal;
line-height : normal;
font-weight : bolder;
text-decoration : none;
padding : 5px;
border-top : 2px solid #c9b889;
border-bottom : 2px solid #c9b889;
margin : 0;
background-color : #f1eee5;
} 
h3 { 
color : #000000;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-style : normal;
line-height : normal;
text-decoration : none;
} 
h4 { 
color : #000000;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
line-height : 1.7em;
word-spacing : normal;
text-align : left;
letter-spacing : normal;
vertical-align : middle;
} 
.highlightbox2 { 
color : #400120;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
font-style : normal;
line-height : normal;
font-weight : normal;
text-align : left;
text-decoration : none;
padding : 5px;
border-top : 2px solid #c9b889;
border-bottom : 2px solid #c9b889;
margin-left : 0;
background-color : #f1eee5;
} 
.feature { 
padding : 5px;
border-top : 2px solid #c9b889;
margin-top : 10px;
margin-bottom : 10px;
margin-left : 0;
margin-right : 0;
background-color : #f1eee5;
} 
.regular { 
padding-top : 0;
padding-bottom : 5px;
padding-left : 0;
padding-right : 0;
border-bottom : 1px groove #39f;
margin-top : 10px;
margin-bottom : 10px;
margin-left : 0;
margin-right : 0;
} 
.user { 
font-size : 10px;
color : #400120;
font-weight : bold;
padding-left : 5px;
padding-top : 5px;
padding-bottom : 5px;
} 
.user a:link { 
color : #fb9d01;
text-decoration : none;
} 
.user a:visited { 
color : #f90;
text-decoration : none;
} 
.user a:hover { 
color : #400120;
text-decoration : underline;
} 
.footer { 
font-size : 10px;
color : #400120;
font-weight : normal;
padding-left : 5px;
padding-right : 5px;
padding-top : 15px;
padding-bottom : 5px;
height : 59px;
background : url(../images/footer.png);
} 
.footer a:link { 
color : #400120;
text-decoration : none;
} 
.footer a:visited { 
color : #400120;
text-decoration : none;
} 
.footer a:hover { 
color : #c7b686;
text-decoration : underline;
} 
.copyright { 
font-size : 10px;
color : #c7b686;
font-weight : normal;
padding-left : 5px;
padding-right : 5px;
padding-top : 15px;
padding-bottom : 5px;
height : 25px;
} 
.copyright a:link { 
color : #c7b686;
text-decoration : none;
font-weight : bold;
} 
.copyright a:visited { 
color : #c7b686;
text-decoration : none;
font-weight : bold;
} 
.copyright a:hover { 
color : #fff;
text-decoration : underline;
font-weight : bold;
} 
.partners { 
font-size : 10px;
font-weight : normal;
color : #000000;
width : auto;
margin-left : 10px;
} 
.partners A:link { 
font-weight : normal;
color : #000000;
text-decoration : none;
} 
.partners A:visited { 
font-weight : normal;
color : #400120;
text-decoration : none;
} 
.partners A:hover { 
font-weight : normal;
color : #666;
text-decoration : none;
} 
.premier { 
font-size : 10px;
color : #000000;
width : auto;
} 
.premier A:link { 
font-weight : bold;
color : #000000;
text-decoration : none;
} 
.premier A:visited { 
font-weight : bold;
color : #666;
text-decoration : none;
} 
.premier A:hover { 
font-weight : bold;
color : #400120;
text-decoration : underline;
} 
.form { 
margin : 0;
} 
.searchpos { 
margin-top : 32px;
} 
.search { 
background-position : center 0%;
height : 18px;
border : 1px solid #000;
} 
.btn { 
font-size : 9px;
font-weight : bold;
border : 1px solid #666;
height : 22px;
background-color : #643525;
text-transform : uppercase;
color : #fff;
} 
table.formPage { 
border : 1px solid #a0a0a0;
} 
td.err { 
padding : 4px;
color : #f00;
text-align : left;
} 
td.msg { 
padding : 4px;
color : #000;
text-align : left;
} 
.limit_field { 
border : 0 solid transparent;
border-width : 0;
background : transparent;
} 
input.text { 
font-size : 10px;
color : #333;
border : 1px solid #000;
} 
textarea.text { 
font-size : 8pt;
color : #333;
border : 1px solid #000;
} 
span.req { 
color : #f00;
font-weight : bold;
} 
div.pr { 
font-size : 6pt;
color : #000;
float : left;
height : 30px;
margin-right : 5px;
} 
div.prg { 
width : 40px;
border : 1px solid #999;
height : 3px;
font-size : 1px;
} 
div.prb { 
background : #5eaa5e;
height : 3px;
font-size : 1px;
} 
select { 
font-size : 8pt;
color : #000;
border : 1px solid #d5d5d5;
} 
#toggleCategTree { 
display : block;
cursor : pointer;
color : #4f5f6b;
} 
#categtree { 
margin : 3px 0;
height : 200px;
width : 300px;
overflow : auto;
border : 1px dotted #333;
border-width : 0 1px 1px;
} 
#categtree h2 { 
margin : 0 0 5px;
font-size : 12px;
padding : 2px;
text-align : center;
color : #fff;
background : #6f808b;
vertical-align : middle;
} 
#categtree #close_tree { 
right : 0;
padding : 1px;
text-align : center;
white-space : nowrap;
cursor : pointer;
} 
#categtree .categ-item { 
clear : both;
margin : 3px 5px;
padding : 2px 5px;
} 
.recommended { 
font-size : 10px;
color : #fff;
font-weight : bold;
padding : 0;
height : 28px;
background-color : #f2f0f0;
border : 1px solid #ccc;
} 
#catright { 
background : url('../images/cat.gif') no-repeat;
height : 28px;
width : 207px;
margin : 2px 2px 2px 10px;
} 
#catright p { 
text-align : right;
padding : 8px 10px 0 0;
margin : 0 10px 0 0;
} 
#catright A:link { 
font-weight : bold;
color : #f47327;
text-decoration : none;
} 
#catright A:visited { 
font-weight : bold;
color : #f47327;
text-decoration : none;
} 
#catright A:hover { 
font-weight : bold;
color : #f47327;
text-decoration : underline;
} 
