/* browser reset controls */
/******************************************************/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, tbody, tfoot, thead {margin:0px; padding:0px; border:0px; outline:0px; vertical-align:baseline;}
table, caption, tbody, tfoot, thead, tr, th, td {outline:0px; vertical-align:baseline;}
/* remember to define focus styles! */
:focus {outline:0;}
caption, th, td {text-align: left; }
/******************************************************/
/* end browser reset controls */

/* Framework */
body {text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background:url(/images/body-bg.jpg) repeat-x #d4e3eb; }
#mosSite { margin: auto; text-align: center; width:100%; float:left;}
#mosSiteTop { width: 100%; background:url(/images/sitetop-bg.png) no-repeat center top; }
#mosSiteBottom {width:100%;background:url(/images/sitebot-bg.jpg) no-repeat center top #d4e3eb; float: left;}
#mossite fieldset {border: 0px solid #000;}
#mosFramework {margin: auto;text-align: center;width: 936px;}
#mosFrameworkMiddle { margin: auto; text-align: center; width: 936px; }
#mosHeaderTop {width: 936px; height:97px;}
#mosHeaderMiddle {width: 936px; height:151px; background:url(/images/header-middle-bg.gif); text-align:left;}
#mosHeaderBottom {width: 936px; height:46px; background:url(/images/header-bottom-bg.gif); text-align:left;}
#mosContentTop {width: 936px; height:25px; background:url(/images/contenttop.gif); text-align:left;}
#mosContentBackground {width: 936px; background:url(/images/content-bg.gif) repeat-y; float: left;}
#mosContentLeft {width: 657px; float: left; text-align:left;}
#mosContentLeft .mosContentAreaPadding {padding: 6px 5px 0px 6px;}
#mosContentRight {width: 279px; float: right; text-align:left;}
#mosContentRight .mosContentAreaPadding { padding-left: 10px; font-size: 10px; }
#mosFooter {width: 936px; text-align:center; margin:auto}
#mosFooterTop {width: 936px; height:24px; background:url(/images/copyright-bg.gif);}


/* SKYSCRAPER */
#skyscraper { 
	border: 0px solid #000;
	position: absolute;
	top: 240px;
	right: 15px;
	z-index: -1;
}

