
html, body {
background-color:#ffffff;
font:14px Arial, Verdana, sans-serif;
font-size:14pt;
}

h1, .header, h1.header, div#home-right .header,
.right-content-mod .subpage-header h1, .right-content-mod h1{
font:18px Arial, Verdana, sans-serif;
padding: 5px 0 5px 0;
margin: 5px 0 5px 0;
border: none;
color: #000;
font-weight: bold;
height: auto;
}

h2, h1.header2, .right-content-mod h2  {
font:16px Arial, Verdana, sans-serif;
padding-bottom:0pt;
margin: 0pt;
padding: 5px 0 5px 0;
color: #000;
border: none;
font-weight: bold;
}

h3 {
font:14px Arial, Verdana, sans-serif;
color: #000;
border: none;
margin: 0pt;
padding: 5px 0 5px 0;
font-weight: bold;
}

p {
margin:0px;
}

a {
color:#000;
}
ul, ul li, ul.stdul, ul.stdul li, div#main-content ul, div#main-content ul li {
 margin-left: 0px;
 padding-left: 0px;
}
div.main-wrapper, #top-wrapper {
width:700px;
margin: 0px;
padding: 0px;
}

#top-wrapper div#top-logo {
float: none;
width:370px;
margin-bottom: 20px;
}

span.clear, #top-wrapper div#top-menu, div#top-fonts, ul.navigation, #next-menu, #last-menu, #breadcrumb, #breadcrumb-search, #main-content img, .footer, #footer-separator, img.right, img.left, a.profile-button, .cancel_form, .continue_button, .cancel_button, hr, span.clear, .footer, .left-menu, .table_member_logos img, input.sub-button, .entry label, li.sources_legend, #next-menu-login, #top-menu, #next-menu, #slider, #features, #top-fonts, #controls, .connect {
display: none;
}

.block-mod, .block-content {
border:0px;
padding:0px;
margin:0px;
}

div.welcome-left, div.welcome-right, #latestnews, #icsjournal, #welcome, #home-left, #home-right,  #home-right-inner {
float: none;
margin:0px;
width:600px;
padding:0px;
height: auto;
line-height: normal;
min-height: inherit;
}

.welcome-right p, h1.header, div.header, .sub .header {
float: none;
padding:5px 0;
font-weight: bold;
margin: 0px
}

.right-content {
padding-top:0px;
padding-left:0px;
position:relative;
}

.right-content-mod {
float: none;
width:700px;
padding-left:0px;
}

.right-content div.cover {
position:absolute;
left:0;
width:100%;
}
#main-content {
padding:0;
border: none;
}

#main-content.sub .block-content {
padding:0;
}

.formfield-box .em-signup {
width:100%;
}

.block, .blockleft, .blockright {
border:none;
padding:0px;
margin:0px;
width:700px;
}
#slider, #features{
 display: none;
}
div.steps {
/*display: none;*/
}
form.main_form{
 float: none;
 width: 600px;
}

