body {
	height:100%;
	background-color: #F3F3F8;
	text-align:left;
	font-family: arial;
}
html 	{
	height:100%
}

a, a:hover {
	color: #000;
	text-decoration: none;
}
table {
	font-size: 12px;
}
.sitemap_sublink {
	padding-left: 10px;
}
.flash_content, .flash_content_link {
	display: none;
}

.noflash_copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #80ae00;
}
.noflash_content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 18px;


}

#holder {
	width: 800px;
	height: 550px;
}

#ToolsPod {
	width:800px;
	height: 550px;
	margin-right:auto;
	margin-left:auto;
	margin-top:10px;
	padding:0px;
	text-align:left;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	background:#DFE9DA;
}
#AskMohawkPod {
	width:800px;
	height: 550px;
	margin-right:auto;
	margin-left:auto;
	margin-top:10px;
	padding:0px;
	text-align:left;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	background:#ECEFF3;
}
#ShowcasePod, #ShowcasePromoPod {
	width:800px;
	height: 550px;
	margin-right:auto;
	margin-left:auto;
	margin-top:10px;
	padding:0px;
	text-align:left;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	background:#FCFAE4;
}
#DirectMailPod {
	width:800px;
	height: 550px;
	margin-right:auto;
	margin-left:auto;
	margin-top:10px;
	padding:0px;
	text-align:left;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	background:#F5F8F7;

}
#ResourcesSearchPod, #ResourcesGlossaryPod, #ResourcesBasicPod, #ResourcesConvertingServicesPod, #ResourcesOrderSamplesPod, #ResourcesGradeSubstitutionsPod, #ResourcesDistributorPod {
	width:800px;
	height: 550px;
	margin-right:auto;
	margin-left:auto;
	margin-top:10px;
	padding:0px;
	text-align:left;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	background:#F5F8F7;
}
#EnvironmentBasicPod, #EnvironmentLandingPod, #EnvironmentNewsPod, #EnvironmentSealsPod, #EnvironmentContactPod, #EnvironmentSealsSubpagePod {
	width:800px;
	height: 550px;
	margin-right:auto;
	margin-left:auto;
	margin-top:10px;
	padding:0px;
	text-align:left;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	background:#E9EFE4;
}
#ShowcaseMainPod, #ShowcaseBasicPod, #ShowcaseBasicSubpagePod, #ShowcaseMohawkShowPod, #ShowcaseCaseStudiesPod, #HomePod {
	width:800px;
	height: 550px;
	margin-right:auto;
	margin-left:auto;
	margin-top:10px;
	padding:0px;
	text-align:left;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	background:#FFFFFF;
}
#NewsBasicPod, #NewsNewsPod, #NewsPressReleasesPod {
	width:800px;
	height: 550px;
	margin-right:auto;
	margin-left:auto;
	margin-top:10px;
	padding:0px;
	text-align:left;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	background:#F3F1E0;
}
#NewsPod, #NewsEnvironmentPod {
	width:800px;
	height: 550px;
	margin-right:auto;
	margin-left:auto;
	margin-top:10px;
	padding:0px;
	text-align:left;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	background:#F8EECB;
}
#PaperDistributorPod, #PaperGradeSubstitutionsPod, #PaperOrderSamplesPod, #PaperConvertingServicesPod , #PaperBrandNamePod, #PaperMarkPod {
	width:800px;
	height: 550px;
	margin-right:auto;
	margin-left:auto;
	margin-top:10px;
	padding:0px;
	text-align:left;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	background:#FEFCF8;
}
#PaperPod {
	width:800px;
	height: 550px;
	margin-right:auto;
	margin-left:auto;
	margin-top:10px;
	padding:0px;
	text-align:left;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	background:#9DACBF;
}

#BasicPod, #ContactPod, #CareersPod, #EventsPod, #HistoryPod, #ManagementPod {
	width:800px;
	height: 550px;
	margin-right:auto;
	margin-left:auto;
	margin-top:10px;
	padding:0px;
	text-align:left;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	background:#D3E7DE;
}

.QAPodRow1 {
	background-color: #D5D8DB;
	padding: 5px;
}

.QAPodRow2 {
	padding: 5px;
}
.PressReleasePodRow1 {
	height: 50px;
	background-color: #DCDEC2;
	padding: 5px;
}

.PressReleasePodRow2 {
	height: 50px;
	padding: 5px;
}
.EventsPodRow1 {
	height: 50px;
	background-color: #C9E0D1;
	padding: 5px;
}

.EventsPodRow2 {
	height: 50px;
	padding: 5px;
}
.AskMohawkPodRow1 {
	height: 50px;
	background-color: #DFE2E3;
	padding: 5px;
}

.AskMohawkPodRow2 {
	height: 50px;
	padding: 5px;
}

#pagination {
	font-size: 12px;
}
#frame {
	width:800px;
	height: 550px;
	margin-right:auto;
	margin-left:auto;
	margin-top:10px;
	padding:0px;
	text-align:left;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	background:#E6EEEE;
}
	
#left {
	width:175px;
	height: 362px;
	float:left;
	padding: 58px 0px 0px 15px;
}
#left_subpage {
	width:30px;
	height: 362px;
	float: left;
	padding: 58px 0px 0px 15px;
}
#left_link {
	padding: 0px 0px 5px 0px;
	font-weight: bold;
	font-size: 11px;
}

#main {
	width:435px;
	height: 420px;
	padding:0px;
	float:left;
}
#main_subpage {
	width:600px;
	height: 420px;
	padding:0px;
	float:left;
}
#main_title {
	font-size: 24px;
	margin-bottom: 15px;
}
#main_content, #display_content {
	font-size: 12px;
	line-height: 16px;
	width: 400px;
	color: #666666;
	height: 300px;
}
#right {
	width:160px;
	height: 362px;
	padding:0px;
	float:left;
	padding: 58px 0px 0px 15px;
}
#right_subpage {
	width:30px;
	height: 362px;
	padding:0px;
	float:left;
	padding: 58px 0px 0px 15px;
}
#right_link_holder {
	padding: 20px 0px 0px 0px;
}
#right_link {
	padding: 0px 0px 5px 0px;
	font-size: 11px;
	font-weight: bold;
}
#right_image img{
	border: 1px solid #000;
}
#right_image_text {
	padding: 5px 0px 0px 0px;
	font-size: 12px;
	color: #666666;
}

#header {
	padding-bottom: 85px;
	height: 45px;
}
#header_subpage {
	height: 45px;
}
#header h1 {
	font-size:14px;
	margin:0px;

}
#header_title {
	width: 190px; float:left;
	padding: 18px 0px 10px 15px;
	font-size: 13px;
}
#header_menu {
	text-align: right;
	width: 550px; 
	float:right;
	padding: 16px 15px 10px 0px;
	font-size: 11px;
	font-weight: bold;
	color: #7F7F7F;
}

/* From Pentagram */
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;

}

a:link {
	color: #666666; 
	text-decoration: none;
	font-weight: bold;
	}
	
a:visited {
	color: #666666; 
	text-decoration: none;
	font-weight: bold;
	}
	
a:hover {
	color: 333333; 
	text-decoration: underline;
	font-weight: bold;
	}
	
.content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	line-height: 17px;


}
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #777777;


}

.contentBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	line-height: 20px;


}
.contentBoldBig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #333333;
	line-height: 20px;
}

.contentBold_new {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}

.content_error {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: red;
}


.showlight {font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: normal;color: #888888; line-height: 20px; }
.showdark {font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: normal; color: #333333; line-height: 20px; }

    
    DIV.outer
      {
      position: absolute;
      left: 50%;
      top: 50%;
      width: 780px;
      height: 550px;
      margin-left: -390px; /* half of width */
      margin-top: -275px;  /* half of height */
      }
	.noflash_content_content {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: #FFFFFF;
		line-height: 18px;
		margin-bottom: 0px;
		padding-bottom: 0px;
	}	  
	
.pline p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	line-height: 17px;
}



#cn-faq-stage p {
	padding:0;
	margin:0;
	font-size:12px;
	line-height:20px;
	color:#666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#cn-faq-stage .line{
	border-top: #ffffff 1px dashed;
	padding-top: 10px;
}
#cn-faq-stage {
	margin-top:20px;
}
#cn-faq-stage p {
	font-size:12px;
	line-height:20px;
	margin-bottom: 20px;	
}
#cn-faq-stage .header_text {
	font-size: 16px;
	margin-bottom:10px;
	padding: 1px;
	color:#666666;
	background-color:#E6ECE0;
}
#cn-faq-stage .title_text {
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 20px;
	color:#444444;
	text-transform:uppercase;
}	
#cn-faq-stage a {
	font-size:10px;
	text-decoration:none;
	color: #666666;
}
#cn-faq-stage a:visited {
	text-decoration:none;
	color: #666666;
}
#cn-faq-stage a:hover {
	text-decoration:none;
	color:#999999;
}

#cn-faq-stage .section_end a {
	font-size:10px;
	text-decoration:none;
	color: #666666;
	font-weight:bold;
}
#cn-faq-stage .section_end a:visited {
	text-decoration:none;
	color: #666666;
}
#cn-faq-stage .section_end a:hover {
	text-decoration:none;
	color:#999999;
}

#cn-faq-stage ul {
	font-size:12px;
	line-height:20px;
	color:#666666;
}
#cn-faq-stage ul li {
	padding-bottom:10px;
	list-style-type: circle;
}
#cn-faq-stage .set_width {
	width:300px;
}
#cn-faq-stage .top_list a {
	display:block;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	margin-bottom:12px;
}
#cn-faq-stage .top_list a:visited {
	text-decoration:none;
	color: #666666;
}
#cn-faq-stage .top_list a:hover {
	text-decoration:none;
	color:#999999;
}
#cn-faq-stage .top_list img {
	padding-left: 4px;
}
#cn-faq-stage .masthead {
	margin-bottom:35px;
	background-color:#EEF3EA;
	height:42px;
}
#cn-faq-stage .print a{
	font-weight: normal;
}



#cn-main-stage p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;

}
	
#cn-main-stage .masthead {
	margin-bottom:35px;
	background-color:#DBE8F6;
	height:42px;
}
#cn-main-stage .masthead img{
	
}
	
#cn-main-stage .float_right {
	float:right;
	margin: 0px 20px 5px 12px;
	}

#cn-main-stage .float_left {
	float: left;
	margin: 5px 6px 5px 0px;
	}


#cn-main-stage  {
	margin-top:20px;
	}
#cn-main-stage  p {
	color: #2F536A;
	font-size:12px;
	line-height:20px;
	margin-bottom: 20px;	
	}
#cn-main-stage  .header_text {
	font-size: 16px;
	padding-bottom:10px;
	font-weight:bold;
	}
#cn-main-stage  a {
	font-size:10px;
	text-decoration:none;
	color: #2F536A;
	}
#cn-main-stage  a:visited {
	text-decoration:none;
	color: #2F536A;
	font-weight: normal;
	}
#cn-main-stage  a:hover {
	text-decoration:none;
	color:#29BC07;
font-weight: normal;
	}


#cn-main-stage .top_list a {
	display:block;
	font-weight:bold;
	text-decoration:none;
	color: #2F536A;
	text-transform:uppercase;
	margin-bottom:12px;
	}
#cn-main-stage .top_list a:visited {
	font-weight: bold;
	text-decoration:none;
	color: #2F536A;
	}
#cn-main-stage .top_list a:hover {
	font-weight: bold;
	text-decoration:none;
	color:#29BC07;
	}
#cn-main-stage .top_list img {
	padding-left: 4px;
	}

#cn-main-stage .mid_list a {
	display:block;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	padding-top:4px;
	margin-bottom:12px;
	line-height: 12px;
	}
#cn-main-stage .mid_list a:visited {
	font-weight: bold;
	text-decoration:none;
	color: #2F536A;
	}
#cn-main-stage .mid_list a:hover {
	font-weight: bold;
	text-decoration:none;
	color:#29BC07;
	}
#cn-main-stage .mid_list img {
	padding-left: 4px;
	}

#cn-main-stage .bottom_list a {
	display:block;
	font-weight:bold;
	text-decoration:none;
	text-transform:lowercase;
	margin-bottom:8px;
	}
#cn-main-stage .bottom_list a:visited {
	font-weight: bold;
	text-decoration:none;
	color: #2F536A;
	}
#cn-main-stage .bottom_list a:hover {
	font-weight: bold;
	text-decoration:none;
	color:#29BC07;
	}
#cn-main-stage .bottom_list img {
	padding-left: 4px;
	}
#cn-main-stage .line{
	border-top: #DBE8F6 1px dashed;
	padding-top: 10px;
	}
#cn-main-stage .print a{
	font-weight: normal;
	
}


#landing td {
	vertical-align: top;
}

#landing .linkbox  {
	background-color: #000000;
	width: 200px;
	padding: 10px;
	color: #FFFFFF;
	line-height: 20px;	
}
#landing p {
	color: #FFFFFF;
	line-height: 20px;
}
#landing .linkbox a {
	color: #FFFFFF;
}

#landing .graybox {
	background-color: #ABB1A3;
	width: 155px;
	padding: 10px;
	color: #FFFFFF;
	line-height: 20px;
}
#landing .graybox  a, #landing .graybox p{
	color: #FFFFFF;
	line-height: 20px;
}

#landing .paperbox td {
	color: #FFFFFF;
}
#landing .paperbox {
	background-color: #A79D94;
	width: 200px;
	padding: 10px;
	color: #FFFFFF;
}

#landing .whitebox {
	background-color: #FFFFFF;
	width: 155px;
	padding: 10px;
	color: #000000;
	margin-bottom: 10px;
	border: 1px solid #C3C3C3;
}

#landing .press {
	background-color: #000000;
	width: 410px;
	padding: 10px;
	color: #FFFFFF;
	line-height: 20px;
	margin-bottom: 5px;
}
#landing .press a {
	color: #FFFFFF;
}
#landing img {
	border: none;
}
.field_title{
	margin-left:5px;
}