.bd
{
 padding: 0;
 margin: 0;
 background-color: #DEDEDE;
}

.main
{
 position: absolute;
 text-align: center;
 width: 100%;
}

.center
{
 position: relative;
 width: 1000px;
 margin-left: auto;
 margin-right: auto;
}

.search
{
 height: 20px;
 margin: 5 0 5 0;
}

.search_1
{
 right: 21px; 
 position: absolute;

 font-family: arial;
 font-size: 12px;
 color: #999999;
 font-weight: bold;
}

.search_btn
{
 position: absolute; 
 right: 0;
 cursor: pointer;
}

.left_right_margines
{
 margin: 0 3 0 3;
}

.main_banner
{
 background-color: #990033;
 border-top: #FFFFFF solid 1px;
 border-left: #FFFFFF solid 1px;
 border-right: #FFFFFF solid 1px;
 padding: 5px;
 height: 50px;
}

.menu
{
 background-color: #000000;
 border: #FFFFFF solid 1px;

 font-family: arial;
 font-size: 12px;
 font-weight: bold;
 text-align: left;
 padding: 2px 2px 2px 256px; 
}

.gray
{
 height: 160px;
 width: 254px;
 border-right: #FFFFFF solid 0px;
 float: left;
 background: url("/Img/gray_bg.jpg") #CCCCCC no-repeat left bottom;
}

.blue
{
 height: 160px;
 width: 100%;
 background-color: #336699;
}

.gray_blue
{
 border: #FFFFFF solid 1px;
 border-top: #FFFFFF solid 0px;
 text-align: left;

}

.content
{
 position: relative; 
 height: 800px; 
 text-align: left;
 background: url("/Img/gradient.jpg") #FFFFFF no-repeat left bottom;
 border-left: #FFFFFF solid 1px;
 border-right: #FFFFFF solid 1px;   
}

.column1
{
 position: relative;
 width: 256px;
 left: 0;
 border: #FFFFFF solid 0px;
 float: left;
}

.column2
{
 position: relative;
 width: 480px;
 border: #000000 solid 0px;
 float: left;
}

.column3
{
 position: relative; 
 width: 255px;
 height: 799px; 
 float: left;
 background: url("/Img/gray_bg_2.jpg") #C5C5C5 no-repeat right top;
 border-left: #FFFFFF solid 1px;
 border-bottom: #FFFFFF solid 1px;
}

.bottom
{
 height: 50px;
 padding: 5px;
 text-align: left;
 float: left;
}

.bottom2
{
 padding: 5px 2px 5px 0px;
 text-align: right;
 color: #336699;
 font-family: arial narrow, arial;
 font-size: 90%;
 position: absolute;
 right: 0px;
}

.news
{
 display: none;
}

.floatingDivStyle
{
    padding-top:10px;
    height:0px;
    overflow:hidden;
    display:none;
}