body{	font-family: Verdana, Arial, Helvetica;	font-size: 10pt;	background-color: #ffffff;	color: #000000;	padding: 10px;	background-image: url("images/bg1.jpg");	margin-top: 0;}a:link 		{text-decoration: none; color: #4444ff;}a:visited	{text-decoration: none; color: #3333ff;}a:hover	{	text-decoration: none; 	color: #0000cc;	border-top: #000000 1px solid;	border-bottom: #000000 1px solid;}a.plain:link 		{text-decoration: none; color: #112288;}a.plain:visited	{text-decoration: none; color: #112288;}a.plain:hover{	text-decoration: none; color: #0000ff;	border: none;	background-color: #ffffff;}h1,h2,h3,h4,h5,h6{	margin-bottom: 0.3em;	/*line-height: 0.7em;*/}table,td,th{	table-border-color-light: rgb(255,255,102);	table-border-color-dark: rgb(0,0,0);	font-size: 10pt;	font-family: verdana, arial;	background-color: #ffffff;	padding: 2px;}.copyright{	font-size: 8pt;	color: #000000;}h1{	font-size: 16pt;	font-weight: bold;}P{ 	margin: 0em;	margin-bottom: 0.4em;	margin-top: 0.2em;}P.center{text-align: center;}.border{    border-right: #000000;    border-top: #000000;    border-left: #000000;    border-bottom: #000000;    border-style: solid;    border-width: 1px;}.mainborder{    border-right: #777777 1px solid;    border-top: #aaaaaa 1px solid;    border-left: #888888 1px solid;    border-bottom: #555555 1px solid;    background-color: #ffffff;    padding: 1px;}.navbox{    border: none;    border-bottom: #dddddd 1px solid;    border-left: #dddddd 1px solid;    padding: 6px;    color: #555555;    font-size: 90%;}.yellowbg{	padding: 6px;	background-color: #ffffdd;	background-image: url("images/bg3.jpg");}td.bottompad{	padding-bottom: 6px;}.button{	color: #ffffff; 	background-color: #7788bb;	border-top: #ddeeff 1px solid;	border-left: #ccddee 1px solid;    border-right: #334455 1px solid;    border-bottom: #223344 1px solid;    font-size: 10pt;    font-family: verdana, arial;	padding: 1px;	margin: 2px;}/* following used for text on buttons */.button:link {color: #eeeeff;}.button:visited{color: #eeeefc;}.button:hover{	border: #000000 1px solid;    background-color: #77aaaa;    color: #ffffff;}.button:click{    border: #001122 1px solid;    background-color: #b5b5b5;}.bgcolor-white{    color: #000000;    background-color: #ffffff;}.bgcolor-lightblue{    color: #000000;    background-color: #ddeeff;}.mainheading{	background-color: #7987a2;	color: #ffffff;	font-size: 1.2em;	font-weight: bold;   border-right: #5577bb 1px solid;   border-top: #7788cc 1px solid;   border-left: #112266 1px solid;   border-bottom: #001155 1px solid;   padding: 3px;   margin: 0;}td.nopadding {padding: 0;}td.notoppadding {padding-top: 0;}td.novpadding {	padding-top: 0;	padding-bottom: 0;}td.smallpadding {padding: 4px;}.nopadding {padding: 0;}.small{	font-weight: normal;	font-size: 80%;}.heading{	background-color: #223377;	color: #ffffff;	font-size: 12pt;	font-weight: bold;	border-right: #5577bb 2px solid;	border-top: #7788cc 2px solid;	border-left: #112266 2px solid;	border-bottom: #001155 2px solid;}.tt{	font-family: "copperplate gothic bold", "copperplate gothic light", verdana, arial;	font-size: 120%;		color: #2033AA;}div.topbox{	background-color: #fafbff;	background-image: url("images/bg2.jpg");	font-weight: bold;	border: #aaaaaa 1px dashed;	padding: 4px;	}div.q{	border: #444466 1px solid;	background-color: #8899cc;	padding: 2px;	font-weight: bold;}div.answer{	border: #444466 1px solid;	border-top: none;	border-bottom: none;	/*background-color: #ffffff;*/	padding: 2px;	padding-bottom: 10px;}.tel{font-size: 8pt;}