/* CSS Document */
.content { padding:20px 10px 30px 20px; vertical-align:top; }
.content p { margin:6px 0 0 0; line-height:14px; text-align:justify; color:#c6c6c6; }
.content table { margin:10px 0 10px 0; }

table.model h2 { font-size:25px; color:#da0205; padding:0 0 3px 20px; border-bottom:1px solid #da0205; width:102%; margin:0 0 0 -20px; text-align:left; }
table.model h3 { font-size:25px; padding:0 0 3px 20px; color:#b3b3b3; border-bottom:1px solid #b3b3b3; width:110%; margin:0 0 0 -20px; text-align:left;}

table.model { border-collapse:separate; }
table.model a { text-decoration:none; }
table.model a h4 { font-size:12px; font-weight:normal; color:#FFFFFF; margin:10px 0 0 0;}
table.model td { background-color:#666; padding:10px 10px 20px 10px; text-align:center; vertical-align:top; 
				 border-top:10px solid #000000; border-bottom:20px solid #000000;
				 border-left:30px solid #000000; border-right:30px solid #000000;  }
table.model td.empty { background-color:#000000; padding-bottom:0; }
table.model a img { border:1px solid #FFFFFF; }
table.model a img.ttl { border:0; }
