BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666666; PADDING-TOP: 0px; FONT-FAMILY: Arial
}
.hr {
	DISPLAY: block; BACKGROUND-IMAGE: url(dots.gif); MARGIN: 20px; BACKGROUND-REPEAT: repeat-x
}
HR {
	COLOR: #dfbd42; HEIGHT: 1px
}
IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
P {
	
}
UL {
	LIST-STYLE: none none outside
}
H4 {
	FONT-SIZE: 16px
}
H5 {
	MARGIN-TOP: 4px; FONT-WEIGHT: normal; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 20px; COLOR: #c4c4c4
}
#headerBG {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(headerBG.jpg) repeat-x center bottom; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 10px; HEIGHT: 120px; TEXT-ALIGN: center
}
.headerTitle {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 16px
}
#mainBG {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: center top; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(contentBGtop.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ffffff
}
#content {
	BORDER-RIGHT: red 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: red 0px solid; DISPLAY: block; PADDING-LEFT: 0px; MIN-HEIGHT: 275px; PADDING-BOTTOM: 0px; MARGIN: 5px auto auto; BORDER-LEFT: red 0px solid; WIDTH: 600px; PADDING-TOP: 0px; BORDER-BOTTOM: red 0px solid; HEIGHT: auto! important; TEXT-ALIGN: left
}
#leftNavSmaller {
	BORDER-RIGHT: red 0px solid; BORDER-TOP: red 0px solid; FLOAT: left; MARGIN: 0px; OVERFLOW: hidden; BORDER-LEFT: red 0px solid; WIDTH: 100px; BORDER-BOTTOM: red 0px solid
}
#leftNavSmall {
	BORDER-RIGHT: red 0px solid; BORDER-TOP: red 0px solid; FLOAT: left; MARGIN: 0px; OVERFLOW: hidden; BORDER-LEFT: red 0px solid; WIDTH: 170px; BORDER-BOTTOM: red 0px solid
}
#leftNav {
	BORDER-RIGHT: red 0px solid; BORDER-TOP: red 0px solid; FLOAT: left; MARGIN: 0px; OVERFLOW: hidden; BORDER-LEFT: red 0px solid; WIDTH: 344px; BORDER-BOTTOM: red 0px solid
}
#leftNavLarge {
	BORDER-RIGHT: red 0px solid; BORDER-TOP: red 0px solid; FLOAT: left; MARGIN: 0px; OVERFLOW: hidden; BORDER-LEFT: red 0px solid; WIDTH: 300px; BORDER-BOTTOM: red 0px solid
}
#main {
	BORDER-RIGHT: #e4e4e4 0px solid; WIDTH: 600px
}
#mainTes {
	BORDER-RIGHT: #e4e4e4 0px solid; MARGIN-LEFT: 60px; WIDTH: 760px
}
#mainLarge {
	FLOAT: left; WIDTH: 600px
}
#mainLarger {
	FLOAT: right; WIDTH: 800px
}
#mainSmall {
	BORDER-RIGHT: red 0px solid; BORDER-TOP: red 0px solid; FLOAT: right; MARGIN-LEFT: 0px; OVERFLOW: hidden; BORDER-LEFT: red 0px solid; WIDTH: 550px; BORDER-BOTTOM: red 0px solid
}
#rightNavSmall {
	BORDER-RIGHT: red 0px solid; BORDER-TOP: red 0px solid; FLOAT: right; BORDER-LEFT: red 0px solid; WIDTH: 180px; BORDER-BOTTOM: red 0px solid
}
#rightNav {
	BORDER-RIGHT: red 0px solid; BORDER-TOP: red 0px solid; FLOAT: right; BORDER-LEFT: red 0px solid; WIDTH: 220px; BORDER-BOTTOM: red 0px solid
}
.topnav {
	PADDING-RIGHT: 0px; LIST-STYLE: none none outside; BACKGROUND-POSITION: center 50%; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 15px; BACKGROUND-IMAGE: url(menuBG2.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 56px; BACKGROUND-COLOR: #f7d20a; TEXT-ALIGN: center
}
.topnav LI {
	BORDER-RIGHT: #fdc911 1px solid; PADDING-RIGHT: 5px; LIST-STYLE: none none outside; DISPLAY: inline; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: #ffffff 1px solid; LINE-HEIGHT: 56px; PADDING-TOP: 5px
}
.subTopnav {
	PADDING-RIGHT: 0px; LIST-STYLE: none none outside; BACKGROUND-POSITION: center top; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(submenuBBG.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-REPEAT: repeat-x; HEIGHT: 28px; BACKGROUND-COLOR: #f7d24a; TEXT-ALIGN: center
}
.subTopnav LI {
	PADDING-RIGHT: 5px; LIST-STYLE: none none outside; DISPLAY: inline; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #444444; LINE-HEIGHT: 28px; PADDING-TOP: 5px
}
.subTopnav LI.current {
	BORDER-RIGHT: #ffffff 0px solid; PADDING-RIGHT: 7px; LIST-STYLE: none none outside; BORDER-TOP: #ffffff 0px solid; DISPLAY: inline; PADDING-LEFT: 7px; BACKGROUND-IMAGE: url(currentBG.jpg); PADDING-BOTTOM: 7px; BORDER-LEFT: #ffffff 0px solid; COLOR: #666666; PADDING-TOP: 7px; BORDER-BOTTOM: #ffffff 0px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ffffff
}
.subTopnav LI.current A {
	COLOR: #666666
}
.subTopnav LI.current A:hover {
	COLOR: #666666
}
A {
	COLOR: #666666; TEXT-DECORATION: none
}
.footerNav LI A {
	COLOR: #666666; TEXT-DECORATION: none
}
.footerNav LI A:hover {
	COLOR: #dfbd42; TEXT-DECORATION: none
}
A:hover {
	COLOR: #dfbd42; TEXT-DECORATION: none
}
.footerNav LI.current A {
	COLOR: #dfbd42; BORDER-BOTTOM: #dfbd42 1px solid
}
.topnav LI A:hover {
	COLOR: #dfbd42; TEXT-DECORATION: none
}
.topnav LI.current A {
	COLOR: #dfbd42
}
.subTopnav LI A:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.subTopnav LI.current A {
	COLOR: #666666
}
.footerNav LI {
	PADDING-RIGHT: 5px; LIST-STYLE: none none outside; DISPLAY: inline; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.footerNav {
	CLEAR: both; PADDING-RIGHT: 0px; LIST-STYLE: none none outside; BACKGROUND-POSITION: center 50%; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(headerBG.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; LINE-HEIGHT: 50px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #e5e5e5; TEXT-ALIGN: center
}
.footerInfo {
	BORDER-TOP: #cccccc 1px solid; DISPLAY: block; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(contentBG.jpg); PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 100%; LINE-HEIGHT: 15px; PADDING-TOP: 10px; BACKGROUND-COLOR: #d3d2cf; TEXT-ALIGN: center
}
#footerNav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.blocktxt A.info {
	Z-INDEX: 24; POSITION: relative; TEXT-DECORATION: none
}
.blocktxt A.info:hover {
	Z-INDEX: 25
}
.blocktxt A.info SPAN {
	DISPLAY: none
}
.blocktxt A.info:hover SPAN {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #999999 1px solid; DISPLAY: block; PADDING-LEFT: 15px; LEFT: 0em; BACKGROUND-IMAGE: url(currentBG.jpg); PADDING-BOTTOM: 15px; MARGIN: 0px; BORDER-LEFT: #999999 1px solid; WIDTH: 15em; COLOR: #666666; PADDING-TOP: 15px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-REPEAT: repeat-x; POSITION: absolute; TOP: 2em; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.blocktxt A.infotwo {
	Z-INDEX: 24; POSITION: relative; TEXT-DECORATION: none
}
.blocktxt A.infotwo:hover {
	Z-INDEX: 25
}
.blocktxt A.infotwo SPAN {
	DISPLAY: none
}
.blocktxt A.infotwo:hover SPAN {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #999999 1px solid; DISPLAY: block; PADDING-LEFT: 15px; LEFT: -150px; BACKGROUND-IMAGE: url(currentBG.jpg); PADDING-BOTTOM: 15px; MARGIN: 0px; BORDER-LEFT: #999999 1px solid; WIDTH: 350px; COLOR: #666666; PADDING-TOP: 15px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-REPEAT: repeat-x; POSITION: absolute; TOP: -390px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.tstULtxt A:hover .span1 {
	BORDER-RIGHT: silver 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: silver 1px solid; DISPLAY: block; PADDING-LEFT: 15px; Z-INDEX: 1000; FLOAT: left; BACKGROUND-IMAGE: url(currentBG.jpg); PADDING-BOTTOM: 15px; MARGIN: 0px 0px 0px -85px; BORDER-LEFT: silver 1px solid; WIDTH: 160px; COLOR: #666666; PADDING-TOP: 15px; BORDER-BOTTOM: silver 1px solid; BACKGROUND-REPEAT: repeat-x; POSITION: absolute; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.tstUL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.tstUL A:hover {
	WIDTH: 0px
}
.tstUL A IMG {
	BORDER-RIGHT: red 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: red 0px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: red 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: red 0px solid
}
.tstUL A:hover IMG {
	BORDER-RIGHT: red 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: red 0px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: red 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: red 0px solid
}
.tstUL A .span1 {
	DISPLAY: none
}
.tstUL A .span1 A {
	DISPLAY: none
}
.tstUL A:hover .span1 {
	BORDER-RIGHT: silver 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: silver 1px solid; DISPLAY: block; PADDING-LEFT: 15px; Z-INDEX: 1000; FLOAT: left; BACKGROUND-IMAGE: url(currentBG.jpg); PADDING-BOTTOM: 15px; MARGIN: 40px 0px 0px -85px; BORDER-LEFT: silver 1px solid; WIDTH: 160px; COLOR: #666666; PADDING-TOP: 15px; BORDER-BOTTOM: silver 1px solid; BACKGROUND-REPEAT: repeat-x; POSITION: absolute; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.blocktxt A:hover {
	WIDTH: auto
}
.blocktxt A {
	COLOR: #6699cc
}
.blocktxt A .span1 {
	DISPLAY: none
}
.blocktxt A:hover .span1 {
	BORDER-RIGHT: silver 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: silver 1px solid; DISPLAY: block; PADDING-LEFT: 5px; Z-INDEX: 1000; FLOAT: left; BACKGROUND-IMAGE: url(currentBG.jpg); PADDING-BOTTOM: 5px; MARGIN: 15px 0px 0px -10px; BORDER-LEFT: silver 1px solid; WIDTH: 160px; COLOR: #666666; PADDING-TOP: 5px; BORDER-BOTTOM: silver 1px solid; BACKGROUND-REPEAT: repeat-x; POSITION: absolute; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.span2 {
	DISPLAY: block; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; COLOR: #ffcc33
}
.blocktxt A:hover {
	WIDTH: auto
}
.blocktxt A .span3 {
	DISPLAY: none
}
.blocktxt A:hover .span3 {
	BORDER-RIGHT: silver 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: silver 1px solid; DISPLAY: block; PADDING-LEFT: 5px; Z-INDEX: 1000; FLOAT: left; BACKGROUND-IMAGE: url(currentBG.jpg); PADDING-BOTTOM: 5px; MARGIN: -360px 0px 0px -260px; BORDER-LEFT: silver 1px solid; WIDTH: 350px; COLOR: #666666; PADDING-TOP: 5px; BORDER-BOTTOM: silver 1px solid; BACKGROUND-REPEAT: repeat-x; POSITION: absolute; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.span4 {
	DISPLAY: block; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; COLOR: #ffcc33
}
#timeline {
	BORDER-RIGHT: white 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: white 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; BORDER-LEFT: white 0px solid; WIDTH: 800px; PADDING-TOP: 0px; BORDER-BOTTOM: white 0px solid; HEIGHT: 250px; TEXT-ALIGN: center
}
.timelineL {
	MARGIN-TOP: 40px; FLOAT: left; MARGIN-LEFT: 20px
}
.timelineR {
	MARGIN-TOP: 40px; FLOAT: right; MARGIN-RIGHT: 20px
}
.timelineTXT {
	DISPLAY: block; FONT-SIZE: 16px; FLOAT: left; WIDTH: 550px; PADDING-TOP: 40px
}
.productThumbnail {
	BORDER-RIGHT: silver 0px solid; PADDING-RIGHT: 4px; BORDER-TOP: silver 0px solid; DISPLAY: block; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN: 0px; BORDER-LEFT: silver 0px solid; WIDTH: 98px; PADDING-TOP: 4px; BORDER-BOTTOM: silver 0px solid; HEIGHT: 98px
}
.productThumbnail A {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 1px solid; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 4px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 90px; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 90px; BACKGROUND-COLOR: #f4f4f4
}
.productThumbnail A:hover {
	BORDER-RIGHT: #f7d20a 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #f7d20a 1px solid; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 4px; BORDER-LEFT: #f7d20a 1px solid; WIDTH: 90px; PADDING-TOP: 0px; BORDER-BOTTOM: #f7d20a 1px solid; HEIGHT: 90px; BACKGROUND-COLOR: #f4f4f4; TEXT-DECORATION: none
}
.productThumbnail A:active {
	BORDER-RIGHT: #f7d20a 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #f7d20a 1px solid; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 4px; BORDER-LEFT: #f7d20a 1px solid; WIDTH: 90px; PADDING-TOP: 0px; BORDER-BOTTOM: #f7d20a 1px solid; HEIGHT: 90px; BACKGROUND-COLOR: #f7d20a; TEXT-DECORATION: none
}
.productThumbnail A:focus {
	BORDER-RIGHT: #f7d20a 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #f7d20a 1px solid; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 4px; BORDER-LEFT: #f7d20a 1px solid; WIDTH: 90px; PADDING-TOP: 0px; BORDER-BOTTOM: #f7d20a 1px solid; HEIGHT: 90px; BACKGROUND-COLOR: #f7d20a; TEXT-DECORATION: none
}
.imgThumbnail {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
.col {
	DISPLAY: block; FLOAT: left
}
.col15 {
	DISPLAY: block; FLOAT: left; WIDTH: 15%
}
.col25 {
	DISPLAY: block; FLOAT: left; WIDTH: 25%
}
.col33 {
	DISPLAY: block; FLOAT: left; WIDTH: 33%
}
.col50 {
	DISPLAY: block; FLOAT: left; WIDTH: 50%
}
.col66 {
	DISPLAY: block; FLOAT: left; WIDTH: 66%
}
.col75 {
	DISPLAY: block; FLOAT: left; WIDTH: 70%
}
.blocktxt {
	PADDING-RIGHT: 20px; DISPLAY: block; PADDING-LEFT: 20px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; PADDING-TOP: 0px; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.blocktxtL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.listBullets {
	DISPLAY: block; PADDING-LEFT: 0px; COLOR: #999999
}
.list LI {
	LIST-STYLE: disc url(list_ticks.gif) outside; DISPLAY: block; FONT-SIZE: 11px; MARGIN: 10px 10px 0px; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #ffffff
}
.list {
	PADDING-RIGHT: 20px; LIST-STYLE: none none outside; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-TOP: 20px
}
.blockquoteL {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: center 50%; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 17px; FLOAT: left; BACKGROUND-IMAGE: url(quotesBG.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 260px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 134px; TEXT-ALIGN: center
}
.blockquoteR {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: center 50%; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 17px; FLOAT: right; BACKGROUND-IMAGE: url(quotesBG.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 260px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 134px; TEXT-ALIGN: center
}
.newsTicker {
	DISPLAY: block; BACKGROUND-IMAGE: url(latest_newsBG.jpg); WIDTH: 250px; PADDING-TOP: 30px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 270px
}
.newsTicker2 {
	DISPLAY: block; BACKGROUND-IMAGE: url(news_BG2.jpg); WIDTH: 250px; PADDING-TOP: 30px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 220px
}
.latestNews {
	BORDER-RIGHT: #e4e4e4 0px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e4e4e4 0px solid; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 8px; BORDER-LEFT: #e4e4e4 0px solid; WIDTH: 214px; PADDING-TOP: 5px; HEIGHT: 200px
}
.latestNews A {
	DISPLAY: block; FONT-SIZE: 1em; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 214px; PADDING-TOP: 5px; HEIGHT: auto
}
.latestNews A:hover {
	
}
.newsTitle {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; COLOR: #dfbd42
}
.newsTitle A {
	FONT-SIZE: 14px; COLOR: #dfbd42
}
.newsText {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px
}
.newsText A {
	COLOR: #666666
}
A:hover .newsText {
	COLOR: #666666
}
.imgspacer {
	DISPLAY: block; WIDTH: 250px; HEIGHT: 200px; BACKGROUND-COLOR: #ffcc33
}
.products {
	BORDER-RIGHT: #e4e4e4 0px solid; BORDER-TOP: #e4e4e4 0px solid; DISPLAY: block; PADDING-LEFT: 0px; BORDER-LEFT: #e4e4e4 0px solid; WIDTH: 300px; PADDING-TOP: 80px
}
.directors {
	BORDER-RIGHT: #e4e4e4 0px solid; BORDER-TOP: #e4e4e4 0px solid; DISPLAY: block; PADDING-LEFT: 20px; BORDER-LEFT: #e4e4e4 0px solid; WIDTH: 280px; PADDING-TOP: 80px
}
.form {
	WIDTH: 400px; PADDING-TOP: 20px; BACKGROUND-REPEAT: no-repeat
}
.formContainer {
	DISPLAY: block; WIDTH: 400px
}
.formLabel {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 3px; WIDTH: 150px; PADDING-TOP: 3px; HEIGHT: 16px; TEXT-ALIGN: right
}
.formLabel2 {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 3px; WIDTH: 150px; PADDING-TOP: 3px; HEIGHT: 26px; TEXT-ALIGN: right
}
.formInput {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 3px; WIDTH: 200px; PADDING-TOP: 3px; HEIGHT: 16px
}
.formInputArea {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 3px; WIDTH: 200px; PADDING-TOP: 3px; HEIGHT: 50px
}
.formInputDropdown {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 3px; WIDTH: 208px; PADDING-TOP: 3px; HEIGHT: 26px
}
.input {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #f8f8f8
}
.products A IMG {
	BACKGROUND-IMAGE: url(householders_thumb.png)
}
.products A IMG:hover {
	BACKGROUND-IMAGE: url(householders_thumbHOVER.png)
}
.highlightText {
	FONT-WEIGHT: bold; COLOR: #dfbd42
}
.highlightText2 {
	FONT-WEIGHT: bold; COLOR: #666666; FONT-FAMILY: "Times New Roman",Times,serif
}
.highlightText3 {
	MARGIN-TOP: 45px; DISPLAY: block; FONT-WEIGHT: normal; COLOR: #dfbd42
}
.getdate {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 20px; LEFT: 0px; BORDER-LEFT: medium none; WIDTH: 200px; PADDING-TOP: 3px; BORDER-BOTTOM: medium none; POSITION: absolute; TOP: 0px; HEIGHT: 23px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.clientlogin {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 20px; BORDER-TOP: medium none; PADDING-LEFT: 0px; RIGHT: 0px; BACKGROUND-IMAGE: url(clientLogin_btn.gif); BORDER-LEFT: medium none; WIDTH: 105px; PADDING-TOP: 3px; BORDER-BOTTOM: medium none; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; TOP: 0px; HEIGHT: 23px; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.table {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.tablecell {
	BACKGROUND-COLOR: #cccccc
}
.testimonialBG {
	DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(testimonialsBG.jpg); WIDTH: 376px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 268px
}
.testimonialBGred {
	DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(testimonialsBGred.jpg); WIDTH: 376px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 268px
}
.testimonialBGyel {
	DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(testimonialsBGyel.jpg); WIDTH: 376px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 268px
}
.testimonialBGgrn {
	DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(testimonialsBGgrn.jpg); WIDTH: 376px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 268px
}
.testimonialBGblu {
	DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(testimonialsBGblu.jpg); WIDTH: 376px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 268px
}
.testimonialBGpad {
	DISPLAY: block; FLOAT: left; WIDTH: 70px; HEIGHT: 40px
}
.testimonialComment {
	DISPLAY: block; FONT-SIZE: 14px; MARGIN: 50px 25px 5px 60px; OVERFLOW: hidden; WIDTH: 291px; FONT-FAMILY: "Comic Sans MS",cursive; HEIGHT: 156px
}
.testimonialDetails {
	DISPLAY: block; FONT-SIZE: 12px; MARGIN: 10px 0px 0px 10px; OVERFLOW: hidden; WIDTH: 366px; FONT-FAMILY: "Comic Sans MS",cursive; HEIGHT: 20px; TEXT-ALIGN: center
}
.pagination {
	PADDING-RIGHT: 4px; MARGIN-TOP: 10px; PADDING-LEFT: 4px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: middle; WIDTH: 100%; PADDING-TOP: 4px; FONT-FAMILY: Verdana,Helvetica,Geneva,sans-serif; TEXT-ALIGN: left
}
.paginationForm {
	DISPLAY: none; TEXT-ALIGN: left
}
.paginationForm FORM {
	DISPLAY: inline; MARGIN-BOTTOM: 10px; TEXT-ALIGN: left
}
.paginationForm INPUT {
	DISPLAY: inline; WIDTH: 10px
}
.paginationForm portlet-form-input-field {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 10px; PADDING-TOP: 0px
}
.paginationOptions {
	TEXT-ALIGN: left
}
.paginationLink {
	MARGIN-LEFT: 2px; MARGIN-RIGHT: 2px
}
.pagination A {
	FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.pagination A:hover {
	TEXT-DECORATION: underline
}

FORM {
	MARGIN: 10px
}
LABEL.portlet-form-label {
	MARGIN-TOP: 3px; DISPLAY: block; FONT-SIZE: 12px; COLOR: #666666; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; TEXT-ALIGN: left
}
LABEL.radio {
	MARGIN-BOTTOM: 10px
}
LABEL.checkbox {
	MARGIN-TOP: 5px
}
#label_AUTOMATIC_MESSAGE {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; PADDING-BOTTOM: 2px; COLOR: #cc0066; BORDER-BOTTOM: #cc0066 1px solid
}
INPUT.portlet-form-input-field {
	BORDER-RIGHT: #bababa 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #bababa 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #bababa 1px solid; WIDTH: 300px; COLOR: #666666; PADDING-TOP: 0px; BORDER-BOTTOM: #bababa 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 20px
}
#Pluto_192_ .portlet-form-input-field {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; FLOAT: left; BORDER-LEFT: #000 1px solid; WIDTH: 100px; BORDER-BOTTOM: #000 1px solid; HEIGHT: 22px
}
INPUT.date {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #000 1px solid; WIDTH: 100px; PADDING-TOP: 4px; BORDER-BOTTOM: #000 1px solid; HEIGHT: 22px
}
INPUT.calendar {
	WIDTH: 200px
}
INPUT.checkbox {
	MARGIN-TOP: 5px; FLOAT: left; WIDTH: 20px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
INPUT.radio {
	DISPLAY: block; FLOAT: left; MARGIN-BOTTOM: 5px; WIDTH: 50px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}

INPUT.submit {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 22px; BACKGROUND-COLOR: #cc0000
}
INPUT.save {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 22px; BACKGROUND-COLOR: #cc0000
}
INPUT.delete {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 22px; BACKGROUND-COLOR: #cc0000
}
INPUT.cancel {
	FLOAT: left; MARGIN-RIGHT: 150px
}
SELECT {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
SELECT.portlet-form-input-field {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
SELECT.select {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 13px; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
TEXTAREA.portlet-form-input-field {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #000000 1px solid; WIDTH: 300px; PADDING-TOP: 4px; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 200px
}
FIELDSET.portlet-form-fieldset {
	MARGIN-TOP: 10px; DISPLAY: block; FONT-SIZE: 13px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 0px; WIDTH: 300px
}
LEGEND.portlet-form-legend {
	MARGIN-TOP: 5px; FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN-LEFT: 0px; COLOR: #000000
}
.main_tbl_bg {
	background-image: url("../images/main_tbl_bg.gif");
	background-repeat: repeat;
	background-color: #ffffff;
}
.border_l {
	background-image: url("../images/border_l.gif");
	background-repeat: repeat-y;
	background-color: #F1F1F3;
}
.border_t {
	background-image: url("../images/border_t.gif");
	background-repeat: repeat-x;
	background-color: #F1F1F3;
}
.border_r {
	background-image: url("../images/border_r.gif");
	background-repeat: repeat-y;
	background-color: #F1F1F3;
}
.border_b {
	background-image: url("../images/border_b.gif");
	background-repeat: repeat-x;
	background-color: #F1F1F3;
}
.indent0 {
	padding: 0px;
	margin: 0px;
}
.form_header {
	padding: 0px;
	margin: 0px;
	font-family: Areal;
	font-size: 20px;
	font-style: italic;
	line-height: 200%;
	font-weight: 600;
	color: #525252;
}
.form_header_comment {
	padding: 0px;
	margin: 0px;
	font-family: Areal;
	font-size: 12px;
	font-weight: 600;
	color: #525252;
}
.form_fields {
	font-size: 12px;
	font-family: Tahoma;
	color: #49394E;
	white-space: nowrap;
}
.form_fields_small {
	font-size: 11px;
	font-family: Tahoma;
	color: #49394E;
	white-space: nowrap;
}
.form_input {
	border: solid 1px #9D9992;
}
.form_input_access {
	font-family: Tahoma;
	FONT-SIZE: 12px;
	width: 150px;
}

.header_line2 {
	background-image: url("../images/header_line_bg.gif");
	background-repeat: repeat;
	background-color: #ffffff;
}
.header_white_line {
	background-color: #FFFFFF;
}
.header_line3 {
	font-size: 12px;
	background-color: #9D9992;
}
.form_inner_head {
	font-size: 12px;
	font-family: Tahoma;
	color: #000000;
	text-align: center;
}

a:link, a:active, a:visited {
	color: #000000; font-weight:bold;	font-family: Arial;	font-size: 12px; text-decoration: none;
}
a:hover {
	color: #636969; font-weight:bold;	font-family: Arial;	font-size: 12px; text-decoration: underline;
}
a.main_menu:link, a.main_menu:active, a.main_menu:visited {
	color: #636969; font-weight:bold; font-family: Arial; font-size: 14px; text-decoration: none;
}
a.main_menu:hover {
	color: #636969; font-weight:bold; font-family: Arial; font-size: 14px; text-decoration: underline;
}
a.additional_menu:link, a.additional_menu:active, a.additional_menu:visited {
	color: #636969; font-weight:bold; font-family: Arial; font-size: 14px; text-decoration: none;
}
a.additional_menu:hover {
	color: #636969; font-weight:bold; font-family: Arial; font-size: 14px; text-decoration: underline;
}
a.CategoryPath:link, a.CategoryPath:active, a.CategoryPath:visited {
	color: #636969; font-family: Arial; font-size: 14px; text-decoration: none;
}
a.CategoryPath:hover {
	color: #636969; font-weight:bold; font-family: Arial; font-size: 14px; text-decoration: none;
}
a.CategoryTitle:link, a.CategoryTitle:active, a.CategoryTitle:visited {
	font-family: Arial; font-size: 14px; font-weight: bold; text-decoration: none;
}
a.CategoryTitle:hover {
	font-family: Arial; font-size: 14px; font-weight: bold; text-decoration: underline;
}
a.CategoryLink:link, a.CategoryLink:active, a.CategoryLink:visited {
	color: #636969; font-family: Arial; font-size: 12px; font-weight: bold; text-decoration: none;
}
a.CategoryLink:hover {
	color: #6F1D00; font-weight:bold; font-family: Arial; font-size: 12px; font-weight: bold; text-decoration: underline;
}
a.CategoryLinkSmall:link, a.CategoryLinkSmall:active, a.CategoryLinkSmall:visited {
	color: #000000; font-family: Arial; font-size: 12px; font-weight: bold; text-decoration: none;
}
a.CategoryLinkSmall:hover {
	color: #6F1D00; font-weight:bold; font-family: Arial; FONT-SIZE: 12px; font-weight: bold; text-decoration: underline;
}
a.FileLink:link, a.FileLink:active, a.FileLink:visited {
	color: #000000; font-weight:bold;	font-family: Tahoma; font-size: 12px; text-decoration: none;
}
a.FileLink:hover {
	color: #6F1D00; font-weight:bold;	font-family: Tahoma; font-size: 11px; text-decoration: underline;
}

.FileTitle {
	font-family: Arial; font-size: 14px; font-weight: bold;
}

h3 {
	color: #636969;
}
h4 {
	color: #444444;
	font-family: Arial;
}

.cationtext {
	color: #222222; font-family: Arial; font-size: 12px; text-decoration: none;
}
.fieldtext {
	color: #000000; font-family: Arial; font-size: 12px; text-decoration: none;
}
.navtext {
	color: #000006; font-family: Arial; font-size: 11px;
	text-decoration: none;
}
.navtextfrom {
	color: #000006; font-family: Arial; font-size: 11px;
}

.TableHeader {
	color: #000000;	font-family: Arial;	font-size: 12px; text-decoration: none;
	background: #9D9992;
}
.TableRow {
	background: #ffffff;
}
.TableData {
	font-family: Arial; font-size: 12px;
	padding-top: 12px;
	padding-right: 7px;
}
.TableData2 {
	font-family: Tahoma; font-size: 11px;
	padding-top: 9px;
}

.TableData3 {
	font-family: Tahoma; font-size: 11px;
	padding: 0px;
	margin: 0px;
}

a.db_sort {
}
a.db_sort:hover{
}

.Error{
	color: #CC1A00;
	font-weight: bold;
}
.Message{
	color: #777777;
	font-weight: bold;
}