a:link		{ color: #3366cc; text-decoration: none }
a.active  	{ color: #990000; text-decoration: underline }
a:visited	{ color: #996699; text-decoration: none }
a:hover 	{ color: #cc0000; text-decoration: underline }

a.effect1:link 		{ color: #ffff99; text-decoration: none;};
a.effect1:active	{ color: #ffff99; text-decoration: none;};
a.effect1:visited	{ color: #ffff99; text-decoration: none;};
a.effect1:hover		{ color: #ffff33; text-decoration: underline;};

body   		{
			background-color: #ffffff
			}
		
.body_text  {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-style: normal;
			font-weight: normal;
			line-height: 16px;
			color: #000000;
			text-transform: none;
			padding-top: 2px;
			padding-bottom: 2px;
			text-indent: 12px;
			}
			
.body_text_no_indent  {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-style: normal;
			font-weight: normal;
			line-height: 16px;
			color: #000000;
			text-transform: none;
			padding-top: 2px;
			padding-bottom: 2px;
			text-indent: 0px;
			}

.body_text_inset  {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-style: normal;
			font-weight: normal;
			line-height: 16px;
			color: #000000;
			text-transform: none;
			padding-top: 2px;
			padding-bottom: 2px;
			padding-left: 12px;
			padding-right: 18px;
			text-indent: 0px;
			}
			
.body_text_inset2  {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-style: normal;
			font-weight: normal;
			line-height: 16px;
			color: #000000;
			text-transform: none;
			padding-top: 2px;
			padding-bottom: 2px;
			padding-left: 24px;
			padding-right: 0px;
			text-indent: 0px;
			}
			
.body_text_inset3  {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-style: normal;
			font-weight: normal;
			line-height: 16px;
			color: #000000;
			text-transform: none;
			padding-top: 2px;
			padding-bottom: 2px;
			padding-left: 36px;
			padding-right: 0px;
			text-indent: 0px;
			}
.testimonial  {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-style: italic;
			font-weight: normal;
			line-height: 16px;
			color: #000000;
			text-transform: none;
			padding-top: 8px;
			padding-bottom: 2px;
			padding-left: 24px;
			padding-right: 18px;
			text-indent: 0px;
			}

.testimonial_by {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-style: normal;
			font-weight: normal;
			line-height: 14px;
			color: #000000;
			text-transform: none;
			padding-top: 2px;
			padding-bottom: 8px;
			text-indent: -11px;
			padding-left: 52px;
				}

.homepage   {
			font-size: 	 12px;
			font-family: Arial, Helvetica, sans-serif;
			font-weight: normal; 
			line-height: 16px					
			}
			
.footer     {
			font-size: 12px;
			font-family: Arial, Helvetica, sans-serif;
			font-weight: normal; 
			line-height: 24px			
			}
			
.smalltext  {
			font-size: 10px;
			font-family: Arial, Helvetica, sans-serif;
			padding-bottom: 2px;
			font-weight: normal; 
			line-height: 16px			
			}
			
.smalllist  {
			font-size: 10px;
			font-family: Arial, Helvetica, sans-serif;
			padding-bottom: 6px;
			font-weight: normal; 
			line-height: 16px;
			text-indent: -10px;
			padding-left: 16px;
			}					

ul  		{
			font-weight: normal;
			font-size: 12px;
			font-style: normal;
			font-weight: normal;
			line-height: 18px;
			padding-top: 0px
			padding-bottom: 0px;
			font-family: Arial, Helvetica, sans-serif;
			list-style-image:  url(../images/bullet.gif);
			list-style-position: outside
			}

ul li 		{
			margin-top: 2px
			}

.pagetitle {
			color: #006699;
			font-weight: 800;
			font-size: 18px;
			line-height: 18px;
			padding-top: 6px;
			padding-bottom: 4px;
			font-family: Arial, Helvetica, sans-serif
			}

.pagesubtitle {
			color: #006699;
			font-weight: 700;
			font-size: 13px;
			line-height: 15px;
			padding-top: 2px;
			padding-bottom: 2px;
			font-family: Arial, Helvetica, sans-serif
			}
			
.pagesubtitle_indented {
			color: #006699;
			font-weight: 700;
			font-size: 13px;
			line-height: 15px;
			padding-top: 2px;
			padding-bottom: 2px;
			font-family: Arial, Helvetica, sans-serif
			text-indent;
			text-indent: 18px;
			: 18px;
			}
			
			}
		
.sm_level-1  {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-style: normal;
			font-weight: 700;
			line-height: 16px;
			color: #000000;
			text-transform: none;
			padding-top: 18px;
			padding-bottom: 2px;
			text-indent: 36px;
			}
			
	.sm_level-2  {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-style: normal;
			font-weight: normal;
			line-height: 16px;
			color: #000000;
			text-transform: none;
			padding-top: 2px;
			padding-bottom: 2px;
			text-indent: 60px;
			}		
			
	.sm_level-3  {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-style: normal;
			font-weight: normal;
			line-height: 16px;
			color: #000000;
			text-transform: none;
			padding-top: 2px;
			padding-bottom: 2px;
			text-indent: 84px;
			}	
			
	.sm_level-4  {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-style: normal;
			font-weight: normal;
			line-height: 16px;
			color: #000000;
			text-transform: none;
			padding-top: 2px;
			padding-bottom: 2px;
			text-indent: 108px;
			}	
- - -

select.graysmall 	{
					background-color: #333333; 
					font-weight: 600; 
					font-size: 9px; 
					color: black;
					font-family: Arial, Helvetica, sans-serif
					}

select.blacksmall 	{
					background-color: #ffcccc; 
					font-weight: normal; 
					font-size: 9px; 
					color: black;
					font-family: Arial, Helvetica, sans-serif
					}

input	{ 
		font-size: 9px; 
		font-family: Arial, Helvetica, sans-serif 
		}
