/*
 * Default (global) Hallmark Custom Cabinetry CSS definitions
 *
 * Last revised 28 February 2003 by MSB
 *
 */

/* Default link display styles */
a, a:link, a:visited
	{	text-decoration: none;
		font-size:14px;
		color: #E88F00; }
a:active, a:hover
	{	text-decoration: none;
		font-size:14px;
		color: #5D3021; }

/* Heading definitions, h1 through h4 */
h1
	{	font-family: "Trebuchet MS", Trebuchet, Verdana, Tahoma, Arial, Helvetica, sans-serif;
		font-size: 24px;
		color: #990000;
		font-weight: bold;
		padding-bottom: 5pt;
		padding-top: 10pt}
h2
	{	font-family: "Trebuchet MS", Trebuchet, Verdana, Tahoma, Arial, Helvetica, sans-serif;
		font-size: 20px;
		color: #CC9933;
		font-weight: bold;
		margin-bottom: 0px;
		padding-bottom: 12px;
		padding-top: 10pt; }
h3
	{	font-family: "Trebuchet MS", Trebuchet, Verdana, Tahoma, Arial, Helvetica, sans-serif;
		font-size: 16px;
		color: #5D3021;
		font-weight: bold;
		margin-bottom: 0px;
		padding-bottom: 0px;
		padding-top: 6px;  }
h4
	{	font-family: "Trebuchet MS", Trebuchet, Verdana, Tahoma, Arial, Helvetica, sans-serif;
		font-size: 16px;
		color: #990000
		font-weight: bold;
		line-height: 1.5;
		margin-bottom: 0px;
		padding-bottom: 0px;
		padding-top: -2px; }

/* Default content formatting, incl. bold, em, strong */
                
p, .content
	{	font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
		font-size: 10pt;
		color: #000000;
		line-height: 1.75; }
                
ul, ol, li, .contentSingle, blockquote, p small
        {       font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
		font-size: 9pt;
		color: #000000;
                line-height: 1.5; }         
                
b, strong, em, .strong
        {	font-weight: bold;
		color: #5D3021; }
                
blockquote
        {       font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
	        font-style: italic;
		color: #000000; } 

.vertical td
          {       border-bottom: 1px dashed #CCCCCC; }      

/* Default small definition for annotations, etc. and default input style */
small, input
	{	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
		font-size: 10pt;
		color: #111111; }
small small 				/* really small :-) */
	{	font-size: 9px; }

/* Default fixed-width style */
code, pre
	{	font-family: "Andale Mono", "Courier New", Courier, monospace;
		font-size: 9pt;
		color: #000066; }
                
.innerSmall
	{	font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
		font-size: 10px;
		color: #666666;
		line-height: 1; }

.formError, .formError ul, .formError li
	{	font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
		font-size: 10px;
		color: #FF0000;
		line-height: 1;
                font-weight: bold; }

.fancyBulletText
	{       font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
		font-size: 16px;
		color: #990000;
		line-height: 1.5; }   
                
.fancyBullet
	{       font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
        	font-size: 14px;
		color: #990000;
		font-weight: bold;  
		line-height: 1.5;
		top: 1px;
		position: relative;  }    

.innerArticle
     {	        font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
                font-size: 12px;
		font-weight: bold;
                margin-left: 20pt;
		color: #000000; }				

.innerData
		{  font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
				font-size: 11px;
				color: #000000; }				
					
.innerNumber
		{  font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
				font-size: 11px;
				font-weight: bold;
				color: #666666; }				
					
.innerText
		{  font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
				font-size: 11px;
				white-space: nowrap ;
				color: #990000; }	
								
.boxTitle
		{  font-family: "Trebuchet MS", Trebuchet, Verdana, Tahoma, Helvetica, Arial, sans-serif;
				font-size: 16px;
				font-weight: bold;
				font-style: italic;
				color: #FFFFCC; }		
												
/* nice horizontal rules */
hr
	{	color: #CCCCCC;
		background-color: #CCCCCC;
		height: 1px;
		border: 0px; }

/* Bottom of the page fine print, copyright notice and such */
small.finePrint, small.finePrint a:link, small.finePrint a:visited
	{	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		color: #FFFFFF;
		text-decoration: none;
		white-space: nowrap ;
		font-weight: normal; }

small.finePrint a:hover, small.finePrint a:active
	{	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		color: #FF9933;
		text-decoration: none;
		white-space: nowrap ;
		font-weight: normal; }
