@media screen{
.sIFR-flash{visibility:visible !important;margin:0;}
.sIFR-replaced{visibility:visible !important;}
span.sIFR-alternate{position:absolute;left:0;top:0;width:0;height:0;display:block;overflow:hidden;}
.sIFR-hasFlash h1{visibility:hidden;font-size:27px;display:inline;}
.sIFR-hasFlash h2{visibility:hidden;font-size:24px;display:inline;}
.sIFR-hasFlash h3{visibility:hidden;font-size:20px;display:inline;}
.formStyle{width:650px;border:1px solid #CCC;}
.tr3 strong{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;color:#FFF;font-weight:700;}
.tr1{background-color:#EFF6FF;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;}
.tr2{background-color:#E3E9F2;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;}
.tr3{background-color:#A7A7A7;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;}
.formButton{font-size:11px;background-image:url(http://www.seotoolset.com/button_bg.gif);border:1px solid #69C;height:24px;color:#FFF;}
.field{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#000;background-color:#FFF;}
.flashNav{display:block;}
.sidebars{float:right;background-image:url(htp://www.seotoolset.com/body-bg1.gif);background-color:#FAF9F7;background-repeat:repeat-y;margin:0 0 0 15px;}
.theNav{position:absolute;top:0;}
.theBody{padding-top:270px;}
body{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;background-image:url(images/body-bg.gif);background-color:#FAF9F7;background-repeat:repeat-x;background-position:bottom;margin:0;}
.topHeader{background-image:url(/top-bg.gif);width:100%;background-repeat:repeat-x;}
.mainTable{width:930px;}
.chart-box{width:100%;border:1px solid #CCC;margin:0;padding:8px;}
.clipArts{float:left;}
.webRankClipArt{float:left;background-image:url(http://www.bruceclay.com/clipart-seo.gif);width:110px;height:93px;}
.etcBox{background-color:#EAEFF4;background-image:url(/etcbox_bg.gif);font-family:Tahoma, Verdana, Arial;font-weight:700;font-size:13px;width:533px;border:1px solid #BCD2E9;background-repeat:repeat-x;background-position:bottom;padding:10px;}
.etcBox2{font-family:Tahoma, Verdana, Arial;font-size:13px;background-color:#fff;background-image:url(/etcbox2_bg.gif);background-repeat:repeat-x;background-position:bottom;border:1px solid #CCC;padding:10px;}
.contentColumn{padding-left:25px;}
h1{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14pt;font-weight:700;color:#990000;}
h2{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13pt;font-weight:700;color:#403095;}
h3{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13pt;font-weight:700;color:#000;}
h4{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13pt;color:#000;}
p{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;color:#000;}
address{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#000;font-style:inherit;}
li{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;color:#000;text-align:left;line-height:18px;}
sup{font-size:9px;}
hr{color:#E8E8E8;height:4px;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#FFF;}
.bread-crumb{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#999;padding-top:10px;padding-bottom:10px;}
.bread-crumb a:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#36C;text-decoration:underline;}
a:hover{font-family:Verdana, Arial, Helvetica, sans-serif;color:#900;text-decoration:underline;}
td{font-family:Tahoma, Verdana, Arial;font-size:13px;}
.mainTable iframe{background-image:url(htp://www.seotoolset.com/body-bg1.gif);background-color:#FAF9F7;background-repeat:repeat-y;}
.side-box{width:200px;margin:0;}
.side-column{width:260px;text-align:center;vertical-align:top;}
.side-title{font-family:Verdana, Arial, Helvetica, sans-serif;letter-spacing:-1pt;font-size:15px;font-weight:700;color:#006;width:190px;}
.side-copy{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#666;width:190px;}
.side-copy1{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#666;width:190px;}
.side-box a{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;}
.side-box a:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#900;}
.side-box-shadow{background-image:url(images/contentbox-bg.gif);background-repeat:no-repeat;width:200px;background-position:center;}
.side-boxBC{width:210px;margin:0 0 0 30px;padding:0;}
.compassLink{padding-bottom:1px;color:#14404e;background-color:transparent;cursor:pointer;}
.blockquote{margin-left:0;margin-right:0;}
.step{display:none;width:650px;background-color:#F3F3F3;border:1px solid #CCC;padding:10px;}
.contest{background-image:url(http://www.bruceclay.com/contestBG.gif);width:200px;height:280px;display:block;background-repeat:no-repeat;}
.days{position:relative;left:30px;top:60px;font-size:60px;font-weight:700;color:#333;font-family:Tahoma, Verdana, Arial;letter-spacing:-5px;}
.tr1 strong,.tr2 strong{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;color:#E17100;font-weight:700;}
.bread-crumb a:link,.bread-crumb a:active,.bread-crumb a:visited{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#369;text-decoration:none;}
a:link,a:active,a:visited{font-family:Verdana, Arial, Helvetica, sans-serif;color:#039;text-decoration:underline;}
.side-box a:active,.side-box a:visited{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#369;}
.divOpen{background:url(/sifr_tutorial/arrow_down.gif) no-repeat #0054a8;font-size:12px;font-weight:bold;color:#ffffff;padding:10px 0 8px 30px;display:block;}
.divClose{background:url(/sifr_tutorial/arrow_right.gif) no-repeat #0054a8;font-size:12px;font-weight:bold;color:#ffffff;padding:10px 0 8px 30px;display:block;}
.ulsTraining{display:table;background:#ffffff;border:1px solid #DDDDDD;}
.ulsTraining .boxLeft{border-right:1px solid #DDDDDD;padding:10px;display:table-cell;width:375px;}
.ulsTraining .boxRight{padding:10px;display:table-cell;width:375px;;}
.ulsTraining ul{padding:15px;margin:0;}
.ulsTraining .title{color:#2952A5;padding:5px;margin:-10px -10px 0 -10px;background:#E6E6E6;font-size:16px;font-weight:bold;border-bottom:1px solid #DDDDDD;}
.ulsTraining .subtitle{margin:0 -10px 0 -10px;color:#009900;background:#F7F7F7;padding:5px;font-weight:bold;border-bottom:1px solid #DDDDDD;}
#locationInfoButton{margin:10px;color:#0066CC;font-size:12px;font-weight:bold;cursor:pointer;}
#locationInfo{display:none;margin:10px;font-size:11px;text-align:left;background:#e1e7f2;padding:10px;border:#b6cbf1 1px solid;}
#locationInfo .map{margin:5px;border:#b6cbf1 1px solid;}
.templatesBoxes .templatesBox{border: 1px solid #000000; float: left; height: 176px; margin-bottom: 28px; margin-right: 28px; width: 190px;}
.templatesBoxes .templatesBox img{border: none;}

.noflash, .noflash a{font-family:Times,Times New Roman,serif;font-variant:small-caps;font-size:18pt;}

.scrollable {
  position:relative;
  overflow:hidden;
  width: 650px;
  height:117px;
  background:#666666;
}

.scrollable .items {
  width:20000em;
  position:absolute;
  clear:both;
}

.scrollable .items div {
  float:left;
  width:650px;

}

.scrollable img {
  float:left;
  background-color:#fff;
  width:650px;
  height:117px;
}




ul.topnav, ul.topnav a{
  font-family:Tahoma, Arial, Helvetica, sans-serif;
  font-weight:bold;
}
ul.topnav {
  list-style: none;
  padding: 0;
  margin: 0;
  width:750px;
  position:absolute;
  display:block;
  cursor:pointer;
}
ul.topnav #seo, ul.topnav #ppc, ul.topnav #analytics, ul.topnav #design, ul.topnav #branding, ul.topnav #ethics, ul.topnav #about{
  float: left;
  margin: 0 4.5px 0 4.5px;
  padding: 0;
  text-align:right;
  background:url(/nav/buttons.png) no-repeat top;
  width:98px;
  height:32px;
  font-size:11px;
  font-weight:bold;
  font-stretch:condensed;
}
ul.topnav #default {
  font-size:11px;
  font-weight:bold;
}
ul.topnav #seo:hover, ul.topnav #ppcC:hover, ul.topnav #analytics:hover, ul.topnav #design:hover, ul.topnav #branding:hover, ul.topnav #ethics:hover, ul.topnav #about:hover {
  background:url(/nav/buttons.png) no-repeat bottom;
}
ul.topnav #seo a, ul.topnav #ppc a, ul.topnav #analytics a, ul.topnav #design a, ul.topnav #branding a, ul.topnav #ethics a, ul.topnav #about a{
  text-decoration: none;
  width:90px;
  height:20px;
  padding:10px 6px 0 0;
  display:block;
  color:#333333;
}
ul.topnav #default.subhover a{ color:#666666;}
ul.topnav #seo.subhover a{ color:#0066CC;}
ul.topnav #ppc.subhover a{ color:#009900;}
ul.topnav #analytics.subhover a{ color:#338888;}
ul.topnav #design.subhover a{ color:#ff6600;}
ul.topnav #branding.subhover a{ color:#cc0000;}
ul.topnav #ethics.subhover a{ color:#000000;}
ul.topnav #about.subhover a{ color:#000000;}
ul.topnav li .icon {
  float:left;
  margin:-30px 0 0 -5px;
  position:relative;
  z-index:9999;
  display:none;
}
ul.topnav li ul.subnav {
  list-style: none;
  position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/
  left: 17px;
  top: 32px;
  background:url(/nav/subnav-bg.png) no-repeat;
  margin: 0 0 0 0;
  padding: 17px 0 0 0;
  width:716px;
  height:63px;
  z-index:999;
  display: none;
}
ul.topnav #default ul.subnav li a, ul.topnav #seo ul.subnav li a, ul.topnav #ppc ul.subnav li a, ul.topnav #analytics ul.subnav li a, ul.topnav #design ul.subnav li a, ul.topnav #branding ul.subnav li a, ul.topnav #ethics ul.subnav li a, ul.topnav #about ul.subnav li a {
  margin: 0;
  padding: 0 12px 0 12px;
  float:left;
  background:none;
  width:auto;
  height:auto;
  border-right:1px solid #000;
  text-decoration: none;
  font-size:11px;
}
ul.topnav #default ul.subnav li a{ border-right:1px solid #666666;}
ul.topnav #seo ul.subnav li a{ border-right:1px solid #0066CC;}
ul.topnav #ppc ul.subnav li a{ border-right:1px solid #009900;}
ul.topnav #analytics ul.subnav li a{ border-right:1px solid #338888;}
ul.topnav #design ul.subnav li a{ border-right:1px solid #ff6600;}
ul.topnav #branding ul.subnav li a{ border-right:1px solid #cc0000;}
ul.topnav #ethics ul.subnav li a{ border-right:1px solid #000000;  padding: 0 6px 0 6px;}
ul.topnav #about ul.subnav li a{ border-right:1px solid #000000;  padding: 0 6px 0 6px;}
ul.topnav #default ul.subnav li {margin:0 0 0 70px;}
ul.topnav #seo ul.subnav li {margin:0 0 0 70px;}
ul.topnav #ppc ul.subnav li {margin:0 0 0 70px;}
ul.topnav #analytics ul.subnav li {margin:0 0 0 70px;}
ul.topnav #design ul.subnav li {margin:0 0 0 70px;}
ul.topnav #branding ul.subnav li {margin:0 0 0 70px;}
ul.topnav #ethics ul.subnav li {margin:0 0 0 12px;}
ul.topnav #about ul.subnav li {margin:0 0 0 32px;}
ul.topnav #default ul.subnav li a.last, ul.topnav #seo ul.subnav li a.last, ul.topnav #ppc ul.subnav li a.last, ul.topnav #analytics ul.subnav li a.last, ul.topnav #design ul.subnav li a.last, ul.topnav #branding ul.subnav li a.last, ul.topnav #ethics ul.subnav li a.last, ul.topnav #about ul.subnav li a.last {
padding:0 0 0 12px;
border-right:0;
}


}

@media print{
.sIFR-flash,.sIFR-flash object,.sIFR-flash embed{display:none !important;height:0;width:0;position:absolute;overflow:hidden;}
span.sIFR-alternate{visibility:visible !important;display:block !important;position:static !important;left:auto !important;top:auto !important;}
.formStyle{width:650px;border:1px solid #CCC;}
.tr3 strong{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;color:#FFF;font-weight:700;}
.tr1{background-color:#EFF6FF;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;}
.tr2{background-color:#E3E9F2;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;}
.tr3{background-color:#A7A7A7;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;}
.formButton{font-size:11px;background-image:url(http://www.seotoolset.com/button_bg.gif);border:1px solid #69C;height:24px;color:#FFF;}
.field{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#000;background-color:#FFF;}
.theNav{position:absolute;top:0;}
.theBody{position:absolute;top:180px;}
body{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;margin:0;}
.mainTable{width:612px;}
.chart-box{width:100%;border:1px solid #CCC;margin:0;padding:8px;}
.clipArts{float:left;}
.etcBox{background-color:#EAEFF4;background-image:url(https://www.bruceclay.com/etcbox_bg.gif);font-family:Tahoma, Verdana, Arial;font-weight:700;font-size:13px;width:533px;border:1px solid #BCD2E9;background-repeat:repeat-x;background-position:bottom;padding:10px;}
.etcBox2{font-family:Tahoma, Verdana, Arial;font-size:13px;background-color:#fff;background-image:url(https://www.bruceclay.com/etcbox2_bg.gif);background-repeat:repeat-x;background-position:bottom;border:1px solid #CCC;padding:10px;}
.contentColumn{padding-left:25px;}
h1{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14pt;font-weight:700;color:#750000;}
h2{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13pt;font-weight:700;color:#403095;}
h3{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13pt;font-weight:700;color:#000;}
h4{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13pt;color:#000;}
p{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;color:#000;}
li{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;color:#000;text-align:left;line-height:18px;}
sup{font-size:8px;}
hr{color:#E8E8E8;height:4px;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#FFF;}
.bread-crumb{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#999;padding-top:10px;padding-bottom:10px;}
.bread-crumb a:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#36C;text-decoration:underline;}
a:hover{font-family:Verdana, Arial, Helvetica, sans-serif;color:#900;text-decoration:underline;}
td{font-family:Tahoma, Verdana, Arial;font-size:10px;}

.side-box{width:200px;margin:0;padding:12px;}
.side-column{width:260px;text-align:center;vertical-align:top;}
.side-title{font-family:Verdana, Arial, Helvetica, sans-serif;letter-spacing:-1pt;font-size:15px;font-weight:700;color:#006;width:190px;}
.side-copy{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#666;width:190px;}
.side-box a{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;}
.side-box a:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#900;}
.side-box-shadow{background-image:url(images/contentbox-bg.gif);background-repeat:no-repeat;width:200px;background-position:center;}
.side-boxBC{width:210px;margin:0 0 0 30px;padding:0;}
.compassLink{padding-bottom:1px;color:#14404e;background-color:transparent;cursor:pointer;}
.blockquote{margin-left:0;margin-right:0;}
.step{display:none;width:650px;background-color:#F3F3F3;border:1px solid #CCC;padding:10px;}
.titleBar{text-align:left;background-image:url("images/arrow_right.gif");background-repeat:no-repeat;background-position:right center;color:#69C;font-size:13px;font-weight:700;letter-spacing:-0.03em;background-color:#F4F7FD;cursor:pointer;border:1px solid #C7D5F1;width:100%;height:18px;padding:5px 0;}
.centering{text-align:center;}
.helpfoot{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;color:#413196;font-style:italic;}
.padded{margin:20px 50px 0;}
.mediaArea{padding-top:10px;text-align:center;width:100%;display:none;}
#bibArea{border:1px solid #CEEFBE;border-top:0;background-color:#FFF;width:100%;display:none;padding:8px;}
#bibArea li{padding:5px;}
.titleBarBib{color:#5AB82E;font-size:13px;font-weight:700;letter-spacing:-0.03em;background-color:#F2FBEE;cursor:pointer;border:1px solid #CEEFBE;width:100%;height:18px;padding:5px;}
.titleBarButton{float:left;display:block;border-right:1px solid #69c;padding:0 15px;}
.titleBarButton2{float:right;display:block;padding:0 15px;}
cite{color:#5AB82E;font-size:10px;font-weight:700;vertical-align:super;}
.tr1 strong,.tr2 strong{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;color:#E17100;font-weight:700;}
.flashNav,.footer,.sidebars,#right{display:none;}
.topHeader,#blogContent{width:100%;}
.bread-crumb a:link,.bread-crumb a:active,.bread-crumb a:visited{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#369;text-decoration:none;}
a:link,a:active,a:visited{font-family:Verdana, Arial, Helvetica, sans-serif;color:#039;text-decoration:underline;}
.side-box a:active,.side-box a:visited{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#369;}
.scrollable {position:relative;overflow:hidden;width:650px;height:117px;}
.scrollable .items {width:20000em;position:absolute;clear:both;}
.items div {float:left;width:650px;}
.scrollable img {float:left;background-color:#fff;width:650px;height:117px;}
a #drop{
font-family:Times New Roman;
font-size: 12pt;
color:#0070c0;
font-weight:bold;
}

img.discountcourse{padding:0 0 0 50px;}

}

#priceChart{
padding:0;
margin:0;
border:2px #ddd solid;
-moz-border-radius: 8px;
}
#priceChart th, #priceChart td{
padding:9px 10px 9px 10px;
text-align:center;
vertical-align:top;
}
#priceChart th{
border-bottom:2px solid #eee;
color:#3399cc;
padding:10px 0 10px 0;
font-size:18px;
text-shadow: 0 0 1px #fff;
text-transform:uppercase;
font-family:arial;
background:url(http://www.bruceclay.com/priceChart-heading.gif) repeat-x top #e3e3e3;
}
#priceChart th sup{
font-size:13px;
color:#333;
text-shadow: none;
}
#priceChart td{
border-bottom:1px solid #ccc;
font-size:12px;
color:#666;
font-weight:bold;
width:120px;
background:url(http://www.bruceclay.com/priceChart-row.gif) repeat-x 0 -5px #fff;
}
#priceChart td li{
font-size:10px;
color:#666;
}
#priceChart td.dim{
font-size:10px;
color:#666;
text-align:right;
}
#priceChart td.highlight{
font-size:20px;
font-weight:bold;
color:#669900;
text-shadow: 1px 0 0 #ccc;
}
#priceChart th.options{
text-align:right;
border-right:1px solid #eee;
width:350px;
padding:9px 10px 9px 0;

}
#priceChart td.optionsLeft{
text-align:left;
border-right:1px solid #eee;
width:350px;
}
#priceChart td.options{
text-align:right;
border-right:1px solid #eee;
background:url(http://www.bruceclay.com/priceChart-row.gif) repeat-x 0 0 #fff;
padding:9px 10px 9px 0;
}

#priceChart tr:last-child td{
border-bottom:0;
}
#priceChartLogo{
position:relative;
left:-80px;
top:10px;
}











#directoryChart{
padding:0;
margin:0;
border:2px #ddd solid;
-moz-border-radius: 8px;
}
#directoryChart th, #pdirectoryChart td{
padding:9px 10px 9px 10px;
text-align:center;
vertical-align:top;
}
#directoryChart th{
border-bottom:2px solid #eee;
color:#3399cc;
padding:15px 0 10px 0;
font-size:17px;
text-shadow: 0 0 1px #fff;
text-transform:uppercase;
font-family:arial;
background:url(http://www.bruceclay.com/priceChart-heading.gif) repeat-x top #e3e3e3;
}
#directoryChart th sup{
font-size:13px;
color:#333;
text-shadow: none;
}
#directoryChart td{
border-bottom:1px solid #ccc;
font-size:12px;
color:#666;
font-weight:bold;
width:120px;
background:url(http://www.bruceclay.com/priceChart-row.gif) repeat-x 0 -5px #fff;
}
#directoryChart td li{
font-size:10px;
color:#666;
}
#directoryChart td.dim{
font-size:10px;
color:#666;
text-align:right;
}
#directoryChart td.highlight{
font-size:20px;
font-weight:bold;
color:#669900;
text-shadow: 1px 0 0 #ccc;
}
#directoryChart th.options{
text-align:left;

width:300px;
padding:5px 0px 0 5px;

}
#directoryChart td.optionsLeft{
text-align:left;
border-right:1px solid #eee;
width:350px;
}
#directoryChart td.options{
border-right:1px solid #eee;
background:url(http://www.bruceclay.com/priceChart-row.gif) repeat-x 0 0 #fff;
padding:9px 0px 9px 5px;
font-weight:normal;
text-align:center;
font-size:11px;
color:#000000;
width:20%;
}

#directoryChart tr:last-child td{
border-bottom:0;
}

#directoryChartLogo{
position:relative;
padding:5px 0 5px 0;
}
