body { background:#226965; }
p, table {line-height:1.4;}
img { border:0; }
hr { padding:0; margin:0; margin-bottom:5px; margin-top:5px; border:0; height:1px; background-color:#e5e5e5;}
.yui-gc h1 { color:#eb6d20; font-size:24px; padding-bottom:10px; }
.yui-gc h2 { color:#eb6d20; font-size:16px; padding-bottom:10px; }
.yui-gc .note { font-size:10px; padding-left:10px; color:#a6a6a6; }
.yui-gc p { color:#4D4D4D; font-size:18px; padding-bottom:28px; } 
.yui-t7 { background:#226965; } 
.yui-u p { color:#595959; font-size:14px; font-weight:normal; }
.yui-u strong { font-weight:bold; }
.yui-u li { color:#999999; font-size:10px; list-style-image: url(../images/list_bullet_camera.gif); margin:0; margin-left:19px; padding:0; }
#hd { text-align:right; padding:10px; padding-top:23px; padding-right:14px; font-family:verdana; color:#d9d9d9; font-size:10px; background-color:#ffffff; }
#hd a:link, #hd a:visited { color:#598e8c; text-decoration:none; padding-left:5px; padding-right:5px; }
#hd a:hover { color:#226965; }
#dlspacer { height:10px; background:#eb6d20; }
#dl { height:27px; text-align:right; margin-bottom:9px; font-family:arial; font-size:11px; }
#dl a:link, #dl a:visited { color:#fff; font-weight:bold; text-decoration:none; }
#dl a:hover { text-decoration:underline; }
#dl .filesize { font-weight:normal; color:#f3b28a; }
#la { height:68px; background:#226965; }
#mainlogo { padding-left:18px; }
#tagline { padding-left:37px; }
#bam { padding-left:147px; padding-bottom:10px; }
#bd, #bd .yui-u, .yui-gc { background-color: #ffffff; height:100%; }
#bd { padding-bottom:20px; width:950px; }
#ft { padding-left:20px; padding-right:9px; padding-bottom:30px; padding-top:14px; background:#226965; }
#ft .left { float:left; }
#ft .right { text-align:right; }
#ft .left a:link, #ft .left a:visited, #ft .copy { color:#91b4b2; font-family:verdana; font-size:10px; }
#ft, #ft a:link, #ft a:visited { color:#3e7b79; font-family:verdana; font-size:10px; }
#ft .left a:hover, #ft .right a:hover { color:#CEDEDE; }
#nav { padding:11px; }
#nav a:link, #nav a:visited { padding-left:14px; color:#fff; text-decoration:none; }
.yui-gc a:link, .yui-gc a:visited {color:#427c79;font-size:15px;}
.yui-gc a:hover {color:#DD6013;font-size:15px;}

#greencontainer { width: 524px; margin: 0; background-color: #ebf3eb; border:0; line-height: 130%; }
#greentop { height:10px; background-color: #cde0ce; }
#greencontent { float: left; width: 310px; margin: 0; padding: 10px 0 10px 10px; }
#greencontent h2 { padding:0; margin:0; font-weight:bold; color:#538683; }
#greencontent p { font-size:10px; color:#3b3b3b; }
#greenimage { margin-left: 330px; padding: 10px 0 10px 0; width: 170px; }
#greencontent h2 { margin: 0 0 .5em 0; }

#bluecontainer { width: 524px; margin: 0; background-color: #e1edf0; border: 0; line-height: 130%; margin-top:20px; }
#bluecontent { font-size:11px; margin: 0; padding-top: 10px; padding-bottom:10px; padding-right:15px; padding-left:15px; }
#bluecontent .bolding { padding:0; margin:0; font-weight:bold; }
#bluecontainer a:link, #bluecontainer a:visited { color:#226965; font-size:11px; }
#bluecontainer a:hover { color:#0F2F2C; }

#BoxTitle1 { float: left; width: 555px; background-color:#608e8a; height:30px; margin-right:9px; line-height:10px; text-align:center; color:#fff; font-size:11px; font-weight:bold; margin-bottom:10px;}
#BoxTitle2 { float: left; width: 180px; background-color:#ea8d5b; height:30px; margin-right:10px; text-align:center; color:#fff; font-size:11px; font-weight:bold; margin-bottom:10px;}
#BoxTitle3 { float: left; width: 175px; background-color:#828282; height:30px; text-align:center; color:#fff; font-size:11px; font-weight:bold; margin-bottom:10px;}
#BoxTitle6 { float: left; width: 590px; background-color:#bdb2a0; height:30px; color:#fff; font-size:11px; font-weight:normal; }
#BoxTitle6 #title { padding-left:30px; float:left; padding-top:8px; width:323px; }
#BoxTitle6 #title2 {  float:left; padding-top:8px; }
#BoxTitle6 #title2 span {color:#CEC7BB;margin:0 5px;}
#BoxTitle6 #title2 a:link, #BoxTitle6 #title2 a:active, #BoxTitle6 #title2 a:visited, #BoxTitle6 #title2 a:hover {color:#fff;font-size:11px; font-weight:normal;}
#Box1 { float: left; width: 175px; padding-right:10px;}
#Box2 { float: left; width: 180px; padding-right:10px; }
#Box3 { float: left; width: 180px; padding-right:9px; }
#Box4 { float: left; width: 180px; padding-right:10px; }
#Box5 { float: left; width: 175px; }
#Box7 { float: left; width: 82px; padding-right:10px;}
#Box8 { float: left; width: 82px; }
#Box6 { float: left; width: 570px; background-color:#f3f0eb; padding:10px; margin-bottom:10px; }
#Box6 #photo { padding-left:15px; padding-top:7px;float:left; }
#Box6 #schematic {padding-right:33px; float:right; }
#Box1 h3, #Box2 h3, #Box3 h3, #Box4 h3, #Box5 h3, #Box7 h3, #Box8 h3 { font-size:11px; color:#1f5652; font-weight:bold; margin-top:10px;}
#Box1 p, #Box2 p, #Box3 p, #Box4 p, #Box5 p, #Box7 p, #Box8 p { font-size:11px; color:#474747; }
#footer { clear: left; }
.noshow {color:#fff;text-decoration:none;}
.noshow2 {color:#1f5652;text-decoration:none;}

#bowl_guide a { font-size:10px; }
#guide #pic, #guide #text { float:left; }
#guide #pic { padding-right:10px; }
#guide #cap { float:right; padding-right:20px; }
#guide #text p, #guide #cap { font-size:11px; color:#000; line-height:normal; padding:2px; margin:0; }
#clear { clear: left; }

/* Navigation */
#nav { float:left; width:100%; background:#226965; font-size:93%; line-height:normal; padding:0; padding-left:10px; margin:0; }
#nav ul { margin:0; padding:10px 10px 0px 0px; list-style:none; }
#nav li { float:left; background: url("../images/tab_green_norm_right.gif") no-repeat right top; margin:0; margin-right:10px; padding:0; }
#nav a:link, #nav a:active, #nav a:visited, #nav a:hover { float:left; display:block; font-weight:bold; background:url("../images/tab_green_norm_left.gif") no-repeat left top; padding:10px 14px 9px 14px; }
#nav #orange { float:left; background: url("../images/tab_orange_norm_right.gif") no-repeat right top; margin:0; margin-right:10px; padding:0; }
#nav #orange a:link, #nav #orange a:active, #nav #orange a:visited, #nav #orange a:hover { float:left; display:block; background:url("../images/tab_orange_norm_left.gif") no-repeat left top; padding:10px 14px 9px 14px; }
#nav #grey { float:left; background: url("../images/tab_grey_norm_right.gif") no-repeat right top; margin:0; margin-right:10px; padding:0; }
#nav #grey a:link, #nav #grey a:active, #nav #grey a:visited, #nav #grey a:hover { float:left; display:block; background:url("../images/tab_grey_norm_left.gif") no-repeat left top; padding:10px 14px 9px 14px; }
#nav #selected { float:left; background: url("../images/tab_white_norm_right.gif") no-repeat right top; margin:0; margin-right:10px; padding:0; }
#nav #selected a:link, #nav #selected a:active, #nav #selected a:visited, #nav #selected a:hover { float:left; display:block; color:#000; background:url("../images/tab_white_norm_left.gif") no-repeat left top; padding:10px 14px 9px 14px;}
#nav #admin {background:#BC0606;}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#nav a, #nav #orange a, #nav #grey a {float:none;}
/* End IE5-Mac hack */
#nav a:hover { text-decoration:none; }
#nav #orange a:hover { text-decoration:none; }
#nav #grey a:hover { text-decoration:none; }
#nav #selected a:hover { text-decoration:none; }
/* END Navigation */

p.sinknote {color:#999;}
.extra-laundry div.inner {padding:0 15px 0 12px;}
.acc {margin:20px 0 20px 40px;font-size:14px;float:left;width:300px;}

table.specform {border-collapse:collapse; margin-top:10px; border-top:1px solid #e1e1e1;}
.specform tr {vertical-align:middle;}
.specform tr td {margin:0; padding:8px 12px 8px 7px; border-bottom:1px solid #e1e1e1; font-size:14px;}
.specform tr th {margin:0; padding:8px 12px 8px 7px; border-bottom:1px solid #e1e1e1; font-size:14px; font-weight:bold;}

table.contact {border-collapse:collapse; margin-top:10px;}
.contact tr {vertical-align:middle;}
.contact tr td {margin:0; padding:8px 12px 8px 7px; font-size:14px;}
.contact tr th {margin:0; padding:8px 12px 8px 7px; font-size:14px; font-weight:bold;}