/* CSS Document */
/*.........................................

	Title:		LABTEC
	Author:		admin@xsstudios.com
	Updated:	17 November 2008
	Version:	1.0
    Website:	http://www.xyz.com
	
..........................................*/

/* applies to all elements */
* 
{
	margin:0px;
	padding:0px;
}

/* end */
img 
{
	border:none;
}
/* link styles */
*:active { outline: none; }
*:focus { -moz-outline-style: none; }
a:active { outline: none; }
a:focus { -moz-outline-style: none; }
a 
{
	outline:none;
	color:#646464;
	font-family:Arial;
	text-decoration:none;
}
a:hover 
{
	text-decoration:none;
}
p 
{
	text-align:justify;
}
/* end */
/* font styles */
.bold-text 
{
	font-weight:bold;
	font-family:Arial;
}
.normal-text 
{
	color:#868686;
	font-family:Arial;
	font-size:11px;
	text-decoration:none;
}
.eleven-px {
	font-size:10px;
}
.twelve-px {
	font-size:12px;
}
.fourteen-px {
	font-size:14px;
}
.sixteen-px {
	font-size:16px;
}
.eighteen-px {
	font-size: 18px;
}
.twenty-two-px {
	font-size:22px;
}
.normal-blue {
	color:#8177c8;
}
.dark-blue {
	color:#321fc2;
}
.normal-orange {
	color:#fdd174;
}
.dark-orange{
	color:#ffb71c;
}
.left {
	float:left;
}
.right {
	float:right;
}
.clear {
	clear:both;
}
/* end */
body {
	background-image:url(../images/home/body_background.jpg);
	background-color:#fff;
	background-position:0px 131px;
	background-repeat:repeat-x;
	color:#868686;
	font-family:Arial;
	font-size:11px;
	text-align:left;
	line-height:18px;
	text-decoration:none;
}
/* top-container styles */
.top-container {
	width:954px;
	height:131px;
	margin-left:auto;
	margin-right:auto;
}
.logo-container {
	xbackground-image:url(../images/logo.jpg);
	xbackground-repeat:no-repeat;
	width:189px;
	height:131px;
	float:left;
}
.top-right-area 
{
	width:765px;
	_width:763px;
	float:left;
	height:131px;
}
.header-links {
	float:left;
	width:77px;
	padding-left:250px;
	margin-right:242px;
	_margin-right:240px;
}
.callustoday {
	float:left;
	width:196px;
	margin-top:31px;
}
.menu-container
{
	width: 800px;
	_width: 680px;
	font-size: 16px;
	color: #8c8c8c;	
	font-family: "Times New Roman" , Times, serif;
	clear: both;
	margin-top: 25px;
	float: left;
	margin-left:40px;
}
/*.menu-container ul
{
	list-style: none;
	text-align:center;
}
.menu-container li
{
	padding-left: 0px;
	float: left;
	width:99px;
	text-align:center;	
}
.menu-container a
{
	outline: none;
	color: #8c8c8c;
	font-size: 16px;
	color: #8c8c8c;	
	font-family: "Times New Roman" , Times, serif;
	text-decoration: none;
}
.menu-container a:hover
{
	text-decoration: none;
	color: #ffa917;
}*/
/* end */
/* this div moves to center of body and serves as a container for all other elements, specify the width according to PSD */
.left-side-strip {
	background-image:url(../images/home/left_side_strip.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:1008px;
	margin-left:auto;
	margin-right:auto;
}
.right-side-strip {
	background-image:url(../images/home/right_side_strip.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	width:1008px;
	margin-left:auto;
	margin-right:auto;
}
.main-container {
	margin-left:auto;
	margin-right:auto;
	width:955px;
	text-align:left;
}
.content-header {
	background-color:#fff;
	width:936px;
	border:1px solid #e9e9e9;
	height:323px;
	padding:9px;
	font-size:0px;
	float:left;
	padding-top:8px;
	padding-bottom:8px;
}
.content-header-left {
	background-color:#fff;
	float:left;
	width:666px;
}
.content-header-right {
	background-color:#f3f3f3;
	float:left;
	width:268px;
}
.right-header-button{	
	vertical-align:middle;	
	height:80px;
	width:100%;
}
.header-button{	
	float:left;	
	width:207px;
	padding-left:31px;
	line-height:20px;
	text-transform:uppercase;
}
.header-button a{
	outline:none;
	color:#8c8c8c;
	font-size:18px;
	color:#8c8c8c;
	font-family:"Times New Roman", Times, serif;
	text-decoration:none;
}
.header-button a:hover {
	text-decoration:none;
	color:#ffa917;
}
.header-button-shadow{	
	float:left;	
	width:29px;	
	background-color:#eae9ea;
}
.button-border-top{
	border-top:solid 1px #e3e3e3;
}
.button-border-left{
	border-left:solid 1px #e3e3e3;
}
.content {
	background-image:url(../images/home/seperator.jpg);
	background-repeat:repeat-y;
	float:left;
	width:918px;
	padding:24px 18px 0px 18px;
	padding-bottom:20px;
}
.content-left{
	width:455px;
	float:left
}
.content-right{
	width:416px;
	float:left;
	margin-left:45px;
}
.welcome-labtec-block{
	width:455px;
}
.partners-block{
	width:455px;
	margin-top:10px;
	height:136px;
}
.signup-block{
	margin-top:10px;
	width:416px;
	height:136;
}
.latest-news-block{	
	float:left;
	width:416px;
}

.main-container:after, .content:after, .top-container:after, .menu-container:after, .content-header:after, .form-container:after, .top-right-area:after, .left-side-strip:after, .right-side-strip:after 
,.bottom-box-top-strip:after,.bottom-box-bottom-strip:after,.bottom-box-content:after
{
	content: "";
	clear: both;
	display: block;
	height: 0;
	visibility: visible;
}
.bottom-container {
	width:100%;
	margin-top:5px;
	border-top:1px solid #cdcdcd;
	text-align:left;
	float:left;
	padding-bottom:30px;
	color:#a1a1a1;
	padding-top:5px;
}
.bottom-container a {
	color:#a1a1a1;
}
/* Styles for bottom box */
.bottom-box
{
	width:100%;
	float:left;	
	margin-top:7px;
}
.bottom-box-top-strip
{
	background-image:url(../images/home/bottom_box_top_strip.jpg);
	background-repeat:no-repeat;
	width:956px;
	height:10px;
	float:left;
	font-size:0px;
}
.bottom-box-borders
{
	float:left;
	border-left:1px solid #d5dadd;
	border-right:1px solid #d5dadd;
	width:954px;
}
.bottom-box-content
{
	background-image:url(../images/home/bottom_box_background.jpg);
	background-repeat:repeat-x;
	margin-left:1px;
	width:952px;
}
.bottom-box-bottom-strip
{
	background-image:url(../images/home/bottom_box_bottom_strip.jpg);
	background-repeat:no-repeat;
	width:956px;
	height:10px;
	float:left;
}
/* end */
/* Styles for form */
.form-item {
	float: left;
	margin-right:47px;
	margin-top:15px;
}
.form-error-msg {
	width: 150px;
	color: #d5a0aa;
	line-height: 12px;
}
.form-label {
	width: 257px;
	float:left;
}
.form-item-label{
	width:242px;
	padding-bottom:7px;
}
.input-container {
	background-image:url(../images/forms/inputcontrols/textbox_normal.jpg);
	background-repeat:no-repeat;
	padding-top: 4px;
	_padding-top: 3px;
	padding-left:5px;
	padding-right:5px;
	width: 236px;
	height: 23px;
	padding-bottom: 0px;
	clear:both;
}
.input-container input {
	background-image:url(../images/forms/inputcontrols/textbox_background.jpg);
	background-repeat:repeat-x;
	border: 0px;
	width: 230px;
	height: 18px;
	<height: 17px;
	color: #757575;
	font-size: 11px;
}
/*End*/
/*welcome Sytles here */
.welcome-to-labtec{
	font-size:22px;
	color:#7d7d7d;
	font-family:"Times New Roman", Times, serif;
	width:100%;	
}
.welcome-to-labtec-detail{
	width:406px;	
	margin-top:17px;
	padding:15px 20px 15px 20px;
	padding-bottom:7px;
	background-color:#f7f7f7;
	border-bottom:solid 1px #babbbb;
	border-top:solid 1px #babbbb;
	text-align:justify;
}
.welcome-to-labtec-readmore{
	margin-top:13px;
	margin-left:365px;
	width:75px;
}
.welcome-to-labtec-readmore-icon{
	background-image:url(../images/home/icon-readmore.jpg);
	background-repeat:no-repeat;
	width:13px;
	height:13px;
	border:0px;
	float:left;
}
.welcome-to-labtec-readmore-text{
	font-size:11px;
	margin-top:-2px;
}
/*End */
/*Latest News styes */
.latest-news-heading{
	font-size:22px;
	color:#7d7d7d;
	font-family:"Times New Roman", Times, serif;
	width:100%;		
	padding-bottom:5px;
}
.letest-news-content{
	width:392px;
	margin-top:12px;
	padding:12px 10px  5px 10px;
	border-bottom:solid 1px #babbbb;
	border-top:solid 1px #babbbb;
	background-color:#f7f7f7;
	height:35px;
}
.news-icon{
	background-image:url(../images/home/icon-news.jpg);
	background-repeat:no-repeat;
	width:7px;
	height:9px;
	border:0px;
	float:left;
}
.news-title{
	margin-top:-5px;
	font-size:12px;
	font-weight:bold;
	width:349px;
	padding-left:7px;
	float:left;	
}
.news-details{
	font-size:12px;
	width:360px;
	float:left;
}
.latest-news-viewall{
	margin-top:13px;
	margin-left:340px;
	width:75px;
}
.latest-news-viewall-icon{
	background-image:url(../images/home/icon-readmore.jpg);
	background-repeat:no-repeat;
	width:13px;
	height:13px;
	border:0px;
	float:left;
}
.latest-news-viewall-text{
	font-size:11px;
	margin-top:-2px;
}
/* end*/
 /* group partners */
.dubai-investment{
	float:left;
	padding-left:85px;
	margin-top:13px;
	width:182px;
}
.msharie{
	float:left;
	margin-left:50px;
	width:55px;
}
/* signup styles */
.signup-left-strip{
	float:left;
	height:136px;
	width:12px;
	background-image:url(../images/home/signup-left-strip.jpg);
	background-repeat:no-repeat;
}
.signup-content{
	float:left;
	width:392px;
	height:134px;
	border-top:solid 1px #d5dadd;
	border-bottom:solid 1px #d5dadd;
}
.signup-right-strip{
	float:left;
	height:136px;
	width:12px;
	background-image:url(../images/home/signup-right-strip.jpg);
	background-repeat:no-repeat;
}
.signup-content-up{
	height:45px;
	width:100%px;
}
.signup-content-down{
	height:87px;
	width:100%;
	background-image:url(../images/home/signup-middle-strip.jpg);
	background-repeat:repeat-x;
}
.memberlogin{
	padding:13px 10px 7px 28px;
	font-size:22px;
	line-height:28px;
	color:#7d7d7d;
	font-family:"Times New Roman", Times, serif;
}
.member-login-form{
	padding-left:28px;
}
.login-form-item{
	float: left;
	margin-top:10px;
}
.login-input-container{
	background-image:url(../images/home/signup/input-container.jpg);
	background-repeat:no-repeat;
	padding-top: 2px;
	_padding-top: 1px;
	padding-left:5px;
	padding-right:5px;
	width: 202px;
	height: 23px;
	padding-bottom: 0px;
	clear:both;
}
.login-input-container input {
	background-image:url(../images/home/signup/input-container-bg.jpg);
	background-repeat:repeat-x;
	border: 0px;
	width: 192px;
	height: 18px;
	color: #757575;
	font-size: 11px;
}
/* end */