body, table, td, img{
	margin:0;
	padding:0;
}

.clear{
		clear:both;
}

html{
	background:#FFF;
}
body{
	font-family: Verdana, Geneva, sans-seri;
	font-size: 14px;
}

header{
	background:url(../img/header-back.png)no-repeat left top;
	height:103px;
	}
.utility_nav{float:right;width:75px;margin-top:-38px;}
#utility_nav_container{}
#company-logo{
	float:left;
	
}
.side-nav-header{
	background-color:#dad9a9;
	padding-right:1px;
}
.side-nav-header-text{
	vertical-align:middle;
	float:left;
	margin-top:10px;
	margin-right:10px;
	color:#717052;
}
.side-nav-header-text a{color:#717052;}
#wrapper{
	width:960px;
	margin:0 auto;
	background:#FFF;
	border-left:3px solid #FFF;
	border-right:3px solid #FFF;
}


/*Top Navigation start*/
#top_nav ul li:nth-child(1){
	margin-left:30px;
}

#top_nav{
	clear:both;
	width:100%;
	white-space:nowrap;
		height:40px;
	background: url(../img/nav-background.gif)repeat-x;
}
#top_nav ul{
	display:inline-block;
	vertical-align: middle;
	list-style-type: none;
	clear:both;
}
#top_nav ul li{
	float:left;
	}

/*Top Navigation ends*/

#idContentTblCell{
	padding-top:10px;
	padding-right:10px;
	background:#FFF;
	float:left;
}

/* left side navigation Starts*/
#left-nav{
	width: 200px;
	float:left;
	margin-right:25px;
	border-right:1px solid #4b9a83;
	padding-right:10px;
}

#left-nav ul li{
	list-style-type: none;
	line-height:100%;
	margin-bottom:5px;
}

.pyramid{
	float:left;
}
/* left side navigation Ends*/
#content-area{float:left;}


footer{
	padding:26px 0px 20px 28px;
	color:#000;
	text-align: center;
	background:url(../img/footer-bg.png)no-repeat;
}
.side-image{
	margin-left:0px auto;
	margin-top:20px;	
}

.side-box{float:right;}