﻿h3 
{
	font-family: Verdana; 
	font-size: 0.7em; 
	float: left; 
	font-weight: bold; 
	padding: 0px; 
	letter-spacing: 0px; 
	color: #374c93; 
	margin: 53px 0px 3px 0px; 
	width: 210px;
} 

/**a, a:visited { color: #333; font-weight: bold; text-decoration: none; }
a:hover, a:active { color: #374c93; font-weight: bold; text-decoration: underline; }**/

a, a:visited { color: #374c93; font-weight: bold; text-decoration: none;}
a:hover, a:active { color: #949ec3; font-weight: bold; text-decoration: underline;}

DIV.product_info {  margin-top: 15px; margin-left: 2px; font-family: Verdana, Trebuchet MS, Tahoma, Arial, Helvetica; }
DIV.product_info IMG { float: right; margin-right: 0px; }
DIV.productDesc { clear: both; font-size: 0.6em; font-family: Verdana, Trebuchet MS, Tahoma, Arial, Helvetica; width: 285px; padding: 8px 40px 8px 0px; color: #8a8c8e; border-top: 1px solid #d6e3f4;font-family:Verdana; font-size: 0.7em;}
DIV.product_spacer { background: #bcd0ec; height: 1px; margin: 0px 0px 10px 0px; }

DIV.skcon_product_info
 {  font-size: 0.9em; font-family: Verdana, Trebuchet MS, Tahoma, Arial, Helvetica; line-height: 18px; color: #333; width: 100%; }
DIV.skcon_product_info h3{ margin: 0px; font-weight: bold;}
DIV.skcon_product_info IMG { float: right; margin-right: 40px; }
DIV.skcon_productDesc { clear: both; font-size: 0.6em; font-family: Verdana, Trebuchet MS, Tahoma, Arial, Helvetica; width: 445px; color: #333;}
DIV.skcon_product_spacer { background: #fff; height: 2px; margin: 10px 0px 10px 0px; }
.skcon_product_table { background-color: #fff; padding: 5px 5px 5px 5px; border: 1px solid #ddd; width: 100%; }

#formTable { font-size: 0.6em; font-family: Verdana, Trebuchet MS, Tahoma, Arial, Helvetica; color: #444; width: 312px; background: #f1f1f2; padding: 40px 35px 20px 35px; }
.textbox { background: #fff; padding: 3px 5px 3px 5px; border: 0px; font-size: 0.9em; font-family: Verdana, Trebuchet MS, Tahoma, Arial, Helvetica; }
.w50 { width: 40px; }
.w60 { width: 50px; }
.w65 { width: 55px; }
.w70 { width: 60px; }
.w80 { width: 72px; }
.w90 { width: 80px; }
.w100 { width: 90px; }
.w150 { width: 140px; }
.w180 { width: 170px; }
.w190 { width: 180px; }
.w200 { width: 190px; }
.w250 { width: 240px; }
.w300 { width: 290px; }
.w350 { width: 340px; }
.w400 { width: 390px; }

.bluebox, .bluebox:visited { color: #fff; text-decoration: none; padding: 3px 12px 3px 12px; border:0px; background: #0781c5 url(../images/bg_a_bluebox.gif) repeat-x;}
.bluebox:hover, .bluebox:active { color: #ff0; text-decoration: none; }

.validator
{
	/**color: #364d93;**/
	padding-left: 5px;
	font-weight: bold;
}

.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}

.clearfix {
	display: inline-block;
}

html[xmlns] .clearfix {
	display: block;
}

* html .clearfix {
	height: 1%;
}
