/*main styles*/
form,fieldset,img{border:0;margin:0;padding:0}



body{
	font:11px/15px Verdana,Arial,sans-serif;
	color:#000;
}
h1{
	color: #0067c5; 
	font-family: Palatino Linotype, Book Antiqua, Palatino, serif; 
	font-size: 24px; 
	font-style: normal; 
	font-weight: bold; 
	margin:0;
	padding:0;
}
h2{
	color: #0067c5; 
	font-family: Palatino Linotype, Book Antiqua, Palatino, serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	padding:4px 0 0 6px;
}
p{
    margin:0 0 15px 0;
}




.gallery-images{
    padding:0 5px 5px 5px;
    vertical-align:middle;
}



/*bread-crumbs*/
.bread-crumbs{
    clear:both;
	margin:0px 0 20px 0;
	font:9px Verdana,Arial,sans-serif;
	color:#7f7f7f;
}
.bread-crumbs a{
	font:9px Verdana,Arial,sans-serif;
	color:#7f7f7f;
    border-bottom:1px dotted #7f7f7f;
}
.bread-crumbs a:link{
	text-decoration:none;
    border-bottom:1px dotted #7f7f7f;
}
.bread-crumbs a:visited{
	text-decoration:none;
    border-bottom:1px dotted #7f7f7f;
}
.bread-crumbs a:hover{
	color:#da7e11;
    text-decoration:none;
    border-bottom:1px solid #7f7f7f;
}



.fb-like{
	margin:0px 0 20px 0;
}



.jimtext { 
	font:11px/15px Verdana,Arial,sans-serif;
	color:#000;
}
.jimtext a{
	color:#BF1E2D;
	font-weight:bold;
	text-decoration:none;
    border-bottom:1px dotted #BF1E2D;
}
.jimtext a:hover{
	color:#A06E0F;
	font-weight: bold; 
    text-decoration: none;
    border-bottom: 0px dotted #A06E0F;
}
.jimtext a:visited{
    color: #A06E0F;
    text-decoration: none;
    border-bottom: 1px dotted #A06E0F;
}
.no-underline a{
	font:11px/15px Verdana,Arial,sans-serif;
	color:#000;
	text-decoration:none;
    border-bottom:0;
}

.jimtable { 
	color: #000000; 
	font-family: Verdana,Arial,Helvetica,sans serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal; 
    padding: 5px;
}

.jimtable a{
	color:#BF1E2D;
	font-weight:bold;
	text-decoration:none;
    border-bottom:1px dotted #BF1E2D;
}
.jimtable a:hover{
	color:#A06E0F;
	font-weight: bold; 
    text-decoration: none;
    border-bottom: 0px dotted #A06E0F;
}
.jimtable a:visited{
    color: #A06E0F;
    text-decoration: none;
    border-bottom: 1px dotted #A06E0F;
}
.headline { 
	color: #000000; 
	font-family: Verdana,Arial,Helvetica,sans serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	line-height: 150%; 
}
.subhead { 
	color: #333333; 
	font-family: Verdana,Arial,Helvetica,sans serif; 
	font-size: 11px; 
	font-style: normal;
	font-weight: bold; 
	line-height: 125%; 
}
.pdflinks { 
	color: #333333; 
	font-family: Verdana,Arial,Helvetica,sans serif; 
	font-size: 10px; 
	font-style: normal;
	font-weight: normal; 
	line-height: 125%; 
}
.faq { 
	color: #000000; 
	font-family: Verdana,Arial,Helvetica,sans serif; 
	font-size: 11px; 
	font-style: italic;
	font-weight: bold; 
	line-height: 125%; 
}
.footer { 
	color: #666666; 
	font-family: Verdana,Arial,Helvetica,sans serif; 
	font-size: 9px; 
	font-style: normal; 
	font-weight: normal; 
	line-height: 120%; 
}

.home { 
	color: #000000; 
	font-family: Arial,Helvetica,sans serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal; 
}
.copyright { 
	color: #000000; 
	font-family: Verdana,Arial,Helvetica,sans serif; 
	font-size: 9px; 
	font-style: normal; 
	font-weight: normal; 
    padding: 5px;
}
.copyright-home { 
	color: #333333; 
	font-family: Arial,Helvetica,sans serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal; 
    padding: 5px;
}
.headline-page { 
	color: #0067c5; 
	font-family: Palatino Linotype, Book Antiqua, Palatino, serif; 
	font-size: 24px; 
	font-style: normal; 
	font-weight: bold; 
}
#quality { 
    padding:10px;
    margin:15px 6px 20px 4px;
	color: #000000; 
	background:#e5e5e5;
	font-family: Arial,Helvetica,sans serif; 
	font-size: 10px; 
	font-style: normal; 
	font-weight: normal; 
}
#JCnav {
    padding:0;
    margin:0;
}
#JCnav a {
    padding:0;
    margin:0;
    border-bottom:0;
    text-decoration:none;
}
#JCnav a img {
    padding:0;
    margin:0;
    border-bottom:0;
    text-decoration:none;
}


.req { 
	color:#990000; 
	font-family:Arial,Helvetica,sans serif; 
	font-size:9px; 
	font-style:normal; 
	font-weight:normal; 
}


/*discontinued*/
#disc-A,
#disc-B {
	float:left;
	width:342px;
}
#disc-B {
	margin:0 0 0 50px;
}
.disc-item {
	margin:0 0 20px 0;
	min-height:100px;
	border: 1px solid #9a9a9a;
	padding: 5px;
}
.disc-item img {
	margin:0 10px 0 0;
	float:left;
}
.disc-item span {
	font-family: Palatino Linotype, Book Antiqua, Palatino, serif; 
	font-style:italic;
	padding:0 0 10px 0;
}


/*feedback*/
#feedback { 
	font-size:11px;
    padding:10px;
}
#feedback .fieldfeedback {
    background-color:#ccc;
    border:1px #999 solid;
    color:#000;
    font-size:11px;
    margin:0 0 9px 0;
    padding:0 3px 0 3px;
    width:300px;
}
#rfq .fieldfeedbackactive {
    background-color:#fff;
    border:1px #562e14 solid;
    color:#000;
    font-size:11px;
    margin:0 0 9px 0;
    padding:0 3px 0 3px;
    width:300px;
}
#feedback .fieldfeedbackerror {
    background-color:#fff;
    border:1px #990000 solid;
    color:#000000;
    font-size:11px;
    margin:0 0 9px 0;
    padding:0 3px 0 3px;
    width:300px;
}
#feedback .textareafeedback {
    background-color:#ccc;
    border:1px #999 solid;
    color:#000000;
    font-size:11px;
    margin:0 0 9px 0;
    padding:0 3px 0 3px;
    width:300px;
    height:150px;
}
#feedback .submitfeedback {
    padding:4px;
    background-color:#0067c5;
    border:1px solid #000;
    font-size:13px;
    font-weight:bold;
    color:#fff;
    vertical-align:middle;
}
#feedback .submitfeedback:hover {
    padding:4px;
    background-color:#0067c5;
    border:1px solid #000;
    font-size:13px;
    font-weight:bold;
    color:#000;
    vertical-align:middle;
}

.cedarock { 
	color:#ccc; 
	font-family:Arial,Helvetica,sans serif; 
	font-size:9px; 
	font-style:normal; 
	font-weight:normal; 
}
.cedarock a:link {
    color: #ccc;
    text-decoration: none;
    border-bottom: 1px dotted #eee;
}
.cedarock a:visited {
    color: #ccc;
    text-decoration: none;
    border-bottom: 1px dotted #eee;
}
.cedarock a:hover {
    color: #ccc;
    text-decoration: none;
    border-bottom: 1px dotted #eee;
}

/*search results*/
.search-title{
    font-size:14px;
}
.search-url{
    font-size:10px;
    color:#199831;
}




#share{
	background-color:#e6e4ef;
	padding:10px;
	margin:20px 0 20px 0;
}
#share a{
	font:bold 9px Verdana,Arial,sans-serif;
    border-bottom:0;
}
#share a:link{
	text-decoration:none;
    border-bottom:0;
}
#share a:visited{
	text-decoration:none;
    border-bottom:0;
}
#share a:hover{
    text-decoration:none;
    border-bottom:0;
}



#qr{
    height:98px;
    border:1px solid #e6e4ef;
    padding:10px;
    margin:-20px 0 0 0;
	font:10px Verdana,Arial,sans-serif;
	color:#99989f;
}
#qr img{
    padding:0 10px 0 0;
}
#qr a{
	color:#99989f;
	text-decoration:none;
    border-bottom:1px dotted #99989f;
}
#qr a:link{
	color:#99989f;
	text-decoration:none;
    border-bottom:1px dotted #99989f;
}
#qr a:visited{
	color:#99989f;
    text-decoration: none;
    border-bottom: 1px dotted #99989f;
}
#qr a:hover{
	color:#99989f;
    text-decoration: none;
    border-bottom: 0px dotted #99989f;
}





