BODY {
	FONT-SIZE: 12px; BACKGROUND-COLOR: #e7dbad; COLOR: #666666; MARGIN-RIGHT: 10px; FONT-FAMILY: arial, helvetica, sans-serif
}
TD {
	FONT-SIZE: 12px; LINE-HEIGHT: 14pt
}
A {
	COLOR: #666666; TEXT-DECORATION: none
}
A:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
A:active {
	COLOR: #666666; TEXT-DECORATION: none
}
A:hover {
	COLOR: #666666; 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
}
.description {
	PADDING-RIGHT: 3px; BORDER-TOP: #bbbbbb 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: normal; BACKGROUND: #eeeeee; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#content H3 A {
	TEXT-DECORATION: underline
}
H3 A:visited {
	TEXT-DECORATION: underline
}
H3 A:hover {
	TEXT-DECORATION: underline
}
H3 A:active {
	TEXT-DECORATION: underline
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.secondarySubmit {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #003399 1px solid; PADDING-LEFT: 0px; BACKGROUND: #cccccc; PADDING-BOTTOM: 3px; FONT: bold 11px/10px Arial,Helvetica,Sans-Serif; VERTICAL-ALIGN: middle; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #003399 1px solid; COLOR: #003399; PADDING-TOP: 3px; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center
}
HTML > BODY .secondarySubmit {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.secondarySubmit:hover {
	BACKGROUND: #bbbbbb
}
.sfhover {
	BACKGROUND: #bbbbbb
}
.submit {
	BORDER-RIGHT: #660000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ff3333 1px solid; PADDING-LEFT: 0px; BACKGROUND: #cc0000; PADDING-BOTTOM: 3px; FONT: bold 11px/10px Arial,Helvetica,Sans-Serif; VERTICAL-ALIGN: middle; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #ff3333 1px solid; COLOR: #ffffff; PADDING-TOP: 3px; BORDER-BOTTOM: #660000 1px solid; TEXT-ALIGN: center
}
HTML > BODY .submit {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.submit:hover {
	BACKGROUND: #aa0000
}
.sfhover {
	BACKGROUND: #aa0000
}
INPUT.greyed {
	BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #666666 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #666666 1px solid; WIDTH: 140px; COLOR: #777777; LINE-HEIGHT: 14px; PADDING-TOP: 2px; BORDER-BOTTOM: #666666 1px solid; HEIGHT: 22px
}
#container {
	WIDTH: 760px; background:#FFFFFF

}
#content {
	PADDING-RIGHT: 10px; FLOAT: left; WIDTH: 400px; background:#FFFFFF
}
HTML > BODY #content {
	WIDTH: 400px
}


#navigation {
	FONT-SIZE: 11px; FLOAT: right; WIDTH: 150px; LINE-HEIGHT: 11pt; TEXT-ALIGN: right; background:#FFFFFF
}


#navigation H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #cccccc; TEXT-TRANSFORM: none; COLOR: #666666; BORDER-BOTTOM: medium none; TEXT-ALIGN: center
}
#navigation P.secondarymessage {
	MARGIN: 25px 0px 0px
}
HTML > BODY #navigation P.secondarymessage {
	MARGIN: 29px 0px 0px
}
#expertHelp {
	CLEAR: both
}
#expertHelp UL {
	BORDER-RIGHT: #6699cc 1px solid; BORDER-TOP: #6699cc 1px solid; MARGIN: 0px 4px 0px 0px; BORDER-LEFT: #6699cc 1px solid; WIDTH: 145px; COLOR: #6699cc; BORDER-BOTTOM: #6699cc 1px solid; LIST-STYLE-TYPE: none; list-type: none
}
HTML > BODY #expertHelp UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; WIDTH: 144px; PADDING-TOP: 0px
}
#expertHelp UL LI.header {
	BORDER-RIGHT: #6699cc 1px solid; BORDER-TOP: #6699cc 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #6699cc; BORDER-LEFT: #6699cc 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #6699cc 1px solid; TEXT-ALIGN: center
}

.sale {
	FONT-WEIGHT: bold; COLOR: #cc0000
}
.price {
	FONT-SIZE: 11px; FONT-FAMILY: verdana,arial,helvetica,geneva
}
.strikethrough {
	FONT-STYLE: italic; TEXT-DECORATION: line-through
}
.alert {
	BORDER-RIGHT: #759aca 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #759aca 2px solid; PADDING-LEFT: 44px; BACKGROUND: url(/images/etc/alert.gif) #e3ecf6 no-repeat left center; PADDING-BOTTOM: 14px; MARGIN: 5px 0px 10px; BORDER-LEFT: #759aca 2px solid; PADDING-TOP: 14px; BORDER-BOTTOM: #759aca 2px solid
}
.instructions {
	FONT-SIZE: 10px; MARGIN: 0px 0px 16px
}
.error {
	FONT-WEIGHT: bold; COLOR: #cc0000
}
.instructions A {
	COLOR: #003399; TEXT-DECORATION: underline
}
.instructions A:visited {
	COLOR: #003399; TEXT-DECORATION: underline
}
.instructions A:hover {
	COLOR: #003399; TEXT-DECORATION: underline
}
.instructions A:active {
	COLOR: #003399; TEXT-DECORATION: underline
}
#header {
	MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 760px; background:#FFFFFF
}
#header A {
	COLOR: #666666
}
#logoDiv {
	FLOAT: left; WIDTH: 760px; TEXT-ALIGN: right
}

#profileDiv {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; WIDTH: 440px; COLOR: #666699; PADDING-TOP: 0px; TEXT-ALIGN: right
}
#secondaryNavigation {
	MARGIN: 0px 4px 0px 0px; WIDTH: 150px; TEXT-ALIGN: left
}
HTML > BODY #secondaryNavigation {
	MARGIN: 0px 0px 0px 8px
}
#secondaryNavigation A {
	COLOR: #6699cc; TEXT-DECORATION: none
}
#secondaryNavigation A:visited {
	COLOR: #6699cc; TEXT-DECORATION: none
}
#secondaryNavigation A:active {
	COLOR: #6699cc; TEXT-DECORATION: none
}
#secondaryNavigation A:hover {
	COLOR: #6699cc; TEXT-DECORATION: underline
}
#secondaryNavigation UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#secondaryNavigation UL LI {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 2px; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid
}
#secondaryNavigation UL LI.current {
	FONT-WEIGHT: bold
}
#secondaryNavigation UL LI.first {
	BORDER-TOP: #cccccc 1px solid
}
#secondaryNavigation UL LI.header {
	FONT-WEIGHT: bold; BACKGROUND: #cccccc; COLOR: #666666; BORDER-BOTTOM: medium none; TEXT-ALIGN: center
}
#profileDiv A {
	COLOR: #666699
}
#profileDiv A:visited {
	COLOR: #666699
}
#profileDiv A:active {
	COLOR: #666699
}
#profileDiv UL LI {
	BORDER-RIGHT: #666699 1px solid; PADDING-RIGHT: 4px; DISPLAY: inline; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#profileDiv UL LI IMG {
	VERTICAL-ALIGN: bottom
}
#profileDiv UL LI.first {
	PADDING-RIGHT: 4px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: medium none; PADDING-TOP: 0px
}
#profileDiv UL LI.last {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#contentBegin {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 0px; background:#0000000
}
#contentEnd {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; 
}
#footer {
	BORDER-TOP: #cccccc 1px solid; FLOAT:inherit; MARGIN: 10px 0px 0px; WIDTH: 760px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 30px; background:#FFFFFF
}


#ads {
	PADDING-BOTTOM: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 5px;  PADDING-TOP: 0px; BORDER-TOP: #E7DBAD 2px solid; FLOAT:inherit; MARGIN: 0px 0px 0px; WIDTH: 760px; BORDER-BOTTOM: #E7DBAD 2px solid; HEIGHT: 30px; background:#FFFFFF
}


#footer A {
	COLOR: #999999
}
#footer A.visited {
	COLOR: #999999
}
#footerright {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 320px; COLOR: #999999; PADDING-TOP: 2px; TEXT-ALIGN: right
}
#footerleft {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: center; PADDING-BOTTOM: 5px; WIDTH: 760px; BORDER-TOP: #E7DBAD 2px solid; PADDING-TOP: 10px; HEIGHT: 20px; TEXT-ALIGN: center; background:#FFFFFF
}
#footerleft UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#footerleft UL LI {
	PADDING-RIGHT: 3px; DISPLAY: inline; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; BORDER-LEFT: #cccccc 1px dashed; PADDING-TOP: 0px
}
#footerleft UL LI.first {
	PADDING-RIGHT: 3px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: medium none; PADDING-TOP: 0px
}




#toptop {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: center; PADDING-BOTTOM: 13px; WIDTH: 760px; BORDER-bottom: #E7DBAD 2px solid; BORDER-TOP: #E7DBAD 2px solid; PADDING-TOP: 0px; HEIGHT: 5px; background:#FFFFFF
}






















H1 {
	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
}
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
}
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
}
H6 {
	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
}


DIV#solutions_directory {
	PADDING-RIGHT: 8px; WIDTH: 239px; HEIGHT: 375px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; LINE-HEIGHT: 15px; PADDING-TOP: 5px; BACKGROUND-COLOR: #bfd7e4
}
DIV#solutions_directory H2 {
	DISPLAY: block; BACKGROUND-IMAGE: url(images/home_sd_head.gif); OVERFLOW: hidden; TEXT-INDENT: -9999px; BACKGROUND-REPEAT: no-repeat
}
DIV#solutions_directory BR {
	CLEAR: both
}


DIV#solutions_directory H2 SPAN {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #666666; LINE-HEIGHT: 23px
}


DIV#solutions_directory UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BOTTOM: 5px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: relative
}
* HTML DIV#solutions_directory UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: static
}
DIV#solutions_directory UL LI {
	PADDING-TOP: 15px
}
* HTML DIV#solutions_directory UL LI {
	PADDING-TOP: 4px
}
DIV#solutions_directory UL LI DIV {
	FLOAT: left
}
DIV#solutions_directory UL LI H3 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; HEIGHT: 8px
}
DIV#solutions_directory UL LI H3 A {
	DISPLAY: block; OVERFLOW: hidden; TEXT-INDENT: -9999px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 8px
}
DIV#solutions_directory UL LI.organize H3 A {
	BACKGROUND-IMAGE: url(images/home_organize.gif); WIDTH: 72px
}
DIV#solutions_directory UL LI.meal H3 A {
	BACKGROUND-IMAGE: url(images/home_meal.gif); WIDTH: 78px
}
DIV#solutions_directory UL LI.clean H3 A {
	BACKGROUND-IMAGE: url(images/home_clean.gif); WIDTH: 78px
}
DIV#solutions_directory UL LI.skills H3 A {
	BACKGROUND-IMAGE: url(images/home_skills.gif); WIDTH: 78px
}
* HTML DIV#solutions_directory UL LI UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	BOTTOM: 5px;
	PADDING-TOP: 0px;
	POSITION: relative;
	text-align: left;
}
DIV#solutions_directory UL LI UL LI {
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #333333;
	PADDING-TOP: 0px;
	POSITION: relative;
	TOP: 5px;
	text-align: left;
}
DIV#solutions_directory UL LI UL LI A {
	FONT-SIZE: 11px; COLOR: #303030; TEXT-DECORATION: none
}
DIV#solutions_directory UL LI UL LI A:visited {
	FONT-SIZE: 11px; COLOR: #303030; TEXT-DECORATION: none
}
DIV#solutions_directory UL LI UL LI A:hover {
	COLOR: #a04641; TEXT-DECORATION: underline
}
