/*
  The original FishBlue Theme for phpBB version 2+
  Created by dav.bo
  http://www.davbo-phpbbstyle.com
*/

body  {         
     background-color : #cfd7f3;
     color : #000000;
     font : 12px Verdana, Arial, Helvetica, sans-serif;
     margin : 6px;
     padding : 0;
}

font,th,td,p{
font : 15px Verdana, Arial, Helvetica, sans-serif;
}

.gensmall{
font-size:10px
}
td.genmed,.genmed{
font-size:11px
}
.explaintitle{font-size:11px;font-weight:bold;color:#5c81b1
}

a:link,a:active,a:visited,a.postlink{
color:#03446a;text-decoration:none
}
a:hover{
color:#839fbc;text-decoration:underline
}

.topictitle{
font-size:11px;font-weight:bold
}
a.topictitle:visited{
color:#496687
}
a.topictitle:hover{
color:#839fbc
}

.name{
font-size:11px;font-weight: bold
}

hr{
border: 0px solid #ffffff;border-top-width:1px;height:0px
}

td.cat{
font-weight:bold;letter-spacing:1px;color:#ffffff;background:#4996ca;
height:29px;text-indent:4px; text-align:center;
}

.row1{
background:#f4f6fb
}
.row2{
background:#e1e9f2
}
.row3{
background:#d7e2ef
}
td.spacerow{background:#cad9ea
}

td.rowpic{
background:url(images/cellpic1.gif) #ffffff repeat-y
}

th{background:#4996ca;color:#516a88;font-size:13px;
font-weight:bold;height:27px;white-space:nowrap;text-align:center;padding-left:8px;padding-right:8px
}

.bodyline{
background:#f7f8fc;border:1px solid #98aab1
}

.forumline{
background:#ffffff;border:1px solid #486386
}

.maintitle,h1{
font:bold 20px/120% "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;text-decoration:none;color:#03446a;
}

.subtitle,h2{
font:bold 18px/180% "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
text-decoration:none
}

.nav{
font-size:13px;font-weight:bold
}
.postbody{
font-size:12px;line-height:125%
}

.postdetails{
font-size:10px;color:#00396a
}

.quote{
background:#fafafa;border:1px solid #d1d7dc;color:#444444;
font-size:11px;line-height:125%
}

.code{
background:#fafafa;border:1px solid #d1d7dc;color:#006600;
font:12px Courier,"Courier New",sans-serif;padding:5px
}

.errorline{
background:#add8e6;border:1px solid #000000

}

form{
display:inline
}

input{
font:11px Verdana,Arial,Helvetica,sans-serif
}

select{
background:#ffffff;font:11px Verdana,Arial,Helvetica,sans-serif
}

input.post,textarea.post{
background:#ffffff;border:1px solid #000000;
font:11px Verdana,Arial,Helvetica,sans-serif;padding-bottom:2px;padding-left:2px
}

input.button,input.liteoption,.fakebut{
border:1px solid #000000;background:#fafafa;font-size:11px
}
input.catbutton{
border:1px solid #000000;background:#fafafa;font-size:10px
}
input.mainoption{
border:1px solid #000000;background:#fafafa;font-size:11px;font-weight:bold
}

a.but,a.but:hover,a.but:visited{
color:#000000;text-decoration:none
}

.helpline{
border:0 solid;font-size:10px
}

.topbkg{
background: #dbe3ee url(images/cellpic_bkg.jpg) repeat-x
}
.topnav{
font-size:12px; font-weight:bold; background: #4996ca;
height:21px;white-space:nowrap;border: 0px solid #91a0ae;border-width: 1px 0px 1px 0px
}

.admin,.mod{
font-size:11px;font-weight:bold
}
.admin,a.admin,a.admin:visited{color:#ff0000
}
.mod,a.mod,a.mod:visited{color:#006600
}
a.admin:hover,a.mod:hover{color:#839fbc
}

/* Specify the space around images */
.imgtopic,.imgicon{
margin-left:3px
}
.imgspace{
margin-left:1px;margin-right:2px
}
.imgfolder{
margin:1px 4px 1px 4px
}

img{
border:0 solid
}