* {
margin: 0; padding: 0;
}
html {
margin: 0; padding: 0;
}
body {
margin: 0 auto; padding: 0; text-align: left;
background: #FFFFFF url(http://i.mktw.net/mw3/Misc/mw_center_bkgd.gif) repeat-y scroll center top;
}
body, textarea {
font: normal normal .9em/1.01em helvetica, arial, sans-serif; color: black;
}
textarea {
font-size: 100%;
}
p {
margin: 0; padding: 6px 0 9px; line-height: 1.5em;
}
ol, ul {
margin: 5px 30px; _margin: 5px 40px; padding: 0;
}
ol li {
padding: 0; list-style-type: decimal;
}
ul li {
padding: 0; list-style-type: square;
}
code {
background: #eaeaea; color: #c00; font: normal normal 1em/1.5em 'andale mono', monaco, 'courier new', courier, monospace; padding-right: 6px; padding-left: 6px;
}
dfn {
background: #fff; color: #666;  font: normal oblique 1em/1.5em 'andale mono', monaco, 'courier new', courier, monospace;
}
img {
border: 0;
}
a:link, a:visited {
color: #0077c6; text-decoration: none;
}
a:hover, a:visited:hover {
color: #e54c06; text-decoration: underline;
}
.clearall {
clear: both;
}
.floatleft {
float: left;
}
.floatright {
float: right;
}
.invisible {
display: none;
}

#pagecontent{
margin-left:2px; margin-right:2px;    
}
#wrapper, #headfootwrap {
width: 990px; _width: 983px; margin: 0 auto; padding: 10px 0 0;
}
#headfootwrap {
margin: 0 auto; padding: 0;
}
#search {
position: absolute; margin: 0; margin-top: 117px; margin-right: 10px; padding: 0; width: 300px;
}
form {
margin: 0; padding: 0;
}
#header {
position: relative; margin-top: 0; margin: 0; padding: 0; margin-left: 0; left: 0;
}
#maincolumn {
float: left; width: 669px; margin: 0; padding: 0 15px 0 0; _padding-right:10px; overflow-x: hidden;
}
#secondarycolumn {
float: right; width: 300px; margin: 0; padding: 0; font-size: .9em;
}
#topofpageanchor {
width: 665px; padding: 0 15px 10px 0; clear: both;
}
#communityfooter {
clear: both;
width: 990px;
margin: 0 auto -16px;
padding: 0;
border-top: 1px solid #5da6d7;
border-bottom: 3px solid #5da6d7;
background: #e1f2ff url(images/bkg/footerbkg.jpg) bottom left repeat-x;
min-height: 50px;
height: auto;
_height: 50px;
}
#communityfooter p {
color: #6289a3; margin: 0; padding: 20px 10px 10px;
}