a { color: #36c; text-decoration: none }
a, a:link, a:visited { color: #36c; text-decoration: none }
a.link:active { color: #e16810;}
a:hover { color: #ff4500;}
.link { color: #01488e; font-weight: bold; font-size: 11px }
a.link:link, a.link:visited { color: #01488e; font-weight: bold; font-size: 11px }
a.link:hover { color: #0063ff; font-weight: bolder;}
a.menulink { color: black; font-weight: bold; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: none }
a.menulink:link, a.menulink:visited { color: #f0f8ff; text-decoration: none }
a.menulink:hover, a.menulink:active { color: #fffacd; text-decoration: none }
a.svetlink:active { color: #eee8aa; font-size: 10px; font-family: Verdana; text-decoration: underline }
a.svetlink:hover { color: #0a487b; font-size: 10px; font-family: Verdana; text-decoration: underline }
.svetlink, a.svetlink, a.svetlink:link, a.svetlink:visited { color: #fffaf0; font-size: 10px; font-family: Verdana }
.plainlink, a.plainlink:link, a.plainlink:visited { color: #696969; text-decoration: none }
.a.plainlink:hover { color: #191970; text-decoration: none }
.rmenu { color: #4682b4; text-decoration: none; }
a.rmenu:hover   { color: #390; }
a.rmenu  { color: #4682b4; text-decoration: none;}
.rlink { color: #191970; text-decoration: none }
.rblock     { background-image: url(http://www.artsearch.us/directory/images/rmenumainbg.gif); padding: 2px; border: solid 1px #dcdcdc }
body  { color: #333; background-color: #fff }
.rmaintd    { background: #f5f5f5 url(http://www.artsearch.us/directory/images/rmenumainbg.gif) }
div.margin { padding-right: 10px; padding-left: 30px }
dl { color: #32454e; font: bold 10px verdana, arial, geneva, sans-serif; background-color: #ffffff }
h1 { color: #5a6f88; font-weight: bold; font-size: 11px; font-family: verdana, arial, geneva, sans-serif; background-color: #fffaf0; padding-left: 10px; border: none }
h1.home { font-weight: normal; font-size: larger; font-family: Verdana; background-color: #efefef; margin-left: 10px }
h2 { color: #2e557e; font-weight: bold; font-size: 11px; font-family: verdana, arial, geneva, sans-serif; background-color: #eaeae1; margin-left: 10px; padding-left: 3px; border: none }
ul { list-style-type: none }
LI { padding: 2px; list-style-type: circle; }
p { font-family: Verdana, arial, geneva, sans-serif }
p.grandtotal { color: #434b25; font-weight: bold; font-size: 10px; font-family: verdana, arial, geneva, sans-serif; background-color: #ffffff; margin-left: 60px }
pre { color: #353535; font-weight: normal; font-size: 12px; margin-left: 15px }
SELECT, INPUT  { color: #696969; font-size: 11px; font-family: verdana, "Helvetica CE", "Arial CE", Arial, Helvetica, sans-serif }
small.date { color: #666666; font-size: 9px; font-family: verdana, arial, geneva, sans-serif }
small.menu { color: #32454e; font: bolder 10px verdana, arial, geneva, sans-serif }
/*	Links					*/
small.more { color: #26365a; font-weight: bold; font-size: 10px; font-family: verdana, arial, geneva, sans-serif; text-decoration: blink }
small.numlinks { color: #666666; font-size: 10px; font-family: verdana, arial, geneva, sans-serif; ;}
small.update { color: #4d4d4d; font-weight: normal; font-size: 11px; font-family: verdana, arial, geneva, sans-serif; font-weight: normal }
span.descript { color: black; font: 12px verdana, arial, geneva, sans-serif; background-color: #ffffff; }
strong.error { color: #ffffff; font-weight: bolder; font-family: verdana, arial, geneva, sans-serif; background-color: #ff3300; padding-right: 2px; padding-bottom: 1px; padding-left: 2px }
strong.search { color: #000000; font-size: 12px; font-family: verdana, arial, geneva, sans-serif; background-color: #ffffff }
strong.title { color: #3f5c67; font-weight: bold; font-size: 11px; font-family: verdana, arial, geneva, sans-serif; background-color: #ffffff }
sup.new { color: #ffffff; font-weight: bold; font-size: 11px; font-family: verdana, arial, geneva, sans-serif; background-color: #ff3300; padding-right: 1px; padding-left: 2px }
sup.pop { color: #ffffff; font-weight: bold; font-size: 11px; font-family: verdana, arial, geneva, sans-serif; background-color: #00b9ff; padding-right: 1px; padding-left: 2px }
td { color: #404d57; font-size: 11px; font-family: verdana, arial, geneva, sans-serif }
td.catlist { color: #334259; font-size: 12px; font-family: verdana, arial, geneva, sans-serif; background-color: #ffffff }
.bord4 { padding: 5px; border: solid 1px #f5deb3 }
.bordform { padding-left: 10px; border-bottom: 1px solid #dcdcdc }
.pad12 { padding-left: 12px }
.pad21    { font-size: 11px; padding-left: 21px; border-left: 10px solid #f5f5f5 }
.redtitle { color: #ff4500; font-weight: bold; font-size: 11px; font-family: Verdana, sans-serif }
.special { color: #f00; background-color: #ffe4b5; padding-right: 2px; padding-left: 2px }
.whitetitle { color: #fff; font-weight: bold; font-size: 11px }
.iframeborder { border-style: solid; border-width: 1px; border-color: #708090 #f0f8ff #f0f8ff #708090 }
.addcolor { color: #191970; background-color: #f0f8ff }
hr { border-top: 1px solid #fff8dc; border-bottom: 1px solid #b0c4de }
.tiny { font-size: 11px; font-family: Arial }
.contable { border: solid 1px #a9a9a9 }
.maxwide { max-width:1200px; width:expression(document.body.clientWidth > 1200? "1200px": "auto" ) }
maxwide { max-width:1200px; width:expression(document.body.clientWidth > 1200? "1200px": "auto" ) }
.opac img { filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8; }
.opac:hover img { filter:alpha(opacity=100); -moz-opacity:1; opacity:1; }
