a:link		{ color: #004080; text-decoration: none; }	
a:visited	{ color: #004080; text-decoration: none; }
a:hover		{ color: cornflowerblue; }


BODY { 
	background-color: #FFFFFF; 
	font-family: tahoma, verdana, arial, sans-serif;
	color: #666666;
	}

table.alinean {
	width: 950px;
	padding: 0px;
	border-collapse: collapse;
	margin:0px;  		/* top right bottom left */
	}

td.leftcontent  {
	width: 190;
	font-size: 11.5px; 
	font-weight: Normal;
	vertical-align: top;
	padding-top: 10px;
   	background-image: url('images/dot190.gif');
   	background-position:  left top;
   	background-repeat: repeat-y
	}
	

	
td.centercontent  {
	font-size: 11.5px; 
	font-weight: Normal;
	vertical-align: top;
	padding: 40px 35px 5px 30px;   	/* top right bottom left */	
	background-image: url('images/dot.gif');
   	background-position:  right top;
   	background-repeat: repeat-y;
	}


.headline	
{
font-size: 15px; 
font-weight: bold; 
font-family: Tahoma, Verdana; 
margin-top: 2;
margin-bottom: 14;
padding-top: 20px;
color: #1165CC; 
text-decoration: none;

}


.body	{
	font-size: 11.5px; /*only here so can view in FP - still need to figure out paragraph height*/
	font-weight: Normal;
	margin-bottom: 10;
	line-height: 13px;
	}

.body2	{
	font-size: 13px; 
	font-weight: Normal; 
	margin-bottom: 15;
	}

.body5		
	{text-decoration: none; 
	font-size: 11px; 
	margin-top: 6; 
	margin-bottom: 8; 
	font-weight: Normal; 
	}

.PR	{  
	color: darkslateblue; 
	text-align:center;
	line-height: 16pt; 
	}
.caption1	{font-family: arial; font-size: 8pt; font-style: Italic; color: darkblue; border: 0px solid red; padding: 7px;}


.quote	{font-size: 10px; font-weight: Bold; font-family: Tahoma, Arial, Helvetica; 
		color: green;	
		line-height: 15px;
		padding-top: 10px;
		padding-left: 16px; 
		padding-right: 14px; 
		padding-bottom: 0px;   
		border: 0px solid red;
		border-collapse: collapse;
		}
	a:link.quote 	{ color: #999999; text-decoration: none; }
	a:visited.quote { color: #999999; text-decoration: none; }
	a:hover.quote	{ color: cornflowerblue; }
		
.lhs
		{font-size: 11px; font-weight: normal; font-family: Tahoma, Verdana, Arial, Helvetica; 
		color: black;
		padding-top: 5px;
		padding-bottom: 5px;   
		padding-right: 10px; 
		border-collapse: collapse;
		vertical-align: top;
		text-align:left;
		}
		
.lhs2	{font-size: 11.5px; font-weight: normal; font-family: Tahoma, Verdana, Arial, Helvetica; 

		padding-top: 18px;
		padding-bottom: 0px; 
		padding-left: 18px;
		padding-right: 15px;  
		border-collapse: collapse;
		vertical-align: top;
		text-align:left;
		}

.QUES	{font-size: 13px; font-weight: normal; font-family: Tahoma, Verdana, Arial, Helvetica; 

		padding-top: 3px;
		padding-bottom: 5px; 
		padding-left: 4px;
		padding-right: 3px;  
		border-collapse: collapse;
		vertical-align: top;
		text-align:left;
		}		
		


.spread	{ 
		font-family: Trebuchet MS, Tahoma; font-size: 11px; 
		color: dodgerblue;
		text-transform: uppercase; 
		text-align: center;
		letter-spacing: 1pt; 
		line-height: 20px;
		padding-left: 0px;
		font-weight: bold;
		background-color: lightblue;
		background-image: url('images/dotH.gif');
   		background-position:  center top;
   		background-repeat: repeat-x;
		/* --------------------- may need these back

		border-top: 1px dotted gray;
		border-bottom: 1px dotted gray; ---------------------------------*/
		}

.HeaderLine	{ 
		font-family: font-family: Tahoma, Verdana, Arial, Helvetica;	
		font-size: 13px; 
		color: dodgerblue;
		letter-spacing: 0pt; 
		line-height: 25px;
			margin-top: 15; 
			margin-bottom: 5; 
		padding-left: 0px;
		font-weight: bold;
		background-image: url('images/dotH.gif');
   		background-position:  left bottom;
   		background-repeat: repeat-x;
		}	
		
		
.sidebar	{
		width: 188px;
		font-size: 11.5px; 
		font-weight: normal; 
		font-family: Tahoma, Verdana, Arial, Helvetica; 
		padding-top: 18px;
		padding-bottom: 18px; 
		padding-left: 18px;
		padding-right: 15px;  
		border-collapse: collapse;
		vertical-align: top;
		text-align:left;
		}		


.thumbs
		{font-size: 9px; 
		font-weight: normal; font-family: Arial, Helvetica; 
		color: darkblue;
				border-collapse: collapse;
		vertical-align: top;
		text-align: center;
		line-height: 9px;
		}		
		
.bullets
		{font-size: 14px; font-weight: bold; font-family: Tahoma, Verdana, Arial, Helvetica; 
		color: cornflowerblue;
		padding-top: 2px;
		padding-bottom: 5px;
		padding-right: 3px;   
		border-collapse: collapse;
		vertical-align: top;
		text-align:right;
		width: 35;
		
		}		
				
.gbHead { 
    width: 950px;
    border-collapse: collapse;
    style: nowrap;
    background-image: url('images/dotH.gif');
   	background-position:  center top;
   	background-repeat: repeat-x;
    /* background-color: AliceBlue; */	
	/*padding: 0px 100px 0px 1px;   	 top right bottom left */	
	font-family: Tahoma, Trebuchet MS; 
	font-size: 14px; 
    font-weight: bold;
    color: white;
    letter-spacing: 1pt;
    }
    



.body3		{text-decoration: none; font-size: 14px; font-weight: Normal; font-family: Tahoma, Verdana, Arial, Helvetica; color: #333333}

.body4		{text-decoration: none; font-size: 15px; font-weight: Bold; font-family: Tahoma, Verdana, Arial, Helvetica; color: #333333}


.bodyA		{font-size: 8pt; font-weight: Normal; font-family: Arial, Helvetica; color: #333333; margin-bottom: 12;}
.tiny		{font-size: 9px; font-family: Tahoma, Verdana, Arial, Helvetica; font-weight: Normal}
.tinybold {text-decoration: none; font-size: 9px; font-family: Verdana, Arial, Helvetica; font-weight: bold}
.tinyA 	{font-size: 7.5pt; font-family: Arial, Helvetica; font-weight: Normal}
.teensy	{font-size: 3pt; font-family: Verdana, Arial, Helvetica; font-weight: Normal}

.verticaldots {									/* THESE WILL BECOME OBSOLETE IN 2006 */

   background-image: url('images/dot.gif');
   background-position:  center top;
   background-repeat: repeat-y
}

.verticaldotsR {
   background-image: url('images/dot.gif');
   background-position:  right top;
   background-repeat: repeat-y
}

.verticaldotsL {
   background-image: url('images/dot.gif');
   background-position:  left top;
   background-repeat: repeat-y
}

/* --------------------- THESE ARE USED AS HORIZONTAL _ VERTICAL BORDERS ---------------------------------*/
.dotVC, .dotVR, .dotVL {					
   	background-image: url('images/dot.gif');
   	}
.dotHC, .dotHR, .dotHL {
   	background-image: url('images/dotH.gif');
   	}
.dotVC {
   	background-position:  center top;
   	background-repeat: repeat-y
	}

.dotVR {
   	background-position:  right top;
   	background-repeat: repeat-y
	}

.dotVL {
   	background-position:  left top;
   	background-repeat: repeat-y
	}

.dotHC {
   	background-position:  center middle;
   	background-repeat: repeat-x
	}

.dotHR {
   	background-position:  right top;
   	background-repeat: repeat-x
	}

.dotHL {
   	background-position:  left top;
   	background-repeat: repeat-x
	}
/* --------------------- ----------------------------------------------- ---------------------------------*/

h1, h2, h3, h4, h5, h6
{
	font-family: Tahoma, Verdana, Arial, Helvetica;	
}
h1
{
	font-size: 14pt;
	color: #99CC33;
	line-height: 8pt;  /*this is space between lines, NOT paragraph return height*/
}
h2
{	
	font-size: 13pt;
	line-height: 16px;
	font-weight: Bold;
	color: #6A8FB9; 
	margin-top: 5px;
}
h3
{
	font-size: 13px;
	font-weight: Bold;
	margin-bottom: 10;
	line-height: 15px;
	color: black;
}

h4
{
	font-size: 13px;
	font-weight: Bold;
	color: #4E6604;
}
h5
{
	color: rgb(102,102,102);
}


form { display: inline; margin:0; padding:0; border:0px none; }

.fadehead    /* for NEWSLETTERS */	
{ 
font-family: Tahoma; 
font-size: 18pt; 
letter-spacing: 7pt; 
color: #E0EEB5;
text-align: right; 
font-weight: bold; 
line-height:150% 
}

.tagline    /* for NEWSLETTERS */	
{ 
font-family: Trebuchet MS; 
font-weight: bold; 
font-size:12pt; 
color:#000000  
}