/* CSS Document */
body
{
    padding: 0px;
    margin: 0px;
    background: #FFF;
    color: #6f6f6f;
    font-family: "Trebuchet MS" , sans-serif;
    font-size: 12px;
}
div, p, ul, h2, h3, h4, img
{
    padding: 0px;
    margin: 0px;
}
ul
{
    list-style-type: none;
}

html
{
    margin: 0px;
    padding: 0px;
}
form
{
    margin: 0px;
    padding: 0px;
}

/*
                    <div id="asdfasdf" style="margin: 10px 0 0 0;">
                        <div id="Div2" style="position: relative; float: left; margin: 3px 0 0 0; padding: 0 8px 0 0;">
                            <asp:Label ID="lblCost" runat="server" Text="Стоимость за 1" AssociatedControlID="tbCost" />
                        </div>
                        <div id="asdfasdfdf" style="position: relative; float: left">
                            <cc1:ComboBox runat="server" ID="cmbMeasureUnit" DataSourceID="odsMeasureUnit" DataTextField="Abbreviation"
                                DataValueField="Abbreviation" ItemInsertLocation="Append" RenderMode="Block"
                                AutoCompleteMode="SuggestAppend" AppendDataBoundItems="true" Width="50px" />
                        </div>
                        <div id="Div1" style="position: relative; float: right">
                            <asp:TextBox CssClass="rgtalgn" ID="tbCost" runat="server" Text='<%# Bind("Cost") %>' />&nbsp;
                            <asp:DropDownList runat="server" ID="ddValuta" DataSourceID="odsValuta" DataValueField="ValutaID"
                                DataTextField="Title" SelectedValue='<%# Bind("ValutaID") %>' />
                        </div>
                        <div class="clr2" />
                    </div>
*/


#mainbody
{
    width: 775px;
    margin: 0 auto;
    position: relative;
    padding: 0px;
    border-left: #CCCCCC 1px solid;
}

/*  TOP HEADER  
    background: url(../images/topline.jpg) 0 0 no-repeat;
*/

#middlebody
{
    width: 770px;
    margin: 0 0 0 5px;
    position: relative;
    padding: 0px;
}


#topheader
{
    height: 101px;
    width: 770px;
    margin: 0 0 0 5px;
    position: relative;
    padding: 0px;
}

#topheader h1
{
    height: 0px;
    color:#FFFFFF;
}

#topheader img
{
    height: 75px;
    width: 228px;
    position: relative;
    margin: 15px 0 0 5px;
}

#topheader ul
{
    width: 510px;
    height: 33px;
    position: absolute;
    top: 43px;
    left: 285px;
}
#topheader ul li
{
    float: left;
}

#topheader ul li.law
{
    width: 1px;
    height: 1px;
}
#topheader ul li.law a
{
    width: 1px;
    height: 1px;
    display: block;
    text-indent: -20000px;
}


#topheader ul li.home
{
    width: 177px;
    height: 33px;
    margin-right: 15px;
}
#topheader ul li.home a
{
    width: 177px;
    height: 33px;
    display: block;
    background: url(../images/myadvert.gif) 0 0 no-repeat;
    text-indent: -20000px;
}
#topheader ul li.home a:hover
{
    width: 177px;
    height: 33px;
    background: url(../images/myadvert_over.gif) 0 0 no-repeat;
}

/*
#topheader ul li.about{width:83px; height:17px; margin-right:20px}
#topheader ul li.about a{width:83px; height:17px; display:block; background:url(../images/btn_about.jpg) 0 0 no-repeat; text-indent:-20000px;}
#topheader ul li.about a:hover{width:83px; height:17px; background:url(../images/btn_about_over.jpg) 0 0 no-repeat;}

#topheader ul li.services{width:79px; height:17px; margin-right:22px}
#topheader ul li.services a{width:79px; height:17px; display:block; background:url(../images/btn_services.jpg) 0 0 no-repeat; text-indent:-20000px;}
#topheader ul li.services a:hover{width:79px; height:17px; background:url(../images/btn_services_over.jpg) 0 0 no-repeat;}
*/

#topheader ul li.support
{
    width: 130px;
    height: 33px;
    margin-right: 15px;
}
#topheader ul li.support a
{
    width: 130px;
    height: 33px;
    display: block;
    background: url(../images/uslovia.gif) 0 0 no-repeat;
    text-indent: -20000px;
}
#topheader ul li.support a:hover
{
    width: 130px;
    height: 33px;
    background: url(../images/uslovia_over.gif) 0 0 no-repeat;
}

#topheader ul li.contacts
{
    width: 165px;
    height: 33px;
}
#topheader ul li.contacts a
{
    width: 165px;
    height: 33px;
    display: block;
    background: url(../images/contacts.gif) 0 0 no-repeat;
    text-indent: -20000px;
}
#topheader ul li.contacts a:hover
{
    width: 165px;
    height: 33px;
    background: url(../images/contacts_over.gif) 0 0 no-repeat;
}

/*
#topheader ul li.home{width:62px; height:17px; margin-right:22px}
#topheader ul li.home a{width:62px; height:17px; display:block; background:url(../images/btn_home.jpg) 0 0 no-repeat; text-indent:-20000px;}
#topheader ul li.home a:hover{width:62px; height:17px; background:url(../images/btn_home_over.jpg) 0 0 no-repeat;}

#topheader ul li.about{width:83px; height:17px; margin-right:20px}
#topheader ul li.about a{width:83px; height:17px; display:block; background:url(../images/btn_about.jpg) 0 0 no-repeat; text-indent:-20000px;}
#topheader ul li.about a:hover{width:83px; height:17px; background:url(../images/btn_about_over.jpg) 0 0 no-repeat;}

#topheader ul li.services{width:79px; height:17px; margin-right:22px}
#topheader ul li.services a{width:79px; height:17px; display:block; background:url(../images/btn_services.jpg) 0 0 no-repeat; text-indent:-20000px;}
#topheader ul li.services a:hover{width:79px; height:17px; background:url(../images/btn_services_over.jpg) 0 0 no-repeat;}

#topheader ul li.support{width:79px; height:17px; margin-right:22px}
#topheader ul li.support a{width:79px; height:17px; display:block; background:url(../images/btn_support.jpg) 0 0 no-repeat; text-indent:-20000px;}
#topheader ul li.support a:hover{width:79px; height:17px; background:url(../images/btn_support_over.jpg) 0 0 no-repeat;}

#topheader ul li.contacts{width:79px; height:17px;}
#topheader ul li.contacts a{width:79px; height:17px; display:block; background:url(../images/btn_contacts.jpg) 0 0 no-repeat; text-indent:-20000px;}
#topheader ul li.contacts a:hover{width:79px; height:17px; background:url(../images/btn_contacts_over.jpg) 0 0 no-repeat;}
*/


.SwitchCategory
{
    cursor: pointer;
}
.SwitchSubCategory
{
    cursor: pointer;
}
.addCommon
{
}
.addRealty
{
}
.addOtherRealty
{
}

#menublock
{
    width: 240px;
    position: relative;
    margin: 0 0 0 0;
    padding: 0px;
    float: left;
}

/* CATEGORIES */

#categories
{
    height: 300px;
    float: left;
    width: 240px;
    position: relative;
    padding: 0px;
    background-color: #000000;
}

#categories h2
{
    width: 205px;
    height: 27px;
    background: url(../images/h_welcome.gif) 0 0 no-repeat;
    text-indent: -20000px;
    margin: 14px 0 0 18px;
}

#categories p
{
    width: 170px;
    margin: 14px 0 0 22px;
    font-size: 12px/14px;
    font-weight: normal;
    color: #FFF;
}
#categories p span
{
    font-size: 12px/14px;
    font-weight: normal;
    color: #72ab13;
    text-transform: uppercase;
}

#categories ul
{
    width: 220px;
    margin: 24px 0 0 20px;
}

#categories a
{
    display: block;
    width: 200px;
    background: url(../images/arrow1.jpg) 0 6px no-repeat;
    font-size: 1.1em;
    color: #6fe3f0;
    font-weight: normal;
    text-decoration: none;
    padding: 0 0 0 20px;
}
#categories a:hover
{
    text-decoration: underline;
    color: #FFF;
}

#categories ul li a
{
    display: block;
    width: 200px;
    background: url(../images/arrow1.jpg) 0 6px no-repeat;
    font-size: 14px/20px;
    color: #6fe3f0;
    font-weight: normal;
    text-decoration: none;
    padding: 0 0 0 20px;
}
#categories ul li a:hover
{
    text-decoration: underline;
    color: #FFF;
}

#categories ul.ask
{
    width: 200px;
    height: 50px;
    position: absolute;
    top: 232px;
    background: none;
    margin: 0;
}
#categories ul.ask li a
{
    width: 200px;
    height: 50px;
    display: block;
    text-indent: -20000px;
    background: none;
    padding: 0;
}
#categories ul.ask li a:hover
{
    width: 200px;
    height: 50px;
}

/*  BODY PAN */

#bodypan
{
    width: 520px;
    margin: 0 0 0 0;
    position: relative;
    float: left;
    padding: 0px;
    background: url(../images/main_pen.jpg) 0 0 no-repeat;
}

.loginblock
{
    float:left;
    position: relative;
    top: 75px;
    left: 405px;
}


.bbutton
{
    text-align: center;
    line-height: 18px;
    border-right-width: 0px;
    width: 106px;
    background: url("../images/bbutton.gif") no-repeat left top;
    border-top-width: 0px;
    border-bottom-width: 0px;
    height: 20px;
    color: #6fe3f0;
    font-size: 12px;
    border-left-width: 0px;
    cursor: pointer;
}

A.bbutton
{
    display: block;
    text-decoration: none;
}


.searchblock
{
    position: relative;
    float:left;
    margin: 105px 0 0 85px;
    padding:0 0 0 0;
    cursor: pointer;
}

.searchblock .textinput
{
    background: transparent url("../images/searchtext.gif") top left no-repeat;
    font-family: "Trebuchet MS" , sans-serif;
    border: 0px;
    float:left;
    color: #000000;
    font-size: 12px;
    height: 20px;
    line-height: 19px;
    padding-left: 14px;
    width: 170px;
}
.searchblock .but
{
    background: transparent url("../images/searchbut.gif") top right no-repeat;
    float: left;
    border: 0px;
    color: #6fe3f0;
    font-family: "Trebuchet MS" , sans-serif;
    font-size: 12px;
    height: 20px;
    line-height: 18px;
    padding: 0px 0px 0px 0px;
    cursor: pointer;
}

#bodymain
{
    position: relative;
    float: left;
    width: 510px;
    margin: 25px 0 0 10px;
    padding: 0px;
}

#leftpan
{
    width: 219px;
    margin: 18px 0 0 0px;
    position: relative;
    padding: 0px;
    float: left;
}
#leftpan h2
{
    width: 219px;
    height: 18px;
    background: url(../images/specoffer.gif) 0 0 no-repeat;
    text-indent: -20000px;
    margin: 0 0 1px 0;
    border-bottom: #1c3743 1px solid;
}
#leftpan ul
{
    width: 215px;
    margin: 0 0 0 4px;
}
#leftpan ul li.arrow
{
    background: url(../images/arrow2.jpg) 0 6px no-repeat;
    padding: 0 0 0 16px;
    font-size: 12px/14px;
    font-weight: normal;
    color: #72ab13;
    margin-top: 14px;
}
#leftpan ul li
{
    background: none;
    padding: 0 0 0 16px;
}
#leftpan ul li span
{
    font-size: 12px/14px;
    font-weight: normal;
    color: #4aafdc;
}
#leftpan ul li a
{
    font-size: 12px/14px;
    font-weight: normal;
    color: #000;
    text-decoration: none;
}
#leftpan ul li a:hover
{
    color: #4aafdc;
}

.toppan
{
    width: 480px;
    margin: 5px 0 0 0;
    position: relative;
    padding: 0px;
    float: left;
}
.toppan h2
{
    width: 480px;
    height: 27px;
    margin: 0 0 16px 0;
    border-bottom: #1c3743 1px solid;
}
.toppan h3
{
    width: 460px;
    height: 76px;
    margin: 0 0 12px 0;
}
.toppan span
{
    color: #4aafdc;
}
.toppan a
{
    font-size: 1.1em;
    font-weight: normal;
    color: #000;
    text-decoration: none;
}
.toppan a:hover
{
    color: #4aafdc;
}

/*    
margin: top right bottom left    
*/

#middlepan
{
    width: 219px;
    margin: 5px 0 0 0;
    position: relative;
    padding: 0px;
    float: left;
}
#middlepan h2
{
    width: 219px;
    height: 20px;
    background: url(../images/lastnewses.gif) 0 0 no-repeat;
    text-indent: -20000px;
    margin: 0 0 16px 0;
    border-bottom: #1c3743 1px solid;
}
#middlepan h3
{
    width: 219px;
    height: 76px;
    background: url(../images/img1.jpg) 0 0 no-repeat;
    text-indent: -20000px;
    margin: 0 0 12px 0;
}
#middlepan span
{
    color: #4aafdc;
}
#middlepan a
{
    font-size: 12px/14px;
    font-weight: normal;
    color: #000;
    text-decoration: none;
}
#middlepan a:hover
{
    color: #4aafdc;
}

#middlepan ul
{
    width: 215px;
    margin: 0 0 0 4px;
}
#middlepan ul li.arrow
{
    background: url(../images/arrow2.jpg) 0 6px no-repeat;
    height: 16px;
    padding: 0 0 0 16px;
    font-size: 12px/14px;
    font-weight: normal;
    color: #72ab13;
    margin-top: 14px;
}
#middlepan ul li
{
    background: none;
    padding: 0 0 0 16px;
}
#middlepan ul li span
{
    font-size: 12px/14px;
    font-weight: normal;
    color: #4aafdc;
}
#middlepan ul li a
{
    font-size: 12px/14px;
    font-weight: normal;
    color: #000;
    text-decoration: none;
}
#middlepan ul li a:hover
{
    color: #4aafdc;
}


#rightpan
{
    width: 240px;
    margin: 5px 0 0 28px;
    position: relative;
    padding: 0px;
    float: left;
}
#rightpan h2
{
    width: 240px;
    height: 18px;
    background: url(../images/finind.gif) 0 0 no-repeat;
    text-indent: -20000px;
    margin: 0 0 16px 0;
    border-bottom: #1c3743 1px solid;
}
#rightpan span
{
    color: #4aafdc;
}
#rightpan #img01
{
    background: url(../images/img2.jpg) 0 0 no-repeat;
    min-height: 76px;
    padding: 0 0 0 89px;
    font-size: 12px/14px;
    font-weight: normal;
    margin-top: 12px;
}
#rightpan #img02
{
    background: url(../images/img3.jpg) 0 0 no-repeat;
    min-height: 76px;
    padding: 0 0 0 89px;
    font-size: 12px/14px;
    font-weight: normal;
    margin-top: 12px;
}
#rightpan a
{
    font-size: 12px/14px;
    font-weight: normal;
    color: #000;
    text-decoration: none;
}
#rightpan a:hover
{
    color: #4aafdc;
}

/*  FOOTER */

#footer
{
    width: 770px;
    height: 85px;
    margin: 15px 0 0 5px;
    position: relative;
    padding: 0px;
    background: #f3f3f3;
}
#footer p
{
    margin: 0 0 0 40px;
    font-size: 12px/14px;
    font-weight: normal;
}
#footer a
{
    font-size: 12px/14px;
    font-weight: normal;
    color: #6f6f6f;
    text-decoration: none;
}
#footer a:hover
{
    color: #000;
    text-decoration: underline;
}
#footer .img1
{
    height: 47px;
    width: 122px;
    position: absolute;
    margin:0px 10px 10px 0px; 
    top: 22px;
    left: 500px;
}

.inputlabel
{
    color: #000000;
    font-weight: bold;
}


.registr
{
    font-size: 11px;
    padding: 15px 10px 10px 10px;
}
.registr input[type=text]
{
    margin-left: 10px;
    width: 150px;
}
.registr table
{
    margin-top: 5px;
}

.registr table tr
{
    height: 40px;
}

/* football's export */
p
{
    font-size: 12px;
    margin: 0px;
    padding: 5px 0px 0px 0px;
}
em
{
    color: #4A4A4A;
    font-size: 12px;
}
input[type=radio]
{
    border: 1px;
    width: 20px;
}
input[type=checkbox]
{
    border: 1px;
    width: 20px;
}
input
{
    border: 1px solid #CDCDCD;
}
.cc
{
}
.container
{
    width: 1000px;
}
.lsh
{
    background: #E1E1DB url("i_v3/lsh.jpg") top left no-repeat;
    font-size: 0px;
    padding-left: 7px;
}
.rsh
{
    background: #E1E1DB url("i_v3/rsh.jpg") top right no-repeat;
    font-size: 0px;
    padding-right: 7px;
}
.content
{
    background-color: #FFFFFF;
    text-align: left;
}
.footer
{
    clear: both;
    height: 205px;
    width: 100%;
}
.footerc
{
    width: 1000px;
}
.fmenu
{
    background: url("i_v3/fmenu.gif") top repeat-x;
    height: 19px;
    margin-left: 7px;
    margin-right: 7px;
}
.fmenuc
{
    width: 600px;
}
.fmenu ul
{
    list-style: none;
    margin: 0px;
    padding: 0px;
}
.fmenu ul li
{
    color: #FFFFFF;
    float: left;
    font-size: 10px;
    height: 19px;
    line-height: 19px;
}
.fmenu ul li a, .fmenu ul li a:hover, .fmenu ul li a:visited
{
    color: #FFFFFF;
    display: block;
    float: left;
    font-size: 10px;
    height: 19px;
    line-height: 19px;
    padding: 0px 10px;
    text-decoration: underline;
}
.fmenu ul li a:hover
{
    text-decoration: none;
}
.ftcontent
{
    background: #116112 url("i_v3/ftcontent.gif") top repeat-x;
    margin-left: 7px;
    margin-right: 7px;
    padding-bottom: 10px;
    text-align: left;
}
.fbcontent
{
    background-color: #C6C6C6;
    border-top: 1px solid #D4D4D4;
    height: 130px;
    margin-left: 7px;
    margin-right: 7px;
    text-align: left;
}
.ftrcontent
{
    color: #FFFFFF;
    float: right;
    font-size: 11px;
    padding-top: 5px;
    width: 245px;
}
.ftrcontent a, .ftrcontent a:hover, .ftrcontent a:visited
{
    color: #FFFFFF;
    font-size: 11px;
    line-height: 13px;
    margin-right: 15px;
    text-decoration: underline;
}
.ftrcontent a:hover
{
    text-decoration: none;
}
.ftrcontent p
{
    padding-top: 0px;
}
.ftccontent
{
    margin-right: 260px;
    padding-left: 15px;
    padding-top: 5px;
}
.ftccontent p
{
    color: #FFFFFF;
    font-size: 10px !important;
    line-height: 12px;
    padding-top: 0px;
}
.ftccontent a, .ftccontent a:hover, .ftccontent a:visited
{
    color: #FFFFFF;
    font-size: 10px;
    text-decoration: none;
}
.ftccontent a:hover
{
    color: #FFFFFF;
    font-size: 10px;
    text-decoration: underline;
}
.fbrcontent
{
    float: right;
    padding-top: 10px;
    width: 250px;
}
.fbccontent
{
    color: #000000;
    font-size: 10px;
    margin-right: 260px;
    padding-left: 15px;
    padding-top: 10px;
}
.fbccontent p
{
    font-size: 10px !important;
    padding-top: 0px;
}
.fbccontent a, .fbccontent a:hover, .fbccontent a:visited
{
    color: #000000;
    font-size: 10px;
    text-decoration: none;
}
.fbccontent a:hover
{
    color: #000000;
    font-size: 10px;
    text-decoration: underline;
}
.fbcg
{
    color: #484848;
    padding-top: 15px;
}
.fbcg a, .fbcg a:hover, .fbcg a:visited
{
    color: #484848;
    font-size: 10px;
    text-decoration: none;
}
.fbcg a:hover
{
    color: #484848;
    font-size: 10px;
    text-decoration: underline;
}
.header
{
    position: relative;
}
.theader
{
    background: url("i_v3/theader.jpg") top left no-repeat;
    font-size: 0px;
    height: 12px;
    overflow: hidden;
}
.wap
{
    background: url("i_v3/wap.jpg") top repeat-x;
    float: left;
    height: 12px;
    margin-left: 17px;
    padding: 0px 5px 0px 5px;
}
.wap a, .wap a:hover, .wap a:visited
{
    color: #FFFFFF;
    font-size: 9px;
    line-height: 11px;
    text-decoration: none;
}
.rss
{
    float: left;
    height: 12px;
    margin-left: 5px;
    margin-top: -2px;
}
.rss a, .rss a:hover, .rss a:visited
{
    color: #FFFFFF;
    font-size: 9px;
    line-height: 11px;
    text-decoration: none;
}
.rss img
{
    margin-bottom: -1px;
}
.cheader
{
    background: url("i_v3/header.jpg") top repeat-x;
    height: 57px;
}
.bheader
{
    background-color: #000000;
    font-size: 0px;
    height: 2px;
}
.bh1
{
    background-color: #104710;
    height: 2px;
    margin-left: 17px;
    margin-right: 257px;
}
.bh2
{
    background-color: #CA0606;
    float: left;
    height: 2px;
    width: 214px;
}
.logo
{
    float: left;
    height: 57px;
    width: 500px;
}
*html .tlogo img
{
    behavior: url("i_v3/iepngfix.htc");
}
.tlogo
{
    height: 22px;
    padding: 13px 0px 0px 19px;
}
.blogo
{
    padding-left: 19px;
}
.blogo div
{
    color: #DCDCDA;
    float: left;
    font-size: 9px;
    font-style: italic;
    padding: 6px 18px 0px 0px;
}
*html .blogo div
{
    padding-top: 0px;
}
.blogo div img
{
    margin: 0px 3px 1px 0px;
}
.sitemap
{
    background: url("i_v3/sitemap.gif") top left no-repeat;
    height: 15px;
    left: 500px;
    position: absolute;
    text-align: center;
    top: 0px;
    width: 80px;
    z-index: 2;
}
.sitemap a, .sitemap a:hover, .sitemap a:visited
{
    color: #FFFFFF;
    font-size: 9px;
    line-height: 12px;
    text-decoration: none;
}
.sitemap a img
{
    border: 0;
}
.sitemapUp
{
    background-color: #105e11;
    color: #FFFFFF;
    font-size: 12px;
}
.sitemapUp td
{
    background: url("i_v3/sitemap_bg.gif") right repeat-y;
    padding-left: 16px;
    vertical-align: top;
    width: 20%;
}
.sitemapUp ul
{
    list-style: none;
    margin: 0px;
    padding: 0px;
}
.sitemapUp li
{
}
.sitemapUp li.bold
{
    font-size: 14px;
    font-weight: bold;
}
.sitemapUp a, .sitemapUp a:link, sitemapUp a:visited, sitemapUp a:active
{
    color: #FFFFFF;
    text-decoration: none;
}
.sitemapUp a:hover
{
    text-decoration: underline;
}
.search
{
    cursor: pointer;
    float: left;
    margin-top: 13px;
}
.search .text
{
    background: transparent url("i_v3/searchtext.gif") top left no-repeat;
    border: 0px;
    color: #000000;
    float: left;
    font-size: 12px;
    height: 20px;
    line-height: 19px;
    padding-left: 14px;
    width: 150px;
}
.search .but
{
    background: transparent url("i_v3/searchbut.gif") top right no-repeat;
    border: 0px;
    color: #FFFFFF;
    float: left;
    font-size: 12px;
    height: 20px;
    line-height: 18px;
    padding: 0px 3px 0px 4px;
}
.user
{
    float: right;
    margin-right: 17px;
    margin-top: 13px;
}
.button
{
    background: transparent url("i_v3/but.gif") top left no-repeat;
    border: 0px;
    color: #FFFFFF;
    cursor: pointer;
    font-family: "Trebuchet MS" , sans-serif;
    font-size: 12px;
    height: 22px;
    line-height: 18px;
    text-align: center;
    width: 56px;
}
a.butGrey136x22
{
    background: url("i_v3/butGrey136x22.gif") no-repeat;
    color: #FFFFFF;
    display: block;
    height: 22px;
    line-height: 20px;
    text-align: center;
    text-decoration: none;
    width: 136px;
}
a.but1
{
    background: transparent url("i_v3/loginLft.gif") top left no-repeat;
    float: left;
    width: 52px;
}
a.but2
{
    background: transparent url("i_v3/loginCenter.gif") top left no-repeat;
    float: left;
    width: 66px;
}
a.but2long
{
    background: transparent url("i_v3/loginCenterLong.gif") top left no-repeat;
}
a.but3
{
    background: transparent url("i_v3/loginRgt.gif") top left no-repeat;
    float: left;
    width: 50px;
}
a.button, a.button:visited, a.button:active
{
    display: block;
    text-decoration: none;
}
a.button:hover
{
    text-decoration: underline;
}
.columns
{
    padding-top: 15px;
}
.column1
{
    float: left;
    padding-left: 10px;
    width: 113px;
}
.column2
{
    float: left;
    padding-left: 10px;
    padding-right: 10px;
    width: 587px;
}
.column2fixed
{
    padding-left: 10px;
    padding-right: 10px;
    width: 587px;
}
.column3
{
    float: left;
    padding-right: 10px;
    width: 244px;
}
.column4
{
    float: left;
    padding-right: 10px;
    width: 287px;
}
.column5
{
    float: left;
    width: 290px;
}
.gblock
{
}
.gbt
{
    height: 31px;
}
.gblt
{
    background: url("i_v3/gblt.gif") top left no-repeat;
    float: left;
    height: 31px;
    width: 7px;
}
.gbrt
{
    background: url("i_v3/gbrt.gif") top left no-repeat;
    float: right;
    height: 31px;
    width: 7px;
}
.gbct
{
    background: url("i_v3/gbct.gif") top repeat-x;
    color: #FFFFFF;
    font-size: 11px;
    height: 31px;
    line-height: 30px;
    margin: 0px 7px 0px 7px;
    padding-left: 5px;
}
*html .gblt
{
    margin-right: -3px;
}
*html .gbrt
{
    margin-left: -3px;
}
*html .gbct
{
    margin: 0px 4px 0px 4px;
}
.gbc
{
}
.gbcl
{
    background: url("i_v3/gbcl.gif") left repeat-y;
    height: 1%;
    padding-left: 2px;
}
.gbcr
{
    background: url("i_v3/gbcr.gif") right repeat-y;
    height: 1%;
    padding-right: 2px;
}
.gbcc
{
}
.gbmenu ul
{
    list-style: none;
    margin: 0px;
    padding: 0px;
}
.gbmenu li
{
    overflow: hidden;
}
.gbmenu a, .gbmenu a:hover, .gbmenu a:visited
{
    background: url("i_v3/gbline.gif") top repeat-x;
    color: #000000;
    display: block;
    font-size: 11px;
    height: 29px;
    line-height: 28px;
    padding-left: 10px;
    text-decoration: none;
}
.gbmenu li.c a, .gbmenu li.c a:visited, .gbmenu li.c a:hover
{
    background: url("i_v3/gbline1.gif") top repeat-x;
    color: #000000;
    font-size: 11px;
    height: 29px;
    line-height: 28px;
    padding-left: 10px;
    text-decoration: none;
}
.gbmenu a:hover, .gbmenu li.c a:hover
{
    text-decoration: underline;
}
.gbmenu ul ul
{
    background-color: #E0EBC6;
    padding: 5px 0px;
}
.gbmenu ul ul li
{
    clear: left;
    color: #497D4A !important;
    font-size: 11px;
    overflow: hidden;
    padding-left: 10px !important;
}
.gbmenu ul ul a, .gbmenu ul ul a:hover, .gbmenu ul ul a:visited
{
    background: none !important;
    color: #497D4A !important;
    display: inline !important;
    font-size: 11px;
    height: 19px !important;
    line-height: 18px !important;
    padding-left: 5px !important;
    text-decoration: none;
}
.gbmenu ul ul a:hover
{
    text-decoration: underline;
}
.gbmenu ul ul li.c
{
    background: url("i_v3/gbline2.gif") top repeat-x !important;
}
.gbmenu ul ul li.c a, .gbmenu ul ul li.c a:hover, .gbmenu ul ul li.c a:visited
{
    background: none !important;
    color: #497D4A !important;
    display: inline !important;
    font-size: 11px;
    height: 19px !important;
    line-height: 18px !important;
    padding-left: 5px !important;
    text-decoration: none;
}
.gbmenu ul ul li.c a:hover
{
    text-decoration: underline;
}
.gbb
{
    font-size: 0px;
    height: 13px;
}
.gblb
{
    background: url("i_v3/gblb.gif") top left no-repeat;
    float: left;
    height: 13px;
    width: 7px;
}
.gbrb
{
    background: url("i_v3/gbrb.gif") top left no-repeat;
    float: right;
    height: 13px;
    width: 7px;
}
.gbcb
{
    background: url("i_v3/gbcb.gif") top repeat-x;
    color: #FFFFFF;
    height: 13px;
    margin: 0px 7px 0px 7px;
}
*html .gblb
{
    margin-right: -3px;
}
*html .gbrb
{
    margin-left: -3px;
}
*html .gbcb
{
    margin: 0px 4px 0px 4px;
}
.main
{
}
.lmain
{
    float: left;
    width: 365px;
}
.rmain
{
    float: left;
    width: 222px;
}
.ltmain
{
    background: url("i_v3/ltmain.gif") top left no-repeat;
    padding-left: 2px;
}
.llmain
{
    background: url("i_v3/lmain.gif") left repeat-y;
    padding-left: 2px;
    width: 365px;
}
.lbmain
{
    background: url("i_v3/lbmain.gif") top left no-repeat;
    height: 7px;
    width: 367px;
}
.rbmain1
{
    background: url("i_v3/rbmain1.gif") top right no-repeat;
    height: 7px;
    width: 222px;
}
.rbmain2
{
    background: url("i_v3/rbmain2.gif") top right no-repeat;
    height: 7px;
    width: 222px;
}
.tborder
{
    background: url("i_v3/bt.gif") top repeat-x;
    border-bottom: 1px solid #FFFFFF;
    padding-top: 2px;
}


.i365x225
{
    font-size: 0px;
    overflow: hidden;
    width: 365px;
    background: #FFFFFF;
    position: relative;
    z-index: 100;
}
.i365x255 img
{
    border: 0;
    position: relative;
    z-index: 100;
}
.ltext
{
    background: url("i_v3/text2.png") top left repeat-y;
    color: #7C7C7C;
    float: right;
    font-size: 9px;
    font-style: italic; /*height: 13px;*/ /*padding: 0px 10px 0px 30px;*/
    position: relative;
    display: none;
    visibility: hidden;
    z-index: 999;
}
.ltext span
{
    padding: 0 10px 0 30px;
    display: block;
}
*html .ltext
{
    behavior: url("i_v3/iepngfix.htc");
}
*html .ltext
{
    /*margin-right: -10px;*/ /*position:static;*/
}


.i283x158
{
    font-size: 0px;
    overflow: hidden;
    width: 283px;
}
.i283x158 img
{
    border: 0;
}

.rbt
{
    height: 31px;
}
.rbrt
{
    background: url("i_v3/rbrt.gif") top left no-repeat;
    float: right;
    height: 31px;
    width: 7px;
}
.rbct
{
    background: url("i_v3/rbct.gif") top repeat-x;
    color: #FFFFFF;
    font-size: 15px;
    height: 31px;
    line-height: 30px;
    margin: 0px 7px 0px 0px;
    padding-left: 5px;
}
*html .rbrt
{
    margin-left: -3px;
}
*html .rbct
{
    margin: 0px 4px 0px 0px;
}
.rbc
{
}
.rbcr
{
    background: url("i_v3/rbcr.gif") right repeat-y;
    height: 1%;
    padding-right: 2px;
}
.rbcc
{
}
.nmLft
{
    font-size: 12px;
}
.rbline1
{
    background-color: #EBEAE3;
    border-left: 1px solid #FFFFFF;
    border-top: 1px solid #FFFFFF;
    padding: 3px 10px;
}
.rbline2
{
    background-color: #E6E6E6;
    border-left: 1px solid #FFFFFF;
    border-top: 1px solid #FFFFFF;
    padding: 3px 10px;
}
.rbline1 a, .rbline1 a:hover, .rbline1 a:visited, .rbline2 a, .rbline2 a:hover, .rbline2 a:visited
{
    color: #010101;
    font-size: 12px;
    text-decoration: none;
}
.rbline1 a:hover, .rbline2 a:hover
{
    text-decoration: underline;
}
.mline
{
    background: #F5F4F2 url("i_v3/mline.gif") bottom repeat-x;
    padding: 10px 10px 10px 10px;
}
.mline h1
{
    padding: 0 5px;
}
td.mline
{
    border-left: 1px solid #e9e9e9;
    border-right: 1px solid #FFFFFF;
}
.nmLftFooter
{
    background: url("i_v3/mlineFooter.gif") no-repeat;
    height: 6px;
}
.nmRgtFooter
{
    background: url("i_v3/nmRightFooter.gif") no-repeat;
    height: 6px;
}
.mline a, .mline a:hover, .mline a:visited
{
    color: #000000;
    display: block;
    font-size: 17px;
    padding-top: 3px;
    text-decoration: none;
}
.mline a:hover
{
    text-decoration: underline;
}
.mline a.intro, .mline a.intro:hover, .mline a.intro:visited
{
    color: #010101;
    display: block;
    font-size: 12px;
    padding-top: 3px;
    text-decoration: none;
}
.mline a.intro:hover
{
    text-decoration: none;
}
.mline p, .mline div
{
    color: #010101;
    font-size: 12px;
}
.mdate
{
    background: url("i_v3/mdate.gif") center left no-repeat;
    color: #7C7C7C;
    display: block;
    font-size: 10px;
    font-style: italic;
    padding-left: 17px;
}
.nmTopBg
{
    background: url("i_v3/nmTopBg.gif") repeat-x;
    height: 3px;
}
.nmRightTit
{
    background: url("i_v3/nmRightTit.gif") no-repeat;
    color: #FFFFFF;
    font-size: 15px;
    font-weight: bold;
    height: 32px;
    padding-left: 15px;
    width: 219px;
}
.gdate
{
    background: url("i_v3/gdate.gif") center left no-repeat;
    color: #838383;
    display: block;
    font-size: 10px;
    font-style: italic;
    padding-left: 12px;
}
.adate
{
    background: url("i_v3/gdate.gif") center left no-repeat;
    color: #000000;
    display: block;
    font-size: 10px;
    font-style: italic;
    padding-left: 12px;
}
.col2pad
{
    padding: 15px 2px;
}
i583x81
{
    height: 81px;
    overflow: hidden;
    width: 583px;
}
i240x350
{
    height: 350px;
    overflow: hidden;
    width: 240px;
}
i240x349
{
    height: 349px;
    overflow: hidden;
    width: 240px;
}
i240x155
{
    height: 155px;
    overflow: hidden;
    width: 240px;
}
i84x52
{
    height: 52px;
    overflow: hidden;
    width: 84px;
}
i81x52
{
    height: 52px;
    overflow: hidden;
    width: 81px;
}
.i81x52 img
{
    border: 3px solid #FFFFFF;
}
span.i80x59
{
    display: block;
    text-align: center;
}
.i80x59
{
    height: 59px;
    overflow: hidden;
    width: 80px;
}
i283x174
{
    height: 174px;
    overflow: hidden;
    width: 283px;
}
.block
{
}

.bt
{
    margin-top: 10px;
    height: 31px;
}
.blt
{    
    background: url("../images/blt.gif") top left no-repeat;
    float: left;
    width: 8px;
    height: 31px;
}

.bct
{
    background: url("../images/bct.gif") repeat-x 50% top;
    color: #FFFFFF;
    height: 31px;
    line-height: 30px;
    margin: 0px 8px;
    padding-left: 5px;
}

.brt
{
    background: url("../images/brt.gif") top left no-repeat;
    float: right;
    height: 31px;
    width: 8px;
}


.bctLeft
{
    position: relative;
    color: #FFFFFF;
    font-size: 12px;
    float: left;
    height: 31px;
    width: 180px;
}

/*
#categories ul li a
{
    display: block;
    width: 200px;
    background: url(../images/arrow1.jpg) 0 6px no-repeat;
    font-size: 1.1em;
    color: #6fe3f0;
    font-weight: normal;
    text-decoration: none;
    padding: 0 0 0 20px;
}
#categories ul li a:hover
{
    text-decoration: underline;
    color: #FFF;
}

#categories ul.ask
{
    width: 200px;
    height: 50px;
    position: absolute;
    top: 232px;
    background: none;
    margin: 0;
}
#categories ul.ask li a
{
    width: 200px;
    height: 50px;
    display: block;
    text-indent: -20000px;
    background: none;
    padding: 0;
}
#categories ul.ask li a:hover
{
    width: 200px;
    height: 50px;
}

*/
.bctRight
{
    position: relative;
    color: #FFFFFF;
    float: right;
    font-size: 12px;
    height: 31px;
    width: 302px;
}

.bctRight a
{
    color: #6fe3f0;
    font-weight: normal;
    text-decoration: none;    
}

.bctRight a:hover
{
    text-decoration: underline;
    color: #FFF;
}

a.butGreen
{
    background: url("../images/bbutton117.gif") no-repeat;
    color: #6fe3f0;
    display: block;
    float: left;
    font-size: 12px;
    height: 21px;
    line-height: 21px;
    margin: 6px 0 0 5px;
    text-align: center;
    text-decoration: none;
    width: 122px;
}
a.butGreenOnW
{
    background: url("i_v3/butGreenOnW.gif") no-repeat;
    float: right;
    width: 111px;
}
.butGreen242
{
    background: url("i_v3/butGreen242.gif") no-repeat;
    border: 0;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 14px;
    height: 29px;
    padding: 0 0 4px 0;
    text-align: center;
    width: 242px;
}

.butRed242
{
    background: url("i_v3/butRed242x29.gif") no-repeat;
    border: 0;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 14px;
    height: 29px;
    padding: 0 0 4px 0;
    text-align: center;
    width: 242px;
}
.butGrey242
{
    background: url("i_v3/butGrey242x29.gif") no-repeat;
    border: 0;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 14px;
    height: 29px;
    padding: 0 0 4px 0;
    text-align: center;
    width: 242px;
}
*html .blt
{
    margin-right: -3px;
}
*html .brt
{
    margin-left: -3px;
}
*html .bct
{
    margin: 0px 5px 0px 5px;
}
.bc
{
    text-align: left;
}
.bcl
{
    background: url("../images/bcl.gif") repeat-y left 50%;
    height: 1%;
    padding-left: 2px;
}
.bcr
{
    background: url("../images/bcr.gif") repeat-y right 50%;
    height: 1%;
    padding-right: 2px;
}
.bcc
{
    width: 500px;
}
.bb
{
    height: 26px;
}
.blb
{
    background: url("../images/blb.gif") top left no-repeat;
    float: left;
    height: 26px;
    width: 8px;
}
.brb
{
    background: url("../images/brb.gif") top left no-repeat;
    float: right;
    height: 26px;
    width: 8px;
}
.bcb
{
    background: url("../images/bcb.gif") top repeat-x;
    height: 26px;
    margin: 0px 8px 0px 8px;
    padding-right: 3px;
}
*html .blb
{
    margin-right: -3px;
}
*html .brb
{
    margin-left: -3px;
}
*html .bcb
{
    margin: 0px 5px 0px 5px;
}
.b2b
{
    height: 37px;
}
.b2lb
{
    background: url("i_v3/b2lb.gif") top left no-repeat;
    float: left;
    height: 37px;
    width: 8px;
}
.b2rb
{
    background: url("i_v3/b2rb.gif") top left no-repeat;
    float: right;
    height: 37px;
    width: 8px;
}
.b2cb
{
    background: url("i_v3/b2cb.gif") top repeat-x;
    height: 37px;
    margin: 0px 8px 0px 8px;
    padding-right: 3px;
}
*html .b2lb
{
    margin-right: -3px;
}
*html .b2rb
{
    margin-left: -3px;
}
*html .b2cb
{
    margin: 0px 5px 0px 5px;
}
.b3b
{
    height: 65px;
}
.b3lb
{
    background: url("i_v3/b3lb.gif") top left no-repeat;
    float: left;
    height: 65px;
    width: 8px;
}
.b3rb
{
    background: url("i_v3/b3rb.gif") top left no-repeat;
    float: right;
    height: 65px;
    width: 8px;
}
.b3cb
{
    background: url("i_v3/b3cb.gif") top repeat-x;
    height: 65px;
    margin: 0px 8px 0px 8px;
    padding-right: 3px;
}
*html .b3lb
{
    margin-right: -3px;
}
*html .b3rb
{
    margin-left: -3px;
}
*html .b3cb
{
    margin: 0px 5px 0px 5px;
}
.b0b
{
    height: 9px;
}
.b0lb
{
    background: url("i_v3/b0lb.gif") top left no-repeat;
    float: left;
    height: 9px;
    width: 8px;
}
.b0rb
{
    background: url("i_v3/b0rb.gif") top left no-repeat;
    float: right;
    height: 9px;
    width: 8px;
}
.b0cb
{
    background: url("i_v3/b0cb.gif") top repeat-x;
    height: 9px;
    margin: 0px 8px 0px 8px;
    padding-right: 3px;
}
*html .b0lb
{
    margin-right: -3px;
}
*html .b0rb
{
    margin-left: -3px;
}
*html .b0cb
{
    margin: 0px 5px 0px 5px;
}
.blockbuts
{
    float: right;
    height: 20px;
    margin-top: 6px;
    width: 75px;
}
.innerBanner
{
    width: 50px;
}
.innerBanner .bsc
{
    padding-top: 4px;
}
.bb8
{
    width: 100px !important;
}
.bb9
{
    width: 125px !important;
}
.bb2
{
    margin-top: 17px !important;
}
*html .blockbuts
{
    width: 75px;
}
*html .bb8
{
    width: 100px !important;
}
*html .bb9
{
    width: 125px !important;
}
.blockbuts a, .blockbuts a:visited, .blockbuts a:hover
{
    color: #FFFFFF;
    font-size: 9px;
    line-height: 16px;
    text-decoration: none;
}
.blockbuts a:hover, .blockbuts span:hover
{
    text-decoration: underline;
}
*html .bb8
{
    width: 100px !important;
}
*html .bb9
{
    width: 125px !important;
}
.blockbuts a, .blockbuts a:visited, .blockbuts a:hover
{
    color: #FFFFFF;
    font-size: 9px;
    line-height: 16px;
    text-decoration: none;
}
.blockbuts a:hover
{
    text-decoration: underline;
}
.bsl
{
    background: url("i_v3/bsl.gif") top left no-repeat;
    float: left;
    height: 20px;
    width: 8px;
}
.bsr
{
    background: url("i_v3/bsr.gif") top left no-repeat;
    float: right;
    height: 20px;
    width: 8px;
}
.bsc
{
    background: url("i_v3/bsc.gif") top repeat-x;
    height: 20px;
    margin: 0px 8px 0px 8px;
    text-align: center;
}
*html .bsl
{
    margin-right: -3px;
}
*html .bsr
{
    margin-left: -3px;
}
*html .bsc
{
    margin: 0px 5px 0px 5px;
}
h1
{
    color: #000000;
    font-size: 24px;
    font-weight: normal;
    margin: 0px;
    padding: 0px;
}
h2
{
    color: #000000;
    font-size: 18px;
    font-weight: normal;
    margin: 0px;
    padding: 0px;
}
h3
{
    color: #000000;
    font-size: 14px;
    font-weight: bold;
    margin: 0px;
    padding: 0px;
}
.gamesResults h3
{
    margin-bottom: 0px;
}
h4
{
    color: #000000;
    font-size: 13px;
    font-weight: bold;
    margin: 0px;
    padding: 0px;
}
.bline
{
    background-color: #F8F7F3;
    padding: 8px 10px;
}
.bline0
{
    background-color: #F8F7F3;
    padding: 8px 10px 3px 10px;
}
.bline1
{
    background: #F8F8F8 url("i_v3/bline1.gif") bottom repeat-x;
    border-top: 1px solid #F8F7F3;
    padding: 8px 10px;
}



.bline2
{
    background-color: #EBEAE3;
    border-top: 1px solid #F8F7F3;
    padding: 8px 10px;
}
.bline3
{
    background-color: #E6E6E6;
    border-top: 1px solid #F8F7F3;
    padding: 8px 10px;
}
.bline4
{
    background-color: #EBEAE3;
    border-top: 1px solid #F8F7F3;
    padding: 2px 10px;
}
.bline5
{
    background-color: #E6E6E6;
    border-top: 1px solid #F8F7F3;
    padding: 2px 10px;
}
.bline1 a, .bline1 a:visited, .bline1 a:hover, .bline2 a, .bline2 a:visited, .bline2 a:hover, .bline3 a, .bline3 a:visited, .bline3 a:hover
{
    color: #000000;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
}
.bline1 a:hover, .bline2 a:hover, .bline3 a:hover
{
    text-decoration: underline;
}
.bline2 p, .bline3 p
{
    color: #010101;
    font-size: 12px;
    font-weight: normal;
}
.bdate
{
    color: #8B8B8A;
    display: block;
    font-size: 10px;
    font-style: italic;
    height: 14px;
    line-height: 14px; /*position: relative;*/
}
.bdate a
{
    height: 24px;
    left: 80px;
    position: absolute;
    top: -5px;
    width: 24px;
    z-index: 10;
}
.bdate a.a2
{
    left: 190px;
}
.bdate a.a3
{
    left: 110px;
}
.bdate .count
{
    padding-left: 60px;
}
.btime
{
    color: #8B8B8A;
    font-size: 14px;
    font-style: italic;
    padding-left: 5px;
}
span.photocount
{
    white-space: nowrap;
}
.imblock
{
}
.imbleft
{
    border: 3px solid #FFFFFF;
    float: left;
    width: 84px;
}
.imbright
{
    /*margin-left: 98px;*/
    margin-left: 10px;
    float: left;
    width: 120px; /*position: relative;*/
}

.imblock2
{
}
.imbleft2
{
    border: 3px solid #FFFFFF;
    float: left;
    width: 81px;
}
.imbleft20
{
    float: left;
    width: 81px;
}
.imbright2
{
    margin-left: 95px;
    position: relative;
}
.imbright2 a, .imbright2 a:active, .imbright2 a:visited, .imbright2 a:hover
{
    font-size: 12px;
    font-weight: bold;
}
.vote
{
}
.vote label
{
    color: #010101;
    display: block;
    font-size: 11px;
    margin-right: 20px;
}
.vote input
{
    float: right;
    width: 20px;
}
div.voteSmLine
{
    height: 6px;
    padding-left: 13px;
    width: 205px;
}
div.voteSmLineBg
{
    background: url("i_v3/voteSmBg.gif") right no-repeat;
    float: right;
    height: 6px;
}
.voteBig
{
    font-size: 11px;
}
.voteBig td
{
    padding: 5px;
}
.voteBig .prg
{
    padding: 0 10px;
    width: 185px;
}
.voteBig .prg div
{
    background: url("i_v3/voteBigBg.gif") right no-repeat;
    float: right;
    height: 6px;
}
.voteBig .lsttr
{
    width: 70px;
}
.gbutton
{
    background: transparent url("i_v3/gbutton.gif") center center no-repeat;
    border: 0px !important;
    color: #FFFFFF;
    font-size: 12px;
    height: 22px;
    margin: 0px;
    padding: 0px 0px 6px 0px;
    width: 100px;
}
.b2button
{
    padding-top: 8px;
}
.bbutton2
{
    background: transparent url("i_v3/bbutton2.gif") center center no-repeat;
    width: 134px !important;
}
.bbutton2new
{
    background: transparent url("i_v3/bbutton2new.gif") center center no-repeat;
    border: 0px;
    color: #FFFFFF;
    font-size: 11px;
    height: 22px;
    line-height: 20px;
    margin: 0px;
    padding: 0px 0px 6px 0px; /*padding: 0px0px2px0px;*/
    width: 105px;
    cursor: pointer;
}
.cform input.bbutton2new
{
    background: transparent url("i_v3/bbutton2new.gif") center center no-repeat;
    border: 0px;
    color: #FFFFFF;
    font-size: 12px;
    height: 22px;
    margin: 0px;
    padding: 0px 0px 6px 0px;
    padding: 0px0px2px0px;
    width: 105px;
}
.tags
{
    text-align: center;
}
.tags a, .tags a:visited
{
    color: #A4A4A4;
    line-height: 21px;
    margin: 0px 7px;
    text-decoration: none;
    white-space: nowrap;
}
.tags a:hover
{
    text-decoration: underline;
}
.tags .rate0
{
    font-size: 10px;
}
.tags .rate1
{
    font-size: 12px;
}
.tags .rate2
{
    font-size: 18px;
}
.tags .rate3
{
    font-size: 20px;
}
.tags .rate4
{
    font-size: 22px;
}

.tvleft
{
    float: left;
    height: 36px;
    width: 56px;
}
.tvright
{
    color: #010101;
    font-size: 12px;
    margin-left: 68px; /*position: relative;*/
}
.tvFullTitle
{
    float: left;
    width: 382px;
}
.tvFullSort
{
    color: #bfbfbf;
    float: left;
    font-size: 11px;
    font-style: italic;
    width: 184px;
}
.tvFullSort div
{
    float: left;
    width: 80px;
}
.tvFullSortSelect
{
    font-family: "Trebuchet MS" , sans-serif;
    font-size: 11px;
    font-style: italic;
    height: 22px;
    line-height: 22px;
    width: 100px;
}
.tvDate
{
    background-color: #f8f7f3;
    font-size: 18px;
    padding: 10px;
}
.tvChannel
{
    background: url("i_v3/tvchanbg.gif") repeat-x;
    border-top: #FFFFFF 1px solid;
    height: 55px;
}
.tvChannel div
{
    float: left;
    font-size: 24px;
    height: 55px;
    line-height: 55px;
    margin-left: 10px;
}
.tvChannel img
{
    float: left;
    margin-top: 6px;
}
.tvChannel table, .tvChannel td
{
    margin: 0;
    padding: 0;
}
.tvChannel img
{
    padding-left: 20px;
}
.tvChannelEnd
{
    background-color: #f8f7f3;
    height: 3px;
}
.tvProgs table, .tvProgs td
{
    font-size: 12px;
    margin: 0;
    padding: 10px;
}
.tvProgs tr.ln1 td
{
    background-color: #e6e6e6;
}
.tvByChannel .tvTime
{
    float: left;
    font-size: 12px;
    font-weight: bold;
    height: 27px;
    line-height: 27px;
    text-align: center;
    width: 50px;
}
.tvByChannel .tvDesc
{
    border-left: 1px solid #FFFFFF;
    float: left;
    font-size: 12px;
    height: 27px;
    line-height: 27px;
    padding-left: 10px;
    width: 522px;
}
.tvByTime .tvChan
{
    float: left;
    font-size: 12px;
    font-weight: bold;
    height: 45px;
    line-height: 45px;
    text-align: center;
    width: 80px;
}
.tvByTime .tvTime
{
    border-left: 1px solid #FFFFFF;
    float: left;
    font-size: 12px;
    font-weight: bold;
    height: 45px;
    line-height: 45px;
    text-align: center;
    width: 49px;
}
.tvByTime .tvDesc
{
    border-left: 1px solid #FFFFFF;
    float: left;
    font-size: 12px;
    height: 45px;
    line-height: 45px;
    padding-left: 10px;
    width: 442px;
}
.ln1, .ln2
{
    clear: both;
}
.ln1 div
{
    background-color: #e6e6e6;
    border-top: 1px solid #FFFFFF;
}
.ln2 div
{
    background-color: #ebeae3;
    border-top: 1px solid #FFFFFF;
}
.tablodate
{
    color: #010101;
    float: left;
    font-size: 11px;
    line-height: 18px;
    width: 40px;
}
.tabloteam1
{
    color: #010101;
    float: left;
    font-size: 12px;
    line-height: 18px;
    text-align: center;
    width: 230px;
}
.tabloteam2
{
    color: #010101;
    float: left;
    font-size: 12px;
    line-height: 18px;
    padding-left: 8px;
    text-align: center;
    width: 230px;
}
.tablo
{
}
.tabloc
{
    float: left;
    width: 35px;
}
.tabloc DIV
{
    color: #FFFFFF;
    float: left;
    font-size: 11px;
    height: 18px;
    line-height: 18px;
    margin: 0px 1px;
    text-align: center;
    width: 13px;
}
.tabloc DIV.tablogscore
{
    background: url("i_v3/tablogscore.gif") top repeat-x;
}
.tabloc DIV.tablorscore
{
    background: url("i_v3/tablorscore.gif") top repeat-x;
}
.tablolink
{
    color: #010101;
    font-size: 9px;
    line-height: 16px;
    text-align: center;
}
.tablotbl
{
    margin: 0 auto;
    padding: 0;
}
.tablodate
{
    color: #010101;
    float: left;
    font-size: 11px;
    line-height: 18px;
    width: 40px;
}
.tablo
{
}
.tabloc
{
    float: left;
    width: 35px;
}
.tabloc DIV
{
    color: #FFFFFF;
    float: left;
    font-size: 11px;
    height: 18px;
    line-height: 18px;
    margin: 0px 1px;
    text-align: center;
    width: 13px;
}
.tabloc DIV.tablogscore
{
    background: url("i_v3/tablogscore.gif") top repeat-x;
}
.tabloc DIV.tablorscore
{
    background: url("i_v3/tablorscore.gif") top repeat-x;
}
.tabloc DIV.tablograyscore
{
    background: url("i_v3/tablograyscore.gif") top repeat-x;
}
.tablolink
{
    color: #010101;
    font-size: 9px;
    line-height: 16px;
    text-align: center;
}

.tablotbl TD
{
    height: 16px;
}
.tablotbl TD.tablotbllft
{
    background: url("i_v3/tablotbllft.gif") top right no-repeat;
    width: 28px;
}
.tablotbl TD.tablotblrgt
{
    background: url("i_v3/tablotblrgt.gif") top left no-repeat;
    width: 28px;
}
.tablotbl A
{
    color: #000000;
    font-size: 9px;
    padding: 0 5px;
    text-decoration: none;
}
.tablotbl A:hover
{
    text-decoration: underline;
}
.tablotbl TD
{
    background: url("i_v3/tablotbltd.gif") top repeat-x;
}
.tabloline1
{
    background-color: #EBEAE3;
    border-top: 1px solid #F8F7F3;
    padding: 0px 10px;
}
.tabloline2
{
    background: url("i_v3/tablopl1.gif") top repeat-x;
    background-color: #f8f7f3;
    border-top: 1px solid #F8F7F3;
    height: 16px;
    padding: 0px 0px;
}
.match
{
}
.gscore a.match
{
    color: #FFFFFF;
}
.rscore a.match
{
    color: #FFFFFF;
}
.dscore a.match
{
    color: #FFFFFF;
}
a.match
{
    color: #000000;
    cursor: pointer;
    text-decoration: none;
}
a.match:hover
{
    text-decoration: underline;
}
.bannerFix
{
    padding-right: 15px;
}
.mathcdt
{
    color: #010101;
    float: left;
    font-size: 11px;
    line-height: 14px;
    width: 30px;
}
.matchleft
{
    color: #010101;
    float: left;
    font-size: 11px;
    line-height: 14px;
    padding-right: 8px;
    text-align: right;
    width: 90px;
}
.matchc
{
    float: left;
    width: 30px;
}
.matchright
{
    color: #010101;
    float: left;
    font-size: 11px;
    line-height: 14px;
    padding-left: 8px;
    width: 90px;
    position: relative;
}
.matchright .banner
{
    position: absolute;
    right: -13px;
    top: 0;
    width: 32px;
    height: 14px;
}
.matchleft1
{
    color: #010101;
    float: left;
    font-size: 11px;
    line-height: 14px;
    padding-right: 3px;
    text-align: right;
    width: 76px;
}
.matchright1
{
    color: #010101;
    float: left;
    font-size: 11px;
    line-height: 14px;
    padding-left: 3px;
    width: 76px;
}
.matchleft2
{
    color: #010101;
    float: left;
    font-size: 11px;
    line-height: 14px;
    width: 90px;
}
.matchc
{
    float: left;
    width: 30px;
}
.matchright2
{
    color: #010101;
    float: left;
    font-size: 11px;
    line-height: 14px;
    padding-left: 8px;
    width: 90px;
}
.gscore
{
    background: url("i_v3/gscore.gif") top repeat-x;
    color: #FFFFFF;
    float: left;
    font-size: 11px;
    height: 14px;
    line-height: 14px;
    margin: 0px 1px;
    text-align: center;
    width: 13px;
}
.rscore
{
    background: url("i_v3/rscore.gif") top repeat-x;
    color: #FFFFFF;
    float: left;
    font-size: 11px;
    height: 14px;
    line-height: 14px;
    margin: 0px 1px;
    text-align: center;
    width: 13px;
}
.oscore
{
    background: url("i_v3/oscore.gif") top repeat-x;
    color: #FFFFFF;
    float: left;
    font-size: 11px;
    height: 14px;
    line-height: 14px;
    margin: 0px 1px;
    text-align: center;
    width: 13px;
}
.dscore
{
    background: url("i_v3/dscore.gif") top repeat-x;
    color: #FFFFFF;
    float: left;
    font-size: 11px;
    height: 14px;
    line-height: 14px;
    margin: 0px 1px;
    text-align: center;
    width: 13px;
}
*html .gscore, .rscore, .oscore, .dscore
{
    margin-left: 0px;
}
.autblock
{
    cursor: pointer;
}
.autblock a, .autblock a:visited, .autblock a:active, .autblock a:hover
{
    display: block;
    text-decoration: none;
    cursor: pointer;
}
span.autleft
{
    display: block;
}
.autleft
{
    border: 3px solid #FFFFFF;
    float: left;
    width: 80px;
}
span.autright
{
    display: block;
}
.autright
{
    /*margin-left: 96px;*/
    margin-left: 10px;
    float: left;
    width: 167px;
}
span.author
{
    display: block;
}
.author
{
    border-bottom: 1px dotted #B6B6B6;
    margin: 0px 10px 5px 0px;
    padding-bottom: 5px;
}
.author b
{
    color: #000000;
    font-size: 14px;
    font-weight: bold;
    margin: 0px;
    padding: 0px;
}
.author span
{
    color: #838383;
    font-size: 10px;
    font-style: italic;
}

.autright span.link
{
    color: #000000;
    font-size: 14px;
    font-weight: normal;
    text-decoration: underline;
}

.autright a, .autright a:visited, .autright a:hover
{
    color: #000000;
    font-size: 14px;
    font-weight: normal;
    text-decoration: underline;
}
.autright a:hover
{
    text-decoration: none;
}
.alink
{
    background: url("i_v3/alink.gif") center left no-repeat;
    color: #838383;
    float: left;
    padding-left: 12px;
}
.alink a, .alink a:visited, .alink a:hover
{
    color: #000000;
    font-size: 12px;
    font-weight: normal;
    text-decoration: underline;
}
.alink a:hover
{
    text-decoration: none;
}
.nline1
{
    background-color: #EBEAE3;
    border-top: 1px solid #F8F7F3;
    padding: 6px 8px;
}
.nline2
{
    background-color: #E6E6E6;
    border-top: 1px solid #F8F7F3;
    padding: 6px 8px;
}
.nline1 span, .nline2 span
{
    color: #010101;
    display: block;
    float: left;
    font-size: 12px;
    width: 36px;
}
.nline1 a, .nline1 a:hover, .nline1 a:visited, .nline2 a, .nline2 a:hover, .nline2 a:visited
{
    color: #010101;
    display: block;
    font-size: 12px;
    margin-left: 36px;
    text-decoration: none;
}
.nline1 a:hover, .nline2 a:hover
{
    text-decoration: underline;
}
.nline3
{
    background-color: #EBEAE3;
    border-top: 1px solid #F8F7F3;
    padding: 6px 8px;
}
.nline4
{
    background-color: #E6E6E6;
    border-top: 1px solid #F8F7F3;
    padding: 6px 8px;
}
.nline3 a, .nline3 a:hover, .nline3 a:visited, .nline4 a, .nline4 a:hover, .nline4 a:visited
{
    color: #010101;
    font-size: 12px;
    text-decoration: none;
}
.nline3 a:hover, .nline4 a:hover
{
    text-decoration: underline;
}
.userstats .nline3 span, .userstats .nline4 span
{
    float: left;
    font-size: 12px;
    text-align: left;
}
.userstats .nline3 div, .userstats .nline4 div
{
    font-size: 12px;
    font-weight: bold;
    text-align: right;
}
.nico, .nico:visited, .nico:hover
{
    display: block;
    float: right;
    font-size: 0px;
    height: 24px;
    margin: 0px !important;
    width: 24px;
}
.rico
{
    margin-right: 24px;
}
.nicotop
{
    float: left;
}
.nrss
{
    display: block;
    float: right;
    height: 9px;
    margin: 10px 2px 0px 0px;
    width: 10px;
}
.rpaging
{
    float: right;
    height: 19px;
    margin-top: 8px;
    width: 93px;
}
*html .rpaging
{
    width: 95px;
}
.bpaging
{
    background: #000000 url("i_v3/bpaging.gif") top repeat-x;
    height: 20px;
    padding-left: 10px;
    padding-top: 1px;
}
.paging
{
    height: 19px;
    line-height: 19px;
}
.paging b
{
    color: #FFFFFF;
    float: left;
    font-size: 9px;
    font-weight: normal;
    height: 19px;
    line-height: 19px;
}
.paging span
{
    color: #FFFFFF;
    float: left;
    font-size: 11px;
    height: 19px;
    line-height: 19px;
    text-align: center;
    width: 18px;
}
.paging a, .paging a:visited, .paging a:hover
{
    color: #959595;
    float: left;
    font-size: 11px;
    height: 19px;
    line-height: 19px;
    text-align: center;
    text-decoration: underline;
    width: 18px;
}
.paging a:hover
{
    text-decoration: none;
}
.paging a, .paging a:visited, .paging a:hover
{
    float: left;
    height: 19px;
}
.paging .pprev
{
    cursor: pointer;
    margin-left: 0px !important;
    margin-right: 5px !important;
}
.paging .ppnext
{
    cursor: pointer;
    margin-left: 5px !important;
    margin-right: 0px !important;
}
.ttable
{
}
.ttable table
{
    border: 0px;
    border-collapse: collapse;
    border-spacing: 0px;
    margin: 0px;
    padding: 0px;
    width: 100%;
}
.ttable th, .ttable td
{
    border-bottom: 1px solid #F8F7F3;
    border-right: 1px solid #F8F7F3;
    padding: 3px 10px;
}
.ttable th.n
{
    line-height: 11px;
    padding: 1px 10px !important;
}
.ttable th
{
    background-color: #D8D8C9;
    font-size: 10px;
    font-style: italic;
    text-align: left;
}
.topborder
{
    border-top: 1px solid #F8F7F3;
}
.ttable td
{
    background-color: #EBEAE3;
    font-size: 11px;
    font-style: normal;
}
.ttable tr.l td
{
    background-color: #E6E6E6;
    font-size: 11px;
    font-style: normal;
}
.ttable th.l, td.l
{
    border-right: 0px !important;
}
.ttable .full th
{
    font-weight: normal;
}
.tbb
{
    font-size: 0px;
    height: 8px;
}
.tblb
{
    background: url("i_v3/tblb.gif") top left no-repeat;
    float: left;
    height: 8px;
    width: 8px;
}
.tbrb
{
    background: url("i_v3/tbrb.gif") top left no-repeat;
    float: right;
    height: 8px;
    width: 8px;
}
.tbcb
{
    background: url("i_v3/tbcb.gif") top repeat-x;
    color: #FFFFFF;
    height: 8px;
    margin: 0px 8px 0px 8px;
}
*html .tblb
{
    margin-right: -3px;
}
*html .tbrb
{
    margin-left: -3px;
}
*html .tbcb
{
    margin: 0px 5px 0px 5px;
}
.teamlcontent
{
    margin-right: 180px;
}
.teamrcontent
{
    float: right;
    width: 180px;
}
.profile
{
    width: 585px;
}
.profile .top1
{
    background: url("i_v3/profileTop1.gif") top no-repeat;
    height: 5px;
    width: 100%;
}
.profile .head
{
    background: #000000;
    border-left: 1px solid #d2d2d2;
    border-right: 1px solid #e9e9e9;
    color: #FFFFFF;
    font-size: 24px;
    line-height: 24px;
    padding: 0 10px 6px 10px;
}
.profile .head img
{
    margin-top: -5px;
}
.profile .head table
{
    border: 0;
    width: 100%;
}
.profileView
{
    font-size: 12px;
}
.profileView td
{
    height: 25px;
}
.profileView tr.ln1 td
{
    background-color: #F8F8F8;
    border-bottom: 1px solid #FFFFFF;
}
.profileView tr.ln2 td
{
    background-color: #FAF9F7;
    border-bottom: 1px solid #FFFFFF;
}
.profileView td
{
    padding: 0 10px;
}
*html .teamrcontent
{
    margin-left: -3px;
}
.profm
{
    text-align: center;
}
*html .teamlcontent
{
    margin-right: 177px;
}
.tbt1t
{
    font-size: 0px;
    height: 45px;
}
.tbt1lt
{
    background: url("i_v3/tbt1lt.gif") top left no-repeat;
    float: left;
    height: 45px;
    width: 7px;
}
.tbt1rtp
{
    background: url("i_v3/rightpt.gif") top left no-repeat;
    float: right;
    height: 45px;
    width: 8px;
}
.tbt1ct
{
    background: url("i_v3/tbt1ct.gif") top repeat-x;
    color: #FFFFFF;
    font-size: 24px;
    height: 45px;
    line-height: 45px;
    margin: 0px 0px 0px 7px;
    padding-left: 5px;
}
.tbt1ctP
{
    background: url("i_v3/tbt1ct.gif") top repeat-x;
    color: #FFFFFF;
    font-size: 24px;
    height: 45px;
    line-height: 45px;
    margin: 0px 0px 0px 7px;
    padding-left: 5px;
}
*html .tbt1lt
{
    margin-right: -3px;
}
*html .tbt1ct
{
    margin: 0px 0px 0px 4px;
}
.tbt2t
{
    font-size: 0px;
    height: 5px;
}
.tbt2tPl
{
    font-size: 0px;
    height: 1px;
}
.tbt2rt
{
    background: url("i_v3/tbt2rt.gif") top left no-repeat;
    float: right;
    height: 5px;
    width: 5px;
}
.tbt2rtPl
{
    background: url("i_v3/tbt2rt.gif") top left no-repeat;
    float: right;
    height: 1px;
    width: 5px;
}
.tbt2ct
{
    background: url("i_v3/tbt2ct.gif") top repeat-x;
    height: 5px;
    margin: 0px 5px 0px 0px;
}
.tbt2ctPl
{
    background: url("i_v3/tbt2ct.gif") top repeat-x;
    height: 1px;
    margin: 0px 5px 0px 0px;
}
*html .tbt2rt
{
    margin-left: -3px;
}
*html .tbt2ct
{
    margin: 0px 2px 0px 0px;
}
.tbt1cl
{
    border-left: solid 1px #E3E3E3;
    border-right: solid 1px #E3E3E3;
    font-size: 11px;
    height: 1%;
    padding-left: 2px;
}
.tbt2cr
{
    background: url("i_v3/tbt2cr.gif") right repeat-y;
    height: 1%;
    padding-right: 2px;
}
.tbline1
{
    background-color: #F8F8F8;
    border-bottom: 1px solid #E3E3E3;
}
.tbline2
{
    background-color: #FAF9F7;
    border-bottom: 1px solid #E3E3E3;
}
.tbPlline1
{
    background-color: #F8F8F8;
    border-bottom: 1px solid #FFFFFF;
}
.tbPlline1p
{
    background-color: #F8F8F8;
    border-bottom: 1px solid #FFFFFF;
}
.tbPlline2p
{
    background-color: #FAF9F7;
    border-bottom: 1px solid #FFFFFF;
}
.tbPlline2
{
    background-color: #FAF9F7;
    border-bottom: 1px solid #FFFFFF;
}
.tblabel
{
    color: #000000;
    float: left;
    font-size: 12px;
    padding: 5px 0px 5px 10px;
    width: 120px;
}
.tbvalue
{
    color: #000000;
    font-size: 12px;
    margin-left: 120px;
    padding: 5px 0px;
}
.tbvalue a, .tbvalue a:visited, .tbvalue a:active
{
    color: #000000;
    text-decoration: underline;
}
.tbvalue a:hover
{
    text-decoration: none;
}
.tbvalue1
{
    color: #000000;
    font-size: 12px;
    margin-left: 120px;
    padding: 5px 0px;
}
.tbimage
{
    height: 100%;
    text-align: center;
    width: 100%;
}
.tbimage img
{
    margin-top: 15px;
}
.tbPlimage
{
    height: 100%;
    text-align: center;
    width: 100%;
}
.tbPlimage img
{
    border-top: 1px #a1a1a1 solid;
    float: left;
    margin-top: 0;
}
.plText
{
    border-left: 1px solid #E3E3E3;
    border-right: 1px solid #E3E3E3;
    border-top: 4px solid #dcdcdc;
    font-size: 12px;
    margin: 0 1px;
    padding: 10px;
}
select.arch
{
    background-color: #FFFFFF;
    border: 1px solid #B3B3B3;
    font-size: 9px;
    width: 104px;
    width: 105px;
}
*html select.arch
{
    width: 104px;
}
.bz
{
    height: 35px;
}
.bzl
{
    background: url("i_v3/bzl.gif") top left no-repeat;
    float: left;
    height: 35px;
    width: 8px;
}
.bzr
{
    background: url("i_v3/bzr.gif") top left no-repeat;
    float: right;
    height: 35px;
    width: 8px;
}
.bzc
{
    background: url("i_v3/bzc.gif") top repeat-x;
    color: #FFFFFF;
    font-size: 15px;
    height: 35px;
    line-height: 30px;
    margin: 0px 8px 0px 8px;
    padding-left: 5px;
}
*html .bzl
{
    margin-right: -3px;
}
*html .bzr
{
    margin-left: -3px;
}
*html .bzc
{
    margin: 0px 5px 0px 5px;
}
.r10
{
    margin-right: 10px;
}
.w140
{
    width: 130px;
}
.bprev
{
    background: url("i_v3/prev.png") top left no-repeat;
    float: left;
    height: 21px;
    margin-left: -11px;
    margin-top: 6px;
    position: relative;
    width: 86px;
}
.bnext
{
    background: url("i_v3/next.png") top left no-repeat;
    float: right;
    height: 21px;
    margin-right: -6px;
    margin-top: 6px;
    position: relative;
    width: 86px;
}
*html .bprev
{
    behavior: url("i_v3/iepngfix.htc");
    margin-left: -6px;
    position: fixed;
}
*html .bnext
{
    behavior: url("i_v3/iepngfix.htc");
    position: fixed;
}
.bcen
{
    margin: 0px 20px;
    text-align: center;
}
.atable
{
}
.atable table
{
    border: 0px;
    border-collapse: collapse;
    border-spacing: 0px;
    margin: 0px;
    padding: 0px;
    width: 100%;
}
.atable
{
}
.atable table
{
    border: 0px;
    border-collapse: collapse;
    border-spacing: 0px;
    margin: 0px;
    padding: 0px;
    width: 100%;
}
.atable th
{
    color: #000000;
    font-size: 12px;
    text-align: center;
}
.atable td
{
    color: #000000;
    font-size: 12px;
    padding-right: 5px;
    text-align: right;
}
.atable td a, .atable td a:visited, .atable td a:hover
{
    color: #000000;
    font-size: 12px;
    height: 15px;
    line-height: 15px;
    padding: 0px 3px 0px 5px;
    text-decoration: none;
}
.atable td.c a, .atable td.c a:visited, .atable td.c a:hover
{
    background: url("i_v3/ac.gif") top repeat-x;
    color: #FFFFFF;
    font-size: 12px;
    height: 15px;
    line-height: 15px;
    padding: 0px 5px;
    text-decoration: none;
}
.atable td span
{
    color: #757575;
    height: 15px;
    line-height: 15px;
    padding: 0px 3px 0px 5px;
}
/*.atable td a.today,.atable td span.today{
	border: 2px solid #FF0000;
}*/
.atable td span.today
{
    background: url("i_v3/ac.gif") top repeat-x;
    color: #FFFFFF;
    font-size: 12px;
    height: 15px;
    line-height: 15px;
    padding: 0px 5px;
    text-decoration: none;
}
.atable thead td
{
    color: #000000;
    font-size: 12px;
    text-align: center;
}
.atable tbody td
{
    color: #000000;
    font-size: 12px;
    padding-right: 5px;
    text-align: right;
}
.atable tbody td span
{
    height: 15px;
    line-height: 15px;
    padding: 0px 3px 0px 5px;
}
.ppaging
{
    padding-top: 10px;
    text-align: center;
}
.ppaging table
{
    border: 0px;
    margin: 0 auto;
    padding: 0px;
}
*html .ppaging table
{
    width: 400px;
}
*html .iepaging2 table
{
    width: 230px;
}
.ppaging a, .ppaging a:visited, .ppaging a:hover
{
    color: #161616;
    display: block;
    float: left;
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    margin: 0px;
    padding: 0px 10px;
    text-align: center;
    text-decoration: underline;
}
.ppaging a:hover
{
    text-decoration: none;
}
.ppaging span
{
    background: url("i_v3/pcur.gif") top left no-repeat;
    color: #161616;
    display: block;
    float: left;
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    margin: 0px;
    padding: 0px;
    text-align: center;
    width: 31px;
}
.ppaging a.pprev, .ppaging a.pprev:visited, .ppaging a.pprev:hover
{
    background: url("i_v3/pprev.gif") top left no-repeat;
    display: block;
    float: left;
    height: 30px;
    line-height: 30px;
    padding: 0px !important;
    text-decoration: none;
    width: 31px;
}
.ppaging a.pnext, .ppaging a.pnext:visited, .ppaging a.pnext:hover
{
    background: url("i_v3/pnext.gif") top left no-repeat;
    display: block;
    height: 30px;
    line-height: 30px;
    padding: 0px !important;
    text-decoration: none;
    width: 31px;
}
.wblock
{
}

.wbt
{
    height: 31px;
}
.wblt
{
    background: url("i_v3/wblt.gif") top left no-repeat;
    float: left;
    height: 31px;
    width: 7px;
}
.wbrt
{
    background: url("i_v3/wbrt.gif") top left no-repeat;
    float: right;
    height: 31px;
    width: 7px;
}
.wbct
{
    background: url("i_v3/wbct.gif") top repeat-x;
    color: #000000;
    font-size: 15px;
    height: 31px;
    line-height: 30px;
    margin: 0px 7px 0px 7px;
    padding-left: 5px;
}
*html .wblt
{
    margin-right: -3px;
}
*html .wbrt
{
    margin-left: -3px;
}
*html .wbct
{
    margin: 0px 4px 0px 4px;
}
.wbc
{
}
.wbcl
{
    background: url("i_v3/wbcl.gif") left repeat-y;
    height: 1%;
    padding-left: 2px;
}
.wbcr
{
    background: url("i_v3/wbcr.gif") right repeat-y;
    height: 1%;
    padding-right: 2px;
}
.wbcc
{
}
.wbb
{
    height: 9px;
}
.wblb
{
    background: url("i_v3/wblb.gif") top left no-repeat;
    float: left;
    height: 9px;
    width: 7px;
}
.wbrb
{
    background: url("i_v3/wbrb.gif") top left no-repeat;
    float: right;
    height: 9px;
    width: 7px;
}
.wbcb
{
    background: url("i_v3/wbcb.gif") top repeat-x;
    height: 9px;
    margin: 0px 7px 0px 7px;
    padding-right: 3px;
}
*html .wblb
{
    margin-right: -3px;
}
*html .wbrb
{
    margin-left: -3px;
}
*html .wbcb
{
    margin: 0px 4px 0px 4px;
}
.cform
{
    font-size: 12px;
    padding: 10px;
}
.cformleft
{
    float: left;
    width: 90px;
}
.cformright
{
    margin-left: 90px;
}
.cform input, .cform textarea
{
    border: 1px solid #CDCDCD;
}
.cform textarea
{
    height: 180px;
    width: 99%;
}
.cform input
{
    width: 80px;
}
.cbutton
{
    float: right;
}
.cformbottom
{
    margin-top: 20px;
}
.cfbleft
{
    float: left;
    margin-right: 20px;
}
.cfbleft img
{
    margin-top: -10px;
    position: relative;
}
.cfbleft1
{
    float: left;
    margin-right: 10px;
}
.i206x127
{
    font-size: 0px;
    overflow: hidden;
    width: 206px;
}
.conf
{
    font-size: 12px;
    padding-top: 4px;
}
.confleft
{
    float: left;
    width: 206px;
}
.confright
{
    margin-left: 221px;
    position: relative;
}
.confright .conffiller
{
    height: 1px;
}
.conf p
{
    padding-top: 20px;
}
.conf span
{
    color: #D64343;
    font-size: 11px;
    font-style: italic;
}
.conf .question
{
    display: none;
    width: 550px;
    position: absolute; /*padding: 0; */ /*margin-top: 5px;*/
}
.blink
{
    height: 22px;
}
.blink div
{
    background: url("i_v3/blinkl.gif") top left no-repeat;
    float: left;
    height: 22px;
    width: 6px;
}
.blink a, .blink a:visited, .blink a:hover
{
    background: url("i_v3/blinkr.gif") top right no-repeat;
    color: #FFFFFF;
    display: block;
    float: left;
    font-size: 11px;
    height: 22px;
    line-height: 20px;
    padding: 0px 21px 0px 15px;
    text-decoration: none;
}
.glink
{
    height: 22px;
}
.glink div
{
    background: url("i_v3/glinkl.gif") top left no-repeat;
    float: left;
    height: 22px;
    width: 6px;
    margin-left: 10px;
}
.glink a, .glink a:visited, .glink a:hover
{
    background: url("i_v3/glinkr.gif") top right no-repeat;
    color: #FFFFFF;
    display: block;
    float: left;
    font-size: 11px;
    height: 22px;
    line-height: 20px;
    padding: 0px 21px 0px 15px;
    text-decoration: none;
}

.butleft
{
    float: left;
    margin-right: 5px;
}
.ctable table
{
    border: 0px;
    border-collapse: collapse;
    border-spacing: 0px;
    margin: 0px;
    padding: 0px;
    width: 100%;
}
.ctable .btr th
{
    background-color: #F8F7F3;
}
.ctable .btr2 td
{
    background-color: #EBEAE3;
    border-top: 1px solid #F8F7F3;
    width: 50%;
}
.ctable .btr3 td
{
    background-color: #E6E6E6;
    border-top: 1px solid #F8F7F3;
}
.ctable .btr4 td
{
    background-color: #EBEAE3;
    border-top: 1px solid #F8F7F3;
}
.ctable .btr2 td a, .ctable .btr2 td a:hover, .ctable .btr2 td a:visited, .ctable .btr3 td a, .ctable .btr3 td a:hover, .ctable .btr3 td a:visited
{
    color: #000000;
    text-decoration: none;
}
.ctable .btr2 td a:hover, .ctable .btr3 td a:hover
{
    color: #000000;
    text-decoration: underline;
}
.ctable td, .ctable th
{
    font-size: 12px;
    padding: 8px 10px;
    text-align: left;
}
.ctable .bbrd
{
    border-left: 1px solid #F8F7F3;
}
.cdate
{
    color: #7C7C7C;
    display: block;
    font-size: 10px;
    font-style: italic;
    height: 14px;
    line-height: 14px;
}
.mon
{
    font-size: 18px;
    font-weight: bold;
    height: 36px;
    line-height: 36px;
    padding-left: 40px;
}
.mon sup
{
    font-size: 12px;
}
.mon0
{
    font-size: 18px;
    font-weight: bold;
    height: 36px;
    line-height: 36px;
    width: 34px;
}
.mico1
{
    background: url("i_v3/onl/mico1.gif") center left no-repeat;
}
.mico2
{
    background: url("i_v3/onl/mico2.gif") center left no-repeat;
}
.mico3
{
    background: url("i_v3/onl/mico3.gif") center left no-repeat;
}
.mico4
{
    background: url("i_v3/onl/mico4.gif") center left no-repeat;
}
.mico5
{
    background: url("i_v3/onl/mico5.gif") center left no-repeat;
}
.mico6
{
    background: url("i_v3/onl/mico6.gif") center left no-repeat;
}
.mico7
{
    background: url("i_v3/onl/mico7.gif") center left no-repeat;
}
.mico8
{
    background: url("i_v3/onl/mico8.gif") center left no-repeat;
}
.mico9
{
    background: url("i_v3/onl/mico9.gif") center left no-repeat;
}
.mico10
{
    background: url("i_v3/onl/mico10.gif") center left no-repeat;
}
.botright
{
    float: right;
    margin: 20px 10px 0px 0px;
}
*html .iebotright
{
    width: 155px;
}
.botleft
{
    float: left;
    margin: 5px 0px 10px 10px;
    width: 100%;
}
.tbutright
{
    float: right;
    margin: 6px 4px 0px 0px;
}
.mreload
{
    height: 17px;
    line-height: 17px;
}
.mreload div
{
    color: #000000;
    float: left;
    font-size: 11px;
    height: 17px;
    line-height: 17px;
}
.mreload a, .mreload a:visited, .mreload a:hover
{
    color: #000000;
    display: block;
    float: left;
    font-size: 11px;
    height: 17px;
    line-height: 17px;
    margin-left: 10px;
    text-decoration: underline;
}
.mreload a:hover
{
    text-decoration: none;
}
.mreload span
{
    color: #000000;
    display: block;
    float: left;
    font-size: 11px;
    height: 17px;
    line-height: 17px;
    margin-left: 10px;
    text-align: center;
    width: 42px;
}
.mreloadth span
{
    background: url("i_v3/mrel.gif") top left no-repeat;
}
.mreloadwd span
{
    background: url("i_v3/mrelw.gif") top left no-repeat;
    padding: 0 18px 3px 3px;
}
.i46x45
{
    font-size: 0px;
    overflow: hidden;
    width: 46px;
}
.compic
{
    float: left;
    width: 46px;
}
.comtext
{
    font-size: 12px;
    margin-left: 55px;
}
.comline1
{
    padding-left: 0px;
}
.comline2
{
    padding-left: 20px;
}
.comline3
{
    padding-left: 40px;
}
.uicocon
{
    position: relative;
}
*html .uicocon
{
    padding-left: 8px;
}
.uico
{
    left: 110px;
    position: absolute;
    top: -2px;
    z-index: 10px;
}
.mcteam
{
    float: left;
    width: 50%;
}
.mclp
{
    padding-right: 1px;
}
.mcrp
{
    padding-left: 1px;
}
.goal
{
    background: url("i_v3/goal.gif") center left no-repeat;
    color: #000000;
    display: block;
    font-size: 12px;
    height: 17px;
    line-height: 17px;
    padding-left: 25px;
}
.go
{
    display: block;
    height: 17px;
}
.teaml
{
    float: left;
    text-align: center;
    width: 271px;
}
.teamr
{
    color: #FFFFFF;
    float: right;
    font-size: 24px;
    line-height: 46px;
    text-align: center;
    width: 62px;
}
.teamsrep li
{
    padding-bottom: 15px;
}
.teamsrep img
{
    border: 0;
    display: block;
    font-style: italic;
    height: 100px;
    width: 100px;
}
*html .teaml img
{
    behavior: url("i_v3/iepngfix.htc");
}
*html .teamr img
{
    behavior: url("i_v3/iepngfix.htc");
}
.teamc
{
    height: 1%;
    margin: 0px 62p;
    overflow: hidden;
    padding-top: 10px;
    text-align: center;
}
*html .teamr img
{
    behavior: url("i_v3/iepngfix.htc");
}
.teamc
{
    height: 1%;
    margin: 0px 62px;
    overflow: hidden;
    padding-top: 10px;
    text-align: center;
}
.profile
{
    width: 585px;
}
.profile .top1
{
    background: url("i_v3/profileTop1.gif") top no-repeat;
    height: 5px;
    width: 100%;
}
.profile .head
{
    background: #000000;
    border-left: 1px solid #d2d2d2;
    border-right: 1px solid #e9e9e9;
    color: #FFFFFF;
    font-size: 24px;
    line-height: 24px;
    padding: 0 10px 6px 10px;
}
.profile .head table
{
    border: 0;
    width: 100%;
}
*html .teamrcontent
{
    margin-left: -3px;
}
*html .teamlcontent
{
    margin-right: 177px;
}
.i62
{
    overflow: hidden;
    text-align: center;
    width: 62px;
}
.i50
{
    overflow: hidden;
    text-align: center;
    width: 50px;
}
*[class|="scorel"]
{
    background-position: top left;
    background-repeat: no-repeat;
    color: #FFFFFF;
    font-size: 24px;
    height: 46px;
    line-height: 46px;
    text-align: center;
    width: 62px;
}
*[class|="scorer"]
{
    background-position: top right;
    background-repeat: no-repeat;
    color: #FFFFFF;
    font-size: 24px;
    height: 46px;
    line-height: 46px;
    text-align: center;
    width: 62px;
}
.scorer-red, .scorel-red
{
    background-image: url("i_v3/score_red.gif");
}
.scorer-gray, .scorel-gray
{
    background-image: url("i_v3/score_gray.gif");
}
.scorer-green, .scorel-green
{
    background-image: url("i_v3/score_green.gif");
}
.hdate
{
    color: #7C7C7C;
    display: block;
    font-size: 10px;
    font-style: italic;
    height: 31px;
    line-height: 31px;
}
.hdateVote
{
    font-size: 14px;
    font-weight: bold;
}
.i320x197
{
    font-size: 0px;
    overflow: hidden;
    width: 320px;
}
.onpic
{
    float: left;
    margin: 0px 15px 15px 0px;
}
.wbcontent
{
    padding: 10px;
}
.oncopy
{
    padding: 10px 0px 0px 0px;
}
.onauthor
{
    color: #010101;
    float: right;
    font-size: 12px;
}
.onsource
{
    color: #505050;
    float: left;
    font-size: 11px;
    font-style: italic;
}
.onsource a, .onsource:visited, .onsource:hover
{
    color: #505050;
    font-size: 11px;
    font-style: italic;
    text-decoration: underline;
}
.onsource:hover
{
    text-decoration: none;
}
.himlink
{
    float: right;
    height: 31px;
    margin-right: 3px;
}
.himlink div
{
    float: left;
    height: 31px;
    margin-left: 10px;
}
*html .himlink
{
    height: 27px !important;
    padding-top: 4px;
}
*html .himlink div
{
    height: 27px !important;
}
.himlink span, .himlink a, .himlink a:visited, .himlink a:hover
{
    color: #878787;
    font-size: 10px;
}
.himlink a, .himlink a:visited
{
    text-decoration: none;
}
.himlink a:hover
{
    text-decoration: underline;
}
.himlink img
{
    margin-bottom: -4px;
    border: 0;
}
/*.himlink .fontsize {width:14px; height:14px; position:relative; top:3px;}*/

.toppad
{
    padding-top: 15px;
}
.ablock
{
}
.abt
{
    height: 5px;
}
.ablt
{
    background: url("i_v3/ablt.gif") top left no-repeat;
    float: left;
    height: 5px;
    width: 5px;
}
.abrt
{
    background: url("i_v3/abrt.gif") top left no-repeat;
    float: right;
    height: 5px;
    width: 5px;
}
.abct
{
    background: url("i_v3/abct.gif") top repeat-x;
    height: 5px;
    margin: 0px 5px 0px 5px;
}
*html .ablt
{
    margin-right: -3px;
}
*html .abrt
{
    margin-left: -3px;
}
*html .abct
{
    margin: 0px 2px 0px 2px;
}
.abc
{
}
.abcl
{
    background: url("i_v3/abcl.gif") left repeat-y;
    height: 1%;
    padding-left: 2px;
}
.abcr
{
    background: url("i_v3/abcr.gif") right repeat-y;
    height: 1%;
    padding-right: 2px;
}
.abcc
{
    background: #FBFBEC url("i_v3/abcc.gif") bottom repeat-x;
}
.abb
{
    height: 10px;
}
.ablb
{
    background: url("i_v3/ablb.gif") top left no-repeat;
    float: left;
    height: 10px;
    width: 7px;
}
.abrb
{
    background: url("i_v3/abrb.gif") top left no-repeat;
    float: right;
    height: 10px;
    width: 7px;
}
.abcb
{
    background: url("i_v3/abcb.gif") top repeat-x;
    height: 10px;
    margin: 0px 7px 0px 7px;
    padding-right: 3px;
}
*html .ablb
{
    margin-right: -3px;
}
*html .abrb
{
    margin-left: -3px;
}
*html .abcb
{
    margin: 0px 4px 0px 4px;
}
.abcleft
{
    float: left;
    width: 50%;
}
.abcright
{
    float: right;
    text-align: right;
    width: 50%;
}
.abctext
{
    padding: 10px;
}
.mborder
{
    border-bottom: 1px solid #FFFFFF;
    border-top: 1px solid #FFFFFF;
}
DIV.phlist
{
    background-color: #EBEAE3;
}
.phlist ul
{
    list-style: none;
    margin: 0px;
    padding: 0px;
}
.phlist li
{
    float: left;
    margin: 0px;
    padding: 0px;
    text-align: center;
    width: 20%;
}
.phlist li div
{
    border-bottom: 1px solid #FFFFFF;
    border-right: 1px solid #FFFFFF;
    padding: 10px;
}
.phlist .li0
{
    border-left: 0px !important;
}
.phlist .li1
{
    background-color: #EBEAE3;
}
.phlist .li2
{
    background-color: #E6E6E6;
}
.phlist li a
{
    overflow: hidden;
    width: 90px;
}
.phlist li img
{
    border: 3px solid #FFFFFF;
}
.plink
{
    height: 22px;
}
.plink div
{
    background: url("i_v3/plinkl.gif") top left no-repeat;
    float: left;
    height: 22px;
    width: 6px;
}
.plink a, .plink a:visited, .plink a:hover
{
    background: url("i_v3/plinkr.gif") top right no-repeat;
    color: #FFFFFF;
    display: block;
    float: left;
    font-size: 11px;
    height: 22px;
    line-height: 20px;
    padding: 0px 21px 0px 15px;
    text-decoration: none;
}
.phprev
{
    float: left;
    padding: 131px 0px 0px 10px;
    width: 31px;
}
.phnext
{
    float: right;
    padding: 131px 10px 0px 0px;
    width: 31px;
}
.phprev a, .phprev a:visited, .phprev a:hover
{
    background: url("i_v3/pprev.gif") top left no-repeat;
    display: block;
    height: 30px;
    text-decoration: none;
    width: 31px;
}
.phnext a, .phnext a:visited, .phnext a:hover
{
    background: url("i_v3/pnext.gif") top left no-repeat;
    display: block;
    height: 30px;
    text-decoration: none;
    width: 31px;
}
.phpic
{
    margin: 0px 41px;
    text-align: center;
}
.phpic img
{
    border: 6px solid #FFFFFF;
}
.phline
{
    background: #E7E7E7 url("i_v3/pline.gif") bottom repeat-x;
    border-top: 1px solid #FFFFFF;
    padding: 30px 0px 15px 0px;
}
span.clr
{
    display: block;
}
.clr
{
    clear: both;
}
.clr2
{
    clear: both;
    height: 1px;
    line-height: 1px;
}
.visible_block
{
    display: block;
}
.hidden
{
    display: none;
}
.linksCat a, .linksCat a:link, .linksCat a:active, .linksCat a:visited
{
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}
.linksCat a:hover
{
    font-size: 12px;
    text-decoration: underline;
}
.linksCat span
{
    color: #979797;
    font-size: 10px;
    font-style: italic;
}
.linksCatBlock a, .linksCatBlock a:link, .linksCatBlock a:active, .linksCatBlock a:visited
{
    color: #010101;
    font-size: 14px;
    text-decoration: none;
}
.linksCatBlock a:hover
{
    color: #010101;
    text-decoration: underline;
}
.linksCatBlock div
{
    border-top: 1px solid #F8F7F3;
    padding: 9px;
}
.linksCatBlock div.line1up
{
    background: url("i_v3/linksCatBtn1.gif") no-repeat 212px 8px;
    background-color: #EBEAE3;
}
.linksCatBlock div.line1down
{
    background: url("i_v3/linksCatBtn1down.gif") no-repeat 212px 8px;
    background-color: #EBEAE3;
}
.linksCatBlock div.line2up
{
    background: url("i_v3/linksCatBtn2.gif") no-repeat 212px 8px;
    background-color: #E6E6E6;
}
.linksCatBlock div.line2down
{
    background: url("i_v3/linksCatBtn2down.gif") no-repeat 212px 8px;
    background-color: #E6E6E6;
}
.linksCatBlock p
{
    display: block;
    font-weight: bold;
    margin: 0;
    padding: 9px;
}
.linksCatBlock p a
{
    display: block;
    float: left;
    height: 25px;
    line-height: 25px;
    width: 20px;
}
.linksCatBlock > p > a.grey
{
    color: #a1a1a1;
}
.registr
{
    font-size: 11px;
    padding: 15px 10px 10px 10px;
}
.registr input[type=text]
{
    margin-left: 10px;
    width: 200px;
}

.registr select
{
    margin-left: 10px;
}

.registr input[type=password]
{
    margin-left: 10px;
    width: 200px;
}

.registr table
{
    margin-top: 5px;
}
.club_peoples a, .club_peoples a:visited
{
    color: #000000;
    text-decoration: none;
}
.club_peoples a:hover
{
    text-decoration: underline;
}
.text10
{
    font-size: 10px;
}
.text12
{
    font-size: 12px;
}
.forHiding
{
}
.cldTitle
{
    display: none;
}
.popupCalendar
{
    color: #000000;
    display: none;
    margin: 0;
    position: absolute;
    width: 270px;
    z-index: 100;
}
.popupCalendarArc
{
    color: #000000;
    margin: 0;
    position: absolute;
    width: 244px;
}
.newsbody10, .newsbody10 p
{
    font-size: 10px;
}
.newsbody12, .newsbody12 p
{
    font-size: 12px;
}
.newsbody13, .newsbody13 p
{
    font-size: 13px;
}
.newsbody14, .newsbody14 p
{
    font-size: 14px;
}
.newsbody16, .newsbody16 p
{
    font-size: 16px;
}
.newsbody18, .newsbody18 p
{
    font-size: 18px;
}

.ccl
{
}
.ccl ul li
{
    float: left;
    margin: 0px;
    padding: 15px 21px;
}
.ccl ul li a
{
    color: #000;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}
.reg .bline
{
    font-size: 11px;
}
.reg .bline a, .reg .bline a:hover, .reg .bline a:visited
{
    color: Black;
}
.reg .b3b, .reg .b3lb, .reg .b3rb, .reg .b3cb
{
    height: 12px;
}
.reg .b3lb
{
    background: url("i_v3/b3lb_small.gif") top left no-repeat;
}
.reg .b3rb
{
    background: url("i_v3/b3rb_small.gif") top left no-repeat;
}
.reg .b3cb
{
    background: url("i_v3/b3cb_small.gif") top repeat-x;
}
.bbutton3
{
    background: transparent url("i_v3/bbutton104_22.gif") center center no-repeat;
    border: 0px;
    color: #FFFFFF;
    font-size: 12px;
    height: 22px;
    margin: 0px;
    padding: 0px 0px 6px 0px;
    padding: 0px0px2px0px;
    width: 105px;
}
.button2
{
    background: transparent url("i_v3/but2.gif") top left no-repeat;
    border: 0px;
    color: #FFFFFF;
    font-family: "Trebuchet MS" ,sans-serif;
    font-size: 12px;
    height: 22px;
    margin: 0px;
    padding: 0px 0px 6px 0px;
    padding: 0px0px2px0px;
    width: 105px;
}
.hdtit
{
    float: left;
    width: 50px;
}
.hdct
{
    margin: 0 300px 0 50px;
}
.hdbtn
{
    float: right;
    height: 22px;
    margin: 5px 0 4px 0;
}
.hdbtn div
{
    background: transparent url("i_v3/but2.gif") center left no-repeat;
    border: 0px;
    color: #FFFFFF;
    float: right;
    font-family: "Trebuchet MS" , sans-serif;
    font-size: 12px;
    height: 22px;
    margin: 0 0 0 5px;
    text-align: center;
    vertical-align: middle;
    width: 100px;
}
.hdbtn a, .hdbtn a:hover, .hdbtn a:visited
{
    color: #FFFFFF;
    display: block;
    float: left;
    font-size: 11px;
    height: 22px;
    line-height: 20px;
    text-decoration: none;
}
.hdbtn a.lfpad10
{
    padding-left: 10px;
}
.hdbtn a.lfpad20
{
    padding-left: 20px;
}
.teamPeoples
{
    background: #f8f8f8;
    display: none;
    position: absolute;
    z-index: 300;
}
.tp_column
{
    float: left;
    font-size: 10px;
    padding: 10px;
    text-align: left;
}
b.tp_teamName
{
    font-size: 15px;
    text-decoration: underline;
}
.loginBlock
{
    color: #FFFFFF;
    font-size: 12px;
    margin-top: -15px;
    width:110px;
}
.loginBlock div
{
    margin-bottom: 2px;
}
.warning
{
    background: #F0F0F0;
    display: none;
    float: left;
    font-size: 10px;
    padding: 5px;
    position: absolute;
    width: 75px;
    z-index: 9000;
}
.text16b
{
    font-size: 16px;
    font-weight: bold;
}
.infText
{
    color: #000000;
    font-size: 12px;
    font-weight: normal;
}
.subscr .ttable table tr td span
{
    font-size: 14px;
    font-weight: bold;
}
.subscr .cform table.tlist input
{
    margin: 0;
    width: auto;
}
.error_block
{
    color: #FF0000;
    font-size: 10px;
}
.ctable .btr2 td a, .ctable .btr2 td a:visited, .ctable .btr3 td a, .ctable .btr3 td a:visited
{
    color: #000000;
    text-decoration: none;
}
.profilePanel .bline2, .profilePanel .bline3
{
    padding: 6px 10px 6px 10px;
}
.profilePanel .bline2 a, .profilePanel .bline3 a, .profilePanel .bline2 a:visited, .profilePanel .bline3 a:visited, .profilePanel .bline2 a:active, .profilePanel .bline3 a:active
{
    background: url("i_v3/profilePanel1.gif") right no-repeat;
    display: block;
    font-size: 12px;
    font-weight: normal;
    height: 19px;
    padding-top: 3px;
    text-decoration: underline;
    width: 220px;
}
.profilePanel .bline2 a:hover, .profilePanel .bline3 a:hover
{
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
}
.profilePanel .b2b, .profilePanel .b2lb, .profilePanel .b2rb, .profilePanel .b2cb
{
    background-position: bottom;
    height: 20px;
}
.vkusomer .bcc
{
    font-size: 12px;
    padding: 10px 10px 0 10px;
}
.vkusomer .bcc .result
{
    font-size: 14px;
    font-weight: bold;
    text-align: center;
}
.vkusomer .graph
{
    background: url("i_v3/vkusomerBg.gif") no-repeat;
    height: 36px;
    margin: 15px 0 10px 0;
    padding: 11px 0 0 12px;
    width: 206px;
}
.vkusomer .graph div
{
    height: 24px;
    width: 194px;
}
.vkusomer .graph .l1
{
    background: url("i_v3/vkusomerProgress1.gif") no-repeat;
}
.profile .Text
{
    border-left: 1px solid #E3E3E3;
    border-right: 1px solid #E3E3E3;
    font-size: 12px;
    margin: 0 1px;
    padding: 10px;
}
.profile .TextNoPad
{
    border-left: 1px solid #E3E3E3;
    border-right: 1px solid #E3E3E3;
    font-size: 12px;
    margin: 0 1px;
}
.profile .Text h2, .profile .plText h2
{
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 20px;
}
.friend
{
    float: left;
    padding: 0 0px 30px 0;
    width: 140px;
}
.friend a
{
    color: #000000;
    text-decoration: underline;
}
.friend a:hover
{
    text-decoration: none;
}
.friend a.nick
{
    font-size: 14px;
    font-weight: bold;
}
.friend .date
{
    color: #7c7c7c;
    font-size: 10px;
    font-style: italic;
    padding-bottom: 3px;
}
.friend .mail
{
    margin-bottom: 2px;
}
.friend .mail a
{
    background: url("i_v3/icons/mail.gif") left no-repeat;
    font-size: 10px;
    line-height: 14px;
    padding-left: 19px;
}
.friend .del a
{
    background: url("i_v3/icons/delete.gif") left no-repeat;
    font-size: 10px;
    line-height: 14px;
    padding-left: 19px;
}
.friend input
{
    border: 0;
    color: #FFFFFF;
    font-family: "Trebuchet MS" , sans-serif;
    font-size: 11px;
    font-weight: bold;
    height: 21px;
    margin-top: 5px;
    padding-bottom: 3px;
    width: 92px;
}
.friend input.appr
{
    background: url("i_v3/buttonGreen92x21.gif") no-repeat;
    margin-top: 8px;
}
.friend input.decl
{
    background: url("i_v3/buttonGrey92x21.gif") no-repeat;
}
.friend div.userPic
{
    height: 50px;
}
.ctable .btr2 td a:hover, .ctable .btr3 td a:hover
{
    color: #000000;
    text-decoration: underline;
}
.confright .conffiller
{
    height: 1px;
}
.cform .cfbleft1 input[type=text]
{
    float: left;
    width: 70px;
}
.clubs .bcc
{
    padding: 20px;
}
.clubs ul
{
    list-style-type: none;
    margin: 0;
    padding: 0;
}
.clubs li
{
    float: left;
    width: 135px;
}
.clubs a
{
    color: #000000;
    font-size: 12px;
    text-decoration: none;
}
div.barback
{
    background-color: #B9B9B9;
    border: 1px solid #FFFFFF;
    height: 17px;
    width: 206px;
}
.tbt1cl span.readmail
{
    float: left;
    margin-right: 10px;
}
.tbt1cl input
{
    border: 1px solid #CDCDCD;
    margin-left: 10px;
    width: 150px;
}
.tbt1cl input[type=radio]
{
    border: 0px;
    margin-left: 10px;
    width: 20px;
}
.tbt1cl input[type=checkbox]
{
    border: 0px;
    border: 1px solid #CDCDCD;
    margin-left: 10px;
    width: 20px;
}
.tbt1cl table
{
    margin-top: 5px;
}
.blockbuts span
{
    color: #FFFFFF;
    cursor: pointer;
    font-size: 9px;
    line-height: 16px;
    text-decoration: none;
}
div.oneteam
{
    float: left;
    width: 120px;
}
div.oneteam a, div.oneteam a:visited, div.oneteam a:active
{
    color: #000000;
    text-decoration: underline;
}
div.oneteam a:hover
{
    color: #000000;
    text-decoration: none;
}
a.oneteam:active
{
    color: #000000;
    text-decoration: underline;
}
tr.oneteamtr a, tr.oneteamtr a:visited, tr.oneteamtr a:active
{
    color: #000000;
    text-decoration: underline;
}
tr.oneteamtr a:hover
{
    color: #000000;
    text-decoration: none;
}
a.tr:active
{
    color: #000000;
    text-decoration: underline;
}
a.butGrey136x22
{
    background: url("i_v3/butGrey136x22.gif") no-repeat;
    color: #FFFFFF;
    display: block;
    height: 22px;
    line-height: 20px;
    text-align: center;
    text-decoration: none;
    width: 136px;
}
.mail
{
}
.mail table.nav td
{
    border-left: 1px #FFFFFF solid;
    font-size: 13px;
    height: 25px;
}
.mail table.nav a, .mail table.nav a:visited, .mail table.nav a:hover
{
    color: #FFFFFF;
    display: block;
    height: 25px;
    line-height: 24px;
    text-align: center;
    text-decoration: none;
}
.mail table.nav a.act
{
    color: #000000;
}
.mail .in
{
    background: url("i_v3/mail_in_bg.gif") no-repeat;
    width: 95px;
}
.mail .in[class~="act"]
{
    background: url("i_v3/mail_inact_bg.gif") no-repeat;
}
.mail .out
{
    background: url("i_v3/mail_out_bg.gif") no-repeat;
    width: 129px;
}
.mail .out[class~="act"]
{
    background: url("i_v3/mail_outact_bg.gif") no-repeat;
}
.mail .new
{
    background: url("i_v3/mail_new_bg.gif") no-repeat;
    width: 143px;
}
.mail .new[class~="act"]
{
    background: url("i_v3/mail_newact_bg.gif") no-repeat;
}
.mail div.cont
{
    width: 561px;
}
.mail .center
{
    background: url("i_v3/mail_topbg.gif") top no-repeat #d8d8c9;
    padding: 6px 11px 0 11px;
}
.mail .bot
{
    background: url("i_v3/mail_botbg.gif") no-repeat;
    height: 6px;
}
.mail .ln1
{
    background-color: #e6e6e6;
    border-bottom: 1px solid #d8d8c9;
    padding: 9px;
}
.mail .ln2
{
    background-color: #ebeae3;
    border-bottom: 1px solid #d8d8c9;
    padding: 9px;
}
.mail .ln1 div, .mail .ln2 div
{
    background: transparent none repeat scroll 0 0;
    border: 0;
}
.checkAll
{
    font-size: 11px;
    font-weight: bold;
    padding: 3px 0 6px 0;
}
.checkAll input
{
    margin: 0 5px 0 13px;
}
.mail div.chkB
{
    border: 0;
    float: left;
    width: 30px;
}
.mail div.messC
{
    border: 0;
    float: left;
    position: relative;
    width: 490px;
}
.mail div.date
{
    border: 0;
    color: #7c7c7c;
    float: left;
    font-size: 10px;
    font-style: italic;
    padding-top: 2px;
    position: relative;
    width: 140px;
    z-index: 100;
}
.mail div.subj
{
    color: #6a6a6a;
    float: left;
    font-size: 12px;
    font-weight: bold;
    line-height: 18px;
    position: relative;
    width: 349px;
    z-index: 100;
}
.mail div.subj div
{
    color: #000000;
    cursor: pointer;
}
.mail div.subj a, .mail div.subj a:visited, .mail div.subj a:active
{
    color: #000000;
    text-decoration: underline;
}
.mail div.subj a:hover
{
    text-decoration: none;
}
.mail div.mess
{
    color: #000000;
    font-size: 11px;
    font-weight: normal;
    position: relative;
    top: -13px;
    z-index: 0;
}
.mail div.messs
{
    background-color: #FFFFFF;
    padding: 13px 16px;
    text-align: left;
}

.mail div.messTop
{
    background: url("i_v3/mail_messTop.gif") no-repeat;
    clear: both;
    height: 24px;
}
.mail div.messBot
{
    background: url("i_v3/mail_messBot.gif") no-repeat;
    height: 3px;
}
.spacer5
{
    height: 5px;
}
.mail .newmsg .lnmsg
{
    width: 40px;
}
.mail .cont .report
{
    padding: 100px 0 100px 0;
}
.calendarTodayDay
{
    border: solid 2px #FF5555;
}
.header_b
{
}
.gray_mid
{
    color: #9E9E9E;
}

.mainLink, .mainLink:visited, .mainLink:active, .mainLink:hover
{
    color: #FFFFFF;
    text-decoration: none;
    width: 90px;
    height: 30px;
    display: block;
}

.center
{
    text-align: center;
    margin: 0 auto;
}
.red
{
    color: #FF0000;
    font-size: 12px;
}
.slink, .slink:visited, .slink:active
{
    color: #000000;
    font-weight: bold;
    text-decoration: underline;
}

.slink:hover
{
    text-decoration: none;
}

.slinkred, .slinkred:visited, .slinkred:active, .slinkred:hover
{
    color: #FF0000;
}
.admLinks
{
    text-align: right;
    width: 100px;
    height: 16px;
    float: right;
}

.videoqlt
{
    width: 100%;
    text-align: right;
}

.videoqlt a, .videoqlt a:active, .videoqlt a:visited
{
    color: #000000;
}

.videoqlt a:hover
{
    text-decoration: none;
}

.videoqltactive
{
    font-weight: bold;
    text-decoration: none;
}

table.lnkmenus
{
    width: 350px;
    overflow: visible;
    background: #FFFFFF;
    padding: 10px;
}
table.lnkmenus tr
{
    font-size: 12px;
    margin: 0;
    padding: 0;
}
td.lnkmenutitle
{
    width: 200px;
}
td.chks
{
    width: 80px;
}
td.chks input[type="radio"], td.chks input[type="checkbox"], td.chks span
{
    margin: 0 0;
    width: 20px;
}


.suptable
{
    margin: 0;
    padding: 0 10px; /*width: 100%;*/
}

.suptable td
{
    padding: 5px 0 0 0;
    margin: 0;
}

.suptable table input
{
    width: 250px;
}

.suptable textarea
{
    width: 100%;
}

.suptable img
{
    vertical-align: bottom;
    padding-right: 30px;
}

.floatR
{
    float: right;
}
.admin_sort
{
    font-size: 10px;
    width: 20px;
    margin: 5px;
}
.mc_innerBanner
{
    position: absolute;
    top: 11px;
    right: 2px;
}

.Advertising
{
    margin-left: 20px;
    margin-right: 20px;
    width:460px;    
}


.Advertising a
{
    color:#000; 
    text-decoration: none;
}


.Advertising a:hover
{
    text-decoration: none;
    color: #4aafdc;
}

/*
#categories ul li a
{
    display: block;
    width: 200px;
    background: url(../images/arrow1.jpg) 0 6px no-repeat;
    font-size: 14px/20px;
    color: #6fe3f0;
    font-weight: normal;
    text-decoration: none;
    padding: 0 0 0 20px;
}
#categories ul li a:hover
{
    text-decoration: underline;
    color: #FFF;
}

#categories ul.ask
{
    width: 200px;
    height: 50px;
    position: absolute;
    top: 232px;
    background: none;
    margin: 0;
}
#categories ul.ask li a
{
    width: 200px;
    height: 50px;
    display: block;
    text-indent: -20000px;
    background: none;
    padding: 0;
}
#categories ul.ask li a:hover
{
    width: 200px;
    height: 50px;
}
*/

.listadvert
{
}

.listadvert thead
{
    font-weight: bold;
    color: Black;
}

.listadvert td
{
    border: on;
    border-bottom-color: Gray;
    border-bottom-width: thin;
    border-bottom-style: solid;
}

.listadvert #Title
{
    width: 40%;
}
.listadvert #Total
{
    width: 20%;
    text-align: right;
    padding-right: 5px;
}
.listadvert #Adddate
{
    width: 20%;
}
.listadvert #IsShow
{
    width: 20%;
}

.advertleft
{
    position:relative;
    float: left;
    width: 100%;
}

.advertleft span
{
   color:Black;
}

.advertright
{
    position:relative;
    float: left;
    width: 100%;
}

.advertright span
{
   color:Black;
}
.rgtalgn
{
    text-align: right;
}


#advertlist
{
    width: 500px;
    margin: 0 0 0 0px;
    position: relative;
    padding: 0px;
    float: left;
}

#advertlist h2
{
    width: 500px;
    height: 18px;
    background: url(../images/specoffer.gif) 0 0 no-repeat;
    text-indent: -20000px;
    margin: 0 0 0 0;
    border-bottom: #1c3743 1px solid;
}
#advertlist ul
{
    width: 490px;
    margin: 0 0 0 0;
    float: left;
}
#advertlist ul li.arrow
{
    background: url(../images/arrow2.jpg) 0 6px no-repeat;
    height: 32px;
    padding: 0 0 0 16px;
    font-size: 12px/14px;
    font-weight: normal;
    color: #72ab13;
    margin-top: 14px;
}
#advertlist ul li
{
    background: none;
    padding: 0 0 0 16px;
}
#advertlist ul li span
{
    font-size: 12px/14px;
    font-weight: normal;
    color: #4aafdc;
}
#advertlist ul li a
{
    font-size: 12px/14px;
    font-weight: normal;
    color: #000;
    text-decoration: none;
}
#advertlist ul li a:hover
{
    color: #4aafdc;
}

.pager
{
    float:left;
  margin:50px 0 0 16px;
}

.pager a
{
    font-size: 12px/14px;
    font-weight: normal;
    color: #000;
    text-decoration: none;
}

.pager a:hover
{
    color: #4aafdc;
}

.AdvertReadOnly tr td { color:Black; vertical-align:bottom;  padding-left:20px;}
.AdvertReadOnly td:first-child { color: #6f6f6f; }
.pagg_first {margin:0 3px 0 3px;position:relative;float:left;}
.pagg_next {margin:0 3px 0 3px;position:relative;float:left;}
.pagg_numb {margin:0 3px 0 3px;position:relative;float:left;}
.pagg_prev {margin:0 3px 0 3px;position:relative;float:left;}
.pagg_last {margin:0 3px 0 3px;position:relative;float:left;}
.pagg_first a {margin:0 3px 0 3px; text-decoration:underline;position:relative;float:left;}
.pagg_next a {margin:0 3px 0 3px; text-decoration:underline;position:relative;float:left;}
.pagg_numb a {margin:0 3px 0 3px; text-decoration:underline;position:relative;float:left;}
.pagg_prev a {margin:0 3px 0 3px; text-decoration:underline;position:relative;float:left;}
.pagg_last a {margin:0 3px 0 3px; text-decoration:underline;position:relative;float:left;}