body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.welcome_black {font-size: 12px}
.welcome_white {
	color: #FFFFFF;
	font-size: 11px;
}
.copyrights {color: #999999; font-size: 9px; }
.current_blue_number {
	color: #064E96;
	font-weight: bold;
	font-size: 11px;
}
.quick_links {font-size: 12px; color: #FFFFFF; }
.current_cont {color: #666666; font-size: 10px; }
.current_title {font-size: 11px; color: #999999; font-weight: bold; }
.blue_links {color: #186dc3; font-size: 10px; }
.company_title {
	color: #666666;
	font-weight: bold;
	line-height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: large;
}
.white_dot_line {color: #FFFFFF}
.link_titles {font-size: 13px; font-weight: bold; color: #FFFFFF; }

.current_blue_number {
	color: #064E96;
	font-weight: bold;
	font-size: 10px;
}

.links3 {
color: #1067c9;
text-decoration: none;
}

.links3:hover {
color: #000066;
}

.grey_links {
color: #CCCCCC;
text-decoration: none;
}

.grey_links:hover {
color:#33CCFF;
}

.white_links {
color: #ffffff;
text-decoration: none;
font-size: 10px;
}

.white_links:hover {
color:#33CCFF;
font-size: 10px;
text-decoration: none;
}


td						{font: 8pt "verdana"; color: #666666; text-decoration: none; line-height: 13pt;}
img						{border:0px}

.bold					{font: 8pt "verdana"; color: #666666; font-weight: bold; text-decoration: none; line-height: 10pt;}

.boldUnderline			{font: 8pt "verdana"; color: #666666; font-weight: bold; text-decoration: underline; line-height: 10pt;}
.boldUnderlineRed		{font: 8pt "verdana"; color: #FF0000; font-weight: bold; text-decoration: underline; line-height: 10pt;}

.redlink				{font: 8pt "verdana"; color: red; text-decoration: none; line-height: 13.2pt; }
.redlink:hover			{font: 8pt "verdana"; color: red; text-decoration: none; text-decoration: underline; line-height: 13.2pt; }

.link					{font: 8pt "verdana"; color: #186DC3; text-decoration: none; line-height: 13.2pt; }
.link:hover				{font: 8pt "verdana"; color: #186DC3; text-decoration: none; text-decoration: underline; line-height: 13.2pt; }

.linkbold				{font: 8pt "verdana"; color: #4B90D6; font-weight: bold; text-decoration: none; line-height: 13.2pt; }
.linkbold:hover			{font: 8pt "verdana"; color: #4B90D6; font-weight: bold; text-decoration: none; text-decoration: underline; line-height: 13.2pt; }

.blue					{font: 8pt "verdana"; color: #0000FF; font-weight: none; text-decoration: none; line-height: 13.2pt; }
.bluebold				{font: 8pt "verdana"; color: #0000FF; font-weight: bold; text-decoration: none; line-height: 13.2pt; }

.whitelink				{font: 8pt "verdana"; color: white; text-decoration: none; line-height: 13.2pt; }
.whitelink:hover		{font: 8pt "verdana"; color: white; text-decoration: none; text-decoration: underline; line-height: 13.2pt; }

.white					{font: 8pt "verdana"; color: white; font-weight: none; text-decoration: none; line-height: 13.2pt; }
.whitebold				{font: 8pt "verdana"; color: white; font-weight: bold; text-decoration: none; line-height: 13.2pt; }

.graybigtitle				{font: 14pt "verdana"; color: #666666; font-weight: bold; text-decoration: none; line-height: 17.2pt; }
.graytitle				{font: 10pt "verdana"; color: #666666; font-weight: bold; text-decoration: none; line-height: 13.2pt; }
.whitetitle				{font: 10pt "verdana"; color: white; font-weight: bold; text-decoration: none; line-height: 13.2pt; }
.whitetitlesmall		{font: 7pt "verdana"; color: white; font-weight: bold; text-decoration: none; line-height: 13.2pt; }

.browntitle				{font: 10pt "verdana"; color: #77483B; font-weight: bold; text-decoration: none; line-height: 13.2pt; }

.browntext				{font: 8pt "verdana"; color: #703D32; text-decoration: none; line-height: 13pt;}
.browntextbold			{font: 8pt "verdana"; color: #703D32; font-weight: bold; text-decoration: none; line-height: 13pt;}
.browntextsm			{font: 7.5pt "verdana"; color: #703D32; text-decoration: none; line-height: 10pt;}

.darkgraytext				{font: 8pt "verdana"; color: #666666; text-decoration: none; line-height: 13pt;}

.redtext				{font: 8pt "verdana"; color: #FF0000; text-decoration: none; line-height: 13pt;}
.redtextbold			{font: 8pt "verdana"; color: #FF0000; font-weight: bold; text-decoration: none; line-height: 13pt;}
.redtextsm				{font: 7.5pt "verdana"; color: #FF0000; text-decoration: none; line-height: 10pt;}

.name					{font: 11pt "verdana"; color: #333333; font-weight: none; text-decoration: none; line-height: 13.2pt; }

.head					{font: 8pt "verdana"; color: #064E96; font-weight: bold; text-decoration: none; line-height: 13.2pt; }

.tablegreyborder		{border-width: 1px; border-style: solid; border-color: #999999; padding: 10px;}

.copyright				{font: 7pt "verdana"; color: gray; text-decoration: none;}

.day					{font-family:arial;font-size:11px;vertical-align: top;width: 70px;height: 60px;}
.normalday				{background-color: #9FC5F5;}
.month, .days			{font: 7pt "verdana";background-color: #f6f6f6;font-weight: bold; text-decoration: none; line-height: 13.2pt;color: #AC3300;height: 10px;}
.otherday				{background-color: #CCCCCC;}
.selectedday			{background-color: #FFFFCC;}
.availableDay			{background-color: #eeeeee;}
.unavailableDay			{background-color: #f6f6f6;}
.showDay				{background-color: #A8FFA8;}

.AppTitle				{font-weight: bold;}
.AppTitle2				{font: 14pt "verdana"; color: #703D32; font-weight: bold;}
.AppSection				{font-weight: bold; text-decoration: underline;}
.AppReadOnly			{color: #666666;}
.AppNormal				{color: #000000;}

.brownlink				{font: 8pt "verdana"; color: #703D32; font-weight: bold; text-decoration: none; line-height: 13.2pt; }
.brownlink:hover		{font: 8pt "verdana"; color: #703D32; font-weight: bold; text-decoration: none; text-decoration: underline; line-height: 13.2pt; }

.orangetext				{font: 8pt "verdana"; color: #D34417; font-weight: bold; text-decoration: none; line-height: 13.2pt; }
.orangetextunderline		{font: 8pt "verdana"; color: #D34417; font-weight: bold; text-decoration: underline; line-height: 13.2pt; }

.blackbold				{font: 8pt "verdana"; color: black; font-weight: bold; text-decoration: none; line-height: 13.2pt; }
.blacktext				{font: 8pt "verdana"; color: black; font-weight: none; text-decoration: none; line-height: 13.2pt; }

.LMInputFont			{font-size: 11px;}
.LMText					{font: 8pt "verdana"; color: #666666; text-decoration: none;}
.LMTextBlack			{font: 8pt "verdana"; color: #000000; text-decoration: none;}
.LMHead					{font: 8pt "verdana"; color: #004A94; font-weight: bold; text-decoration: none; line-height: 13.2pt; }

SELECT			{position:relative; z-index: auto}

.hidden {display:none} 
.shown {display:inline}

#header {
	background-color: #666666;
	font: 8pt "verdana";
	color: white;
	font-weight: none;
	text-decoration: none;
	line-height: 13.2pt;
	position : absolute;
	top : 0px;
	left : 0px;
	height : 20px;
	width : 100%;
	text-align : left;
	border : 0 none;
	padding : 0;
} 
#footer {
	background-color: #666666;
	font: 8pt "verdana";
	color: white;
	font-weight: none;
	text-decoration: none;
	line-height: 13.2pt;
	position : relative;
	top : 0px;
	left : -10px;
	height : 20px;
	width : 100%;
	text-align : left;
	border : 0 none;
	padding : 0;
} 
.hahabutton { 
	border-right: #8F5562 0px solid;    
	padding-right: 1pt;    
	border-top: #8F5562 0px solid;    
	padding-left: 1pt; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-bottom: 2pt;    
	margin: 0pt;    
	border-left: black 0px solid;    
	color: #FFFFFF;    
	padding-top: 2pt;    
	border-bottom: #8F5562 0px solid;    
	background-color: #4B90D6;
	text-decoration: none;
	height: 5px;
}  

.formbutton { 
	border-right: #8F5562 0px solid;    
	padding-right: 1pt;    
	border-top: #8F5562 0px solid;    
	padding-left: 1pt; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-bottom: 2pt;    
	margin: 0pt;    
	border-left: black 0px solid;    
	color: #FFFFFF;    
	padding-top: 2pt;    
	border-bottom: #8F5562 0px solid;    
	background-color: #4B90D6;
}  