body { margin-left: 1%; margin-right: 1%; }

h1 {
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
color:#99CCFF;
font-size: 36pt;
margin-left: 2%; 
}

h2 {
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
color:#6086D7;
font-size: 18pt 
}

p {
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
font-size: 9pt;
float:left;
color:#003366; 
}

.myparagraph:first-letter {
font-size:200%;
float:left;
color:blue;
}

.myparagraphsmall:first-letter {
font-size:130%;
float:left;
color:#990000;
}



table.sample {
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px 2px;
	border-style: outset outset outset outset;
	border-color: gray gray gray gray;
	border-collapse: separate;
	background-color: white;
}
/* table.sample th and td */
/* border-width change options [1px 2px 3px 4px 5px thin medium thick Opx] */
/* padding change options [1px 2px 3px 4px 5px Opx] */
/* border-style change options [outset none hidden dotted dashed solid double ridge groove inset] */
/* border-color change options [grey white blue green black red custom:] */
/* background-color change options [white #FFFFF0 #FAF0E6 green black red custom:] */
/* -moz-border-radius change options [0px 3px 6px 9px 12px] */
table.sample td {
	border-width: 1px 3px 3px 1px;
	padding: 1px 1px 1px 1px;
	border-style: outset outset outset outset;
	border-color: gray gray gray gray;	
}


.footer {
	padding: 3px;
	margin: 3px;
	font: normal 10px verdana;
}


 p.excerpt{
border: 2px solid #0066FF;
background-color:#FFCC33;
padding:5px;margin-top:5px;
margin-bottom:5px;
margin-left:10px;
margin-right:10px;
}

 p.picturebordersingle{
border: 1px solid #0066FF;
background-color:#FFffff;
padding:5px;margin-top:5px;
margin-bottom:5px;
margin-left:40px;
margin-right:10px;
}

 p.pictureborderdouble{
border: 1px solid #0066FF;
background-color:#FFffff;
padding:5px;margin-top:5px;
margin-bottom:5px;
margin-left:5px;
margin-right:5px;
}


 ul
{
list-style-type: none;
padding: 0;
margin: 0;
}

li
{
background-image: url(images/l_bullet.gif);
background-repeat: no-repeat;
background-position: 0 .4em;
padding-left: .6em;
}


/* ---------------------------------------- */
/* ---------------------------------------- */
/* ---------------------------------------- */
.nicetable {
	border-collapse:collapse;
}
.nicetableheader {
	margin:5px; 
	padding: 8px;
	border:1px solid #336699;
	background-color:#336699;		
	color:#FFFFFF;	
	font-size: 9pt;	
	font-weight:bold;
}

.nicetablerow {
	margin:5px; 	
	padding: 5px;
	border:1px solid #336699;	
	background-color:#FFFFFF;	
	color:#000000;	
	font-size: 9pt;
}

