h1 {color: #356cac}
h2 {color: #356cac}
h3 {color: #356cac}
h4 {color: #356cac}
h5 {color: #356cac}
h6 {color: #356cac}

p
{
	padding : 0;
	margin : 0;
}

.LeftCol
{
	float: left;
	clear: right;
	width: 50%;
	padding: 10px;
}

.RightCol
{
	float: right;
	clear: left;
	width: 50%;
	padding: 10px;
}

a 
{
	text-decoration: underline; 
	color: #356cac;
}

a:hover 
{
	text-decoration: underline; 
	color: #558ccc;
}

ol, ul
{
	margin-left : 40px;
}

* HTML ol, ul
{
	margin-left : 80px;
}

hr {
	width:90%; height:1px; border:0px solid; color:#4884bd; background-color:#4884bd
}

.Price {}

.Price tr th { background: #79c1e6; font: bold x-small Tahoma }
.PricePartHeader { background: #d6ecf8; font: bold xx-small Tahoma; text-align: left }
.Price tr td { font: x-small Tahoma; text-align: center }


li {}

table, img {
	border:0;
}

table.oneline tr td {
   white-space: nowrap;
   padding-left: 15px;
   padding-right: 10px;
   background: Url(/i/bullet2.gif) no-repeat top left;
}

table.oneline b{
  color: #356cac;
}

th {
	background: #79c1e6;
	font-weight: bold;
}

td {
  vertical-align: top;
}

input {
    border: solid 1px #356cac;
}

input.c {
    border: none;
}

input.sbmt {
    color: #356cac;
    background-color: #79c1e6;
    margin: 0px 0px 0px 5px;
    font-weight: bold;
}
select {border: solid 1px #356cac; }
label {border: none; color: #356cac}
textarea {border: solid 1px #356cac; }
.w100 {min-width: 100%; width: 100%}
.w70 {width: 65%; min-width: 65%; border: solid 1px #356cac}
.w30 {width: 30%}
ul.er {}
ul.er li{color: red; white-space:normal;}

