﻿#main
{
    position: relative;
    background-color: #F7F7F7;
}
#mainContent
{
    position: relative;
    margin: 0 auto;
    width: 938px;
    text-align: left;
    min-height: 620px;
    
    _height: 620px;
}
#edgeL
{
    position: absolute;
    top: 0;
    left: -12px;
    width: 12px;
    height: 100%;
    background: url("bgLeft2.png") no-repeat scroll 0 0 transparent;
    
    /*_behavior: url("css/PIE.htc");
    _-pie-png-fix: true;*/
}
#edgeR
{
    position: absolute;
    top: 0;
    right: -12px;
    width: 12px;
    height: 100%;
    background: url("bgRight2.png") no-repeat scroll 0 0 transparent;
    
    /*_behavior: url("css/PIE.htc");
    _-pie-png-fix: true;*/
}

.content
{
    position: relative;
    min-height: 500px;
    _height: 500px;
    
    background-color: #F7F7F7;
    background: -webkit-gradient(linear, 0 0, 0 bottom, from(#FFFFFF), to(#F7F7F7));
    background: -moz-linear-gradient(#FFFFFF, #F7F7F7);
    background: linear-gradient(#FFFFFF, #F7F7F7);
    /*-pie-background: linear-gradient(#FFFFFF, #F7F7F7);*/
    
    /*behavior: url("css/PIE.htc");*/
    
    clear: both;
}
div.contentLeft
{
    margin: 0px;
    float: left;
    padding: 20px;
    width: 728px;
    _width: 708px;
}
div.contentRight
{
    margin: 0px;
    width: 170px;
    min-height: 620px;
    
    position:relative;
    float: right;
    background-color: #F7F7F7;

    _height: 620px;
}
div.contentRightLeft
{
    position: absolute;
    top: 0;
    left: -1px;
    width: 1px;
    height: 100%;
    
    background-color: #e2e2e2;
    background: -webkit-gradient(linear, 0 0, 0 bottom, from(#e2e2e2), to(#F7F7F7));
    background: -moz-linear-gradient(#e2e2e2, #F7F7F7);
    background: linear-gradient(#e2e2e2, #F7F7F7);
    /*-pie-background: linear-gradient(#e2e2e2, #F7F7F7);*/
    
    /*behavior: url("css/PIE.htc");*/
}
a.livechat
{
    margin: 10px;
    padding: 5px;
    font-family: Verdana, sans-serif;
    font-weight: bold;
    display: block;
    color: #FFFFFF;
    background-color: #198C19;
    background: -webkit-gradient(linear, 0 0, 0 bottom, from(#20B620), to(#198C19));
    background: -moz-linear-gradient(#20B620, #198C19);
    background: linear-gradient(#20B620, #198C19);
    text-align: center;
    cursor: pointer;
    border: 1px solid #126212;
    -webkit-border-radius: 3px 3px 10px 10px;
    -moz-border-radius: 3px 3px 10px 10px;
    border-radius: 3px 3px 10px 10px;
    text-shadow: 2px 2px 2px #666666;
}
div.contentMenu
{
    position:relative;
    width: 150px;
    margin: 10px 10px 10px 10px;

    clear:both;
    
    border: 3px solid #E4E4E4;
    
    -webkit-border-radius: 4px 4px 4px 4px;
    -moz-border-radius: 4px 4px 4px 4px;
    border-radius: 4px 4px 4px 4px;
}

ul.contentMenu
{
    position:relative;
    display: block;
    list-style: none;
    margin: 0px;
    padding: 1px 0px;
    
    background-color: #FBFBFB;
    background: -webkit-gradient(linear, 0 0, 0 bottom, from(#FBFBFB), to(#ECECEC));
    background: -moz-linear-gradient(#FBFBFB, #ECECEC);
    background: linear-gradient(#FBFBFB, #ECECEC);
    
    border: 1px solid #B9B9B9;
    -webkit-border-radius: 3px 3px 3px 3px;
    -moz-border-radius: 3px 3px 3px 3px;
    border-radius: 3px 3px 3px 3px;
    
    _width: 142px;
    _height: 100%;
    _display: inline;
}
ul.contentMenu a
{
    display: block;
    text-decoration: none;
    white-space: nowrap;
}

ul.contentMenu li
{
}
ul.contentMenu li a
{
    line-height: 20px;
    width: 118px;
    padding: 10px 15px;
    
    font-size: 13px;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-weight: bold;
    color: #5B5B5B;
    
    border-top: 1px dotted #c0c0c0;
    
    _margin-left: -15px;
}
ul.contentMenu li a:hover,
ul.contentMenu li a.selected
{
    padding: 9px 14px 10px 14px;
    color: #F8F8F8;
    background: #cc9933;
    border-top: 1px solid #9c7e15;
    border-left: 1px solid #ac8a17;
    border-right: 1px solid #ac8a17;
    border-bottom: 1px solid #ac8a17;
}
ul.contentMenu li:first-child a
{
   border-top: 1px solid transparent;
}

.contentHeader
{
	font-size: 24px;
	padding: 0px 0px 10px 0px;
	display: block;
}
.contentSubHeader
{
	padding: 10px 0px 10px 0px;
	display: block;
}


div.login
{
    position: relative;
    
    border: 1px solid #2D2D2D;

    -webkit-border-radius: 8px 8px 4px 4px;
    -moz-border-radius: 8px 8px 4px 4px;
    border-radius: 8px 8px 4px 4px;

    background-color: #2D2D2D;
    background: -webkit-gradient(linear, 0 0, 0 bottom, from(#2D2D2D), to(#1E1E1E));
    background: -moz-linear-gradient(#2D2D2D, #1E1E1E);
    background: linear-gradient(#2D2D2D, #1E1E1E);
    /*-pie-background: linear-gradient(#2D2D2D, #1E1E1E);*/
    
    /*behavior: url("css/PIE.htc");*/
}
div.loginTitle
{
    /*position: relative;*/
    
    margin: 0px 4px;
    
    /*behavior: url("css/PIE.htc");*/
}
div.loginTitle div.loginTitleSub
{
    position:relative;
    
    height: 26px;
    line-height: 26px;
    padding: 5px 10px 5px 10px;
    color: #EDCB5F;
    font-size: 16px;
    font-weight: bold;
    
    /*border: 1px solid #FFF;
    border-radius: 3px 3px 3px 3px;
    -webkit-border-radius: 3px 3px 3px 3px;
    -moz-border-radius: 3px 3px 3px 3px;
    
    behavior: url("css/PIE.htc");*/
    /*-pie-png-fix: true;*/
}
div.loginContent
{
    border-top: 1px solid #5D5D5D;
    position: relative;
    padding: 20px;
    margin-bottom: 4px;
    
    background-color: #FFF;
}

/*div.widget
{
    position: relative;
    background-color: #EAEAEA;
    
    width: 230px;
    border-radius: 4px 4px 4px 4px;
    -webkit-border-radius: 4px 4px 4px 4px;
    -moz-border-radius: 4px 4px 4px 4px;
    padding: 3px;

    behavior: url("css/PIE.htc");
}
div.widgetTitle
{
    position: relative;
    
    background: #FBFBFB;
    background: -webkit-gradient(linear, 0 0, 0 bottom, from(#FBFBFB), to(#E0E0E0));
    background: -moz-linear-gradient(#FBFBFB, #E0E0E0);
    background: linear-gradient(#FBFBFB, #E0E0E0);
    -pie-background: linear-gradient(#FBFBFB, #E0E0E0);
    
    border: 1px solid #bcbcbc;
    border-radius: 3px 3px 3px 3px;
    -webkit-border-radius: 3px 3px 3px 3px;
    -moz-border-radius: 3px 3px 3px 3px;
    
    behavior: url("css/PIE.htc");
}
div.widgetTitle div.widgetTitleSub
{
    position:relative;
    
    height: 26px;
    line-height: 26px;
    padding: 5px 10px 5px 32px;
    color: #f68928;
    font-size: 16px;
    font-weight: bold;
    
    border: 1px solid #FFF;
    border-radius: 3px 3px 3px 3px;
    -webkit-border-radius: 3px 3px 3px 3px;
    -moz-border-radius: 3px 3px 3px 3px;
    
    behavior: url("css/PIE.htc");
}
div.widgetTitle div.widgetTitleImg
{
    position: absolute;
    left: 10px;
    top: 0px;
    background: url("news2.png") no-repeat left center;
    background: url("news2.png") no-repeat left center;
    background: url("news2.png") no-repeat left center;
    background: url("news2.png") no-repeat left center;
    -pie-background: url("css/news2.png") no-repeat left center;
    width: 15px;
    height: 15px;
    padding: 12px 0px 11px 0px;
    _behavior: url("css/PIE.htc");
}
div.widgetContent
{
}*/

/*div.news
{
    padding: 5px 7px;
    margin: 5px 2px;
    border-bottom: 1px dotted #666;
}
div.newsTitle
{
    color: #a07821;
    font-size: 13px;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-weight: bold;
}
div.newsDate
{
    position: relative;
    color: #666;
    font-size: 11px;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    
    padding-left: 20px;
    padding-top: 5px;
    padding-bottom: 5px;
    background: url("calendar.png") no-repeat left center;
    -pie-background: url("css/calendar.png") no-repeat left center;
    
    behavior: url("css/PIE.htc");
}
div.newsContent
{
    color: #666;
    font-size: 11px;
    font-family: Arial, Helvetica, Verdana, sans-serif;
}
div.newsContent a
{
    color: #ff8a00;
    text-decoration: none;
    font-weight: bold;
}*/

