.ContentRoundBot { background: #FFFFFF url('../../img/bg.grad-btm-white.png') no-repeat left bottom;}

/* Tabs START */
.tabs {background: #1779bb;}
.ui-tabs-hide { position: absolute; left: -55555em; top: -55555em; }
.tabs > UL { display: block; height: 30px; margin:0; padding: 0 0 7px 0; background: #1779bb url('../../img/bg.tabs.png') no-repeat 0 bottom; }
.tabs > UL LI { float: left; margin: 0 1px 0 0; padding: 0; list-style: none; }
.tabs > UL LI A { display: block; height: 30px; background: url('../../img/hcp/sprites.tabsHP.png') no-repeat 0 0; }
.tabs #tab-FAQ {margin-left:260px;}

.tabPane { background-color: #FFF;}
.tabs #tab-FAQ A { width: 97px; background-position: 0 0; }
.tabs #tab-FAQ A:hover { background-position: 0 -30px; }
.tabs #tab-FAQ A.ui-tabs-selected { background-position: 0 -60px; }
.tabs #tab-Caseys A { width: 215px; background-position: 0 -90px; }
.tabs #tab-Caseys A:hover { background-position: 0 -120px; }
.tabs #tab-Caseys A.ui-tabs-selected { background-position: 0 -150px; }
.tabs #tab-ClearStudy A { width: 194px; background-position: 0 -180px; }
.tabs #tab-ClearStudy A:hover { background-position: 0 -210px; }
.tabs #tab-ClearStudy A.ui-tabs-selected { background-position: 0 -240px; }

/* Tabs END */

#ContentWrapper .ColumnWrapper .Column {padding:0;}
.ColumnWrapper .column-right { float: right; width: 550px;}
#ContentWrapper .ColumnWrapper .column-right {width: 622px; padding:52px 50px 0 0;}
#ContentWrapper .ColumnWrapper .column-right p{width: 400px;}
/* Insert link to left corner image here: */
#tabs-FAQ .ColumnWrapper .column-left div { background:url('../../img/hcp/corner-hcp.jpg') no-repeat; position:relative; top:-7px;}
#tabs-Caseys .ColumnWrapper .column-left div { background:url('../../img/hcp/corner-hcp-caseys.jpg') no-repeat; position:relative; top:-7px;}
#tabs-ClearStudy .ColumnWrapper .column-left div { background:url('../../img/hcp/corner-hcp-clearstudy.jpg') no-repeat; position:relative; top:-7px;}

.pageTitle { margin: 0 0 15px 0; }
.pageTitle P SUP { font-size:7px !important;}
.pageTitle H1 { margin: 0 0 10px 0; padding: 0; color: #e21c37; font-size: 24px; }
.pageTitle P { margin: -5px 0 0 0; color: #1679be; text-transform: uppercase; }
.pageTitle v\:shape {padding-bottom:10px;} /*H1 font display fix for all IE. While Firefox etc uses "canvas", IE uses "v:shape for H1 custom font display."*/

.pane-top-short {height:16px;}
#tabs-FAQ .pane-top-short {margin:23px 0 -10px -30px;}
#tabs-Caseys .pane-top-short {margin:54px 0 -10px -60px;}
#tabs-ClearStudy .pane-top-short {margin:54px 0 16px -60px;}

.product-accordion { margin: 3px 0 0 0; padding: 0 0 13px 0; list-style: none; background: url('../../img/bg.sub-tabs-bot.jpg') no-repeat left bottom; }
.product-accordion LI { background-color: #FFF; display: block; padding: 0pt 100px 20px 0; color: #396a92; margin:0;}
.product-accordion LI.even { background: #FFF url('../../img/bg.accordion-row.png') repeat-y left top; }
.product-accordion LI > A { display: block; padding: 20px 0 0 15px; color: #0c5692; font-weight: bold; text-decoration: none; background: url('../../img/sprites.accordion-arrows.png') no-repeat 0 23px; }
.product-accordion LI  A.current { padding: 20px 0 0 15px; background-position: 0 -165px; color: #e21c37;}
.product-accordion LI  DIV > A {font-size:11px; text-decoration:underline; font-weight:bold;}
.product-accordion LI  DIV { padding:10px 0 0 15px !important; font-size:11px;}
.product-accordion LI  DIV {display:none;}

/*.sendToFriend, .print {float:left;}*/
.print{display:none;}
.sendToFriend {background:url('../../img/btn.send-to-friend-trans.png') top left no-repeat; width:105px; height:10px; margin:20px 0 0 0; position:relative; display:block; cursor:pointer;}
.print {background:url('../../img/btn.print.png') top left no-repeat; width:46px; height:12px; margin:19px 0 0 15px;}

#tabs-Caseys h3 {font-size:12px; color: #0c5692; padding:26px 0 5px 0;}
#tabs-ClearStudy h3 {font-size:12px; font-weight:normal; text-transform:uppercase; color: #1679be; padding:20px 0 0 0;}
P {font-size:11px; color: #396b92;}
#tabs-Caseys .sub-column-left P, #tabs-ClearStudy .sub-column-left P {width:350px !important;}
#tabs-FAQ p { width:400px !important;}
 
.ColumnWrapper .column-right .sub-column-left {float:left;}
.ColumnWrapper .column-right .sub-column-right {float:right; background:url('../../img/bg.vertical-divider.gif') left top no-repeat;}

.pdfLink { position:relative; top:15px !important;}

#tabs-Caseys .ColumnWrapper .column-right .sub-column-right .reflect {margin:10px 0 100px 23px;}

#tabs-ClearStudy .ColumnWrapper .column-right {padding-right:10px; width:662px;}
#tabs-ClearStudy .ColumnWrapper .column-right .sub-column-right .reflect {margin:0 10px 150px 23px;}

.ColumnWrapper .column-right .sub-column-left .arrow {padding-left:20px; background: no-repeat url('../../img/bg.arrow-red.gif'); background-position:0 3px; font-size:11px; }

.pane-bot-subtabs {background:url('../../img/bg.sub-tabs-bot.jpg') top left no-repeat; width:400px; height:13px;}


/*Send to Friend Popup START*/

.staf {
  width: 570px !important;
  height: 319px !important;
}

.staf #fancy_content {
  width: 570px;
  height: 319px;
  background:url(../../img/home/bg.send-to-friend.gif) top left no-repeat;
  padding:15px 15px 15px 10px;
  top:0 !important;
  left:0 !important;
  bottom:0 !important;
  right:0 !important;
}

.staf #fancy_close {
  top:7px;
  right:5px;
}

.staf H2 {
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  color:#0c5692;
  font-weight:bold;
  padding-left:25px;
}

.staf FORM LABEL {
  font-family:Arial, Helvetica, sans-serif;
  font-size:9px;
  color:#8f8f8f;
  font-weight:bold;
  text-transform:uppercase;
}

.staf .label {
  text-align:right;
  vertical-align:middle;
}

.staf INPUT, .staf TEXTAREA.message {
  width:156px;
  height:13px;
  border:1px solid #909090;
  background:url('../../img/learn/bg.qa-input.gif') top repeat-x;
  font-family:Arial, Helvetica, sans-serif;
  font-size:9px;
  color:#8f8f8f;
  font-weight:bold;
  text-transform:uppercase;
}

.staf INPUT.subject {
  width:479px;
  height:13px !important;
  background:#FFF;
  border:1px solid #909090;
}

.staf TEXTAREA.message {
  width:479px;
  height:102px;
  background:#FFF;
  text-transform:none;
  overflow:hidden;
}

.staf TEXTAREA.message SPAN {
  text-decoration:underline;
}

.staf TABLE {margin-top:20px; *margin-top:0;}
.staf TABLE TD.tdWidthFix {width:38%;}
.staf TABLE TD {padding:3px 0 3px 6px;}

.staf IMG.cancel, .staf INPUT.submit {
  float:right;
  position:relative;
  margin:15px -1px 0 15px;
  *margin:15px 1px 0 15px;
  border:none;
  width:76px;
  height:24px;
  background:none;
  cursor:pointer;
}

.staf IMG.cancel {
  cursor:pointer;
  margin-top:18px;
}

.staf INPUT.error { border:1px solid #e21c37;}

/*Send to Friend Popup END*/