body {
	margin: 0;
	padding: 0;
	background-color: #ccc;
	font-size: 12px;
	color: #000;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height:21px;
}
.clear {
	overflow: hidden;
	height: 1px;
	clear: both
}
.clear2 {
	overflow: hidden;
	height: 50px;
	clear: both
}
img {
	border: 0 none;
}
img {
	_behavior: url("iepngfix.htc");
}
input, select, textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #383838
}
.main-full-content {
	width: 100%;
}
.main-div {
	width: 962px;
	margin: 0 auto;
	background-color: #FF6600;
    box-shadow: 0 5px 0 0 white, 0 -5px 0 0 white, 9px 0 11px -4px rgba(31, 73, 125, 0.8), -12px 0 15px -4px rgba(31, 73, 125, 0.8);
}
.top-panel {
	width: 962px;
	float: left;
/*	background: url(../images/top-bg.jpg) repeat-y 0 0*/;
	}
.logo-panel {
	width: 273px;
	float: left;
	padding: 0 0 0 0px;
}
.top-right-panel {
	width: 677px;
	float: left;
	padding: 0 0px 0 0;
}
.employee-login {
	float: right;
	background: url(../images/login-bg-right.gif) no-repeat right 0;
	color: #fff;
}
.employee-login2 {
	float: left;
	background: url(../images/login-bg-left.gif) no-repeat 0 0;
	color: #fff;
	font-weight: bold;
	padding: 12px 15px 11px;
}
.employee-login a {
	text-decoration: none;
	color: #fff;
	background: url(../images/login-icon.gif) no-repeat 0 6px;
	padding: 11px 0 11px 30px;
	font-weight: bold;
}
.email-icon-div {
	float: right;
	padding: 30px 0 0 0;
}
.email-div {
	width: 185px;
	float: left;
}
.email {
	width: 143px;
	float: left;
}
.email-img {
	width: 22px;
	float: left;
	padding: 0px 5px 0 0;
}
.email-txt {
	width: 158px;
	float: left;
	padding: 3px 0px 0 0;
}
.email-txt a {
	text-decoration: none;
	color: #0d0e0e;
	font-weight: bold;
}
.icon-div {
	width: 181px;
	float: left;
}
.follow-text {
	width: 68px;
	float: left;
	color: #0d0e0e;
	font-weight: bold;
	padding: 3px 5px 0 0;
}
.email-divider {
	width: 20px;
	float: left;
	padding: 2px 0;
}
.navigation-panel-main {
	width: 100%;
	float: left;
	background-color: #0b7ed7;
}
.navigation-panel {
	width: 97%;
	margin: 0 auto;
}
.menu-panel {
	width: 100%;
	float: left;
	background: url(../images/navigation-bg.gif) repeat-y 0 0;
	padding: 0px 0px;
	font-family: Myriad Pro;
	font-size: 15px;
	color: #fff;
	font-weight: normal;
	visibility: visible;
}
.body-panel-main {
	width: 100%;
	float: left;
}
.body-panel {
	width: 962px;
	margin: 0 auto;
	
}
.body-panel-div {
/*	background: url(../images/top-bg.jpg) repeat-y 0 0;*/
	padding: 0 0px 0px 0px;
	width: 962px;
	float: left;
}
.functionality-panel {
	width: 962px;
	float: left;
	padding: 1px 0 0 0;
}
.index-panel {
/*	background: url(../images/top-bg.jpg) repeat-y 0 0;*/
		width: 962px;
	float: left;
	padding: 0 0px 0px 0px;
}
.index-welcome-panel {
	
	width: 932px;
	float: left;
	padding: 27px 0 8px 22px;
}
.video-panel {
	width: 647px;
	float: left;
	padding: 0 0 0 22px;
}

.welcome-panel {
	width: 932px;
	float: left;
	padding: 0 0 0 0px;
}
.welcome-hd {
	width: 932px;
	float: left;
	background: url(../images/hd-bg.gif) no-repeat left bottom;
	padding: 0 0 2px 0;
	margin: 0 0 16px 0;
}
.latest-product-hd, .video-hd {
	width: 445px;
	float: left;
	background: url(../images/hd-bg.gif) no-repeat left bottom;
	padding: 0 0 2px 0;
	margin: 0 0 16px 0;
}
.hd1 {
	color: #231f20;
	font-size: 18px;
	font-family: Myriad Pro;
	text-transform: uppercase;
	visibility: visible;
}
.hd01 {
	color: #231f20;
	font-size: 17px;
	font-family: Myriad Pro;
	visibility: visible;
}
.hd1 a {
	color: #231f20;
	font-size: 18px;
	font-family: Myriad Pro;
	text-transform: uppercase;
	visibility: visible;
	text-decoration: none;
}
.hd01 a {
	color: #231f20;
	font-size: 17px;
	font-family: Myriad Pro;
	visibility: visible;
	text-decoration: none;
}
.hd2 {
	color: #e21e25;
	font-size: 18px;
	font-family: Myriad Pro;
	font-weight: bold;
	text-transform: uppercase;
	visibility: visible;
}
.welcome-content-panel {
	width: 445px;
	float: left;
}
.welcome-img {
	width: 159px;
	float: left;
}
.welcome-content {
	width: 577px;
	float: left;
}
.welcome-content p {
	margin: 0;
	padding: 0 0 5px 0;
	line-height: 18px;
	text-align: justify;
}
.bold-text {
	color: #231f20;
	font-weight: bold;
}
.latest-product-panel {
	width: 294px;
	float: left;
	padding: 0 0 0 61px;
}
.latest-product-img {
	width: 445px;
	float: left;
	text-align: center;
}
.index-video-panel {
	width: 932px;
	float: left;
}
.video {
	width: 445px;
	float: left;
}
.video-partner-panel {
	width: 221px;
	float: left;
	padding: 0 0 0 41px;
}
.news-panel {
	width: 290px;
	float: left;
	padding: 0 0 16px 0;
}
.news-hd {
	width: 208px;
	float: left;
	background: url(../images/hd-bg2.gif) no-repeat left bottom;
	padding: 0 0 2px 0;
	margin: 0 0 16px 0;
	font-family: Myriad Pro;
	font-weight: norma;
	;
	visibility: visible;
}
.news {
	width: 290px;
	float: left;
	line-height: 18px;
	padding: 0 0 9px 0;
}
.archive-btn {
	width: 200px;
	float: left;
}
.partner-panel {
	width: 200px;
	float: right;
	padding: 0 0 0 25px;
}
.partner-hd {
	width: 200px;
	float: left;
	background: url(../images/hd-bg3.gif) no-repeat left bottom;
	padding: 0 0 2px 0;
	margin: 0 0 16px 0;
}
.partner-div {
	width: 180px;
	float: left;
	padding: 0 10px;
}
.partner1 {
	width: 180px;
	float: left;
	border-bottom: 1px solid #ececea;
	padding: 9px 0;
	text-align: center;
}
.partner2 {
	width: 180px;
	float: left;
	border-bottom: 1px solid #ececea;
	padding: 15px 0 15px 0;
}
.partner3 {
	width: 180px;
	float: left;
	border-bottom: 1px solid #ECECEA;
	padding: 15px 0 15px 0;
}
.partner-img1 {
	width: 45px;
	float: left;
}
.partner-text {
	width: 132px;
	float: left;
}
.partner1-hd {
	color: #ff8549;
	font-size: 15px;
	font-family: Myriad Pro;
	font-weight: bold;
	text-transform: uppercase;
	visibility: visible;
}
.partner1-hd2 {
	color: #615a3c;
	font-size: 15px;
	font-family: Myriad Pro;
	font-weight: normal;
	text-transform: uppercase;
	visibility: visible;
}
.partner2-hd {
	color: #231f20;
	font-size: 15px;
	font-family: Myriad Pro;
	font-weight: bold;
	text-transform: uppercase;
	visibility: visible;
}
.partner3-hd {
	color: #e21e25;
	font-size: 15px;
	font-family: Myriad Pro;
	font-weight: bold;
	text-transform: uppercase;
	visibility: visible;
}
.newletter-signup-div {
	width: 445px;
	float: left;
	background: url(../images/newsletter-bg.jpg) no-repeat 0 0;
	padding: 6px 0;
	margin: 15px 0 0 0;
}
.newsletter-hd {
	width: 386px;
	float: left;
	padding: 0 0 0 57px;
}
.news-hd1 {
	color: #616161;
	font-size: 17px;
	font-family: Myriad Pro;
	font-weight: normal;
	visibility: visible;
}
.news-hd2 {
	color: #212121;
	font-size: 19px;
	font-family: Myriad Pro;
	font-weight: bold;
	visibility: visible;
}
.newsletter-form {
	float: left;
	padding: 4px 0 5px 57px;
	width: 386px;
}
.input-textfield {
	width: 270px;
	border: 1px solid #dddddd;
	color: #707070;
	font-size: 11px;
	padding: 4px;
	float: left;
	margin: 0 8px 0 0;
}
.button {
	width: 85px;
	background: url(../images/subscribe-btn.gif) no-repeat 0 0;
	height: 23px;
	cursor: pointer;
	border: none;
	float: left;
}
.vartual-panel {
	width: 932px;
	float: left; /*padding:28px 0 28px 0px;*/
	padding: 15px 0 15px 0px;
	text-align: center;
}
.footer-panel1-main {
	background-color: #f15f5a;
	float: left;
	width: 100%;
}
.footer-panel1 {
	width: 1000px;
	margin: 0 auto;
}
.footer-bg1 {
	width: 932px;
	float: left;
	background: url(../images/footer-bg1.gif) repeat-y 0 0;
	padding: 15px 34px 10px 34px;
}
.footer-panel2-main {
	background-color: #333;
	float: left;
	width: 100%;
}
.footer-panel2 {
	width: 1000px;
	margin: 0 auto;
}
.footer-bg2 {
	width: 932px;
	float: left;
/*	background: url(../images/footer-bg2.gif) repeat-y 0 0;*/
	padding: 10px 34px 20px 34px;
}
.footer-menu1 {
	width: 142px;
	float: left;
	padding: 0 31px 0 0;
}
ul.footer-menu1 {
	padding: 0;
	margin: 0;
	list-style-type: none;
}
ul.footer-menu1 li {
	font-size: 15px;
	border-bottom: 1px solid #D35649;
	padding: 8px 0;
}
ul.footer-menu1 li a {
	text-decoration: none;
	color: #fff;
}
ul.footer-menu1 li.last {
	font-size: 15px;
	border-bottom: none;
	padding: 8px 0;
}
.footer-menu2 {
	width: 592px;
	float: left;
}
ul.footer-menu2 {
	padding: 0;
	margin: 0;
	list-style-type: none;
}
ul.footer-menu2 li {
	font-size: 15px;
	border-bottom: 1px solid #d35649;
	padding: 8px 0;
}
ul.footer-menu2 li a {
	text-decoration: none;
	color: #fff;
}
ul.footer-menu-sub1 {
	padding: 0;
	margin: 0;
	list-style-type: none;
	width: 208px;
	float: left;
}
ul.footer-menu-sub1 li {
	font-size: 12px;
	border-bottom: none;
	background: url(../images/footer-bullet.gif) no-repeat left 10px;
	padding: 3px 0 3px 12px;
}
ul.footer-menu-sub1 li.first {
	font-size: 12px;
	border-bottom: none;
	background: url(../images/footer-bullet.gif) no-repeat left 15px;
	padding: 8px 0 3px 12px;
}
ul.footer-menu-sub1 li a {
	text-decoration: none;
	color: #fff;
}
ul.footer-menu-sub2 {
	padding: 0;
	margin: 0;
	list-style-type: none;
	width: 186px;
	float: left;
}
ul.footer-menu-sub2 li {
	font-size: 12px;
	border-bottom: none;
	background: url(../images/footer-bullet.gif) no-repeat left 10px;
	padding: 3px 0 3px 12px;
}
ul.footer-menu-sub2 li.first {
	font-size: 12px;
	border-bottom: none;
	background: url(../images/footer-bullet.gif) no-repeat left 15px;
	padding: 8px 0 3px 12px;
}
ul.footer-menu-sub2 li a {
	text-decoration: none;
	color: #fff;
}
ul.footer-menu-sub3 {
	padding: 0;
	margin: 0;
	list-style-type: none;
	width: 198px;
	float: left;
}
ul.footer-menu-sub3 li {
	font-size: 12px;
	border-bottom: none;
	background: url(../images/footer-bullet.gif) no-repeat left 10px;
	padding: 3px 0 3px 12px;
}
ul.footer-menu-sub3 li.first {
	font-size: 12px;
	border-bottom: none;
	background: url(../images/footer-bullet.gif) no-repeat left 15px;
	padding: 8px 0 3px 12px;
}
ul.footer-menu-sub3 li a {
	text-decoration: none;
	color: #fff;
}
.footer-menu3 {
	width: 128px;
	float: left;
	padding: 0 0 0 31px;
}
ul.footer-menu3 {
	padding: 0;
	margin: 0;
	list-style-type: none;
}
ul.footer-menu3 li {
	font-size: 15px;
	border-bottom: 1px solid #d35649;
	padding: 8px 0;
}
ul.footer-menu3 li a {
	text-decoration: none;
	color: #fff;
}
ul.footer-menu3 li.last {
	font-size: 15px;
	border-bottom: none;
	padding: 8px 0;
}
.footer-text {
	color: #fff;
	font-size: 11px;
	line-height: 18px;
}
.footer-text a {
	text-decoration: underline;
	color: #fff;
}
/*inside css*/
.login-inside {
	float: right;
	background: url(../images/login-bg-right.gif) no-repeat right 0;
	color: #fff;
}
.login2-inside {
	float: left;
	background: url(../images/login-bg-left.gif) no-repeat 0 0;
	color: #fff;
	padding: 4px 15px 11px 15px;
	font-weight: bold;
}
.login-inside a {
	text-decoration: none;
	color: #fff;
	background: url(../images/login-icon.gif) no-repeat 0 6px;
	padding: 11px 0 11px 30px;
	font-weight: bold;
}
.login-inside a.home {
	text-decoration: none;
	color: #fff;
	background: url(../images/home-icon.gif) no-repeat 0 6px;
	padding: 11px 0 11px 30px;
	font-weight: bold;
}
.home-divider {
	padding: 0 5px;
}
.inside-header-panel {
	width: 962px;
	float: left;
	padding: 1px 0 0;
}
.inside-panel {
	width: 947px;
	float: left;
	padding: 20px 0px 13px 15px;
}
.inside-content-panel {
	width: 947px;
	float: left;
	/*background: url(../images/content-divider.gif) repeat-y 726px 0;*/
}
.content-panel {
	width: 701px;
	float: left;
	padding: 0 41px 0 0;
}
h1 {
	margin: 0 0 15px 0;
	padding: 0 0 3px 0;
	font-size: 18px;
	color: #e21e25;
	font-family: Myriad Pro;
	width: 100%;
	float: left;
	background: url(../images/h1-bg.gif) no-repeat left bottom;
	visibility: visible;
}
.content-panel p {
	margin: 0;
	padding: 0 0 15px 0;
	line-height: 18px;
	text-align: justify;
}
.content-panel p a {
	text-decoration: underline;
	color: #0D0E0E;
}
.content {
	width: 701px;
	float: left;
}
.left-menu-panel {
	width: 205px;
	float: left;
}
.left-inside-menu-panel {
	width: 205px;
	float: left;
	background-color: #015da6;
}
.left-menu-div {
	width: 205px;
	float: left;
	padding: 0px 0px 0px 0px;
}
.left-menu-div ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 11px;
}
.left-menu-div ul a {
	margin: 0;
	padding: 0;
	list-style-type: none;
	text-decoration: none;
	color: #fff;
	font-weight: bold;
}
.left-menu-div ul a:hover {
	margin: 0;
	padding: 0;
	list-style-type: none;
	text-decoration: none;
	color: #fff;
	font-weight: bold;
	background-color: #FF0000
}
.left-menu-div ul li.link1 a {
	background:/* url(../images/consulting-img.png)*/ no-repeat 0 8px;
	padding: 11px 0 11px 12px;
	width: 193px;
	display: block;
}
.left-menu-div ul li.link1 a:hover {
	background-color: #ed1b23;
}
.left-menu-div ul li.link1 a.active {
	background-color: #ed1b23;
}
.left-menu-div ul li.link2 a {
	background: /*url(../images/enterprise-img.png)*/ no-repeat 0 7px;
	padding: 12px 0 12px 12px;
	width: 193px;
	display: block;
	margin: 3px 0 0 0;
}
.left-menu-div ul li.link2 a:hover {
	background-color: #ed1b23;
}
.left-menu-div ul li.link2 a.active {
	background-color: #ed1b23;
}
.left-menu-div ul li.link3 a {
	background: /*url(../images/it-img.png)*/ no-repeat 0 12px;
	padding: 11px 0 11px 12px;
	width: 193px;
	display: block;
	margin: 3px 0 0 0;
}
.left-menu-div ul li.link3 a:hover {
	background-color: #ed1b23;
}
.left-menu-div ul li.link3 a.active {
	background-color: #ed1b23;
}
.left-menu-div ul li.link4 a {
	background: /*url(../images/outsourcing-img.png)*/ no-repeat 0 7px;
	padding: 11px 0 11px 12px;
	width: 193px;
	display: block;
	margin: 3px 0 0 0;
}
.left-menu-div ul li.link4 a:hover {
	background-color: #ed1b23;
}
.left-menu-div ul li.link4 a.active {
	background-color: #ed1b23;
}
.left-menu-div ul li.link5 a {
	background: /*url(../images/education-img.png)*/ no-repeat 0 5px;
	padding: 11px 0 11px 12px;
	width: 193px;
	display: block;
	margin: 3px 0 0 0;
}
.left-menu-div ul li.link5 a:hover {
	background-color: #ed1b23;
}
.left-menu-div ul li.link5 a.active {
	background-color: #ed1b23;
}
.left-menu-div ul li.link6 a {
	background: /*url(../images/travel-img.png)*/ no-repeat 0 8px;
	padding: 11px 0 11px 12px;
	width: 193px;
	display: block;
	margin: 3px 0 0 0;
}
.left-menu-div ul li.link6 a:hover {
	background-color: #ed1b23;
}
.left-menu-div ul li.link6 a.active {
	background-color: #ed1b23;
}
.left-menu-div ul li.link7 a {
	background: /*url(../images/media-img.png)*/ no-repeat 0 6px;
	padding: 11px 0 15px 12px;
	width: 193px;
	display: block;
	margin: 3px 0 0 0;
}
.left-menu-div ul li.link7 a:hover {
	background-color: #ed1b23;
}
.left-menu-div ul li.link7 a.active {
	background-color: #ed1b23;
}
.left-menu-div ul li.divider {
	width: 188px;
	float: left;
	border-bottom: 1px solid #f5d47d;
	margin: 0 9px 0 8px;
	height: 1px;
}
#floatMenu {
	float: left;
	position: absolute;
	width: 205px;
}
.sitemap-div1 {
	width: 350px;
	float: left;
}
.sitemap-div2 {
	width: 350px;
	float: left;
}
ul.sitemap-div1 {
	width: 300px;
	float: left;
	padding: 0;
	margin: 0;
	list-style-type: none;
}
ul.sitemap-div1 li {
	padding: 12px 0;
	background: url(../images/footer-divider.gif) repeat-x left bottom;
}
ul.sitemap-div1 li a {
	text-decoration: none;
	color: #0E0E0E;
	font-weight: bold;
	background: url(../images/bullet1.gif) no-repeat left 3px;
	padding: 0 0 0 20px;
}
ul.sitemap-div1 li.last {
	padding: 12px 0;
	background-image: none;
}
ul.sitemap-div2 {
	width: 300px;
	float: left;
	padding: 0;
	margin: 0;
	list-style-type: none;
}
ul.sitemap-div2 li {
	padding: 12px 0;
	background: url(../images/footer-divider.gif) repeat-x left bottom;
}
ul.sitemap-div2 li a {
	text-decoration: none;
	color: #0E0E0E;
	font-weight: bold;
	background: url(../images/bullet1.gif) no-repeat left 3px;
	padding: 0 0 0 20px;
}
ul.sitemap-div2 ul {
	padding: 0;
	margin: 5px 0 0 15px;
	list-style-type: none;
}
ul.sitemap-div2 ul li {
	padding: 5px 0;
	font-size: 11px;
	border-bottom: 1px dotted #D4D4D4;
	background-image: none;
}
ul.sitemap-div2 ul li a {
	text-decoration: none;
	color: #8C8A7D;
	font-weight: normal;
	background: url(../images/bullet2.gif) no-repeat left 3px;
	padding: 0 0 0 10px;
}
ul.sitemap-div2 ul li.last {
	padding: 5px 0;
	font-size: 11px;
	background-image: none;
	border-bottom: none;
}
h2 {
	width: 100%;
	float: left;
	background: url(../images/h2-bg.gif) no-repeat left top;
	font-family: Myriad Pro;
	visibility: visible;
	font-weight: bold;
	color: #0D0E0E;
	font-size: 16px;
	padding: 10px 0 6px 10px;
	margin: 0 0 15px 0;
}
h3 {
	width: 100%;
	float: left;
	margin: 0 0 15px 0;
	background: url(../images/bullet1.gif) no-repeat left 2px;
	padding: 0 0 0 20px;
	font-size: 15px;
	font-family: Myriad Pro;
	visibility: visible;
	font-weight: normal;
	color: #0D0E0E;
}
ul.inside-bullet1 {
	margin: 0 0 15px 0;
	padding: 0;
	list-style-type: none;
	text-align: justify;
}
ul.inside-bullet1 li {
	background: url(../images/bullet2.gif) no-repeat left 10px;
	padding: 7px 0 7px 13px;
	border-bottom: 1px dotted #D4D4D4;
}
ul.inside-bullet1 li.first {
	background: url(../images/bullet2.gif) no-repeat left 4px;
	padding: 0px 0 7px 13px;
	border-bottom: 1px dotted #D4D4D4;
}
ul.inside-bullet1 li.last {
	background: url(../images/bullet2.gif) no-repeat left 10px;
	padding: 7px 0 0px 13px;
	border-bottom: none;
}
ul.inside-bullet01 {
	margin: 0 0 15px 21px;
	padding: 0;
	list-style-type: none;
	line-height: 18px;
	text-align: justify;
}
ul.inside-bullet01 li {
	background: url(../images/bullet2.gif) no-repeat left 13px;
	padding: 7px 0 7px 13px;
	border-bottom: 1px dotted #D4D4D4;
}
ul.inside-bullet01 li.first {
	background: url(../images/bullet2.gif) no-repeat left 6px;
	padding: 0px 0 7px 13px;
	border-bottom: 1px dotted #D4D4D4;
}
ul.inside-bullet01 li.last {
	background: url(../images/bullet2.gif) no-repeat left 13px;
	padding: 7px 0 0px 13px;
	border-bottom: none;
}
ul.inside-bullet {
	margin: 0;
	padding: 0;
	list-style-type: none;
	width: 310px;
	float: left;
	padding: 0 60px 0 0;
	margin: 0 0 0 21px;
}
ul.inside-bullet li {
	background: url(../images/bullet2.gif) no-repeat left 10px;
	padding: 7px 0 7px 13px;
	border-bottom: 1px dotted #D4D4D4;
}
ul.inside-bullet li.first {
	background: url(../images/bullet2.gif) no-repeat left 3px;
	padding: 0px 0 7px 13px;
	border-bottom: 1px dotted #D4D4D4;
}
ul.inside-bullet li.last {
	background: url(../images/bullet2.gif) no-repeat left 10px;
	padding: 7px 0 0px 13px;
	border-bottom: none;
}
ul.inside-bullet2 {
	margin: 0 0 15px 0;
	padding: 0;
	list-style-type: none;
	width: 310px;
	float: left;
	text-align: justify;
}
ul.inside-bullet2 li {
	background: url(../images/bullet2.gif) no-repeat left 10px;
	padding: 7px 0 7px 13px;
	border-bottom: 1px dotted #D4D4D4;
}
ul.inside-bullet2 li.first {
	background: url(../images/bullet2.gif) no-repeat left 3px;
	padding: 0px 0 7px 13px;
	border-bottom: 1px dotted #D4D4D4;
}
ul.inside-bullet2 li.last {
	background: url(../images/bullet2.gif) no-repeat left 10px;
	padding: 7px 0 0px 13px;
	border-bottom: none;
}
.inside-divider {
	width: 701px;
	float: left;
	background: url(../images/footer-divider.gif) no-repeat 0 0 #FFE39A;
	margin: 0 0 15px 0;
}
.bold-text2 {
	font-weight: bold;
	color: #0D0E0E;
}
ul.inside-bullet-sub01 {
	margin: 0 0 0 15px;
	padding: 0;
	list-style-type: none;
	text-align: justify;
}
ul.inside-bullet-sub01 li {
	background: url(../images/bullet3.gif) no-repeat left 13px;
	padding: 7px 0 7px 13px;
	border-bottom: none;
}
ul.inside-bullet-sub01 li.first {
	background: url(../images/bullet3.gif) no-repeat left 4px;
	padding: 0px 0 7px 13px;
	border-bottom: none;
}
ul.inside-bullet-sub01 li.last {
	background: url(../images/bullet3.gif) no-repeat left 13px;
	padding: 7px 0 0px 13px;
	border-bottom: none;
}
ul.inside-bullet01-it {
	margin: 0 0 15px 40px;
	padding: 0;
	list-style-type: none;
	line-height: 18px;
	text-align: justify;
}
ul.inside-bullet01-it li {
	background: url(../images/bullet2.gif) no-repeat left 13px;
	padding: 7px 0 7px 13px;
	border-bottom: 1px dotted #D4D4D4;
}
ul.inside-bullet01-it li.first {
	background: url(../images/bullet2.gif) no-repeat left 6px;
	padding: 0px 0 7px 13px;
	border-bottom: 1px dotted #D4D4D4;
}
ul.inside-bullet01-it li.last {
	background: url(../images/bullet2.gif) no-repeat left 13px;
	padding: 7px 0 0px 13px;
	border-bottom: none;
}
ul.inside-bullet-sub {
	margin: 0 0 0 15px;
	padding: 0;
	list-style-type: none;
	width: 200px;
	float: left;
	text-align: justify;
}
ul.inside-bullet-sub li {
	background: url(../images/bullet3.gif) no-repeat left 13px;
	padding: 7px 0 7px 13px;
	border-bottom: none;
}
ul.inside-bullet-sub li.first {
	background: url(../images/bullet3.gif) no-repeat left 4px;
	padding: 0px 0 7px 13px;
	border-bottom: none;
}
ul.inside-bullet-sub li.last {
	background: url(../images/bullet3.gif) no-repeat left 13px;
	padding: 7px 0 0px 13px;
	border-bottom: none;
}
ul.inside-bullet-sub1 {
	margin: 0 0 0px 0;
	padding: 0;
	list-style-type: none;
	width: 200px;
	float: left;
	text-align: justify;
}
ul.inside-bullet-sub1 li {
	background: url(../images/bullet3.gif) no-repeat left 13px;
	padding: 7px 0 7px 13px;
	border-bottom: none;
}
ul.inside-bullet-sub1 li.first {
	background: url(../images/bullet3.gif) no-repeat left 4px;
	padding: 0px 0 7px 13px;
	border-bottom: none;
}
ul.inside-bullet-sub1 li.last {
	background: url(../images/bullet3.gif) no-repeat left 13px;
	padding: 7px 0 0px 13px;
	border-bottom: none;
}
ul.inside-bullet-sub2 {
	margin: 0 0 0px 0;
	padding: 0;
	list-style-type: none;
	width: 200px;
	float: left;
	text-align: justify;
}
ul.inside-bullet-sub2 li {
	background: url(../images/bullet3.gif) no-repeat left 13px;
	padding: 7px 0 7px 13px;
	border-bottom: none;
}
ul.inside-bullet-sub2 li.first {
	background: url(../images/bullet3.gif) no-repeat left 4px;
	padding: 0px 0 7px 13px;
	border-bottom: none;
}
ul.inside-bullet-sub2 li.last {
	background: url(../images/bullet3.gif) no-repeat left 13px;
	padding: 7px 0 0px 13px;
	border-bottom: none;
}
.line {
	border-bottom: 1px dotted #D4D4D4;
}
.spacer {
	clear: both;
	padding: 0 0 15px 0;
}
ul.inside-bullet001 {
	margin: 0 0 15px 21px;
	padding: 0;
	list-style-type: none;
	line-height: 18px;
	text-align: justify;
}
ul.inside-bullet001 li {
	background: url(../images/bullet2.gif) no-repeat left 12px;
	padding: 7px 0 7px 13px;
	border-bottom: 1px dotted #D4D4D4;
}
ul.inside-bullet001 li.first {
	background: url(../images/bullet2.gif) no-repeat left 5px;
	padding: 0px 0 7px 13px;
	border-bottom: 1px dotted #D4D4D4;
}
ul.inside-bullet001 li.last {
	background: url(../images/bullet2.gif) no-repeat left 12px;
	padding: 7px 0 0px 13px;
	border-bottom: none;
}
.contact1 {
	width: 340px;
	float: left;
	border-right: 1px solid #D6D6D6;
	margin: 0 30px 0 0;
	line-height: 18px;
}
.contact2 {
	width: 330px;
	float: left;
}
.contact3 {
	width: 693px;
	float: left;
}
.con-name {
	width: 69px;
	float: left;
	font-weight: bold;
	color: #0D0E0E;
}
.colon {
	width: 31px;
	float: left;
}
.con-text {
	width: 200px;
	float: left;
}
.con-text a {
	text-decoration: underline;
	color: #707070;
}
.con1 {
	width: 350px;
	float: left;
	padding: 0 0 12px 0;
}
.google-map {
	width: 693px;
	float: left;
	padding: 4px;
	border: 1px solid #D4D4D4;
	margin: 15px 0 0 0;
}
.form-bg {
	background-color: #F6F6F6;
	border: 1px solid #E9E9E9;
	float: left;
	padding: 10px;
	width: 681px;
}
.form {
	float: left;
	width: 701px;
	padding: 15px 0;
}
.form-border {
	border-bottom: 1px solid #E9E9E9;
	float: left;
	height: 1px;
	width: 680px;
}
.contact-text-divder {
	font-weight: normal;
	font-size: 12px;
	width: 50px;
	height: 20px;
	float: left;
}
.contact-field-holder {
	float: left;
	font-size: 11px;
	font-weight: normal;
}
.contact-cont-hold {
	width: 681px;
	float: left;
}
.contact-row {
	width: 681px;
	float: left;
	padding: 7px 0;
}
.contact-text-form {
	font-size: 12px;
	width: 246px;
	height: 20px;
	float: left;
	font-weight: bold;
	color: #0D0E0E;
}
.req-fields {
	color: #FF1E1E;
	font-size: 10px;
	font-weight: bold;
}
.contact-textfield {
	height: 18px;
	width: 360px;
	color: #0D0E0E;
	font-size: 12px;
	padding: 2px;
	border: none;
	background-color: #fff;
	border: 1px solid #E9E9E9;
}
.contact-textfield-date {
	height: 18px;
	width: 161px;
	color: #0D0E0E;
	font-size: 12px;
	padding: 2px;
	margin: 0 30px 0 0;
	border: none;
	background-color: #fff;
	border: 1px solid #E9E9E9;
}
.contact-textfield-time {
	height: 18px;
	width: 161px;
	color: #0D0E0E;
	font-size: 12px;
	padding: 2px;
	border: none;
	background-color: #fff;
	border: 1px solid #E9E9E9;
}
.contact-textfield2 {
	height: 50px;
	width: 360px;
	color: #0D0E0E;
	font-size: 12px;
	padding: 0 0 0 5px;
	border: none;
	background-color: #fff;
	border: 1px solid #E9E9E9;
}
.form-w {
	width: 192px;
	font-size: 11px;
	color: #5F5F5F;
	font-weight: normal;
	height: 20px
}
.contact-field-holder2 {
	float: left;
	height: 20px;
	font-size: 11px;
	font-weight: normal;
	padding: 0 0 0 298px;
}
.form-hd {
	width: 681px;
	float: left;
	font-size: 16px;
	font-family: Myriad Pro;
	visibility: visible;
	font-weight: bold;
	color: #0D0E0E;
	padding: 0 0 5px 0;
	margin: 0 0 15px 0;
	border-bottom: 1px solid #E9E9E9;
}
.inside-link-div {
	width: 671px;
	float: left;
	background-color: #f9f9f9;
	border: 1px solid #f4f4f4;
	padding: 15px;
	margin: 0 0 15px 0;
}
ul.bullet {
	width: 311px;
	float: left;
	list-style-type: none;
	padding: 0;
	margin: 0 48px 0 0;
	font-family: "Myriad Pro";
	font-size: 15px;
	visibility: visible;
}
ul.bullet li {
	background: url(../images/banner-bullet2.png) no-repeat left 3px;
	padding: 12px 0 4px 36px;
	border-bottom: 1px dotted #D4D4D4;
}
ul.bullet li.last {
	background: url(../images/banner-bullet2.png) no-repeat left 3px;
	padding: 12px 0 4px 36px;
	border-bottom: none;
}
ul.bullet li a {
	text-decoration: none;
	color: #0D0E0E;
}
ul.bullet2 {
	width: 311px;
	float: left;
	list-style-type: none;
	padding: 0;
	margin: 0;
	font-family: "Myriad Pro";
	font-size: 15px;
	visibility: visible;
}
ul.bullet2 li {
	background: url(../images/banner-bullet2.png) no-repeat left 3px;
	padding: 12px 0 4px 36px;
	border-bottom: 1px dotted #D4D4D4;
}
ul.bullet2 li.last {
	background: url(../images/banner-bullet2.png) no-repeat left 3px;
	padding: 12px 0 4px 36px;
	border-bottom: none;
}
ul.bullet2 li a {
	text-decoration: none;
	color: #0D0E0E;
}
ul.bullet-01 {
	width: 671px;
	float: left;
	list-style-type: none;
	padding: 0;
	margin: 0;
	font-family: "Myriad Pro";
	font-size: 15px;
	visibility: visible;
}
ul.bullet-01 li {
	background: url(../images/banner-bullet2.png) no-repeat left 3px;
	padding: 12px 0 4px 36px;
	border-bottom: 1px dotted #D4D4D4;
}
ul.bullet-01 li.last {
	background: url(../images/banner-bullet2.png) no-repeat left 3px;
	padding: 12px 0 4px 36px;
	border-bottom: none;
}
ul.bullet-01 li a {
	text-decoration: none;
	color: #0D0E0E;
}
.news-img {
	width: 80px;
	float: left;
	padding: 0 20px 0 0;
}
.news1 {
	width: 701px;
	float: left;
	margin: 0 0 20px 0;
	border-bottom: 1px dotted #D4D4D4;
	padding: 0 0 10px 0;
}
.news1-last {
	width: 701px;
	float: left;
	margin: 0 0 20px 0;
	border-bottom: none;
	padding: 0 0 10px 0;
}
.news-text {
	width: 600px;
	float: left;
	font-family: "Myriad Pro";
	font-size: 19px;
	visibility: visible;
	font-weight: normal;
	color: #000;
	padding: 20px 0 0 0;
}
.news-text1 {
	font-family: "Myriad Pro";
	font-size: 15px;
	visibility: visible;
	font-weight: normal;
	color: #707070;
	padding: 0 0 0 0px;
}
.news-text2 {
	width: 600px;
	float: left;
	font-family: "Myriad Pro";
	font-size: 19px;
	visibility: visible;
	font-weight: normal;
	color: #000;
	padding: 30px 0 0 0;
}
.sub-head {
	color: #0D0E0E;
	font-weight: bold;
	font-size: 12px;
	width: 681px;
	float: left;
	border-bottom: 1px dotted #D4D4D4;
	padding: 0 0 10px 0;
	margin: 15px 0 15px 20px;
}
.inside-partner-div {
	width: 701px;
	float: left;
	margin: 0 0 15px 0;
}
.partner-img {
	width: 147px;
	float: left;
	border: 1px solid #D3D3D3;
	padding: 9px;
}
.partner-name-div {
	width: 501px;
	float: left;
	background-color: #F6F6F6;
	padding: 33px 14px;
	margin: 0 0 0 4px;
	line-height: 18px;
}
.partner-name-div a {
	text-decoration: none;
	color: #707070
}
.inside-img {
	width: 151px;
	float: left;
}
.collage {
	float: left;
	height: 189px;
	overflow: hidden;
	position: relative;
	width: 932px;
	z-index: 9999;
}
.slideshow {
	width: 932px;
	list-style: none;
	position: relative;
}
ul.slideshow li {
	position: absolute;
	left: 0px;
	top: 0px;
	display: inline;
}
ul.slideshow li.show {
	z-index: 800;
}
.news-img {
	width: 250px;
	float: left;
	padding: 0;
	margin: 0 15px 0 0;
}
.news-logo {
	width: 147px;
	float: left;
	padding: 0;
	margin: 0 15px 0 0;
}
.news-logo a {
	border: 0 none;
	text-decoration: none;
}
.news-logo a img {
	border: 0 none;
	text-decoration: none;
}
.technology {
	color: #0d0e0e;
	font-weight: bold; /*border-bottom:1px solid #CFDAEE;*/
	font-size: 12px;
	background: url(../images/bullet1.gif) no-repeat 0 13px;
	padding: 8px 0 8px 15px;
	float: left;
	width: 686px;
	text-align: justify;
	line-height: 17px;
}
.technology a {
	color: #0d0e0e;
	text-decoration: none;
	cursor: pointer;
}
.accordprefix {
	height: 25px;
	float: left;
	clear: both;
}
.accordprefix img {
	vertical-align: middle;
	padding-right: 4px;
}
.expandcollapsehead {
	padding: 5px 0 0 15px;
	_padding: 5px 0 0 15px;
	float: left;
}
.language {
	padding: 0;
	margin: 0;
}
