/* Global styles */

* { font-family: Trebuchet MS, Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; /*border: 1px solid #000000;*/ }
a:link { color : #A8062b; }
a:visited { color : #000053; }
a:active { color : #FF6666; }
a:hover { text-decoration : underline; color : #D25102; }
body { color: #000000; background-color: #ffffff; margin: 5px; font-size: 11px; }
div { padding: 0px; margin: 0px; }
/*table { table-layout: fixed; }*/
td, th { color: #000000; margin: 5px; font-size: 11px; table-layout: fixed; }
.forumhead { background-color: #FFE6D2; border: 1px solid #ACB8BB; padding: 3px; }
.forumlistitem { border-bottom: 1px solid #ACB8BB; border-right: 1px solid #ACB8BB; border-left: 1px solid #ACB8BB; padding: 3px; }
textarea, input, select { font-size: 11px; }
form { font-size: 11px; margin: 3px; }
h2 { font-size: 18px; border-bottom: 1px solid #ACB8BB; background-color: #FFF3E9; padding-left: 5px; padding-right: 5px; }
h3 { font-size: 14px; border-bottom: 1px solid #ACB8BB; border-left: 1px solid #ACB8BB; background-color: #FFF3E9; padding-left: 5px; padding-right: 5px; }
h4 { font-size: 12px; padding-top: 8px; margin: 0px; border-bottom: 1px solid #AAA3E9; }
h5 { font-size: 12px; padding: 0px; margin: 0px; }
p { padding: 6px; margin: 3px; }
p:first-letter { font-size: 120%; font-weight: bold; text-transform: uppercase; }
ul, ol { padding-left: 35px; margin: 2px; }
li { margin-bottom: .3em; }
.leftPanel { width: 139px; vertical-align: top; }
.middlePanel { width: 499px; vertical-align: top; }
.rightPanel { width: 149px; vertical-align: top; }
.maintable { width: 800px; table-layout: fixed; }
.main { background-color: #ffffff; width: 499px; border-left: 1px dotted #DCD8DB; border-right: 1px dotted #DCD8DB; padding: 0px 5px 0px 5px; margin 0px 10px 0px 10px; }
.header { background: url(img/tjwbar.gif) repeat-x; color: #ffffff; font-weight: bold; font-size: 90%; padding: 3px 3px 3px; border: 1px solid #ACB8BB; height: auto; margin-bottom: 5px; }
.header a, .header a:visited, .header a:active { color: #FFFFFF; }
.errheader { background: url(img/tjwbar3.gif) repeat-x; color: #ffffff; font-size: 100%; padding: 3px 3px 3px; border-left: 0px; border-bottom: 1px solid #ACB8BB; height: auto; margin-bottom: 5px; }
.footer { padding: 3px 3px 3px; border-top: 1px dotted #ACB8BB; height: auto; margin-bottom: 5px; }
.vspacer { margin-bottom: 5px; }
.HilightMsgBoxStyle { background: url(img/tjwback2.gif) repeat-y; border: 1px solid #ACB8BB; width: 100%; margin-bottom: 8px; }
.HilightMsgBoxStyle2 { background: url(img/tjwback3.gif) repeat-y; border: 1px solid #ACB8BB; width: 100%; margin-bottom: 8px; }
.HilightMsgBoxStyle3 { background: url(img/tjwback4.gif) repeat-y; border: 1px solid #ACB8BB; width: 100%; margin-bottom: 8px; }
.HilightMenuHolderStyle { background: url(img/tjwback2.gif) repeat-y; border: 1px solid #ACB8BB; width: 100%; margin-bottom: 8px; }	
.mf { background-color: #d0dff3; margin: 5px; font-size: 11px; }
.ml { background-color: #f0dfd3; margin: 5px; font-size: 11px; border: 1px solid #ACB8BB; padding: 1px 3px 1px 3px; }
.poll1, .poll2, .poll3, .poll4, .poll5, .poll6, .poll7, .poll8, .poll9 { /*border-top: 1px solid #666666; border-left: 1px solid #666666; border-right: 1px solid #000000; border-bottom: 1px solid #000000;*/ }
.poll { width: 100%; }
.VHMsgBoxHolderStyle { background-color: #d0dff3; border: 1px solid #ACB8BB; width: 100%; margin-bottom: 8px; }
.HLMsgBoxHolderStyle { background-color: #B9FF8E; border: 1px solid #ACB8BB; width: 100%; margin-bottom: 8px; }
.downShortcutTable { background-color: #FFF3E9; border: 1px solid #ACB8BB; }
.downHead { background-color: #FFF3E9; }
.downIcon { vertical-align: middle; margin-left: 2px; margin-right: 4px; }
.picsHead { background-color: #FFF3E9; }
.priceTable { background-color: #d0dff3; border: 1px solid #ACB8BB; }
.priceHead { background-color: #FFF3E9; }
.galHead { color: #0; margin-bottom: 0px; font-size: 90%; padding: 1px 1px 1px; border-left: 0px; border-bottom: 1px solid #ACB8BB; }
.galHeadLeft { background-color: #C6CEEB; }
.galHeadRight { background-color: #FFF3E9; }
.rssButton { border: 1px solid; border-color: #ffc8a4 #7d3302 #3f1a01 #ff9a57; padding: 0px 3px 0px 3px; font: bold 10px verdana,sans-serif; color: #FFFFFF; background-color: #ff6600; text-decoration:none; margin: 1px; }
.feedButton { border: 1px solid; border-color: #CC00CC #660000 #330033 #660066; padding: 0px 3px 0px 3px; font: bold 10px verdana,sans-serif; color: #FFFFFF; background-color: #990099; text-decoration:none; margin: 1px; }
.centeredImage { left: auto; right: auto; text-align: center; /* IE */}
.TJMsgBoxIcon { vertical-align: middle; margin-left: 2px; margin-right: 7px; }
.TJMsgBoxStyle { vertical-align: middle; margin: 5px; }
.TJMsgBoxHeaderStyleExpanded { width: 100%; background: url(img/tjwbar.gif) repeat-x; color: #ffffff; font-weight: bold; font-size: 90%; padding: 3px 1px 2px; border-left: 0px; border-bottom: 1px solid #ACB8BB; }
.TJMsgBoxHeaderStyleCollapsed { width: 100%; background: url(img/tjwbar2.gif) repeat-x; color: #ffffdf; font-weight: bold; margin-bottom: 8px; font-size: 90%; padding: 3px 1px 2px; border-left: 0px; border-bottom: 1px solid #ACB8BB; }
.TJMsgBoxHolderStyle { background: url(img/tjwback.gif) repeat-y; border: 1px solid #ACB8BB; width: 100%; margin-bottom: 8px; }
.TJMenuIcon { vertical-align: middle; margin-left: 2px; margin-right: 5px; }
.TJMenuStyleNormal { width: 100%; vertical-align: middle; margin: 1px; padding: 0px 0px 1px; }
.TJMenuStyleNormal a { color: #000000; text-decoration: none; }
.TJMenuStyleSelected { width: 100%; vertical-align: middle; margin: 1px; background-color: #fcfcdc; padding: 0px 0px 1px; }
.TJMenuStyleSelected a { color: #000000; text-decoration: none; }
.TJMenuHeaderStyleExpanded { width: 100%; background: url(img/tjwbar.gif) repeat-x; color: #ffffff; font-weight: bold; font-size: 90%; padding: 3px 1px 2px; border-left: 0px; border-bottom: 1px solid #ACB8BB; }
.TJMenuHeaderStyleCollapsed { width: 100%; background: url(img/tjwbar2.gif) repeat-x; color: #ffffdf; font-weight: bold; margin-bottom: 8px; font-size: 90%; padding: 3px 1px 2px; border-left: 0px; border-bottom: 1px solid #ACB8BB; }
.TJMenuHolderStyle { background: url(img/tjwback.gif) repeat-y; border: 1px solid #ACB8BB; width: 100%; margin-bottom: 8px; }
