/* CSS Document */

body{ 
      font-family:Arial;
      font-size:12px;
	  color:#525455;
	  }
td{ 
	 font-size:12px;
	 color:#525455;
	 }
select{
	border:1px solid #dadada;
	background-color: #FFFFFF;
	top: 10px;
}
a{ 
	 color:#525455;
	 font-size:12px;
	 text-decoration:none;
	 behavior:url(css.htc);
	 }
a:hover{COLOR:#F46D04;
         text-decoration:underline;
}

.Pro {
	  BORDER-RIGHT: #e2e2e2 1px solid; 
	  BORDER-LEFT: #e2e2e2 1px solid; 
	  WIDTH: 136px;
	  height:30px;
	  BORDER-BOTTOM:#e2e2e2 1px solid; 
	  LETTER-SPACING: 1px; 
	  BACKGROUND-COLOR: #f7f7f7;
	  TEXT-ALIGN: center;
	  padding-top:8px;
}
.Pro:hover {
	BACKGROUND-COLOR: #ffffff;
	color:#F46D04;
}
.Pro:active {
	BACKGROUND-COLOR: #ffffff;
	color:#F46D04;
}

.menu{
     color: #FFFFFF;
	 font-size:12px;
	 text-decoration:none;
	 padding-left:25px;
	 background:  url(images/arrow_little_white.gif) no-repeat 10px 4px;

}
.menu:link{
     color: #FFFFFF;
	 font-size:12px;
	 text-decoration:none;
}

.menu:honor{
     color: #FFFFFF;
	 font-size:12px;
	 text-decoration:none;
}
.menu:active{
     color: #FFFFFF;
	 font-size:12px;
	 text-decoration:none;
}
.menu:visited{
     color: #FFFFFF
	 font-size:12px;
	 text-decoration:none;
}
.font_blue {color: #0A65AC}

.box
{
    border: 1px solid #C0C0C0;
    width:  152px;
    height: 20px;
    clip: rect( 0px, 151px, 20px, 0px );
    overflow: hidden;
}
.box2
{
    border: 1px solid #F4F4F4;
    width:  150px;
    height: 18px;
    clip: rect( 0px, 149px, 18px, 0px );
    overflow: hidden;
}
select
{
    position: relative;
    left: -2px;
    top: -2px;
    line-height: 14px; color: #909993;
    border-style: none;
    border-width: 0px; 
}
.location{COLOR:#BABABA; }
.location1{COLOR:#F46D04; font-weight:bold;}

/* Localnavi Common
---------------------------------------------------------------- */

.left {
	display: block;
	text-decoration: none;
	background: #e2e2e2 url(images/arrow_little_white.gif) no-repeat 2px 9px;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #CCCCCC;
	width: 155px;
	font-size: 1.0em;
	line-height: 16px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 15px;
}
.left:hover{
	background-color:#F46D04;
	color:#fff;
}

.left_over{
	display: block;
	text-decoration: none;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #CCCCCC;
	width: 155px;
	font-size: 1.0em;
	line-height: 16px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 15px;
	color: #ffffff;
	background-color:#F46D04;
}
.left_over:hover{
background-color:#F46D04;
	color: #ffffff;
	
}
/*-------------bottom*/
.bottom1 {
	color: #003366;
	font-size: 11px;
}



/*epop modi*/

#menu{width:760px;margin:0 auto; height:31px;}
#menu a{height:31px; width:107px; display:block;float:left;margin:0 1 0 0; color:#fff;}
#menu .AboutXior, { background:url(shell/AboutXior.gif) no-repeat;}
#menu .Products{ background:url(shell\Products.gif) no-repeat;}
#menu .Download{ background:url(shell\Download.gif) no-repeat;}
#menu .Technology{ background:url(shell\Technology.gif) no-repeat;}
#menu .Career{ background:url(shell\Career.gif) no-repeat;}
#menu .Service{ background:url(shell\Service.gif) no-repeat;}
#menu .Contact{ background:url(shell\Contact.gif) no-repeat; width:112px;margin:0 0 0 0;}

.AboutXior_over{ background:url(shell/AboutXior_over.gif) no-repeat;}
.Products_over { background:url(shell\Products_over.gif) no-repeat;}
.Download_over{ background:url(shell\Download_over.gif) no-repeat;}
.Technology_over{ background:url(shell\Technology_over.gif) no-repeat;}
.Career_over{ background:url(shell\Career_over.gif) no-repeat;}
.Service_over{ background:url(shell\Service_over.gif) no-repeat;}
.Contact_over{ background:url(shell\Contact_over.gif) no-repeat;width:112px;}


.aboutfooterlink{margin:10 auto; text-align:center;}
.aboutfooterlink a{margin:0 5px; color:#0A65AC; }

.aboutfooterlink a:hover{color:#F46D04}

