#ContentImages2 {border-top: 1px dotted #0099cc;border-bottom: 1px dotted #0099cc; background-position:top bottom; background-repeat:repeat-x; margin-top:25px; margin-bottom:40px; width: 560px; position:relative; float:left; text-align:center;padding-bottom: 10px; text-align:center;}

#ContentImages2 .SubRows{margin-top:15px; text-align:center;border-collapse: collapse; text-align:center;}

#ContentImages2 .image{float: left;display: inline; clear: left; width:150px; }

#ContentImages2 .TitleImage {font-weight: bold;text-align: center; font-size:11px; color:#fff;}

#ContentImages2 .TextImage{text-align: center; width:150px; color:#09c; font-size:11px; }

#ContentImages2 .ContentImage, #ContentImages2 .ContentImageBorder { padding-left: 10px; float:left;margin-right: 10px; width: auto; text-align:center; margin-bottom: -1px;
}

/*#ContentImages2 img, #ContentImages2 .TopBorder{padding-left:10px !ie; }*/

#ContentImages2 td.Image{height:100px; padding:0pt; position:relative; width:150px; }
#ContentImages2 td.Image div {width: 160px;margin-left: 10px !ie;}
#ContentImages2 .ContentImageBorder{border-left: 1px dotted #0099cc; text-align:center; margin-top: -1px;}
#ContentImages2 td.Image a img {border:2px solid #003061;}
#ContentImages2 td.Image a:hover img {border:2px solid #029ce4;}
#ContentImages2 td.Image{text-align:center;}
#ContentImages2 td.Image img {_margin-bottom:-4px;}
#ContentImages2 .MarginDiv {display: table-cell; vertical-align: middle;text-align: center;width: 150px;}
#ContentImages2 img {border: 0px; width:150px; }
#ContentImages2 .TopBorder table td.Image div{border-top: 1px dotted #0099cc;padding-top: 10px; }
