body { margin:0px; }

.f-copyright { font-family:Arial;font-size:xx-small;color:#666; }

.bg1 {background-color: #e0e0e0;}

#d-err-title { font-family:Arial;font-size:14pt;color:#900;text-align:left; } 
#d-errors { font-family:Arial;font-size:12pt;color:#900;text-align:left;padding-left:30px; } 

.button { height:28px;width:82px;}

/* =========== HEADER & FOOTER ============= */
.f-header { font-family:Arial;font-size:12pt;color:#FFF;font-weight:bold; }
#page-header { width:710px;background-color:#FFF;text-align:center;padding:3px; }
#page-header-title { width:710px;background-color:#1580c3;text-align:center;padding:3px; }
.page-footer-title { width:710px;background-color:#1580c3;text-align:center;padding:3px; }
#page-body { width:710px;background-color:#FFF;text-align:center;padding:3px; }
#header-logo {  }
#footer-imgs { float:left; } 
#footer-links { height:100px;width:300px;border:0px solid #000;padding-left:100px;padding-top:20px; } 
#page-footer { width:710px;text-align:left;padding:1px; }

/* =========== NAVBAR ============= */
#d-navbar { padding:2px;border:0px solid #000; }
.d-navbar-link { font-family:Arial;font-size:10px;color:#007;text-decoration:none;font-weight:bold; }
a.d-navbar-link { color:#007;text-decoration:none; }
a.d-navbar-link:hover { text-decoration:underline; }
.d-navbar-box { margin:3px;padding:3px;background-color:#d0d0d0;height:15px;width:30px;border-left:solid 2px #eee;border-top:solid 2px #eee;border-right:solid 2px #888;border-bottom:solid 2px #888;text-align:center;float:left; }

/* =========== LOGIN ============= */
.f-login-label { font-family:Arial;font-size:14px;color:#007;font-weight:bold;text-align:right; }
#login-body {height:400px; }
#form-login { margin-top:100px;border-left:solid 2px #eee;border-top:solid 2px #eee;border-right:solid 2px #888;border-bottom:solid 2px #888;width:250px;height:100px;padding-top:5px;padding-bottom:10px;background-color:#d0d0e0; }
.login-label { float:left;width:100px;margin-right:3px;border:0px solid #000;text-align:right; }
.login-row { padding:2px; }
.login-fld { width:100px; }

/* =========== RMA FORM ============= */
.f-rma-section-heading { font-family:Arial;font-size:12pt;color:#000;font-weight:bold; }
.f-rma-label { font-family:Arial;font-size:8pt;color:#000;font-weight:bold; }
.f-rma-label-req { font-family:Arial;font-size:10pt;color:#FF0000;font-weight:bold; }
.f-rma-fld { font-family:Arial;font-size:9pt;color:#000; }
.f-rma-fld-readonly { font-family:Arial;font-size:9pt;color:#000; }

.rma-fld { width:150px;} 
.d-rma-label { width:140px;margin-right:2px;text-align:right;float:left;padding-top:2px;border:0px solid #000; }
.d-rma-row { padding-bottom:2px;text-align:left;border:0px solid #000; }
.bg-alt { background-color:#eee; }

#d-rma { border-left:1px solid #DDD;border-top:1px solid #DDD;border-right:2px solid #888;border-bottom:2px solid #888;width:710px; }
.d-rma-section-heading {padding-top:7px;padding-bottom:7px;}
#d-product { border:0px solid #000;width:710px;background-color:#eee; } /* height:210px; */

#rma-chk-confirms { text-align:left;margin-left:30px;}
#RMAForm_txtProblemDescription { width:680px;height:80px; }
#RMAForm_txtComment { width:680px;height:80px; }
.f-rma-comment-heading { font-family:Times New Roman;font-size:8pt;color:#666;font-style:italic; } 
.d-rma-comment-heading { text-align:left;}
.d-rma-comment { border-bottom:1px solid #888;width:550px; }
.d-rma-comment-text { padding-top:5px;padding-bottom:7px;text-align:left;}
.f-rma-comment-text { font-family:Tahoma;font-size:10pt;color:#000;}

.rma-comment-text {width:680px;}
.bd-top {border-top:1px solid #000;}
.bd-left {border-left:1px solid #000;}
.bd-right {border-right:1px solid #000;}
.bd-bottom {border-bottom:1px solid #000;}

.bd2-top {border-top:1px solid #ccc;}
.bd2-left {border-left:1px solid #ccc;}
.bd2-right {border-right:1px solid #ccc;}
.bd2-bottom {border-bottom:1px solid #ccc;}

/* =========== RMA Report ============= */
#d-rma-report-printmsg { text-align:left;font-family:Arial;font-size:12pt;font-weight:normal;border:2px solid #d00;padding:10px; width:300px;margin-top:10px;}
#d-rma-report { width:710px;}
#d-rpt-body {clear:both;padding-top:5px;border:0px solid #000;}

/* =========== RMA List ============= */
#d-rma-list {margin-top:20px;height:350px;}
.rmalist-head {background-color:#c0c0c0;color:#000;}
.f-rmalist-head {font-family:Arial;font-size:7pt;font-weight:bold;text-align:center;color:#00E;}
.f-rmalist {font-family:Arial;font-size:8pt;font-weight:normal;text-align:center;}

.rmalist-link { font-family:Arial;font-size:10px;color:#007;text-decoration:none;font-weight:bold; }
a.rmalist-link { color:#00F;text-decoration:none; }
a.rmalist-link:hover { text-decoration:underline; }



