body			{	margin-top: 6px;
					background-color: white; }

html			{	overflow-y: scroll; }

.main			{	width: 746px;
					background-color: white;
					margin-top: -14px: }
.topimage		{	border-top: solid 1px rgb(75,75,75);
					border-left: solid 1px rgb(75,75,75); }					
.motto			{	font: normal 0.8em verdana;
					color: rgb(100,100,100);
					background: transparent;
					letter-spacing: -0.05em;
					padding-right: 4px;
					padding-bottom: 2px;
					vertical-align: bottom; }
.logo			{	padding-right: 4px; }			

.lefttop1		{	font: normal 0.1em verdana;
					border-bottom: 1px solid black;
					padding: 13px 0 0px 5px;
					width: 31%; }

.lefttop2		{	font: italic 0.1em arial;
					color: white;
					border-bottom: 1px dotted white;
					text-align: right;
					padding: 0px 0 0px 0px;
					margin-bottom: 0px;
					width: 229px; }

.lefttop3		{	font: normal 0.1em verdana;
					border-bottom: 1px solid black;
					text-align: left;
					width: 100%;
					padding: 8px 0 0px 5px; }

.botdotline		{	font: normal 0.1em verdana;
					border-bottom: 1px dotted black;
					width: 99%;
					padding: 4px 0 4px 0px ;
					margin-left: 20px;	}

.leftbotline	{	font: normal 0.1em verdana;
					border-bottom: 1px solid rgb(0,105,210);
					padding: 12px 0 0px 0px;}

.rightbotline	{	font: normal 0.1em verdana;
					border-bottom: 1px solid rgb(0,105,210);
					border-right: 1px solid rgb(0,105,210);
					padding: 12px 0 0px 0px; }

.leftbot		{	width: 31%;
					padding: 0 0 0 0; }

.spacer1		{	width: 17%; }
.spacer2		{	padding-left: 6px; }
.spacernew		{	width: 3%;
					background: rgb(185,185,140);	}
.spacer3		{	width: 20%; }
.spacer4		{	width: 69%;
					border: 1px solid rgb(180,180,180);
					border-top: none;
					border-right: none; }
.spacer5		{	width: 16px;
					border: 1px solid rgb(180,180,180);
					border-top: none; }

h1				{	font: normal 1.4em verdana;
					color: rgb(0,105,225);
					letter-spacing: -0.05em;
					margin: 0px 0 8px 10px; }
h2				{	font: normal 1.3em verdana;
					color: rgb(0,105,210);
					letter-spacing: -0.05em;
					margin: 10px 0 4px 20px; }
h3				{	font: normal 1.1em arial;
					color: black;
					margin: 10px 0 4px 20px; }
h4				{	font: bold 0.9em arial;
					color: black;
					margin: 4px 0 4px 20px; }					

ul				{	font: normal 0.8em verdana;
					color: black;
					text-align: left;
					margin: 4px 0 8px 60px; }
li				{	margin-bottom: 4px;	}					

.leftimage		{	vertical-align: top;
					padding: 0px 0px 0px 0px; }

.leftimage2		{	vertical-align: top;
					text-align: right;
					margin-top: 6px; }

.leftimage3		{	vertical-align: bottom;
					text-align: right;
					padding: 0px 0px 0px 0px; }

.lefttitle		{	font: italic 0.8em verdana; 
					color: black;
					text-decoration: underline;
					text-align: right;
					vertical-align: top;
					border-right: 1px solid rgb(10,10,10);
					padding: 0px 7px 2px 2px;
					margin-top: 0px; }

.lefttitle2		{	font: italic 0.8em verdana; 
					color: black;
					text-decoration: underline;
					text-align: right;
					vertical-align: top;
					border-right: 1px solid rgb(10,10,10);
					padding: 0px 7px 2px 2px;
					margin-top: 9px; }

.lefttitle3		{	font: italic 0.8em verdana; 
					color: black;
					text-decoration: underline;
					text-align: right;
					vertical-align: top;
					border-right: 1px solid rgb(10,10,10);
					padding: 0px 7px 2px 2px; }

.leftblog		{	font: normal 0.8em verdana; 
					color: black;
					text-align: right;
					vertical-align: top;
					padding: 6px 0px 1px 50px; }

.lefttext		{	font: normal 0.7em verdana; 
					color: black;
					text-align: right;
					vertical-align: top;
					border-right: 1px solid rgb(10,10,10);
					padding: 0px 7px 1px 50px; }

.lefttext2		{	font: normal 0.7em verdana; 
					color: black;
					text-align: right;
					vertical-align: top;
					border-right: 1px solid rgb(10,10,10);
					padding: 1px 7px 1px 50px;
					margin-top: 9px; }

.leftspacer		{	vertical-align: top;
					padding: 0px 0px 0px 0px; }

.leftspacer2	{	vertical-align: top;
					padding: 0px 0px 0px 0px; }

.leftspacer3	{	vertical-align: top;
					border-bottom: solid 1px rgb(0,105,210);
					padding: 0px 0px 0px 0px;
					width: 183px;
					margin-top: 2px;
					margin-bottom: 20px; }

.leftbox		{	font: normal 0.7em verdana; 
					color: black;
					background: white;
					text-align: center;
					vertical-align: top;
					border: 1px solid black;
					padding: 4px 3px 4px 3px; }

.text			{	padding: 0 20px 0px 2px;
					background-color: white;
					border-right: solid 1px rgb(0,105,210); }

.text1			{	font: normal 0.8em verdana;
					margin: 0px 8px 0px 20px; }

.text2			{	margin: 3px 0 10px 0; }

.text3			{	font: normal 0.8em verdana;
					margin: 8px 8px 0px 20px; }

.text4			{	font: normal 0.8em verdana;
					margin: 4px 8px 0px 20px; }

.text5			{	font: normal 0.8em verdana;
					margin: 10px 8px 0px 20px; }

.text6			{	font: normal 0.8em verdana;
					margin: 8px 8px 0px 20px; }

.textgoto		{	font: normal 0.8em verdana;
					padding: 0 20px 0px 20px;
					border-right: 1px solid rgb(0,105,210); }

td.item			{	background: rgb(185,185,140);
					padding: 0px 6px 7px 6px; }
td.dot			{	background: rgb(185,185,140);
					padding: 0px 0px 7px 0px; }
td.spacer		{	background: rgb(185,185,140);
					padding: 0px 2px 0px 2px; }

td.spacer1		{	background: rgb(185,185,140);
					padding: 0px 2px 0px 2px; }
td.spacer2		{	background: rgb(185,185,140);}
td.spacer3		{	background: rgb(185,185,140);
					padding: 0px 2px 0px 2px; }

td.item1		{	font: normal 0.8em trebuchet ms;
					color: black;
					background: rgb(230,230,230);
					padding: 2px 6px 0px 6px; }
td.dot1			{	font: normal 0.8em trebuchet ms;
					color: black;
					background: rgb(230,230,230);
					padding: 2px 0px 0px 0px; }

td.item2		{	font: normal 0.8em trebuchet ms;
					color: black;
					background: rgb(230,230,230);
					padding: 2px 6px 0px 6px; }

td.item3		{	font: bold italic 0.8em trebuchet ms;
					color: black;
					background: rgb(205,205,205);
					border-right: 1px solid rgb(180,180,180);
					border-bottom: 1px solid rgb(180,180,180);
					padding: 3px 4px 0px 6px; }

td.item4		{	font: normal 0.1em verdana; }

.corp			{	font: normal 1.4em verdana;
					color: white;
					background: rgb(185,185,140);
					vertical-align: top;
					text-align: left;
					padding: 10px 4px 10px 14px; }

.new			{	font: normal .8em verdana;
					color: white;
					background: rgb(185,185,140);					
					vertical-align: bottom;
					text-align: left;
					padding: 6px 4px 10px 14px; }

.blog			{	font: normal 0.7em verdana;
					color: white;
					background: rgb(185,185,140);
					vertical-align: top;
					text-align: right;
					padding: 22px 6px 0px 5px; }		


.choose			{	font: normal 0.7em verdana;
					color: rgb(0,105,210);
					text-align: right;
					padding: 0px 0px 0px 0; }

.address		{	font: normal 0.7em verdana;
					color: rgb(100,100,100);
					text-align: center;
					padding: 3px 0 0 0; }

.under			{	padding: 0 0 0 0;
					margin: 0 0 0 0;
					border-right: solid 1px rgb(0,105,210);
					border-bottom: solid 1px rgb(0,105,210); }					

.text a:link	{	color: rgb(0,105,210);
					text-decoration: underline; }
.text a:visited	{	color: rgb(0,105,210);
					text-decoration: underline; }
.text a:hover	{	color: red; }
.text a:active	{	color: red; }

.choose a:link
				{	color: rgb(0,105,210);
					text-decoration: none; }
.choose a:visited
				{	color: rgb(0,105,210);
					text-decoration: none; }
.choose a:active
				{	color: rgb(0,105,210);
					text-decoration: none; }

.choose a:hover {	color: red;
					text-decoration: none; }	

.lefttext a:link, a:visited, a:active
				{	color: rgb(0,105,210);
					text-decoration: underline; }
.lefttext a:hover
				{	color: red;
					text-decoration: underline; }	

.lefttext2 a:link, a:visited, a:active
				{	color: rgb(0,105,210);
					text-decoration: underline; }
.lefttext2 a:hover
				{	color: red;
					text-decoration: underline; }	

.bar0			{	background: rgb(205,205,205);
					height: 19px;
					text-align: left;
					margin-top: -6px; }

.bar0a			{	background: rgb(230,230,230);
					height: 5px;
					text-align: left;
					margin-top: 0px; }

.bar1			{	border: 1px solid black;
					border-bottom: none;
					text-align: left; }

.bar2			{	font: normal 0.8em verdana;
					color: white;
					border: 1px solid black;
					border-top: none;
					text-align: left; }
.bar a:link		{	color: white;
					text-decoration: none; }
.bar a:visited	{	color: white;
					text-decoration: none; }
.bar a:hover	{	color: red; }

.bar0 a:link	{	color: black;
					text-decoration: none; }
.bar0 a:visited	{	color: black;
					text-decoration: none; }
.bar0 a:hover	{	color: red;
					text-decoration: none; }

.bar1 a:link	{	color: white;
					text-decoration: none; }
.bar1 a:visited	{	color: white;
					text-decoration: none; }
.bar1 a:hover	{	color: red; }

.bar2 a:link	{	color: white;
					text-decoration: none; }
.bar2 a:visited	{	color: white;
					text-decoration: none; }
.bar2 a:hover	{	color: red; }

.blog a:link	{	color: white;
					text-decoration: none; }
.blog a:visited	{	color: white;
					text-decoration: none; }
.blog a:hover	{	color: red; 