﻿
	:focus { outline: 0; }

	blockquote:before, blockquote:after,
	q:before, q:after { content: ""; }
	blockquote, q { quotes: "" ""; }

.b_greyWhiteStroke{position: relative; border-color: #dce3e7; background-color:white;}
				
	.TL, .BL, .TR, .BR{ width: 6px; height: 6px; position: absolute; background-repeat: no-repeat; background-color: transparent; z-index: 9999 !important; }
				
	.TL{  top:0; left:0;}
	.BL{  bottom: 0; left: 0;}
	.TR{  top:0; right:0;}
	.BR{  bottom: 0; right: 0;}
					
	.b_greyWhiteStroke .TL{ background-image: url(grey_whitestroke_tl.png);}
	.b_greyWhiteStroke .BL{ background-image: url(grey_whitestroke_bl.png);}
	.b_greyWhiteStroke .TR{ background-image: url(grey_whitestroke_tr.png);}
	.b_greyWhiteStroke .BR{ background-image: url(grey_whitestroke_br.png);}
								
	.b_innerContainer{ border-width: 1px; border-style: solid; padding: 2px 2px 8px; }
	.b_greyWhiteStroke .b_innerContainer{ border-color: #dce3e7; }
					/*color: #6d7a81;*/
	.b_innerContainer h2{ font-size: 14px; font-weight: bold; padding: 6px 8px; color: #6d7a81; background: url(h2_grey.gif) top left repeat-x #f4f6f7; border-bottom: 1px solid #dbe2e6; }
	.b_innerContainer p{ font-size:12px; padding:0 8px;}