.c_container
{
	padding-bottom:15px;
	width:90%;
    font-family:Tahoma;
	}
	
.our_people
{
	width:100% ! important;
}
/*---------- To align the Actions, Icon and Title ---------*/
.c_icon, .c_actions, h2.c_title{float:left;}
.c_icon img {float:left; padding-right:4px;}

h2.c_title
{
	color:#004990;
	margin:0; 
	padding:0;
	}
	
.blue
{
	background-image:url(images/diamantBlue.gif);
	background-position:top right;
	background-repeat:no-repeat;
	background-color:Transparent;
	padding-right:1px;
}

.miniMap
{
	width:550px;
}
.blueline
{
	position:relative;
	top:5px;
	background-color:#C6EAF7;
	height:3px;
	margin-right:5px;
	font-size:2pt;
	_width:100%;
}

.yellow
{
	background-image:url(images/diamantYellow.gif);
	background-position:top right;
	background-repeat:no-repeat;
	padding-right:1px;
}
.yellowline
{
	position:relative;
	top:5px;
	background-color:#FEBE10;
	height:3px;
	margin-right:5px;
	font-size:2pt;
	width:100%;
}
div.LeftBorderGrey
{
	border-left:solid 1px #cccccc;
}

div.LeftFooterGrey
{
	margin-bottom:0px;
}

h2.LeftTitleBorderGrey
{
	border-left:solid 1px #cccccc;
	padding-left:8px !Important;
}

.page
{
	background-image:url(images/pagebottom.png);
	background-position: bottom right;
	background-repeat:no-repeat;
	padding-bottom:20px;
}

.contactus
{
	background-image:url(images/globe.png);
	background-repeat:no-repeat;
	width:305px;
	height:195px;
}

.contactus td
{
	height:14px;
}
.contactus a, .contactus a:visited
{
	font-size:8pt;
	background-image:url(images/rightarrow.png);
	background-position:right;
	background-repeat:no-repeat;
	padding-right:15px;
	padding-top:0px;
    padding-bottom:0px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0px;
    margin-left: 0px;
    border-style:none;
    border-width:0px;
}

.contactus a:hover, .contactus td
{
    font-size:8pt;
}
.contactustable td
{
    /*font-size:7pt;*/
}

.contactustable
{
	margin-left:10px;
	width:305px;
}

.mapLocations
{
    font-family:Tahoma;
    width:305px;
	height:195px;
    background-image:url(images/globe.png);
    background-repeat:no-repeat;
	margin-top:15px;
}

.mapLocations a, .mapLocations a:visited, .mapLocations a:hover, .mapLocations td
{
    /*font-size:7pt;*/
}

.buttonless input
{
	visibility:hidden;
}

#dnn_ctr424_ViewLocator_tblProfile
{
	visibility:hidden;
	height:20px;
}


.fixed
{
	width:100%;
}
	
.icn img{margin-right:5px;}

.title_vis{float:right;}

.c_content{clear:both;}
.c_contentpane{padding:8px 0 0 0;}

.LeftBorderGrey .c_contentpane
{padding-top:2px;}

.LeftBorderGrey .c_contentpane
{padding-top:2px;}

.c_footer {clear:both;margin-bottom:20px;padding:0; text-align:right;}

/*---------- default style for head & normal -----------*/
.Normal p{margin-top:0px;}

/*---------- For the inline edit icons -----------*/
.eipbackimg {background-color:#DAE7F2;border:solid 1px #4F839F;}
.c_content .eipbackimg {margin-top:0;margin-left:-20px;}

.c_100_percent
{
	width:100% !important;
}


















