@charset "utf-8";
/* CSS Document */

body {

	background-color:#1a1a1a;
	background-position:center;
	height:100%;
	top:0px;
	margin-top:auto;
	
	}
	
.container
	{
	width:900px;
	margin-left:auto;
	margin-right:auto;
	position:relative;	
	top:0px;
	
	}
	
div.Table_01 {
	position:absolute;
	left:0px;
	top:0px;
	width:900px;
	height:100%;
}

div.LeftSide_ {
	position:absolute;
	left:0px;
	top:0px;
	width:50px;
	height:800px;
}

div.topLeft_ {
	position:absolute;
	left:50px;
	top:0px;
	width:337px;
	height:36px;
	background-image:url(../img/topLeft.jpg);
}

div.Search_ {
	position:absolute;
	left:387px;
	top:0px;
	width:369px;
	height:36px;
	background-image:url(../img/Search.jpg);
	padding-left:15px;
	padding-top: 10px;
	
}

.searchText {

	color:#959595;
	float:left;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	margin-left:-7px;
	margin-top:2px;
	font-weight:bold;
}

.SearchForm {
	
	margin-top:-3px;
	padding-left:70px;


}

div.topRight_ {
	position:absolute;
	left:756px;
	top:0px;
	width:94px;
	height:36px;
	background-image:url(../img/topRight.jpg);
}

div.topRight2_ {
	position:absolute;
	left:850px;
	top:0px;
	width:50px;
	height:36px;
	background-image:url(../img/topRight2.jpg);
}

div.Logo_ {
	position:absolute;
	left:50px;
	top:36px;
	width:239px;
	height:117px;
}

div.sptop_ {
	position:absolute;
	left:289px;
	top:36px;
	width:446px;
	height:19px;
	background-image:url(../img/sptop.jpg);
}

div.quote_ {
	position:absolute;
	left:735px;
	top:36px;
	width:165px;
	height:130px;
	
}

div.Solutions_ {
	position:absolute;
	left:289px;
	top:55px;
	width:86px;
	height:98px;
}

div.Slice-10_ {
	position:absolute;
	left:375px;
	top:55px;
	width:4px;
	height:98px;
}

div.portfolio_ {
	position:absolute;
	left:379px;
	top:55px;
	width:86px;
	height:98px;
}

div.Slice-12_ {
	position:absolute;
	left:465px;
	top:55px;
	width:4px;
	height:98px;
}

div.company_ {
	position:absolute;
	left:469px;
	top:55px;
	width:86px;
	height:98px;
}

div.Slice-14_ {
	position:absolute;
	left:555px;
	top:55px;
	width:4px;
	height:98px;
}

div.contact_ {
	position:absolute;
	left:559px;
	top:55px;
	width:86px;
	height:98px;
}

div.Slice-16_ {
	position:absolute;
	left:645px;
	top:55px;
	width:4px;
	height:98px;
}

div.blog_ {
	position:absolute;
	left:649px;
	top:55px;
	width:86px;
	height:98px;
}

div.Slice-18_ {
	position:absolute;
	left:50px;
	top:153px;
	width:685px;
	height:13px;
	background-color:#D5D5D5;

}

div.ContentArea_ {
	position:absolute;
	left:50px;
	top:166px;
	width:800px;
	height:634px;
	background-image:url(../img/ContentArea.jpg);
}

div.rightSide_ {
	position:absolute;
	left:850px;
	top:166px;
	width:50px;
	height:634px;
}

div.l1 {
	position:absolute;
	left:0px;
	top:0px;
	width:500px;
	height: 51px;
	background-color:#bcbbbb;
	border-bottom:1px solid #C0C0C0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:1a1a1a;
	padding-left:5px;
	padding-right:5px;
}

div.l2 {
	position:absolute;
	left:0px;
	top:52px;
	width:508px;
	height: 301px;
	background-color:#ECECEC;
	border:1px solid #D6D6D6;
	overflow:hidden;
	

}

div.r1 {
	position:absolute;
	left:510px;
	top:24px;
	width:291px;
	height: 158px;
	background-color:#d5d5d5;
	border-bottom:1px solid #D6D6D6;
	
}

div.r2{
	position:absolute;
	left:510px;
	top:183px;
	width:284px;
	height: 281px;
	background-color:#ECECEC;
	padding-left:5px;
	padding-top:5px;
	padding-right:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:1a1a1a;

}

div.r3{
	position:absolute;
	left:510px;
	top:469px;
	width:280px;
	height: 189px;
	background-color:#ECECEC;
	border-top:1px solid #D6D6D6;
	padding-left:5px;
	padding-top:5px;
	padding-right:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:1a1a1a;
	text-align:center;
}

div.l3 {
	position:absolute;
	left:0px;
	top:354px;
	width:498px;
	height: 303px;
	background-color:#f9f9f9;
	border:1px solid #D6D6D6;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:1a1a1a;
	padding-left:5px;
	padding-right:5px;
	padding-top: 5px;
}

div.footer {
	background-color:#4C4C4C;
	position:absolute;
	top:825px;
	left:0px;
	width:800px;
	margin-left:50px;
	margin-right:50px;
}

div.footerText {
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CCCCCC;
	font-weight:bold;
}

.SearchTextBox
{
	background-color:#BFDD01;
}
