body {
	background-color: #F5F4F0;
	color: #555555;
	font-family: Verdana, Arial;
	font-size: 11px;
	margin: 0;
	padding: 0;
	line-height: 16px;
}
a {
	}
a:link {
	text-decoration: none;
	}
a:visited {
	text-decoration: none;
	}
a:active {
	}
a:hover {
	text-decoration: none;
}
a.copyrightlink:hover {
	color: #FF853A;
	font-family: Arial, Verdana;
	font-size: 11px;
	font-style: none;
	font-weight: bold;
	text-decoration: underline;
}
a.copyrightlink:visited {
	color: #FF853A;
	font-family: Arial, Verdana;
	font-size: 11px;
	font-style: none;
	font-weight: bold;
}
div.wrapper {
	margin-right: auto;
	margin-left: auto;
	width: 770px;
}
div.wrapper table {
	margin: 0 auto;
	text-align: left;
}
input.searchfld {
	background-color: #FFFFFF;
	border: 1px solid #AAAAAA;
	font: normal 11px "Courier New", Courier, mono;
	width: 135px;
}
input.searchfld:hover {
	background-color: #FFFFFF;
	border: 1px solid #8D8B74;
	font: normal 11px "Courier New", Courier, mono;
	width: 135px;
}
.categoriestitle {
	color: #777777;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.7em;
	text-decoration: none;
	letter-spacing: 0.05em;
	border-bottom: 1px dashed #CDCDCD;
	padding-bottom: 3px;
	padding-top: 10px;
	margin: 0px;
	line-height: 1.4em;
}

.categoriestitlelink {
	font-family: Arial, Verdana; 
	font-size: 11px; 
	font-style: none; 
	font-weight: bold; 
	color: #0066CC; 
	text-decoration: none;
}

a.categoriestitlelink:hover {
	font-family: Arial, Verdana; 
	font-size: 11px; 
	font-style: none; 
	font-weight: bold; 
	color: #0066CC; 
	text-decoration: underline;
}	

.categoriestext {  
	font-family: Arial, Verdana; 
	font-size: 12px; 
	font-style: none; 
	font-weight: normal; 
	color: #555555; 
	text-decoration: none;
}	

.copyrightlink {
	color: #FF853A;
	font-family: Arial, Verdana;
	font-size: 11px;
	font-style: none;
	font-weight: bold;
	text-decoration: none;
}
.copyrighttext {
	color: #555555;
	font-family: Arial, Verdana;
	font-size: 11px;
	font-style: none;
	font-weight: normal;
	text-decoration: none;
}
.navlink {
	color: #777777;
	font-family: Arial, Verdana;
	font-size: 13px;
	font-style: none;
	font-weight: bold;
	text-decoration: none;
}
a.navlink:hover {
	color: #777777;
	font-family: Arial, Verdana;
	font-size: 13px;
	font-style: none;
	font-weight: bold;
	text-decoration: none;
}
a.navlink:visited {
	color: #FF853A;
	font-family: Arial, Verdana;
	font-size: 13px;
	font-style: none;
	font-weight: bold;
	text-decoration: none;
}
.newstext {
	color: #666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	text-decoration: none;
	padding-left: 5px;
	line-height: 1.3em;
}
a.newstext:link{
	color: #CC6600;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	text-decoration: none;
	line-height: 1.3em;
	font-variant: small-caps;
	margin: 0px;
}
a.newstext:visited {
	color: #CC6600;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	text-decoration: none;
	line-height: 1.3em;
	font-variant: small-caps;
	margin: 0px;
}
a.newstext:hover {
	color: #FF853A;
	font-size: 1em;
	border-bottom: 1px dashed #FFCC99;
	background: #FBF4EC;
}
.newstext p{
	font-size: 10pt;
	line-height: 1.3em;
	margin: 2px 0px 5px;
}
.newstitle {
	color: #999966;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.95em;
	text-decoration: none;
	word-spacing: 0.15em;
	line-height: 1.3em;
}
.newstitle2 {
	color: #999966;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	text-decoration: none;
	word-spacing: 0.15em;
	line-height: 1.3em;
}
.topprodlink {
	color: #CC6600;
	font-family: Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	font-variant: normal;
}
a.topprodlink:visited {
	color: #CC6600;
	font-family: Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	font-variant: normal;
}

a.topprodlink:hover {
	color: #FF853A;
	font-family: Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	font-variant: normal;
}
.requestquote {
	color: #FF853A;
	font-family: Arial, Verdana;
	font-size: 11px;
	font-style: none;
	font-weight: bold;
	text-decoration: none;
}
.tabtitle {
	/*color: #777777;*/
	color: #CC6600;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	letter-spacing: 0.1em;
	padding: 0px;
	margin: 0px;
}
a.tabtile:hover {
	color: #FF853A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	letter-spacing: 0.1em;
	padding: 0px;
	margin: 0px;
}

.welcometodmctextbold {
	color: #555555;
	font-family: Arial, Verdana;
	font-size: 1.2em;
	text-decoration: none;
	line-height: 1.4em;
	margin: 0px;
}
.welcometodmctitle {
	color: #FF853A;
	font-family: Arial, Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	margin: 0px;
}

.productlinktitle{
	color: #CC9900;
	padding-left: 2px;
	font-size: 15px;
	font-variant: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.productlink{
	color: #CC9966;
	padding-left: 2px;
	font-size: 11px;
	font-variant: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.productlink:visited{
	color: #CC9966;
	padding-left: 2px;
	font-size: 11px;
	font-variant: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.productlink:hover{
	color: #FF853A;
	border-bottom: 1px dashed #FFCC99;
	font-size: 11px;
	background: #FBF4EC;
	padding: 3px 2px 2px;
}
.boxText {
	font: italic 10pt/1.5em Georgia, "Times New Roman", Times, serif;
	color: #555555;
	padding: 10px 5px 8px;
}
.cellLinerBottom {
	border-bottom: 1px solid #E8E8E8;
	padding-top: 5px;
	padding-bottom: 2px;
}
.cellLinerDblBottom {
	border-bottom: 1px dashed #FF9900;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 10px;
}
.captionImage {

	color: #666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	text-decoration: none;
	padding-left: 5px;
	line-height: 1.3em;
}
.latestNewsSub {
	font: 1.2em Georgia, "Times New Roman", Times, serif;
	color: #999966;
}
.welcometodmctextbold p {
	line-height: 1.3em;
	margin: 0px;
}

.requiredField {
	color: red;
}

#middle {
	vertical-align: middle; 
}

.selectedPageNumber {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

