/* CSS Document */

/* MENUS */

/* menu1 HORIZONTAL NAVIGATION */

.menu1 a:link {
font-family: Arial, Helvetica, Verdana, sans-serif;
color: #FFFFdd;
font-size: 12px;
font-weight: normal;
text-decoration: none;
}

.menu1 a:visited {
color: #FFFFdd;
font-weight: normal;
text-decoration: none;
}

.menu1 a:hover {
color: #7f8faf;
font-weight: normal;
text-decoration: none;
}

.menu1 a:active {
color: #FFFFdd;
font-weight: normal;
text-decoration: none;
}

.menu1 a:nonactive {
color: #FFFFdd;
font-weight: normal;
text-decoration: none;
}

/* menu2 BREADCRUMB */

.menu2 a:link {
font-family: Arial, Helvetica, Verdana, sans-serif;
color: #333333;
font-size: 12px;
font-weight: normal;
text-decoration: none;
}

.menu2 a:visited {
color: #333333;
font-weight: normal;
text-decoration: none;
}

.menu2 a:hover {
color: #6699CC;
font-weight: normal;
text-decoration: none;
}

.menu2 a:active {
color: #333333;
font-weight: normal;
text-decoration: none;
}

.menu2 a:nonactive {
color: #333333;
font-weight: normal;
text-decoration: none;
}

/* VERTICAL NAVIGATION */

/* menuHome BLUE */

.menuHome a:link {
font-family: Arial, Helvetica, Verdana, sans-serif;
color: #006b6e;
font-size: 12px;
font-weight: normal;
line-height: 120%;
text-decoration: none;
}

.menuHome a:visited {
color: #333333;
text-decoration: none;
}

.menuHome a:hover {
color: #6699CC;
text-decoration: none;
}

.menuHome a:active {
color: #333333;
text-decoration: none;
}

.menuHome a:nonactive {
color: #333333;
text-decoration: none;
}

/* menuAbout ORANGE */

.menuAbout a:link {
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 12px;
font-weight: normal;
color: #CC6600;
line-height: 120%;
text-decoration: none;
}

.menuAbout a:visited {
color: #333333;
text-decoration: none;
}

.menuAbout a:hover {
color: #6699CC;
text-decoration: none;
}

.menuAbout a:active {
color: #333333;
text-decoration: none;
}

.menuAbout a:nonactive {
color: #333333;
text-decoration: none;
}

/* menuClinics PURPLE */

.menuClinics a:link {
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 12px;
font-weight: normal;
color: #660033;
line-height: 120%;
text-decoration: none;
}

.menuClinics a:link {
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 12px;
font-weight: normal;
color: #660033;
line-height: 120%;
text-decoration: none;
}

.menuClinics a:visited {
color: #333333;
text-decoration: none;
}

.menuClinics a:hover {
color: #6699CC;
text-decoration: none;
}

.menuClinics a:active {
color: #333333;
text-decoration: none;
}

.menuClinics a:nonactive {
color: #333333;
text-decoration: none;
}

/* menuHealthEd RED */

.menuHealthEd a:link {
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 12px;
font-weight: normal;
color: #990000;
line-height: 120%;
text-decoration: none;
}

.menuHealthEd a:visited {
color: #333333;
text-decoration: none;
}

.menuHealthEd a:hover {
color: #6699CC;
text-decoration: none;
}

.menuHealthEd a:active {
color: #333333;
text-decoration: none;
}

.menuHealthEd a:nonactive {
color: #333333;
text-decoration: none;
}

/* menuNews INDIGO */

.menuNews a:link {
font-family: Arial, Helvetica, Verdana, sans-serif;
color: #333366;
font-size: 12px;
font-weight: normal;
line-height: 120%;
text-decoration: none;
}

.menuNews a:visited {
color: #333333;
text-decoration: none;
}

.menuNews a:hover {
color: #6699CC;
text-decoration: none;
}

.menuNews a:active {
color: #333333;
text-decoration: none;
}

.menuNews a:nonactive {
color: #333333;
text-decoration: none;
}

/* menuJobs MUSTARD */

.menuJobs a:link {
font-family: Arial, Helvetica, Verdana, sans-serif;
color: #cf962d;
font-size: 12px;
font-weight: normal;
line-height: 120%;
text-decoration: none;
}

.menuJobs a:visited {
color: #333333;
text-decoration: none;
}

.menuJobs a:hover {
color: #6699CC;
text-decoration: none;
}

.menuJobs a:active {
color: #333333;
text-decoration: none;
}

.menuJobs a:nonactive {
color: #333333;
text-decoration: none;
}

/* menuSupport GREEN */

.menuSupport a:link {
font-family: Arial, Helvetica, Verdana, sans-serif;
color: #003333;
font-size: 12px;
font-weight: normal;
line-height: 120%;
text-decoration: none;
}

.menuSupport a:visited {
color: #333333;
text-decoration: none;
}

.menuSupport a:hover {
color: #6699CC;
text-decoration: none;
}

.menuSupport a:active {
color: #333333;
text-decoration: none;
}

.menuSupport a:nonactive {
color: #333333;
text-decoration: none;
}

/* menuPayment BROWN */

.menuPayment a:link {
font-family: Arial, Helvetica, Verdana, sans-serif;
color: #993300;
font-size: 12px;
font-weight: normal;
line-height: 120%;
text-decoration: none;
}

.menuPayment a:visited {
color: #333333;
text-decoration: none;
}

.menuPayment a:hover {
color: #6699CC;
text-decoration: none;
}

.menuPayment a:active {
color: #333333;
text-decoration: none;
}

.menuPayment a:nonactive {
color: #333333;
text-decoration: none;
}

/* GLOBAL STUFF */
body {
margin: 0px;
}

.bodytext {
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 12px;
line-height: 140%;
color: #333333;
}
.bodytext-chinese {
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 120%;
line-height: 100%;
color: #333333;
}

.admin {
  font-family: Arial, Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: Red;
}

.form_field {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Black;
	background: #FFFFFF;
	border-style: solid;
	border-color: Black;
	border-width: 1px;
}
.form_button {
	font-family: verdana,helvetica,sans-serif;
	font-size: 11px;
	color: White;
	background: #004080;
	border-style: solid;
	border-color: White;
	border-width: 1px;
}

.bodylink {
color: #666666;
text-decoration: underline;
}

p {
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 12px;
line-height: 140%;
color: #333333;
}

/*
a:link {
color: #6699CC;
font-weight: regular;
line-height: 120%;
text-decoration: underline;
}

a:visited {
color: #6699CC;
font-weight: regular;
text-decoration: underline;
}

a:hover {
color: #6699CC;
font-weight: regular;
text-decoration: none;
}

/* SIDE TEXT */

.sidetext {
font-family: Arial, Helvetica, Verdana, sans-serif;
color: #455295;
font-size: 12px;
text-decoration: none;
line-height: 120%;

}

.sidetext a:visited {
color: #6699CC;
font-weight: normal;
text-decoration: underline;
}

.sidetext a:hover {
color: #6699CC;
font-weight: normal;
text-decoration: underline;
}

.sidetext a:active {
color: #6699CC;
font-weight: normal;
text-decoration: underline;
}

.sidetext a:nonactive {
color: #6699CC;
font-weight: normal;
text-decoration: underline;
}

/* FOOTER TEXT */

.finetext {
font-family: Arial, Helvetica, Verdana, sans-serif;
color: #455295;
font-size: 9px;
line-height: 100%;
text-decoration: none;
}


#sddm
{	margin: 0;
	padding: 0 0 0 15;
	z-index: 30}

#sddm li
{	margin: 0;
	padding: 0 20 0 0;
	list-style: none;
	float: left;
	font: 12px Arial, Helvetica, Verdana, sans-serif;}

#sddm li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 4px 11px;
	white-space:nowrap;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #EAEBD8;
	border: 1px solid Gray}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #eaeaea;
		color: Black;
		font: 11px arial}

	#sddm div a:hover
	{	background: #006B6E;
		color: #FFF}
