 

/*
      The original PussycatBlue Theme for phpBB version 2+
      Created by reddog
      http://www.reddevboard.com/
    */
     
    body {
        background-color :  #ffffff;
        //background: url('http://img9.xooimage.com/files/f/2/e/fondhaut2-2cf4d7.png')repeat-x;
    }

    bodyON {
        background-color :  #ffffff;
        background: url('http://img9.xooimage.com/files/f/2/e/fondhaut2-2cf4d7.png')repeat-x;
    }

td.barg {
background: url('http://img3.xooimage.com/files/c/9/d/barhg-2cedeb.png') repeat-x;	background-position : left 5px;
}

td.barm {
background: url('http://img1.xooimage.com/files/7/1/e/barhm-2cedd6.png') repeat-x;	background-position : left 5px;
}
td.bard {
background: url('http://img7.xooimage.com/files/b/9/d/barhd-2cedde.png') repeat-x;	background-position : right 5px;
}

// table.back { background: url('http://img9.xooimage.com/files/f/2/e/fondhaut2-2cf4d7.png')repeat-x;}

    font, th, td, p {
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 12px;
    }
    a:link, a:active, a:visited {
        text-decoration : none;
        color : #006699;
    }
    a:hover {
        text-decoration : none;
        color : #1994d1;
    }
    hr {
        border-top : 1px solid #d2d7f2;
        border-bottom : 1px solid #f5f7fc;
        width : 99%;
        height : 2px;
    }
    .bodyline {
        background-color : #ffffff;
        border-left : 2px solid #d2d7f2;
        border-top : 2px solid #d2d7f2;
        border-right : 2px solid #a9afe7;
        border-bottom : 2px solid #a9afe7;
    }
    .forumline {
        background-color : ffffff;
        border-left : 2px solid #d2d7f2;
        border-top : 2px solid #d2d7f2;
        border-right : 2px solid #a9afe7;
        border-bottom : 2px solid #a9afe7;
    }

    table.table_mess{
        display: none;
    }

    td.row1 {
        background-color : #ffffff;
        border : 1px solid #d2d7f2;
        border-width : 0 1px 1px 0;
    }
    td.row2 {
        background-color : #ffffff;
        border : 1px solid #a6adee;
        border-width : 0 1px 1px 0;
    }
    td.row3 {
        background-color : #ffffff;
        border : 1px solid #9aa2e2;
        border-width : 0 1px 1px 0;
    }
    td.rowpic {
        background-color : #ffffff;
        height : 25px;
        background-image : url('http://img9.xooimage.com/files/c/e/cellpic1-352ed.gif');
    }
    th {
        color : #e7e9f8;
        font-size : 11px;
        font-weight : bold;
        background-color : #bdc2ec;
        height : 25px;
        background-image : url('http://img10.xooimage.com/files/c/e/cellpic3-352ee.gif');
    }
    td.cat, td.catHead, td.catLeft, td.catRight {
        color : #e4e5f2;
        font-size : 11px;
        font-weight : bold;
        background-color : #e7e9f8;
        height : 25px;
        background-image : url('http://img9.xooimage.com/files/c/e/cellpic1-352ed.gif');
    }
    td.catBottom, td.catSides {
        color : #e4e5f2;
        font-size : 11px;
        font-weight : bold;
        background-color : #e7e9f8;
        height : 28px;
        background-image : url('http://img9.xooimage.com/files/c/e/cellpic1-352ed.gif');
    }
    th.thHead, th.thSides, th.thTop, th.thLeft, th.thRight, th.thBottom, th.thCornerL, th.thCornerR {
        font-weight : bold;
        border : 1px solid #a9afe7;
        border-width : 1px;
        height : 28px;
    }
    td.spaceRow {
        background-color : #d2d7f2;
        border : 1px solid #9aa2e2;
        border-width : 0 1px 1px 0;
    }
    td.mpBar {
        border-left : 1px solid #a9afe7;
        border-top : 1px solid #a9afe7;
        border-right : 1px solid #f9f9f9;
        border-bottom : 1px solid #f9f9f9;
        background-color : #d2d7f2;
    }
    td.row3Right {
        background-color : #d2d7f2;
        border : 1px solid #9aa2e2;
        border-width : 0 1px 1px 0;
    }
    td.rowpic, td.catBottom, td.catSides, td.cat, td.catHead, td.catLeft, td.catRight {
        border : 1px solid #a6adee;
        border-width : 1px;
        height : 28px;
    }
    .maintitle, h1, h2 {
        font-weight : bold;
        font-size : 22px;
        font-family : "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
        text-decoration : none;
        line-height : 120%;
        color : #000000;
    }
    .gen {
        font-size : 12px;
    }
    .genmed {
        font-size : 11px;
    }
    .gensmall {
        font-size : 10px;
    }
    .gen, .genmed, .gensmall {
        color : #000000;
    }
    a.gen, a.genmed, a.gensmall {
        color : #006699;
        text-decoration : none;
    }
    a.gen:hover, a.genmed:hover, a.gensmall:hover {
        color : #1994d1;
        text-decoration : underline;
    }
    .mainmenu {
        font-size : 11px;
        color : #000000;
    }
    a.mainmenu {
        text-decoration : none;
        color : #006699;
    }
    a.mainmenu:hover {
        text-decoration : none;
        color : #1994d1;
    }
    .cattitle {
        font-weight : bold;
        font-size : 12px;
        letter-spacing : 1px;
        color : #006699;
    }
    a.cattitle {
        text-decoration : none;
        color : #006699;
    }
    a.cattitle:hover {
        text-decoration : none;
    }
    .forumlink {
        font-weight : bold;
        font-size : 12px;
        color : #006699;
    }
    a.forumlink {
        text-decoration : none;
        color : #006699;
    }
    a.forumlink:hover {
        text-decoration : underline;
        color : #1994d1;
     
    }
    .nav {
        font-weight : bold;
        font-size : 11px;
        color : #000000;
    }
    a.nav {
        text-decoration : none;
        color : #006699;
    }
    a.nav:hover {
        text-decoration : none;
    }
    .topictitle {
        font-weight : bold;
        font-size : 11px;
        color : #000000;
    }
    a.topictitle:link {
        text-decoration : none;
        color : #006699;
    }
    a.topictitle:visited {
        text-decoration : none;
        color : #5493b4;
    }
    a.topictitle:hover {
        text-decoration : none;
        color : #1994d1;
    }
    .name {
        font-size : 11px;
        color : #000000;
    }
    .postdetails {
        font-size : 10px;
        color : #000000;
    }
    .postbody {
        font-size : 12px;
    }
    a.postlink:link {
        text-decoration : none;
        color : #006699;
    }
    a.postlink:visited {
        text-decoration : none;
        color : #5493b4;
    }
    a.postlink:hover {
        text-decoration : none;
        color : #1994d1;
    }
    .code {
        font-family : Courier, 'Courier New', sans-serif;
        font-size : 11px;
        color : #006600;
        border-left : 1px solid #a9afe7;
        border-top : 1px solid #a9afe7;
        border-right : 1px solid #f9f9f9;
        border-bottom : 1px solid #f9f9f9;
        background-color : #d2d7f2;
    }
    .quote {
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 11px;
        color : #444444;
        line-height : 125%;
        border-left : 1px solid #a9afe7;
        border-top : 1px solid #a9afe7;
        border-right : 1px solid #f9f9f9;
        border-bottom : 1px solid #f9f9f9;
        background-color : #d2d7f2;
    }
    .copyright {
        font-size : 10px;
        font-family : Verdana, Arial, Helvetica, sans-serif;
        color : #444444;
        letter-spacing : -1px;
    }
    a.copyright {
        color : #444444;
        text-decoration : none;
    }
    a.copyright:hover {
        color : #000000;
        text-decoration : underline;
    }
    textarea, select {
        color : #000000;
        font : normal 11px Verdana, Arial, Helvetica, sans-serif;
        border-left : 1px solid #a9afe7;
        border-top : 1px solid #a9afe7;
        border-right : 1px solid #f9f9f9;
        border-bottom : 1px solid #f9f9f9;
        background-color : #e7e9f8;
    }
    input.post, textarea.post, select {
        border-left : 1px solid #a9afe7;
        border-top : 1px solid #a9afe7;
        border-right : 1px solid #f9f9f9;
        border-bottom : 1px solid #f9f9f9;
        background-color : #e7e9f8;
    }
    input {
        text-indent : 2px;
        color : #000000;
        font : normal 11px Verdana, Arial, Helvetica, sans-serif;
    }
    input.button {
        height : 16px;
        font-size : 10px;
        vertical-align : middle;
        color : #000;
        padding : 0 5px;
        padding-bottom : 3px;
        margin : 0 5px;
        margin-bottom : 3px;
        border : 1px solid #000;
        background : #f0f0f0 url('http://img8.xooimage.com/files/b/u/button-352ef.gif') repeat-x top left;
    }
    input.mainoption {
        background-color : #fafafa;
        font-weight : bold;
    }
    input.liteoption {
        background-color : #fafafa;
        font-weight : normal;
    }
    input.mainoption, input.liteoption {
        height : 16px;
        font-size : 10px;
        vertical-align : middle;
        color : #000;
        padding : 0 5px;
        padding-bottom : 3px;
        margin : 0 5px;
        margin-bottom : 3px;
        border : 1px solid #000;
        background : #f0f0f0 url('http://img8.xooimage.com/files/b/u/button-352ef.gif') repeat-x top left;
    }
    input.mainoption:hover, input.liteoption:hover, input.button:hover {
        color : #333;
        background : #f0f0f0 url('http://img8.xooimage.com/files/b/u/button-352ef.gif') repeat-x bottom left;
    }
    .helpline {
        border-left : 1px solid #a9afe7;
        border-top : 1px solid #a9afe7;
        border-right : 1px solid #f9f9f9;
        border-bottom : 1px solid #f9f9f9;
        background-color : #d2d7f2;
    }
    abbr, acronym {
        color : #444444;
        border-bottom : 1px dotted #333;
        cursor : help;
    }
    .absbottom {
        vertical-align: text-bottom;
    }
    input[id="autologin"] {
        margin : 1px;
        border : 1px solid black;
    }
    label {
        cursor : pointer;
    }   
