.cast_pro_txt{
    font-family:arial;
    font-size:11px;
    text-align:left;
    line-height:18px;
    color:#000;
    font-weight:bold;
    padding-left:10px;
}

.cast_pro_tx{
    font-family:arial;
    font-size:11px;
    text-align:left;
    line-height:18px;
    color:#000;
    font-weight:normal;
    padding-left:10px;
}


 

.portfolio_text{
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			font-weight:bold;
			color:#ff7200;
			padding-top:5px;
			}
			
.view_h{
padding-left:5px;
 	font-weight:bold;
    font-family:arial;
    font-size:12px;
    text-align:left;
    line-height:22px;
    color:#024771;
}

.cast_pro_tt{
    font-family:arial;
    font-size:11px;
    text-align:center;
    line-height:18px;
    color:#000;
    font-weight:bold;
}

.cast_pro_txt{
    font-family:arial;
    font-size:11px;
    text-align:left;
    line-height:18px;
    color:#000;
    font-weight:bold;
    padding-left:10px;
}


.bg_gray_dark{
   /* background-color:#d2d2d2;*/
   background-color:#FFC98F;
    border-bottom:1px solid #fff;
    border-right:4px solid #fff;
}


.bg_gray_light{
    background-color:#e3e3e3;
    border-bottom:1px solid #fff;
    border-right:4px solid #fff;
}

.bg_orange_dark{
   /* background-color:#ffc98f;*/
    background-color:#d1d3d4;
    border-bottom:1px solid #fff;
   /* border-right:4px solid #fff;*/
}


.bg_orange_light{
/*    background-color:#ffd6ac;*/
 background-color:#e6e7e8;
    border-bottom:1px solid #fff;
    border-right:4px solid #fff;
}

.photo_bg{
background-image:url(../images/photo_place_holder.gif);
background-repeat:no-repeat;
width:183px;
height:248px;

padding-left:4px;
 
background-position:left top;
 }

