@charset "utf-8";
body  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: #FFFFFF;
	margin: 0;
	padding: 0;
	text-align: center; 
}
#container { 
	width: 1000px;
	margin: 0 auto;
	text-align: left;
	background-image:url(../images/bg_main.png);
	background-repeat:no-repeat;
}
a {    
    text-decoration:none;
}
a:hover { 
    text-decoration:underline;    
}
#msnHeader { 
	padding: 8px 0 8px 0;
	font-size:11px;
    font-family:Tahoma;
}
.lftnav{
	width:480px;
}
.lftnav, .lftnav a, .rtnav, .rtnav a{ 
	color:#666666;
}
.rtnav{
	position:relative;
	left: 462px;
}

.brandContent{
	width: 1000px;
	padding: 10px 0px 25px 0px;
}
.logoMSN{
	position:relative;
	padding: 0;
	width:193px;
}
.srchBing{
	float: right;
	position:relative;
	padding:0;
	top:30px;
}
#mainContent {
	width:1000px;
	margin: 0;
	padding: 0;
	text-align: left;
}
#mainContent_lft {
	width:1000px;
	margin: 0;
	padding: 0;
}
.intModule{
	padding: 0px 0px 0px 0px;
	background-color:#FFF;
	margin:0;
}

#footer { 
	vertical-align:text-top;
	padding:0px;
	background-image:url(../images/bg_main.png);
	background-repeat:no-repeat;
}

.wtd {
	padding: 30px 0px 30px 0px;
	margin:0;
}
.msnFooter { 
	font-size:11px;
    font-family:Tahoma;
	padding: 3px 0 20px 0;
	margin: 0;
	background-image:url(../images/linefooter.gif);
	background-repeat:no-repeat;
}
.lftfoot{
	width:320px;
}
.lftfoot, .lftfoot a, .rtfoot, .rtfoot a{ 
	color:#999999;
}
.rtfoot{
	position:relative;
	left: 400px;
}
#vertsep{
	padding:0;
	border:0;
	left:12px;
	float:right;
}
.clearfloat {
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

.websearch2 .bi{padding:0 0 0 5px}
.websearch2 h2,.websearch2 label.hide{display:none}
.websearch2 form{margin:0}
.websearch2 input.image{border:0;cursor:pointer;float:left;margin:0;margin-left:3px;padding:0}
.websearch2 input.submit{border:0;color:#fff;cursor:pointer;float:left;margin:0;margin-left:3px;padding:0}
.websearch2 input.text{border:0;float:left;margin:8px 0 0 3px;width:386px;outline:none;}
.websearch2 span.bi{background-color:#fff;border:solid 1px #2e6ba5;display:block;float:left;padding:0px}
.websearch2 span.bo{border:solid 2px #c7d9e9;clear:both;display:block;float:left}
.websearch2 .opt{clear:both;margin-left:6px}
.websearch2 .opt a,.websearch2 .opt label{font-family:verdana,sans-serif;margin:0 6px}
.websearch2 .opt label{margin-right:11px}
.websearch2 .opt a.first{margin:0}
.websearch2 .opt input{margin:0 0 2px 0;padding:0;vertical-align:middle}
.websearch2 .opt .delimited{display:inline}
