<!-- tags --------------------------------------------------------------------------------------------- -->

br{
	line-height: 10px;
}

body{
	background-color : White;
	background: url(../images/page_bg.gif);
	padding: 0px;
	margin: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
}

sup{
	font-size : 9px;
}

.super{
	font-size : 9px;
}

<!-- background colors ------------------------------------------------------------------------- -->

.primary{
	background-color: #8F3B1B;
}

.secondary{
	background-color : #CEBC7E;
}

.footer{
	background-color : #FFDEAD;
}

.box{
	background-color : #CEBC7E;
}

.articlesummary{
	background-color: #498C58;
}

.pageend{
	background-color : #999999;
}

.menu{
	background-color: #498C58;
}

.menuoutline{
	background-color : #FFFFFF;
}

.bullet{
	background-color: #498C58;
}

.resource{
	background-color : #FFFFFF;
}

.resourceoutline{
	background-color : #999999;
}

.darkgray{
	background-color : #999999;
}

.lightgray{
	background-color : #ebe9e9;
}

<!-- text ---------------------------------------------------------------------------------------------- -->

.text{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	color : #333333;
}

.text10{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : normal;
	color : #333333;
}

.homewhitetext{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : normal;
	color : #FFFFFF;
	padding: 4px;
	padding-top: 10px;
}

.boldhomewhitetext{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : bold;
	color : #FFFFFF;
	padding: 4px;
}

.homewhitelink{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : bold;
	color : #FFFFFF;
}

.whitetext{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	color : #FFFFFF;
}

.whitetext10{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : normal;
	color : #FFFFFF;
}

.whyboxtext{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : normal;
	color : #FFFFFF;
}

.boldtext{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : bold;
	color : #999999;
}

.boldwhitetext{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : bold;
	color : White;
}

.italictext{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : italic;
	font-weight : normal;
	color : #999999;
}

.italicwhitetext{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : italic;
	font-weight : normal;
	color : White;
}

.bolditalictext{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : italic;
	font-weight : bold;
	color : #999999;
}

.bolditalicwhitetext{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : italic;
	font-weight : bold;
	color : White;
}

.breadcrumb{
	background-color : #FFFFFF;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	color : #999999;
}

.box1text{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	color : #FFFFFF;
}

.footnote{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-style : normal;
	font-weight : normal;
	color : #999999;
}

.resourceseparator {
	background-color : #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #999999;

}

.resourcesummary {
	background-color : #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #999999;
}

.box2text{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	color : #666666;
}

.articlesummary{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-style : normal;
	font-weight : bold;
	color : #FFFFFF;
	padding-top: 10px;
}

.pullquote{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-style : normal;
	font-weight : bold;
	color : #339966;
	text-align: left;
}

.pullquote18{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-style : normal;
	font-weight : bold;
	color : #339966;
	text-align: left;
}

.productsummary{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-style : normal;
	font-weight : bold;
	color : #FFFFFF;
	padding-top: 10px;
}

/* <!-- href  --> */

.link{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	color : #8F3B1B;
}

.link:HOVER{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	color : #000000;
}

a.boldlink, .boldlink{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : bold;
	color : #339966;
}

.boldlink:HOVER{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : bold;
	color : #006633;
}

.whitelink{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	color : #FFFFFF;
}

.featuredlink{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-style : normal;
	font-weight : bold;
	color : #FFFFFF;
	text-decoration: none;
}

.featuredlink:HOVER{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-style : normal;
	font-weight : bold;
	color : #FFFFFF;
	text-decoration: underline;
}

.breadcrumblink{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	color : #999999;
	text-decoration: underline;
}

.breadcrumblink:HOVER{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	color : #339966;
	text-decoration: underline;
}

.legallink{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 09px;
	font-style : normal;
	font-weight : normal;
	color : #999999;
	text-decoration: underline;
}

.legallink:HOVER{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 09px;
	font-style : normal;
	font-weight : normal;
	color : #339966;
	text-decoration: underline;
}

.box1link{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : bold;
	color : #339966;
	text-align: right;
}

.box1link:HOVER{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : bold;
	color : #006633;
	text-align : right;
}

.box2link{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : bold;
	color : #339966;
	text-align : right;
}

.box2link:HOVER{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : bold;
	color : #006633;
	text-align : right;
}

.whylink{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	color : #CEBC7E;
	text-align : right;
}

.whylink:HOVER{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	color : #FFFFFF;
	text-align : right;
}

<!-- headers ----------------------------------------------------------------------------------- -->

.header{
	background-color : #FFFFFF;
}

.detailheader{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : bold;
	color : #000000;
}

.box1header{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-style : normal;
	font-weight : bold;
	color : #339966;
}

.box2header{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-style : normal;
	font-weight : bold;
	color : #339966;
}

<!-- layers -------------------------------------------------------------------------------------- -->

.box2r1c1{
	background-color : #CEBC7E;
	position:relative;
	width:166px;
	height:166px;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	clip: rect(0 166px 166px 0);
	z-index: 1;
}

.box2r1c1m{
	background-color : #FFFFFF;
	position:relative;
	width:164px;
	height:164px;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	clip: rect(0 164px 164px 0);
	z-index: 1;
}

.box2r1cx{
	background-color : #CEBC7E;
	position:relative;
	width:166px;
	height:166px;
	padding-bottom: 1px;
	padding-left: 0px;
	padding-right: 1px;
	padding-top: 1px;
	clip: rect(0 166px 166px 0);
	z-index: 2;
}

.box2r1cxm{
	background-color : #FFFFFF;
	position:relative;
	width:165px;
	height:164px;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	clip: rect(0 164px 164px 0);
	z-index: 2;
}

.box2rxc1{
	background-color : #CEBC7E;
	position:relative;
	width:166px;
	height:166px;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 0px;
	clip: rect(0 166px 166px 0);
	z-index: 3;
}

.box2rxc1m{
	background-color : #FFFFFF;
	position:relative;
	width:164px;
	height:165px;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	clip: rect(0 166px 166px 0);
	z-index: 3;
}

.box2rxcx{
	background-color : #CEBC7E;
	position:relative;
	width:166px;
	height:166px;
	padding-bottom: 1px;
	padding-left: 0px;
	padding-right: 1px;
	padding-top: 0px;
	clip: rect(0 166px 166px 0);
	z-index: 4;
}

.box2rxcxm{
	background-color : #FFFFFF;
	position:relative;
	width:165px;
	height:165px;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	clip: rect(0 164px 164px 0);
	z-index: 4;
}

.box2inner{
	background-color : #FFFFFF;
	position:relative;
	width:100%;
	height:100%;
	padding: 4px;
	cursor: hand;
}

.box2border{
	background-color : #FFFFFF;
	position:relative;
	width:100%;
	height:100%;
	padding: 6px;
}

.box1wrapper{
	position: relative;
	background-color: #CEBC7E;
	width: 154px;
	height: 154px;
	padding-left : 4px;
	padding-bottom : 8px;
	padding-right : 4px;
	padding-top : 2px;
	cursor: hand; 
}

.boxhomeoutter{
	background-color : #CEBC7E;
	position:absolute;
	width:77px;
	height:77px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	clip: rect(0 77px 77px 0);
}

.boxhomeinner{
	background-color : #FFFFFF;
	position:relative;
	width:100%;
	height:100%;
	padding: 4px;
	cursor: hand;
	z-index: auto;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-style : normal;
	font-weight : bold;
	color : #339966;
	text-align : left;
}
