	p#colorselections {margin:0;padding:0;}
	p#colorselections span { border:1px solid #ddd; margin:4px; display:block; float:left; width:130px;padding:0;text-align:left;font-weight:bold;}
	p#colorselections input {float:left;}
	p#colorselections label {display:none;}
	p#colorselections label.showThis { margin-left: 10px; border:2px solid #fff; display:block; float:left; width:100px;padding:5px 0;text-align:center;font-weight:bold;}
	#content p#colorselections {padding-left: 40px;}
	p#colorselections input { margin-top: 0px;}
	p#colorselections a.on { border:2px solid #679C34; }
	
	#preview_box {width:400px; padding:5px 15px; border: 1px solid #ddd; float: right; margin: 16px 0 0 16px; clear:both;
	background-color:#fff; color:#333; font-size:12px; font-family:Verdana, Tahoma, Arial, Helvetica, Sans-Serif; letter-spacing:0;}
	
	
	#preview_box img {float:right;padding:1px; border: 1px solid #666;}
	#preview_box h2 {border:none;}
	div#previewer {margin:4px; padding:6px; clear:left; font-size:100%; border:1px solid #ddd; width:400px;}
	a:link, a:visited, a:hover, a:active {background:none;}
	
	.highContrast#preview_box, #preview_box h2.highContrast, .highContrast p { background: #000; color: #ff0;}
	.highContrast a:link, .highContrast a:visited, .highContrast a:hover, .highContrast a:active { color: #0ff;}
	
	.simple#preview_box, #preview_box h2.simple, .simple p { background: #fff; color: #010066;}
	.simple a:link, .simple a:visited, .simple a:hover, .simple a:active { color: #b22222;}	
	
	.newsprint#preview_box, #preview_box h2.newsprint, .newsprint p { background: #fff; color: #000;}
	.newsprint a:link, .newsprint a:visited, .newsprint a:hover, .newsprint a:active { color: #000080;}	
	
	.slate#preview_box, #preview_box h2.slate, .slate p { background: #6F6F6F; color: #fff;}
	.slate a:link, .slate a:visited, .slate a:hover, .slate a:active { color: #ff0;}		
	
	.reflect#preview_box, #preview_box h2.reflect, .reflect p { background: #CECFCE; color: #000;}
	.reflect a:link, .reflect a:visited, .reflect a:hover, .reflect a:active { color: #303030;}	
	
	.reversed#preview_box, #preview_box h2.reversed, .reversed p { background: #112233; color: #fff;}
	.reversed a:link, .reversed a:visited, .reversed a:hover, .reversed a:active { color: #FC3;}		
	
	.soft1#preview_box, #preview_box h2.soft1, .soft1 p { background: #FFF9D2; color: #010066;}
	.soft1 a:link, .soft1 a:visited, .soft1 a:hover, .soft1 a:active { color: #908000;}		
	
	.soft2#preview_box, #preview_box h2.soft2, .soft2 p { background: #FFC; color: #000;}
	.soft2 a:link, .soft2 a:visited, .soft2 a:hover, .soft2 a:active { color: #00F;}		
	
	.blue1#preview_box, #preview_box h2.blue1, .blue1 p { background: #9FCFFF; color: #010066;}
	.blue1 a:link, .blue1 a:visited, .blue1 a:hover, .blue1 a:active { color: #00F;}			

	.blue2#preview_box, #preview_box h2.blue2, .blue2 p { background: #9FCFFF; color: #00f;}
	.blue2 a:link, .blue2 a:visited, .blue2 a:hover, .blue2 a:active { color: #fff;}				
	
	.blue3#preview_box, #preview_box h2.blue3, .blue3 p { background: #9FCFFF; color: #010066;}
	.blue3 a:link, .blue3 a:visited, .blue3 a:hover, .blue3 a:active { color: #f00;}					
	
	.small {font-size:13px;}
	.medium {font-size:15px;}
	.large {font-size:16px;}
	.larger {font-size:17px;}
	.largest {font-size:18px;}	
	
	.times {font-family: times, 'times new roman', palatino, 'new century schoolbook', serif;}
	.comicsans {font-family: 'comic sans', 'comic sans ms', cursive;}	
	.courier {font-family: courier, 'courier new', monospace;}
	.ariel {font-family: arial, helvetica, 'gill sans', sans-serif;}
	
	.small1 {letter-spacing: 0.1em;}
	.medium1 {letter-spacing: 0.2em;}
	.wide1 {letter-spacing: 0.3em;}
