@charset "utf-8";
/* CSS Document */

a {
	color:#CA862B;
	}

html, body {
	background-color: #cccccc;
	background-image:url(../img/back.gif);
	background-repeat:repeat-x;
	margin:0 auto;
	height:100%;
	color:#6a6a6a;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
}
	#outer-wrapper {
	width:1000px;
	margin:auto;
	background-image:url(../img/index-line-bg.jpg);
	background-repeat: repeat-y;
	min-height:100%;
	height:auto !important;	
}
#outer-wrapper2 {
	width:1000px;
	margin:auto;
	background-image:url(../img/index-line-bg2.gif);
	background-repeat: repeat-y;
	min-height:100%;
	height:auto !important;	
}
#outer-wrapper3 {
	width:1000px;
	margin:auto;
	background-image:url(../img/index-line-bg3.gif);
	background-repeat: repeat-y;
	min-height:100%;
	height:auto !important;	
}

#wrapper {
	width:1000px;
	margin:auto;
	background-image:url(../img/header.gif);
	background-repeat:no-repeat;
	min-height:100%;
	height:auto !important;	
}
	
#menu {
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
	letter-spacing:1px;
	font-size:14px;
	padding-top:106px;
	height: 48px;
}
.menu-link-button-selected {
	font-family:Arial, Helvetica, sans-serif;
	color:#fbe737;
	letter-spacing:1px;
	font-size:14px;
	padding-top: 16px;
	height: 32px;
	vertical-align: middle;
	text-decoration: none;
}	
.menu-link-button {
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
	letter-spacing:1px;
	font-size:14px;
	padding-top: 16px;
	height: 32px;
	vertical-align: middle;
	text-decoration: none;
}	
#menu table {
	width:608px;
	margin-left:392px;
	margin-bottom:16px;
}
	
#content {
	background-image:url(../img/index_01.jpg);
	background-repeat:no-repeat;
	padding-left:140px;
	margin-right:16px;
}
#content2 {
	background-image:url(../img/index_01.jpg);
	background-repeat:no-repeat;
	padding-left:140px;
	margin-right:16px;
	min-height: 602px;
}
	

	
#content table td {
	vertical-align:top;
}
	
#TDstroke {
	border-right:#dbdbdb solid 1px;
}
	
#content p {
	padding-left:35px;
	padding-right:25px;
	color:#777777;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	line-height:16px;
}

.content-orange {	color:#df871a;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	line-height:16px;
}
.content-orange-heading {	color:#df871a;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	line-height:25px;
	text-decoration: underline;
}
#content-texttitle {	color:#777777;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:18px;
	line-height:16px;
	margin-left:35px;
	margin-right:25px;
}
.product-texttitle {	color:#777777;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:18px;
	line-height:16px;
	padding-right:25px;
	margin-left:13px;
}
.copyright { color:#999999;
	font-weight: 100;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:16px;
}
#product-wrapper {
	padding-left:24px;
	margin-right:24px;
	padding-top: 24px;
}

.products{ /*header of 1st demo*/
cursor: hand;
cursor: pointer;
padding: 2px 5px;
background-image: url(../images/product-accordion-tab.png);
height: 29px;
font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #000000;
	padding-left:30px;
	padding-top: 14px;
}

.openproduct{ /*class added to contents of 1st demo when they are open*/
background-image:url(../images/product-accordion-tab-selected.png);
}
.theproduct{ /*class added to contents of 1st demo when they are open*/
padding-left: 25px;
padding-right: 25px;
font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	line-height:19px;
	color:#777777;
	}
.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;
}
#phpmailer_checker {
	display:none;
}

