a {	font-family:Arial, Helvetica, sans-serif;	color:#3F6BAD;}a:hover {	font-family:Arial, Helvetica, sans-serif;	color:#5C87C6;}a:visited {	font-family:Arial, Helvetica, sans-serif;	color:#5C87C6;}img.newsimg{	border:1px solid #000000;}.subBar {	font-family:Arial, Helvetica, sans-serif;	position:absolute;	background-color: #C8C8D4;	height: 600px;	width: 170px;	margin-top:0px;	top: 134px;	margin-top:0px;	margin-left:70px;		}textarea.yourmessage{	font-family:Arial, Helvetica, sans-serif;}input{	font-family:Arial, Helvetica, sans-serif;	background-color:#FFFFFF;	}table.contactbox{	font-family:Arial, Helvetica, sans-serif;	font-size: 12px;		color:#FFFFFF;	margin-left:20px;	margin-top:50px;	margin-right:11px;	width:230px;	}	.subarHiring {	position:absolute;	height: 200px;	width: 170px;	margin-top:0px;	top: 520px;	margin-left:70px;		}	.subBarRight {	position:absolute;	margin-top:0px;	top: 134px;	left:783px;	width: 170px;	background-color: #C8C8D4;	background-image:url(SubarfooterRight.png);	background-repeat:no-repeat;	background-position:bottom;	}			.content{	margin-left:11px;	margin-top:11px;	margin-right:11px;	font-family:Arial, Helvetica, sans-serif;	font-size: 12px;}	.aboutcontent{	margin-left:11px;	margin-top:11px;	margin-right:11px;	font-family:Arial, Helvetica, sans-serif;	font-size: 12px;	width:80%;}	.careerstxt{	margin-left:11px;	margin-top:60px;	margin-right:11px;	font-family:Arial, Helvetica, sans-serif;	font-size: 12px;}	.flashbox{	position:absolute;	background-color:#000000;	width: 715px;	height:367px;	top:110px;	margin-top:0px;	margin-left:250px;	}.galleryflash{	position:absolute;	background-color:#000000;	margin-top:0px;	top:111px;	margin-left:250px;	}			.menu{	margin-top:0px;	position:absolute;	width: 649px;	height:19px;	top:81px;	margin-left:68px;	}	.newslog{	margin-top:0px;	top:490px;	position:absolute;	background-color:#ffffff;	width: 525px;	height:220px;	margin-left:250px;	text-align: left;	font-family:Arial, Helvetica, sans-serif;	font-size: 11px;		}	.copyright{	font-family:Arial, Helvetica, sans-serif;	font-size: 11px;	margin-top:0px;	width:450px;	position:absolute;	top:715px;	margin-left:320px;	color:#FFFFFF;	z-index:5;}.maintitle{	font-family:Arial, Helvetica, sans-serif;	position:absolute;	margin-left:260px;	top:117px;	z-index:8;}					.newstitle{	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#000000;	font-weight:bold;		}	.awardstitle{	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#000000;	font-weight:bold;		}	.newstitlemain{	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#1A66AC;	font-weight:bold;		}			.newsbody{	font-family:Arial, Helvetica, sans-serif;	font-size:11px;	left:20px;	width:170px;			}.jobsbody{	font-family:Arial, Helvetica, sans-serif;	font-size:11px;	left:20px;	width:200px;			}.minigallery{	margin-top:0px;	top:490px;	position:absolute;	background-color:#ffffff;	width: 185px;	height:255px;	margin-left:780px;	z-index:0;	}/*  Images / banners start here*/	.bar{	margin-top:0px;	position:absolute;	width: 185px;	top:733px;	margin-left:780px;	background-image: url(bar.png);	background-repeat: repeat-x;	z-index:5;		}		.subbanner {	position:absolute;	left: 70px;	top: 111px;	z-index:5;	}.buttons {	position:absolute;	left: 65px;	top: 81px;	}		.titlebanner {	position:absolute;	left:0px;	top:0px;	}	.welcome{	position:absolute;	margin-top:0px;	left:252px;	top:468px;	z-index:3;}		.titlebannerCont{	position:absolute;	left:1000px;	top:0px;	width:100%;	height:103px;		}	.mainBar{	position:absolute;	margin-top:0px;	width: 525px;	top:460px;	height:35px;	margin-left:250px;	background-image: url(titlebar.png);	background-repeat: repeat-x;	z-index:1;		}.aboutBar{	position:absolute;	margin-top:0px;	width: 525px;	top:109px;	height:35px;	margin-left:249px;	background-image: url(titlebar.png);	background-repeat: repeat-x;	z-index:5;		}	.adBar{	position:absolute;	margin-top:0px;	width: 177px;	top:109px;	height:35px;	margin-left:780px;	background-image: url(titlebar.png);	background-repeat: repeat-x;	z-index:5;		}		.adBox{			position:absolute;	margin-top:0px;	top:125px;	height:177px;	width:177px;	margin-left:780px;	background-color:#FFFFFF;	background-image:url(dlad.png);	background-repeat:no-repeat;	background-position:right;	}		.subtitbar{	position:absolute;	margin-top:0px;	width: 708px;	top:332px;	height:35px;	margin-left:249px;	background-image: url(subtitbar.png);	background-repeat: repeat-x;	z-index:5;		}	.galsubtitbar{	position:absolute;	margin-top:0px;	width:708px;	top:300px;	height:35px;	margin-left:249px;	background-image: url(subtitbar.png);	background-repeat: repeat-x;	z-index:5;		}		.gallery{	position:absolute;	margin-top:0px;	top:323px;	height:295px;	width:708px;	margin-left:249px;	background-color:#FFFFFF;}.galsubtitbarII{	position:absolute;	margin-top:0px;	width:708px;	top:618px;	height:35px;	margin-left:249px;	background-image: url(subtitbar.png);	background-repeat: repeat-x;	z-index:5;		}			.adtitle{ 	position:absolute;	margin-top:0px;	top:617px;	margin-left:249px;	z-index:5;}.added{	position:absolute;	margin-top:0px;	width:708px;	top:625px;	height:90px;	margin-left:249px;	background-image: url(fill.png);	background-repeat:repeat;	}					.minigalleryBar{	position:absolute;	margin-top:0px;	width: 185px;	top:460px;	height:35px;	margin-left:780px;	background-image: url(titlebar.png);	background-repeat: repeat-x;	z-index:1;		}							.subarfooter {	position:absolute;	left: 70px;	top: 715px;	z-index:5;	}	.hiring{	position:absolute;	left: 70px;	top: 482px;	}		.newslogfooter{	position:absolute;	left: 250px;	top: 711px;}	.textbox{	font-family:Arial, Helvetica, sans-serif;	font-size: 12px;		color:#FFFFFF;	margin-left:20px;	margin-top:75px;	margin-right:11px;	width:230px;}.textboxblack{		font-family:Arial, Helvetica, sans-serif;	font-size: 12px;		color:#000000;	background-color:transparent;	margin-left:0px;	margin-top:0px;	margin-right:0px;	width:100%;	z-index:5;		}	.servicesmail{		font-family:Arial, Helvetica, sans-serif;	font-size: 11px;		color:#000000;	background-color:transparent;	text-align:center;	margin-left:0px;	margin-top:0px;	margin-right:0px;	width:100%;	z-index:5;	}	.mailtitle{		font-family:Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight:bold;	color:#000000;	background-color:transparent;	text-align:center;	margin-left:0px;	margin-top:0px;	margin-right:0px;	width:100%;	z-index:5;		}			.recurBar{	position:absolute;	margin-top:0px;	width: 708px;	top:109px;	height:35px;	margin-left:249px;	background-image: url(titlebar.png);	background-repeat: repeat-x;	z-index:3;		}			.contactfooter{	position:absolute;	margin-top:0px;	width: 708px;	top:711px;	height:39px;	margin-left:249px;	z-index:3;		}	 .concopyright{	font-family:Arial, Helvetica, sans-serif;	font-size: 11px;	margin-top:0px;	width:450px;	position:absolute;	top:716px;	margin-left:390px;	color:#FFFFFF;	z-index:5;}.careercopyright{	font-family:Arial, Helvetica, sans-serif;	font-size: 11px;	margin-top:0px;	width:450px;	position:absolute;	top:914px;	margin-left:390px;	color:#FFFFFF;	z-index:5;}.careerfooter{	position:absolute;	margin-top:0px;	width: 708px;	top:910px;	height:39px;	margin-left:249px;	z-index:3;		}.galcopyright{	font-family:Arial, Helvetica, sans-serif;	font-size: 11px;	margin-top:0px;	width:450px;	position:absolute;	top:716px;	margin-left:423px;	color:#FFFFFF;	z-index:1;}.montage{ 	position:absolute;	margin-top:0px;	top:120px;	margin-left:249px;	width:708px;	height:215px;}.prog{ 	position:absolute;	margin-top:0px;	top:355px;	margin-left:249px;	width:353px;	height:70px;	z-index:2;}.progbox{	position:absolute;	background-color:#ffffff;	width: 353px;	top:360px;	margin-left:249px;	z-index:1;}	.art{ 	position:absolute;	margin-top:0px;	top:355px;	margin-left:604px;	width:353px;	height:70px;	z-index:2;}.artbox{ 	position:absolute;	background-color:#ffffff;	width: 353px;	top:360px;	margin-left:604px;	z-index:1;}.awardsbar{ 	position:absolute;	margin-top:0px;	top:111px;	left:783px;	width:170px;	height:24px;	z-index:2;}