@import url('news.css');
body {
  margin: 0;
  font-family: Verdana;
  font-size: 12px; 
  color:#666666;
overflow-x: hidden;

}
Html, body {
Overflow-x:hidden;
}
  


p{
text-align:justify;
line-height:14px;
}

h1 {
	font-size: 15px;
	margin:3px;
	color:#a25269;
	clear:both;
}
h1.pageTitles{
color:#a25269;
clear:both;
}
a {
	color: #666666;
	text-decoration: none;
}
a:hover {
	color: #999999;
	text-decoration: underline;
}
.clear{
clear:both;
}

.pageTitles{
color:#a25269;
}
#main {
	margin:auto;
	height:100%;
	width:1530px;
	float:left;
	}
	#leftbg{
	background:url(../images/left_bg.jpg) ;
	background-repeat:no-repeat;
	float:left;
	height:383px;
	display:block;
	width:381px;
	margin-top:110px;


}
	#rightbg{
	background:url(../images/right_bg.jpg) ;
	background-repeat:no-repeat;
	float:left;
	height:382px;
	padding-top:0px;
	width:385px;
	margin-top:110px;



}
	
#holder {
	border-left:#a9576e solid 1px;
	border-right:#a9576e solid 1px;
	border-bottom:#a9576e solid 1px;
	height:100%;
	width: 751px;
	float:left;
	margin-bottom:10px;
	display:block;

	
	}
#logohead {/* add border to masthead */
		background:url(../images/logo.jpg);
		width:751px;
		height:96px; 
		background-repeat:no-repeat; 
		margin:0 auto;
		}	
	
/*
/****************************************************************************************************Menus *******************************************************************************************/
#menucontainer{
		width:755px;
		height:22px;
		margin-left:0px;
		float:left;
}

#menu_top{
height:7px;
width:751px;
line-height:1px;
background: url('../images/main_menu/mainMenu_top.jpg') ;
 overflow: hidden;
}
#menu_midleft{
height:12px;
width:29px;
float:left;
line-height:1px;
background: url('../images/main_menu/mainMenu_midLeft.jpg'); overflow: hidden;
}
#menu_midright{
height:12px;
width:338px;
line-height:1px;
float:left;
background: url('../images/main_menu/mainMenu_midRight.jpg'); overflow: hidden;
}
#menu_bottom{
height:8px;
width:751px;
float:left;
display:block;
background: url('../images/main_menu/mainMenu_bottom.jpg'); overflow: hidden;
}
#topnavcontainer{
		width:384;
		height:12px;
		margin-left:0px;
		float:left;
}

#horizontal {
	 
	   float:left;
	   margin:0px;
	   padding:0px;
	   
}
#horizontal ul {
 
  list-style-type: none;
  float: left;
   margin:0px;
	   padding:0px;
	    
}
#horizontal ul li {
      float: left;
 margin:0px;
	   padding:0px;
	   
	  
}

#horizontal a img {
  border: 0;
  float: left;
   margin:0px;
	   padding:0px;
	   
}

#horizontal ul li a {

  display: block;
        height:12px;
		 margin:0px;
	   padding:0px;
	    overflow: hidden;/* for IE 6 */
 
}
#horizontal ul li a#aboutus { background:url('../images/main_menu/aboutUs.jpg'); width:111px;}
#horizontal ul li a#aboutus:hover{ background:url('../images/main_menu/aboutUs.jpg'); background-position:-111px -0px;width:111px;  }
#horizontal ul li#active a#aboutus{ background:url('../images/main_menu/aboutUs.jpg'); background-position:-111px -0px;width:111px;  }

#horizontal ul li a#home { background:url('../images/main_menu/home.jpg');width:62px;}
#horizontal ul li a#home:hover{ background:url('../images/main_menu/home.jpg') ; background-position:-62px -0px;width:62px; }
#horizontal ul li#active a#home{ background:url('../images/main_menu/home.jpg') ; background-position:-62px -0px;width:62px; }

#horizontal ul li a#services { background:url('../images/main_menu/services.jpg');width:101px; }
#horizontal ul li a#services:hover{ background:url('../images/main_menu/services.jpg') ; background-position:-101px -0px;width:101px; }
#horizontal ul li#active a#services{ background:url('../images/main_menu/services.jpg') ; background-position:-101px -0px;width:101px; }

#horizontal ul li a#contactus { background:url('../images/main_menu/contactUs.jpg')  ;width:110px;}
#horizontal ul li a#contactus:hover{ background:url('../images/main_menu/contactUs.jpg') ; background-position:-110px -0px;width:110px;}
#horizontal ul li#active a#contactus{ background:url('../images/main_menu/contactUs.jpg') ; background-position:-110px -0px;width:110px;}


/****************************************************************************************************Menus Ends *******************************************************************************************/

/*
Headings */

#headerholder{
width:751px;
height:257px;
margin-top:6px;
}

#headerleftgeneric{
 background:url('../images/header_leftGeneric.jpg')  ;
 width: 341px;
 height: 257px;
 float:left;
}
#headerrighthome{
 background:url('../images/header_right_home.jpg')  ;
 width: 410px;
 height: 257px;
 float:left;
}
#headerrightservice{
 background:url('../images/header_right_services.jpg')  ;
 width: 410px;
 height: 257px;
 float:left;
}
#headerrightcontactus{
 background:url('../images/header_right_contactUs.jpg')  ;
 width: 410px;
 height: 257px;
 float:left;
}
#headerrightaboutus{
 background:url('../images/header_right_aboutUs.jpg')  ;
 width: 410px;
 height: 257px;
 float:left;
}


#submenuholder{
width:751px;
height:132px;
background:url('../images/subNav_bg.jpg') ;
background-repeat: repeat-x;
float:left;

}
#submenuitem{
width:150px;
float:left;
height:110px;
padding-left:10px;

}
#submenu{
		padding:0px;
		margin:0px;
		padding-left:10px;
		float:left;
		color:#ffffff;
		line-height:24px;
		font-size:10px;
		}
.clearFix:after {
	    content: "."; 
    	display: block; 
	    height: 0; 
    	clear: both; 
	    visibility: hidden;
		
		}
		
#submenu a{
color:#ffffff;
text-decoration:none;
}
#submenu a:hover{
color:#ffffff;
text-decoration:underline;
}

#submenu ul{
		font-family:Tahoma;
		font-size:11px;
		list-style-position:outside;
		line-height:12px;
		color:#ffffff;

		left: auto; margin: 0 5px 0px 18px; padding: 0; list-style-type: none; 
		}
#submenu ul li{
			list-style-image:url(../images/subNav_icon.jpg);
			color:#ffffff;
			 position:relative; margin: 0 0 0px 0; padding-bottom:0px; width:100%; clear:both; vertical-align:top;margin-top:12px;
		}
#submenu ul li a {      
        list-style-image:url(../images/subNav_icon.jpg);
		color:#ffffff;
      }
                
#submenu ul li#active {
 list-style-image:url(../images/subNav_icon.jpg);
text-decoration:underline;
color:#ffffff;
} 
#submenu ul li#active a{
 list-style-image:url(../images/subNav_icon.jpg);
text-decoration:underline;
color:#ffffff;
} 


#submenuitemdevider{
background:url(../images/subNav_divider.jpg) no-repeat;
width:1px;
float:left;
height:114px;


}

#submenunews{
width:150px;
font-size:10px;
float:left;
color:#FFFFFF;
text-align:left;
height:120px;
padding-left: 15px;
padding-right:3px;
}

#newsheading{
font-size:15px;
padding:04px;
font-weight:600;
padding-top:20px;
}
#imagecontent{
margin-left:-15px;
width:461px;
height:246px;
padding-left:-15px;
}

#newstitle{
font-size:11px;
padding-top:0px;
}
#newstitle1{
font-size:11px;
padding-top:05px;
}
#submenunews a{
text-decoration:none;
color:#ffffff;
}
#submenunews a:hover{
text-decoration:underline;
color:#ffffff;
}
#submenuimage{
width:35px;
height:52px;
float:left;
border:#FFFFFF solid 1px;
margin-top:40px;
}










#hometitle{
width:335px;
height:24px;
background:url('../images/home_title.jpg') ;
margin:5px;
float:left;
margin-bottom:10px;

}

#maincontentcontainer{
height:100%;
width:751px;
float:left;

}
#leftcontent{
height:100%;
width:490px;
float:left;
margin-right:10px;
margin-left:15px;
margin-top:10px;
margin-bottom:0px;
text-align:justify;
}

#contentdevider{
width:1px;
height:263px;
background:url('../images/content_divider.jpg') ;
background-repeat:no-repeat;
float:left;

}



#rightcontentheader{
float:left;
background:url('../images/uploadCV_title.jpg');
width:175px;
height:35px;
margin-left:0px;
text-align:justify;
margin-top:10px;
margin-bottom:10px; 	
}

#rightcontentbottom a{
float:right;
background:url(../images/button_moreInfo.jpg) no-repeat; background-position:-0px -0px;
width:80px;
height:35px;
margin-left:20px;
margin-top:20px;

}
#rightcontentbottom a:hover{
background:url(../images/button_moreInfo.jpg) no-repeat; background-position:-80px -0px;
width:81px;
height:35px;
}

#uploadcv a{
float:left;
background:url(../images/button_upload.jpg) no-repeat; background-position:-0px -0px;
width:80px;
height:35px;

}
#uploadcv a:hover{
background:url(../images/button_upload.jpg) no-repeat; background-position:-80px -0px;
width:81px;
height:35px;
}

#rightcontent{
height:100%;
width:200px;
float:left;
padding-left:20px;
font-size:11px;
}


#footer{
width:731px;
background:url(../images/footer_bg.jpg) repeat;
height:17px;
float:left;
color:#FFFFFF;
padding-left:20px;
padding-top:3px;
font-size:10px;
}
#footer1{
height:40;
width:655px;
margin:auto;
text-align:ceneter;
margin-top:20px;

}

#footer a{
color:#ffffff;
text-decoration:none;
}
#footer a:hover{
color:#ffffff;
text-decoration:underline;
}





#footermenuholder{
width:650px;
height:17px;
background-repeat: repeat-x;
float:left;
}
#footermenu{
		padding:0px;
		margin:0px;
		padding-left:01px;
		float:left;
		color:#ffffff;
		line-height:20px;
		font-size:10px;
		}
.clearFix:after {
	    content: "."; 
    	display: block; 
	    height: 0; 
    	clear: both; 
	    visibility: hidden;
		
		}
		
#footermenu a{
color:#ffffff;
text-decoration:none;
}
#footermenu a:hover{
color:#ffffff;
text-decoration:underline;
}

#footermenu ul{
		font-family:Tahoma;
		font-size:11px;
		list-style-position:outside;
		line-height:12px;
		color:#ffffff;
		left: auto; margin: 0 5px 0px 05px; padding: 0; list-style-type: none; 
		}
#footermenu ul li{
			list-style-image:none;
			color:#ffffff;
			 /*position:relative; margin: 0 0 0px 0; padding-bottom:0px; width:100%; clear:both; vertical-align:top;margin-top:12px;*/
			 float:left;
			 padding-left:12px;
		}
#footermenu ul li a {      
        list-style-image:none;
		color:#ffffff;
      }
                
#footermenu ul li#active {
 list-style-image:none;
text-decoration:underline;
color:#ffffff;
} 
#footermenu ul li#active a{
 list-style-image:none;
text-decoration:underline;
color:#ffffff;
} 







/*/////////////////////////////////////////Contact us form  //////////////////////////////////////////////////////*/

.contactForm input, .contactForm select, .contactForm textarea, .modules input, .modules select, .modules textarea {
		/*border: 1px solid #636161;*/
}
.contactForm dt {
		float: left;
		width: 110px;
		font-weight: bold;
		line-height: 15px;
}
.contactForm dd {
		margin-left: 120px;
}
.contactForm dd input {
		width: 150px;
}
.contactForm dd input.submit {
		width: auto;
}
.contactForm dd textarea {
		width: 250px;
		height: 120px;
}

input{
padding-top:1px;
padding-bottom:1px;
}
textarea{
padding-top:1px;
padding-bottom:1px;
}


