body{font-family:Verdana, Arial, Helvetica, sans-serif;margin:0;background-color:#FFF;padding-top:2px;}
.main h1{letter-spacing:1px;font-family:Geneva, Arial, Helvetica, sans-serif;color:#059BFF;font-size:1.6em;padding-left:0px;padding-right:0px;padding-bottom:8px;margin-top:0px;margin-bottom:4px;padding-top:0px;width:600px;margin-right:2px;font-weight:bold;}
.main h1:hover{border-color:#0C6;}
.icon{text-align:center;margin-top:10px;}
.maintop{width:960px;z-index:1;position:static;background-image:url(images/blue-back.jpg);background-repeat:repeat-x;background-position:bottom;height:360px;position:relative;}
.maintop img{padding-right:20px;position:absolute;bottom:0px;}
.maintop h1{font-family:Verdana, Geneva, sans-serif;color:#059BFF;font-size:1.4em;padding-left:0px;padding-right:8px;padding-bottom:8px;margin-top:0px;margin-bottom:10px;padding-top:20px;width:auto;margin-right:10px;margin-left:240px;}
.maintop h2{font-family:Geneva, Arial, Helvetica, sans-serif;color:#059BFF;font-size:90%;margin-left:240px;}
.maintop p{font-family:verdana,arial,helvetica,sans-serif;font-size:1em;color:#000;line-height:1.3em;margin-bottom:8px;margin-left:240px;}
.top-add{float:left;margin:16px 10px 2px 4px;display:block;}
.bar{background-color:#39F;color:#FFFFFF;padding:4px;display:block;margin-top:1px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:80%;}
.main{float:left;width:36em;background-color:#FFF;margin-top:10px;margin-left:0px;margin-right:38px;padding-right:10px;z-index:1;min-height:600px;color:#333;}
.main p{font-family:verdana,arial,helvetica,sans-serif;font-size:0.9em;line-height:1.5em;margin-bottom:12px;font-weight:normal;margin-top:4px;}
.main p.quote{font-family:verdana,arial,helvetica,sans-serif;font-size:1.2em;color:#06C;padding-left:8px;padding-right:8px;}
.main ul li{color:#333;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:80%;margin-left:30px;text-align:left;}
.main li{margin-bottom:6px;}
.resize{width:auto;height:43px;}
.mapbox{float:right;width:286px;list-style:none;vertical-align:top;text-align:left;background:url(images/bar-back.png);background-repeat:repeat-x;min-height:77px;color:#FFF;}
.top-r{float:left;width:316px;list-style:none;vertical-align:top;text-align:center;margin-top:18px;margin-left:4px;padding-left:10px;padding-right:10px;margin-right:10px;border:2px dashed #06F;min-height:75px;height:auto;color:#06F;background-color:#FFF;}
.review{float:right;width:366px;list-style:none;vertical-align:top;text-align:center;margin-top:18px;margin-left:4px;padding-left:10px;padding-right:10px;margin-right:10px;border:1px dashed #69F;min-height:75px;height:auto;color:#03F;}
.review p{text-align:left;padding-bottom:20px;padding-top:20px;margin-top:0px;margin-bottom:0px;}
.review img{float:left;border-style:none;margin-left:6px;margin-right:6px;margin-top:4px;margin-bottom:2px;}
.top-g{float:right;width:366px;list-style:none;vertical-align:top;text-align:center;margin-top:10px;margin-left:4px;padding-left:10px;padding-right:10px;margin-right:10px;border:1px dashed;min-height:75px;height:auto;color:#03F;border-color:#FFF;padding-top:8px;}
.top-r img{float:left;border-style:none;margin-left:0px;margin-right:6px;margin-top:12px;margin-bottom:2px;}
.top-r ul{font-size:0.8em;color:#06F;text-align:left;padding-left:4px;width:150px;padding-bottom:10px;}
.top-r li{background-image:url(images/arrow-2.jpg);background-repeat:no-repeat;background-position:0 4px;padding-left:22px;padding-top:2px;margin-bottom:0px;padding-bottom:4px;}
.top-r li a,visited{text-decoration:none;color:#06F;}
.top-r li a:hover{text-decoration:underline;}
.top-r p{text-align:left;padding-bottom:20px;padding-top:20px;margin-top:0px;margin-bottom:0px;font-size:0.9em;}
.col1{float:left;width:170px;margin:0;padding:0;list-style:none;}
.col2{float:left;width:170px;margin:0;padding:0;list-style:none;}
.mapad{float:left;width:316px;list-style:none;vertical-align:top;text-align:center;margin-top:18px;margin-left:4px;padding-left:10px;padding-right:10px;margin-right:10px;padding-top:10px;border:1px solid #CCC;height:auto;color:#03F;}
.sidebar{float:left;width:190px;list-style:none;vertical-align:top;text-align:center;margin-top:18px;margin-left:4px;padding-left:10px;padding-right:10px;border:1px dashed #06F;margin-right:10px;background-color:#D9EFF8;padding-top:10px;padding-bottom:10px;}
.sidebar-a{float:left;width:320px;list-style:none;vertical-align:top;text-align:center;margin-top:18px;margin-left:4px;padding-left:10px;padding-right:10px;border:1px dashed #06F;margin-right:10px;background-color:#D9EFF8;padding-top:10px;padding-bottom:10px;}
.sidebarb{float:left;width:190px;list-style:none;vertical-align:top;text-align:center;margin-top:18px;margin-left:4px;padding-left:10px;padding-right:10px;border:1px solid #06F;margin-right:10px;}
.sidebar p{font-family:Arial, Helvetica, sans-serif;color:#666666;font-size:90%;}
.sidebar b{font-family:Arial, Helvetica, sans-serif;color:#0066FF;font-weight:bold;font-size:1.0em;display:block;}
.sidebar ul{color:#0066FF;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:80%;margin-left:0;padding-left:0;text-align:center;list-style:none;}
.sidebar li{padding-bottom:8px;}
.sidebar2{float:left;width:100px;list-style:none;vertical-align:top;text-align:center;margin-top:18px;margin-left:4px;padding-left:6px;padding-right:6px;border:1px dashed #69F;margin-right:10px;padding-top:10px;padding-bottom:10px;background-color:#FFF;}
.sidebar2 p{font-family:Arial, Helvetica, sans-serif;color:#666666;font-size:80%;}
.sidebar2 b{font-family:Arial, Helvetica, sans-serif;color:#0066FF;font-weight:bold;font-size:1.0em;display:block;}
.sidebar2 a,visited{text-decoration:none;color:#06F;}
.sidebar2 a:hover{text-decoration:underline;}
#steps{width:auto;border-bottom:2px dotted;padding-left:2px;padding-right:50px;padding-bottom:6px;padding-top:4px;margin-top:14px;margin-bottom:8px;color:#09F;font-size:1.2em;z-index:0;}
#steps p{margin:4px;padding:0;color:#06F;}
#sep{border-bottom:2px dashed;border-color:#06F;padding-bottom:10px;}
.bxR{float:right;margin-right:0;margin-left:10px;margin-bottom:8px;margin-top:10px;padding-left:10px;}
.bxB{float:right;margin-right:0;margin-left:6px;margin-bottom:8px;margin-top:5px;bottom:300px;right:0px;}
.bxL{margin-right:6px;margin-left:0px;margin-bottom:5px;margin-top:0px;padding-top:0px;float:left;padding-left:0px;}
.spn{margin-right:14px;margin-left:-5px;margin-bottom:8px;padding-left:0px;float:left;}
.bxl{float:right;margin-right:2px;margin-left:12px;margin-bottom:8px;}
.one{width:100%;min-width:948px;width:1004px;margin:0 auto;text-align:left;padding:10px;padding-bottom:8px;position:relative;}
.one .lg{border-style:none;margin:10px;margin-top:0px;margin-right:50px;margin-bottom:0px;padding-top:3px;float:left;padding-bottom:3px;margin-left:0px;}
.one .lg-j{border-style:none;margin:10px;margin-top:-20px;margin-right:100px;margin-bottom:-20px;padding-top:0px;float:left;padding-bottom:2px;clear:both;display:block;}
.one .hlink{float:left;border-style:none;margin:2px;margin-top:0px;margin-right:10px;padding-left:34px;}
.maincontainer{width:1004px;margin:-1px auto 0;text-align:left;margin-top:6px;padding-top:0px;padding-bottom:10px;border-color:#09F;background-color:#FFF;}
.maincontainer a{color:#06F;text-decoration:none;}
.maincontainer a:hover{text-decoration:underline;}
.base{background-color:#3382CA;width:100%;height:Auto;min-height:120px;padding-bottom:2px;padding-top:4px;margin-left:2px;margin-top:0px;margin-bottom:2px;border-top:6px solid;border-top-color:#ABDA3C;}
.base img{float:left;padding-bottom:5px;margin:0 30px 0 20px;padding-top:15px;}
.base p{padding-top:8px;font-size:0.8em;text-align:center;font-family:Verdana;color:#B4D1EC;margin-bottom:2px;margin-top:0;line-height:1.6em;}
.base ul{margin-left:10px;font-size:0.8em;padding-left:0px;}
.base li{list-style-type:none;margin-bottom:6px;}
.base a:link{color:#B4D1EC;text-decoration:none;}
.base a:hover{color:#FFF;text-decoration:underline;}
.base a:visited{color:#B4D1EC;}
.subhead{font-family:Geneva, Arial, Helvetica, sans-serif;color:#0066FF;font-size:90%;}
#subhead{font-family:Geneva, Arial, Helvetica, sans-serif;color:#0066FF;font-size:90%;}
h2{font-family:Geneva, Arial, Helvetica, sans-serif;letter-spacing:1px;color:#059BFF;font-size:1.3em;font-weight:bold;margin-bottom:6px;}
h3{font-family:Geneva, Arial, Helvetica, sans-serif;color:#059BFF;font-size:1.2em;padding-top:4px;margin-bottom:8px;}
h3.grey{font-family:Geneva, Arial, Helvetica, sans-serif;color:#333;font-size:90%;}
h4{font-family:Geneva, Arial, Helvetica, sans-serif;color:#059BFF;font-size:90%;}
strong{font-family:Verdana, Geneva, sans-serif;font-size:1em;font-weight:normal;}
.man1{float:right;margin:10px;margin-top:10px;z-index:109;padding-right:0px;background-color:#FFF;margin-right:-5px;padding-left:0px;margin-left:0px;padding-bottom:20px;}
.man{float:right;margin:10px;margin-top:10px;z-index:109;background-color:#FFF;margin-right:-10px;padding-left:20px;margin-left:0px;padding-bottom:30px;}
.wlist{color:#333;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:80%;margin-left:20px;text-align:left;}
.wlist li{margin-bottom:6px;}
.clist{font-family:Arial, Helvetica, sans-serif;font-size:0.9em;color:#F60;text-align:left;margin-left:0;padding-left:6px;}
.clist li{line-height:24px;margin-left:0px;margin-bottom:6px;padding-left:24px;padding-top:2px;padding-bottom:0px;list-style:none;background-image:url(images/arrow.gif);background-repeat:no-repeat;background-position:left;}
p.top{margin:0;padding:0;font-family:Verdana, Arial, Helvetica, sans-serif;color:#09F;font-size:1em;padding-right:40px;padding-top:0px;padding-bottom:4px;margin-bottom:9px;text-align:right;}
p.topx{text-align:right;margin:0;padding:0;font-family:Verdana, Arial, Helvetica, sans-serif;color:#FFFFFF;font-size:10px;padding-right:6px;padding-top:4px;}
#top1{text-align:right;margin:0;padding:0;font-family:Verdana, Arial, Helvetica, sans-serif;color:#FFFFFF;font-size:1em;padding-right:6px;padding-top:4px;float:right;margin-top:0px;}
.clear{clear:both;height:1px;overflow:hidden;}
.bA{float:left;margin-right:6px;margin-left:0;margin-bottom:4px;}
.links{padding:14px 0 0 0;width:520px;border-top:1px dashed;border-color:#CCC;margin:10px;margin-left:0px;margin-bottom:20px;margin-top:20px;}
.links:hover{background-color:#FFC;}
.links a{color:#06F;font-size:14px;font-weight:bold;display:block;text-decoration:none;padding:4px;}
.links img{float:left;display:inline;padding-right:4px;margin:10px;margin-left:10px;}
.links img.cert {clear:both;float:none;}
.links p{padding-left:10px;}
.links a:hover{color:#06F;text-decoration:underline;}
#bar{background-color:#39F;color:#FFFFFF;padding:4px;display:block;margin-top:1px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:80%;}
map.img{border:1px solid #000099;}
#terms{margin-left:0px;padding-left:0px;}
#terms li{font-family:Arial, Helvetica, sans-serif;color:#333;font-size:90%;list-style:square;line-height:20px;margin-bottom:16px;text-indent:0px;}
img{border:none;}
.fimg{z-index:501;position:relative;top:-30px;right:200px;border:none;margin:0;padding:0;clear:none;}
.icon-h{float:left;clear:both;}
.book{float:left;padding:10px;padding-top:20px;}
#nav li a.top_link,a.top_link-l span.down{background-image:url(http://localhost/mega-plumbing/images/grey-arrow1.png);background-position:95% 12px;background-repeat:no-repeat;padding-right:26px;padding-left:20px;}
#nav li:hover a.top_link{background-image:url(http://www.plumbing-training.info/images/grey-arrow.png);background-position:95% 12px;background-repeat:no-repeat;}
.floatimg{float:left;display:inline;position:relative;z-index:101;top:-18px;padding-right:10px;margin-bottom:10px;}
.twitter-share-button{display:inline-block;float:left;font-size:0.9em;margin-right:20px;margin-left:-20px;padding-top:10px;}
.twitter-share-button p{display:inline-block;float:left;font-size:0.9em;margin-right:20px;margin-left:-20px;padding-top:10px;}
.sb{display:inline-block;float:left;font-size:0.9em;margin-right:20px;margin-left:-20px;}
.sb p{display:inline-block;float:left;font-size:0.9em;margin-right:20px;margin-left:-20px;padding-top:37px;}
.social{float:left;margin-right:15px;margin-left:6px;margin-bottom:10px;width:500px;padding-right:20px;text-align:left;padding-left:0px;padding-bottom:2px;padding-top:2px;display:inline-block;min-height:20px;}
#inputArea{font-family:Arial, Sans-Serif;font-size:13px;background-color:#d6e5f4;padding:10px;}
#inputArea input[type="text"], #inputArea textarea{font-family:Arial, Sans-Serif;font-size:13px;margin-bottom:5px;display:block;padding:4px;border:solid 1px #85b1de;width:300px;}
#inputArea input[type="text"], #inputArea textarea{font-family:Arial, Sans-Serif;font-size:13px;margin-bottom:5px;display:block;padding:4px;border:solid 1px #85b1de;width:300px;background-color:#EDF2F7;}
#inputArea input, #inputArea textarea{font-family:Arial, Sans-Serif;font-size:13px;margin-bottom:5px;display:block;padding:4px;width:300px;}
.activeField{background-image:none;background-color:#ffffff;border:solid 1px #33677F;}
.idle{border:solid 1px #85b1de;background-image:url('blue_bg.png');background-repeat:repeat-x;background-position:top;}
#wrap1{background:#FFFFFF;width:430px;float:left;margin:0 auto;margin-top:10px;padding:10px;border:1px solid #DFDFDF;text-align:left;}
#wrap2{background:#FFFFFF;width:350px;float:left;margin:0 auto;margin-top:10px;padding:10px;border:1px solid #DFDFDF;text-align:left;margin-left:20px;}
#wrap1 h2{font:22px Georgia;padding-top:0px;margin-top:0px;}
#wrap2 h2{padding-top:0px;margin-top:0px;font:22px Georgia;}
.statusmsg{font-size:12px;padding:3px;background:#EDEDED;border:1px solid #DFDFDF;}
.acc-details{width:360px;margin-left:30px;margin-right:10px;border:1px dotted #9F9F9F;margin-top:20px;padding:20px;padding-top:0px;float:left;}
.acc-details p{font-size:0.8em;color:#333;}
.acc-details h2{font-family:Arial, Helvetica, sans-serif;color:#09F;font-size:1em;border-bottom:1px dashed;border-color:#666;}
.acc-details ul{font-size:0.8em;color:#333;padding-left:10px;margin-left:0px;}
.acc-details li{padding-bottom:4px;}
.clin-details{width:460px;margin-left:10px;margin-right:30px;border:1px dotted #9F9F9F;margin-top:20px;padding:20px;padding-top:0px;float:right;}
.clin-details p{font-size:0.8em;color:#333;}
.clin-details ul{font-size:0.8em;color:#333;padding-left:10px;margin-left:0px;}
.clin-details li{padding-bottom:4px;}
.clin-details h2{font-family:Arial, Helvetica, sans-serif;color:#09F;font-size:1em;border-bottom:1px dashed;border-color:#666;}
.photo{float:left;margin-right:10px;margin-top:0px;margin-left:10px;margin-bottom:1px;}
.toprow{margin:0 auto;width:900px;margin:10px;padding:10px;border:1px solid #DFDFDF;}
.toprow p{font-family:verdana,arial,helvetica,sans-serif;font-size:0.9em;color:#333;line-height:1.3em;margin-bottom:8px;}
#submit{width:200px;height:40px;margin-right:20px;}
#cancel{width:90px;height:40px;}
.share{position:relative;width:540px;border-top:4px solid #b0d7f2;padding-left:10px;padding-right:10px;padding-bottom:10px;padding-top:10px;margin-top:2px;border-bottom:4px solid #b0d7f2;min-height:20px;clear:both;background-color:#F7F7F7;}
.share a{color:#06F;text-decoration:none;}
.share a:hover{text-decoration:underline;}
.main a,visited{color:#06F;text-decoration:none;}
.main a:hover{text-decoration:underline;}
.job-listing{position:relative;width:540px;border-top:1px dotted #b0d7f2;padding-left:10px;padding-right:10px;padding-bottom:10px;padding-top:10px;margin-top:2px;border-top:1px dotted #b0d7f2;clear:both;border-left:1px dotted #b0d7f2;}
.job-listing:hover{background-color:#FFC;}
.job-listing h2{background-image:url(images/hard-hat.png);background-repeat:no-repeat;background-position:0 6px;padding-left:20px;line-height:26px;}
.job-listing p{padding-bottom:0;margin-bottom:0;padding-left:16px;}
.job-listing dl dt{color:#666;font-size:0.9em;display:inline;width:auto;padding-right:0;margin-right:0;}
.job-listing dd{color:#666;font-size:0.8em;display:inline;width:auto;padding-right:0;margin-right:0;}
.job-listing dt{color:#09F;font-size:0.9em;display:inline;width:auto;padding-right:0;margin-right:0;font-weight:bold;}
.job-listing dd{color:#333;font-size:0.9em;display:inline;width:100%;padding-right:0;margin-right:0;padding-left:0;margin-left:0clear:right;padding-bottom:6px;}
.maplist{padding-left:0;margin-left:0;}
.maplist li{padding-left:0;margin-left:0;list-style-type:none;color:#06F;font-size:0.8em;}
.box{background-color:#F63;border:1px solid #006;padding:12px 12px 12px 12px;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px;}
.box li{color:#FFF;line-height:1.7em;}
ul.tabs{margin:0;padding:0;list-style:none;height:32px;width:100%;margin-top:10px;border-bottom:1px solid;border-color:#CCC;}
ul.tabs li{float:left;margin:0;padding:0;height:31px;line-height:31px;border:1px solid #fff;border-left:none;margin-bottom:-1px;overflow:hidden;position:relative;background-color:#39C;border-bottom:none;margin-right:4px;}
ul.tabs li a{text-decoration:none;color:#FFF;display:block;font-size:1.2em;padding:0 20px;outline:none;font-weight:bold;}
ul.tabs li a:hover{background-color:#06F;color:#FFF;}
html ul.tabs li.active, html ul.tabs li.active a:hover{border-bottom:1px solid #06F;background-color:#FFF;}
.ui-tabs .ui-tabs-hide{display:none !important;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected{border-color:#FFF;border-bottom-color:#CFE2F2;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a{color:#FFF;}
.tab_container{border:1px solid #999;border-top:none;overflow:hidden;clear:both;float:left;-moz-box-shadow:0 4px 4px 0 #000;-webkit-box-shadow:0 4px 4px 0 #000;box-shadow:0 2px 4px 0 #000;margin-top:0px;padding-top:0px;width:520px;margin-bottom:10px;}
.tab_content{padding:10px;font-size:1.2em;-moz-box-shadow:0 4px 4px 0 #000;-webkit-box-shadow:0 4px 4px 0 #000;box-shadow:0 2px 4px 0 #000;padding-top:10px;background-color:#FFF;width:auto;}
.tab_content a{background-color:#FFF;color:#06F;font-size:14px;font-weight:bold;display:block;text-decoration:none;padding:4px;}
.tab_content img{float:left;display:inline;padding-right:4px;margin:10px;}
.tab_content a:hover{color:#06F;text-decoration:underline;}
.tab_content p{color:#FFFFFF;padding:4px;background-color:#39F;display:block;margin-top:8px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:80%;}
.tab_content p.stuff{color:#333;padding:10px;background-color:#FFF;display:block;margin-top:1px;margin-bottom:0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:80%;padding-top:4px;}
.tab-set{display:block;width:100%;clear:both;margin-bottom:2px;}
.sml{font-size:0.7em;color:#666;}
.lft{float:left;}
#slider1{position:relative;}
#slider1 div{height:320px;padding:10px;background-color:#FFF;position:relative;}
#slider1 img{padding-right:20px;position:absolute;bottom:0px;}
#slider1 img.girl{padding-left:40px;position:absolute;bottom:0px;}
.cont{max-height:270px;float:left;margin-left:240px;margin-right:20px;}
.bx-prev{background:url("images/back2.png") no-repeat scroll 0 0 transparent;position:absolute;bottom:20px;left:400px;height:69px;width:69px;}
.bx-next{background:url("images/forward2.png") no-repeat scroll 0 0 transparent;position:absolute;bottom:20px;left:680px;height:69px;width:69px;}
.bx-prev:hover, .bx-next:hover{opacity:0.7;}
.inner{margin:0 auto;text-align:left;width:1004px;}
#topNav{padding:0;margin:0;background-color:#09F;box-shadow:0 3px 2px #CCC !important;}
#topNav .inner{position:relative;}
#topNav ul{margin:0;float:left;padding:0;text-align:left;line-height:1 !important;font-size:0.9em;border-left:1px solid #264066;}
#topNav li{list-style:none outside;float:left;position:relative;padding:0 0 8px 0;margin:0 0 -8px 0;}
#topNav li a{color:#FFF;float:left;text-decoration:none;margin:0 !important;padding:10px;border-left:1px solid #2f4f7e;border-right:1px solid #264066;padding-right:28px;padding-left:28px;}
#topNav li.right{float:right;}
#topNav li.right a{border-left:1px solid #2f4f7e;border-right:1px solid #264066;}
#topNav li.current-menu-item a,
#topNav li.current_page_item a, #topNav li a:hover, #topNav li a:focus{text-decoration:none !important;color:#e0e8f3;}
#topNav li.current_page_item a, #topNav li a:hover, #topNav li a:active{background-color:#476593;text-decoration:none !important;color:#FFF;}
#topNav ul ul{line-height:1;position:absolute;top:-999em;width:20em;font-weight:normal;margin:-7px 0 0 -1px !important;padding:0 !important;border:0;border-bottom:1px solid #264066;float:none !important;font-size:1em;}
#topNav ul ul ul{margin:0 0 0 -1px !important;}
#topNav ul ul li{width:100%;margin:0;padding:0;float:none;background-color:#09F;}
#topNav ul ul li a{padding:8px 20px;float:none;display:block;line-height:1.7em !important;border-left:1px solid #2f4f7e;border-top:1px solid #2f4f7e;border-right:1px solid #264066;background:transparent !important;color:#FFF;}
#topNav ul ul li.current-menu-item a,
#topNav ul ul li.current_page_item a,
#topNav ul ul li.current_page_ancestor a,
#topNav ul ul li.current_page_parent a{background:#476593 !important;color:#e0e8f3;}
#topNav li:hover, #topNav li.sfhover{visibility:inherit;}
#topNav ul ul li:hover{background:#476593;}
#topNav ul li:hover ul,
#topNav ul li.sfHover ul{left:0;top:2.86em;z-index:99;}
#topNav ul li:hover li ul,
#topNav ulli.sfHover li ul{top:-999em;}
#topNav ul li li:hover ul,
#topNav ul li li.sfHover ul{left:18em;top:0;}
#topNav ul li li:hover li ul,
#topNav ul li li.sfHover li ul{top:-999em;}
#topNav ul li li li:hover ul,
#topNav ul li li li.sfHover ul{left:15em;top:0;}
#nav li a.top_link,a.top_link-l span.down{background-image:url(http://www.plumbing-training.info/images/grey-arrow1.png);background-position:95% 14px;background-repeat:no-repeat;padding-right:26px;padding-left:20px;}
#nav li:hover a.top_link{background-image:url(http://www.plumbing-training.info/images/grey-arrow.png);background-position:95% 14px;background-repeat:no-repeat;}
.qualifications{color:#FFF;font-size:0.8em;width:590px;border:1px solid;border-color:#666;}
.qualifications tr{padding:6px;text-align:center;margin-top:1px;background-color:#39C;}
.qualifications td{padding:6px;text-align:center;}
.row1{padding:6px;font-size:1em;font-weight:bold;background-color:#FFF;}
#box-table-a{font-family:"Lucida Sans Unicode", "Lucida Grande", Sans-Serif;font-size:0.8em;margin:0px;width:590px;text-align:left;border-collapse:collapse;}
#box-table-a th{font-size:13px;font-weight:normal;padding:8px;background:#b9c9fe;border-top:4px solid #aabcfe;border-bottom:1px solid #fff;color:#039;}
#box-table-a td{padding:10px;border-bottom:1px solid #fff;color:#669;border-top:1px solid transparent;padding-left:44px;padding-bottom:14px;}
#box-table-a tr#sec td{background:#d0dafd;color:#339;}
.tic{background-image:url(http://www.plumbing-training.info/images/tickq.png);background-repeat:no-repeat;background-position:12px 12px;padding-left:50px;}
.qual{background-image:url(http://www.plumbing-training.info/images/qualification.png);background-repeat:no-repeat;background-position:6px 14px;padding-left:50px;vertical-align:top;}
blockquote{font:1.2em/1.6em Georgia, "Times New Roman", Times, serif;width:250px;background:url(images/close-quote.gif) no-repeat right bottom;padding-left:18px;text-indent:-18px;float:right;color:#666;}
blockquote:first-letter{background:url(images/open-quote.gif) no-repeat left top;padding-left:18px;font:italic 1.4em Georgia, "Times New Roman", Times, serif;}
#background{width:100%;height:100%;position:fixed;left:0px;top:0px;z-index:-1;}
.stretch{width:100%;}
.ribbon-sidebar{background:url("images/ribbon-sidebar.png") no-repeat scroll left top transparent;color:#0055A7;font-family:"Museo Slab",serif;font-size:20px;height:36px;line-height:36px;margin:12px 0 0 20px;text-align:center;text-shadow:0 1px 0 #FFFFFF;width:300px;float:left;}
.map{width:990px;}
#map{width:960px;height:580px;margin-left:0px;border:2px solid;border-color:#CCC;}
#toptwit{position:absolute;top:60px;left:874px;}
.vid{margin-bottom:10px;}
