body 
{
 margin :0;
 padding:0 0 30px 0;
 background-color:#e1e1e1
}

.headerbg
{	float:left;
	width:980px;
	/*background:#e1e1e1 url(../images/bg.jpg) repeat-y top;*/
	margin:0;
	padding:0;
	}
.skinmaster
{
	position:static;
	margin:0 auto;
	padding:0 0 50px 0;
	text-align:center;
	width:980px;	
}
	

.skinheader 
{
background:url(../images/banner.jpg) no-repeat left top;/*#080808 */
position:relative;
top:0;
left:0;
margin:0;
padding:0px;
width:980px;
height:147px;
border:0;
color:White;
font-size:12px;
}	

.searchframe 
{
position:absolute;
top:92px;
right:60px;
margin:0;
padding:0;
z-index:10;
font:bold 10px verdana;
color:Gray;
}
.searchframe #searchimg{position:absolute; top:0; right:0; margin-left:-12px;margin-top:2px; padding:0; z-index:12;}
	
ul.linkframe
{ position:absolute;
top:0px;
right:22px;
padding:0px;
margin:0;	
z-index:100;
list-style:none;
}
ul.linkframe li {display:inline;}


.linkframe li a
{float:left;
	display:block;	
	clear:none;
	font:bold 13px tahoma,Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
	width:85px;
	height:55px;
	line-height:31px;
	margin-left:8px;	
	padding-top:24px;
	}
	
.linkframe li a:hover 
{float:left;
	background: url(../images/linkimg.jpg) no-repeat; 
	display:inline;	
	clear:none;
	font:bold 13px tahoma,Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
	width:85px;
	height:55px;
	line-height:31px;
	margin-left:8px;	
	}	
	
.home a,.news a,.products a,.clients a,.aboutus a,.contact a,.services a
{float:left;
	background: url(../images/linkimg.jpg) no-repeat; 
	display:inline;	
	clear:none;
	font:bold 13px tahoma,Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
	width:85px;
	height:55px;
	line-height:31px;
	margin-left:8px;	
	}


.left{float:left}
.right{float:right}
.clear{clear:both;}

.toppane 
{
	float:left;
	width: 980px;
	padding:0;
	margin:0;
}
.leftpane 
{
	float:left;
	width:331px;
	height:258px;
	font:normal 15px calibri,tahoma,trebuchet ms,verdana; 
	color:#ffffff; 
	text-align:left;letter-spacing:0.2px;
	background: url(../images/leftpane-img.jpg) no-repeat;
	padding:0;
	margin:0;
}
.midpane 
{
	float:left;
	width: 332px;
	height:258px;
	font:normal 15px calibri,tahoma,trebuchet ms,verdana; 
	color:#ffffff; 
	text-align:left;letter-spacing:0.2px;
	background: url(../images/midpane-img.jpg) no-repeat;
	margin:0;
	padding:0;
}
.rightpane 
{
	float:left;
	width: 316px;
	height:258px;
	font:normal 15px calibri,tahoma,trebuchet ms,verdana; 
	color:#ffffff; 
	text-align:left;letter-spacing:0.2px;
	background: url(../images/rightpane-img.jpg) no-repeat;
	padding:0;
	margin:0;
}

.contentpane
{ float:left;
	background:#ffffff;
	padding:0 0 50px 0;
	width:979px;  
	margin:0;
}

.inner-contentpane
{ float:left;
	background:#ffffff url(../images/bg-liner.jpg) repeat-y;
	padding:0 0 50px 0;
	width:979px;  
	margin:0;
}


.leftcontentpane{float:left; width:630px; padding:0px 14px 5px 16px; text-align:left; margin:0;}
.leftcontentpane h2{font:bold 18px century gothic,arial,verdana;padding:0 0 6px 0; color:#333333; margin:0;}
.leftcontentpane p{font:normal 13px tahoma,trebuchet ms,arial,verdana; letter-spacing:0.2px;word-spacing:0.7px; text-align:justify; color:#333333; margin:0;}
.leftcontentpane a{color:#333333; text-decoration:underline; font-weight:bold;}
.leftcontentpane a:hover{text-decoration:none;}
.leftcontentpane #welcome-section h2
{
	/*background:#dddddd url(../images/news-bullet.gif) no-repeat 3px 4px; */
	border-bottom:dotted 1px #8d9091;
	padding:8px 0 3px 10px;
	text-indent: 0px; 
	line-height:30px;
	height:22px; 
	width:95%; 
	font:bold 15px trebuchet ms;  
	margin:10px 0 0 12px; color:#135a96;
}
	
	
.leftcontentpane #welcome-section p{padding:7px 11px 12px 20px; margin:0 0 0 2px; 
	font:normal 13px tahoma,verdana; line-height:22px; letter-spacing:0.5px; word-spacing:0.6px;}
.news-splash {margin:0; text-align:center;	font:normal 11px tahoma,verdana;color:#333333; line-height:14px; letter-spacing:0.1px; word-spacing:0.2px; }
/*.leftcontentpane #news-section p{font:normal 14px tahoma,trebuchet ms,arial,verdana; text-align:justify; color:#777a78; padding:7px 15px 12px 7px;
 margin:0; border-bottom:dashed 1px #E1E4E4;}
.leftcontentpane #news-section h2{background:#dddddd url(../images/news-bullet.gif) no-repeat 3px 4px; padding-top:8px;
	text-indent: 34px; line-height:30px;height:22px; width:100%; font:bold 17px calibri,century gothic,trebuchet ms;  margin:10px 0 0 0; color:#000000;}
		
.leftcontentpane #news-section p#last{border:none;}	
.leftcontentpane #news-section p span{display:block; background:url(../images/text.gif) no-repeat 1px 2px; height:20px; width:20px;
	text-indent: 24px; line-height:30px; color:#135a96; font:bold 14px tahoma,trebuchet ms,arial,verdana; padding:3px 0 5px 0}*/

.rightcontentpane{float:left; width:290px; margin-left:10px; padding:4px 0px 8px 0px; text-align:left;}
.rightcontentpane #download-section{width:250px; margin:0 auto; text-align:center; padding:10px; border:solid 6px #f1f4f6;}
.rightcontentpane #download-section p{background:url(../images/pdf.gif) no-repeat 0px 2px; margin:0; padding:3px; height:20px;
		font:normal 14px tahoma,trebuchet ms,arial; color:#135a96; text-align:left; text-indent:25px;}
		
		#download-section p a{color:#135a96; text-decoration:none; font-size:14px; font-weight:normal;}
		#download-section p a:hover{color:#7FAD2A; text-decoration:none;}
.rightcontentpane #download-section h3
{ font:bold 15px tahoma,century gothic,trebuchet ms, arial; padding:0px 0 0 22px;  text-align:center; color:#333333; margin:0 auto;}
.rightcontentpane a{color:#333333; text-decoration:underline;}
.rightcontentpane a:hover{text-decoration:none;}
.rightcontentpane .dwn img{text-align:center; margin:10px 0 10px 50px; padding:0; border:0;}

.rightcontentpane .project-section{width:260px; margin:0; text-align:center; padding:8px; border:solid 6px #f1f4f6;}
.rightcontentpane .project-section h3 {font:bold 15px tahoma,trebuchet ms,times new roman, calibri; text-align:left; color:#333333;}

.rightcontentpane p{font:normal 13px tahoma,trebuchet ms,arial,verdana; line-height:20px; letter-spacing:0.5px; word-spacing:0.6px; padding:12px; margin:0; text-align:justify; color:#333333;}
.rightcontentpane p span{font-weight:bold; color:#135a96;}
.rightcontentpane h3{font:bold 15px tahoma,century gothic,times new roman, calibri; padding:12px 12px 12px 12px; margin:0; text-align:left; color:#333333;}
/*8d9091*/

.bottompane 
{  float:left;
	width: 980px;
	background: url(../images/foot-img.jpg) repeat-x bottom;
	height:60px;
	padding:0px;
	font:normal 12px verdana;
	color:White;
	margin:0;
	text-align:left;		
}
/*
#leftpane-content{position:relative; top:47px; left:17px; margin:0; height:200px; width:297px; 
	font:normal 15px calibri,tahoma,trebuchet ms,arial,verdana; color:#ffffff; text-align:justify; letter-spacing:0.2px;}
#leftpane-content a{position:absolute; z-index:21; bottom:16px; right:21px; font:normal 14px arial,tahoma,verdana; color:#ffffff; text-decoration:none;}
#leftpane-content a:hover{color:#e3bd28; text-decoration:none;}*/
#leftpane-content{float:left; margin:0;  padding:42px 10px 5px 18px; width:290px; height:150px;
	
	font:normal 14px tahoma,verdana; line-height:20px; letter-spacing:0.7px; word-spacing:0.5px;
	color:#ffffff; text-align:justify;}
.leftpane a{display:block; float:right; margin:0; padding:18px 38px 5px 0px;
	font:normal 14px arial,tahoma,verdana; color:#ffffff; text-decoration:none;}
.leftpane a:hover{color:#e3bd28; text-decoration:none;}

#midpane-content{float:left; margin:0; padding:42px 0px 5px 13px; height:158px; width:288px; 
	font:normal 14px tahoma,verdana; line-height:20px; letter-spacing:0.7px; word-spacing:0.5px;
	 color:#ffffff; text-align:justify;}
.midpane a{display:block; float:right; margin:0; padding:10px 36px 5px 0;
	 font:normal 14px arial,tahoma,verdana; color:#ffffff; text-decoration:none;}
.midpane a:hover{color:#7FAD2A; text-decoration:none;}


#rightpane-content{float:left; margin:0; padding:42px 0px 5px 19px; width:292px; text-align:left; 
	font:normal 14px tahoma,verdana; height:162px; line-height:20px; letter-spacing:0.7px; word-spacing:0.5px;}
.rightpane a{display:block; float:right;
	font:normal 14px tahoma,verdana; letter-spacing:0.7px; word-spacing:0.5px;
	 color:#ffffff; padding:5px 24px 0px 28px; margin:0; width:86px;
	 text-decoration:none; height:33px;}
.rightpane a:hover{color:#85c7e7; text-decoration:none;}
.rightpane-content ul{text-align:left; padding:0; margin-left:0; font-size:13px; }
.rightpane-content ul li{list-style:disc; list-style-position:outside; padding:0; margin:0;}
ul.innersub li{list-style-position:outside; list-style:square; }

.bottompane .bg-copyright{ width:480px;margin:10px 0 0 218px; font:normal 12px arial,verdana; color:#cccccc; padding:2px; text-align:center;}
.bottompane ul.menu_links{float:left; width:830px; margin:10px 0 0 0px; padding:0 0 0 140px; list-style:none; text-align:center;}	
ul.menu_links li{display:inline;}

.bottompane .menu_links li a, .bottompane .menu_links a:visited
{float:left; display:block; padding:3px 10px 5px 18px; letter-spacing:0.5px; font:normal 14px tahoma,arial,verdana; 
	color:#dddddd; text-decoration:none;}

.bottompane .menu_links a:hover, .bottompane .menu_links a:active
{text-decoration:none; font-weight:normal; color:#85c7e7}

/*color:#e3bd28; 85c7e7  #30B1E4*/
































