.style { font-family: Verdana, Arial, Helvetica, sans-serif; 

				 font-size: 10px; line-height: 14px;

				 color: #ffffff; 

				 font-weight: normal; text-decoration: none; }

.style a:link    { color: #ffffff; text-decoration: none; }

.style a:visited { color: #ffffff; text-decoration: none; }

.style a:hover   { color: #000000; text-decoration: none; }

.style a:active  { color: #000000; text-decoration: none; }



*/



/* global */

form { margin: 0; }

body { margin-left: 30px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }

td   { font-family: Verdana, Arial, Helvetica, sans-serif; 

	     font-size: 10px; line-height: 14px; 

	     color: #777163; 

	     font-style: normal; font-weight: normal; text-decoration: none; }



a:link    { color: #6D8851; text-decoration: underline; font-weight: bold; }

a:visited { color: #6D8851; text-decoration: underline; font-weight: bold; }

a:hover   { color: #B57224; text-decoration: none; font-weight: bold; }

a:active  { color: #B57224; text-decoration: none; font-weight: bold; }



.bodycopy { font-family: Verdana, Arial, Helvetica, sans-serif; 

	     font-size: 10px; line-height: 14px; 

	     color: #777163; 

	     font-style: normal; font-weight: normal; text-decoration: none; }



.bodycopy a:link    { color: #6D8851; text-decoration: underline; font-weight: bold; }

.bodycopy a:visited { color: #6D8851; text-decoration: underline; font-weight: bold; }

.bodycopy a:hover   { color: #B57224; text-decoration: none; font-weight: bold; }

.bodycopy a:active  { color: #B57224; text-decoration: none; font-weight: bold; }



/* Left sub-navigation */

.subNav a:link    { color: #9d4202; text-decoration: none; font-weight: bold; }

.subNav a:visited { color: #9d4202; text-decoration: none; font-weight: bold; }

.subNav a:hover   { color: #bfbb93; text-decoration: none; font-weight: bold; }

.subNav a:active  { color: #bfbb93; text-decoration: none; font-weight: bold; }



/* Page body sub-navigation */

.bodyNav { padding-top:10px; padding-bottom:10px; }

.bodyNav a:link    { color: #9d4202; text-decoration: none; font-weight: bold; }

.bodyNav a:visited { color: #72634d; text-decoration: none; font-weight: bold; }

.bodyNav a:hover   { color: #bfbb93; text-decoration: none; font-weight: bold; }

.bodyNav a:active  { color: #bfbb93; text-decoration: none; font-weight: bold; }



/* sub-page body headline text */

h1 { font-family: Arial, Helvetica, sans-serif;

						 color: #B57224;

						 font-size: 17px; 

						 line-height: 23px;

						 text-decoration: none; 

						 font-weight: bold; 

}



/* sub-page body headline 2 text */

h2 { font-family: Arial, Helvetica, sans-serif;

						 color: #7B8772;

						 font-size: 13px; 

						 line-height: 18px;

						 text-decoration: none; 

						 font-weight: bold; 

}



/* TD attributes */

.dkBrn { background: #221e17; }

.mdBrn { background: #221e17; }

.tan   { background: #f3edc6; }

.navBg { background: #bfbb93; }

.specs { background: #928056; color: #f3edc6; text-decoration: none; font-weight: bold; }

.tdhead { background: #ffffff; color: #512F00; text-decoration: none; font-weight: bold; font-size: 11px; }





/* image embedded in text block: attributes */

.imgBorderOne { border: 1px solid #221e17; 

								margin-left: 10px;

								margin-bottom: 10px;

}



/* Home page text */

.padOne { padding-top: 6px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }



/* Home page / Design a Door text */

.padTwo { color: #ffffff; padding-top: 2px; padding-bottom: 0px; padding-left: 10px; padding-right: 10px; }



/* Home page / sitemap, locator */

.padThree { color: #ffffff; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }



/* Generic 10px padding */

.padTen { background: #f3edc6; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }



/* copyright, BOL links */

.copy { color: #ffffff; padding-top: 6px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }



.copy a:link    { color: #ffffff; text-decoration: none; font-weight: bold; }

.copy a:visited { color: #ffffff; text-decoration: none; font-weight: bold; }

.copy a:hover   { color: #ffffff; text-decoration: none; font-weight: bold; }

.copy a:active  { color: #ffffff; text-decoration: none; font-weight: bold; }



.tm { color: #777163; padding-top: 6px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; font-size: 9px; }





/* bottom copyright */

.bcopy { color: #bfbb93; }



/* bottom links */

.bLinks { color: #72634d; 

					background: #3b3428;

					padding: 10px;

					font-size: 9px; line-height: 12px;

				  font-weight: normal; text-decoration: none; }

.bLinks a:link    { color: #72634d; font-weight: normal; text-decoration: none; }

.bLinks a:visited { color: #72634d; font-weight: normal; text-decoration: none; }

.bLinks a:hover   { color: #bfbb93; font-weight: normal; text-decoration: none; }

.bLinks a:active  { color: #bfbb93; font-weight: normal; text-decoration: none; }



/* Light Tan Type */

.tanType { color: #f3edc6; }



/* Orange Type */

.orType { color: #9d4202; }





/* form stuff */





/* ======================================================================================================= */

/* sitemap */

.smap { font-family: Verdana, Arial, Helvetica, sans-serif; 

	  		font-size: 10px; line-height: 12px; 

	  		color: #221e17; background: #ffffff; 

				width: 100%; height: 14px; 

	   		border: #221e17; border-style: solid; 

	   		border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }



/* dealer locator for home page */

.dlh { font-family: Verdana, Arial, Helvetica, sans-serif; 

	     font-size: 10px; line-height: 12px; 

	     color: #221e17; background: #ffffff; 

			 width: 100%; height: 16px; 

	   	 border: #221e17; border-style: solid; 

	     border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }



/* dealer locator */

.dl { font-family: Verdana, Arial, Helvetica, sans-serif; 

	    font-size: 10px; line-height: 12px; 

	    color: #221e17; background: #ffffff; 

			width: 78px; height: 16px; 

	   	border: #221e17; border-style: solid; 

	   	border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }



/* GO button */

.go { font-family: Verdana, Arial, Helvetica, sans-serif; 

	    font-size: 9px; line-height: 14px; font-weight: bold; 

	    color: #ffffff; background: #9d4202;

	    width: 40px; height: 16px;

	    border: #221e17; border-style: solid; 

	    border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }

/* ======================================================================================================= */





.box { background: #fff; 

	     width: 100%; height: 16px; 

	     border: 1px solid #221e17; 

}



.field { background: #fff; 

		     width: 100%; height: 80px; 

	       border: 1px solid #221e17; 

}



/* drop-down */

.dd { font-family: Verdana, Arial, Helvetica, sans-serif; 

			font-size: 10px; line-height: 14px; 

			color: #333; background: #eee; 

			width: 100%; 

			border: #333; border-style: solid; 

			border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px 

}



/* contact drop-down */

.cdd { background: #fff; 

			 width: 300px; 

			 border: 1px solid #221e17;

}



/* button */		  

.but { font-size: 9px; 

			 line-height: 14px; 

			 font-weight: bold; 

	     color: #ffffff; background: #9d4202;

	     padding: 2px 4px 2px 4px; 

	     border: 1px solid #221e17;

}



/* flyout menu */

.menu a {		display:block;		background-color:transparent;	}

.menu           {	font-family:Verdana,Helvetica,Arial,sans-serif; font-size:10px; line-height: 14px; color:#F3EDC6; text-decoration:none; background-color:#892319; layer-background-color:#FFFFFF; border: 1px solid #191919; margin: 0px; padding-left: 2px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px }

.menu a:link    {	font-family:Verdana,Helvetica,Arial,sans-serif; font-size:10px; line-height: 14px; color:#F3EDC6; text-decoration:none; background-color:#892319; layer-background-color:#FFFFFF }

.menu a:visited {	font-family:Verdana,Helvetica,Arial,sans-serif; font-size:10px; line-height: 14px; color:#F3EDC6; text-decoration:none; background-color:#892319; layer-background-color:#FFFFFF }

.menu a:hover   {	font-family:Verdana,Helvetica,Arial,sans-serif; font-size:10px; line-height: 14px; color:#892319; text-decoration:none; background-color:#F3EDC6; layer-background-color:#FFFFFF }

.menu a:active  {	font-family:Verdana,Helvetica,Arial,sans-serif; font-size:10px; line-height: 14px; color:#892319; text-decoration:none; background-color:#F3EDC6; layer-background-color:#FFFFFF }



.arrow a        {	display:block;		background-color:transparent; line-height: 40px }h2 { font-family: Arial, Helvetica, sans-serif; color: #7B8772; font-size: 13px; line-height: 18px; text-decoration: none; font-weight: bold; }
h1 { font-family: Arial, Helvetica, sans-serif; color: #B57224; font-size: 17px; line-height: 23px; text-decoration: none; font-weight: bold; }
