/* image on the left */
.download-layout { min-height: 377px;  height: auto !important; /* IE6 Hack */ height: 377px;}
.download-layout #image1 { float: left; margin: 0 0 0 0px; width: 350px; height: 480px; height: auto !important; min-height: 480px; }
.download-layout #content1 {  padding: 0; margin: 0 0 0 363px; width: 572px; }
#breadcumb { margin:0 0 3px 0; padding: 0px 0 3px 5px;  border-bottom: 1px solid #cee6f2; font-size: 11px; }
#breadcumb a { text-decoration: none; font-size: 11px; }
#breadcumb a:hover { color:#068FFE; text-decoration: underline; }
#breadcumb span {font-size: 11px; line-height: 14px;}
#header {	background: url(../images/bg_header.gif) repeat-y top left; margin-left: 0px; }
#header h3 { color: #4AA2DF; padding: 3px 0 3px 10px; margin: 0px; font-size: 14px; }
#image1 .link p { text-align:left;	margin: 0 0 0 10px; padding:0; }
#image1 .link p a { color: #7684de; font-size: 10px; padding: 3px 0 3px 20px;  background: url(../images/magnifier.png) no-repeat top left; }
#image1 #attached_file  { margin: 0 0 0 10px; padding: 0; }
#image1 #attached_file p { color: #7684de; font-size: 10px; }
#image1 #attached_file p a { color: #7684de; font-size: 10px; }
#content1 h3 { color: #7684de; font: bold 12px Tahoma; border-bottom: 1px solid #cee6f2; padding-top: 10px; margin-top: 0;}
#content1 h4 { color: #7684de; font: bold 12px Tahoma; border-bottom: 1px solid #cee6f2; 
padding-top: 10px; margin-top: 0;}
#content1 p { line-height: 1.5em; margin-left: 10px; }
#content1 p span.hilight { color: #4AA2DF; }
#content1 p span.hot { color: #f00; }
#content1 p.h2 { font-weight: bold; color: #7684de; border-bottom: 1px solid #cee6f2; border-top: 1px solid #cee6f2;}
#content1 p.h1 { color: #7684de; font-size: 15px; font-weight: bold; font-family: Verdana; padding-left: 20px; background: url(../images/gear.png) no-repeat top left;}
#content1 p.link { margin:10px 0; padding:0; color: #7684de; }
#content1 p.link a { color: #7684de; font-size: 10px; }
#content1 table.data_table { border-collapse: collapse; }
#content1 table.data_table td { font-weight: normal; margin: 0; padding: 3px 5px 3px 5px; }
#content1 table.data_table tbody tr.header td {	color: #4AA2DF; text-align: left; font-weight: bold; }
#content1 ul.related {	padding:0;margin-left:20px; }
#content1 ul.related li { color:#7684DE; font-size:11px; }
#content1 ul.related li a { color:#7684DE; text-decoration: none; }

#content1 div.download {
	margin-left: 10px;
	padding: 0;	
}
#content1 div.download div.title p {
	background: url(../images/bullet_download.gif) no-repeat center left;
	margin-left: 0;
	padding-left: 12px;
	margin-bottom:5px;
}
#content1 div.download div.image img {
	margin-left: 12px;
}
#content1 div.download div.link a {
	color: #2368F8;
	margin-left: 12px;
	font-size: 10px;
}
.shadow { float: left; 
   vertical-align:top; 
   background: url(../images/shadow.gif) no-repeat bottom right; 
   background: url(../images/shadowAlpha.png) no-repeat bottom right !important; 
   margin: 10px 0 0 10px !important; 
   margin: 10px 0 0 5px;
}  

.shadow img {
	display: block; 
	position: relative;
	background-color: #fff;
	border: 1px solid #a9a9a9;
	margin: -6px 6px 6px -6px;
	padding: 4px;
}
