body{	font-family:Arial, Helvetica, sans-serif; text-align:justify; text-decoration:none; font-weight:normal; 	font-size:12px; 	color:#333333; 	margin-left: 0px; 	margin-top: 0px;  	margin-right: 0px; 	margin-bottom: 0px;	background-image:url(../images/main_bg.jpg); background-position:center top; background-repeat:repeat-x; background-color:#474747}

.bodytext { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-decoration:none; font-weight:normal; 
text-align:justify; line-height:18px; padding-right:10px  }
/* link styles */
a.redlink{ color:#CC0000; font-family:tahoma; font-size:12px; text-decoration:none; }
a.redlink:hover{ color:#000; font-family:tahoma; font-size:12px; text-decoration:none; }
/* end link styles */
.top{ background-image:url(../images/layout_03.html); background-color:#FFFFFF; background-repeat:repeat-x; text-transform:capitalize; font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#88120c; text-align:left }
/* heading*/
.blackheading { font-family:Arial, Helvetica, sans-serif; font-size:25px; color:#000000; text-align:left; }
.redheading { font-family:Arial, Helvetica, sans-serif; font-size:25px; color:##88120c; text-align:left; }
.whiheading { font-family:Arial, Helvetica, sans-serif; font-size:25px; color:#fff; text-align:left; }

.smallredheading { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#88120c; font-weight:bold; text-decoration:none; font-weight:bold; text-align:justify; line-height:18px; }
.whiteheading { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; font-weight:bold; text-decoration:none; font-weight:bold; text-align:justify; padding-left:10px;  }
/* end heading*/

.button { background-image:url(../images/button-_bg.html); height:27px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;  }
a.mainbuttom{ color:#fff; font-family:tahoma; font-size:12px; text-decoration:none; }
a.mainbuttom:hover{ color:#fff; font-family:tahoma; font-size:12px; text-decoration:none; }

a.topbutton, a.topbutton:visited{display: block;font-family:arial; font-weight:bold;text-align:center;color:#000;width:196px;height:35px; background-color:transparent;background-image:url(../images/button_bg.jpg);text-decoration: none; padding-top:35px; padding-left:0; padding-right:0; padding-bottom:12px; font-size:13px; text-transform:uppercase; }
a.topbutton:hover{display: block;background-color:transparent;background-image:url(../images/button_middle.jpg);}

.line { color:#b0d6ff;  }
a.toplinebutton{ color:#000; font-family:tahoma; font-size:12px; text-decoration:none; }
a.toplinebutton:hover{ color:#033f60; font-family:tahoma; font-size:12px; text-decoration:none; }

/* footer */
.footer { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; text-align:center;  background-color:#000; height:25px; padding-top:15px; padding-bottom:15px; padding-left:10px; padding-right:10px; background-image:url(../images/middle.html);  }
a.fotterli{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; text-align:center; text-transform:none; font-weight:normal; text-decoration:none }
a.fotterli:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; text-align:center; text-transform:none; font-weight:normal; text-decoration:none }
/* end footer */


#techitsys { float:right; width:40%; height:18px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; text-align:right: }
#copyright { float:left; width:40%; height:18px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; text-align:left: }
/* readmore */
#readmore { float:left; width:100%; height:18px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-align:right; font-weight:bold }
a.readmoreli{ color:#333333; font-family:tahoma; font-size:12px; text-decoration:none; text-align:right; font-weight:normal}
a.readmoreli:hover{ color:#0066CC; font-family:tahoma; font-size:12px; text-decoration:none;  text-align:right; font-weight:normal}
/* end readmore*/

#myBox { margin: auto; color: #999; width: 90%; padding: 5px; text-align: left;  background:url(../images/our-work_bg.html); background-color: #fff;
background-repeat:repeat-x; background-position:top; border: 1px solid #000;  	} 

#myBox p { padding:0; margin:1ex 0;
}
.bottom { background-image:url(../images/bottom_line.html); padding-top:20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none; height:65px; padding-left:10px; padding-bottom:10px }
a.url{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:bold; }
a.url:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3366CC; font-weight:bold; }

.middle{ font-family:Arial, Helvetica, sans-serif; font-size:12px; background-image:url(../images/middle_line.jpg); height:199px; padding-top:5px; padding-bottom:5px }

.bodytextbg{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; font-weight:normal; text-decoration:none; background-image:url(../images/grey_line.html); background-position:bottom; padding-bottom:20px; padding-top:10px; background-repeat:repeat-x; background-color:#FFFFFF }

a.whitebutton{ color:#fff; font-family:tahoma; font-size:11px; text-decoration:none; text-align:right; font-weight:bold}
a.whitebutton:hover{ color:#ffff; font-family:tahoma; font-size:11px; text-decoration:none;  text-align:right; font-weight:bold}

a.whitelink{ color:#fff; font-family:tahoma; font-size:12px; text-decoration:none; font-weight:normal }
a.whitelink:hover{ color:#FFFFFF; font-family:tahoma; font-size:12px; text-decoration:underline;  font-weight:normal }

.introductionheading{ color:#085592; font-family:tahoma; font-size:12px; text-decoration:none; font-weight:normal; font-weight:bold }
.readheading{ color:#991919; font-family:tahoma; font-size:12px; text-decoration:none; font-weight:normal; font-weight:bold }

a.blacklink{ color:#000; font-family:tahoma; font-size:12px; text-decoration:none; font-weight:normal }
a.blacklink:hover{ color:#0066CC; font-family:tahoma; font-size:12px; font-weight:bold;  text-decoration:none;  font-weight:normal }

.greenline { height:29px; background:#d3dad8}

.messageheading{ font-family:Arial, Helvetica, sans-serif; border:0; font-size:12px; color:#FFFFFF; font-weight:bold; background-image:url(../images/layout_24.jpg); height:47px; }

.bannerheading{ font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#000; font-weight:bold; }

a.submenu{ color:#333333; font-family:tahoma; font-size:12px; text-decoration:none; text-align:right; font-weight:normal}
a.submenu:hover{ color:#ffff; font-family:tahoma; font-size:12px; text-decoration:none;  text-align:right; font-weight:normal; color:#677a74;}


.bannerheading{font:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; background-image:url(../images/load_img.html); border:0; height:23px;
}

.managementredheading { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#88120c; font-weight:bold; text-decoration:none; font-weight:bold; text-align:center; line-height:18px; }

.normaltext { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; font-weight:normal; text-decoration:none; text-align:center; }

.whitetexttext2 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; font-weight:normal; text-decoration:none; text-align:left; line-height:18px;  }

.greenheading{ font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#8EB228; font-weight:bold; text-decoration:none; text-align:left; line-height:18px;  }


.blueline{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#FFFFFF; text-align:left; padding-left:10px;  background-color:#25578c}

.greybg{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:left; padding-left:10px; padding-top:10px; padding-bottom:10px; background-image:url(../images/box_text_bg.html); background-position:bottom; background-repeat:repeat-x; background-color:#FFFFFF}

.headingback{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#FFFFFF; text-align:left; padding-left:10px; background-image:url(../images/heading_back.html); border:#fff 1px, solid; padding-top:12px; padding-bottom:10px;
 padding-left:10px;}
 
 
 
#navbar {
	position: absolute;
	top: 0;
	right: 0;
	margin: 0;
	padding: 0;}
#navbar li {
	list-style: none;
	float: left; }
#navbar li a {
	display: block;
	padding: 3px 8px;
	text-transform: uppercase;
	text-decoration: none; 
	color: #999;
	font-weight: bold; }
#navbar li a:hover {
	color: #000; }
#navbar li ul {
	display: none;  }
#navbar li:hover ul, #navbar li.hover ul {
	position: absolute;
	display: inline;
	left: 0;
	width: 100%;
	margin: 0;
	padding: 0; }
#navbar li:hover li, #navbar li.hover li {
	float: left; }
#navbar li:hover li a, #navbar li.hover li a {
	color: #000; }
#navbar li li a:hover {
	color: #357; }