@charset "utf-8";
/* CSS Document */
body{ margin:0px; padding:0px; background:url(../images/Orien_02.jpg) top repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#525151; line-height:20px; text-align:justify;
}
ul{ margin:0px; padding:0px;
}
p{ margin:0px; padding:0px 0px 15px 0px;
}

a img{ border:none;
}
a:link, a:visited, a:active{ color:#999; text-decoration:none;
}
a:hover{ color:#333; text-decoration:underline;
}
.fltlt{ float:left;
}
.fltrt{ float:right;
}
.clear{ clear:both;
}
.spltxt{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#276270;
}
.subhead{
	font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#8a370f; font-weight:bold;
}



#top{ width:936px; margin:0px auto; 
}
#top #topmnu{ text-align:right; font-size:10px; padding-top:4px; height:25px;
}
#top #topcertificate{ font-size:10px; color:#999; width:95px; padding-top:10px; height:94px;
}
#top #topcertificate img{ float:right; vertical-align:text-top; padding-top:0px;
}
#top #topnav{ height:44px;
}



#nav {
background:url(../images/nav.jpg) no-repeat;
width:936px;
height:44px;
margin:0;
padding:0;
}
#nav span {
display: none;
}
#nav li, #nav a {
height:44px;
display:block;
}
#nav li {
float:left;
list-style:none;
display:inline;
}
#nav-01 {width: 82px;}
#nav-02 {width: 119px;}
#nav-03 {width: 158px;}
#nav-04 {width: 116px;}
#nav-05 {width: 105px;}
#nav-06 {width: 155px;}
#nav-07 {width: 103px;}
#nav-08 {width: 98px;}
#nav-01 a:hover {background:url(../images/nav.jpg) 0px -44px no-repeat; }
#nav-02 a:hover {background:url(../images/nav.jpg) -82px -44px no-repeat; }
#nav-03 a:hover {background:url(../images/nav.jpg) -201px -44px no-repeat; }
#nav-04 a:hover {background:url(../images/nav.jpg) -359px -44px no-repeat; }
#nav-05 a:hover {background:url(../images/nav.jpg) -475px -44px no-repeat; }
#nav-06 a:hover {background:url(../images/nav.jpg) -580px -44px no-repeat; }
#nav-07 a:hover {background:url(../images/nav.jpg) -735px -44px no-repeat; }
#nav-08 a:hover {background:url(../images/nav.jpg) -838px -44px no-repeat; }





#header{ background:url(../images/Orien_17.jpg) no-repeat center top; height:301px;  
}
#header #flash{ width:950px; margin:0px auto; padding-top:17px;
}
#container{ width:936px; margin:15px auto;
}
#footer{ background:url(../images/Orien_36.jpg) top repeat-x; height:46px; font-size:10px; color:#999; text-align:center; padding-top:15px; 
}
#footer div{ height:22px; font-size:12px;
}


#client{ margin:0px; padding:0px;
}
#client #clienttxt{ float:left; background:url(../images/Orien_32.jpg) no-repeat; width:129px; height:84px;
}
#client #clientlogo{ float:left; background:url(../images/Orien_33.jpg) no-repeat left; width:804px; height:84px; display:block; 
}
.marquee { position:relative; overflow:hidden; width:802px; height:60px;  margin-top:12px;
}
.marquee1 { position:relative; overflow:hidden;
}

#leftcnt{ width:620px; float:left; 
}
.pic1{ float:left; padding:0px 15px 15px 0px;
}


#rightcnt{ width:262px; float:right;
}
#pgallery{ background:url(../images/home_pics-2.jpg) no-repeat; width:250px; height:103px; padding:6px;
}

.pgheading{ height:35px; font-size:24px; vertical-align:text-top; color:#865e52;
}
.pgheading:link{ height:35px; font-size:24px; vertical-align:text-top; color:#865e52;
}
.pgheading:visited{ height:35px; font-size:24px; vertical-align:text-top; color:#865e52;
}
.pgheading:hover{ height:35px; font-size:24px; vertical-align:text-top; color:#336699;
}
.pgheading:active{ height:35px; font-size:24px; vertical-align:text-top; color:#865e52;
}
.pgheading2:link{ height:35px; font-size:18px; vertical-align:text-top; color:#865e52;
}
.pgheading2:visited{ height:35px; font-size:18px; vertical-align:text-top; color:#865e52;
}
.pgheading2:hover{ height:35px; font-size:18px; vertical-align:text-top; color:#336699;
}
.pgheading2:active{ height:35px; font-size:18px; vertical-align:text-top; color:#865e52;
}
.pgheading3{ height:35px; font-size:16px; vertical-align:text-top; color:#865e52;
}

.pgtxt{
	font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#525151; line-height:28px;			text-align:justify;
}
.pglink{
color:#006699;
line-height:20px;
}
.pglink:link{
color:#006699;
line-height:20px;
text-decoration:underline;
}
.pglink:visited{
color:#006699;
line-height:20px;
text-decoration:none;
}
.pglink:hover{
color:#006633;
line-height:20px;
text-decoration:none;
}
.pglink:active{
color:#006633;
line-height:20px;
text-decoration:none;
}
.toplink{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:italic;
	font-weight:bold;
	color:#0b6c0b;
	line-height:18px;
}
.toplink:link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:italic;
	font-weight:bold;
	color:#0b6c0b;
	text-decoration:underline;
	line-height:18px;
}
.toplink:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:italic;
	font-weight:bold;
	color:#0b6c0b;
	text-decoration:underline;
	line-height:18px;
}
.toplink:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:italic;
	font-weight:bold;
	color:#336666;
	text-decoration:underline;
	line-height:18px;
}
.toplink:active{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:italic;
	font-weight:bold;
	color:#0b6c0b;
	text-decoration:underline;
	line-height:18px;
}
a.indextxt:link{
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
a.indextxt:visited{
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
a.indextxt:hover{
	color:#aeaeae;
	font-weight:bold;
	text-decoration:none;
}
a.indextxt:active{
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}