.portfolio-title{
   color: #000000;
   font-size: 15px;
   margin-bottom:5px;
   height:14px;
   
}
.portfolio {
   color: #6A2D11;
   font-size: 10px;
   margin-top:5px;

}
.portfolio-td1 {
  padding-top:10px;
  padding-left:10px;
  vertical-align:top;

}
.portfolio-td1 a{
   color: #6A2D11;
   font-size: 10px;
   text-decoration:none;

}
.portfolio-td1 a:active{
  text-decoration:none;

}
.portfolio-td1 a:visited{
  text-decoration:none;

}.portfolio-td1 a:hover{
  text-decoration:underline;

}

.quick-utilities {
    background-color:#F0F0F0;
    border-top:2px solid #DCDCDC;
    margin-top:8px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight:bold;
    width:566px;
}
.quick-utilities-top {
    color:#666666;
    padding-top:8px;
    height:25px;
}
.quick-utilities td {
    vertical-align:top;
    text-align:left;
    padding-left:10px;
}
.quick-utilities-div {}
.quick-utilities-div a{
   color: #652F17;
   text-decoration: none;
   font-size: 10px;
   padding-left:30px;
   padding-top:4px;
}
.quick-utilities-div a:visited {
	text-decoration: none;
 }

.quick-utilities-div a:active{
	text-decoration: none;
 
}
.quick-utilities-div a:hover{
	color:#999999;	text-decoration:none;
 
} 
.quick-utilities a img {
	padding-right:4px;
}
.portfolio-text {
    padding-top:9px;
    padding-bottom:9px;
    margin-right:5px;
    font-size: 11px;
    color:#000000;
}
.portfolio-form {
   font-size: 12px;
   color:#000000;
   margin-bottom:6px;
   font-weight:bold;
}
.portfolio-form form{
   margin:0px;
   display:inline;
   
}
.portfolio-form select{
   display:inline;
   height:18px;
   width:115px;
   font-size: 9px;
}
.portfolio-back {
  background-image: url(../images/portfolio-images/portfolio_frame-back.jpg);
	background-repeat: no-repeat;
	background-position: left top;
   padding-top:2px;
   padding-left:1px;
   width:180px;
   color:#666666;
   font-size:11px;
}
.portfolio-back img{
  margin-bottom:15px;

}
.portfolio-product-listing{
    background-color:#F5F5F5;
    margin-top:6px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    width:566px;
    color:#000000;
}
.portfolio-product-listing td{
    vertical-align:top;
    text-align:left;
}
.check-form {
 height:30px;
 padding-top:5px;
 /*margin:5px 0px 3px;height:11px;padding:2px 0px 4px;border:1px solid #000000;*/
}

.check-form form {
  
  margin:0px;
}

.check-form input {
  /*background-color:#CAB6AD;height:10px;*/
  
  margin-right:4px;
  display:inline;
}
.check-form-text{
     font-size: 11px;
   color:#000000;
   margin:5px 15px 0px 0px;
}
.edit-form{
  padding:0px 0px 3px;
  /*border:1px solid #000000;*/
  height:50px;
}
.edit-form select{
  margin:4px 0px 0px;
  height:18px;
   width:115px;
   font-size: 9px;
}
.float-left{
   float:left;
    width:190px;
   padding-top:4px;
   font-size:11px;
}
.float-left2{
   float:left;
    width:175px;
   padding:4px 0px 0px 0px;
   text-align:right;
   
}
.float-left2 a{
   /*display:block;border:1px solid #000000;*/
   padding:0px 0px 4px;
   color: #6A2D11;
   color:#999999;text-decoration:none;
}
.float-left2 a:visited {
	text-decoration: none;
 }

.float-left2 a:active{
	text-decoration: none;
 
}
.float-left2 a:hover{
	color:#999999;	text-decoration:none;
 
} 
.portfolio-product-listing-buttons {
    text-align:right;
    width:566px;
    margin-top:5px;


}
.about-my {
 vertical-align:top;
 text-align:left;
 color:#000000;

}
.about-my-div1{
 background-color:#F0F0F0;
 border-top:1px solid #C8C8C8;
 width:155px;
}
.about-my-div2{
 background-color:#ffffff;
 margin:0px 2px 0px 2px;
 padding:3px 3px 3px 3px;
}
.about-my-title{
 color:#6A2D10;
 display:block;
 margin-top:5px;
 margin-bottom:5px;
 font-weight:bold;
 margin-left:6px;
 font-size: 11px;
	
}
.about-my-head{
 color:#6A2D10;
display:block;
font-weight:bold;
margin-left:6px;
size:11px;
}
.about-my-text{
  color:#000000;
  margin-left:6px;
  font-size:10px;
  padding-bottom:10px;
}

.about-my a{
   color: #6A2D11;
   text-decoration: none;
   font-size: 10px;
   
}
.about-my a:visited {
	text-decoration: none;
 }

.about-my a:active{
	text-decoration: none;
 
}
.about-my a:hover{
	color:#999999;	text-decoration:none;
 
} .about-my-head2{
 color:#6A2D10;
display:block;
font-weight:bold;
   font-size: 11px;
margin:6px 0px 6px 6px;

}

.about-my-head2 a{
   color: #6A2D11;
   text-decoration: none;
   font-size: 11px;
   
}
.about-my-head2 a:visited {
	text-decoration: none;
 }

.about-my-head2 a:active{
	text-decoration: none;
 
}
.about-my-head2 a:hover{
	color:#999999;	text-decoration:none;
 
} .about-my-head2-on{
 color:#999999;
display:block;
font-weight:bold;
   font-size: 11px;
margin:6px 0px 6px 6px;

}

.about-my-head2-on a{
   color:#999999;
   text-decoration: none;
   font-size: 11px;
   
}
.about-my-head2-on a:visited {
	text-decoration: none;
 }

.about-my-head2-on a:active{
	text-decoration: none;
 
}
.about-my-head2-on a:hover{
	color:#999999;	text-decoration:none;
 
} 
.favorite-dealers-form {
   margin:15px 0px 20px 0px;
}
.favorite-dealers {
   width:100%;
   
}
.favorite-dealers td {
  vertical-align:top;
  width:33%;
 height:100px;
}

.fav-deal-img{
   margin:0px 5px 0px 5px;

}
.recent-viewed-back {
	background-image: url(../images/dealer-images/dealer-index2-back.gif);
	
	background-position: left bottom;
	background-repeat: no-repeat;
	
	height:104px;
	vertical-align:top;
	
}
.recent-viewed-list {
  
  font-size:10px;
  color:#000000;
  height:60px;
  width:133px;
  
}
.recent-viewed {
   margin:15px 15px 15px 20px;
   vertical-align:top;
}
.email-pref {

  margin:15px 0px 0px 0px;
  color:#000000;
}
.email-pref2 {
  width:98%;
  margin:15px 0px 0px 0px;
color:#000000;
}
.email-pref2-td{
  padding:10px 10px 10px 0px;
  border-bottom:1px dotted #cccccc;
  color:#000000;
  font-size:10px;
}
.options-table {
  margin:5px 0px 5px 0px;
  width:500px;
  
}
.options-logo {
  border-bottom:1px solid #cccccc;
  border-top:1px solid #cccccc;
}
.options-table-td1 {
  padding:15px 5px 0px 0px;
  vertical-align:top;

}

.black-text {
   
    font-size: 11px;
    color:#000000;

}
.black-text-small {
   font-weight:normal;
    font-size: 10px;
    color:#000000;

}
.black-text-bold {
   font-weight:normal;
    font-size: 14px;
    color:#000000;

}
.black-text-bold2 {
   font-weight:bold;
    font-size: 11px;
    color:#000000;

}
.black-text-bold3 {
   font-weight:bold;
    font-size: 14px;
    color:#000000;

}
.grey-text {
   
    font-size: 11px;
    color:#666666;

}
.grey-text-small {
   
    font-size: 10px;
    color:#666666;

}
.grey-text-bold {
   font-weight:bold;
    font-size: 11px;
    color:#666666;

}
.portfolio-request {
   color: #000000;
   font-size: 10px;
   margin-top:5px;
   background-image: url(../images/inv-request-back.jpg);
   background-repeat:repeat-y;
}
.portfolio-email {
	margin: 17px 0 20px 0;
	width: 794px;
	float: left;
	display: inline;
}

.portfolio-email h3 {
  margin: 0 0 17px 0;
  font-weight: bold;
  font-size: 14px;
  color: #454545;
}

.product-detail-info {
  color: #464646; 
  font-size: 12px;
  background-color: #f6f7f2;
  width: 320px;
}

.inner_margin { margin: 10px }
td.dealer_info { width: 270px; padding-right: 10px }
td.prod_description { background-color: #f6f7f2; padding: 10px; width: 487px; }

.portfolio-email td { vertical-align:top }