body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0E2055;
	line-height: normal;
	background-color:#F5F5F5;
	margin:0;
	padding:0;
	text-align:center;
}
a:link, a:visited {
  text-decoration: none;
  color: #CC0000;
}

#container{
	width:776px;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFFFFF;
	padding:12px;
	text-align:left;
}
#top_img{
	background-image:url(images/home_top_img.jpg);
	background-repeat:no-repeat;
	width:776px;
	height:238px;
}
#catchers{
	color:#FFFFFF;
	text-align:left;
	width:220px;
	float:right;
	background-image:url(images/smallBand.gif);
	background-repeat:no-repeat;
	margin-top:10px;
	padding:20px 10px;
}
html>body #catchers{ /* IE will not understand this  */
	width:200px
}
#catchers p span{
	color:#A8FF00;
	font-weight:bold;
};

#navigation{
	height:54px;
}
#middle{
	background:#EEEEEE;
	width:776px;
}
#left{
	float:left;
	width:480px;
	margin:0;
	padding:0 10px 0 20px;
	margin-left:5px;
}

#left h2{
	margin:0;
	padding:8px;
	font-size:10px;
	border-top:4px solid #94D616;
	margin-top:30px;
	padding-top:15px;
	text-transform:none;
}
html>body #left h2{
	margin-top:35;
}
#left p{
	margin:0;
	padding:8px;
}
#left #news_left{
	width:45%;
	float:left;
}

#news_left ol{
	margin:0;
	margin-top:8px;
	padding:0;
	padding-left:35px;
	
}

#news_left ol li{
	padding-bottom:8px;
}


#left #news_right{
	width:45%;
	float:right;
}

#left p.more{
	padding-bottom:15px;
	clear:both;
}

#middle #right{
	float:right;
	width:200px;
	background-image:url(images/world.jpg);
	background-repeat:no-repeat;
	background-position:right center;
	padding-right:20px;
	padding-top:10px;
}
#middle #right h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	border-bottom:2px solid #94D616;
	padding-bottom:5px;
}
.linkColor a:link, .linkColor a:visited{
	color:#303e67;
}
.linkColor a:hover{
	text-decoration:underline;
}
#right a:hover{
	text-decoration:underline;
}
#right ul{
	margin:0;
	padding:0;
	color:#000000;
	list-style:none;
}
#right li{
	margin:0;
	padding:0;
	background-image:url(images/smallBand.gif);
	background-repeat:no-repeat;
	background-position:left top;
	padding-bottom:10px;
	padding-left:20px;
}
.urlText{
	margin:0;
	padding:2px;
	text-align:center;
}
#bottom_nav{
	clear:both;
	height:22px;
	width:776px;
	background-color:#9096A5;
	margin-top:3px;
}
#bottom_nav p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFF;
	margin:5px;
	font-weight: bolder;
}
#bottom_nav p img{
	margin-left:4px;
	margin-right:4px;
}
#bottom_nav p a:link, #bottom_nav p a:visited{
	color:#FFFFFF;
	font-weight:normal;
	text-decoration: none;
}
#bottom_nav p a:hover{
font-weight:bold;
text-decoration: underline;}
#end_nav{
	width:776px;
}
#end_nav #copy{
	width:143px;
	float:left;
}
#end_nav #copy p{
	margin:0;
	padding:0;
	padding-top:5px;
}
#end_nav #links{
	width:633px;
	float:right;
	text-align:right;
	background-attachment: scroll;
}
#end_nav #links ul{
	margin:0;
	padding:5px;
}
#end_nav #links li{
	display:inline;	
}
#end_nav #links li a:link, #end_nav #links li a:visited{
	color:#303e67;
	text-decoration:none;
}
#end_nav #links li a:hover{
	text-decoration:underline;
}
/* ++++++++++++++ SOFTWARE PRODUCTS  +++++++++++++++++++++++++++++ */
#centre{
	background:#fff;;
	width:776px;

}

#sw_top_img{
	background-image:url(images/software_customer_service_img.jpg);
	background-repeat:no-repeat;
	width:776px;
	height:168px;
	margin-top:1px;
	margin-bottom:1px;
}
.catchers{
	color:#FFFFFF;
	text-align:left;
	width:62%;
	float:right;
	padding:30px 20px 0 0;
}

html>body .catchers{
	padding-top:35px;
	width:60%;
}

.catchers h1{
	font-size:18px;
	font-weight:normal;
	color:#B9FF56;
	margin:0;
	padding:0;
}
.catchers p{
	margin:0;
	padding:0;
	margin-top:8px;
	margin-bottom:8px;
}
#sw_left{
	float:left;
	width:500px;
	min-height:550px;
	margin:0;
	padding:0 20px;
	margin-top:20px;
	margin-left:5px;
	color:#000000;

}

#sw_left h2{
	font-size:10px;
	font-weight:bold;
	text-transform:capitalize;
	margin:0;	
	margin-top:10px;
	padding:0;
}
#sw_left p{
	color:#000000;
	margin:0;
	padding:0;
	margin-top:10px;
	margin-bottom:30px;
	line-height:1.8em;
	text-align:justify;
}

#centre #right{
	float:right;
	width:200px;
	padding-right:20px;
	padding-top:20px;
}
#centre #right h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	border-bottom:2px solid #94D616;
	padding-bottom:5px;
	text-align:center;
	margin:0;
}
#centre #right ul{
	margin:0;
	padding:0;
	margin-top:10px;
	margin-left:15px;
	list-style:none;
	color:#0E2055;
}
#centre #right li{
	margin:0;
	padding:0;
	background-image:url(images/dashed_bullet.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding-bottom:5px;
	padding-left:10px;
}
.horizontal_line{
	clear:left;
	height:1px;
	background:#999999;
	margin-bottom:30px;
}
/************** DEVELOPMENT PAGE **************************************/

#dev_right{
	float:right;
	width:200px;
	padding-right:20px;
	padding-top:20px;
}
#dev_right h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	border-bottom:2px solid #94D616;
	padding-bottom:5px;
	text-align:center;
	margin:0;
	color:#0E2055;
}
#dev_right ul{
	margin:0;
	padding:0;
	color:#000000;
	margin-top:10px;
	margin-left:10px;
	list-style:none;
}
#dev_right li{
	margin:0;
	padding:0;
	background-image:url(images/smallBand.gif);
	background-repeat:no-repeat;
	background-position:left top;
	padding-bottom:10px;
	padding-left:20px;
}
#dev_right span{
	color:#CC0000;
}

#dev_top_img{
	width:776px;
	height:168px;
	margin-top:1px;
	margin-bottom:1px;
}

.devImg{
	background-image:url(images/profile_img.jpg);
	background-repeat:no-repeat;
}
#dev_left{
	float:left;
	width:500px;
	min-height:550px;
	margin:0;
	padding:0 20px;
	margin-top:20px;
	margin-left:5px;
	color:#000000;

}

h2{
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
	margin:0;	
	margin-top:10px;
	padding:0;
}
#dev_left p{
	color:#000000;
	margin:0;
	padding:0;
	margin-top:10px;
	margin-bottom:15px;
	line-height:1.6em;
	text-align:justify;
}
#dev_left p.marginBottom{
	margin-bottom:30px;
}
#dev_left p.background{
	background-color:#eee;
	padding-left:10px;
		color:#0E2055;
}

#dev_left .diffCol{
	color:#0E2055;
}

/*********************** WEBMEDIA ****************************/
.webImg{
	background-image:url(images/webmedia_design_img.jpg);
	background-repeat:no-repeat;
}
/*********************** MULTIMEDIA ****************************/
#right p{
	margin:10px;
}
.mmImg{
	background-image:url(images/multimedia_design_img.jpg);
	background-repeat:no-repeat;
}
/*********************** PORTFOLIO ****************************/
.portImg{
	background-image:url(images/multimedia_portfolio_img.jpg);
	background-repeat:no-repeat;
}
.seperator{
	border-bottom:1px solid #94D616;
	padding-bottom:10px;
}
#dev_left h1 {
padding:0;
	margin: 20px 0px 10px 0px;
	font-size:10px;
	text-transform:uppercase;
}
#dev_left h1.topMarginToZero{
	margin-top:0;
}
#dev_left ul li a {
	color:#303e67;
}
#dev_left .w_left{
	width:220px;
	float:left;
}
#dev_left .w_right{
	width:230px;
	float:left;
}
#dev_left ul {
	list-style:none;
	margin:0;
	padding:0;
}
#dev_left ul li{
	background-color:#efefef;
	border-bottom:1px solid #FFFFFF;
	padding:5px 10px;
}
#dev_left a:link, #dev_left a:visited {
	text-decoration:none;
}
#dev_left a:hover {
	text-decoration:underline;
}
#dev_left .w_middle{
	width:100%;
	float:left;
}

#dev_left .w_left ul li{
	border-right:1px solid #FFFFFF;
}
/********************* CONTACT US  ************************/
.contImg{
	background-image:url(images/dubai_contact.jpg);
	background-repeat:no-repeat;
}
#centre #cont_right{
	float:right;
	width:200px;
	>width:220px;
	margin-top:20px;
}
#right_contacts{
	background-color:#EEE;
	margin:0;
	padding:0;
}
#right_contacts p{
	margin:0;
	margin-top:10px;
	margin-left:25px;
	>margin-left:30px;
	margin-right:20px;
	padding-bottom:10px;
	line-height:1.3em;
	border-bottom:1px solid #999999;
}
/********************* TEAM  ************************/
.teamImg{
	background-image:url(images/software_website_development_team.jpg);
	background-repeat:no-repeat;
}
#dev_left h3{
	font-size:10px;
	font-weight:bold;
	margin:0;	
	margin-top:10px;
	padding:0;
}
/********************* PROFILE  ************************/
.proImg{
	background-image:url(images/profile_img.jpg);
	background-repeat:no-repeat;
}
/********************* CAREERS  ************************/
.careerImg{
	background-image:url(images/software_jobs_img.jpg);
	background-repeat:no-repeat;
}
#email_id{
	position:absolute;
	margin-top:4px;
	margin-left:4px;
	>margin-top:2px;
	>margin-left:2px;
}
#career_right{
	float:right;
	width:200px;
	padding-top:20px;
}
#career_right h2{
	margin-left:10px;
	margin-right:20px;
	margin-top:20px;
	padding-bottom:5px;
}

.topBorder{
	border-top:1px solid #999999;
	padding-top:20px;
}
#career_right #careers ul{
	padding:0;
	margin:0;
	list-style:none;
}
#career_right #careers li{
	margin:0;
	margin-top:5px;
	margin-bottom:5px;
	padding:0;
	padding-left:10px;
	background-image:none;
	list-style:none;
}
/********************************* C PROGRAMMER **********************************/
#dev_left h2.positions{
	font-size:12px;
	color:#0e2055;
}
/********************************** APPLICATION FORM *****************************/
.applyOlineImg{
	background-image:url(images/profile_img.jpg);
	background-repeat:no-repeat;
		width:776px;
	height:168px;
	margin-top:1px;
	margin-bottom:1px;
}
.white_bg{
	background-color:#FFFFFF;
	width:736px;
	margin-left:20px;
	margin-right:20px;;

}
h1{
	font-size:16px;
	padding:0 20px;
	margin:15px 0;
}
.white_bg h2{
	background:#eee;
	margin-top:15px;
	padding:10px;
	text-transform:uppercase;
}
.white_bg h3{
	margin:0;
	margin-top:15px;
	padding:10px 0 0 15px;
	font-size:10px;
	text-transform:uppercase;
}
.white_bg span{
	text-transform:none;
	font-weight:normal;
}
.row{
	clear: both;
	height: 20px;
	padding: 15px 0 0 0;
}
/* ===================== */
.col1{
	float:left;
	width:200px;
	padding-left:15px;
} 
.col1a{
	float:left;
	width:130px;
	padding-left:30px;
} 
.col1b{
	float:left;
	width:145px;
	>width:130px;
	padding-left:15px;
} 
/* ===================== */
.col2{
	float:left;
	width:190px;
}
.col2a{
	float:left;
	width:140px;
}
.col2b{
	float:left;
	width:160px;
}
.col2c{
	float:left;
	width:300px;
}
.col2d{
	float:left;
	width:50px;
}
.col2e{
	float:left;
	width:210px;
}
.col2f{
	float:left;
	width:310px;
}
.col2g{
	float:left;
	width:250px;
}
.col2h{
	float:left;
	width:450px;
}
.col2i{
	float:left;
	width:70px;
}
/* ===================== */
.col3{
	float:left;
}
.col3a{
	float:left;
	width:30px;
}
.col3b{
	float:left;
	width:100px;
}
/* ===================== */
.col4{
	float:left;
	width:50px;
}
.col5{
	float:left;
}
/* ===================== */
.formText{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
label{
	margin:0;
	padding-top:-20px;
}
.line{
	clear:both;
	height:1px;
	background:#CCC;
	margin-top:15px;
	margin-left:15px;
	margin-right:15px;
}
.buttons{
	text-align:center;
	padding:20px;
}
.clients {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC0000;
	line-height: normal;
}


a.bottom1:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: 303E67;
	text-decoration: none;
	font-weight: normal;


}
a.bottom1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: 303E67;
	text-decoration: underline;
	font-weight: normal;


}
a.bottom1:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: 303E67;
	text-decoration: none;
	font-weight: normal;
}

/*********************** Easy Assist ****************************/
.eaImg{
	background-image:url(images/customer_service_img.jpg);
	background-repeat:no-repeat;
}

.ClientsList {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0E2055;
	line-height: normal;
}

.subheadBlack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	line-height: normal;
	font-weight: bold;
}
.subheadText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	line-height: normal;
}
/****************************** SITE MAP *******************************/
#site_map{
	float:left;
	width:450px;
	margin:0;
	padding:0 20px;
	margin-top:20px;
	margin-left:5px;
	color:#000000;
}

#site_map h2{
	font-size:12px;
	color:#0E2055;
	margin-top:0;
	margin-left:20px;
	margin-bottom:20px;
	padding-bottom:5px;
	border-bottom:2px solid #94D616;
}
#site_map h3{
	font-size:10px;
	color:#CC0000;
	margin:0;
	padding:0;
	margin-top:15px;
	padding-bottom:5px;
	padding:5px 0;
}
#site_map ul{
	font-size:10px;
	margin:0;
	padding:0;
	list-style:none;

}
#site_map h3 a:link, #site_map h3 a:visited{
	text-decoration:none;
	
}
#site_map h3 a:hover{
	text-decoration:underline;
}
#site_map li{
	padding:5px 0;

}

#site_map li a:link, #site_map li a:visited{
	color:#0E2055;
	text-decoration:none;

}
#site_map li a:hover{
	color:#0E2055;
	text-decoration:underline;

}


#maintenance_table{
	background:#efefef;
	border:1px solid #CCCCCC;
	
}
#maintenance_table h1{
	padding:6px;
	margin:0;
	background:#CCCCCC;
	text-align:center;
}
#maintenance_table h2{
	padding:6px;
	margin:0;
	background:#efefef;
}

#maintenance_table ul {
	list-style:none;
	margin:0;
	padding:0;
}
#maintenance_table ul li{
	background-color:#efefef;
	border:none;
	padding:5px;
}

.back{
	margin:25px 25px 0 25px;
	border-bottom:1px solid #ccc;
	padding-bottom:10px;
}
.back a:link, .back a:hover, .back a:visited{
	color:#303E67;
	text-decoration:none;
}

/*************** PRESS RELEASE STARTS ************************/

.press_title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	margin:0;
	padding:20px 10px 10px 0;
	text-transform:uppercase;
	float:right;
}

#press_release{
	padding:25px 50px 25px 50px;
	text-align:justify;
}

#press_release h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	margin:0;
	padding:0;
	border-bottom:2px solid #94D616;
	padding-bottom:5px;
}

#press_release h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	margin:0;
	padding:20px 0 10px 0;
	text-transform:none;
}

#press_release h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	margin:0;
	padding:20px 0 0 0;
	text-transform:none;
}

#press_release img{
	padding:10px;
	background:#FFF;
	border:1px solid gray;
	margin-top:20px;

}
.release{
	padding:10px 30px 0 30px;
}

.release h1{
	margin:0;
	padding:0;
	padding-left:0;
	font-size:14px;
	border-bottom:2px solid #94D616;
	padding-bottom:5px;
	margin-bottom:10px;
}
.release ul{
	list-style:none;
	padding:0;
	margin:0;
}

.release li{
	display:block;
	float:left;
	margin-right:10px;
	
}
