﻿body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#777777;
}

textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

td {
	text-decoration: none;
	font-size: 12px;
	font-weight:normal;
	color:#333333;
}

.td_correction td
{
    border-right:solid 1px #deba84;
    border-bottom:solid 1px #deba84;
}

a {
	color: #793F30;
	font-size:11px;
	text-decoration: none;
	font-weight: bold;
	vertical-align:middle;
}

img { border: 0px; }

.top_button 
{
	background: url('./img/top_button_bg.gif') repeat-x; 
	height:23px; 
	width: 129px;
	text-align:center; 
	font-weight:bold;
	vertical-align:middle;
}

.leftnavLinkClass
{
	background-color:#FFFFFF; 
	color:White; 
	font-size:12px; 
	font-weight:bold; 
	padding: 7px 7px 7px 10px; 
	border-bottom: solid 1px #C1BCBC;
}

.leftnavLinkHighlightClass
{
	background-color:#F5F5F5; 
	color:White; 
	font-size:12px; 
	font-weight:bold; 
	padding: 7px 7px 7px 10px; 
	border-bottom: solid 1px #C1BCBC;
}

.leftnavTitleClass
{
	background-color:#5B1300; 
	font-size:15px; 
	color:White; 
	padding: 5px 0px 5px 10px;
}

.SectionTitleClass
{
	font-size:18px; 
	font-weight:bold; 
	color:#111111; 
	border-bottom:dotted 1px #777777; 
	width:400px; 
	padding-bottom:5px;
}

.ParagraphClass
{
	font-size:12px; 
	font-weight:normal; 
	color:#555555; 
	width: 400px;
	text-align: justify;
}

.ProductTabHighlighted
{
	background-image: url('./img/tab.gif'); 
	width:92px; 
	color:Black; 
	font-weight:bold; 
	text-align:center;
}

.ProductTabNonHighlighted
{
	background-image: url('./img/tab_dark.gif'); 
	width:92px; 
	color:White; 
	font-weight:bold; 
	text-align:center;
}

.OMTTableBorder
{
  border:solid 1px #D5D7B4;
}

.OMTTableHeader
{
  background-color:#5B1300; 
  color:White;
}

.OMTColumn
{
  border-bottom:solid 1px #D5D7B4;
  border-right:solid 1px #D5D7B4;
  background-color:#F6F5EC; 
  text-align:center;
  font-weight:bold;
  width:100px;
}

.num-input-box
{
	border: solid 1px #7F9DB9; padding: 2px;
	text-align:right; width:50px
}

.text-input-box
{
	border: solid 1px #7F9DB9; padding: 2px;
}

.text-input-area
{
	border: solid 1px #7F9DB9; padding: 2px;
}

.popit_header
{
	background-color: #5B1300;
	color: White;
	font-weight: bold;
	padding: 4px 4px 4px 4px;
}

.popit_content
{
	border: solid 1px #909090;
	text-align: left;
	background-color:white;
}

.op_link:visited {color:white;text-decoration:none;}
.op_link:hover {color:white;text-decoration:none;}
.op_link:link {color:white;text-decoration:none;}

.galleryWrapper {
  width               : 700px;
  overflow            : hidden;
  margin              : 0 auto;
}

.galleryItems {
  display             : block;
  margin              : 0;
  list-style          : none;
  padding-left        : 0;
}

.galleryItems li {
  display             : inline;
  float               : left;
  padding             : 0 4px;
}

.galleryItems img {
  display             : block;
}

a.delete_button
{
    background:url('img/mn-sprites.gif') no-repeat 0px -64px;
    width:16px;
    height:16px;
    display:block;
}

a.delete_button:hover
{
    background-position:-32px -64px;
}

.pmt_inactive_cell
{
    color:#666;
    cursor:default;
}

.pmt_active_cell
{
    padding:4px;
    color:#005;
    cursor:pointer;
}

.pmt_active_cell:hover
{
    background-color:#ff8
}

.pmt_leftnav_div
{
    padding:5px 0px 0px 15px;
    display:none;
}

.error
{
    color: Red;
    padding:4px;
    display:block;
}

.product_option_edit_pane
{
    border:2px solid #ccc;
    background-color:#ffc;
}

