p, h1, h2, h3, div, li, ul, body
{
    margin: 0;
    padding: 0;
}

body {
    font-family: verdana, sans-serif;
    font-size: 12px;
}

h1 {
    color: #002a5c;
    font-size: 16px;
    margin-bottom: 10px;
    font-weight: bold;
}

h2 {
    font-size: 20px;
}

h3 {
    font-size: 12px;
    font-weight: bold;
}

img {
    border: none;
}

.clear {
    clear: both;
}

#downloadsContainer {
    width: 767px;
    margin: 0 auto;
    margin-bottom: 20px;
    text-align: left;
}

#downloads_info h1 {
    margin-left: 20px;
}

#downloads_info_bg {
    width: 767px;
    height: 247px;
}


#mainContent {
    float: left;
    padding-top: 10px;
}

#leftside,
#rightside,
#dots
{
    float: left;
}

#leftside {
    width: 483px;
}
#dots {
    width: 1px;
    background: url('http://i.imwx.com/services/downloads/dotted.gif') repeat-y;
    height: 360px;
}

#rightside {
    width: 283px;
}


* html #rightside {
    width: 271px;
}

.headerImgs {
    text-align: center;
}

#nospyware {
    margin-bottom: 20px;
}

.pad {
    padding: 0 10px;
}

.pad p {
    margin: 20px 0;
}
.pad ul {
    margin-left: 20px;
    line-height: 20px;
}

#baseball {
    color: red;
}

#baseball img {
    vertical-align: top;
    float: left;
}

#sysreq {
    font-size: 9px;
}

#downloads_info_content {
    float: right;
    width: 385px;
}
.mainhead {
    margin-bottom: 15px;
}

.mypadding {
    padding-right: 15px;
    padding-top: 5px;
}

#downloads_info_content h2 {
    font-size: 19px;
}

#downloads_info_content ul {
    margin: 10px 0 10px 15px;
}

#downloads_beta a {
    font-size: .75em;
}

#button {
    margin-bottom: 27px;
}

p.note {
    font-size: 10px;
    margin-bottom: 10px;
}

span#startTrial {
    width: 278px;
    display: block;
    font-size: 11px;
    float: left;
    border-right: 2px solid black;
    font-weight: bold;
}

span#learnMore {
    font-weight: bold;
    width: 81px;
    padding-left: 8px;
    font-size: 11px;
    display: block;
    float: left;
}

#downloads_other {
    width: 767px;
    border: 1px solid #cccccc;
    margin: 0 auto;
    margin-top: 10px;
    clear: left;
}

#downloads_signup {
    float: right;
    width: 222px;
    height: 133px;
    border-left: 1px solid #cccccc;
    background: url('http://i.imwx.com/services/downloads/alertsbg.jpg') 3px center no-repeat;
}


#downloads_signup h3 {
    margin-top: 17px;
}

#downloads_signup h3,
#downloads_signup p 
{
    margin-left: 80px;
    padding-right: 10px;
}

.box {
    margin: 3px 0;
    float: left;
}

#downloads_toolbars {
    background: url('http://i.imwx.com/services/downloads/boxbg_tool.jpg') bottom center no-repeat;
    width: 168px;
    height: 127px;
    border-right: 1px solid #ccc;
}

#downloads_screensaver {
    width: 179px;
    height: 127px;
    background: url('http://i.imwx.com/services/downloads/boxbg_screen.jpg') bottom center no-repeat;
    border-right: 1px solid #ccc;
}

#downloads_gadgets
{
    width: 188px;
    height: 127px;
    background: url('http://i.imwx.com/services/downloads/boxbg_gadget.jpg') bottom center no-repeat;
}

.box h3 {
    width: 110px;
    height: 30px;
    padding-left: 40px;
    margin-left: 10px;
    margin-top: 10px;
}

.box ul {
    margin-left: 25px;
    margin-top: 10px;
}

#downloads_screensaver h3 {
    background: url('http://i.imwx.com/services/downloads/screensavericon.png') left top no-repeat;
}

#downloads_toolbars h3 {
    background: url('http://i.imwx.com/services/downloads/toolbaricon.png') left top no-repeat;
}

#downloads_gadgets h3 {
    background: url('http://i.imwx.com/services/downloads/gadgetsicon.png') left top no-repeat;
}

#button {
    width: 144px;
}

#beta_link {
    padding-left: 30px;
    padding-bottom: 20px;
    width: 160px;
    font-weight: bold;
    float: left
}

body {
    margin-top: 0px;
}

* html body {
    margin-top: 0;
}
