body
{
  margin-bottom:0px;padding-bottom:0px; margin-top:0px; padding-top:0px;
font-size: 12px;
color:#636363;	 
font-family:Trebuchet MS;

background-image: url(http://blogs.technet.com/photos/adlabteam/images/3073214/original.aspx); 
background-position: top ;
background-repeat:repeat-x;

background-color:White;
}
image { border: 0; }

#masthead 
{
	margin-top: 0px;
	background: #ffffff;
	width: 990px;
	height: 207px;
	overflow: hidden;
	margin-left: auto;
	margin-right: auto;
	
    background-image: url(http://blogs.technet.com/photos/adlabteam/images/3073212/original.aspx);
    background-repeat:repeat-x;
	font-family: Verdana, Calibri, 'Malgun Gothic', Dotum, Arial, sans-serif;
	
	border-left:solid #818181 1px;
	border-right:solid #818181 1px; 
}

#welcome
{
	width:55%;
	float:left;
	 background-color:Transparent;
	 font-size: 12px;
font-family:Trebuchet MS;
	 color:White;
	 text-align:right;
}
#SearchSideBar
{ 
float:right;
margin-top:-5px;
margin-left:7%;
top:15px;
width:36%;
	  
}
#Search  
{
	float:left;
padding-right:4px; 
 text-align:left;
  width:220px;
}

#searchtext { 
color:#D7D7D7;
float:left;
font-size:11px;
font-weight:bold;
margin-right:0px !important;
margin-top:8px;

padding-right:15px;
}

#userArea 
{ 
	margin:0px 0px 0px 0px;	 
	height:60px;
	width:100%;
	float:left;
	padding-top:15px;
 
}
#Search .searchBox
{
	 width:185px;
}

#footer {
    height: 49px;
	background-image: url(http://blogs.technet.com/photos/adlabteam/images/3066271/original.aspx);	
    background-repeat: repeat-x;
	clear: both; 
    margin:0px 0px 0px 0px;	
    width:100%;   
	
	font-size: 10px;
	color:#959595;	 
    text-decoration:none;
        
	  position:absolute;
      z-index:2;
      MARGIN-RIGHT: 0 auto; MARGIN-LEFT: 0 auto; 
}
#footer div p
{
	margin-top:11px;
	font-size: 10px;
	color: #959595;
	text-decoration: none;
	font-family: Trebuchet MS;
	padding-left: 80px;
}
#footer a:link, #footer a:visited, #footer a:active, #footer a:hover
{ 
	font-size: 10px;
	color:#959595;	 
	text-decoration:none;
	font-family:Trebuchet MS;
}


#nav
{
	padding: 0px 0px 0px 0px;
	width: 990px;
	height:35px;
     background: #506c9e;
	overflow: hidden;
	margin-left: auto;
	margin-right: auto;
	
	border-left:solid #818181 1px;
	border-right:solid #818181 1px; 
}
#navbar
{
	background-color: #ffffff;
	display:none;
}

#content
{
	margin-top:-2px;
	margin-bottom:0px;	
	padding: 0px 6px 0px 6px;	
	background-color: #ffffff;
	width: 978px;
	overflow: hidden;
	margin-left: auto;
	margin-right: auto;
	
	 margin-bottom:0px;
	 padding-bottom:0px; 	 
	
	border-left:solid #818181 1px;
	border-right:solid #818181 1px; 
	 
}
#title  
{
float:left;
font-size:11px;
height:80px;
margin-left:15px;
margin-top:-70px;
overflow:hidden;
text-align:center;
width:270px;

}
#title h1
{
color: #ffffff;
font-size: 16pt;
text-align: left;

 display:none;
}
#title a:link, #title a:visited, #title a:active, #title a:hover
{
	color: #ffffff;
}

#main { 
overflow:hidden;
width:650px;
padding-bottom:50px;
padding-top:20px;

padding-left:20px;
padding-right:0px;

}

 .posthead a:link, .posthead a:visited, .posthead a:active, .posthead a:hover
{
	 font-family:Trebuchet MS ;
	  font-weight: bold;
	color: black;	
	font-size: 18px; 
}

.post p
{
    margin-top:0px;
}
.posthead
{
	border-style: none;
}

.post
{ line-height:18px;
  font-family:Trebuchet MS ;
	  font-weight: bold;
	color: #636363;	
	font-size: 12px; 
}
.postfoot a:link, .postfoot a:visited
{
	 font-family:Trebuchet MS ;
	color: #636363;	
	font-size: 12px; 
	text-decoration:none;
}
.postfoot  .postfoot a:active, .postfoot a:hover
{
	 font-family:Trebuchet MS ;
	color: #636363;	
	font-size: 12px;  
	 text-decoration:underline;
}

#leftmenu
{
	padding-top:20px;
	padding-right:0px;
	padding-left:10px;
	float:left;
	overflow:hidden;
	width:288px;
	
	
	background-image: url(http://blogs.technet.com/photos/adlabteam/images/3066384/original.aspx);	
    background-repeat:no-repeat;
    background-position:top right; 
}

#leftmenu h3
{
	border-bottom: 0;
	border-left-style:dotted;
border-left-width:0px;
border-right-style:dotted;
border-right-width:0px;
border-top-style:dotted;
border-top-width:0px;
font-size:1.1em;
font-weight:bold;
margin:0px 0px 6px;
padding:0pt 0pt 0px;
	
	font-size:14px;
	font-weight:bold;
	color:#df0029;
}
#leftmenu ul li a:link, #leftmenu ul a:visited, #leftmenu ul a:active { 
 font-size:12px;
  color:#636363;
  font-family:Trebuchet MS; 
}
#leftmenu ul li {  
 font-size:12px;
  color:#636363;
  font-family:Trebuchet MS; 
  height:14px;
  margin-bottom:0px;
  margin-top:0px;
}
#leftmenu ul li img  {  
   border:0;
}
#LinkSideBar ul li
{
	line-height:18px;
}

/* useer navigation bar css begin */
#navigation
{
 height:35px;
width:990px;
}

#Hnavigationimg1
{	background-image:url(http://blogs.technet.com/photos/adlabteam/images/3073213/original.aspx);
background-repeat:no-repeat;
float:left;
height:35px;
margin-left:-1px;
width:404px;

}
#Hnav
{	background-image:url(http://blogs.technet.com/photos/adlabteam/images/3073217/original.aspx);
background-repeat:repeat-x;
float:right;
height:35px;
width:587px;
	
}
.navigationtext
{
float:right;
width:60px;
height:18px;
margin-right:25px;
font:"trebuchet MS";
font-size:14px;
font-weight:bold;
color:#C2C2C2;
margin-top:7px;
cursor:pointer;
}
#navigationimg3
{
	width:10px;
	height:35px;
	float:left;
	background-image:url(http://blogs.technet.com/photos/adlabteam/images/3068757/original.aspx);
	background-repeat:no-repeat;
}
UL#primary-nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%;  PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; padding-left:50px;
	
}
UL#primary-nav {
	Z-INDEX: 999999; FLOAT: right; HEIGHT: 26px;
}
UL#primary-nav LI {
	FLOAT: left;  WIDTH: 140px; LIST-STYLE-TYPE: none; POSITION: relative;
}
UL#primary-nav LI A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 2px; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; COLOR: #C2C2C2 ; PADDING-TOP: 5px;    FONT-FAMILY:"trebuchet MS"; HEIGHT: 16px;TEXT-DECORATION: none; font-weight:bold; padding-top:8px; text-align:left;
}


UL#primary-nav LI A:hover {
	COLOR:#FFFFFF;
}

#nav_user
{
	background-color:White;
	height:35px;
	
	}
 
/* useer navigation bar css end */

 
.SearchButtonOuter { 
background-image:none;

}
.SearchButton
{
	display:none;
	overflow:hidden;
}