﻿/* CSS layout */

body{
	font-family:Arial, Helvetica, sans-serif;
	background:#CCCCCC none repeat scroll 0 0;
	width:900px;
	clear: both;

	/*
	margin-top: 0;
	margin-right: 80px;
	margin-bottom: 0;
	margin-left: 80px;
    */
  margin:0 auto;
}


#masthead {
	background-color:#070707;
	margin:0;
	/*background-image:url(../images/DMTBanner.jpg);*/
	background-image:url(../images/DMTBannerNew1.jpg);
	background-repeat:no-repeat;
	border:none;
}
#top_nav {
 background:url('../images/topmenu_bg.gif') repeat-x ; 
 clear:both;
 margin-top:-10px;


}
#page_content{
	clear:both;
}



.bgdiv{
		background-color:#292929;
}


#footer {
 	clear:both;
 	padding-top:.5em;
 	background-color:#82817E;
}


.imgbox
{
	width:10em;
	height:10em;
	float:left;
	padding-left:1em;
	padding-right:4em;

 
}



.footerlink{
	font-weight:bold;
	color:#FFF;
	border-bottom:1px solid #FFF;
	margin-left: 2em;
	font-size:.95em;
}



/* Footer Social Icons */

.social
{
  margin-left:40px;
  margin-top:.5em;
}

.social img{
	margin-left:.5em;	 
}


.ftlinks td {
	margin:0;padding:0;
	
}

.searchinput-text {
	border:1px solid #525252;
	color:#777777;
	/* height:1.3em;  */
	/* padding: 5px 15px 15px 5px; */
	background-color:#E6E6E6;


}

.main-container
{
	border:2px solid #282828;
	background-color:#FFF;
	margin:0 auto;
	
}

.watermark {
	color: #999;
}
 .subscribe {
	text-align: left;
	margin:20px 0 0 2px;;
}
.main-container .stay-tuned {
	font-family:'Lucida Sans Unicode', 'Lucida Grande', sans-serif;font-size:1em;
}


#home a#nav-home,
#preview a#nav-preview,
#tutorials a#nav-tutorials,
#pricing a#nav-pricing,
#certify a#nav-certify,
#tools a#nav-tools,
#browse a#nav-browse,
#wiki a#nav-wiki,
#data a#nav-data,
#videos a#nav-videos,
#play a#nav-play
{
  background: url(../images/topmenu_hover.gif) no-repeat center top;
 }
