/* WSC specific CSS */

/*-- productContainer settings-----------------------------------------------------------------------------*/
#productContainer {border:solid 1px #ccc; width:600px; float:left; background:#ffffff;}
#productContainer h3 {border-bottom: 1px solid #F6D28E; padding:13px 0 13px 18px; margin:0 0 2px 0; font-weight:bold; font-size:.75em; color:#7A6D5C; letter-spacing:.1em;}
#productContainer .shadowContainer {margin:9px 0 0 6px;}
#productContainer .productRow {float:left; border:1px solid #CCC; width:570px; padding:8px 0 8px 16px;}
#productContainer .productLeft {float:left; width:150px;} 
#productContainer .productRight {float:left; padding: 0 0 8px 15px; border-left:1px solid #EBE8E4; border-right:1px solid #EBE8E4; width:200px;}
#productContainer .productButton {float:right; padding:0 0 8px 15px; width:120px;}
#productContainer .productButton h4 {color:#7A6D5C; font-size:.75em; padding:9px 0; border-bottom:1px dashed #D8D1C9;}
#productContainer .productButton img {padding:11px 0 0px 0;}

/*-- special font/color settings --*/

td.contact {
	text-align: left;
	vertical-align: top;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#0F3F91;
	font-weight:bold;
}

input.contact {
	width:100px; 
	height:10px; 
	font-family:Tahoma, Arial, Helvetica, sans-serif; 
	font-size:10px;
}

	
h1.pagetitle {
color:#123D59;
font-family:Trebuchet MS,Arial,Verdana;
font-size:18px;
font-weight:normal;
margin:0;
padding:0 0 8px;
}

td.specialfont {
color:#123D59;
font-family:Trebuchet MS,Arial,Verdana;
font-size:18px;
font-weight:normal;
margin:0;
padding:0 0 8px;
}

/*-- image settings --------------------------------------------------------------------*/

img.iconImage {
	border-color:#0B3A06;
	width:14px;
	height:14px
}

/*-- product descriptin settings----------------------------------------------------------------------------*/

.productShortDesc {
	float:left; 
	margin:0 0 0 10px; 
	width:180px;
}
.productShortDesc p {
	font-family: Georgia, "Times New Roman", Times, serif; 
	color:#7a6d5c; 
	font-size:.75em;
}

/* colorlist
main red: #9D0011
main purple: #952685
dark purple: 4C2685
dark lavendar: 9B278A
*/

/*--product related screens------------------------------------------------------------------------------*/

td.pageMainBanner {
	width:380px;
	height:23px;
	background:url(../images/icons/m_td_bg.jpg)  top left;

}

.pageMainBannerText{
	float:left;
	font-family:"times new roman", tahoma, arial;
	font-size:15px;
	font-weight:bold;
	color:white;
	margin:0px 0 0 12px;
}

td.contentFrameSide{
  	width:1px;
  	height:100%;
  	background:#25639c;
}

td.contentFrameBottom{
  	height:1px;
  	background:#25639c;
}



.tproduct {
	border-color:fuchsia;
}

.tproduct:a  {
	border-color:red;
}

.productDetailTitle {
	font-family:"times new roman", tahoma, Palatino, Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#9D0011;
	font-weight:bold;	
}

.productDetailDescription {
	font-family:tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4C2685;
	font-weight:bold;
	padding:0 10px 0 10px;
	
}
	
/** Main Side Menu ****/


td.menuListHead, td.menuMainList {
	font-family:"times new roman", tahoma, arial;
	font-weight:bold;
	font-size:20px;
	width:190px;
	color:blue;
	text-align:center
}

td.menuMainList {
	font-family:tahoma, arial;
	color:blue;
	font-size:12px;
	font-style:normal;
}

td.menuMainList:a {
	color:blue;
}

td.menuListSubHead, td.menuList {
	width:100%;
	font-family:tahoma, arial;
	color:blue;
	font-weight:bold;
	font-size:17px;
	text-align:left;
	padding-top:5px;
}

td.menuListHead:hover, td.menuListSubHead:hover, td.menuList:hover{
	color:brown;
}

td.menuListSubHead {font-size:15px; padding:5px 0 5px 10px;}
td.menuList {font-size:12px; padding:0 0 0 20px;}

input, textarea{font:11px Tahoma, Arial, Geneva, sans-serif; color:#000000; padding-left:1px}
