H1 {
	color: #000000; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14pt;  
	text-align: center
}
H1.open {
	color: #000000; 
	font-family: Verdana, serif; 
	font-size: 1pt;  
	text-align: left;
	line-height:0px;
	margin:0px
}
H2 {
	color: black; 
	font-family: Verdana, Arial, sans-serif; 
	font-size: 18pt;
	text-align:center;
	color:#0066ff;
}
H3 {
	font-family: Verdana, Helvetica, sans-serif; 
	font-size: 14pt; 
	line-height:14pt;
	margin-left:0px;
	padding:0px;
	font-weight:100;
	color:#0066ff;
	text-align:center;
}

H3.important {
	font-family: Verdana, Helvetica, sans-serif; 
	font-size: 14pt; 
	line-height:14pt;
	margin-left:0px;
	padding:0px;
	font-weight:700;
	color:#0066ff;
	text-align:left;
}

H4 {
	font-family: Verdana,Arial, Helvetica, sans-serif; 
	color: #000000; 
	font-size: 11pt;  
	text-align: center; 
	font-weight: 700;
}
H4.hextext {
	font-family: Verdana,Arial, Helvetica, sans-serif; 
	color: #000000; 
	font-size: 11pt;  
	text-align: left; 
	font-weight: 700;
	margin:3px;
	margin-top:8px;
	margin-left:0px;
	padding:0px;

}
H5 {
	font-family: Verdana,Tahoma, sans-serif; 
	color: #000000; 
	font-size: 10pt;  
	text-align: center; 
	font-weight: 700;
}
H5.hextext {
	font-family: Verdana,Tahoma, sans-serif; 
	color: #000000; 
	font-size: 10pt;  
	text-align: left; 
	font-weight: 700;
	margin:3px;
	margin-top:8px;
	margin-left:0px;
	padding:0px;
}
H6 {
	font-family: Arial, Helvetica, sans-serif; 
	color: #000000; 
	font-size: 9pt;  
	text-align: center; 
	font-weight: 600;
}
BODY {
	font-family: Verdana, Helvetica, sans-serif; 
	color: #000000; 
	font-size: 10pt;  
	text-align: left; 
	text-indent: 5; 
	margin-left: 12; 
	margin-right: 4; 
	background: #F2FDFF;
}
BODY.feedback {
	font-family: Verdana, Helvetica, sans-serif; 
	color: #000000; 
	font-size: 10pt;  
	text-align: left; 
	text-indent: 5; 
	margin-left: 12; 
	margin-right: 4; 
	background: #ffffff;
}
EM {
	font: 12pt/14pt 'Tahoma' bold; 
	color: #0000C0; 
	text-align: left; 
	font-weight: 600;
}
P {
	font-family: Verdana, sans-serif; 
	text-align: left; 
	margin-left: 20px; 
	margin-right: 15px; 
	font-size: 11pt; 
	font-weight: 400;
}
P.instructions {
	font-family:		Verdana, sans-serif; 
	text-align:			left; 
	margin-left:		50px; 
	margin-right:		75px; 
	font-size:			12pt; 
	font-weight:		400;
}
P.hsien	{
	font-size:			12pt;
	margin-left:		50px;
	margin-right:		50px;
	line-height:		125%;	
}

P.sb_includel {
	margin-left:		2px; 
	margin-right:		2px;
	font-size:			10pt;
	font-family:		tahoma,verdana,arial,sans-serif;
}
td.st_br {
	background:			#dddfe8;
	border:				1px midnightblue inset;
}




P.sb_includer {
	font-family: Verdana, sans-serif;
	font-size: 9pt; 
	font-weight: 100;
	text-align:right;
	margin-left: 0px; 
	margin-right: 0px; 
	color:#0066ff;
}

P.subject {
	font-family:	Verdana, sans-serif;
	font-size:		14pt; 
	font-weight:	700;
	text-align:		left;
	margin-left:	0px; 
	margin-right:	0px; 
	color:			#0066ff;
	background:		#bccdde;
	margin-bottom:	1px;
	padding-bottom:	2px;
}

P.born {
	font-family:	Verdana, sans-serif;
	font-size:		12pt; 
	font-weight:	100;
	text-align:		left;
	margin-left:	5px; 
	margin-right:	0px; 
	color:			#000000;
	background:		aliceblue;
	margin-bottom:	1px;
	padding-bottom:	2px;
	margin-top:		3px;
	padding-top:	3px;
}

P.linkhead {
	font-weight:	700;
}
p.branch {
	margin-top:		5px;
	margin-bottom:	0px;
	font-family:	Verdana;
	font-size:		10pt;
}

LI {
	font-family: 'Century Schoolbook', serif; 
	color: #000000; 
	text-decoration: italic; 
	text-align: left; 
	margin-left: 10; 
	font-size: 11pt; 
	font-weight: 800;
}
TD {
	font-family: 'Verdana',sans-serif; 
	color: #000000; 
	text-align:left; 
	margin-left:10px; 
	font-size: 10pt; 
	font-weight: 100;
	padding:0px;
}
th {
	text-align:center;
	font-family:Verdana,sans-serif;
	font-size:11pt;
	font-weight:700;
	color:black;
}

th.comp_form {
	text-align:left;
	font-family:Verdana,sans-serif;
	font-size:10pt;
	font-weight:100;
	color:black;
}

th.sb_header {
	text-align:			center;
	background:			midnightblue;
	color:				#ddddff;
}

th.gettimezone {
	text-align:			center;
	font-family:		Verdana,sans-serif;
	font-size:			11pt;
	font-weight:		100;
	color:				black;
	background:			#ddf0ff;
}
td.latlong {
	border-top:			2px #4488aa solid;
	text-align:			left;
	font-family:		Verdana,sans-serif;
	font-size:			10pt;
	font-weight:		100;
	padding-left:		2px;
	color:				black;
	background:			#e0e0ff;
}

div.location {	
	text-align:			left;
	font-family:		arial,sans-serif;
	font-size:			11pt;
	font-weight:		700;
	color:				black;
	background:			silver;
	border-bottom:		1px midnightblue solid;
	padding-bottom:		1px;
	margin-bottom:		2px;
}

div.locationSubmit {	
	text-align:			center;
	font-family:		arial,sans-serif;
	font-size:			11pt;
	font-weight:		700;
	color:				black;
	background:			silver;
	border-bottom:		1px midnightblue solid;
	padding-bottom:		1px;
	margin-bottom:		2px;
}

div.getLocation {
	border-top:			0px #4488aa solid;
	text-align:			left;
	font-family:		Verdana,sans-serif;
	font-size:			11pt;
	font-weight:		100;
	color:				black;
	background:			#ddf0ff;
}
a.getLocation {
	font-size:			11pt;
	color:				black;
	font-family:		tahoma,sans-serif;
	font-weight:		100;
	margin:0px;
	padding:0px;
}

th.getLocation {
	border-top:			2px #4488aa solid;
	text-align:			center;
	font-family:		Verdana,sans-serif;
	font-size:			11pt;
	font-weight:		100;
	color:				black;
	background:			#ddf0ff;
	
}

th.suntime {
	font-family:		tahoma,verdana,arial,sans-serif;
	font-size:			9pt;
	font-weight:		100;
	background:			#e0e0ff;
	border:				2px silver inset;
}
th.image_inset{
	background:			#D2B87B;
	border:				2px #CC9900 inset;
}

P.hour {
	font-family:	arial, sans-serif;
	font-size:		11pt; 
	font-weight:	100;
	text-align:		left;
	margin-left:	3px; 
	margin-right:	4px; 
	color:			#000000;
	background:		#f8f8ff;
	margin-top:		2px;
	margin-bottom:	6px;
}

a {
	padding:3px;
	font-size:8pt;
	font-weight:100;
	text-decoration:none;
}

a.feedback {
	padding:3px;
	font-size:11pt;
	font-weight:100;
	text-decoration:underline;
}

A.linkurl {
	margin-left:30px;
}
a.nav01 {
	fant-family:Verdana;
	font-size:9pt;
	background:beige;
	padding:2px;
}
a:hover {
	color:blue;
	padding:3px;
	text-decoration:underline;
}
a:visited {
	color:#404040;
}
TABLE.main {
	border:1px lightblue solid;
	background:azure;
}
TD.hsien {
	border-bottom:1px blue solid;
}
font.em {
	font-family:Verdana,sans-serif;
	font-size:18pt;
	color:#0066FF;
	text-align:left;
	font-weight:700;
	margin-left:7px;
}

font.emsub {
	font-family:Verdana,sans-serif;
	font-size:10pt;
	color:#0066FF;
	text-align:center;
	font-weight:700;
	margin-left:10;
	font-style:normal;
}

font.mainhead {
	font-family:Times,serif;
	font-size:22pt;
	color:black;
	text-align:center;
	font-weight:700;
}

font.stbrday {
	font-family:Tahoma,sans-serif;
	font-size:10pt;
	color:#2222dd;
	text-align:left;
	font-weight:700;
	background:#ddddf0;
	padding:1px;
}
font.pillars {
	font-family:Verdana,sans-serif;
	font-size:14pt;
	font-weight:700;
	text-align:left;
	color:#0066FF;
}
font.showpillars {
	font-family:Verdana,sans-serif;
	font-size:11pt;
	font-weight:700;
	text-align:right;
	color:#000000;
}
font.subpillars {
	font-family:Verdana,sans-serif;
	font-size:10pt;
	font-weight:100;
	text-align:center;
	color:black;
	margin:0px;
	padding:0px;
}
div.sub_upsell {
	width:			252px;
	background:		#f4f4f4;
	font-family:	verdana,sans-serif;
	font-size:		11pt;
	padding:		4px;
}
ol.sub_upsell {
	font-family:	arial;
	font-size:		10pt;
	color:			#444444;
	font-weight:	100;
	line-height:	125%
}
li.sub_upsell {
	font-family:	arial;
	font-size:		11pt;
	color:			#444444;
	font-weight:	100;
	line-height:	125%;
	margin-bottom:	8px;
}
div.paypal_button {
	width:			250px;
	background:		#ffffff;
	font-family:	verdana,sans-serif;
	font-size:		11pt;
	padding:		4px;
	padding-top:	8px;
	text-align:		center;
	margin:			auto;
	border-top:		1px blue solid;

}
p.sub_upsell {
	text-align:		center;
	font-family:	tahoma,sans-serif;
	font-size:		12pt;
	font-weight:	700;
}
a.sub_upsell {
	font-size:		11pt;
	font-weight:	700;
	font-family:	tahoma,sans-serif;
}
