/**
 * GON Element Styles for Template Style 1
 */
 
/* Element Style 1 */
.style1-sectionheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #593C16;
}

.style1-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #776E5D;
}
.style1-text a:link { color: #976121; text-decoration: underline; }
.style1-text a:visited { color: #976121; text-decoration: underline; }
.style1-text a:hover { color: #976121; text-decoration: none; }

.style1-textsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #776E5D;
}
.style1-textsmall a:link { color: #976121; text-decoration: underline; }
.style1-textsmall a:visited { color: #976121; text-decoration: underline; }
.style1-textsmall a:hover { color: #976121; text-decoration: none; }

.style1-textmedium {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #4A3422;
}
.style1-textmedium a:link { color: #4A3422; text-decoration: none; }
.style1-textmedium a:visited { color: #4A3422; text-decoration: none; }
.style1-textmedium a:hover { color: #4A3422; text-decoration: underline; }

.style1-textlarge {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: bold;
	color: #4A3422;
}
.style1-textlarge a:link { color: #4A3422; text-decoration: none; }
.style1-textlarge a:visited { color: #4A3422; text-decoration: none; }
.style1-textlarge a:hover { color: #4A3422; text-decoration: underline; }

.style1-linkalt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #976121;
}
.style1-linkalt a:link { color: #976121; text-decoration: underline; }
.style1-linkalt a:visited { color: #976121; text-decoration: underline; }
.style1-linkalt a:hover { color: #976121; text-decoration: none; }

.style1-image {
	border: 1px solid #000000;
}

.style1-imagealt {
	border: 1px solid #000000;
}

.style1-imagethumb {
	border: 1px solid #000000;
}

.style1-caption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #463620;
}

.style1-tableheader {
	background-color: #CCCCCC;
	border: 1px solid #000000;
}

.style1-tableoddrow {
	vertical-align:top;
}

.style1-tableevenrow {
	vertical-align:top;
	background-color: #EEEEEE;
}

.style1-box {}

.style1-separator {}

.style1-bullet {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CC0000;
	font-size: 11px;
}

.style1-block {}

.style1-blockheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding: 3px 5px 3px 5px;
	color: #FFFFFF;
	background-color: #82674C;
	border-top: 1px solid #D9D7CB;
	border-bottom: 1px solid #D9D7CB;
}
.style1-blockheader a:link { color: #FFFFFF; text-decoration: none; }
.style1-blockheader a:visited { color: #FFFFFF; text-decoration: none; }
.style1-blockheader a:hover { color: #FFFFFF; text-decoration: underline; }

.style1-blockcontent {
	padding-top: 2px;
}

.style1-blockfooter {}

.style1-grid {
	border-top: 1px solid #82674C;
	border-left: 1px solid #82674C;
}

.style1-grid td {
	border-right: 1px solid #82674C;
	border-bottom: 1px solid #82674C;
}

.style1-gridcell {
	background-color: #82674C;
	color: #FFFFFF;
}

.style1-gridcellalt1 {
	background-color: #EBE8E0;
}

.style1-gridcellalt2 {
	background-color: #FFF2C8;
}

/* Element Style 2 */
.style2-sectionheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #593C16;
}

.style2-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #776E5D;
}
.style2-text a:link { color: #976121; text-decoration: underline; }
.style2-text a:visited { color: #976121; text-decoration: underline; }
.style2-text a:hover { color: #976121; text-decoration: none; }

.style2-textsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #776E5D;
}
.style2-textsmall a:link { color: #976121; text-decoration: underline; }
.style2-textsmall a:visited { color: #976121; text-decoration: underline; }
.style2-textsmall a:hover { color: #976121; text-decoration: none; }

.style2-textmedium {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #4A3422;
}
.style2-textmedium a:link { color: #4A3422; text-decoration: none; }
.style2-textmedium a:visited { color: #4A3422; text-decoration: none; }
.style2-textmedium a:hover { color: #4A3422; text-decoration: underline; }

.style2-textlarge {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: bold;
	color: #4A3422;
}
.style2-textlarge a:link { color: #4A3422; text-decoration: none; }
.style2-textlarge a:visited { color: #4A3422; text-decoration: none; }
.style2-textlarge a:hover { color: #4A3422; text-decoration: underline; }

.style2-linkalt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #976121;
}
.style2-linkalt a:link { color: #976121; text-decoration: underline; }
.style2-linkalt a:visited { color: #976121; text-decoration: underline; }
.style2-linkalt a:hover { color: #976121; text-decoration: none; }

.style2-image {
	border: 1px solid #000000;
}

.style2-imagealt {
	border: 1px solid #000000;
}

.style2-imagethumb {
	border: 1px solid #000000;
}

.style2-caption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #463620;
}

.style2-tableheader {
	background-color: #CCCCCC;
	border: 1px solid #000000;
}

.style2-tableoddrow {
	vertical-align:top;
}

.style2-tableevenrow {
	vertical-align:top;
	background-color: #EEEEEE;
}

.style2-box {}

.style2-separator {}

.style2-bullet {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CC0000;
	font-size: 11px;
}

.style2-block {}

.style2-blockheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding: 3px 5px 3px 5px;
	color: #FFFFFF;
	background-color: #82674C;
	border-top: 1px solid #D9D7CB;
	border-bottom: 1px solid #D9D7CB;
}
.style2-blockheader a:link { color: #FFFFFF; text-decoration: none; }
.style2-blockheader a:visited { color: #FFFFFF; text-decoration: none; }
.style2-blockheader a:hover { color: #FFFFFF; text-decoration: underline; }

.style2-blockcontent {
	padding: 2px 6px 6px 4px;
	border-left: 1px solid #D9D7CB;
	border-right: 1px solid #D9D7CB;
	border-bottom: 1px solid #D9D7CB;
}

.style2-blockfooter {}

.style2-grid {
	border-top: 1px solid #82674C;
	border-left: 1px solid #82674C;
}

.style2-grid td {
	border-right: 1px solid #82674C;
	border-bottom: 1px solid #82674C;
}

.style2-gridcell {
	background-color: #82674C;
	color: #FFFFFF;
}

.style2-gridcellalt1 {
	background-color: #EBE8E0;
}

.style2-gridcellalt2 {
	background-color: #FFF2C8;
}

/* Element Style 3 */
.style3-sectionheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #593C16;
}

.style3-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #776E5D;
}
.style3-text a:link { color: #976121; text-decoration: underline; }
.style3-text a:visited { color: #976121; text-decoration: underline; }
.style3-text a:hover { color: #976121; text-decoration: none; }

.style3-textsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #776E5D;
}
.style3-textsmall a:link { color: #976121; text-decoration: underline; }
.style3-textsmall a:visited { color: #976121; text-decoration: underline; }
.style3-textsmall a:hover { color: #976121; text-decoration: none; }

.style3-textmedium {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #4A3422;
}
.style3-textmedium a:link { color: #4A3422; text-decoration: none; }
.style3-textmedium a:visited { color: #4A3422; text-decoration: none; }
.style3-textmedium a:hover { color: #4A3422; text-decoration: underline; }

.style3-textlarge {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: bold;
	color: #4A3422;
}
.style3-textlarge a:link { color: #4A3422; text-decoration: none; }
.style3-textlarge a:visited { color: #4A3422; text-decoration: none; }
.style3-textlarge a:hover { color: #4A3422; text-decoration: underline; }

.style3-linkalt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #976121;
}
.style3-linkalt a:link { color: #976121; text-decoration: underline; }
.style3-linkalt a:visited { color: #976121; text-decoration: underline; }
.style3-linkalt a:hover { color: #976121; text-decoration: none; }

.style3-image {
	border: 1px solid #000000;
}

.style3-imagealt {
	border: 1px solid #000000;
}

.style3-imagethumb {
	border: 1px solid #000000;
}

.style3-caption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #463620;
}

.style3-tableheader {
	background-color: #CCCCCC;
	border: 1px solid #000000;
}

.style3-tableoddrow {
	vertical-align:top;
}

.style3-tableevenrow {
	vertical-align:top;
	background-color: #EEEEEE; 
}

.style3-box {}

.style3-separator {
	background-color: #D9D7CB;
}

.style3-bullet {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CC0000;
	font-size: 11px;
}

.style3-block { }

.style3-blockheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding: 3px 5px 3px 5px;
	color: #FFFFFF;
	background-color: #82674C;
	border-top: 1px solid #D9D7CB;
}
.style3-blockheader a:link { color: #FFFFFF; text-decoration: none; }
.style3-blockheader a:visited { color: #FFFFFF; text-decoration: none; }
.style3-blockheader a:hover { color: #FFFFFF; text-decoration: underline; }

.style3-blockcontent {
	padding: 4px 6px 6px 4px;
	border-left: 1px solid #D9D7CB;
	border-right: 1px solid #D9D7CB;
	border-bottom: 1px solid #D9D7CB;
	border-top: 1px solid #D9D7CB;
	background-color: #F3F0DF;
}

.style3-blockfooter {}

.style3-grid {
	border-top: 1px solid #82674C;
	border-left: 1px solid #82674C;
}

.style3-grid td {
	border-right: 1px solid #82674C;
	border-bottom: 1px solid #82674C;
}

.style3-gridcell {
	background-color: #82674C;
	color: #FFFFFF;
}

.style3-gridcellalt1 {
	background-color: #EBE8E0;
}

.style3-gridcellalt2 {
	background-color: #FFF2C8;
}

/* Element Style 4 */
.style4-sectionheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #593C16;
}

.style4-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #EDE0C0;
}
.style4-text a:link { color: #FFFBE5; text-decoration: underline; }
.style4-text a:visited { color: #FFFBE5; text-decoration: underline; }
.style4-text a:hover { color: #FFFBE5; text-decoration: none; }

.style4-textsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #EDE0C0;
}
.style4-textsmall a:link { color: #FFFBE5; text-decoration: underline; }
.style4-textsmall a:visited { color: #FFFBE5; text-decoration: underline; }
.style4-textsmall a:hover { color: #FFFBE5; text-decoration: none; }

.style4-textmedium {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFBE8;
}
.style4-textmedium a:link { color: #FFFBE8; text-decoration: none; }
.style4-textmedium a:visited { color: #FFFBE8; text-decoration: none; }
.style4-textmedium a:hover { color: #FFFBE8; text-decoration: underline; }

.style4-textlarge {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: bold;
	color: #FFFBE8;
}
.style4-textlarge a:link { color: #FFFBE8; text-decoration: none; }
.style4-textlarge a:visited { color: #FFFBE8; text-decoration: none; }
.style4-textlarge a:hover { color: #FFFBE8; text-decoration: underline; }

.style4-linkalt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FCF6E0;
}
.style4-linkalt a:link { color: #FCF6E0; text-decoration: underline; }
.style4-linkalt a:visited { color: #FCF6E0; text-decoration: underline; }
.style4-linkalt a:hover { color: #FCF6E0; text-decoration: none; }

.style4-image {
	border: 1px solid #000000;
}

.style4-imagealt {
	border: 1px solid #000000;
}
.style4-imagethumb {
	border: 1px solid #000000;
}

.style4-caption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #463620;
}

.style4-tableheader {
	background-color: #CCCCCC;
	border: 1px solid #000000;
}

.style4-tableoddrow {
	vertical-align:top;
}

.style4-tableevenrow {
	vertical-align:top;
	background-color: #EEEEEE;
}

.style4-box {}

.style4-separator {}

.style4-bullet {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CC0000;
	font-size: 11px;
}

.style4-block {}

.style4-blockheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding: 3px 5px 3px 5px;
	color: #FFFCE4;
	background-color: #81674E;
	border-top: 1px solid #AC9B8B;
	border-bottom: 1px solid #AC9B8B;
}
.style4-blockheader a:link { color: #FFFCE4; text-decoration: none; }
.style4-blockheader a:visited { color: #FFFCE4; text-decoration: none; }
.style4-blockheader a:hover { color: #FFFCE4; text-decoration: underline; }

.style4-blockcontent {
	padding: 2px 6px 6px 4px;
	border-left: 1px solid #776A57;
	border-right: 1px solid #776A57;
	border-bottom: 1px solid #776A57;
	background-color: #A2926E;
}

.style4-blockfooter {}

.style4-grid {
	border-top: 1px solid #82674C;
	border-left: 1px solid #82674C;
}

.style4-grid td {
	border-right: 1px solid #82674C;
	border-bottom: 1px solid #82674C;
}

.style4-gridcell {
	background-color: #82674C;
	color: #FFFFFF;
}

.style4-gridcellalt1 {
	background-color: #EBE8E0;
}

.style4-gridcellalt2 {
	background-color: #FFF2C8;
}

/* Element Style 5 */

.style5-sectionheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #593C16;
}

.style5-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #777662;
}
.style5-text a:link { color: #585742; text-decoration: underline; }
.style5-text a:visited { color: #585742; text-decoration: underline; }
.style5-text a:hover { color: #585742; text-decoration: none; }

.style5-textsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #777662;
}
.style5-textsmall a:link { color: #585742; text-decoration: underline; }
.style5-textsmall a:visited { color: #585742; text-decoration: underline; }
.style5-textsmall a:hover { color: #585742; text-decoration: none; }

.style5-textmedium {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #53523D;
}
.style5-textmedium a:link { color: #53523D; text-decoration: none; }
.style5-textmedium a:visited { color: #53523D; text-decoration: none; }
.style5-textmedium a:hover { color: #53523D; text-decoration: underline; }

.style5-textlarge {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: bold;
	color: #53523D;
}
.style5-textlarge a:link { color: #53523D; text-decoration: none; }
.style5-textlarge a:visited { color: #53523D; text-decoration: none; }
.style5-textlarge a:hover { color: #53523D; text-decoration: underline; }

.style5-linkalt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #585742;
}
.style5-linkalt a:link { color: #585742; text-decoration: underline; }
.style5-linkalt a:visited { color: #585742; text-decoration: underline; }
.style5-linkalt a:hover { color: #585742; text-decoration: none; }

.style5-image {
	border: 1px solid #000000;
}

.style5-imagealt {
	border: 1px solid #000000;
}

.style5-imagethumb {
	border: 1px solid #000000;
}

.style5-caption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #777662;
}

.style5-tableheader {
	background-color: #CCCCCC;
	border: 1px solid #000000;
}
.style5-tableoddrow {
	vertical-align:top;
}

.style5-tableevenrow {
	vertical-align:top;
	background-color: #EEEEEE;
}

.style5-box {}

.style5-separator {}

.style5-bullet {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CC0000;
	font-size: 11px;
}

.style5-block {}

.style5-blockheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding: 3px 5px 3px 5px;
	color: #F7F9E3;
	background-color: #989B80;
	border-top: 1px solid #C2C4AF;
	border-bottom: 1px solid #C2C4AF;
}
.style5-blockheader a:link { color: #F7F9E3; text-decoration: none; }
.style5-blockheader a:visited { color: #F7F9E3; text-decoration: none; }
.style5-blockheader a:hover { color: #F7F9E3; text-decoration: underline; }

.style5-blockcontent {
	padding: 2px 6px 6px 4px;
	border-left: 1px solid #ADAB92;
	border-right: 1px solid #ADAB92;
	border-bottom: 1px solid #ADAB92;
	background-color: #F2F0E1;
}

.style5-blockfooter {}

.style5-grid {
	border-top: 1px solid #82674C;
	border-left: 1px solid #82674C;
}

.style5-grid td {
	border-right: 1px solid #82674C;
	border-bottom: 1px solid #82674C;
}

.style5-gridcell {
	background-color: #82674C;
	color: #FFFFFF;
}

.style5-gridcellalt1 {
	background-color: #EBE8E0;
}

.style5-gridcellalt2 {
	background-color: #FFF2C8;
}
