.columnlink { color: #246890; text-decoration: none; font-weight: bold;}.columnlink a:link { color: #246890; text-decoration: none; font-weight: bold;}.columnlink a:visited  { color: #246890; text-decoration: none; font-weight: bold;}.columnlink a:hover  { color: #80A7BE; text-decoration: none; font-weight: bold;}.columnlink a:active  { color: #80A7BE; text-decoration: none; font-weight: bold;}.calendarlink { color: #147699; text-decoration: none; font-size: 10px; line-height: 12px; }.calendarlink a:link { color: #147699; text-decoration: none; 10px; line-height: 12px; }.calendarlink a:visited  { color: #147699; text-decoration: none; 10px; line-height: 12px; }.calendarlink a:hover  { color: #3C9AB4; text-decoration: none; 10px; line-height: 12px; }.calendarlink a:active  { color: #3C9AB4; text-decoration: none; 10px; line-height: 12px; }.tinylink { color: #147699; text-decoration: none; font-size: 9px; line-height: 11px; }.tinylink a:link { color: #147699; text-decoration: none; 9px; line-height: 11px; }.tinylink a:visited  { color: #147699; text-decoration: none; 9px; line-height: 11px; }.tinylink a:hover  { color: #3C9AB4; text-decoration: none; 9px; line-height: 11px; }.tinylink a:active  { color: #3C9AB4; text-decoration: none; 9px; line-height: 11px; }table {	font-size: 10px; 	line-height: 13px; 	font-family: Verdana, sans-serif; 	letter-spacing: 0.03em;  }body { 	color: #7DABCD; 	font-size: 10px; 	line-height: 13px; 	font-family: Verdana, sans-serif; 	letter-spacing: 0.03em;  	padding: 0px 0px 0px 0px;}.page-background {	background: #7DABCD;	margin-top: 30px;	margin-left: 0px;	margin-right: 0px;	margin-bottom: 0px;}.body-text	{ 	color: #707276; 	font-size: 10px; 	line-height: 13px; 	font-family: Verdana, sans-serif; 	letter-spacing: 0.03em;  	padding: 0px 0px 0px 0px;}.admin-header {	color: #FFFFFF;	font-size: 12px; 	line-height: 14px; 	font-weight: bold;}.input-text {	color: #707276; 	font-size: 10px; 	line-height: 13px; 	font-family: Verdana, sans-serif; 	letter-spacing: 0.03em;  	padding: 0px 0px 0px 0px;}.main-table	{	width: 750px;	background: #FFFFFF;	color: #333333;	font-size: 11px;	line-height: 16px;	font-family: Arial, Helvetica, sans-serif;	letter-spacing: 0.03em;}.popup-main-table {	width: 95%;	background: #FFFFFF;	color: #333333;	font-size: 11px;	line-height: 16px;	font-family: Arial, Helvetica, sans-serif;	letter-spacing: 0.03em;}.medium-head-text {	color: #003768; 	font-size: 14px; 	font-family: Arial, sans-serif;	font-weight: bold; 	letter-spacing: 0.03em;  	line-height: 10px; 	padding: 0px 0px 0px 0px;}.small-head-text {	color: #003768;	font-weight: bold;	font-size: 14px;	line-height: 18px;	font-family: Arial, Helvetica, sans-serif;	letter-spacing: 0.03em}.small-text	{	color: #333333;	font-size: 9px;	line-height: 12px;	font-family: Arial, Helvetica, sans-serif;	letter-spacing: 0.03em;}.medium-error-text {	color: #D9541E;	font-size: 14px;	line-height: 20px;	font-weight: bold;	font-family: Arial, Helvetica, sans-serif;	letter-spacing: 0.03em;}.small-error-text {	color: #D9541E;	font-size: 11px;	line-height: 16px;	font-family: Arial, Helvetica, sans-serif;	letter-spacing: 0.03em;}.large-text	{ 	color: #333333;	font-size: 14px;	line-height: 20px;	font-family: Arial, Helvetica, sans-serif;	letter-spacing: 0.03em;}.very-large-text	{ 	color: #333333;	font-size: 20px;	line-height: 28px;	font-family: Arial, Helvetica, sans-serif;	letter-spacing: 0.03em;}.columnhead {	font-weight: bold;}.sample-cell { border: solid 1px #333333; }td.col-table-header		{ background: #D5D5D5; }td.col-table-even		{ background: #FFFFFF; }td.col-table-even-alt	{ background: #D3969A; }td.col-table-odd		{ background: #E4E4E4; }td.col-table-odd-alt	{ background: #D37076; }td.col-table-day		{ background: #DDDDDD; }td.col-table-light		{ background: #EEEEEE; }td.col-table-today		{ background: #E4E4E4; }td.col-divider			{ background: #0000DD; }tr.row-table-header		{ background: #D5D5D5; }tr.row-table-even		{ background: #FFFFFF; }tr.row-table-even-alt	{ background: #D3969A; }tr.row-table-even-alt1	{ background: #EFEFEF; }tr.row-table-odd		{ background: #E4E4E4; }tr.row-table-odd-alt	{ background: #D37076; }tr.row-table-odd-alt1	{ background: #E4E4E4; }#div_country_other	{ position:relative; z-index:2; top:0px; left:0px; visibility:hidden }#div_state_choice	{ position:relative; z-index:2; top:0px; left:0px; visibility:visible }#div_us_states		{ position:absolute; z-index:3; top:0px; left:0px; visibility:hidden }#div_canadian		{ position:absolute; z-index:3; top:0px; left:0px; visibility:hidden }#div_other_states	{ position:absolute; z-index:3; top:0px; left:0px; visibility:hidden }
