.brd {border: 0px solid red}
.brd-1 {border: 1px solid green}

/* BACKGROUND */
body {background:url(/template/img/bg_global.png) repeat-x top left; background-color: #fff; }

/* VOID */
html,body { margin: 0; padding: 0; }
fieldset,img { border: none; }

/* FOOTER LAYOUT */
#footer {width: 980px; margin: 0; position: relative; padding: 0; float: left; }
.footer-top {height: 78px !important; background:url(/template/img/footer-top.png) no-repeat bottom left; }
.footer-middle {height: 36px !important; background:url(/template/img/footer-middle.png) no-repeat bottom left; }
.footer-bottom {height: 41px !important; background-repeat: no-repeat; background-image: url(/template/img/footer-bottom.png); background-position: bottom left;}
.footer-bottom-left {width: 600px !important; height: 41px !important; }
.footer-bottom-middle {width: 54px !important; height: 41px !important; }
.footer-bottom-right {width: 320px !important; height: auto}
.copyrght {text-align: left; margin-top: 13px !important; margin-left: 4px !important; color: #1E5921; font: normal .75em Arial, Tahoma !important; padding: 0 !important; }


/* ETC. */
img {border: 0; behavior:url(/template/iepngfix.htc);}
.clear { clear:both; }
.clearer { clear: both; display: block; margin: 0; padding: 0; height: 0; line-height: 1px; font-size: 1px; }
.float-right {float: right;}
.float-left {float: left;}
.float-center {text-align: center;}
.btn-bottom{padding: 0 286px 0px 286px}
.btn-box-bottom{padding: 0 36px 0px 36px}
.btn-table-center{padding: 0 31px 0px 31px}

.margin-top-bottom {margin: 15px 0px} 	/* find-mac-address/screenshots.php */
.margin_top {margin-top: 25px} 					/* index.php */
.margin-content {margin: 0 40px 0px 40px}
.margin-content-wiki {margin: 0px 1px 0px 1px}

.right {text-align: right; }
.left {text-align: left; }
.center {text-align: center;}

/* MAIN LAYOUT */
#main-relative {width: 100%; height: auto; margin: 0; position: relative; padding:0; }
#main-absolute {width:980px; margin: 0 auto; position: relative; }
#content {width:980px; margin: 0; padding 0; position: relative; float: left; }
.content-top {background:url(/template/img/bg_content.png) repeat-y top left; margin: 0; padding 0; }
.logo {width: 200px; height: 128px; margin: 0; position: relative; padding-top: 25px; text-align: center; clear: left; }
.software-box {width: 700px; height: auto; position: relative; padding-right: 0 25px; float: left; }
.column {float: left; }
.overview-logo {width: 400px; margin: 0; position: relative; padding: 0; text-align: center; float: left;  }
.overview {width: 900px; position: relative; padding: 0; }
.overview-list {width: 650px; position: relative; padding: 0 25px; float: right;}
.overview-text {width: 500px; position: relative; padding: 0; float: left;}
.overview-pic {width: 180px; height: auto; position: relative; padding: 0 px; float: left; text-align: center}
.overview-scr {width: 100%; height: auto; position: relative; padding: 0; margin: 0; float: none; overflow: hidden; text-align: center; margin-top: 10px;}




