body {
	background-image:url(../images/bg.jpg);
	background-repeat:repeat;
	background-color:#000000;
	margin:0px 0px 0px 0px;
	
	}

.side-panel-bg
{
	background-image:url(../images/side-link.jpg);
	width:34px;
	background-repeat:repeat-y;
	background-position:right;
}
.content-bg
{
	background-image:none;
	background-color:#ffffff;
	height:480px;
	background-repeat:repeat-x;
	border:#666666 solid thick;
	background-color:#FEFEFE;
}
.maincontent-bg
{
	background-image:url(../images/main-content-bg.jpg);
	height:410px;
	width:650px;
	background-repeat:no-repeat;
	background-color:#000000;
}
.aboutcontent-bg
{
	background-image:url(../images/about-bg.jpg);
	height:392px;
	
	background-repeat:no-repeat;
	background-color:#000000;
}
.solcontent-bg
{
	background-image:url(../images/sol-bg.jpg);
	height:392px;
	
	background-repeat:no-repeat;
	background-color:#000000;
}
.careercontent-bg
{
	background-image:url(../images/career-bg.jpg);
	height:392px;
	
	background-repeat:no-repeat;
	background-color:#000000;
}

.portfoliocontent-bg
{
	background-image:url(../images/portfolio-bg.jpg);
	height:392px;
	
	background-repeat:no-repeat;
	background-color:#000000;
}
.contactcontent-bg
{
	background-image:url(../images/contact-bg.jpg);
	height:392px;
	
	background-repeat:no-repeat;
	background-color:#000000;
}
.helpcontent-bg
{
	background-image:url(../images/help-bg.jpg);
	height:392px;
	
	background-repeat:no-repeat;
	background-color:#000000;
}
.maintext
{
	font-family:Georgia;
	font-size:14px;
	color:#CCCCCC;
	text-align:justify;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;	
}
.maintext-blue1
{
	font-family:Georgia;
	font-size:14px;
	color:#009999;
	text-align:justify;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;	
}
.maintext-orng
{
	font-family:Georgia;
	font-size:14px;
	color:#CC6600;
	text-align:justify;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;	
}
.maintext-green
{
	font-family:Georgia;
	font-size:14px;
	color:#70B413;
	text-align:justify;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;	
}

.maintext-black
{
	font-family:"Trebuchet MS";
	font-size:13px;
	color:#cccccc;
	text-align:justify;
	padding-left:5px;
	padding-right:5px;	
	border-top:#009999 solid 2px;
	
	
}
.maintext-orngbg
{
	font-family:"Trebuchet MS";
	font-size:13px;
	color:#cccccc;
	text-align:justify;
	padding-left:5px;
	padding-right:5px;
	border-top:#CC6600 solid 2px;
	
	
}

.abouttext
{
	font-family:"Trebuchet MS";
	font-size:13px;
	color:#CCCCCC;
	text-align:justify;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;	
}
.abouttext:hover
{
	font-family:"Trebuchet MS";
	font-size:13px;
	color:#ffffff;
	text-align:justify;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	background-color:#006666;	
	border:#CCCCCC solid thin;
}
.soltext
{
	font-family:"Trebuchet MS";
	font-size:13px;
	color:#ffffff;
	text-align:justify;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	
}
.soltext:hover
{
	font-family:"Trebuchet MS";
	font-size:13px;
	color:#ffffff;
	text-align:justify;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	background-color:#CC6600;	
	border:#CCCCCC solid thin;
}
.careertext
{
	font-family:"Trebuchet MS";
	font-size:13px;
	color:#ffffff;
	text-align:justify;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	
}
.careertext:hover
{
	font-family:"Trebuchet MS";
	font-size:13px;
	color:#ffffff;
	text-align:justify;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	background-color:#70B413;	
	border:#CCCCCC solid thin;
}
.maintext-blue
{
	font-family:Georgia;
	font-size:13px;
	color:#ffffff;
	text-align:justify;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;	
}
.news-updatebg
{
	background-image:url(../images/news-bg.jpg);
	background-repeat:no-repeat;
	
}
.footer-bg
{
	background-image:url(../images/footer-bg.jpg);
	background-repeat:repeat-x;
	height:40px;
}
.footer-link
{
	font-family:sans-serif;
	font-size:11px;
	color:#666666;
	text-decoration:none;
	text-align:center;
}
.footer-link:hover
{
	font-family:sans-serif;
	font-size:11px;
	color:#FF6600;
	text-decoration:underline;
}
.copyright
{
	font-family:verdana;
	font-size:11px;
	color:#009999;
	text-decoration:none;
	text-align:center;
}
.simple-text
{
	font-family:verdana;
	font-size:13px;
	color:#009999;
	text-decoration:none;
	text-align:justify;
	padding-left:5px;
	padding-right:5px;
}
.simple-text2
{
	font-family:verdana;
	font-size:11px;
	color:#CC6600;
	text-decoration:none;
	text-align:justify;
	padding-left:5px;
	padding-right:5px;
}
.headtext-blue
{
	font-family:Georgia;
	font-size:25px;
	color:#009999;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	font-weight:normal;	
	
}
.headtext-orng
{
	font-family:Georgia;
	font-size:25px;
	color:#CC6600;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	font-weight:normal;		
}
.headtext-green
{
	font-family:Georgia;
	font-size:25px;
	color:#70B413;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	font-weight:normal;		
}
.headtext-pink
{
	font-family:Georgia;
	font-size:25px;
	color:#713861;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	font-weight:normal;		
}

.textbox
{
	font-family:"Trebuchet MS";
	font-size:13px;
	text-align:left;
	width:150px;
	height:15px;
	background-color:#333333;
	color:#FFFFFF;
	border:#cccccc solid thin;
	text-align:left;
}
.textbox-multi
{
	font-family:"Trebuchet MS";
	font-size:13px;
	text-align:left;
	width:150px;
	height:55px;
	background-color:#000000;
	color:#FFFFFF;
	border:#666666 solid thin;
	text-align:left;
}
.textbox-list
{
	font-family:"Trebuchet MS";
	font-size:13px;
	text-align:left;
	width:150px;
	height:20px;
	background-color:#000000;
	color:#FFFFFF;
	border:#666666 solid thin;
	text-align:left;
}
.bordergren
{
	border:#70B413 solid thin;
}
.border
{
	border:#666666 solid thin;
}
.borderpink
{
	border:#713861 solid thin;
}
.borderblue
{
	border:#009999 solid thin;
}

.textbox-about
{
	width:98%;
	height:80px;
	background-color:#000000;
	color:#339999;
	font-family:"Trebuchet MS";
	font-size:13px;
	text-align:justify;	
	padding-top:5px;
	border:#999999 solid 1px;
}
.service-content
{	background-image:url(../images/service-content-bg.jpg);
	background-repeat:repeat-x;
	background-color:#000000;	
}
.login-panel
{
	filter:alpha(opacity=95);
	opacity: 0.9;
	-moz-opacity:0.9;
}

.link-service
{
	font-family:Georgia;
	font-size:14px;
	color:#ffffff;
	text-align:left;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	text-decoration:underline;	
}
.link-service:hover
{
	font-family:Georgia;
	font-size:14px;
	color:#009999 ;
	text-align:justify;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	text-decoration:none;	
}
.link-portfolio
{   font-family:verdana;
	font-size:11px;
	color:#713861;
	text-decoration:underline;
	text-align:center; 
	padding-left:5px;
	padding-right:5px;
}
.link-portfolio:hover
{   font-family:verdana;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	text-align:center; 
	padding-left:5px;
	padding-right:5px;
}

.text
{
	font-family:Georgia;
	font-size:13px;
	color:#666666;
	text-align:justify;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	text-decoration:none;	
}
.link-img
{
	border:none;
	text-decoration:none;
}


.close
{text-decoration:none;color:#ffffff;cursor:pointer;cursor:hand;}

.homecontainer1{width:740px;margin:0 auto;}

.featurehd{padding:10px 0 8px 0; border-bottom:solid 1px #e5e5e5;font-weight:bold;font-size:14px;margin:0 0 10px 0;}

.newacback{margin: 0pt 30px 0pt 0pt; padding: 8px;background:#ffffff;font-size:14px;}

.clear{clear:both;display:block;font-size:0;line-height:0;}

.ht5{display:block;height:5px;font-size:0;line-height:5px;}
.ht10{display:block;height:10px;font-size:0;line-height:10px;}

#trans_div{display:none;position: absolute; z-index:5; top: 0px; left: 0px; opacity:1;  filter: alpha(opacity=90); background-color:#f4f4f4; width: 100%; height:800px;}
#div_login 
{	background:url(../images/login-bg.png);
	background-position:top;
	border:#cccccc solid 2px;
	display:none;
	padding:0 10px 0 30px; 
	position:absolute; 
	text-align:left;
	top:100px;
	height:180px;
	width:250px;
	z-index:500;
}

