body{
	margin: 0;
	color: #CCCCCC;
	text-align:center;
}

body, table{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
body#SnowWhiteMain {
	background: #03174A url(../media/assets_page/bg_page.jpg) center top repeat-x;
}
body#SnowWhiteSplash {
	background: #0E0751 url(../media/assets_page/bg_splash_page.jpg) center top repeat-x;
}

#SnowWhiteMain #masterContainer {
	background: url(../media/assets_page/bg_chrome_shadow.jpg) center top no-repeat;
}

#SnowWhiteSplash #masterContainer {
	background: url(../media/assets_page/bg_splash_chrome.jpg) center top no-repeat;
}

img {
	margin:0;
	border:0;
}
a{
	color: #7FAEE1;
	font-weight:bold;
	text-decoration:underline;
}
a:hover{
	color: #FFFFFF;
	text-decoration:none;
}
#swBG {
	width:100%;
}

#chrome {
	height:126px;
	width:994px;
	margin: 0 auto;
	padding: 0;
}

#swSite, #swSplash {
	text-align:center;
	width:100%;
	margin: 0 auto;
}
#swSite {
	height:790px;
	padding: 0;
}
#swSplash {
	height:672px;
	padding: 0;
}

#footer {
	width:994px;
	margin: auto;
	padding: 0;
}

#footer table {
	width:994px;
	margin: 0 auto;
	padding: 0;
}

#footer table .ctr img{
	margin: 0 11px;
}

/*
popups
*/

.mac, .pc{
	/*
	padding: 1em;
	*/
	text-align: left;
}
.emailSig {
	width: 300px;
}
.closebox {
	float:right;
	/*
	margin:0.5em;
	*/
	background: #FF0000 url(../media/popups/btn_close_bg.png) top left no-repeat;
	border:2px solid #FFFFFF;

}
	/*
.closebox {
	width:40px;
	height:37px;
	margin:0.5em;
	background: url(../media/popups/btn_close_bg.png) top left no-repeat;

}
	*/
.instrCtr {
	padding: 0 1em;
	text-align: center;
}
.instrLeft {
	padding: 0 1em;
	text-align: left;
}

.closeBox a {
	/*
	position:absolute;
	width: 40px;
	height: 37px;
	*/
	background: url(../media/popups/btn_close.gif) 0 0 no-repeat;
}
.closeBox a:hover {
	background: url(../media/popups/btn_close.gif) 0 -37px no-repeat;
}
.closeBox a span {
	display:none;
}
.closeBox .clearBtn {
	width: 40px;
	height: 37px;
}

.wpaperBorder {
	margin-left:1em;
	border:2px solid #fff;
}
.popCopyright {
	margin:1em;
	font-size:9px;
}
.dnloadPage {
	text-align:left;
	color:#10498E;
	background:#2996D7 url(../media/popups/bg_grad.jpg) center top repeat-x;
}
.dnloadContainer {
	background:url(../media/popups/bg_popup.jpg) 0 0 no-repeat;
	margin:0;
	padding: 0;
}
.dnloadEmailSig {
	text-align:left;
	color:#10498E;
	background:#2996D7 url(../media/popups/bg_emailsig.jpg) 0 0 no-repeat;
}
ol{
	padding: 0;
	margin: 0.5em 0 0 0;
}
ol li{
	margin-left: 1.25em;
}
h4 {
	margin: 0;
}
.branding {
	padding: 0;
	text-align: center;
	width: 247px;
}
.branding img {
	margin-bottom:0.25em;
}
/*
.game {
	margin:0;
	padding:0;
}
.adBg {
	margin:0;
	padding:0;
	background:url(images/ad_frame.gif) top center no-repeat;
	height:116px;
}
div#adserve{
	margin:11px auto 15px auto;
	padding:0;
}
*/