body, table, tr, td {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	/*background-image: url();*/
	/*background: url(images/common/top_bg.gif) center top no-repeat; */
	font-family: Arial, Helvetica, sans-serif, MingLiu;
	font-size: 14px;
	color: #666666;
	line-height: 20px;
}
.navitb {
	background-image: url(images/common/navibg.gif);
	background-repeat: repeat;
	background-attachment:fixed; 
	background-position: 0px 0px;
}

a:link {
	font-family: Arial, Helvetica, sans-serif, MingLiu;
	font-size: 14px;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif, MingLiu;
	font-size: 14px;
}
a:hover 
{
	font-family: Arial, Helvetica, sans-serif, MingLiu;
	font-size: 14px;
	text-decoration: underline;
	color: #B9A77F;
}
a:active {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif, MingLiu;
	font-size: 14px;
}

.a2:hover {
	text-decoration: underline;
	color: #fffffF;
	font-family: Arial, Helvetica, sans-serif, MingLiu;
	font-size: 14px;
}

.image {
	background-attachment: fixed;
	background-image: url(images/body-bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.image02 {
	background-attachment: fixed;
	background-image: url(images/body-bg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.text01 {
	font-family: Arial, Helvetica, sans-serif, MingLiu;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
}
.text02 {
	font-family: Arial, Helvetica, sans-serif, MingLiu;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #565557;
}
.header {
	font-family: Arial, Helvetica, sans-serif, MingLiu;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
}
.title {
	font-family: Arial, Helvetica, sans-serif, MingLiu;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
}

.bar {
	background-attachment: fixed;
	background-image: url(images/com-profile_01.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.copy {
	font-family: Arial, Helvetica, sans-serif, MingLiu;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	line-height: 20px;
	text-align:justify; 
	text-justify:inter-ideograph;
}
.copybar {
	background-attachment: fixed;
	background-image: url(links/copybar_gray.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.baro2 {
	background-attachment: fixed;
	background-image: url(images/com-profile_06_726.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.bar03 {
	background-attachment: fixed;
	background-image: url(images/com-profile_05.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.copysmall {

	font-family: Arial, Helvetica, sans-serif, MingLiu;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: 15px;
	color: #666666;
}
.copystyle1 {
	color: #B9A77F;
	font-family: Arial, Helvetica, sans-serif, MingLiu;
	font-size: 10px;
}
.style12 {
	font-family: Arial, Helvetica, sans-serif, MingLiu;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #baa77f
}
.style2 {
	
	font-family: Arial, Helvetica, sans-serif, MingLiu;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #B9A77F;
	line-height: 20px;
}
.copyCopy {

	font-family: Arial, Helvetica, sans-serif, MingLiu;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #B9A77F;
	line-height: 20px;
}
.style10 {
	color: #FF00FF; 
	text-decoration: underline;
}
.style3 {
	font-size: 12px; font-style: normal; font-weight: normal; 
	font-variant: normal; line-height: 20px; font-family: Arial, Helvetica, sans-serif, MingLiu;
}
.style6 {
	font-size: 12px; font-style: normal; font-variant: normal; 
	color: #B9A77F; line-height: 20px; font-family: Arial, Helvetica, sans-serif, MingLiu;
}
.style5 {font-size: 12px; font-style: normal; font-variant: normal; 
	color: #666666; line-height: 20px; font-family: Arial, Helvetica, sans-serif, MingLiu;
}
.style18 {
	font-family: Arial, Helvetica, sans-serif, MingLiu;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	line-height: 20px;
	width:350;
	text-align:justify; 
	text-justify:inter-ideograph;

}
.anylinkcss{
position:absolute;
visibility: hidden;
border:1px solid black;
border-bottom-width: 0;
font:normal 12px Verdana; 
line-height: 18px;
z-index: 0;
background-color: #565557;
width: 132px;
}

.anylinkcss a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
text-indent: 5px;
}

.anylinkcss a:hover{ /*hover background color*/
background-color: black;
color: white;
}

.anylinkbutton{
position:absolute;
visibility: hidden;
}


/*CSS code for body text:*/
.normal {
color: #999;
font-family: Arial, Helvetica, sans-serif, MingLiu;
font-size: 11px;
}

/*CSS Code for Menu Begin:*/
/* Root = Horizontal, Secondary = Vertical */
ul#navmenu {
 margin: 0;
 border: 0 none;
 padding: 0;
 width: 100%; /*For KHTML*/
 list-style: none;
 height: 24px;
 font-family: Arial, Helvetica, sans-serif, MingLiu;
 font-size: 11px;
}

ul#navmenu li {
 margin: 0;
 border: 0 none;
 padding: 0;
 float: left; /*For Gecko*/
 display: inline;
 list-style: none;
 position: relative;
 height: 24px;
 font-family: Arial, Helvetica, sans-serif, MingLiu;
 font-size: 11px;
}

ul#navmenu ul {
 margin: 0;
 border: 0 none;
 padding: 0;
 width: 150px;
 list-style: none;
 display: none;
 position: absolute;
 top: 42px;
 left: 0;
 font-family: Arial, Helvetica, sans-serif, MingLiu;
 font-size: 11px;
}

ul#navmenu ul li {
 float: none; /*For Gecko*/
 display: block !important;
 display: inline; /*For IE*/
 font-family: Arial, Helvetica, sans-serif, MingLiu;
 font-size: 11px;
}

/* Root Menu */
ul#navmenu a {
/* border: 0px solid #FFF;
 border-right-color: #CCC;
 border-bottom-color: #CCC;
*/
 border-right: 0px solid #B9A77F;
 padding: 0 6px;
 float: none !important; /*For Opera*/
 float: left; /*For IE*/
 text-align: center;
 display: block;
 background: #fff;
 color: #B9A77F;
 font: bold 11px/22px Verdana, Arial, Helvetica, sans-serif, MingLiu;
 text-decoration: none;
 width: 92px;
 height: auto !important;
 height: 1%; /*For IE*/	
 height: 42px;
 line-height:40px;
 font-family: Arial, Helvetica, sans-serif, MingLiu;
 font-size: 11px;
}

ul#navmenu b.p1 {
 height: 42px;
 border-right: 0px solid #999;
 font-family: Arial, Helvetica, sans-serif, MingLiu;
 font-size: 11px;
}

ul#navmenu b.p2 {
 line-height:20px;
 font-family: Arial, Helvetica, sans-serif, MingLiu;
 font-size: 11px;
}

ul#navmenu span.sline {
 margin-left: -2px;
 line-height:35px;
 font-weight: bold;
 font-size: 11px;
 color: #999;
 font-family: Arial, Helvetica, sans-serif, MingLiu;
}



ul#navmenu span.ac a {
 margin-left: auto;
 text-align: center;
 width: 86px;
 font-family: Arial, Helvetica, sans-serif, MingLiu;
 font-size: 11px;
}

ul#navmenu a:hover,
ul#navmenu li:hover a,
ul#navmenu li.iehover a,
ul#navmenu span.icon1 {
background-image: url("images/careers.gif");
 font-family: Arial, Helvetica, sans-serif, MingLiu;
 font-size: 11px;
}

ul#navmenu span.sl {
 padding: 20 6px;
 color: #B9A77F;
 line-height:40px;
 font-family: Arial, Helvetica, sans-serif, MingLiu;
 font-size: 11px;
}

/* Root Menu Hover Persistence */
ul#navmenu a:hover,
ul#navmenu li:hover a,
ul#navmenu li.iehover a {
 background: #B9A77F;
 color: #8B4513;
 height: 42px;
 border-right: 0px solid #B9A77F;
 border-bottom: 1px solid #333;
 font-family: Arial, Helvetica, sans-serif, MingLiu;
 font-size: 11px;
/*background-image: url("images/careers.gif");*/
}

/* 2nd Menu */
ul#navmenu li:hover li a,
ul#navmenu li.iehover li a {
 float: left;
 background: #B9A77F;
 border-right: 1px solid #333;
 border-left: 1px solid #333;
 border-bottom: 1px solid #333;
 color: #666;
 line-height:16px;
 width:92px;
 font-family: Arial, Helvetica, sans-serif, MingLiu;
 font-size: 11px;

}


/* 2nd Menu Hover Persistence */
ul#navmenu li:hover li a:hover,
ul#navmenu li:hover li:hover a,
ul#navmenu li.iehover li a:hover,
ul#navmenu li.iehover li.iehover a {
 background: #F5F5DC;
 color: #333; 
 border-right: 0px solid #fff;
 width: 92px;
 font-family: Arial, Helvetica, sans-serif, MingLiu;
 font-size: 11px;
}

/* 3rd Menu */
ul#navmenu li:hover li:hover li a,
ul#navmenu li.iehover li.iehover li a {
 background: #EEE;
 color: #666;
 width: 95px;
 font-family: Arial, Helvetica, sans-serif, MingLiu;
 font-size: 11px;
}

/* 3rd Menu Hover Persistence */
ul#navmenu li:hover li:hover li a:hover,
ul#navmenu li:hover li:hover li:hover a,
ul#navmenu li.iehover li.iehover li a:hover,
ul#navmenu li.iehover li.iehover li.iehover a {
 background: #CCC;
 color: #FFF;
 width: 95px;
 font-family: Arial, Helvetica, sans-serif, MingLiu;
 font-size: 11px;
}

/* 4th Menu */
ul#navmenu li:hover li:hover li:hover li a,
ul#navmenu li.iehover li.iehover li.iehover li a {
 background: #EEE;
 color: #666;
 font-family: Arial, Helvetica, sans-serif, MingLiu;
 font-size: 11px;
}

/* 4th Menu Hover */
ul#navmenu li:hover li:hover li:hover li a:hover,
ul#navmenu li.iehover li.iehover li.iehover li a:hover {
 background: #CCC;
 color: #B9A77F;
 font-family: Arial, Helvetica, sans-serif, MingLiu;
 font-size: 11px;
}

ul#navmenu ul ul,
ul#navmenu ul ul ul {
 display: none;
 position: absolute;
 top: 0;
 left: 92px;
 font-family: Arial, Helvetica, sans-serif, MingLiu;
 font-size: 11px;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu li:hover ul ul,
ul#navmenu li:hover ul ul ul,
ul#navmenu li.iehover ul ul,
ul#navmenu li.iehover ul ul ul {
 display: none;
 font-family: Arial, Helvetica, sans-serif, MingLiu;
 font-size: 11px;
}

ul#navmenu li:hover ul,
ul#navmenu ul li:hover ul,
ul#navmenu ul ul li:hover ul,
ul#navmenu li.iehover ul,
ul#navmenu ul li.iehover ul,
ul#navmenu ul ul li.iehover ul {
 display: block;
 font-family: Arial, Helvetica, sans-serif, MingLiu;
 font-size: 11px;
}

/*CSS Code for Total Caring*/
#navcontainer { 
margin-left: 3px; 
font-family: Arial, Helvetica, sans-serif, MingLiu;
text-decoration: none;
color: #B9A77F;
font-size: 12px;
}

#navcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
font-family: verdana, Arial, Helvetica, sans-serif, MingLiu;
}

#navcontainer li { margin: 0; }

#navcontainer a
{
/*display: block;*/
padding: 2px 2px;
width: 192px;
color: #B9A77F;
background-color: while;
text-decoration: none;
font-weight: bold;
font-size: 11px; //.8em
background-repeat: no-repeat;
background-position: 0 0;
}

#navcontainer a:hover
{
text-decoration: underline;
color: #565557;
}
#navcontainer span {
/*display: block;*/
padding: 2px 2px;
width: 192px;
color: #B9A77F;
background-color: while;
text-decoration: none;
font-weight: bold;
font-size: .8em;
background-repeat: no-repeat;
background-position: 0 0;
}

#navcontainer ul ul li { margin: 0; }

#navcontainer ul ul a
{
/*display: block;*/
padding: 2px 2px 2px 20px;
width: 192px;
color: #B9A77F;
background-color: while;
text-decoration: none;
font-weight: normal;
}

#navcontainer ul ul a:hover
{
text-decoration: underline;
color: #565557;
}


#navcontainer ul ul ul li { margin: 0; }

#navcontainer ul ul ul a
{
/*display: block;*/
padding: 2px 2px 2px 35px;
width: 192px;
color: #B9A77F;
background-color: while;
text-decoration: none;
font-weight: normal;
}

#navcontainer ul ul ul a:hover
{
text-decoration: underline;
color: #565557;
}