div.thumbnail {float:left; margin:0 7px 0 0px;}

div.generic_text h2 {
	text-align:left;
	color:#006195;
	margin: 10px 0 10px 0;
	background:#ffffff;
	padding: 0 0 4px 0;
	border-bottom:1px solid #66bbdf;
	clear:both;
	font-size:18px;
	width:706px;
}

div.generic_text img { border: 1px solid #cccccc; padding:1px; }


div.generic_text { position: relative; float: left; text-align: justify; padding: 0px 0px 8px 0px; margin: 0 0 8px 0; width:706px; }

div.generic_text div.text p {clear:none; padding:0; font-size:12px; margin: 10px 0px 14px 0px; }
div.generic_text div.text p strong {font-size:12px;}

div.generic_text .picture.left { float: left; padding: 0px 10px 0px 0px; margin:10px 0 0 0; }
div.generic_text .picture.right { float: right; padding: 0px 0px 0px 10px; margin:10px 0 0 0; }

div.generic_text .thumbails { float: left; margin: 10px 0 0 2px; width:100%;}
div.generic_text .thumbails .thumbnail img { float:left; margin: 0 0 5px 0px;}
div.generic_text .thumbails .thumbnail .thumbnail_caption { color: #1D1168; margin-right:20px; margin-bottom:10px; width:70px; padding-left:5px; text-align:center; }

div.generic_text div.link { clear: both; margin: 10px 0 0 0; }

div.generic_text .link a { background:transparent url(../images/bg_links.gif) no-repeat scroll left center; color:#66bbdf; font-size:12px; margin:10px 0 0 0; padding:0pt 0pt 0pt 15px; text-decoration:underline;}
div.generic_text .link a:hover { color:black; text-decoration: underline; }
div.generic_text .link a:visit { color: #5d5d5d; text-decoration: underline; }

div.text{
	margin:0;
	padding:0;
	float:left;
}

div.introduction_text p{ text-align:justify; font-size:14px; color:#666464; margin:0 0 10px 0; padding:0;}
div.introduction_text p strong{ font-size:14px;}

div#contents ul li { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#66bbdf; list-style-image: url(../images/li_img.gif);}
