/**
* Style sheet used for HeartlandFenceCo.com
*
* Color Key:
* #d8bf9d: Background tan
* #684612: Dark Chocolate
*/

/**
*  Fonts should be 
*
*  xx-small
*  x-small
*  small
*  medium
*  large
*  x-large
*  xx-large
*/


/**
* Originally
*
*  body = 8pt.
*  td.navBar = 14pt.
*  td.navBarText = 14pt.
*  td.navText = 12pt.
*
*
*/

body {
   background-color: #d8bf9d;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size:small;}

td.navBar {
   background-color:#684612;
   color:tan;
}

a.navBar, a.navBar:visited, a.navBar:hover {
   text-decoration:none;
}

a.noDec, a.noDec:visited, a.noDec:hover {
   text-decoration:none;
}

td.navBarText {
   color:tan;
}


td.navText {
   color:#684612;
}

a.navText, a.navText:visited, a.navText:hover {
   color:#684612;
   text-decoration:none;
}

p.missionStmt {
   color:#684612;
   font-family:Bradley Hand ITC, Calligraph421 BT, One Stroke Script LET, Quixley LET, Verdana, Times New Roman;
   font-size: large;
   font-style: italic;}


td.formLabel {
   font-size: small;}

table.chocFrame {
   border-color: #684612;
   border-style: solid;
   border-width: 5;
   padding: 0px;
   border-spacing: 0px;
   width: 100%;
   height: 100%}

table.stdNoDec {
   padding: 0px;
   border-style: none;
   border-spacing: 0px;
   border-width: 0px;
   margin: 0px;
}

table.chocNav {
   background-color:#684612;
   bgcolor:#684612;}

/**
* TD alignment options
*/
.alignTopLeft {
   text-align: left;
   vertical-align: top;
   white-space: nowrap;}
   
.alignTopCenter {
   text-align: center;
   vertical-align: top;
   white-space: nowrap;}

.alignTopRight {
   text-align: right;
   vertical-align: top;
   white-space: normal;}
   
td.photoFrame {
   background-color: white;
   text-align: right;
   vertical-align: top;
   white-space: normal;}


td.cellRight {
   text-align: left;}
   

/**
* Generic alignment
*/
.left {
   text-align: left;}
   
.center {
   text-align: left;}

.right {
   text-align: left;}

/**
* Generic Text Styles
*/
.xxlBoldChoc {
   color: #684612;
   font-family: Georgia, Times New Roman, Times, Arial;
   font-size: xx-large;}

.xlBoldChoc {
   color: #684612;
   font-family: Georgia, Times New Roman, Times, Arial;
   font-size: x-large;}

.lBoldChoc {
   color: #684612;
   font-family: Georgia, Times New Roman, Times, Arial;
   font-size: large;}

.mBoldChoc {
   color: #684612;
   font-family: Georgia, Times New Roman, Times, Arial;
   font-size: medium;}

.sBoldChoc {
   color: #684612;
   font-family: Georgia, Times New Roman, Times, Arial;
   font-size: small;}

.xsBoldChoc {
   color: #684612;
   font-family: Georgia, Times New Roman, Times, Arial;
   font-size: x-small;}
   
.xxsBoldChoc {
   color: #684612;
   font-family: Georgia, Times New Roman, Times, Arial;
   font-size: xx-small;}

.xxlBoldTan {
   color: #d8bf9d;
   font-family: Georgia, Times New Roman, Times, Arial;
   font-size: xx-large;}

.xlBoldTan {
   color: #d8bf9d;
   font-family: Georgia, Times New Roman, Times, Arial;
   font-size: x-large;}

.lBoldTan {
   color: #d8bf9d;
   font-family: Georgia, Times New Roman, Times, Arial;
   font-size: large;}

.mBoldTan {
   color: #d8bf9d;
   font-family: Georgia, Times New Roman, Times, Arial;
   font-size: medium;}

.sBoldTan {
   color: #d8bf9d;
   font-family: Georgia, Times New Roman, Times, Arial;
   font-size: small;}

.xsBoldTan {
   color: #d8bf9d;
   font-family: Georgia, Times New Roman, Times, Arial;
   font-size: x-small;}
   
.xxsBoldTan {
   color: #d8bf9d;
   font-family: Georgia, Times New Roman, Times, Arial;
   font-size: xx-small;}

}

