body {
	width: 100%;
	text-align: center;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #404040;
	font-weight : normal;
	padding: 0px;
	margin: 0px;
	background-image: url(img/bg_gray.gif);}

#wrapper {
	width: 900px;
  height: 100%;
	overflow: hidden;
	margin: auto;
  padding: 0px;
	text-align: center;
  background-color:white;}

a, .underline {text-decoration: underline}

a:link    { color: #006699}
a:visited { color: #006699}
a:active  { color: #003366}
a:hover   { color: #CC6600}

h1 {
  font-size: 16pt;
	margin-top: 20px;
  font-weight: bold}

h2 {
  font-size: 12pt;
	margin-top: 15px;
  font-weight: bold}

h3 {
  font-size: 1em;
	margin-top: 1em;
  font-weight: bold}

table {margin: 5px 0;
	border: 1px solid #c0d0e0;
  text-align:left;
  line-height:100%}

tr {
  padding:0;
  margin:0}

.noborder {border:none}

.tableHead {
  background-color: #e4e4e4;
	border-color: #e4e4e4}

.tr_head_bold {
	background-color: gray;
	color: white; 
  padding-left:3px;
  padding-top:5px;
  padding-bottom:5px;
  height:25px;
  font-weight: bold}

.tr_head_bold a:link,
.tr_head_bold a:visited,
.tr_head_bold a:active,
.tr_head_bold a:hover {color:white}

.tr_head_bold a:hover {text-decoration:underline}

.tr_gray_bold {
	background-color: gray;
	color: white; 
  font-weight: bold}

.tr_dark {background-color: #f0eeec}

.tr_light {background-color: white}

td  {
	font-family : Verdana, Arial, sans-serif;
	font-size : 12px;
  padding-left:2px;
  padding-right:2px}

.fl_right {float: right}

.fl_left {float: left}

.itemTitleFont {
	color : teal;
	font-size : 14px;
	font-weight: bold}

.ourPrice {
  color : #c00000;
  font-weight: bold}

.tableTitle {
	background-color : gray;
  color: white;
	border : none;
	padding: 5px;}

.title {color: #172c6f}

.titleFont, 
.tableTitle, 
.titleCart, 
.warning, 
caption {font-weight : bold;}

.titleFont {color : black}

.titleCart {color : teal}

.warning, caption {
	text-align: center;
	color: #545454;
  margin-top:5px}

.button1, .button2, .button3 {
  background-color: #e0e0e0; 
  color: black;
  padding: 1px;
  margin: 5px 0px}

.button2 {width: 260px}

.button3 {width: 150px}

.button_bold {
	background-color: #006699; 
  color: white; 
  font-weight: bold;
  padding: 2px 0;
  margin: 5px 0px 20px}

button.flat {
  height:25px;
  width:25px;
  border:none;
  padding:0;
  margin:0;
  background-color:white}

p {
  margin: 0 0 1em 0;
	text-align: left}

em {font-style: italic}

.legend {
	font-family: Arial, Verdana, sans-serif;
  font-size:12px;
  line-height:110%;
  text-align: left;
	color:#505050;
  margin-top:0;
  padding-top:10px;
  margin-bottom:0;
  padding-bottom:10px;}

.left {text-align: left}
.right {text-align: right}
.center, .cnt {text-align: center}

.prompt {
  text-align: right;
  padding-right: 5px}

.entry {
  text-align: left;
  padding-left: 5px}

form, form.marg {
	margin: 0;
	padding: 0;
	text-align: center}

#footer {
	width:750px;
	padding: 5px;
	color: white; 
	background-color: gray;
	text-align: center;
	font-size: 0.8em}

.redtext   {color: #cc0000}
.bluetext  {color: #0000cc}
.greentext {color: #00cc00}
.graytext  {color: #808080}
.highlight {background-color: yellow}

.nospace, input {
  margin:0; 
  padding:0; 
  vertical-align:middle}

.nospace {padding-left:3px}

.w300 {width:300px}
.w400 {width:400px}
.w500 {width:500px}
.w600 {width:600px}
.w700 {width:700px}
.w750 {width:750px}

.inline {
  display:inline;
	margin: 0;
	padding: 0;}

iframe {
	margin: 0;
	padding: 0;
  text-align: left;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #404040;
	font-weight : normal;}

.pad5 {
  padding-top:5px;
  padding-bottom:5px;
}

.close {padding-top:0px; padding-bottom:0px;margin-top:0px;margin-bottom:0px}

.absclose {padding:0px; margin:0px; border:0px}

input.del_button { display: inline; border: 0; width: 20px; height: 20px; background: transparent url(img/delete.gif) no-repeat; text-align: center; font-size: 12px; color: #FFFFFF; cursor: pointer}

input.edit_button { display: inline; border: 0; width: 20px; height: 20px; background: transparent url(img/config.gif) no-repeat; text-align: center; font-size: 12px; color: #FFFFFF; cursor: pointer}

input.cart_button { display: inline; border: 0; width: 19px; height: 16px; background: transparent url(img/cart_small.gif) no-repeat; text-align: center; font-size: 12px; color: #FFFFFF; cursor: pointer}
