html, body 
{
	behavior: url(csshover.htc);
}

/* Reset browser styles: get to a known state. */
html, body, h1, h2, h3, h4, h5, h6, table, tr, td, form, fieldset, select, input, textarea, dl, dt, dd, ul, ol, li, address, blockquote, pre, code { margin: 0; padding: 0; }
body { font: normal 62.5% Arial, sans-serif; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; }

a { outline: none; }
img { border: none; }

p { margin: 1em 0; }
* html p { margin: .83333em 0; }

/* Doc flow. */
.block { display: block !important; }
.inline { display: inline !important; }
.left { float: left !important; display: inline !important; }
.right { float: right !important; display: inline !important; }
.clear { clear: both !important; }

/* Margins. */
.collapse { margin: 0 !important; }
.first { margin-left: 0 !important; }
.last { margin-right: 0 !important; }
.top { margin-top: 0 !important; }
.bottom { margin-bottom: 0 !important; }

/* Site specific styles. */

body { background-color: #000000;}

.container{font-size:0px;}
.top{float:left; margin:0px;padding:0px;}
.middle{clear:left; float:left width:100%;}


.midlft{ background:transparent url('../_images/midlft.jpg') no-repeat; height:7px; width:121px; float:left; } 
.midrgt{ background:transparent url('../_images/midrgt.jpg') no-repeat; height:7px; width:343px; float:left;}

.downloadroll{float:left; background:transparent url('../_images/downbtn.jpg') 0 top no-repeat; height:7px; width:66px; line-height:7px; }
.downloadroll:hover{background-position:0 bottom; }

.downloadroll a{display:block; cursor:pointer; text-decoration:none; height:14px;}

.bottom{ float:left; clear:left;}


