BODY {
	FONT-SIZE: 12px;
	BACKGROUND-COLOR: #7A378B;
	COLOR: #7A378B;
	MARGIN-RIGHT: 10px;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}

TD {
	FONT-SIZE: 12px; LINE-HEIGHT: 14pt
}
A {
	COLOR: #8c2f92; TEXT-DECORATION: none
}
A:visited {
	COLOR: #8c2f92; TEXT-DECORATION: none
}
A:active {
	COLOR: #666666; TEXT-DECORATION: none
}
A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.rightArrow {
	BACKGROUND: url(/images/etc/rightArrow.gif) no-repeat right center
}
A.downArrow {
	BACKGROUND: url(/images/etc/downArrow.gif) no-repeat right center
}
P A {
	COLOR: #003399; TEXT-DECORATION: underline
}
P A:active {
	COLOR: #003399; TEXT-DECORATION: underline
}
P A:hover {
	COLOR: #003399; TEXT-DECORATION: underline
}
P A:visited {
	COLOR: #003399; TEXT-DECORATION: underline
}
A.link {
	COLOR: #003399; TEXT-DECORATION: underline
}
A.link:visited {
	COLOR: #003399; TEXT-DECORATION: underline
}
A.link:hover {
	COLOR: #003399; TEXT-DECORATION: underline
}
A.link:active {
	COLOR: #003399; TEXT-DECORATION: underline
}
.link A {
	COLOR: #003399; TEXT-DECORATION: underline
}
.link A:visited {
	COLOR: #003399; TEXT-DECORATION: underline
}
.link A:hover {
	COLOR: #003399; TEXT-DECORATION: underline
}
.link A:active {
	COLOR: #003399; TEXT-DECORATION: underline
}
HR {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BACKGROUND: #cccccc; BORDER-LEFT: medium none; COLOR: #cccccc; BORDER-BOTTOM: medium none; HEIGHT: 1px
}
#content H1 {
	FONT-SIZE: 16px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: #003399
}
#content H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 0px; COLOR: #6699cc
}
#content H2 A {
	COLOR: #6699cc; TEXT-DECORATION: underline
}
#content H3 {
	BORDER-RIGHT: #bbbbbb 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #bbbbbb 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: #dddddd; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; BORDER-LEFT: #bbbbbb 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #bbbbbb 1px solid; TEXT-ALIGN: left
}

#container {
	WIDTH: 760px; background:#FFFFFF
}





#maincontent {
	WIDTH: 740px;









    background:#FFFFFF
	PADDING-TOP: 100px;
	padding-top: 30px;
	padding-left: 5px;
	margin-left: 15px;
}



#content {
	PADDING-RIGHT: 10px; FLOAT: left; WIDTH: 400px; background:#FFFFFF
}
HTML > BODY #content {
	WIDTH: 400px
}

#header {
	MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 760px; background:#FFFFFF
}
#header A {
	COLOR: #666666
}

#footer {
	BORDER-TOP: #cccccc 1px solid; FLOAT:inherit; MARGIN: 10px 0px 0px; WIDTH: 760px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 30px; background:#FFFFFF
}

#links{
	COLOR: #1A71E5;
	font-style: italic;
	font-size: 13px;
	font-weight: bold;
}

#purple {
	COLOR: #1A71E5;
	font-style: italic;
	font-size: 15px;
	font-weight: bold;
}


#purpleheader {
	COLOR: #7A378B;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}





#footer A {
	COLOR: #999999
}
#footer A.visited {
	COLOR: #999999
}
#footerleft {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FLOAT: center;
	PADDING-BOTTOM: 5px;
	WIDTH: 760px;
	BORDER-TOP: #FFEC8B 2px solid;
	PADDING-TOP: 10px;
	HEIGHT: 20px;
	TEXT-ALIGN: center;
	background:#FFFFFF;
	color: #000000;
}



#toptop {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FLOAT: center;
	PADDING-BOTTOM: 12px;
	WIDTH: 760px;
	BORDER-bottom: #FFEC8B 2px solid;
	BORDER-TOP: #FFEC8B 2px solid;
	PADDING-TOP: 0px;
	HEIGHT: 5px;
	background:#FFFFFF
}


H1 {
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 19px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	TEXT-ALIGN: center;
	font-family: "Times New Roman", Times, serif;
	color: #000000;
}
H2 {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
H3 {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
H4 {
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 100%;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	TEXT-ALIGN: left;
	font-family: "Times New Roman", Times, serif;
}
H5 {
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 100%;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	TEXT-ALIGN: left;
	font-family: "Times New Roman", Times, serif;
}
H6 {
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 14px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	TEXT-ALIGN: left
}

p {
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	TEXT-ALIGN: left;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 22px;
}




#page_headers_centered {
	DISPLAY: block;
	FONT-WEIGHT: bold;
	COLOR: #1A71E5;
	FONT-SIZE: 16px;
	width: 750px;
	text-transform:uppercase;
	padding-bottom: 40px;
	padding-top: 30px;
	text-align: left;
}


#page_headers_black {
	DISPLAY: block;
	FONT-WEIGHT: bold;
	COLOR: #000;
	FONT-SIZE: 14px;
	width: 500px;
	text-transform:uppercase;
	padding-bottom: 20px;
	padding-top: 10px;
}


#page_headers_testimonials {
	DISPLAY: block;
	FONT-WEIGHT: bold;
	COLOR: #000;
	FONT-SIZE: 14px;
	width: 500px;
	text-transform:uppercase;
	padding-bottom: 20px;
	padding-top: 10px;
}


#main_page_info {
	DISPLAY: block;
	FONT-WEIGHT: bold;
	COLOR: #000;
	FONT-SIZE: 14px;
	width: 400px;
	text-transform:none;
	padding-bottom: 20px;
	padding-top: 10px;
	padding-left: 40px;
}




#page_headers {
	DISPLAY: block;
	FONT-WEIGHT: bold;
	COLOR: #1A71E5;
	FONT-SIZE: 16px;
	width: 750px;
	text-transform:uppercase;
	padding-bottom: 15px;
	padding-top: 5px;
	text-align: left;
}

#subpage_headers {
	MARGIN-TOP: 7px;
	DISPLAY: block;
	MARGIN-BOTTOM: 7px;
	FONT-WEIGHT: bold;
	COLOR: #7A378B;
	FONT-SIZE: 14px;
	width: 750px;
	text-align: center;
}
#subpage_headers2 {
	MARGIN-TOP: 7px;
	DISPLAY: block;
	MARGIN-BOTTOM: 7px;
	FONT-WEIGHT: bold;
	COLOR: #000066;
	FONT-SIZE: 11px;
	width: 500px;
}

#subpage_headers3 {
	MARGIN-TOP: 7px;
	DISPLAY: block;
	MARGIN-BOTTOM: 7px;
	FONT-WEIGHT: bold;
	COLOR: #000066;
	FONT-SIZE: 11px;
	margin-right: 10px;
	margin-left: 2px;
}

#subpage_headers_hilite {
	MARGIN-TOP: 7px;
	DISPLAY: block;
	MARGIN-BOTTOM: 7px;
	FONT-WEIGHT: bold;
	COLOR: #000066;
	FONT-SIZE: 13px;
	width: 500px;
	background-color: #FFFF66;
}
#kapok_hilite {
	MARGIN-TOP: 7px;
	DISPLAY: block;
	MARGIN-BOTTOM: 7px;
	FONT-WEIGHT: normal;
	COLOR: #000066;
	FONT-SIZE: 13px;
	width: 200px;
	background-color: #FFFF66;
}


.kapok-photo {
	BORDER-RIGHT: #777 1px solid; BORDER-TOP: #777 1px solid; MARGIN-TOP: 0px; FLOAT: left; BORDER-LEFT: #777 1px solid; BORDER-BOTTOM: #777 1px solid
}

.kapok-font {
	DISPLAY: block;
	FONT-SIZE: 12px;
	COLOR: #000;
	LINE-HEIGHT: 14px
}

#products {
	DISPLAY: block;
	FONT-WEIGHT: bold;
	COLOR: #7A378B;
	FONT-SIZE: 14px;
	width: 750px;
	text-align: center;
	padding-top: 5px;
}
