﻿body {
	margin:0;
	padding:0;
	background:#FFFFFF
}

table, td {
	border-collapse:collapse
}

table, td, img {
	border:0
}

td, tr, p {
	font:11px/13px Tahoma, Arial, helvetica, sans-serif;
	color:#3B3B3B;
	vertical-align:top;
	text-align:left;
	padding:0;
	margin:0
}

p {
	margin: 1em 0em 1em 0.5em;
}

.clear {
	clear:both;
	line-height:0px
}

input, textarea, select {
	font:11px Tahoma, Arial, helvetica, sans-serif;
	color:#6E7574;
	padding:2px 0 0 2px;
	text-transform:none;
	vertical-align:middle;
}

ul {
	list-style:none;
	line-height: 0;
	padding: 0;
	margin: 0;
}

ul li {
		background-image:url('../images/cnt_1_list.jpg');
		background-repeat:no-repeat;
		padding:0px 0px 0px 15px;
		background-position:0px 4px;
}

.sch td{
	font:10px Tahoma, Arial, helvetica, sans-serif;
	color:#344243;
	text-transform:uppercase;
}

.sch a {
	font:10px Tahoma, Arial, helvetica, sans-serif;
	color:#9B0F0D;
	text-decoration:underline;
	text-transform:none
}

.sch a:hover {
	text-decoration:none;
}

.sch input {
	width:135px;
	height:20px
}

span {
	font:11px Tahoma, Arial, helvetica, sans-serif;
	color:#3B3B3B;
	font-weight:bold;
}

span b {
	font:9px Tahoma, Arial, helvetica, sans-serif;
	color:#E10000;
}

span a {
	font:9px Tahoma, Arial, helvetica, sans-serif;
	color:#E10000;
	text-decoration:underline;
}

span a:hover {
	text-decoration:none;
}

h1 {
	font:11px Arial, helvetica, sans-serif;
	color:#FFFFFF;
	text-transform:uppercase;
	margin:0;
	padding:0;
	font-weight:bold;
}

.h2Div	{
	display:inline-table;
	width:100%;
	height:20px;
	padding:3px 0px 0px 8px;
	background-color:#FFEDA5;
}

h2 {
	font:11px Arial, helvetica, sans-serif;
	color:#794725;
	text-transform:uppercase;
	margin:0;
	padding:0;
	font-weight:bold;
}

a {
	font:11px Tahoma, Arial, helvetica, sans-serif;
	color:#C41C1C;
	text-decoration:underline;
}

a:hover {
	text-decoration:none;
}

.cnt_2 {
	font:12px/15px Tahoma, Arial, helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	text-transform:uppercase;
}

.cnt_2 li{
	font:10px/17px Tahoma, Arial, helvetica, sans-serif;
	color:#FFFFC8;
}

.cnt_2 li a:hover {
	text-decoration:underline;
}

li a {
	font:11px/18px Tahoma, Arial, helvetica, sans-serif;
	color:#C41C1C;
	text-decoration:none;
	background:url(images/list_2_arr.gif) center left no-repeat;
	padding-left:10px;
}

li a:hover {
	text-decoration:underline;
}

b a {
	font:11px Tahoma, Arial, helvetica, sans-serif;
	color:#C41C1C;
	text-decoration:none;
	background:url(images/list_2_arr.gif) center left no-repeat;
	padding-left:10px;
}

b a:hover {
	text-decoration:underline;
}

.list_2 li a {
	font:11px/18px Tahoma, Arial, helvetica, sans-serif;
	color:#C41C1C;
	text-transform:uppercase;
	text-decoration:none;
	background:url(images/list_2_arr.gif) center left no-repeat;
	padding-left:10px;
}

.list_2 li a:hover {
	text-decoration:underline;
}

.footer {
	font:11px Tahoma, Arial, helvetica, sans-serif;
	color:#8B8B8B;
	text-align:center;
}

.footer a {
	font:11px Tahoma, Arial, helvetica, sans-serif;
	color:#8B8B8B;
	text-decoration:none;
}

.footer a:hover {
	text-decoration:underline;
}

.menuItem{
	display:block;
	cursor:pointer;
	background:url(../images/p1.jpg) no-repeat;
	padding:5px 5px 5px 25px;
	font:11px Tahoma, Arial, helvetica, sans-serif; 
	color:#C41C1C; 
	text-decoration:none;
}

.priceTable {
	width:70%;
	margin-left:auto;
	margin-right:auto;
	border-style:groove;
	border-width:thin;
	background-color:#F3EDD5;
}

.priceTable td {
	font-size:14px;
	line-height:1.5em;	
	padding:5px 5px 5px 5px;
	border-style:groove;
	border-width:thin;
	vertical-align:middle;
}

.priceTableLeftCol {
	width:75%;
	text-align:left;
}

.priceTableRightCol {
	width:25%;
	text-align:right;
}

.formTable td{
	padding:2px 2px 2px 2px;
}

