body {
	margin: 0px;
	padding: 0px;

	background-color:#d6d6c2;
}
a{
	text-decoration: none;
}
a:hover{
	text-decoration: none;
	color:#999999;	
}
a img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
ul{list-style:none; margin:0px; padding:0px;}
li{list-style:none; margin:0px; padding:0px;}

p{list-style:none; margin:0px; padding:0px;}


.main1{margin-bottom:0px;}
.top-bg{width:955px; height:163px; background:url(../images/top-bg.jpg) repeat-x; margin:auto;}
.link-3{position:relative;}

.banner-top1{width:955px; height:149px; float:left; margin-top:10px;}
.banner-left{width:179px; height:149px; float:left;}
.banner-right{width:776px; height:149px; float:left;}
.be-what{width:776px; height:30px; float:left; margin-top:47px; margin-bottom:41px;}
.link-top{width:776px; height:28px; float:left; }
.link-left{width:36px; height:28px; float:left;}
.link-left1{width:740px; height:28px; float:left; background:url(../images/link-bg1.jpg) repeat-x; margin:auto; }
.banner-line{ background:url(../images/ban1.jpg) repeat-x;}
.banner-line1{ background:url(../images/ban2.jpg) repeat-x;}



.anylinkcss{
	position:absolute;
	visibility: hidden;
	font:normal 11px arial;
	line-height: 18px;
	z-index: 100;
	color:#949393;
	border:1px solid #949393;
	letter-spacing: px;
	font-weight:bold;
	margin-top: 0px;
	
	
}
.anylinkcss ul{
	list-style-position:outside;
	list-style-type: none;
	margin:0;
	padding: 2px;
	z-index: 1000;
}
.anylinkcss li{
	list-style-type: none;
	padding:2px;
	float: left;
	padding:0 7px 0 7px;
	height:22px;
}
.anylinkcss li a{
	color:#952a2a;
	text-decoration: none;
	letter-spacing: normal;
	text-indent: 1px;
	font-weight:normal;	
}
.anylinkcss li a:hover{ /*hover background color*/
	color:#000;
}

.middle-bg{width:955px;  background:#faf8ec; margin:auto;}
.middle-new-top{width:955px; height:335px; float:left;}
.mibble-new-left{width:732px; float:left; height:335px;}
.mibble-new-right{width:223px; float:left; height:150px;}
.prns{width:217px; float:left; height:150px;  margin-top:10px; padding:0 0 0 6px;}
.book{width:214px; float:left; height:152px;   margin-top:15px; padding:0 0 0 6px; background-image:url(../images/fax.jpg); background-repeat:no-repeat; background-position:80% 0%; font-size:11px;}
.book2{width:217px; float:left; height:10px;   padding:0 0 0 6px;}
.line-middle{width:955px; height:12px; float:left;}
.line-middle2{width:955px; background:url(../images/line3.jpg) repeat-x; float:left; background-color:#fefaf1;}
.text-middle{width:734px; border-right:1px solid #e2dfcc; float:left;}
.text-left{width:218px; background-color:#FFFFFF; float:left;}
.line-middle3{width:955px; height:25px; float:left;}
.top-line{width:955px; float:left; }
.left-middle{width:734px; background-image:url(../images/top-line.jpg); background-repeat:repeat-x; background-color:#fefaf1;}
.left-middle1{width:2px; background-image:url(../images/point.jpg); background-repeat:repeat-y;}

.school{width:95%; margin:auto;}
.style1{ font-family:"Myriad Pro"; font-size:15px;  color:#952a2a; font-weight:bold; margin:0 0 8px 0; text-transform:uppercase;}
.style1_new{ font-family:"Myriad Pro"; font-size:13px;  color:#666666; font-weight:bold; margin:0 0 8px 0; text-transform:uppercase;}
.style2{ font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; text-align:justify; color:#6c580b;}
.style4{ font-family:"Myriad Pro"; font-size:13px;   font-weight:bold; color:#999999;}
.style5{ font-family:"Myriad Pro"; font-size:13px;   font-weight:bold; color:#9a916e;}
.style8{ border:1px solid #e8e8e7; color:#9a916e;}
.style11{ background-image:url(../images/us-line.jpg); color:#9a916e; border:0; width:63px; height:22px; float:right; font-size:12px; font-weight:bold; cursor:pointer;}
.style13{ background-image:url(../images/us-line.jpg); color:#9a916e; border:0; width:63px; height:22px;  font-size:12px; font-weight:bold; cursor:pointer;}
.style12{color:#666666;}
.new-tex{font-family:"Myriad Pro"; font-size:13px;  font-weight:bold; color:#9a916e; margin:5px 0 5px 0px;}
.m4_text{ background-image:url(../images/poin1.jpg); background-repeat:no-repeat; background-position:right;}
.bottom-fottor{width:995px; }
.bottom-bg{width:955px; height:129px; background:url(../images/bottom.jpg) repeat-x; margin:auto; display:inherit;}

.bottom-link{width:945px; margin:auto; height:100px; color:#9a916e; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-top:20px;}
.bottom-link a{color:#9a916e; margin:0 10px 0 10px;}
.bottom-link a:hover{color:#4c4848;}
.pres{margin:5px 0 0 15px; font-size:11px;}
.pres1{margin:5px 0 0 15px; font-size:11px;}
.pres1 a{ font-size:11px;}
.right-pre{width:602px;  margin:5px 0 0 0; float:left;}


.mypets{ /*header of 1st demo*/
cursor: hand;
cursor: pointer;
font-family:"Myriad Pro"; font-size:13px;   font-weight:bold; color:#999999;
}

.openpet{ /*class added to contents of 1st demo when they are open*/

}

.technology{ /*header of 2nd demo*/
cursor: hand;
cursor: pointer;
font: bold 14px Verdana;
margin: 10px 0;
}


.openlanguage{ /*class added to contents of 2nd demo when they are open*/
color: green;
}

.closedlanguage{ /*class added to contents of 2nd demo when they are closed*/
color: red;
}

.togglehtml li{
margin-bottom: 8px;
}

.myheader{
cursor: hand;
cursor: pointer;
}

.mycontent{
padding-top: 2px;
padding-bottom: 9px;
}
.sub{width:90%; height:18px; border:1px solid #999999; font-size:12px}
form{margin:0px;}


.video-big2{position:relative;}
.video-som2{
	width:25px;
	height:20px;
	float:left;
	margin:0px 0 0 0;
	color:#8e7e34;
	text-align:right;
	position:absolute;
	
	top:-22px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(img/LINE2.jpg);
	background-repeat:repeat-y;
	background-position:right;
}














#topnav ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
	font: normal 11px Arial, Helvetica, sans-serif; font-weight:bold;;
}
#topnav ul li {
	float: left;
	padding: 0;
	margin: 0; border-right:1px solid #e2e2e2; 
}
#topnav ul li.up_down {
	float: left;
	padding: 0;
	margin: 0; border-right:0px solid #e2e2e2; 
}
#topnav ul li a {
	margin: 0;
	padding: 5px 15px 5px 15px;
	display: block;
	color: #fff;
	text-decoration: none;
}


#topnav ul li a:hover {
	background: #aa9e62 ;
}
#topnav ul li.homes a {
	background: #4c4c4c url(../images/bg-hover.gif) no-repeat center bottom;
}



.main{width:980px; margin:auto; background:url(../images/bg.gif) repeat-y;  }

.new_hedder100{ width:779px; height:43px; background-color:#d4d7c1; margin:auto;}
.top-link{
	width:860px;
	height:20px;
	float:left;
	margin:0px 0 0 0;
	color:#8e7e34;
	text-align:right;
	position:absolute;
	left: 0px;
	top:10px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

.top-link a{color:#6b6865; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.top-link a:hover{color:#999999; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.new_hedder_logo{height:48px; background-color:#b03500; border-top:1px solid #c4926e; border-bottom:1px solid #c4926e; width:945px; margin:auto; padding-left:15px;}
.line_new_top{width:981px; height:22px; background-color:#d4d7c1; width:950px; margin:auto;}
.menu_new_top_top{background-color:#949393; width:960px; margin:auto;}


