/*
The original SmoothBlue Theme for phpBB version 2+
Created by SkaidonDesigns
http://www.skaidon.co.uk
*/
body  { color: black; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 18px; background-color: #ccc; margin: 0 2px; height: 100% }
font,th,td,p  { color: #000; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif }
a { color: #f06; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none }
a:hover  { color: #f06; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: underline }
hr { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; height: 0; border-style: solid; border-width: 1px 0 0; border-color: #d1d7dc }
.bodyline { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: transparent; border: solid 1px #98aab1 }
.forumline { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #ffffff; border: 0 }
td.row1 { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #e9e9e9 }
td.row2 { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #e9e9e9 }
td.row3 { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #e9e9e9 }
td.rowpic { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #e9e9e9 }
th  { color: #dcdcdc; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; background-color: #000; height: 16px; border: 0 }
td.cat,td.catHead,td.catSides,td.catLeft,td.catRight,td.catBottom  { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #dcdcdc }
td.cat,td.catHead,td.catBottom { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; height: 20px; border-width: 0 }
th.thHead,th.thSides,th.thTop,th.thLeft,th.thRight,th.thBottom,th.thCornerL,th.thCornerR { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold }
td.row3Right,td.spaceRow  { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #dcdcdc }
th.thHead,td.catHead { font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif }
.maintitle,h1,h2 { color: #000000; font-size: 22px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 120%; text-decoration: none }
.gen { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif }
.genmed { font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif }
.gensmall { font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif }
.gen,.genmed,.gensmall { color: #000000; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif }
a.gen,a.genmed,a.gensmall  { color: #f06; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none }
a.gen:hover,a.genmed:hover,a.gensmall:hover  { color: #f06; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: underline }
.mainmenu { color: #000000; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif }
a.mainmenu  { color: #f06; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none }
a.mainmenu:hover  { color: #f06; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: underline }
.cattitle  { color: #000; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; letter-spacing: 1px }
a.cattitle  { color: #fff; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none }
a.cattitle:hover  { color: #fff; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: underline }
.cattitlew  { color: #fff; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; letter-spacing: 1px }
a.cattitlew  { color: #fff; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none }
a.cattitlew:hover  { color: #fff; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: underline }
.forumlink  { color: #f06; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold }
a.forumlink  { color: #f06; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none }
a.forumlink:hover  { color: #f06; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: underline }
.nav { color: #000000; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold }
a.nav  { color: #f06; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none }
a.nav:hover  { color: #f06; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: underline }
.topictitle { color: #000000; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold }
a.topictitle:link  { color: #f06; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none }
a.topictitle:visited  { color: #a04; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none }
a.topictitle:hover  { color: #f06; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: underline }
.name  { color: #fff; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif }
.postdetails    { color: #999; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif }
.postbody { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif }
a.postlink:link  { color: #f06; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none }
a.postlink:visited   { color: #f06; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none }
a.postlink:hover  { color: #f06; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: underline }
.code  { color: #999; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: white; border: solid 1px #535353 }
.quote  { color: #999; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: italic; line-height: 125%; background-color: white; border: solid 1px #535353 }
.copyright { color: #444444; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; letter-spacing: -1px }
a.copyright { color: #444444; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none }
a.copyright:hover { color: #000000; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: underline }
input,textarea,select  { color: #000; font: 11px Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #dcdcdc; border: solid 1px #535353 }
input.post,textarea.post,select  { color: #000; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #dcdcdc; border: solid 1px #535353 }
input { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-indent: 2px }
input.button  { color: #000; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: white; border: solid 1px #535353 }
input.mainoption  { color: #000; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; background-color: white; border: solid 1px #535353 }
input.liteoption  { color: #000; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; background-color: white; border: solid 1px #535353 }
.helpline  { color: #666; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: white; text-align: center; padding: 2px; border: solid 1px #535353 }
.siteleft { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-image: url(images/site/left.gif); background-repeat: repeat-y; width: 40px }
.siteright { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-image: url(images/site/right.gif); background-repeat: repeat-y; width: 40px }
.sitegrey { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-image: url(images/site/grey.gif); background-repeat: repeat-x; background-position: middle }
.siteblue { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-image: url(images/site/blue.gif); background-repeat: repeat-x; height: 70px }
.navbg { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-image: url(images/site/nav/bg.gif); background-repeat: repeat-x }
.footgreybg { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-image: url(images/site/foot/topgreybg.gif); background-repeat: repeat-x }
.footbluebg { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-image: url(images/site/foot/blue.gif); background-repeat: repeat-x; height: 26px }
.tabtopbg { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-image: url(images/tables/top.gif); background-repeat: repeat-x; height: 6px }
.tabtopleft { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-image: url(images/tables/top_left_side.gif); background-repeat: repeat-y; width: 7px }
.tabtopright { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-image: url(images/tables/top_right_side.gif); background-repeat: repeat-y; width: 7px }
.tabsmidbg { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-image: url(images/tables/midbg.gif); background-repeat: repeat-x; height: 6px }
.tabstoptextbg { color: #ffffff; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #000 }
.tabsleft { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-image: url(images/tables/left.gif); background-repeat: repeat-y; width: 7px }
.tabsright { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-image: url(images/tables/right.gif); background-repeat: repeat-y; width: 7px }
.tabsbottom { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-image: url(images/tables/bottom.gif); background-repeat: repeat-x; height: 8px }
.tabsmainbg { color: #5d5d5d; font-size: xx-small; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #e9e9e9; padding: 0 }
.white { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #ffffff; height: 100% }
html,body { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; height: 100% }
.whitenav { color: #ffffff; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none }
.whitenav:hover  { color: #ff80b3; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: underline }
.whitetitle { color: #ffffff; font-size: 22px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 120%; text-decoration: none }
.whitetitle:hover  { color: #ff80b3; font-size: 22px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 120%; text-decoration: underline }
