
/*-------------------------------------------------------------------------
All exceptions throughout the AG site for MSN specific changes
--------------------------------------------------------------------------*/



/*-------------------------------------------------------------------------
= exceptions to agi-base
--------------------------------------------------------------------------*/
body {
	background-image:url(/agbeta/msn/bg.gif);
	background-position : top left;
	background-repeat : repeat-x;
	background-color:#EEEEEE;
	padding:0 0 0 0;
}
#msn-header  {
	position:relative;
	z-index:100;
}

#agi-homepage #agi-page {
	width: 953px;
	background-color: #fff;
}

#agi-homepage #agi-main {
	border-right: 1px solid #c4bfa8;
	border-left: 1px solid #c4bfa8;
	border-bottom: 1px solid #c4bfa8;
	padding: 8px 10px;
}

#agi-homepage .agi-column {
	margin: 0 auto;
}

#agi-navright {
	display:block;
	position:relative;
	width: 933px;
	height: 36px;
	z-index:300;
}

ul#agi-members {
	list-style:none;
	position:absolute;
	z-index:102;
	right:20px !important;
	bottom:8px !important;
	width:345px;
	margin:0;
	padding:0;
}

p.agi-welcome {
	width:285px;
	font-size:13px;
	position:absolute;
	z-index:502;
	bottom:6px;
	margin:0 0 6px 16px !important;
	padding:0;
}
p.agi-welcomead {
	width:285px;
	height:36px;
	position:absolute;
	z-index:502;
	bottom:0px;
	margin:0 0 0px 16px;
	padding:6px 0 0 0;
}
#msn-header #agi-ad245x30{
	display:block;
	width:245px;
	height:30px;
	left:317px;
	overflow:hidden;
	position:absolute;
	z-index:503;
	bottom:6px;
}
#msn-header ul#agi-members li a.agi-mem-pickup,
#msn-header ul#agi-members li a.agi-mem-crisis
{
	display:block;
	margin-left:6px;
	color:#ffffff;
}
#msn-header ul#agi-members li a.agi-mem-crisis
{
	border-left: 1px solid #ffffff;
	padding-left:6px;
}
#agi-footer {
	margin: 0;
	padding: 0;
	border: 1px solid #C6C6C6;
	border-bottom: 1px solid #C6C6C6;
	background-color: #fff;
	width: 931px;
}
#agi-footerhome  p {
	margin-right: 6px;
}

#agi-homepage #agi-footer09 {
	margin: 10px 10px 20px 10px;
	width: 933px;
}

#agi-ad728x90 {
	width: 933px;
	padding: 0px 0 10px 0;
	margin: 0px !important;
	text-align: center;
	position: relative;
	display:block;
	z-index: 600;
}

#agi-footerseo {
	margin-top: 70px;
	padding: 5px;
}
/*-------------------------------------------------------------------------
= exceptions to agi-join
--------------------------------------------------------------------------*/
#agi-navheader{
		background-color:#B1AB86;
}

/*-------------------------------------------------------------------------
= additional style sheet updates for msn changes
--------------------------------------------------------------------------*/
#msn-footer {
	width: 100%;
	background-color: #eee;
}

/* ------------------------------------------------------------------
form
---------------------------------------------------------------------*/
.msnhead1 .linklist9 li
{
    background-position: 100% 0;
    background-repeat: repeat-y;
}

#head .linklist9 li.last
{
    background-image: none;
}

#msn-search
{
    margin-top: 0px; 
    margin-bottom:6px;
    float: left;
	padding:0px;
}

form#msn-search{
	margin:0px;
}
#msn-search #ntwscopes
{	
	height: 20px;
	width:125px;
}
#msn-search label
{
    display: none;
}

#q /* search textbox */
{
    display: block;
    float: left;
    padding:0 1px 0 6px;
    width: 274px;
    border:0;
	margin-top:3px;
	position:relative;
	left:-5px;
	font-family:"Segoe UI", tahoma, arial, sans-serif;
	font-size:13px;
	font-style:italic;
	color:#6a8ca4;
}

#q.typing
{	
	padding-top:6px;
	padding-left:7px;
	background-color:none;
	font-family:arial, tahoma, sans-serif;
	font-style:normal;
	color:#000;
}
#msn-search #ntwscopes div
{	
	float:left;
	text-align:center;
	padding:0 8px;
}
#msn-search #ntwscopes #ntwseperator
{
	width:1px;
	height:13px;
	float:left;
	padding:0;
	background:transparent url(/agbeta/msn/pipe.png) no-repeat left top;
}
#msn-search #ntwscopes div a
{	
	border:none;
	width:90px;
	margin-bottom:1px; /* to have 1px margin between a and the arrow, so total 5px to match spec */
}
#msn-search #selectedscope
{	
 	width:7px;
 	height:4px;
 	display:block;
	font-size:0px;
	line-height:0px;
 	margin-left:auto; /*keep the background image center in firefox*/
 	margin-right:auto;/*keep the background image center in firefox*/
	background:transparent url(/agbeta/msn/arrow_7x4.gif) no-repeat center bottom;
}

#msn-search #ntwscopes .selected {
	height:20px;
	background:transparent url(/agbeta/msn/arrow_7x4.gif) no-repeat scroll center bottom;
	width:65px;
	}
	
#msn-search #ntwscopes .selected a
{
	color:#faae32;
	font-weight:bold;
	width:90px;
	padding-bottom:6px;
	margin:0px;
	height:29px;
	/*background:transparent url(/agbeta/msn/arrow_7x4.png) no-repeat scroll center bottom;*/
}

#msn-search #leftcorner, #msn-search #searchform, #msn-search #ntwlogo, #msn-search #rightcorner
{
	float:left;
	height:36px;
}
#msn-search #leftcorner
{	
	clear:left;
	width:6px;
	background:transparent url(/agbeta/msn/leftedge_6x36.png) no-repeat left top;
}
#msn-search #searchform
{	
	width:312px;
	position:relative;
	background:transparent url(/agbeta/msn/gradient_1x36.png) repeat-x left top;
}
#msn-search #searchform .searchinputarea
{
	height:26px;
	width:312px;
	margin-top:5px;
	position:relative;
	left:-1px;
	background:#fff;	
}
#msn-search #searchform .searchinput
{
	float:left;
	padding-left:5px;
}
#msn-search #searchform .searchsubmit
{	
	float:left;
 	width:22px;
	height:22px;
	margin:2px;
	
}
#msn-search #ntwlogo input
{	display:block;
	margin-left:6px;
	margin-left:6px;
	position:relative;
	top:6px;
}
#msn-search #ntwlogo
{
	
	background:transparent url(/agbeta/msn/gradient_1x36.png) repeat-x left top;
}

#msn-search #rightcorner
{	
	width:6px;
	background:transparent url(/agbeta/msn/rightedge_6x36.png) no-repeat right top;
}

/*--------------*/

/*-------------------------------------------------------------------------
= code from msn
--------------------------------------------------------------------------*/
#omni
{
	display: none;
}

#msn-header a,#msn-header a:link,#msn-header a:visited,#msn-footer a,#msn-footer a:link,#msn-footer a:visited
{
	text-decoration: none;
}
#msn-header a:hover,#msn-header a:hover span,#msn-footer a:hover,#msn-footer a:hover span
{
	text-decoration: underline;
}
#msn-header input,#msn-header select,#msn-header textarea,#msn-footer input,#msn-footer select,#msn-footer textarea
{
	font-family: tahoma,sans-serif;
	font-size: 100%;
	background:none;
	border:0px;
	margin:0px;
	padding:0px;
}
.msn-cf:after,ul.msn-cf li:after,.msn-nested1 ul ul:after
{
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
}
#msn-banner
{
	margin:0;
	padding-top:9px;
	text-align:center;
}
#msn-banner .msn-c1
{
	padding-bottom:2px
}
/*extra added header div*/
#msn-header
{
	position:relative;
	z-index:100;
	text-align: left;
	border: solid 1px;
	border-bottom: none;
	border-top: none;
	padding:0 !important;
	margin:0;
}

#msn-footer a,#msn-footer a:link,#msn-footer a:visited,
.msn-parent h2 a,.msn-parent h3 a
{
	background-color: transparent;
	color: #07519a;
}
#msn-header a,#msn-header a:link,#msn-header a:visited
{
	background-color: transparent;
	color: #92885e;
}
#msn-header a:active,
#msn-footera:active,
.msn-linkedimglink4 a:active span
{
	background-color: transparent;
	color: #090;
}
a span.msn-custom,a:link span.msn-custom
{
	background-color: transparent;
	color: #e85f17;
}
.msn-abs,ol
{
	background-color: transparent;
	color: #333;
}

.msn-msnfoot1 .msn-copyright
{
	background-color: transparent;
	background-image: url(/agbeta/msn/msft.gif);
	color: #636363;
}

#msn-big3 a,#msn-xnav a,#msn-brand a
{
	background-color: transparent;
	color: #fff !important;
}
.msn-linklist9 li
{
	background-image: url(/agbeta/msn/pipe.gif);
}
#msn-xnav li.msn-last
{
	background-image: url(/agbeta/msn/selected.gif);
}
#msn-xnav li a.msn-collapse
{
	background-image: url(/agbeta/msn/collapse.gif);
}
#msn-xnav li a.msn-expand
{
	background-image: url(/agbeta/msn/expand.gif);
}
.msn-msnhead1 .msn-linklist9 li.msn-last
{
	background-image: none;
}


#msn-xnav li.msn-last a
{
	background-color: transparent;
}
#msn-more,#msn-xnav li.msn-last
{
	background-color: #fff;
}
#msn-xnav li.msn-last
{
	border-bottom-color: #fff;
}
#msn-foot
{
	clear: left;
}


.msn-parent.msn-chrome6 h2,.msn-parent.msn-chrome6 .msn-child
{
	margin: 0 0 6px 0;
}
.msn-parent.msn-chrome6 .msn-more
{
	display: block;
	margin: 0;
}
.msn-linkedimglinklist1
{
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.msn-linkedimglinklist1 a
{
	display: block;
}
.msn-linkedimglinklist1 a:after
{
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
}
.msn-linkedimglinklist1 img
{
	border: none;
	float: left;
	margin: 0 .4em .4em 0;
}
.msn-linkedimglinklist1 li
{
	margin-bottom: .9em;
}
.msn-linkedimglinklist1 li.msn-last
{
	margin-bottom: 0;
}
.msn-linkedimglinklist1 a span
{
	cursor: pointer;
	float: left;
	padding-top: 6px;
}
.msn-linklist1
{
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.msn-linklist1 li
{
	margin: 0;
	padding: .25em 0 .2em 0;
}
.msn-linklist9
{
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.msn-linklist9 a
{
	white-space: pre;
}
.msn-linklist9 li
{
	background-position: 100% 0;
	background-repeat: repeat-y;
	float: left;
	margin: 0 .7em 2px 0;
	padding: 0 .7em 0 0;
}
.msn-linklist9 li.msn-last
{
	margin: 0;
	padding: 0;
}
.msn-msnfoot1
{
	padding-top: .6em;
}
.msn-msnfoot1 .msn-primary li
{
	float: left;
	padding: 0 1.4em 0 0;
}
.msn-msnfoot1 .msn-secondary
{
	text-align: right;
}
.msn-msnfoot1 .msn-secondary a
{
	white-space: pre;
}
.msn-msnfoot1 .msn-secondary li
{
	float: right;
	padding: 0 0 0 1.4em;
}
.msn-msnfoot1 ul
{
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.msn-msnfoot1 ul li.msn-last
{
	padding: 0;
}
.msn-msnfoot1 .msn-copyright
{
	background-position: 100% 50%;
	background-repeat: no-repeat;
	clear: both;
	float: right;
	margin-top: 1.5em;
}
.msn-msnfoot1 .msn-copyright span
{
	border-right: solid 1px;
	display: block;
	line-height: 20px;
	margin-right: 133px;
	padding-right: 10px;
}
#msn-header .msn-parent.msn-chrome6 .msn-child
{
	margin: 0;
}
.msn-msnhead1 a img
{
	border: none;
}
#msn-big3
{
	float: right;
}
.msn-msnhead1 .msn-linklist9 li
{
	margin: .5em .7em 0 0;
}
#msn-xnav
{
	list-style-type: none;
	margin: 0 0 0 4px;
	padding: 0;
}
#msn-xnav li
{
	background-position: 0 50%;
	border: solid 1px;
	display: inline;
	line-height: 2.6em;
	margin: 0 4px 0 0;
	padding: .25em .6em .35em .8em;
}
#msn-xnav li.msn-empty
{
	display: none;
}
#msn-xnav li.msn-last
{
	background-position: 0 0;
	background-repeat: repeat-x;
	border: solid 1px;
	border-bottom: none;
	padding-bottom: .35em;
	position: relative;
	z-index: 10;
}
#msn-xnav li a.msn-collapse
{
	background-position: 100% 34%;
	background-repeat: no-repeat;
	padding-right: 1.35em;
	color:#666666 !important;
}

#msn-xnav li a.msn-expand
{
	background-position: 100% 65%;
	background-repeat: no-repeat;
	padding-right: 1.35em;
}

#msn-xnav li.msn-selected
{
	background-position: 0 50%;
}
#msn-more
{
	border: solid 1px;
	margin: -.4em 2px 0 2px;
	padding: .35em 10px .6em 0;
	position: relative;
	z-index: 5;
}
#msn-more ul
{
	float: left;
	margin: 0 1% 0 0;
}
.msn-msnhead1 .msn-col2 ul
{
	width: 38%;
}
.msn-msnhead1 .msn-col3 ul
{
	width: 25.5%;
}
.msn-msnhead1 .msn-col5 ul
{
	width: 15%;
}
.msn-msnhead1 .msn-col6 ul
{
	width: 12%;
}
.msn-msnhead1 .msn-col4 ul,#msn-more ul.msn-linkedimglinklist1
{
	width: 18.5%;
}
#msn-more .msn-linklist1
{
	padding-top: .2em;
}
#msn-more .msn-linklist1 li
{
	line-height: .9em;
}
#msn-more .msn-linklist1 li img,#msn-more .msn-linkedimglinklist1 li img
{
	vertical-align: text-bottom;
}
#msn-more ul li.msn-first
{
	margin-left: 0;
}
#msn-more .msn-linkedimglinklist1,#msn-more .msn-linkedimglinklist1 li,#msn-more .msn-linkedimglinklist1 li img
{
	margin: 0;
}
#msn-more .msn-linkedimglinklist1
{
	font-weight: bold;
	margin-top: -.2em;
}
#msn-brand
{
	background-position: 0 0;
	background-repeat: no-repeat;
	height: 9.85ex;
}
#msn-brand #msn-optlinks
{
	float: right;
	margin: 3.3em .7em 0 0;
	text-align: right;
}
#msn-logo
{
	float: left;
	padding-top: 1.2em;
	width: 380px;
}
#msn-logo img
{
	float: left;
	padding-left: 0;
	width: 118px;
}
#msn-logo .msn-name
{
	float: left;
	font: normal 200% "Segoe UI",tahoma,arial,sans-serif;
	line-height: .9em;
	padding: .7em 0 .2em 0;
	width: 61%;
}
.msn-msnhead1 .msn-linklist9 li
{
	background-position: 100% 0;
	background-repeat: repeat-y;
}
#msn-header .msn-linklist9 li.msn-last
{
	background-image: none;
}
#msn-search label
{
	display: none;
}

#msn-site,#msn-web,#msnag-search
{
	background: #fff url(/agbeta/msn/search.gif) repeat-x 0 380px;
	color: #07519a;
	padding: 2px;
}
#msn-site
{
	margin-right: 4px;
}
.msn-parent.msn-chrome1
{
	margin: 6px 6px 12px 6px;
}
.msn-nav1 a
{
	display: block;
	margin: 0 0 0 .5em;
	padding: .2em 0;
}
.msn-nav1 a:hover
{
	text-decoration: underline;
}
.msn-nav1 li
{
	border-top: solid 1px;
	line-height: 1.3em;
}
.msn-nav1 li.msn-first
{
	border-top: none;
}
.msn-nav1 li.msn-last
{
	border-bottom: solid 1px;
}
.msn-nav1 ul ul li.msn-last
{
	border-bottom: none;
}
.msn-nav1 ul li.msn-last
{
	border-bottom: none;
}
.msn-nav1 li.msn-first
{
	border-top: solid 6px;
}
.msn-nav1 ul ul li.msn-first
{
	border-top: none;
}
.msn-nav1 ul
{
	list-style-type: none;
	margin: 0 .5em 0 0;
	padding: 0 0 0 .5em;
}
.msn-nav1 ul ul
{
	margin: 0;
	padding: 0 0 0 1em;
}
.msn-nav1 ul ul li
{
	border: none;
}
.msn-nav1 li.msn-selected,.msn-nav1 ul li.msn-selected a
{
	background-color: #fff;
}
.msn-parent.msn-chrome5
{
	border: solid 1px;
	margin: 6px 6px 12px 6px;
}

.msn-parent.msn-chrome5 h2
{
	border-bottom: solid 1px;
	margin: 0 0 6px 0;
	padding: 3px 6px;
}

.msn-parent.msn-chrome5 .msn-child
{
	padding: 0 6px 6px 6px;
}

.msn-parent.msn-chrome1 h2
{
	margin-bottom: 6px;
}

.msn-linklist16
{
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.msn-linklist16 li
{
	background-position: 0 .7em;
	background-repeat: no-repeat;
	margin: 0;
	padding: .25em 0 .2em 9px;
}
.msn-linklist16 li
{
	background-image: url(/agbeta/msn/bullet.gif);
}
#msn-nl_weekly_input .msn-button 
{
  padding:1px 0 1px 0;
  font-family: Tahoma;
  font-size: x-small;
  font-weight: normal;
}

.msn-nav3 li.msn-last a,.msn-nav3 li.msn-pretab a,.msn-nav3 li.msn-expanded a,.msn-nav3 li.msn-selected a,.msn-nav3 li.msn-notselected a,.msn-nav3 ul ul,.msn-nav3 ul ul li a,.msn-nav3 ul li.msn-expanded ul li a,.msn-nav3 ul li.msn-selected ul li a,.msn-singlelist4 li.msn-last,.msn-sitemaplinks1 ul ul li{background-image:none}
.msn-nav3 li.msn-selected a,.msn-nav3 li.msn-notselected a,.msn-nav3 ul{background-color:#fff}

.msn-nav3 ul{border-bottom:solid 1px}
.msn-nav3 li a{background-position:100% 0;background-repeat:repeat-y;padding:0 1em 0 .7em;margin:0}
.msn-nav3 li.msn-expanded a,.msn-nav3 li.msn-selected a,.msn-nav3 li.msn-notselected a{padding:0 .7em}
.msn-nav3 ul ul li a,.msn-nav3 ul li.msn-expanded ul li a,.msn-nav3 ul li.msn-selected ul li a,.msn-nav3 ul li.msn-notselected ul li a{margin:0 .5em;padding:0}
.msn-nav3 ul li ul li.msn-first a{margin-left:0;padding-left:.7em}.msn-nav3 li{display:inline;line-height:1.7em;padding:.25em 0}.msn-nav3 li.msn-first{margin-left:.2em}
.msn-nav3 li.msn-expanded,.msn-nav3 li.msn-selected,.msn-nav3 li.msn-notselected{font-weight:bold}
.msn-nav3 li.msn-selected a,.msn-nav3 li.msn-notselected a{border:solid 1px;background-image:none;padding-bottom:.3em;position:relative;z-index:10}
.msn-nav3 li.msn-selected li a,.msn-nav3 li.msn-notselected li a{border:none}
.msn-nav3 li li.msn-selected a{font-weight:normal;border:none}
.msn-nav3 li.msn-pretab{background-image:none}
.msn-nav3 ul ul li{font-weight:normal;margin:0;padding:0}
.msn-nav3 ul ul li.msn-first a{margin-left:0;padding-left:.7em}
.msn-nav3 ul{border-top:solid 1px;display:block;float:left;list-style-type:none;margin:0;padding:0;width:100%}
.msn-nav3 ul ul{border-top:solid 1px;border-bottom:none}
.msn-nav3 {width:100%}
.msn-nav3 #msn-joinnav {padding:0 0 0 37em;text-align:right}
.msn-msnag_hpdd
{
	width:97%;
	margin-left:.1em;
}




/*-------------------------------------------------------------------------
= http://stc.msn.com/br/gbl/css/6/08.msn-css
--------------------------------------------------------------------------*/
#msn-wrapper{background-image:url(/agbeta/msn/shadow.gif)}

#msn-xnav li{background-image:url(/agbeta/msn/crossnetnav.gif)}

#msn-xnav li.msn-selected{background-image:url(/agbeta/msn/chansel.gif)}

#msn-header .msn-linklist9 li,.msn-nav2 li,.msn-nav3 li a{background-image:url(/agbeta/msn/pipe.gif)}

#msn-brand {
	background-image:url(/agbeta/msn/glow.gif)
	width: 100%;
	overflow: hidden;
}

.msn-nav2 ul,.msn-nav3 ul,.msn-player1 .msn-controls,.msn-player2 .msn-controls{background-image:url(/agbeta/msn/hn.gif)}

#msn-header,#msn-xnav li{border-color:#c4bfa8}

.msn-imglinkabs3 p,.msn-imglinkabs4 p,.msn-imglinkabs6 p,.msn-imglinkabslist3 p,.msn-imglinkabslist4 p,.msn-imglinkabslist6 p,.msn-imglinkabslist9 p,.msn-imglinkabslist10 p,.msn-imglinkabslist12 p,.msn-imglinkabslist15 p,.msn-imglinkabslist16 p,.msn-imglinkabslist18 p,.msn-imglinkabslist21 p,.msn-imglinkabslist22 p,.msn-imglinkabslist24 p,.msn-linkabs2 p,.msn-linkabslist2 p,.msn-linkabslist6 p,.msn-linkabslist9 p,.msn-linkabslist12 p,.msn-linkedimglinklist4,.msn-linkedimglinklist4 li,.msn-linkedimglinklist5,.msn-linkedimglinklist5 li,.msn-linkedimglinklist7 li,.msn-linkedimglinklist9 li,.msn-linkedimglinklist10 li,.msn-linkedimglinklist10 li.msn-last,.msn-linkedimglinklist11 li,.msn-linkedimglinklist11 li.msn-last,.msn-linkedimglinklist12,.msn-linkedimglinklist12 li,.msn-linkedimglinklist19 li,.msn-linkedimglinklist20 li,.msn-linklist3,.msn-linklist3 li,.msn-linklist4,.msn-linklist4 li,.msn-linklist5,.msn-linklist5 li,.msn-linklist10 li,.msn-linklist11,.msn-linklist11 li,.msn-nested1,.msn-nested1 ul li{border-color:#ccc}

.msn-linklist10 li.msn-last{border-right-color:#ccc}

.msn-linklist5 a{border-color:#f1f1f1}

#msn-more,#msn-xnav li.msn-last{border-color:#92885e}

.msn-parent.msn-chrome2 h2,.msn-parent.msn-chrome3,.msn-parent.msn-chrome4 h2,.msn-parent.msn-chrome5,.msn-parent.msn-chrome5 h2,.msn-parent.msn-chrome7,.msn-parent.msn-chrome7 h2,.msn-nav1 li,.msn-nav1 li.msn-last,.msn-nav1 li.msn-notselected,.msn-nav2 li.msn-selected,.msn-nav3 li.msn-selected a,.msn-nav3 li.msn-notselected a,.msn-slides .msn-parent,.msn-slides .msn-controls{border-color:#ccc}.msn-nav3 ul ul{border-top-color:#ccc}

.msn-nav2 ul,.msn-nav3 ul{border-top-color:#fff;border-bottom-color:#ccc}

.msn-nav3 li.msn-selected a,.msn-nav3 li.msn-notselected a,.msn-linklist11 li.msn-selected,.msn-linkedimglinklist12 li.msn-selected{border-bottom-color:#fff}

.msn-parent.msn-chrome4.msn-promo h2,.msn-parent.msn-chrome5.msn-promo,.msn-parent.msn-chrome5.msn-promo h2,.msn-parent.msn-chrome7.msn-promo,.msn-parent.msn-chrome7.msn-promo h2{border-color:#debbbb}

.msn-parent.msn-chrome4.msn-promo2 h2,.msn-parent.msn-chrome5.msn-promo2,.msn-parent.msn-chrome5.msn-promo2 h2,.msn-parent.msn-chrome7.msn-promo2,.msn-parent.msn-chrome7.msn-promo2 h2{border-color:#8aa5c2}

.msn-simple6 input.msn-button{background-color:#f1f1f1;border-color:#92885e;color:#07519a}

.msn-nav1 ul,.msn-nav1 ul li.msn-selected li a{background-color:#f1f1f1}

.msn-nav1 li.msn-first{border-color:#f1f1f1}

#msn-header {background-color:#aba483;color:#fff}
#agi-homepage #msn-header {width: 951px;}

#msn-header #agi-tabs {
	width: 931px;
}

#agi-homepage #msn-header #agi-tabs {
	margin: 0 auto;
	width: 951px;
	background-color: #fff;
}

.msn-linkedimglinklist4 li:hover,.msn-linkedimglinklist4 a:hover,.msn-linkedimglinklist5 a:hover,.msn-linkedimglinklist10 a:hover,.msn-linkedimglinklist10 a:hover span,.msn-linkedimglinklist11 a:hover,.msn-linkedimglinklist12 li,.msn-linklist3 li.msn-selected,.msn-linklist4 li:hover,.msn-linklist4 a:hover,.msn-linklist5 a:hover,.msn-linklist10 a:hover,.msn-linklist11 li,.msn-parent.msn-chrome4 h2,.msn-parent.msn-chrome5 h2,.msn-parent.msn-chrome7 h2,#msn-wrapper .msn-alt1{background-color:#f1f1f1}

.msn-parent.msn-chrome4.msn-promo h2,.msn-parent.msn-chrome4.msn-promo h2 a,.msn-parent.msn-chrome5.msn-promo h2,.msn-parent.msn-chrome5.msn-promo h2 a,.msn-parent.msn-chrome7.msn-promo h2,.msn-parent.msn-chrome7.msn-promo h2 a{background-color:#c480a2;color:#fff}

.msn-parent.msn-chrome4.msn-promo2 h2,.msn-parent.msn-chrome4.msn-promo2 h2 a,.msn-parent.msn-chrome5.msn-promo2 h2 a,.msn-parent.msn-chrome5.msn-promo2 h2,.msn-parent.msn-chrome7.msn-promo2 h2,.msn-parent.msn-chrome7.msn-promo2 h2 a{background-color:#5885b5;color:#fff}

#msn-wrapper .msn-alt2{background-color:#f3e0e5}

#msn-wrapper .msn-alt3{background-color:#ebf3fb}



/*-------------------------------------------------------------------------
= http://st.msn.com/as/survey/css/SurveyInvite.msn-css
--------------------------------------------------------------------------*/
.msn-survey.msn-invite
{
  /*background: #004e83 url(/agbeta/msn/repeat.gif) repeat-x;*/
  color: #fff;
  font-family: arial, tahoma, sans-serif;
  height: 197px;
  margin:0;
  padding: 1px 1px 1px 0.35em;
  position: relative;
  width: 197px;
  voice-family: inherit;
  width: 189px;
} 
.msn-survey.msn-invite a.msn-close
{
  background-color: #0769b0;
  border: 1px solid #fff;
  border-top: none;
  border-right: none;
  color: #fff !important;
  font-size: 80%;
  font-weight: bolder;
  padding: 0.2em 0.35em;
  position: absolute;
  right: 0;
  text-decoration: none;
  top: 0;
}
.msn-survey.msn-invite a.msn-close:hover
{
  background-color: #6caee8;
  text-decoration: none;
}
.msn-survey.msn-invite a.msn-continue
{
  background-color: #f1ac4d;
  border-top: 1px solid #f1ac4d;
  border-right: 2px solid #c08245;
  border-bottom: 2px solid #c08245;
  border-left: 1px solid #f1ac4d;
  color: #004e83;
  float: right;
  font-size: 80%;
  font-weight: bolder;
  padding: 0.25em;
  text-decoration: none;
  margin-bottom: 0.5em;
}
.msn-survey.msn-invite a.msn-continue:hover
{
  background-color: yellow;
  text-decoration: none;
}
.msn-survey.msn-invite h4
{
  font-size: larger;
  margin: 2.25em 2em 0 0;
}
.msn-survey.msn-invite img
{
  position:absolute;
  bottom:4px;
  left:2px;
}
.msn-survey.msn-invite p
{
  font-size: 80%;
  font-weight: bolder;
  margin-bottom: 1em;
}
/*Markets with long localizd strings should define <div class="survey invite small"> on survey invite page*/
.msn-survey.msn-invite.msn-small,
.msn-survey.msn-invite.msn-smaller,
.msn-survey.msn-invite.msn-smallest
{
	font-size:95%;
}
.msn-survey.msn-invite.msn-smaller a.msn-continue
{
	font-size:75%;
}
.msn-survey.msn-invite.msn-smallest a.msn-continue
{
	font-size:65%;
}



