@charset "utf-8";
/* CSS Document */

/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.7.0
*/
html {
	color:#000;
	background:#FFF url(../images/bg.jpg) 50% 0 repeat-y;
	font:12px Arial, Helvetica, sans-serif;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset, img {
	border:0;
}
address, caption, cite, code, dfn, em, strong, th, var, optgroup {
	font-style:inherit;
	font-weight:inherit;
}
del, ins {
	text-decoration:none;
}
li {
	list-style:none;
}
caption, th {
	text-align:left;
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
	font-weight:normal;
}
q:before, q:after {
	content:'';
}
abbr, acronym {
	border:0;
	font-variant:normal;
}
sup {
	vertical-align:baseline;
}
sub {
	vertical-align:baseline;
}
legend {
	color:#000;
}
input, button, textarea, select, optgroup, option {
	font-family:inherit;
	font-size:inherit;
	font-style:inherit;
	font-weight:inherit;
}
input, button, textarea, select {
*font-size:100%;
}
/****************************************************/

a {
	text-decoration:none;
}
a:link, a:visited {
	color:#069;
}
a:hover, a:active {
	text-decoration:underline;
}
h1 {
	font-size:22px;
}
h2 {
	font-size:20px;
}
h3 {
	font-size:18px;
}
h4 {
	font-size:16px;
}
h5 {
	font-size:14px;
}
/****************************************************/

#wrapper {
	width:926px;
	margin:0 auto;
}
#header {
	height:158px;
	background:url(../images/contact.jpg) right 50px no-repeat;
}
.logo {
	float:left;
	width:610px;
	height:112px;
	background:url(../images/logo_02.jpg) no-repeat;
}
.contact {
	float:right;
	width:158px;
	padding-top:30px;
}
#navigator {
	clear:both;
	height:46px;
	background:url(../images/nav1.jpg) center no-repeat;
}
#navigator ul {
	padding-left:3px;
}
#navigator li {
	float:left;
	text-align:center;
	line-height:46px;
}
#navigator li a {
	text-indent:-9999px;
	display:block;
	overflow:hidden;
	width:120px;
}
.a1 a:link, .a1 a:visited {
	background:url(../images/nav1.jpg) -3px 0 no-repeat;
}
.a1 a:hover, .a1 a:active {
	background:url(../images/nav2.jpg) -3px 50% no-repeat;
	text-decoration:none;
}
.a2 a:link, .a2 a:visited {
	background:url(../images/nav1.jpg) -123px 0 no-repeat;
}
.a2 a:hover, .a2 a:active {
	background:url(../images/nav2.jpg) -123px 0 no-repeat;
	text-decoration:none;
}
.a3 a:link, .a3 a:visited {
	background:url(../images/nav1.jpg) -243px 0 no-repeat;
}
.a3 a:hover, .a3 a:active {
	background:url(../images/nav2.jpg) -243px 0 no-repeat;
	text-decoration:none;
}
.a4 a:link, .a4 a:visited {
	background:url(../images/nav1.jpg) -363px 0 no-repeat;
}
.a4 a:hover, .a4 a:active {
	background:url(../images/nav2.jpg) -363px 0 no-repeat;
	text-decoration:none;
}
.a5 a:link, .a5 a:visited {
	background:url(../images/nav1.jpg) -483px 0 no-repeat;
}
.a5 a:hover, .a5 a:active {
	background:url(../images/nav2.jpg) -483px 0 no-repeat;
	text-decoration:none;
}
.a6 a:link, .a6 a:visited {
	background:url(../images/nav1.jpg) -603px 0 no-repeat;
}
.a6 a:hover, .a6 a:active {
	background:url(../images/nav2.jpg) -603px 0 no-repeat;
	text-decoration:none;
}
/****************************************************/

#main {
}
.leftCol {
	width:304px;
	float:left;
}
.leftColINT {
	padding:26px 0 0;
}
#box {
	padding-left:20px;
	width:280px;
}
#boxTop {
	height:37px;
	background:url(../images/bg_focusCaseStudy_top.png) no-repeat;
}
#boxMiddle {
	background:url(../images/bg_focusCaseStudy_mid.png) repeat-y;
	padding:10px 14px;
	width:252px;
}
#boxMiddle img {
	border:1px solid #ddd;
}
#boxBottom {
	padding-bottom:10px;
	height:15px;
	background:url(../images/bg_focusCaseStudy_bottom.png) no-repeat;
}
#box p {
	font-size:14px;
	line-height:150%;
}
.rightCol {
	float:left;
	padding-left:20px;
	width:580px;
}
.rightCol h1,.rightCol h2 {
	height:30px;
	padding:26px 0 10px;
}
.centerColINT h1 {
	background:url(../images/intro.jpg) 0 25px no-repeat;
}
.centerColINT h2 {
	background:url(../images/message.jpg) 0 25px no-repeat;
}
.centerColINT p {
	text-indent:2em;
	font-size:16px;
	line-height:150%;
	padding:5px 0;
}
.centerColINT span {
	font-weight:bold;
}

.ftcenterColINT h1 {
	background:url(../images/products.jpg) 0 25px no-repeat;
}
.ftcenterColINT2 h1 {
	background:url(../images/partner.jpg) 0 25px no-repeat;
}
.ftcenterColINT3 h1 {
	background:url(../images/equip.jpg) 0 25px no-repeat;
}
.ftcenterColINT4 h1{
	background:url(../images/contactus.jpg) 0 25px no-repeat;
}

.ftcenterColINT4 h2 {
	line-height:36px;
	font-weight:bold;
}
.ftcenterColINT4 p {
	font-size:14px;
	line-height:18px;
	padding:5px 0;
}
.ftcenterColINT5 {
	padding-top:20px;
}
.ftcenterColINT5 img {
	border:1px solid #ccc;
	padding:1px;
}
.ftcenterColINT2 li {
	float:left;
}
.showbox {
	min-height:195px;	
	width:570px;
	padding:5px;
	/*background:url(../images/homeTabs_bg.jpg) center no-repeat;*/
	border:1px solid #ddd;
}
.showbox li {
	line-height:120px;
	float:left;
}
.showbox table {
	width:100%;
}
.showbox h3{
	font-size:14px;
	font-weight:bold;
	text-align:center;
}
.mBtm20{
	margin-bottom:20px;
}
.showbox th{
	font-size:14px;
	font-weight:bold;
	text-align:center;
}
.showbox td {
	padding:10px 0;
	text-align:center;
}
.showbox img {
	border:5px solid #ddd;
	background:#258AC0;
}
fieldset {
	padding:20px 5px 10px;
}
.imgol img {
	border:1px solid #ddd;
}
.imgol td {
	padding:15px;
}
#footer {
	clear:both;
	height:80px;
	line-height:80px;
	background:url(../images/ft_03.jpg) center no-repeat;
}
.copyright {
	padding:0 20px;
	float:right;
}

/*************************************/
