<style>

/* spacer */

	.x {
		font-family : tahoma, verdana;
	}
	
	/* NAV Button Row - Big Buttons operate on this code */
		a.button, a.buttonDis {
		display: block;
		background-color: transparent;
		background-image: url(img/buttonbar.gif);
		background-repeat: repeat;
		width: 213px;
		height: 22px;
		margin: 0px auto;
		padding: 0px 0 0 0;
		font-weight : bold;
		color : #0079C2;
		font-family : garamond, times new roman, serif;
		font-size : 16px;
		text-align : right;
		line-height : 20px;
		white-space : nowrap;
		text-decoration: none;
}
		a.button:link, a.button:visited {
		color: #0079C2;
		}
		a.button:hover, a.button:active {
		background-position: 0 -22px;
		color: #0079C2;
		}
		a.buttonDis:link, a.buttonDis:visited, a.buttonDis:hover, a.buttonDis:active {
		background-position: 0 -72px;
		color: #0079C2;
		cursor: default;
		}

		a.button:hover .icon, a.button:active .icon {
		background-position: 0 -28px;
		}
		a.buttonDis:link .icon, a.buttonDis:visited .icon, a.buttonDis:hover .icon, a.buttonDis:active .icon {
		background-position: 0 -56px;
		}
		
		/* NAV Button Row - SELECTED Big Buttons operate on this code */
		a.buttons, a.buttonDiss {
		display: block;
		background-color: transparent;
		background-image: url(img/buttonbar2.gif);
		background-repeat: repeat;
		width: 213px;
		height: 22px;
		margin: 0px auto;
		padding: 0px 0 0 0;
		font-weight : bold;
		color : #0079C2;
		font-family : garamond, times new roman, serif;
		font-size : 16px;
		text-align : right;
		line-height : 20px;
		white-space : nowrap;
		text-decoration: none;
}
		a.buttons:link, a.buttons:visited {
		color: #0079C2;
		}
		a.buttons:hover, a.buttons:active {
		background-position: 0 -22px;
		color: #0079C2;
		}
		a.buttonsDis:link, a.buttonsDiss:visited, a.buttonDiss:hover, a.buttonDiss:active {
		background-position: 0 -72px;
		color: #0079C2;
		cursor: default;
		}

		a.buttons:hover .icon, a.buttons:active .icon {
		background-position: 0 -28px;
		}
		a.buttonDiss:link .icon, a.buttonDiss:visited .icon, a.buttonDiss:hover .icon, a.buttonDiss:active .icon {
		background-position: 0 -56px;
		}
		
		
		
		/* NAV Button Row - SMALL Buttons operate on this code */
		a.button1, a.buttonDis1 {
		display: block;
		background-color: transparent;
		background-image: url(img/buttonbar.gif);
		background-repeat: repeat;
		width: 213px;
		height: 22px;
		margin: 0px auto;
		padding: 0px 0 0 0;
		font-weight : bold;
		color : #0079C2;
		font-family : garamond, times new roman, serif;
		font-size : 13px;
		text-align : right;
		line-height : 20px;
		white-space : nowrap;
		text-decoration: none;
}
		a.button1:link, a.button1:visited {
		color: #0079C2;
		}
		a.button1:hover, a.button1:active {
		background-position: 0 -22px;
		color: #0079C2;
		}
		a.buttonDis1:link, a.buttonDis1:visited, a.buttonDis1:hover, a.buttonDis1:active {
		background-position: 0 -72px;
		color: #0079C2;
		cursor: default;
		}

		a.button1:hover .icon1, a.button1:active .icon {
		background-position: 0 -28px;
		}
		a.buttonDis1:link .icon, a.buttonDis1:visited .icon, a.buttonDis1:hover .icon, a.buttonDis1:active .icon {
		background-position: 0 -56px;
		}
		
		
		
		/* NAV Button Row - SELECTED SMALL Buttons operate on this code */
		a.button1s, a.buttonDis1s {
		display: block;
		background-color: transparent;
		background-image: url(img/buttonbar2.gif);
		background-repeat: repeat;
		width: 213px;
		height: 22px;
		margin: 0px auto;
		padding: 0px 0 0 0;
		font-weight : bold;
		color : #0079C2;
		font-family : garamond, times new roman, serif;
		font-size : 13px;
		text-align : right;
		line-height : 20px;
		white-space : nowrap;
		text-decoration: none;
}
		a.button1s:link, a.button1s:visited {
		color: #0079C2;
		}
		a.button1s:hover, a.button1s:active {
		background-position: 0 -22px;
		color: #0079C2;
		}
		a.buttonDis1s:link, a.buttonDis1s:visited, a.buttonDis1s:hover, a.buttonDis1s:active {
		background-position: 0 -72px;
		color: #0079C2;
		cursor: default;
		}

		a.button1s:hover .icon1s, a.button1s:active .icon {
		background-position: 0 -28px;
		}
		a.buttonDis1s:link .icon, a.buttonDis1s:visited .icon, a.buttonDis1s:hover .icon, a.buttonDis1s:active .icon {
		background-position: 0 -56px;
		}
		
		
		
	
	
/* header and instructional text elements */
	body {
	background-color : #2d5a79;
	}
	
	.quotehome {
	font-weight : normal;
	color : #ffffff;
	font-family : tahoma, verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-align : right;
	line-height : 15px;
	}
	
	.text {
	font-weight : normal;
	color : #000000;
	font-family : tahoma, verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-align : left;
	line-height : 18px;
	}
	
		
	.confirm {
	font-weight : bold;
	color : #ffffff;
	font-family : tahoma, verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-align : center;
	line-height : 18px;
	background-color : #338026;
	}
	
	.sidebartext {
		font-weight : bold;
		color : #0079C2;
		font-family : garamond, times new roman, serif;
		font-size : 16px;
		text-align : right;
		line-height : 20px;
		white-space : nowrap;
	}
	
		.sidebartextsmall {
		font-weight : bold;
		color : #0079C2;
		font-family : garamond, times new roman, serif;
		font-size : 13px;
		text-align : right;
		line-height : 20px;
		white-space : nowrap;
	}
	
	.textsmall {
		font-weight : normal;
		color : #0f81c4;
		font-family : tahoma, verdana, arial, san-serif;
		font-size : 9px;
		text-align : left;
		line-height : 12px;
	}
		
	.title {
		background-color : #ffffff;
		font-weight : bold;
		color : #000000;
		font-family : garamond, times new roman, serif;
		font-size : 21px;
		text-align : left;
	}
	
	.subtitle {
		background-color : #ffffff;
		font-weight : normal;
		font-style : italic;
		color : #000000;
		font-family : garamond, times new roman, serif;
		font-size : 16px;
		text-align : left;
	}
	
	.headline {
	background-color : #ffffff;
	font-weight : normal;
	color : #0079C2;
	font-family : garamond, times new roman, serif;
	font-size : 23px;
	text-align : left;
	}
	
		.smallspace {
		font-family : tahoma, verdana, arial, san-serif;
		font-size : 4px;
		line-height : 4px;
	}
	
	.casetext {
		background-color : #ffffff;
		font-weight : normal;
		color : #0079C2;
		font-family : tahoma, verdana, arial, san-serif;
		font-size : 11px;
		line-height : 17px;
		text-align : left;
	}
	
		.casetexttitle {
		background-color : #ffffff;
		font-weight : bold;
		color : #0079C2;
		font-family : tahoma, verdana, arial, san-serif;
		font-size : 11px;
		line-height : 17px;
		text-align : left;
		letter-spacing: 3px;
	}
	
	.quote {
		font-weight : normal;
		font-style : italic;
		color : #000000;
		font-family : tahoma, verdana, arial, san-serif;
		font-size : 11px;
		text-align : left;
		line-height : 17px;
	}

	
		.texttables {
		font-weight : normal;
		border : 1px solid #0079C2;
		color : #000000;
		font-family : tahoma, verdana, arial, san-serif;
		font-size : 12px;
		text-align : left;
		line-height : 16px;

	}

		.texttablesmaller {
		font-weight : normal;
		border : 1px solid #0079C2;
		padding: 6px;
		color : #000000;
		font-family : tahoma, verdana, arial, san-serif;
		font-size : 11px;
		text-align : left;
		line-height : 14px;

	}
		
	
	.texttight {
		font-weight : normal;
		color : #000000;
		font-family : tahoma, verdana, arial, san-serif;
		font-size : 12px;
		text-align : left;
		line-height : 12px;

	}
	
	.textcenter {
		font-weight : normal;
		color : #000000;
		font-family : tahoma, verdana, arial, san-serif;
		font-size : 12px;
		text-align : center;
	}
	
	.textright {
		font-weight : normal;
		color : #000000;
		font-family : tahoma, verdana, arial, san-serif;
		font-size : 12px;
		text-align : right;
	}
	
	
	.textlarge {
		font-weight : normal;
		color : #000000;
		font-family : tahoma, verdana, arial, san-serif;
		font-size : 14px;
		text-align : left;
	}
	
	.textboldsmall {
		font-weight : bold;
		color : #000000;
		font-family : tahoma, verdana, arial, san-serif;
		font-size : 10px;
		text-align : left;
	}
	
	.textbold {
		font-weight : bold;
		color : #000000;
		font-family : tahoma, verdana, arial, san-serif;
		font-size : 12px;
		text-align : left;
	}
	

	
	.italic {
		font-weight : normal;
		font-style : italic;
		color : #000000;
		font-family : tahoma, verdana, arial, san-serif;
		font-size : 12px;
		text-align : left;
	}
	
	.sup {
    font-size: smaller;
    vertical-align: baseline;
    position: relative;
    bottom: 0.33em;
}

	
	a {
		color : #0079C2;
	}		
	a:hover {
		text-decoration : none;
	}
	a:link { 
		text-decoration: none; 
		color: #0079C2 ;
	}
	a:visited { 
		text-decoration: none; 
		color: #0079C2 ;
	}


</style>
