/****************************************************************/
/*   Design:   Multiflex-5.4                                    */
/*   Type:     Design without sidebar                           */
/*   File:     Content Toolbox                                  */
/*--------------------------------------------------------------*/
/*   Design:   www.1234.info                                    */
/*   Date:     March 13, 2008                                   */
/*--------------------------------------------------------------*/
/*   License:  Fully open source without restrictions.          */
/*             Please keep footer credits with the words        */
/*             "Design by 1234.info". Thank you!                */
/****************************************************************/

/*************/
/*  CONTENT  */
/*************/

/* PAGETITLE */
.t-main h1.t-pagetitle {
    margin:0 0 0.5em 0;
    padding:1px 0 1px 32px;
    background:url(../images/icon_pagetitle.gif) no-repeat;
    background-position:center left;
    color:rgb(255,255,255);
    font-weight:bold;
    font-size:220% !important /*Non-IE6*/;
    font-size: 200% /*IE6*/;
}
/* HEADING -- Standard icon (1-Column / 2-Column / 3-Column) */
.t-content h1 {
    margin:0;
    padding:5px 50px 12px 20px;
    border-bottom:solid 1px rgb(215,215,215);
    background:url(../images/icon_celltitle_level1.gif) no-repeat;
    background-position:914px 5px;
    color:rgb(75,75,75);
    font-weight:bold;
    font-size:220% !important /*Non-IE6*/;
    font-size:200% /*IE6*/;
}
.t-content-2col-box-leftcolumn h1,.t-content-2col-box-rightcolumn h1 {
    margin:0;
    padding:5px 50px 12px 20px;
    border-bottom:solid 1px rgb(215,215,215);
    background:url(../images/icon_celltitle_level1.gif) no-repeat;
    background-position:430px 3px;
    color:rgb(75,75,75);
    font-weight:bold;
    font-size:220% !important /*Non-IE6*/;
    font-size:200% /*IE6*/;
}
.t-content-3col-box-leftcolumn h1,.t-content-3col-box-middlecolumn h1,.t-content-3col-box-rightcolumn h1 {
    margin:0;
    padding:5px 50px 12px 20px;
    border-bottom:solid 1px rgb(215,215,215);
    background:url(../images/icon_celltitle_level1.gif) no-repeat;
    background-position:269px 3px;
    color:rgb(75,75,75);
    font-weight:bold;
    font-size:220% !important /*Non-IE6*/;
    font-size:200% /*IE6*/;
}
.t-content h2 {
    clear:both;
    /*Start IE Hack*/ position:relative;
    z-index:1;
    top:-1px /* End IE Hack to remove vertical -1px margin bug otherwise produced by margin*/;
    margin:0 20px 0 20px;
    padding:15px 35px 5px 0;
    border-top:solid 1px rgb(215,215,215);
    background:url(../images/icon_celltitle_level2.gif) no-repeat;
    background-position:right 15px;
    color:rgb(75,75,75);
    font-weight:bold;
    font-size:180% !important /*Non-IE6*/;
    font-size:160% /*IE6*/;
}
.t-content h3 {
    margin:1.0em 0 -0.3em 0;
    padding:0 20px 0 20px;
    color:rgb(75,75,75);
    font-weight:bold;
    font-size:180% !important /*Non-IE6*/;
    font-size:160% /*IE6*/;
}
.t-content h3.t-line {
    /*Start IE Hack*/ position:relative;
    z-index:1;
    top:-1px;
    /* End IE Hack vertical alignment to blend top border with h1,if directly after each other*/ margin:0 20px -0.3em 20px;
    padding:1.0em 0 0 0;
    border-top:solid 1px rgb(215,215,215);
}
.t-content h4 {
    margin:1.0em 0 -0.3em 0;
    padding:0 20px 0 20px;
    color:rgb(75,75,75);
    font-weight:bold;
    font-size:160% !important /*Non-IE6*/;
    font-size:140% /*IE6*/;
}
.t-content h5 {
    margin:1.0em 0 -0.5em 0;
    padding:0 20px 0 20px;
    color:rgb(75,75,75);
    font-weight:bold;
    font-size:140% !important /*Non-IE6*/;
    font-size:125% /*IE6*/;
}
.t-content h6 {
    margin:0.4em 0 0.5em 0;
    padding:0 20px 0 20px;
    color:rgb(50,50,50);
    font-weight:normal;
    font-size:130% !important /*Non-IE6*/;
    font-size: 115% /*IE6*/;
}
/* HEADING -- Special icon (1-Column / 2-Column / 3-Column) */
.t-content h1.t-contact {
    background:url(../images/icon_celltitle_contact.gif) no-repeat;
    background-position:898px 5px;
}
.t-content h1.t-login {
    background:url(../images/icon_celltitle_login.gif) no-repeat;
    background-position:917px 5px;
}
.t-content h1.t-search {
    background:url(../images/icon_celltitle_search.gif) no-repeat;
    background-position:918px 5px;
}
.t-content h1.t-video {
    background:url(../images/icon_celltitle_video.gif) no-repeat;
    background-position:919px 5px;
}
.t-content h1.t-audio {
    background:url(../images/icon_celltitle_audio.gif) no-repeat;
    background-position:913px 5px;
}
.t-content h1.t-webtemplate {
    background:url(../images/icon_celltitle_webtemplate.gif) no-repeat;
    background-position:914px 5px;
}
.t-content h1.t-document {
    background:url(../images/icon_celltitle_document.gif) no-repeat;
    background-position:917px 5px;
}
.t-content h1.t-blog {
    background:url(../images/icon_celltitle_blog.gif) no-repeat;
    background-position:921px 5px;
}
.t-content h1.t-forum {
    background:url(../images/icon_celltitle_forum.gif) no-repeat;
    background-position:917px 5px;
}
.t-content-2col-box-leftcolumn h1.t-contact,.t-content-2col-box-rightcolumn h1.t-contact {
    background:url(../images/icon_celltitle_contact.gif) no-repeat;
    background-position:414px 5px;
}
.t-content-2col-box-leftcolumn h1.t-login,.t-content-2col-box-rightcolumn h1.t-login {
    background:url(../images/icon_celltitle_login.gif) no-repeat;
    background-position:433px 5px;
}
.t-content-2col-box-leftcolumn h1.t-search,.t-content-2col-box-rightcolumn h1.t-search {
    background:url(../images/icon_celltitle_search.gif) no-repeat;
    background-position:429px 5px;
}
.t-content-2col-box-leftcolumn h1.t-video,.t-content-2col-box-rightcolumn h1.t-video {
    background:url(../images/icon_celltitle_video.gif) no-repeat;
    background-position:435px 5px;
}
.t-content-2col-box-leftcolumn h1.t-audio,.t-content-2col-box-rightcolumn h1.t-audio {
    background:url(../images/icon_celltitle_audio.gif) no-repeat;
    background-position:429px 5px;
}
.t-content-2col-box-leftcolumn h1.t-webtemplate,.t-content-2col-box-rightcolumn h1.t-webtemplate {
    background:url(../images/icon_celltitle_webtemplate.gif) no-repeat;
    background-position:430px 5px;
}
.t-content-2col-box-leftcolumn h1.t-document,.t-content-2col-box-rightcolumn h1.t-document {
    background:url(../images/icon_celltitle_document.gif) no-repeat;
    background-position:433px 5px;
}
.t-content-2col-box-leftcolumn h1.t-blog,.t-content-2col-box-rightcolumn h1.t-blog {
    background:url(../images/icon_celltitle_blog.gif) no-repeat;
    background-position:437px 5px;
}
.t-content-2col-box-leftcolumn h1.t-forum,.t-content-2col-box-rightcolumn h1.t-forum {
    background:url(../images/icon_celltitle_forum.gif) no-repeat;
    background-position:433px 5px;
}
.t-content-3col-box-leftcolumn h1.t-contact,.t-content-3col-box-middlecolumn h1.t-contact,.t-content-3col-box-rightcolumn h1.t-contact {
    background:url(../images/icon_celltitle_contact.gif) no-repeat;
    background-position:253px 5px;
}
.t-content-3col-box-leftcolumn h1.t-login,.t-content-3col-box-middlecolumn h1.t-login,.t-content-3col-box-rightcolumn h1.t-login {
    background:url(../images/icon_celltitle_login.gif) no-repeat;
    background-position:272px 5px;
}
.t-content-3col-box-leftcolumn h1.t-search,.t-content-3col-box-middlecolumn h1.t-search,.t-content-3col-box-rightcolumn h1.t-search {
    background:url(../images/icon_celltitle_search.gif) no-repeat;
    background-position:268px 5px;
}
.t-content-3col-box-leftcolumn h1.t-video,.t-content-3col-box-middlecolumn h1.t-video,.t-content-3col-box-rightcolumn h1.t-video {
    background:url(../images/icon_celltitle_video.gif) no-repeat;
    background-position:274px 5px;
}
.t-content-3col-box-leftcolumn h1.t-audio,.t-content-3col-box-middlecolumn h1.t-audio,.t-content-3col-box-rightcolumn h1.t-audio {
    background:url(../images/icon_celltitle_audio.gif) no-repeat;
    background-position:268px 5px;
}
.t-content-3col-box-leftcolumn h1.t-webtemplate,.t-content-3col-box-middlecolumn h1.t-webtemplate,.t-content-3col-box-rightcolumn h1.t-webtemplate {
    background:url(../images/icon_celltitle_webtemplate.gif) no-repeat;
    background-position:269px 5px;
}
.t-content-3col-box-leftcolumn h1.t-document,.t-content-3col-box-middlecolumn h1.t-document,.t-content-3col-box-rightcolumn h1.t-document {
    background:url(../images/icon_celltitle_document.gif) no-repeat;
    background-position:272px 5px;
}
.t-content-3col-box-leftcolumn h1.t-blog,.t-content-3col-box-middlecolumn h1.t-blog,.t-content-3col-box-rightcolumn h1.t-blog {
    background:url(../images/icon_celltitle_blog.gif) no-repeat;
    background-position:276px 5px;
}
.t-content-3col-box-leftcolumn h1.t-forum,.t-content-3col-box-middlecolumn h1.t-forum,.t-content-3col-box-rightcolumn h1.t-forum {
    background:url(../images/icon_celltitle_forum.gif) no-repeat;
    background-position: 272px 5px;
}
/* HEADING -- No icon */
.t-main h1.t-pagetitle-noicon {
    margin:0 0 0.5em 0;
    padding:1px 0 1px 0;
    background:none;
    color:rgb(255,255,255);
    font-weight:normal;
    font-size:220% !important /*Non-IE6*/;
    font-size:200% /*IE6*/;
}
.t-content h1.t-noicon {
    background:none;
}
.t-content h2.t-noicon {
    background: none;
}
/* PARAGRAPH TEXT */
.t-content p {
    margin:1.0em 0 1.0em 0;
    color:rgb(0,0,0);
    line-height:1.3em;
    padding:0 20px 0 20px;
    font-size:131% !important /*Non-IE6*/;
    font-size:115% /*IE6*/;
}
.t-content p.t-details {
    margin:-0.2em 0 1.0em 0;
    line-height:1.0em;
    font-size:120% !important /*Non-IE6*/;
    font-size:110% /*IE6*/;
}
.t-content blockquote {
    clear:both;
    margin:0 30px 0.6em 30px;
    font-size: 90%;
}
/* LIST */
.t-content ul {
    margin:1.4em 0 1.0em 0;
    padding:0em 20px 0em 20px;
    list-style:none;
}
.t-content ul li {
    margin:0 0 0.3em 2px;
    padding:0 0 0 12px;
    background:url(../images/bg_bullet_square.gif) no-repeat 0 0.5em;
    line-height:1.3em;
    font-size:131% !important /*Non-IE6*/;
    font-size:115% /*IE6*/;
}
.t-content ol {
    margin:1.4em 0 1.0em 0;
    padding:0 20px 0 40px !important /*Non-IE6*/;
    padding:0 20px 0 50px /*IE6*/;
}
.t-content ol li {
    list-style-type:decimal;
    list-style-position:outside;
    margin:0 0 0.3em 3px;
    line-height:1.3em;
    font-size:131% !important /*Non-IE6*/;
    font-size:115% /*IE6*/;
}
.t-content ul.t-indent {
    padding:0 50px 0 50px;
}
.t-content ol.t-indent {
    padding:0 20px 0 70px !important /*Non-IE6*/;
    padding: 0 20px 0 80px /*IE6*/;
}
/* TABLE(1-Column / 2-Column / 3-Column)*/
.t-content table {
    clear:both;
    width:920px;
    margin:2.0em 0 0.2em 20px;
    table-layout:fixed;
    border-collapse:collapse;
    empty-cells:show;
    background-color:rgb(233,232,244);
}
.t-content-2col-nobox-leftcolumn table,.t-content-2col-nobox-rightcolumn table,.t-content-2col-box-leftcolumn table,.t-content-2col-box-rightcolumn table {
    clear:both;
    width:440px;
    margin:2.0em 0 0.2em 20px;
    table-layout:fixed;
    border-collapse:collapse;
    empty-cells:show;
    background-color:rgb(233,232,244);
}
.t-content-3col-nobox-leftcolumn table,.t-content-3col-nobox-middlecolumn table,.t-content-3col-nobox-rightcolumn table,.t-content-3col-box-leftcolumn table,.t-content-3col-box-middlecolumn table,.t-content-3col-box-rightcolumn table {
    clear:both;
    width:280px;
    margin:2.0em 0 0.2em 20px;
    table-layout:fixed;
    border-collapse:collapse;
    empty-cells:show;
    background-color:rgb(233,232,244);
}
.t-content table th.t-top {
    height:3.5em;
    padding:0 7px 0 7px;
    empty-cells:show;
    background-color:rgb(175,175,175);
    text-align:left;
    color:rgb(255,255,255);
    font-weight:bold;
    font-size:120% !important /*Non-IE6*/;
    font-size:110% /*IE6*/;
}
.t-content table th {
    height:3.0em;
    padding:2px 20px 2px 7px;
    border:solid 2px rgb(245,245,245);
    background-color:rgb(225,225,225);
    text-align:left;
    color:rgb(80,80,80);
    font-weight:bold;
    font-size:120% !important /*Non-IE6*/;
    font-size:110% /*IE6*/;
}
.t-content table td {
    height:3.0em;
    padding:2px 7px 2px 7px;
    border:solid 2px rgb(245,245,245);
    background-color:rgb(225,225,225);
    text-align:left;
    font-weight:normal;
    color:rgb(80,80,80);
    font-size:120% !important /*Non-IE6*/;
    font-size:110% /*IE6*/;
}
.t-content p.t-caption {
    clear:both;
    margin:0.5em 0 2.0em 0;
    text-align:left;
    color:rgb(80,80,80);
    font-size:120% !important /*Non-IE6*/;
    font-size: 110% /*IE6*/;
}
/* CONTACT FORM (1-Column / 2-Column / 3-Column) */
.t-contactform {
    width:918px;
    margin:1.0em 10px 0 20px;
}
.t-contactform fieldset {
    padding:10px 0 10px 0 !important /*Non-IE6*/;
    padding:0 /*IE6*/;
    margin:0 0 20px 0;
    border:solid 1px rgb(220,220,220);
}
.t-contactform fieldset legend {
    margin:0 0 0 5px !important /*Non-IE*/;
    margin:0 0 20px 5px /*IE6*/;
    padding:0 2px 0 2px;
    color:rgb(80,80,80);
    font-weight:bold;
    font-size:131%;
}
.t-contactform label.t-left {
    float:left;
    width:100px;
    margin:0 0 0 10px;
    padding:2px;
    font-size:100%;
}
.t-contactform select.t-combo {
    width:281px;
    padding:2px;
    border:solid 1px rgb(200,200,200);
    font-size:100%;
}
.t-contactform input.t-field {
    width:276px;
    padding:2px;
    border:solid 1px rgb(200,200,200);
    font-size:100%;
}
.t-contactform textarea {
    width:276px;
    padding:2px;
    border:solid 1px rgb(200,200,200);
    font-size:100%;
}
.t-contactform input.t-button {
    float:left;
    width:9.0em;
    margin-left:115px !important /*Non-IE6*/;
    margin-left:118px /*IE6*/;
    padding:3px !important /*Non-IE6*/;
    padding:2px /*IE6*/;
    background:rgb(230,230,230);
    border:solid 1px rgb(150,150,150);
    text-align:center;
    color:rgb(150,150,150);
    font-size:100%;
}
.t-contactform input.t-button:hover {
    cursor:pointer;
    border:solid 1px rgb(80,80,80);
    background:rgb(220,220,220);
    color:rgb(80,80,80);
}
.t-content-2col-nobox-leftcolumn .t-contactform,.t-content-2col-nobox-rightcolumn .t-contactform,.t-content-2col-box-leftcolumn .t-contactform,.t-content-2col-box-rightcolumn .t-contactform {
    width:438px;
    margin:1.0em 10px 0 20px;
}
.t-content-2col-nobox-leftcolumn .t-contactform fieldset,.t-content-2col-nobox-rightcolumn .t-contactform fieldset,.t-content-2col-box-leftcolumn .t-contactform fieldset,.t-content-2col-box-rightcolumn .t-contactform fieldset {
    padding:10px 0 10px 0 !important /*Non-IE6*/;
    padding:0 /*IE6*/;
    margin:0 0 20px 0;
    border:solid 1px rgb(220,220,220);
}
.t-content-2col-nobox-leftcolumn .t-contactform fieldset legend,.t-content-2col-nobox-rightcolumn .t-contactform fieldset legend,.t-content-2col-box-leftcolumn .t-contactform fieldset legend,.t-content-2col-box-rightcolumn .t-contactform fieldset legend {
    margin:0 0 0 5px !important /*Non-IE*/;
    margin:0 0 20px 5px /*IE6*/;
    padding:0 2px 0 2px;
    color:rgb(80,80,80);
    font-weight:bold;
    font-size:131%;
}
.t-content-2col-nobox-leftcolumn .t-contactform label.t-left,.t-content-2col-nobox-rightcolumn .t-contactform label.t-left,.t-content-2col-box-leftcolumn .t-contactform label.t-left,.t-content-2col-box-rightcolumn .t-contactform label.t-left {
    float:left;
    width:100px;
    margin:0;
    padding:2px;
    font-size:100%;
}
.t-content-2col-nobox-leftcolumn .t-contactform select.t-combo,.t-content-2col-nobox-rightcolumn .t-contactform select.t-combo,.t-content-2col-box-leftcolumn .t-contactform select.t-combo,.t-content-2col-box-rightcolumn .t-contactform select.t-combo {
    width:281px;
    padding:2px;
    border:solid 1px rgb(200,200,200);
    font-size:100%;
}
.t-content-2col-nobox-leftcolumn .t-contactform input.t-field,.t-content-2col-nobox-rightcolumn .t-contactform input.t-field,.t-content-2col-box-leftcolumn .t-contactform input.t-field,.t-content-2col-box-rightcolumn .t-contactform input.t-field {
    width:276px;
    padding:2px;
    border:solid 1px rgb(200,200,200);
    font-size:100%;
}
.t-content-2col-nobox-leftcolumn .t-contactform textarea,.t-content-2col-nobox-rightcolumn .t-contactform textarea,.t-content-2col-box-leftcolumn .t-contactform textarea,.t-content-2col-box-rightcolumn .t-contactform textarea {
    width:276px;
    padding:2px;
    border:solid 1px rgb(200,200,200);
    font-size:100%;
}
.t-content-2col-nobox-leftcolumn .t-contactform input.t-button,.t-content-2col-nobox-rightcolumn .t-contactform input.t-button,.t-content-2col-box-leftcolumn .t-contactform input.t-button,.t-content-2col-box-rightcolumn .t-contactform input.t-button {
    float:left;
    width:9.0em;
    margin-left:105px !important /*Non-IE6*/;
    margin-left:108px /*IE6*/;
    padding:3px !important /*Non-IE6*/;
    padding:2px /*IE6*/;
    background:rgb(230,230,230);
    border:solid 1px rgb(150,150,150);
    text-align:center;
    color:rgb(150,150,150);
    font-size:100%;
}
.t-content-2col-nobox-leftcolumn .t-contactform input.t-button:hover,.t-content-2col-nobox-rightcolumn .t-contactform input.t-button:hover,.t-content-2col-box-leftcolumn .t-contactform input.t-button:hover,.t-content-2col-box-rightcolumn .t-contactform input.t-button:hover {
    cursor:pointer;
    border:solid 1px rgb(80,80,80);
    background:rgb(220,220,220);
    color:rgb(80,80,80);
}
.t-content-3col-nobox-leftcolumn .t-contactform,.t-content-3col-nobox-middlecolumn .t-contactform,.t-content-3col-nobox-rightcolumn .t-contactform,.t-content-3col-box-leftcolumn .t-contactform,.t-content-3col-box-middlecolumn .t-contactform,.t-content-3col-box-rightcolumn .t-contactform {
    width:277px;
    margin:1.0em 10px 0 20px;
}
.t-content-3col-nobox-leftcolumn .t-contactform fieldset,.t-content-3col-nobox-middlecolumn .t-contactform fieldset,.t-content-3col-nobox-rightcolumn .t-contactform fieldset,.t-content-3col-box-leftcolumn .t-contactform fieldset,.t-content-3col-box-middlecolumn .t-contactform fieldset,.t-content-3col-box-rightcolumn .t-contactform fieldset {
    padding:10px 0 10px 0 !important /*Non-IE6*/;
    padding:0 /*IE6*/;
    margin:0 0 20px 0;
    border:solid 1px rgb(220,220,220);
}
.t-content-3col-nobox-leftcolumn .t-contactform fieldset legend,.t-content-3col-nobox-middlecolumn .t-contactform fieldset legend,.t-content-3col-nobox-rightcolumn .t-contactform fieldset legend,.t-content-3col-box-leftcolumn .t-contactform fieldset legend,.t-content-3col-box-middlecolumn .t-contactform fieldset legend,.t-content-3col-box-rightcolumn .t-contactform fieldset legend {
    margin:0 0 0 5px !important /*Non-IE*/;
    margin:0 0 20px 5px /*IE6*/;
    padding:0 2px 0 2px;
    color:rgb(80,80,80);
    font-weight:bold;
    font-size:131%;
}
.t-content-3col-nobox-leftcolumn .t-contactform label.t-left,.t-content-3col-nobox-middlecolumn .t-contactform label.t-left,.t-content-3col-nobox-rightcolumn .t-contactform label.t-left,.t-content-3col-box-leftcolumn .t-contactform label.t-left,.t-content-3col-box-middlecolumn .t-contactform label.t-left,.t-content-3col-box-rightcolumn .t-contactform label.t-left {
    float:left;
    width:100px;
    margin:0;
    padding:2px;
    font-size:100%;
}
.t-content-3col-nobox-leftcolumn .t-contactform select.t-combo,.t-content-3col-nobox-middlecolumn .t-contactform select.t-combo,.t-content-3col-nobox-rightcolumn .t-contactform select.t-combo,.t-content-3col-box-leftcolumn .t-contactform select.t-combo,.t-content-3col-box-middlecolumn .t-contactform select.t-combo,.t-content-3col-box-rightcolumn .t-contactform select.t-combo {
    width:120px;
    padding:2px;
    border:solid 1px rgb(200,200,200);
    font-size:100%;
}
.t-content-3col-nobox-leftcolumn .t-contactform input.t-field,.t-content-3col-nobox-middlecolumn .t-contactform input.t-field,.t-content-3col-nobox-rightcolumn .t-contactform input.t-field,.t-content-3col-box-leftcolumn .t-contactform input.t-field,.t-content-3col-box-middlecolumn .t-contactform input.t-field,.t-content-3col-box-rightcolumn .t-contactform input.t-field {
    width:115px;
    padding:2px;
    border:solid 1px rgb(200,200,200);
    font-size:100%;
}
.t-content-3col-nobox-leftcolumn .t-contactform textarea,.t-content-3col-nobox-middlecolumn .t-contactform textarea,.t-content-3col-nobox-rightcolumn .t-contactform textarea,.t-content-3col-box-leftcolumn .t-contactform textarea,.t-content-3col-box-middlecolumn .t-contactform textarea,.t-content-3col-box-rightcolumn .t-contactform textarea {
    width:222px;
    padding:2px;
    border:solid 1px rgb(200,200,200);
    font-size:100%;
}
.t-content-3col-nobox-leftcolumn .t-contactform input.t-button,.t-content-3col-nobox-middlecolumn .t-contactform input.t-button,.t-content-3col-nobox-rightcolumn .t-contactform input.t-button,.t-content-3col-box-leftcolumn .t-contactform input.t-button,.t-content-3col-box-middlecolumn .t-contactform input.t-button,.t-content-3col-box-rightcolumn .t-contactform input.t-button {
    float:left;
    width:9.0em;
    margin-left:0px !important /*Non-IE6*/;
    margin-left:3px /*IE6*/;
    padding:3px !important /*Non-IE6*/;
    padding:2px /*IE6*/;
    background:rgb(230,230,230);
    border:solid 1px rgb(150,150,150);
    text-align:center;
    color:rgb(150,150,150);
    font-size:100%;
}
.t-content-3col-nobox-leftcolumn .t-contactform input.t-button:hover,.t-content-3col-nobox-middlecolumn .t-contactform input.t-button:hover,.t-content-3col-nobox-rightcolumn .t-contactform input.t-button:hover,.t-content-3col-box-leftcolumn .t-contactform input.t-button:hover,.t-content-3col-box-middlecolumn .t-contactform input.t-button:hover,.t-content-3col-box-rightcolumn .t-contactform input.t-button:hover {
    cursor:pointer;
    border:solid 1px rgb(80,80,80);
    background:rgb(220,220,220);
    color: rgb(80,80,80);
}
/* LOGIN FORM (1-Column / 2-Column / 3-Column)*/
.t-content .t-loginform {
    width:918px;
    margin:1.0em 10px 0 20px;
}
.t-content-2col-nobox-leftcolumn .t-loginform,.t-content-2col-nobox-rightcolumn .t-loginform,.t-content-2col-box-leftcolumn .t-loginform,.t-content-2col-box-rightcolumn .t-loginform {
    width:438px;
    margin:1.0em 10px 0 20px;
}
.t-content-3col-nobox-leftcolumn .t-loginform,.t-content-3col-nobox-middlecolumn .t-loginform,.t-content-3col-nobox-rightcolumn .t-loginform,.t-content-3col-box-leftcolumn .t-loginform,.t-content-3col-box-middlecolumn .t-loginform,.t-content-3col-box-rightcolumn .t-loginform {
    width:277px;
    margin:1.0em 10px 0 20px;
}
.t-content .t-loginform p {
    clear:both;
    margin:0;
    padding:0;
}
.t-content .t-loginform fieldset {
    width:160px;
    border:none;
}
.t-content .t-loginform label.t-top {
    float:left;
    width:125px;
    margin:0 0 2px 0;
    font-size:110%;
}
.t-content .t-loginform label.t-right {
    float:left;
    width:125px;
    margin:5px 0 0 0;
    padding:0 0 0 3px /*IE6*/;
    font-size:110%;
}
.t-content .t-loginform input.t-field {
    width:158px;
    margin:0 0 5px 0;
    padding:0.1em 0 0.2em 0 !important /*Non-IE6*/;
    padding:0.2em 0 0.3em 0 /*IE6*/;
    border:solid 1px rgb(200,200,200);
    font-size:110%;
}
.t-content .t-loginform input.t-checkbox {
    float:left;
    margin:5px 0 0 0 !important /*Non-IE6*/;
    margin:2px 0 0 -3px /*IE6*/;
    border:none;
}
.t-content .t-loginform input.t-button {
    float:left;
    width:5.0em;
    margin:10px 0 5px 0;
    padding:1px;
    background:rgb(230,230,230);
    border:solid 1px rgb(150,150,150);
    text-align:center;
    color:rgb(150,150,150);
    font-size:110%;
}
.t-content .t-loginform input.t-button:hover {
    cursor:pointer;
    border:solid 1px rgb(80,80,80);
    background:rgb(220,220,220);
    color: rgb(80,80,80);
}
/* SEARCH FORM (1-Column / 2-Column / 3-Column)*/
.t-content .t-searchform {
    width:918px;
    margin:1.0em 10px 0 20px;
}
.t-content-2col-nobox-leftcolumn .t-searchform,.t-content-2col-nobox-rightcolumn .t-searchform,.t-content-2col-box-leftcolumn .t-searchform,.t-content-2col-box-rightcolumn .t-searchform {
    width:438px;
    margin:1.0em 10px 0 20px;
    ;
}
.t-content-3col-nobox-leftcolumn .t-searchform,.t-content-3col-nobox-middlecolumn .t-searchform,.t-content-3col-nobox-rightcolumn .t-searchform,.t-content-3col-box-leftcolumn .t-searchform,.t-content-3col-box-middlecolumn .t-searchform,.t-content-3col-box-rightcolumn .t-searchform {
    width:277px;
    margin:1.0em 10px 0 20px;
    ;
}
.t-content .t-searchform fieldset {
    border:none;
}
.t-content .t-searchform input.t-field {
    float:left;
    width:158px;
    padding:3px 0 3px 0;
    border:1px solid rgb(200,200,200);
    font-size:120%;
}
.t-content .t-searchform input.t-button {
    clear:both;
    float:left;
    width:3.0em;
    margin-top:0.5em;
    padding:1px;
    background:rgb(230,230,230);
    border:solid 1px rgb(150,150,150);
    text-align:center;
    color:rgb(150,150,150);
    font-size:120%;
}
.t-content .t-searchform input.t-button:hover {
    cursor:pointer;
    border:solid 1px rgb(80,80,80);
    background:rgb(220,220,220);
    color: rgb(80,80,80);
}
/* MEDIA PLAYER (1-Column / 2-Column / 3-Column)*/
.t-content .t-videoplayer {
    width:908px;
    height:532px;
    margin:10px 20px 10px 20px;
    border:solid 5px rgb(175,175,175);
}
.t-content-2col-nobox-leftcolumn .t-videoplayer,.t-content-2col-nobox-rightcolumn .t-videoplayer,.t-content-2col-box-leftcolumn .t-videoplayer,.t-content-2col-box-rightcolumn .t-videoplayer {
    width:428px;
    height:260px;
    margin:10px 20px 10px 20px;
    border:solid 5px rgb(175,175,175);
}
.t-content-3col-nobox-leftcolumn .t-videoplayer,.t-content-3col-nobox-middlecolumn .t-videoplayer,.t-content-3col-nobox-rightcolumn .t-videoplayer,.t-content-3col-box-leftcolumn .t-videoplayer,.t-content-3col-box-middlecolumn .t-videoplayer,.t-content-3col-box-rightcolumn .t-videoplayer {
    width:267px;
    height:168px;
    margin:10px 20px 10px 20px;
    border:solid 5px rgb(175,175,175);
}
.t-content .t-audioplayer {
    width:908px;
    height:20px;
    margin:10px 20px 10px 20px;
    border:solid 5px rgb(175,175,175);
}
.t-content-2col-nobox-leftcolumn .t-audioplayer,.t-content-2col-nobox-rightcolumn .t-audioplayer,.t-content-2col-box-leftcolumn .t-audioplayer,.t-content-2col-box-rightcolumn .t-audioplayer {
    width:428px;
    height:20px;
    margin:10px 20px 10px 20px;
    border:solid 5px rgb(175,175,175);
}
.t-content-3col-nobox-leftcolumn .t-audioplayer,.t-content-3col-nobox-middlecolumn .t-audioplayer,.t-content-3col-nobox-rightcolumn .t-audioplayer,.t-content-3col-box-leftcolumn .t-audioplayer,.t-content-3col-box-middlecolumn .t-audioplayer,.t-content-3col-box-rightcolumn .t-audioplayer {
    width:267px;
    height:20px;
    margin:10px 20px 10px 20px;
    border: solid 5px rgb(175,175,175);
}
/**********/
/* IMAGES */
/**********/
.t-main img {
    clear:both;
    float:left;
    margin:3px 15px 7px 0;
    border:solid 3px rgb(200,200,200);
}
.t-main img.t-center {
    clear:both;
    float:none;
    display:block;
    margin:0 auto;
    border:solid 3px rgb(200,200,200);
}
.t-main img.t-right {
    clear:both;
    float:right;
    margin:3px 0 7px 10px;
    border: solid 3px rgb(200,200,200);
}
/*********/
/* LINKS */
/*********/
/* Text links */
.t-main a {
    color:rgb(70,122,167);
    font-weight:bold;
    text-decoration:none;
}
.t-main a:hover {
    color:rgb(42,90,138);
    text-decoration:underline;
}
.t-main a:visited {
    color: rgb(42,90,138);
}
/*Image links */
.t-main a img {
    border:solid 3px rgb(200,200,200);
}
.t-main a:hover img {
    border: solid 3px rgb(175,175,175);
}

/******************************************/
/*  ADDITIONAL USER STYLES                */
/*  If you want to add your own styles,   */
/*  then add them here in order to avoid  */
/*  a mixup with the default styles.      */
/******************************************/
