﻿body
{
}
.Button
{
    background: #ffffff url(../PL/Images/disco_mid.gif) repeat;
    min-width: 100px;
}
.PageTitle
{
    font-weight: bold;
    font-size: 16pt;
}
.Error
{
    font-weight: bold;
    color: Red;
}
.menu
{
    color: Red;
    padding: 5px 10px;
    z-index: 1000;
}
.menuItem
{
    font-family:Calibri;
    color: #003366;
    font-weight: bold;
    padding: 2px 5px;
    font-size:11pt;
}
.GridTitle
{
    color: #1f5ca9;
    background-color: #c5d4e6;
    table-layout: auto;
    border-collapse: separate;
    border-right: gray thin solid;
    border-top: gray thin solid;
    border-left: gray thin solid;
    border-bottom: gray thin solid;
}
.body
{
    margin: 0;
    padding: 0;
}
.rounded:before
{
    background: transparent url(top-right.png) scroll no-repeat top right;
    margin-bottom: -20px;
    height: 30px;
    display: block;
    border: none;
    content: url(top-left.png);
    padding: 0;
    line-height: 0.1;
    font-size: 1px;
}
.rounded:after
{
    display: block;
    line-height: 0.1;
    font-size: 1px;
    content: url(bottom-left.png);
    margin: 0 0 -1px 0;
    height: 30px;
    background: white;
    background: transparent url(bottom-right.png) scroll no-repeat bottom right;
    padding: 0;
}
.HeaderBack
{
    background-color: #669999;
}
.TextTitle
{
    color: Green;
    font-weight: bold;
    font-family: arial,sans-serif;
    font-size: 11pt;
    padding:10px;
}
.TextTitleSmall
{
    color: Green;
    font-family: arial,sans-serif;
    font-size: 10pt;
    font-style: italic;
}
.TextSubTitle
{
    color: Green;
    font-family: arial,sans-serif;
    font-size: 10pt;
}
.TTT
{
    color: #ff6600;
}
.TextContent {
    font-family: arial,sans-serif;
    font-size: 11pt;
    text-align: justify;
    padding-right: 0px;
    line-height: 18px;
    padding: 10px;
}
.MenuJournals
{
    font-family: arial,sans-serif;
    font-size: 9pt;
    text-align: justify;
    line-height: 18px;
    background-color: White;
}
.TextContentSmall
{
    font-family: arial,sans-serif;
    font-size: 9pt;
    text-align: left;
    padding-top: 20px;
    padding-bottom: 20px;
    line-height: 7px;
    background-color: #e8e7e3;
    border: 1px solid Red;
}
.TextPremium
{
    font-family: arial,sans-serif;
    font-size: 10pt;
    text-align: left;
    padding-top: 40px;
    padding-bottom: 40px;
    padding-left: 20px;
    padding-right: 20px;
    line-height: 25px;
    background-color: #e8e7e3;
    border: 1px solid Red;
    text-align: justify;
}
.txtBack
{
    border: 1px solid Red;
    height: 19px;
    padding-top: 3px;
    padding-left: 5px;
    vertical-align: text-top;
}
.boxborder
{
    border: 1px solid Red;
}
.tabletop
{
    width: 750px;
    padding-left: 0px;
}
.tdArt
{
    width: 700px;
    padding-left: 35px;
}
.tdPublishArt
{
    width: 100%;
    padding: 10px;
    border: 2px solid #FFCCCC;
}
.tableArt {
    width: 700px;
    border: 1px solid Red;
   font-size:11pt;
}
.FeaArttr
{
    border: 1px solid Red;
}

.file
{
    position: relative;
    text-align: right;
    -moz-opacity: 0;
}
.HeaderTitle
{
    color: Highlight;
    font-weight: bold;
    font-family: arial,sans-serif;
    font-size: 12pt;
    background-color: Silver;
    text-align: center;
    height: 40px;
}
.HeaderSubTitle
{
    color: Highlight;
    font-weight: bold;
    font-family: arial,sans-serif;
    font-size: 12pt;
    background-color: Silver;
    text-align: left;
    height: 20px;
    padding-left: 20px;
}
.Footer
{
    background-color: #cccccc;
    height: 50px;
    vertical-align: middle;
    text-align: center;
}
.GVRowStyle
{
    height: 80px;
    font-family:Calibri;
}
.Back
{
    background-color: #FFD5CA;
    background-repeat: repeat-x;
}
.TitleBack
{
    background-image: url(   '../PL/Images/837__624x500_swirly-flowers-000837-gradient-light-pink.jpg' );
    background-repeat: repeat-x;
    padding: 70px;
}
.HighlightField
{
    background-color: #FFE1E1;
}
.glidetext
{
    position: relative; /*Set initial position of your text. Make it just enough to hide the text from view:*/
    left: -800px;
    color: Red;
}

.roundedcornr_box_855768
{
    background: url(/PL/Images/roundedcornr_855768_tl.png) no-repeat top left;
}
.roundedcornr_top_855768
{
    background: url(/PL/Images/roundedcornr_855768_tr.png) no-repeat top right;
}
.roundedcornr_bottom_855768
{
    background: url(/PL/Images/roundedcornr_855768_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_855768 div
{
    background: url(/PL/Images/roundedcornr_855768_br.png) no-repeat bottom right;
}
.roundedcornr_content_855768
{
    background: url(/PL/Images/roundedcornr_855768_r.png) top right repeat-y;
    
}

.roundedcornr_top_855768 div, .roundedcornr_top_855768, .roundedcornr_bottom_855768 div, .roundedcornr_bottom_855768
{
    width: 100%;
    height: 40px;
}
.roundedcornr_content_855768, .roundedcornr_bottom_855768
{
    margin-top: -19px;    
}
.roundedcornr_content_855768
{
    padding: 0 15px;
    font-family: Calibri;
    font-size: 11pt;
    height: 150px;
}
.Team_HeaderText
{
    text-align: left;
    font-size: 12pt;
    color: #5D5D5D;
    font-weight:bold;
}
.FullHeight
{
    height:100%;
}








/* menu */
#templatemo_menu
{
    clear: both;
    width: 960px;
    height: 50px;
    background: url(images/templatemo_menu_bg.gif) repeat-x;
}

#templatemo_menu ul
{
    text-align: center;
    margin: 0;
    padding: 12px 0 0 0;
    list-style: none;
}

#templatemo_menu ul li
{
    text-align: center;
    display: inline;
}

#templatemo_menu ul li a
{
    padding: 5px 25px;
    font-size: 12px;
    font-weight: bold;
    text-align: center;
    text-decoration: none;
    color: #4979af;
    border-right: 1px solid #d5d5d5;
}

#templatemo_menu li a:hover, #templatemo_menu li .current
{
    color: #1d2f53;
}

#templatemo_menu li .last
{
    border-right: none;
}

#searcharea input#searchsubmit, .fsSubmitButton, .submitbutton
{
    border: none;
    background-image: url(   '../PL/Images/buttonblue.png' );
    color: #5279ad;
    height: 26px;
    min-width: 100px;
    border: 0px solid Red; /*#5279ad*/
    font-size: 10pt;
    font-weight: bold;
    padding-top: 0px;
    padding-left: 5px;
    padding-right: 5px;
    cursor: pointer; /* 			-moz-border-radius: 2px; 			-webkit-border-radius: 2px; 			border-radius: 2px; 			*/
}

#searcharea input#searchsubmit, .fsSubmitButton, .submitbutton
{
    border: none;
    background-image: url(    '../PL/Images/buttonblue.png' );
    color: #5279ad;
    height: 27px;
    min-width: 100px;
    border: 1px solid #FF9D9D; /*#5279ad*/
    font-size: 10pt;
    font-weight: bold;
    padding-top: 0px;
    padding-left: 5px;
    padding-right: 5px;
    cursor: pointer; /* 			-moz-border-radius: 2px; 			-webkit-border-radius: 2px; 			border-radius: 2px; 			*/
}


#verticaltext
{
    writing-mode: tb-rl;
    filter: flipv fliph;
    right: 3px;
    top: 20px;
    width: 15px;
}


/* end of menu */



        .k_float
        {
            z-index: 9999999;
            cursor: pointer;
            position: fixed !important;
            bottom: 0px;
            right: 0px;
            background-color: #FFCC00;
            border-radius: 10px;
            box-shadow: 2px 2px 0px 0px Gray;
            margin: 10px;
            padding: 10px;
            color: White;
        }
        .AdLink
        {
            color: #C00000;
            font-family: Calibri;
            font-size: 12pt;
            font-weight: normal;
            text-decoration:none;
        }
        .AdLinkBottom
        {
            color: Black;
            font-family: Calibri;
            font-size: 12pt;
            font-weight: normal;
            text-decoration:none;
        }
        
        
        
       

