/* CSS Document */
*{
	padding:0px;
	margin:0px;
	
	vertical-align:top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}
p{
	margin-top:10px;
	
	}
a{
color:#FFFFFF;
	}
a:hover{	
	color:#fed739;
	}
body{
	background-image:url(images/bodybg.jpg);
	background-repeat:repeat-x;
	background-color:#12477d;
	color:#FFFFFF;
	}
.heading1{
	color:#fed739;
	font-size:14px;
	font-weight:bold;
	}
.headinggreen{
	color:#86d854;
	font-size:14px;
	font-weight:bold;
	}
.yellow{
	color:#fed739;
	}
.borderleft{
	padding-left:15px;
	border-left:1px dotted #5d94cb;
	}

.bodymain{
	background-image:url(images/bodyleftbg.jpg);
	background-repeat:repeat-x;
	background-color:#12477d;
	}
.bodyright{
	background-image:url(images/rightcolbg.jpg);
	background-repeat:repeat-x;
	background-color:#194e84;
	}
.bodyrighttext{
	padding-left:25px;
	padding-right:15px;
	}

.bodytextcontainer{
	padding-left:30px;
	padding-right:15px;
	}
.clear{
	clear:both;
	}
	
ul, list2{
	list-style-type:none;
	margin-left:10px;
	margin-top:10px;
	}
ul li{
	background-image:url(images/bullet.gif);
	background-repeat:no-repeat;
	padding-left:15px;
	margin-bottom:3px;
	}

.list2 li{
	background-image:url(images/bullet2.gif);
	background-repeat:no-repeat;
	padding-left:15px;
	margin-bottom:3px;
	}
.divider{
	border-bottom:1px dotted #5d94cb;

	margin-bottom:16px;
	height:2px;
	}
#mynav{
	list-style-type:none;
	background-image:url(images/navigation.jpg);
	width:951px;
	height:35px;
	margin:0 !important;

	}
#mynav li{
	height:35px;
	float:left;
	padding:0 !important;
	background-image:none !important;	
	margin:0 !important;
	}
#mynav li a{
height:35px;	
	float:left;
	display:block;
	text-indent:-99999px;
	background-image:url(images/navigation.jpg);
	}
#home a{
	width:118px;
	}
#home a:hover{
	background-position: 0 -35px;
	}
#homeactive #mynav #home a{
	background-position: 0 -35px;
	}
#awards a{
	width:103px;
	background-position: -118px 0;
	}
#awards a:hover{
	background-position: -118px -35px;
	}

#awardsactive #mynav #awards a{
	background-position: -118px -35px !important;
	}
	
#feat a{
	width:103px;
	background-position: -221px 0;
	}
#feat a:hover{
	background-position: -221px -35px;
	}
#featactive #mynav #feat a{
background-position: -221px -35px;
	}
#news a{
	width:101px;
	background-position: -324px 0;
	}
#news a:hover{
	background-position: -324px -35px;
	}
#newsactive #mynav #news a{
	background-position: -324px -35px !important;
	}
#expe a{
	width:103px;
	background-position: -425px 0;
	}
#expe a:hover{
	background-position: -425px -35px;
	}
#expeactive #expe a{
	background-position: -425px -35px !important;
	}
#expert a{
	width:101px;
	background-position: -528px 0;
	}
#expert a:hover{
	background-position: -528px -35px;
	}
#expertactive #mynav #expert a{
	background-position: -528px -35px !important;
	}
#envi a{
	width:102px;
	background-position: -629px 0;
	}
#envi a:hover{
	background-position: -629px -35px;
	}
#enviactive #mynav #envi a{
	background-position: -629px -35px;
	}
#affi a{
	width:101px;
	background-position: -731px 0;
	}
#affi a:hover{
	background-position: -731px -35px;
	}
	
#affiactive #mynav #affi a{
	background-position: -731px -35px;
	}
#enqu a{
	width:103px;
	background-position: -832px 0;
	}
#enqu a:hover{
	background-position: -832px -35px;
	}
#enquiryactive #mynav #enqu a{	
	background-position: -832px -35px;
	}

.footer ul{
margin-left:130px;
margin-top:15px;
}	

.footer ul li{
	float:left;
	background-image:none;
	padding-left:9px;
	padding-right:9px;
	padding-top:0;
	padding-bottom:0 !important;
	border-left: 1px solid #6e869e;
	}
.footer ul li a{
	color:#6e869e;
	text-transform:uppercase;
	text-decoration:none;
	font-size:10px;
	padding-top:0;
	padding-bottom:0;
	}
.footer ul li a:hover{
	color:#000000;
	}
.noborderrleft{
	border-left:0 !important;
	}
.inq tr td{
	padding:5px;
	}
.inq tr td input, .inq tr td select option, .inq tr td textarea{
	color:#000000;
	}
.inq{
	margin-top:10px;
	margin-bottom:10px;
	}
	
	
	.readmore a{	
	text-align:right;
	margin-right:10px;
	font-size:11px;
	text-decoration:none;
	border-bottom:1px dotted #ffffff;
	
	}
#box{	
	display:block;
	
	height:220px;
	float:left; 
	margin-right:10px;
	padding-left:15px;
	padding-right:15px;
	font-size:12px;
	}
#box p{
	width:157px !important; 
	margin-top:0px !important;
	margin-bottom:10px;
	}
.feat{
	background-image:url(images/box1.jpg);
	background-repeat:no-repeat;
	}
.support{
	background-image:url(images/box2.jpg);
	background-repeat:no-repeat;
	}
.tech{
	background-image:url(images/box3.jpg);
	background-repeat:no-repeat;
	}