
.portserv_maincontainer{

width:633px; float:left;  margin-left:15px;
}
.portfolio_img_container{

padding:15px; width:631px; float:left; margin-top:20px; border:1px solid #e1e1e1;

}

.port_left{

float:left;
width:310px;
position:relative;
}



.portproduct_title{

color:#f78a09; font-weight:bold; font-size:14px;

}

.portprodu
ct_txt{

font-size:12px; color:#606060; width:315px; padding-top:15px;

}

.portproduct_info{

width:310px; padding-top:10px;

}

.port_clientloc{

float:left; color:#f78a09; font-weight:bold; font-size:12px;

}

.port_clientloc_txt{

float:left; color:#606060; padding-left:10px;

}

.port_clientloc_img{

float:left; padding-left:8px;

}

.port_delmodel{

width:310px; padding-top:8px; float:left;

}

.portproduct_dotline{

width:310px; padding-top:5px;

}

.portproduct_iconscontainer{

width:310px; float:left;

}

.portproduct_icontxt{

float:left;

}

.port_largeimg{

float:left; margin-top:10px; padding-left:10px;

}

.port_reqcontainer{

float:right; padding-right:55px; margin-top:8px;

}

.port_reqarrow{

float:left; padding-top:4px; padding-right:8px;

}

.port_reqtxt{

float:left; color:#f78a09; font-weight:bold; text-decoration:underline;

}

.port_reqtxt a { 

float:left; color:#f78a09; font-weight:bold; text-decoration:underline;

}

.brandzone {

    margin:0px 25px 0px 27px;

    padding:0px;

    border-top:1px #CCCCCC solid;

    border-bottom:1px #CCCCCC solid;

}

.brandPic

{

    width:70px;

    float:left;

    margin:5px 10px 0px 10px; 

}

.brandPic3

{

    width:122px;

    float:left;

    padding:5px 10px 0px 10px; 

}

.brandText

{

    text-align:center;

    padding:10px 0px 10px 0px;

    font-weight:bold;

} 

