* {padding:0; margin:0;}
body {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-align:left;}
a:active, a:link, a:visited {color:#4354A1; text-decoration:none; font-weight:bold; border:none}
a:hover {color: #FF8800;}
a img {border: none;}
input, select, textarea {border: 1px solid #0099FF; padding: 1px 1px 1px 1px; font-size: 11px; background-color: #FFFFFF;}
input[type="checkbox"], input[type="radio"] {border: none; background-color: transparent;}
input .disabled, input.disabled {border: 1px solid #AAAAAA; background-color: #DDDDDD;}
th, td {vertical-align: top;}
th.heading {width:130px;}
td.subheading {width:70px; text-align:left;}
table.shade {background-color:#DDDDDD; width:100%}
table.border {margin:3px 0 3px 0; border:1px solid #000000; width:100%;}

#body {width:740px; margin:0 auto 0 auto; padding:0;}
#container {float:left; margin:0; padding:0 10px 0 10px; border:10px solid #CCCCCC; border-top:none; background-color:#FFFFFF;}

#header {width:700px; height:47px; display:block; margin:10px 10px 5px 10px; background-color:#4354A1;}
#header #logo {width:200px; height:47px; float:left; background-image:url(images/mmr-logo.gif); background-repeat:no-repeat; background-color:#FFFFFF;}
#header h1 {float:left; font-size:25px; font-weight:bold; color:#FFFFFF; font-family:Verdana; padding:9px 0 0 20px;}

.navigation {text-align:center; padding:5px; margin:3px 0 0 0; border-top:1px solid #000000; border-bottom:1px solid #000000;}
.navigation ul {padding:0; margin:0;}
.navigation ul li {display:inline; list-style:none; font-weight:bold;}
.navigation ul li a {padding:0 10px 0 10px; margin:0 10px 0 10px; background-color:#FFFFFF;}

#banner {width:720px; height:240px; display:block; margin:0; background-image:url(images/epson-banner.jpg); background-repeat:no-repeat;}
#banner #contact {width:220px; float:right; margin:10px 0 0 0;}
#banner #contact h1 {font-size:17px; border-bottom:1px solid #000000; margin:0 0 10px 0;}
#banner #contact h2 {font-size:16px; display:inline; margin:0 10px 0 10px; color:#0099FF; font-weight:bold;}

#links {width:710px; height:25px; border-bottom:1px solid #222222; background-color:#CCCCCC; padding:5px;}

#tabs {margin:7px 0 0 0; padding:0; background-color:transparent; float:right;}
#tabs ul {margin:0; padding:0;}
#tabs ul li {font-size:10px; display:inline; list-style:none;}
#tabs ul li a {width:128px; height:17px; float:left; background-image:url(images/tab-off.gif); background-repeat:no-repeat; padding:3px 0 0 6px; margin:0; font-weight:normal; color:#000000; text-align:center;}
#tabs ul li.on a, #tabs ul li a:hover {background-image:url(images/tab-on.gif);}
#tabs ul li.on a:hover {background-image:url(images/tab-off.gif);}

#content {width:710px; float:left; margin:0; padding:5px 5px 5px 5px; border:1px solid #000000; background-color:#DDDDDD;}
#content .box {width:695px; float:left; border:1px solid #888888; background-color:#FFFFFF; margin:0 0 5px 0; padding:5px;}
#content h2 {font-size:15px; color:#4354A1;}
#content .box ul {margin:10px 0 0 20px;}
#content .box ul li {list-style-position:inside; margin:5px 0 5px 0;}

#content h1 {width:450px; font-size:20px; margin:8px 0 5px 10px; color:#4354A1;}
#content h3 {font-size:16px; display:inline; margin:0 5px 0 15px; color:#4354A1; font-weight:bold;}


#footer {width:710px; float:left; margin:0; font-size:11px; font-weight:bold; text-align:center;}
