body {
  background-color : #fff;
  margin-top : 10px;
  margin-bottom : 10px;
  text-align : center;
  color : #333;
  min-width : 762px;
}
table.center {
  margin-left : auto;
  margin-right : auto;
  padding : 0;
  background-color : #eee;
  color : #333;
  text-align: center;
}
td {
  background-color : #fff;
  color : #333;
}
td.grey {
  background-color : #eee;
  color : #333;
}
td.contentbox {
  width : 758px;
  min-width : 760px;
  background-color : #eee;
  color : #333;
  padding : 0 0 20px;
  border-left : 1px solid #333;
  border-right : 1px solid #333;
}
img {
  border : 0 none inherit;
  display : block;
}
img.alignleft {
  border : 0 none inherit;
  display : inline;
  float : left;
  margin-right : 10px;
}
img.alignright {
  border : 0 none inherit;
  display : inline;
  float : right;
  margin-left : 10px;
}
div.alignright {
  border : 0 none inherit;
  float : right;
  margin-left : 10px;
}
div.alignleft {
  border : 0 none inherit;
  float : left;
  margin-right : 10px;
}
ol li {
  margin : 0 0 0 -20px;
}
li {
  margin : 0 0 0 -25px;
}
ul {
  margin-bottom : 0;
}
li a, li a:link, li a:visited {
  background-color : #eee;
  color : #900;
  text-decoration : none;
}
li:hover a {
  background-color : #eee;
  color : #03f;
  text-decoration : none;
}
li a:hover, li a:active {
  background-color : #eee;
  color : #f30;
  text-decoration : none;
}
p {
  text-align : justify;
  margin : 3px 0 10px;
  font : normal normal 11px 'verdana', sans-serif;
  letter-spacing : 0.03em;
}
p a, p a:link, p a:visited {
  background-color : #eee;
  color : #900;
  text-decoration :  none;
  letter-spacing : 0.03em;
}
p:hover a {
  background-color : #eee;
  color : #03f;
  text-decoration : none;
  letter-spacing : 0.03em;
}
p a:hover, p a:active {
  background-color : #eee;
  color : #f30;
  text-decoration : none;
  letter-spacing : 0.03em;
}
hr {
  border-bottom : 1px solid #333;
  border-top : 0 none;
  border-left : 0 none;
  border-right : 0 none;
  margin : -7px 0 -10px;
}
.super {
  color : #f00;
  font : normal bold 8px 'verdana', sans-serif;
}
#title {
  background-image : url(/assets/images/Title.gif);
  background-repeat : no-repeat;
  background-color : #fff;
  font : normal bold 12px 'verdana', sans-serif;
  color : #333;
  text-align : center;
}
#keywords {
  font : normal bold 10px 'verdana', 'tahoma', sans-serif;
  text-transform : uppercase;
  border : 1px solid #333;
  background-color : #fff;
  color : #333;
  padding : 2px;
}
.header {
  float : left;
  margin : 10px 10px 10px 5px;
  padding : 10px 10px 5px 5px;
  width : 716px;
  background-color : #ddd;
  color : #333;
  text-align : justify;
  font : normal normal 10px 'verdana', sans-serif;
}
.content {
  float : left;
  margin : 10px 10px 10px 5px;
  padding : 10px 10px 5px 5px;
  width : 500px;
  min-width : 500px;
  background-color : #eee;
  color : #333;
  text-align : left;
  font : normal normal 11px 'verdana', sans-serif;
  letter-spacing : 0.03em;
  border-right : 1px dashed #999;
  height : 100%;
}
.content td {
  font : normal normal 10px 'verdana', sans-serif;
  letter-spacing : 0.03em;
  background-color : #ddd;
  color : #333;
  padding : 1px;
  border : 0 none inherit;
}
.content th {
  font : normal bold 10px 'verdana', sans-serif;
  letter-spacing : 0.03em;
  background-color : #ddd;
  color : #333;
  padding : 1px;
  border : 0 none inherit;
}
.content td.small {
  font : normal normal 9px 'verdana', sans-serif;
  background-color : #ddd;
  color : #333;
  padding : 1px;
  border : 0 none inherit;
}
.content table {
  background-color : #ddd;
  color : #333;
  width : 100%;
  margin-left : auto;
  margin-right : auto;
  padding : 0;
  border : 1px solid #333;
}
a.bullet {
  background-color : #ddd;
  color : #333;
}
a:hover .bullet {
  background-color : #ddd;
  color : #f30;
}
.content td a, .content td a:link, .content td a:visited {
  font : normal normal 10px 'verdana', sans-serif;
  letter-spacing : 0.03em;
  background-color : transparent;
  color : #900;
  text-decoration : none;
}
.content td:hover a {
  font : normal normal 10px 'verdana', sans-serif;
  letter-spacing : 0.03em;
  background-color : transparent;
  color : #03f;
  text-decoration : none;
}
.content td a:hover, .content td a:active {
  font : normal normal 10px 'verdana', sans-serif;
  letter-spacing : 0.03em;
  background-color : transparent;
  color : #f30;
  text-decoration : none;
}
.sidebar a, .sidebar a:link, .sidebar a:visited {
  font : normal normal 10px 'verdana', sans-serif;
  background-color : transparent;
  color : #900;
  text-decoration :  none;
}
.sidebar td:hover a {
  font : normal normal 10px 'verdana', sans-serif;
  background-color : transparent;
  color : #03f;
  text-decoration : none;
}
.sidebar td a:hover, .sidebar td a:active {
  font : normal normal 10px 'verdana', sans-serif;
  background-color : transparent;
  color : #f30;
  text-decoration : none;
}
.sidebar td {
  font : normal normal 10px 'verdana', sans-serif;
  padding : 2px;
  background-color : #ddd;
  color : #333;
}
.sidebar th {
  font : normal bold 10px 'verdana', 'tahoma', sans-serif;
  padding : 2px;
  letter-spacing : 0.09em;
  text-transform : uppercase;
  background-color : #fff;
  color : #333;
  border-bottom : 2px solid #333;
}
.sidebar table {
  width : 100%;
  background-color : #ddd;
  color : #333;
  border-spacing : 0;
  border : 1px solid #333;
  margin : 7px 0 10px;
  padding : 0;
}
.sidebar {
  float : left;
  margin : 10px 5px 20px 0;
  padding : 10px 5px 15px 0;
  width : 216px;
  min-width : 216px;
  background-color : #eee;
  color : #333;
  text-align : left;
  font : normal normal 10px 'verdana', sans-serif;
}
.title {
  font : normal bold 14px 'verdana', sans-serif;
  color : #333;
  background-color : #eee;
  border-bottom : 1px solid #999;
  padding : 1px;
}
.small {
  font : normal normal 9px 'verdana', sans-serif;
}
.FilmServicesRO a {
  display : block;
  width : 88px;
  background-color : #d8d8d8;
  color : #333;
}
.FilmServicesRO a:hover {
  background-color : #4c4c4c;
  color : #333;
}
.ScanningServicesRO a {
  display : block;
  width : 122px;
  background-color : #d8d8d8;
  color : #333;
}
.ScanningServicesRO a:hover {
  background-color : #4c4c4c;
  color : #333;
}
.PrintingServicesRO a {
  display : block;
  width : 116px;
  background-color : #d8d8d8;
  color : #333;
}
.PrintingServicesRO a:hover {
  background-color : #4c4c4c;
  color : #333;
}
.MountingLaminatingRO a {
  display : block;
  width : 152px;
  background-color : #d8d8d8;
  color : #333;
}
.MountingLaminatingRO a:hover {
  background-color : #4c4c4c;
  color : #333;
}
.FramingMattingRO a {
  display : block;
  width : 121px;
  background-color : #d8d8d8;
  color : #333;
}
.FramingMattingRO a:hover {
  background-color : #4c4c4c;
  color : #333;
}
.ColorManagementRO a {
  display : block;
  width : 126px;
  background-color : #d8d8d8;
  color : #333;
}
.ColorManagementRO a:hover {
  background-color : #4c4c4c;
  color : #333;
}
.SendFilesRO a {
  display : block;
  width : 70px;
  background-color : #d8d8d8;
  color : #333;
}
.SendFilesRO a:hover {
  background-color : #4c4c4c;
  color : #333;
}
.FAQsRO a {
  display : block;
  width : 34px;
  background-color : #d8d8d8;
  color : #333;
}
.FAQsRO a:hover {
  background-color : #4c4c4c;
  color : #333;
}
.GalleryRO a {
  display : block;
  width : 54px;
  background-color : #d8d8d8;
  color : #333;
}
.GalleryRO a:hover {
  background-color : #4c4c4c;
  color : #333;
}
.LinksRO a {
  display : block;
  width : 36px;
  background-color : #d8d8d8;
  color : #333;
}
.LinksRO a:hover {
  background-color : #4c4c4c;
  color : #333;
}
.QuestionsRO a {
  display : block;
  width : 68px;
  background-color : #d8d8d8;
  color : #333;
}
.QuestionsRO a:hover {
  background-color : #4c4c4c;
  color : #333;
}
.ContactsRO a {
  display : block;
  width : 61px;
  background-color : #d8d8d8;
  color : #333;
}
.ContactsRO a:hover {
  background-color : #4c4c4c;
  color : #333;
}
.codes {
  color : #3a3;
}
.toc {
  color : #333;
  font : normal bold 12px/16px 'verdana', 'arial', sans-serif;
}
.tabscontainer {
  position : static;
  width: 736px;
  padding: 10px;
  margin: 85px auto 0 auto;
  border: 1px solid #ccc;
  background: #fff;
}
#navSquare {
  margin: 0;
  padding: 0 0 5px 0;
  border-bottom: 1px solid #9FB1BC;
  background : #fff;
  text-align: center;
}
#navSquare li {
  margin: 0; 
  padding: 0;
  display: inline;
  list-style-type: none;
  background : #fff;
}
#navSquare a:link, #navSquare a:visited {
  font : normal bold 12px 'verdana', sans-serif;
  float: none;
  line-height: 14px;
  padding: 0 10px 8px 10px;
  text-decoration: none;
  color: #708491;
  background : #fff;
}
#navSquare a:link.active, #navSquare a:visited.active, #navSquare a:hover {
  color: #000;
  background: url(/assets/images/tab_square.gif) no-repeat bottom center;
}
input.search {
  border : 1px dotted #333;
  background : #fff;
  color : #900;
  margin : 23px 5px 0px 1px;
  padding : 2px;
  font : normal bold 10px 'Verdana', 'Geneva', 'Lucida', 'Arial', 'Helvetica' ,sans-serif;
}
input.searchbuttons {
  border-width : 1px;
  background : #fff;
  color : #333;
  padding : 2px;
  font : normal bold 10px 'Verdana', 'Geneva', 'Lucida', 'Arial', 'Helvetica', sans-serif;
}
div.search, p.search {
  text-align : center;
  font : normal bold 10px 'Verdana', 'Geneva', 'Lucida', 'Arial', 'Helvetica', sans-serif;
  color : #333;
  background : transparent;
}
.search a {
  font : normal normal 10px 'Verdana', 'Geneva', 'Lucida', 'Arial', 'Helvetica', sans-serif;
}
span.searchword {
  background : #fefe60;
}
div.center {
  text-align: center;
  font-size: 160%;
  margin: 0 auto;
}
INPUT {
  font: normal normal 1.0em/1.0em courier, sans-serif;
  border-top: 1px solid #333;
  border-right: 1px solid #bbb;
  border-bottom: 1px solid #bbb;
  border-left: 1px solid #333;
  background: #ffc;
  padding: 0 0 0 3px;
  margin: 0 0 2px 0;
  height: 1.4em;
}
INPUT.missing {
  background: #fbb;
  border-top: 1px solid #f00;
  border-right: 1px solid #f99;
  border-bottom: 1px solid #f99;
  border-left: 1px solid #f00;
}
BODY {
  background-color: #eee;
}
TD, TH {
  font: normal normal 0.8em/1.0em 'arial', 'helvetica', sans-serif;
}
.submit {
  font: bold normal 1.0em/1.0em 'arial', 'helvetica', sans-serif;
  border-top: 1px solid #bbb;
  border-right: 1px solid #333;
  border-bottom: 1px solid #333;
  border-left: 1px solid #bbb;
  background: #ddd;
  width: 70px;
  height: 1.6em;
  padding: 0 0 3px 0;
  margin: 0px;
}