﻿@import "../page/site.css";
@import "../shared1/leftmenu.css";

/*
.underline
{
	display:inline;border-bottom: green 1px solid;
}


.content
	{ text-align: left; float: none !important; clear: none; padding: 12px 40px 0px 0px !important; margin: 0px !important; }
*/
/*.modelselect
	{ clear: right; float: right; text-align: left; padding: 0px; margin: 0px !important; overflow: hidden; background: url(../images/bg_content.gif) no-repeat left top; 
}*/
 /*
a
	{text-decoration: none; border: 0px none; }
	
a:link
	{ color: #333333; }

a:visited
	{ color: #333333; }

a:active 
	{ color: #000000; }


a:hover img
	{ opacity: .85; filter: alpha(opacity=85); }

a.icon
	{ text-decoration: none; border: 0px none !important; }	
	

 .title
{
    background-color: #999999;
    color: White;
    font-weight: bold;
    padding:3px;
}

    .criteriaTable
    {
        border-style: solid;
        border-width: 1px;
        border-color: #CCCCCC;
        margin:0px;
    }
    
 .style1
    {
        /*background-color: #f8f8f0;*/
	
		/*vertical-align: middle;
		text-align: center;
    }
    td.style2
	{
		background-color: #edf2f9;
		background-color: #fff;
		vertical-align: middle;
		text-align: center;
	}
    .style4
    {
        background-color: #eff7f2;
		background-color: #fff;
		vertical-align: middle;
		text-align: center;
    }
    .style5
    {
        background-color: #edf2f9;
		background-color: #fff;
        font-family: Verdana;
        text-align:center;
        font-size: 12px;
		vertical-align: middle;
    }
.modelItem
{
	text-decoration: underline;
	cursor: pointer;
	padding-right: 3px;
	padding-left: 3px;
	display:block;
	cursor: pointer;
	padding:  .25em;
	vertical-align:middle
}*/

/*MH Edited Styles - */

div#mwrapper{margin-top:45px}
table#matrix,table#quoteCriteria  {
	
	width:95%;
	margin:0 auto;
	}
	


table#matrix td {height:70px;border: 1px solid #ccc;padding:.35em;text-align:center;vertical-align:top}
table#matrix td.prodcat, table#matrix td.prodcat a {vertical-align:middle;color:#4d945c;font-weight:600;padding:.25em}
table#matrix td.prodcat img{padding-bottom:5px}
table#matrix td a.modelItem {
	text-decoration: none;
	display:block;
	padding:.15em;
	/*cursor: pointer;*/
	
	
}

table#quoteCriteria td {padding:.15em;vertical-align:top;text-align:left;}

a.underline{text-decoration: underline}
table#matrix td.empty {background: #fff url(../images/bg_empty.png) 0 0 repeat}
table#matrix td a:hover
{
	font-weight:bold;
	color:#6c3;
	border: 1px solid #ccc;
	display:block;
	
}
table#wrapTable{width:95%;margin-left:1.5em}

table.criteriaTable {width:100%}
table.criteriaTable tr{border-bottom: 1px solid #ccc}
table.criteriaTable td{padding:.15em .25em }
table.criteriaTable td.cad_td{width:200px;font-weight: bold;}
div#selectCtrl table .title {padding:1.35em;background:#4d945c}
div#selectCtrl span.highlight {font-weight: bold;color: #fff;padding:.15em}

/* use for cadwizard detail - hxu */

div#criteriaSel table .title {padding:.35em;background:#b5ce9e}
div#criteriaSel span.highlight {font-weight: bold;color: #fff;font-size:1.2em;padding:.15em}

.drawingtitle
{
	background: url(../images/gradentbar.jpg) repeat-x left top;
	font-family: Verdana, Arial, Helvetica; font-weight: bold; 
	font-size: 1.2em;padding-left: 15px;
	padding-top:2px;
}
.popupbar
{
	text-align: right;
}
.popupLink
{
	background-color: #CCFFCC;
	margin: 3px -3px -3px -3px;
}
.popups
{
	padding: 5px;
	background-color: #b5ce9e;
	border-style: solid;
	border-width: 1px;
	display: none;
	width: auto;
	height: auto;
	text-align: left;
}
.label
{
	font-weight: bold;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #000080;
}

.SelectPopup
{
	border: 1px solid #000080;
	background-position: #e6ece8;
	background: #e6ece8;
	border-spacing: 5px;
}
.head
{
	font-family: Verdana;
	font-size: 12px;
	color: #008000;
	font-weight: bold;
}
.border
{
	border-style: solid;
	border-width: 1px;
}

