@charset "utf-8";
/* Full Page Settings */
body{
	font-size:0.8em;
	font-family:Arial, Helvetica, sans-serif;
	background-image: url(/images/background_tile.jpg);
	background-repeat: repeat-x;
	margin:0px;
	padding:0px;
	background-color:#171717;
}
#pagebase{

	width:993px;
	margin-left:auto;
	margin-right:auto;
	padding-top:25px;
}
p{
margin-top:0px;
}

h2{
margin-top:0px;
}
#content h2{
padding-bottom:0px;
border-bottom:1px solid #000000;

}
.clr{
	clear:both;
}
.fltlft{
float:left;
}
.fltrt{
float:right;
}

a:link{
color:#171717;
}
a:visited{

}
a:hover{

}
a:focus{
	outline:none;
}
/* Header Section Settings */
#header{
	height:194px;
	background-color: #ffffff;
}
#header img{
	float:left;
}
#headerani{
float:left;
width:585px;
}
#headerright{
	float:left;
	width:195px;
	height:182px;
	background-image: url(/images/header_right.jpg);
	background-repeat: no-repeat;
}
.headercontactdetails{
	font-size:0.85em;
	padding-left:15px;
	margin-top:20px;
	height:162px;
}
/* Main Menu - Top of Page */
#topmenu{
	height:56px;
}
.firstleveltopmenu{
background-image: url(/images/header_linkbar.jpg);
	background-repeat: no-repeat;
}
.secondleveltopmenu{
background-image: url(/images/header_linkbar2.jpg);
	background-repeat: no-repeat;
}
.thirdleveltopmenu{
background-image: url(/images/header_linkbar3.jpg);
	background-repeat: no-repeat;
}
#topmenuinner{
	font-size:1.2em;
	padding-top:18px;
	color:#ffffff;
	padding-left:78px;
}
#topmenuinner a{
	padding-right:5px;
	padding-left:5px;
	color:#ffffff;
	text-decoration:none;
}
.activepage{
font-size:1.2em;

}
/* HomePage Promotional Area Settings */
#promotion{

}
#promotion img{
	float:left;
}
#pagetitle{
/*background-image:url(../../images/pagetitle_background_tile.jpg);
background-repeat:repeat-x;*/
	background-color:#a089a6;
	float:left;
	width:874px;
	height:64px;
	padding-left:5px;
	padding-top:5px;
}

#pagetitle h1,#subpagetitleinner h1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
color:#FBDAFE;
margin-top:10px;
}

/* Submenu Settings */
#subpagetitle{
background-image:url(/images/subheader_tile.jpg);
background-repeat:repeat-y;
height:70px;
position:relative;
}
#subpagetitle img.bottom{
position:absolute;
bottom:0px;
left:0px;
}

#subpagetitleinner{
padding-left:60px;
padding-top:1px;
}
#subpagemenu{
position:relative;
height:70px;
background-image:url(/images/sub-subheader_tile.jpg);
background-repeat:repeat-y;

}

#subpagemenuinner{
	padding-left:40px;
	padding-top:10px;
	padding-right:30px;
}
#subpagemenuinner ul{
	padding-top:0px;
	margin-top:0px;
	padding-bottom:0px;
	margin-bottom:0px;
}
/* Content Settings */
#content{
	background-image: url(/images/content_backgroundtile.jpg);
	background-repeat: repeat-y;
	padding-top:20px;

}
#mainarticle{
	float:left;
	width:430px;
	padding-left:55px;
}
#mainarticlewide{
	float:left;
	width:888px;
	padding-left:55px;
	background-color:#ffffff;
	margin-left:12px;
}
#mainarticle h1{
	padding-top:0px;
	margin-top:0px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:1.9em;
	padding-bottom:3px;
	border-bottom: 1px solid #000000;
}

#news{
	width:407px;
	margin-left:522px;
}
#news img{
	float:left;
}
#newsinner{
	
	background-image:url(/images/latestnewsandupdates-lightg.jpg);
	background-repeat:repeat-y;
	padding-bottom:5px;
	
}
.newsitem{
	font-size:0.9em;
	width:395px;
	padding-left:10px;
	margin-left:1px;
	padding-bottom:5px;
	padding-top:5px;
}
.odd{
	background-color:#bdb7b7;
}
.newstitle{

}
.even{

}
#newsimg{
height:87px;
background-color:#bdb7b7;
}
.moreinfo{
	display:block;
	font-size:0.8em;
	padding-top:5px;
	text-align:right;
	padding-right:5px;!important
	padding-bottom:3px;
	
}
.pubdate{

	font-size:0.8em;
	float:right;
	margin-right:5px;
	padding-top:2px;
	color:#696969;
}

/* Footer Settings */
#prefooter{
	height:55px;
	background-image: url(/images/content_backgroundtile.jpg);
	background-repeat: repeat-y;
}
#prefooter img{
padding-bottom:15px;
}
#footer{
    font-size:0.85em;
	height:47px;
	background-image: url(/images/footer.jpg);
	background-repeat: no-repeat;
	margin-bottom:25px;

}
#footerinner{
	padding-top:9px;
	padding-left:25px;
}

#inov8design{
	float:right;
	padding-right:20px;
	padding-top:9px;

}
.leftcol{
width:400px;
float:left;

}
.rightcol{
margin-left:470px;
margin-right:0px;
width:410px;

}
.fltrt{
float:right;
margin-left:10px;
padding-left:5px;
}
.pic {
background-color:#CCCCCC;
width:252px;
height:353px;
padding-top:5px;

}
.pic1 {
background-color:#000000;
width:252px;
height:353px;
padding-top:5px;

}