body {
	margin:0px;
	/*background-color:#DDE5EC;*/
	background-color:#fff;
	font-family:Arial, Helvetica, sans-serif;
}

.green {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #DFEBC2}
.darkgreen {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #114111}
.bluefont {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #D1DDE6}
.darkbluefont {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #173551}
.headerfont {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #173551}
.creamfont {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFDEB8}
.whitefont {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #ffffff}
.midbluefont {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #205D89}
.greyfont {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}

a.one {
	color:#205D89;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:12px;
	text-decoration:none;
}
a:hover{color:#3c79a5;}

a.two {
	color: #173551;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration:none;
}

a.three {
	text-decoration:underline;
	color: #173551;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.fieldset legend{ margin-bottom: 12px;font-size: 14px;font-weight:bold; color:#1a92c0}
.style4 {color: #0033CC}
.m_header {font-size:11px;background-color:#006699;color:#FFFFFF;border:1px outset #dcdcdc}
.m_cell {	font-size:10px;	cursor:pointer;	border:1px solid #dcdcdc}
#pro_sel {	font-size:11px}
label {	cursor:pointer;font-size:12px;}
H1{font-size: 16px}
#alt_prodImages A IMG{    BORDER-RIGHT: #cecdcc 1px solid;    BORDER-TOP: #cecdcc 1px solid;    BORDER-LEFT: #cecdcc 1px solid;    BORDER-BOTTOM: #cecdcc 1px solid}
#alt_prodImages A:hover IMG{    BORDER-RIGHT: #1a92c0 1px solid;    BORDER-TOP: #1a92c0 1px solid;    BORDER-LEFT: #1a92c0 1px solid;    BORDER-BOTTOM: #1a92c0 1px solid}
#alt_prodImages A.selected IMG{    BORDER-RIGHT: #1a92c0 1px solid;    BORDER-TOP: #1a92c0 1px solid;    BORDER-LEFT: #1a92c0 1px solid;    BORDER-BOTTOM: #1a92c0 1px solid}
#prod-info_r{    PADDING-RIGHT: 13px;    PADDING-LEFT: 13px;    FLOAT: left;    PADDING-BOTTOM: 13px;    WIDTH: 448px;    PADDING-TOP: 13px;border:1px}
#div_final{    PADDING-RIGHT: 13px;    PADDING-LEFT: 13px;    FLOAT: left;    PADDING-BOTTOM: 13px;    WIDTH: 448px;    PADDING-TOP: 13px}
#prod-info_r{    PADDING-RIGHT: 13px;    PADDING-LEFT: 13px;    FLOAT: left;    PADDING-BOTTOM: 13px;    WIDTH: 448px;    PADDING-TOP: 13px}
#submitform { font-size:12px;}

a.mechtype:link, a.mechtype:visited, a.mechtype:active {
	display:block;
	color:#173551;
	font-weight:bold;
	font-size:12px;
}

a.mechtype:hover  {
	display:block;
	color:#666666;
}

span.mechtype{
	display:block;
	color:#003399;
	font-weight:bold;
	font-size:12px;
}

td.l_tab {
	background-image:url(../images/l_tab.gif);
	width:5px;
}
td.r_tab {
	background-image:url(../images/r_tab.gif);
	width:5px;
}
td.m_tab {
	background-image:url(../images/m_tab.gif);	
}
td.q_tab {
	background-image:url(../images/qm.jpg);
}

input.btn {
	border:1px solid #CCCCCC;
}

input.btn {
	border:1px outset #cccccc;
}

input.txtentry {
	border:1px inset #cccccc;
}
.redfont {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #CC0000; font-weight:bold;}

.subhead	{font: 10pt Verdana; color: #003366; font-weight: bold; border-bottom: solid 2px #12699C;}

td.body {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #173551}

.fabric-list div {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px; 
	color: #205D89;
	text-align:center;
	font-weight:bold;
}

.fabric-list p {
	margin-top:6px;
}