.dummy {
}

/* for new search pages */ 

.search-term {color:blue}
.search-no-results {margin:15px 0}
.search-results {margin:15px 0}
.search-results-title {margin:15px 0}

BODY
{
 FONT-SIZE: 9pt;
 FONT-FAMILY: Arial, Helvetica, Sans-Serif;
 BACKGROUND-COLOR: #F0F0EE;
}
TD, TH
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, Sans-Serif;
    COLOR: #4F4F4F;
}
td a, a:link, a:active, a:visited
{
  font-family: Verdana,Arial,Sans-serif;
  font-size: 10px;
  color: #4F4F4F;
  text-decoration: none;
}
td a:hover
{
  font-family: Verdana,Arial,Sans-serif;
  font-size: 10px;
  color: #FF0000;
  text-decoration: none;
}
td.flash {
background-color: #C0CCD9;
}
td.white {
background-color: #FFFFFF;
}
td.w150white {
width: 150px;
background-color: #FFFFFF;
}
td.blue {
background-color: #CDD7E1;
}
td.darkblue {
background-color: #BFCBD9;
}
td.dottedline {
background-image: url('images/dottedline.gif');
}
td.shadowvert {
background-image: url('images/dropshadow_vert.gif');
}
td.shadowleft2 {
background-image: url('images/dropshadow_left_2.gif');
}
td.dottedlinewhite {
background-image: url('images/dottedline_on_white.gif');
}
td.dottedlineblue {
background-image: url('images/dottedline_on_blue.gif');
}
td.dottedlinewhitevert {
background-image: url('images/dottedline_on_white_vert.gif');
}
td.shadowbot{
background-image: url('images/dropshadow_bot.gif');
}
.forminput {
 width: 24px;
 height: 7px;
 border: 0px;
}
.formText, .formSelect
{
  font-family: Verdan,Arial,Sans-serif;
  font-size: 10px;
  color: #323232;
}
.formSelectwebinar
{
  font-family: Verdana,Arial,Sans-serif;
  font-size: 10px;
  color: #323232;
  width: 250px;
  margin-bottom: 10px;
}
.formTextareawebinar
{
  font-family: Verdana,Arial,Sans-serif;
  font-size: 10px;
  color: #323232;
  width: 250px;
  height: 65px;
  margin-bottom: 10px;
}
.formTextwebinarname
{
  font-family: Verdana,Arial,Sans-serif;
  font-size: 10px;
  color: #323232;
  width: 122px;
  margin-bottom: 10px;
}

.formTextwebinar
{
  font-family: Verdana,Arial,Sans-serif;
  font-size: 10px;
  color: #323232;
  width: 250px;
  margin-bottom: 10px;
}
.webinarbuttons { 
 font-family: Verdana, Arial, Sans-serif; 
 font-size: 10px; 
 margin-left: 15px; 
}
.footer
{
  font-family: Verdana,Arial,Sans-serif;
  font-size: 9px;
  color: #4F4F4F;
}
a.footer, a.footer:link, a.footer:active, a.footer:visted
{
  font-family: Verdana,Arial,Sans-serif;
  font-size: 9px;
  color: #4F4F4F;
  text-decoration: none;
}
a.footer:hover
{
  font-family: Verdana,Arial,Sans-serif;
  font-size: 9px;
  color: #FF0000;
  text-decoration: none;
}
.sideNav
{
  font-family: Verdana,Arial,Sans-serif;
  font-size: 9px;
  color: #4F4F4F;
  font-weight: bold;
  text-transform: uppercase;
  padding-top: 6px;
  padding-bottom: 6px;
}
.sideNavNews
{
  font-family: Verdana,Arial,Sans-serif;
  font-size: 9px;
  color: #4F4F4F;
  font-weight: bold;
  padding-top: 6px;
  padding-bottom: 6px;
}
.sideNavOn
{
  font-family: Verdana,Arial,Sans-serif;
  font-size: 9px;
  color: #FF0000;
  font-weight: bold;
  text-transform: uppercase;
  padding-top: 6px;
  padding-bottom: 6px;
}
a.sideNav, a.sideNav:link, a.sideNav:active, a.sideNav:visited
{
  font-family: Verdana,Arial,Sans-serif;
  font-size: 9px;
  color: #4F4F4F;
  font-weight: bold;
  text-transform: uppercase;
  padding-top: 6px;
  padding-bottom: 6px;
  text-decoration: none;
}
a.sideNav:hover
{
  font-family: Verdana,Arial,Sans-serif;
  font-size: 9px;
  color: #FF0000;
  font-weight: bold;
  text-transform: uppercase;
  padding-top: 6px;
  padding-bottom: 6px;
  text-decoration: none;
}
.subsideNav
{
  font-family: Verdana,Arial,Sans-serif;
  font-size: 9px;
  color: #4F4F4F;
}
.subsideNavOn
{
  font-family: Verdana,Arial,Sans-serif;
  font-size: 9px;
  color: #FF0000;
  text-decoration: none;
}
a.subsideNav, a.subsideNav:link, a.subsideNav:active, a.subsideNav:visited
{
  font-family: Verdana,Arial,Sans-serif;
  font-size: 9px;
  color: #4F4F4F;
  text-decoration: none;
}
a.subsideNav:hover
{
  font-family: Verdana,Arial,Sans-serif;
  font-size: 9px;
  color: #FF0000;
  text-decoration: none;
}
.sideNavblue
{
  font-family: Verdana,Arial,Sans-serif;
  font-size: 9px;
  color: #446787;
  font-weight: bold;
  text-transform: uppercase;
  padding-top: 6px;
  padding-bottom: 6px;
}

.sideNavstandard
{
  font-family: Verdana,Arial,Sans-serif;
  font-size: 9px;
  color: #4F4F4F;
  text-transform: uppercase;
  padding-top: 6px;
  padding-bottom: 6px;
}

a.sideNavblue, a.sideNavblue:link, a.sideNavblue:active, a.sideNavblue:visited
{
  font-family: Verdana,Arial,Sans-serif;
  font-size: 9px;
  color: #446787;
  font-weight: bold;
  text-transform: uppercase;
  padding-top: 6px;
  padding-bottom: 6px;
  text-decoration: none;
}
a.sideNavblue:hover
{
  font-family: Verdana,Arial,Sans-serif;
  font-size: 9px;
  color: #FF0000;
  font-weight: bold;
  text-transform: uppercase;
  padding-top: 6px;
  padding-bottom: 6px;
  text-decoration: none;
}
.txt
{
  font-family: Verdana,Arial,Sans-serif;
  font-size: 10px;
  color: #4F4F4F;
  text-decoration: none;
}
a.txt, a.txt:link, a.txt:active, a.txt:visited
{
  font-family: Verdana,Arial,Sans-serif;
  font-size: 10px;
  color: #4F4F4F;
  text-decoration: none;
}
a.txt:hover
{
  font-family: Verdana,Arial,Sans-serif;
  font-size: 10px;
  color: #FF0000;
  text-decoration: none;
}
.txtBold
{
  font-family: Verdana,Arial,Sans-serif;
  font-size: 10px;
  color: #4F4F4F;
  font-weight: bold;
  text-decoration: none;
}
a.txtBold, a.txtBold:link, a.txtBold:active, a.txtBold:visited
{
  font-family: Verdana,Arial,Sans-serif;
  font-size: 9px;
  color: #999999;
  font-weight: bold;
  text-decoration: none;
}
a.txtBold:hover
{
  font-family: Verdana,Arial,Sans-serif;
  font-size: 9px;
  color: #FF0000;
  font-weight: bold;
  text-decoration: none;
}
.bluetxt
{
  font-family: Verdana,Arial,Sans-serif;
  font-size: 10px;
  color: #446787;
  font-weight: bold;
  text-decoration: none;
}
.crumbs
{
  font-family: Verdana,Arial,Sans-serif;
  font-size: 10px;
  color: #446787;
  text-decoration: none;
}
a.crumbs, a.crumbs:link, a.crumbs:active, a.crumbs:visited
{
  font-family: Verdana,Arial,Sans-serif;
  font-size: 10px;
  color: #446787;
  text-decoration: none;
}
a.crumbs:hover
{
  font-family: Verdana,Arial,Sans-serif;
  font-size: 10px;
  color: #FF0000;
  text-decoration: none;
}

/* BCR BEGIN global definition of list-style-images */

li {
  list-style-type: disc;
  list-style-image: url('images/bullet.gif');
  margin-left: -20px;
  /*margin-bottom: 10px;*/
}

li.sitemap {
  list-style-type: disc;
  list-style-image: url('images/bullet.gif');
  margin-left: 25px;
  margin-bottom: 0px;
}

ul.onwhite
{
  list-style-type: disc;
  list-style-image: url('images/bullet.gif');
  margin-left: 25px;
}

/* END global definition of list-style-images */
/* BCR BEGIN exception definition of list-style-images for blue box contens */

.darkblue li {
  list-style-type: disc;
  list-style-image: url('images/bullet.gif');
  margin-left: -20px;
}

ul.onwhite
{
  list-style-type: disc;
  list-style-image: url('images/bullet.gif');
  margin-left: 0px;
}

/* END exception definition of list-style-images for blue box contens */

/* REM by BCR
div.bluebullets li {
  list-style-type: disc;
  list-style-image: url('http://www.reddot.com/images/bullet.gif');
  margin-left: -20px;
}
span.bluebullets li {
  list-style-type: disc;
  list-style-image: url('http://www.reddot.com/images/bullet.gif');
  margin-left: -20px;
  /*margin-bottom:10px;*/
}

li.bluebullets {
  list-style-type: disc;
  list-style-image: url('images/bullet.gif');
  margin-left: -20px;
/*  margin-bottom:10px;*/
 
}

div.bluebulletsonwhite li {
  list-style-type: disc;
  list-style-image: url('images/bullet.gif');
  margin-left: -20px;
  margin-bottom: 10px;
}
span.bluebulletsonwhite li {
  list-style-type: disc;
  list-style-image: url('images/bullet.gif');
  margin-left: -20px;
  margin-bottom: 10px;
}
ul.onwhite
{
  list-style-type: disc;
  list-style-image: url('images/bullet.gif');
  margin-left: 25px;
}
*/
.floatimgright {
float:right;
margin-top:0px;
margin-bottom:10px;
margin-right:0px;
margin-left:5px;
}
#main {
border:0px; 
background:#fff;
}
/* Looks like you have to specify the width of #menu
or IE5 Mac stretches it all the way across the div, and 
Opera streches it half way. */
#main #menu {
float:right;
width:198px;
margin:0px 0px 10px 0px;
}
#menu p { 
float:right;
}
sup {
  font-family: Verdana,Arial,Sans-serif;
  font-size: 8px;
  text-decoration: none;
}
/* TABLE, TR and TD */
TABLE {
  padding:0px;
  border-collapse:collapse;
  border-width:0px;
}
TD, TH {
  padding:0px;
  border-collapse:collapse;
  border-width:0px;
}
tr.h111 {height:111px;}
.h111 {height:111px;}
.h350 {height:350px;}
.w2 {width:2px;}
.w4 {width:4px;}
.w4shadowvert {width:4px; background-image: url('images/dropshadow_vert.gif');}
.w5 {width:5px;}
.w7 {width:7px;}
.w13 {width:13px;}
.w17 {width:17px;}
.w20 {width:20px;}
.w20psubsideNav {width:20%; font-family: Verdana,Arial,Sans-serif; font-size: 9px; color: #4F4F4F;}
.w25 {width:25px;}
.w35 {width:35px;}
.w45 {width:45px;}
.w45bluetxt {width:65px; font-family: Verdana,Arial,Sans-serif; font-size: 10px; color: #446787; font-weight: bold; text-decoration: none;}
.w50p {width:50%;}
.w55 {width:55px;}
.w80 {width:80px;}
.w94 {width:94px;}
.w95 {width:95px;}
.w98 {width:98px;}
.w99 {width:99px;}
.w100p {width:100%;}
.w100 {width:100px;}
.w101 {width:101px;}
.w102 {width:102px;}
.w105 {width:105px;}
.w130 {width:130px;}
.w135 {width:135px;}
.w139 {width:139px;}
.w140 {width:140px;}
.w143 {width:143px;}
.w149 {width:149px;}
.w150footer {width:150px; font-family: Verdana,Arial,Sans-serif; font-size: 9px; color: #4F4F4F;}
.w150white (width:150px; background-color: #FFFFFF;}
.w139white (width:139px; background-color: #FFFFFF;}
.w151 {width:151px;}
.w152 {width:152px;}
.w154 {width:154px;}
.w155 {width:155px;}
.w156 {width:156px;}
.w159 {width:159px;}
.w160 {width:160px;}
.w165 {width:165px;}
.w166 {width:166px;}
.w169 {width:169px;}
.w169blue {width:169px; background-color: #CDD7E1;}
.w170 {width:170px;}
.w177 {width:177px;}
.w183 {width:183px;}
.w184 {width:184px;}
.w185 {width:185px;}
.w214 {width:214px;}
.w214home {width:214px; height:95px;}
.w130home {width:130px; height:95px;}
.w139home {width:139px; height:85px;}
.w140home {width:140px; height:85px;}
.w214white {width:214px; background-color: #FFFFFF;}
.w135white {width:135px; background-color: #FFFFFF;}
.w130white {width:130px; background-color: #FFFFFF;}
.w139white {width:139px; background-color: #FFFFFF;}
.w140white {width:140px; background-color: #FFFFFF;}
.w218 {width:218px;}
.w220 {width:220px;}
.w250 {width:250px;}
.w261 {width:261px;}
.w261white {width:261px; background-color: #FFFFFF;}
.w265 {width:265px;}
.w266footer {width:266px; font-family: Verdana,Arial,Sans-serif; font-size: 9px; color: #4F4F4F;}
.w289 {width:289px;}
.w340 {width:340px;}
.w350 {width:350px;}
.w365 {width:365px;}
.w367 {width:367px;}
.w368 {width:368px;}
.w372 {width:372px;}
.w416 {width:416px;}
.w436 {width:436px;}
.w437white {width:437px; background-color: #FFFFFF;}
.w440 {width:440px;}
.w470 {width:475px;}
.w567flash {width:567px; background-color: #C0CCD9;}
.w736 {width:736px;}
.w740 {width:740px;}
.w760 {width:760px;}
.w416h111 {width:416px; height:111px;}
.w416h150 {width:416px; height:150px;}
tr.h65 {height: 65px;}

h1 {
 font-family: Helvetica;
 color: #4f4f4f;
 }
h1 span {
 color: #446688;
 }

h2 {
 font-family: Helvetica;
 color: #4f4f4f;
 }
h2 span {
 color: #446688;
 }
h5 {
 font-size:1em;
}