 #leftcolumn
 { 
 display: inline;
 color: #333;
 margin: 10px 0 0 2px;
 padding: 0px;
 width: 248px;
 float: left;

}
#rightcolumn { 
 display: inline;
 position: relative;
 color: #333;
 margin: 10px 3px 0 1px;
 padding: 0px;
 width: 641px;
 float: right;
 
}

/* right side */
#rightcolumn #topright {
    height:345px;
    width: 641px;
}

#topright .tr_markcom {
    width: 450px;
    float: right;
    display: inline;
    height:330px;  
}
#topright .tr_tab {
    width: 450px;
    height:32px; 
}
#topright .tr_tab li{ 
display:block;
float:right;
font-size:13px;
font-weight:normal;
height:32px;
margin:0;
width: 90px;
font-size: 12px;
font-weight: bold;
text-align: center;

}
#topright .tr_tab a.middle{ 
background:transparent url(../img/tabGray.gif) no-repeat center top;
color:#00285C;
display:block;
height:31px;
padding:10px 15px 0;
text-decoration:none;
}

#topright .tr_tab a{ 
background:transparent url(../img/tabGray.gif) no-repeat center top;
color:#00285C;
display:block;
height:31px;
padding:3px 15px 0;
text-decoration:none;
line-height:13px;
}


#topright .tr_tab .current a{ 
background:transparent url(../img/tabBlue.gif) no-repeat center top;
color:#fff;
display:block;
height:31px;
margin-top:0;
padding:7px 25px 0;
text-decoration:none;
}
#topright .tr_contact{
   width: 450px;
   height:100px;
   margin-top: 24px; 
   color: #01337A;
   /*border: 1px solid #DADADA;   */
}
#topright .tr_contact .block{
   height: 100px;
   float:right;
   display: block;
}
#topright .tr_contact .one{
   width: 43px;
   padding: 0 3px; 
   /*border-left: 1px solid #A4A4A4;*/
   color: #01337A;
   font-size: 16px;
   font-weight: bold;  
}
#topright .tr_contact .two{
   width: 125px;
   color: #505050;
   font-size: 12px;
   padding-right: 10px;
}
#topright .tr_contact .three{
   width: 196px;
   color: #01337A;
   font-size: 11px;
   padding-right: 5px;
}
#topright .tr_contact .inputbg{   

height: 22px;
width: 143px;
margin-top: 1px;
}

#topright .tr_contact label{
     width: 44px; 
     display:inline;
     float:right; 
     height:23px;
     padding:2px 1px 0 0;
}
#topright .tr_contact .transparent{   
 background-color:transparent;
 border: none;
 height: 23px;
 width: 143px;
 padding:2px 2px 0 0;
 background:transparent url(../img/inputContactOwner.gif ) no-repeat center;  
}
#topright .tr_contact label.error{width: 2px;padding: 2px 0 0 3px;} 
  
#topright .tr_contact .error{   
 color:red;
 display: inline;
}

#topright .tr_contact .for{
   width: 58px;
   padding-right: 6px;
   margin-top: 75px;
   height: 35px;
}
#topright .tr_links {
    width: 175px;
    display: inline; 
    float: left; 
    height:330px;  
}

#topright .tr_links .onelink{
   margin-bottom: 10px;
   height: 66px; 
   display: block; 
}

/* slide show */
#second_right {
   height:242px;     
   width: 641px;
   margin-top:10px; 
}

#second_right .sr_top {
    background:transparent url(../img/slider/sliderTop_bg.jpg) repeat-x;
    color:#00347C;
    font-size:16px;
    font-weight:bold;
    height:26px;
    padding:5px 20px 0 0;
}
#second_right .sr_top .right{
    float:right;
} 
#second_right .sr_top .left , #second_right .sr_top .left a{
    float:left;
    font-size: 12px;
    padding-left: 10px;
    font-weight: normal;
    color:#00347C;
} 

#slider {
    background: transparent url('../img/slider/slider_bg.jpg') repeat-x;
    height:208px;     
    width: 639px;
    margin: 0 auto;
    position: relative; 
    border-right: 1px solid #CFCFCF;
    border-left: 1px solid #CFCFCF;
}

#slider .scroll {
    overflow: hidden;
    width: 555px;
    margin: 0 auto;
    position: relative;
}

#slider .scrollContainer {
    position: relative;
    left: 1175px;
}

#slider .scrollContainer div.panel {
    padding: 20px 5px 5px;
    width: 175px;
    height: 190px;
}

#slider .inside {
    padding: 5px;
    text-align: center;
}

#slider .inside img {
    display: block;
    border: 1px solid #fff;
    margin: 0 0 4px 0;
    width: 158px;
    height:110px;
}


#slider a {
    color: #50504E;
    text-decoration: none;
    font-size: 10px;
}


#slider .scrollButtons {
    position: absolute;
    top: 100px;
    cursor: pointer;
}

#slider .scrollButtons.left {
    left: 6px;
}

#slider .scrollButtons.right {
    right: 6px; 
}

#slider .hide {
    display: none;
}


#third_right {
   height:242px;     
   width: 641px;
   margin-top:10px;
}

#third_right .block{
   width: 199px;
   height:242px; 
   float: right;          
}
#third_right .block a{ 
   color: #003579;
   font-size: 11px;
   margin-top: 10px;
   height:15px;
}

#third_right .ads{
   margin-left: 22px;
}

#third_right .ads .one_ad{
   height:207px;
   border: 1px solid #CECECE;
}

#third_right .tv .one_ad{
   height:207px;
   border: 1px solid #CECECE;
}

#third_right .one_ad .top{
   background: transparent url('../img/oneAdTop_bg.jpg') repeat-x;   
   height:26px;
   border-top: 1px solid #fff;
   border-right: 1px solid #fff; 
   border-left: 1px solid #fff;
   padding:5px 10px 0 0; 
   color: #fff;
   font-size: 14px; 
   font-weight: bold;
}

#third_right .one_ad .body{
   background: transparent url('../img/oneAdBody_bg.jpg') repeat-x;   
   border-right: 1px solid #fff; 
   border-left: 1px solid #fff;
   padding:15px 17px 0 17px;
   font-size: 12px;  
   display: block;
   color: #fff;
}

#third_right .ads .body{
    height:159px; 
    text-align: center;
}

#third_right .ads .body a{
    text-decoration: none;
}

#third_right .tv .body{
    height:159px;
    position:relative; 
}

#third_right .body img{ 
   width: 156px;
   height:116px;
   border: 1px solid #fff;
   margin:0 0 5px 15px;
   
}
#third_right img.play{opacity:0.9; position:absolute;top:55px;left:58px; width: 54px; height:36px; border:0 none; }   
#fourth_right {
   height:126px;     
   width: 641px;
   margin-top:0;
}

/* left side */


#third_left {
    background: transparent url('../img/branch_bg.gif') repeat-x;
    height:41px;     
    width: 205px;
    margin-top:10px;
    border-left: 1px solid #DBE2EA;
    border-right: 1px solid #DBE2EA; 
    padding: 10px 20px;    
}

.autoscroll { overflow: hidden; }



