/*
	NMDP Master Stylesheet for print media
	Last Updated: 27 January 2009
*/


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Global
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
body { background: #ffffff; }
body.yellow { background: #ffffff; }
body.yellow div.container { background: none; }
body.yellow div.container-content { background: none; }
body.yellow div.nosidebar { background: none; }
body.yellow div#footer { background: none; }
body.blue   { background: #ffffff; }
body.blue div.container { background: none; }
body.blue div.container-content { background: none; }
body.blue div.nosidebar { background: none; }
body.blue div#footer { background: none; }

h1   { clear: left;         }
#wrapper, div#wrapper { width: 620px; }

/* Forms */
form {
	float: none;
	}
fieldset div {
	margin: 0 0 10px 0;
	float: none;
	display: block;
	clear: left;
	}
form input.button { 
	display: none; 
	}

/* Related */
div.related {
    display: none;
}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Header
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
div#header {
	height: auto;
    width: 620px;
    background-image:none;
	}
div#header img {
	margin-left: 0;
	border:none;
	}
div#header form {
	display: none;
	}
div#header .search 
{
    display:none;
}
div#header object
{
    display: none;
}

	
	
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Navigation
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
ul#navigation-main {
	display: none;
	}
ul#menu {
	display: none;
	}
div.leftNavFrame 
{
    display:none;
}
.breadcrumbs, p.breadcrumbs {
	display: none;
}
.options {
  	display: none;
}
.links {
	display: none;
}
.translate {
	display: none;
}
p.navigation-info { 
    display: none;
}
	
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Containers
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
div.container {
	margin: 0;
	clear: left;
	float: none;
	width:620px;
	}
div.container-content {
	float: none;
	width:620px;
	}
div.capsule {
	width: 275px;
	padding: 0;
	}
div.main div.capsule h2 {
	margin: 0;
	padding: 0;
	}
div.capsule p {
	width: 100%;
	margin: 0;
	padding: 0;
	}
div.capsule div {
	width: 100%;
	}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Content
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
div.singlecolumn { 
    background: none;
	padding-left: 0;
    width: 620px;
	}
div.triplecolumn {
    background: none;
    width: 620px;
    }
div.triplecolumn div#inner-contents {
    background: none;
    width: 620px;
    }
div.faq {
    width: 620px;
    }
div.main {
	clear: left;
	display: block;
	float: none;
	}
div.main-contents {
    background: none;
	padding: 0;
	float: none;
	border: none;
	}
div.side-contents {
	display: none;
	}
div.without-menu div.main-contents {
    background: none;
    width: 620px;
}



	
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Page Specific - Campaign landing page
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/		
div#left-contents {
	float: none;
	}
div#right-contents {
	float: none;
	}

	
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Footer
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/	
div.footer, div.footer-home,
body.yellow div.footer,
body.blue div.footer {
	padding-left: 0;
    width: 620px;
    background:none;
    border-top: 3px solid #CBCB2F;
	}
	
	
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Image Replacement
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.replace {
	float: none;
	clear: left;
	margin-left: 0;
	}
.repl-bethematch {
	float: left;
	clear: none;
	display: block;
	}
