img.sampleicon {border: 1px solid #AAA;}

.codesample { border: 1px solid #ddd;}

.codesample code 	{display: block;	padding: .5em;}

.col1, .col2			{margin: 1em 0; padding: 1em; border: 1px dotted #aaa;}
		.col1   { background: #E4E4C6; }
		.col2   { background: #C6D1E4; }
		#column .col1 a:link, #column .col2 a:link { color:#0000FF}
		#column .col1 a:visited, #column .col2 a:visited { color:purple}
		#column .col1 a:hover, #column .col2 a:hover { color:#FF0000; border-bottom:solid 1px red}
		.col2 span		{position: absolute; left: -1000px; width: 900px;}
		.col2 a.external:link                   {background: url(icon.gif) no-repeat 100% 0;      padding: 0 20px 0 0;}
		.col2 a.external:visited {color: purple; background: url(icon.gif) no-repeat 100% -100px; padding: 0 20px 0 0;}
		.col2 a.external:hover   {color: red;	   background: url(icon.gif) no-repeat 100% -200px; padding: 0 20px 0 0;}
		.col2 a.external span {position: absolute; left: -5000px; width: 4000px;}

		.col2 a.english:link                   {background: url(icon_flag.gif) no-repeat 100% 1px;      padding: 0 20px 0 0;}
		.col2 a.english:visited {color: purple; background: url(icon_flag.gif) no-repeat 100% -99px; padding: 0 20px 0 0;}
		.col2 a.english:hover   {color: red;	  background: url(icon_flag.gif) no-repeat 100% -199px; padding: 0 20px 0 0;}
		.col2 a.english.span {position: absolute; left: -5000px; width: 4000px;}
	