@charset "utf-8";
/* CSS Document */

  td, tr, tbody, table {vertical-align:top;}
  td {text-align:left;}

  #globalLandingNav {}
    #glnL {float:left; color:#ffffff; background-color:#b2b7bb; width:184px; min-height:32px; line-height:32px;}
    #glnR {float:right; color:#ffffff; background-color:#0098db; width:757px; min-height:32px; line-height:32px;}

/* Legacy Content Presentation */
  div.RightNavYes {width:641px; float:left; margin-top:8px; margin-right:8px;}
  div.RightNavNo {width:940px; float:none;}
  div.PageContent {width:960px;}
  div.LeftContentRightYes {width:649px; margin:0px; float:left; }
  div.LeftContentRightNo {width:960px; margin:0px; float:none;}
  div.LeftNav {width:200px; margin-left:0px; margin-right:15px; float:left;}
  div.RightNav {width:311px; margin-left:0px; margin-top:0px; margin-right:0px; float:right; text-align:right; margin-top:8px;}
  div.subNav {width:100%; text-align:justified; padding-bottom:10px; line-height:20px; font-size:9pt; margin-top:20px;}
  div.PageTitle, .PageTitle, .header {font-size:12pt; font-weight:bold; width:100%;}
  div.margin-right, .margin-right {margin-right:8px;}
  div.margin-left, .margin-left {margin-left:8px;}

.menu { font-size: 9pt; font-weight: bold; text-decoration: none; }
a.menu:hover { text-decoration: underline; }

.menu_right { font-size: 9pt; text-decoration: none; color: #0098db; }
.menu_right_indent { font-size: 9pt; text-decoration: none; color: #0098db; margin-left: 0.25in;}
a.menu_right:hover { text-decoration: underline; }

a.menu_sub { font-size: 1em; text-decoration: none; }
a.menu_sub:hover { text-decoration: underline; }

a.menu_title { font-size: 14pt; text-decoration: none; font-weight:bold; }
a.menu_title:hover { text-decoration: underline; }

a.black { font-family: Verdana; font-size: 14pt; color: #000000; font-weight: bold; } 
  .white, a.white {color:#ffffff;}

.ipheader { font: 28px Verdana; color: #0098db; }

li.blue { font-family: Verdana; font-size: 9pt; } 
li.b { font-family: Verdana; font-size: 9pt; color: #000000; } 
.error { font-family: Arial, Helvetica, Verdana; font-size: 9pt; color: red; background-color: #fff1f1; font-weight: bold; border: 1px solid gray;  padding: 15px; align: center; }

.info { font-family: Arial, Helvetica, Verdana; font-size: 9pt; color: green; background: #d0ffd1; font-weight: bold; border: 1px solid gray;  padding: 15px; align: center; }

td.indent {border: 1pt inset rgb(238, 238, 238); padding: 3px; background: rgb(238, 238, 238) none repeat scroll 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;font-weight: bold; text-align:center;}

.blue1 {color:#0098db;font-style: italic;}

.blueindent {color:#0098db;font-style: italic;margin-left: 0.25in;}
.bluemenu {color:#0098db; font-size: 9pt; text-decoration: none; font-weight: bold;}

.bluemenuindent {color:#0098db;font-style: italic;margin-left: 0.25in; text-decoration: underline;}

.LSlandheader, .LSHeaders, .LSheaders, .LSSubHeaders, .LSSubheaders {font-weight:bold; font-size: 10pt;}

.LSbodycopy, .LSlandbody {font-size:9pt; margin-bottom:11px}

.clearboth, div.clearboth {float:none; display:block;}

  #content {float:none;}
    #contentPanel {width:649px; min-height:362px; float:left;}
    #panelDivider {width:0px;}
/*    #calloutPanel {width:311px; min-height:362px; float:right; background-color:#b6bf00; color:#ffffff; text-align:justify;}
      #c2a1 {float:left; width: 311px; background: url("../files/HPC2A1.jpg"); background-repeat:no-repeat; min-height:200px; display:block;}
      #c2a2 {float:left; width: 311px; background: url("files/HPC2A2.jpg"); background-repeat:no-repeat; min-height:200px; display:block;}
      #c2a3 {float:left; width: 311px; background: url("files/HPC2A3.jpg"); background-repeat:no-repeat; min-height:200px; display:block;}
      #c2a4 {float:left; width: 311px; background: url("files/HPC2A4.jpg"); background-repeat:no-repeat; min-height:200px; display:block;}
      #c2a5 {float:left; width: 311px; background: url("files/HPC2A5.jpg"); background-repeat:no-repeat; min-height:200px; display:block;}
      #c2a6 {float:left; width: 311px; background: url("files/cismart_homecallout.jpg"); background-repeat:no-repeat; min-height:200px; display:block;}
      #c2a7 {float:left; width: 311px; background: url("files/cismart_datacallout.jpg"); background-repeat:no-repeat; min-height:200px; display:block;}
      #c2a8 {float:left; width: 311px; background: url("files/cismart_referencescallout.jpg"); background-repeat:no-repeat; min-height:200px; display:block;}
      #c2a9 {float:left; width: 311px; background: url("files/cismart_webinarcallout.jpg"); background-repeat:no-repeat; min-height:200px; display:block;}
      #c2a10 {float:left; width: 311px; background: url("files/c2a10.jpg"); background-repeat:no-repeat; min-height:200px; display:block;}
      #c2a11 {float:left; width: 311px; background: url("files/c2a11.jpg"); background-repeat:no-repeat; min-height:200px; display:block;} */
  div.c2aTopHaze {width:311px; height:32px; margin-top:-26px; background-color:#898989; filter:alpha(opacity=75); -moz-opacity:.75; opacity:.75; z-index:100;}
  div.c2aTopTitle {color:#ffffff; font-weight:bold; margin-left:20px; margin-top:5px; text-align:left; position:relative; z-index:900; line-height:20px; font-size:90%;}
  div.c2aText {margin-top:120px; margin-right:10px; margin-left:10px; margin-bottom: 20px; text-align:center; font-size:90%;}
  div.spacer, .spacer {clear: both;}

/* Font Sizes */
  .fs140, a.fs140 {font-size:140%;}
  .fs130, a.fs130 {font-size:130%;}
  .fs120, a.fs120 {font-size:120%;}
  .fs110, a.fs110 {font-size:110%;}
  .fs100, a.fs100 {font-size:100%;}
  .fs90, a.fs90 {font-size:90%;}
  .fs80, a.fs80 {font-size:80%;}
  .fs70, a.fs70 {font-size:70%;}
  .fs60, a.fs60 {font-size:60%;}

/* Line Heights */
  .lh200, p.lh200 {line-height:200%;}
  .lh180, p.lh180 {line-height:180%;}
  .lh160, p.lh160 {line-height:160%;}
  .lh140, p.lh140 {line-height:140%;}
  .lh120, p.lh120 {line-height:120%;}
  .lh100, p.lh100 {line-height:100%;}

/* Font Treatments */
  .bold, a.bold, div.bold {font-weight:bold;}
  .underline, a.underline, div.underline {text-decoration:underline;}
  .italic, a.italic, div.italic {font-style:italic;}
  .textRight, p.textRight, div.textRight {text-align:right;}
  .textCenter, p.textCenter, div.textCenter {text-align:center;}
  .textLeft, p.textLeft, div.textLeft {text-align:left;}
  .txtJust, p.textJust, div.textJust {text-align:justify;}
  .textTop, p.textTop, div.textTop {vertical-align:top;}
  .textMid, p.textMid, div.textMid {vertical-align:middle;}
  .textBot, p.textBot, div.textBot {vertical-align:bottom;}
