/* Hide Email a Friend link - 6/9/2011 */
.cms-refer-email-a-friend-link { display: none !important; }

.auxNav a.nr-edit-button {
   position:absolute;
   left:-75px;
   top:5px;
   padding:0;
}

.auxNav a.nr-help-button {
   position:absolute;
   left:-20px;
   top:5px;
   padding:0;
}

#mainBar {
	float:left;
	width:779px;
        -width: 769px;
}

#tabNav {
	height:25px;
	margin-top:20px;
}

#tabNav ul {display:none;}

#container {
   clear: both;
	background-color:#fff;
	margin-top:0px;
	padding-bottom:1em;
	position:relative;
	border-bottom:2px solid #EFEFEF;
	/*overflow:hidden;*/
	border-right:1px solid #EFEFEF;
}
#container .crnr_3 {
	display:block;
	width:23px;
	height:23px;
	position:absolute;
	bottom:-2px;
	left:0;
	background-image:url(/SiteData/images/assets/crnr_content_b_l.gif);
}
#container .crnr_4 {
	display:block;
	width:23px;
	height:23px;
	position:absolute;
	bottom:-2px;
	right:-1px;
	background-image:url(/SiteData/images/assets/crnr_content_b_r.gif);
}

.auxElements {
   /*overflow:visible;*/
   height:43px;
}

#consultant {
overflow:hidden;

}

#consultant a.link {
   display:block;
   width:198px;
   height:66px;
   background-image: url(/SiteData/images/assets/contact_consultant_link.gif);
   text-indent:-100em;
   margin:0px auto 14px auto;
  
}

#consultant a.nr-edit-button {
   position:absolute;
   top:-20px;
   left:-25px;
}

#consultant a.nr-help-button {
   position:absolute;
   top:-20px;
   left:65px;
}
.auxNav p {display:inline;margin:0;padding:0;}
.auxNav {
   width: 336px;
   margin:0.5em .5em 0 0;
   padding:0;
   list-style:none;
   float:right;
   text-align: right;
   position:relative;
}
.auxNav .TextItemContainer {
	/*display:inline-block;
	height:24px;*/
	margin:0;
	float:left;
}
.auxNav a {
   display:inline-block;
   height:24px;
   padding:.25em 0;
}

.auxNav a.last {
	margin:.5em .25em 0 0;
}
.auxNav a.share {
	width:93px;
	background:url(/SiteData/images/assets/aux_nav_share.gif) no-repeat center center;
}
.auxNav a.print {
	width:69px;
	background:url(/SiteData/images/assets/aux_nav_print.gif) no-repeat center center;
}
.auxNav a.email {
	width:69px;
	background:url(/SiteData/images/assets/aux_nav_email.gif) no-repeat center center;
}
.auxNav .brochure	{display:block;float:left;width:88px;padding:0.25em 0;}
.auxNav .brochure td a{
font-size:0em;
background:transparent url(/SiteData/images/assets/aux_nav_brochure.gif) no-repeat scroll center center;
color:transparent;
display:block;
height:24px;
text-indent:-900em;
width:88px;
}
.auxNav .brochure table, .auxNav .brochure tbody, .auxNav .brochure td, .auxNav .brochure tr, .auxNav .brochure h3  {display:inline;margin:0;padding:0;}

#mainBar {
	float:none;
}

#mainNavArea {
   clear: both;
}

#navBar {
   display:none;
   clear: left;
	width:211px;
	float:left;
	position:relative;
        margin-top: 0;
}
#navBar span.cap_top {
	display:block;
	width:20px;
	height:20px;
	background: url(/SiteData/images/assets/nav_main_t_r.gif) no-repeat top right;
	position:absolute;
	top:0;
	right:0;
}
#navBar span.cap_bot {
	display:block;
	width:201px;
	height:12px;
	margin:0 0 0 10px;
	padding:0;
	background: url(/SiteData/images/assets/nav_main_bottom.gif) no-repeat top left;
}
#contentBlock {
	margin:0 25px;
	padding-bottom:2em;
	position:relative;
	font-size:.9em;
	line-height:1.35em;
}
#contentBlock .crumb ul {
	list-style-type:none;
	margin:0;
	padding-left:0;
	
	line-height:1em;
	margin-bottom:1em;
}
#contentBlock .crumb li {
	list-style-type:none;
	display:inline;
}
#contentBlock .crumb .Crumbs a {
	color:#96AFD1;
	font-size: .8em;
	padding:0 .5 em;
	/*padding:0 1em 0 .35em;*/
	/*background: url(/SiteData/images/assets/rquoa.gif) no-repeat center right;*/
	text-decoration:none;
}
#contentBlock .crumb .Crumbs a.cms-crumb-level10 { padding-left:0;}
/*#contentBlock .crumb li a.last {
	background:none;
}*/

#contentBlock .crumb .Crumbs .cms-crumb-separator {color:#96AFD1}
#contentBlock .large {
	font-size:1.25em;
	line-height:1.5em;

}


.highlight {background-color:#6CB3F9;position:relative;width:90%;padding:3%;color:#333;font-family:Helvetica Neue, Helvetica, Arial, sans-serif;margin:.5em auto;}
.highlight h3 {margin:0 0 .25em 0;font-size:1.5em;line-height:1.5em;color:#fff;}
.highlight p {margin:.5em 0;}
.highlight p.large {border-top:1px dotted #fff;padding-top:.5em;}
.highlight .contact {font-size:1.25em;line-height:1.75em;font-weight:bold;color:#fff;margin-top:1.25em;padding-left:14px;background: url(/SiteData/images/raqu_dbl_w/018bad5b2cfb33ae31bcdc5003d28120/raqu_dbl_w.gif) no-repeat left center;}

.highlight .contact:hover {border-bottom:1px dashed #fff;}

/* PROMOS */
.pagination-lablediv {display: none;}

ul.promos {
   margin: 0;
   padding: 0;
}

ul.promos li {
   list-style-type: none;
   float: left;
   width: 30%;
   height: 225px;
   padding-right: 3%;
   color: #666;
}

ul.promos li p {
   padding-right: 1em;
   font-size: .8em;
}

#promo-left {
   float: left;
   width: 190px;
   text-align: center;
}

.enroll-online-link {
   display: block;
}

#promo-img, 
#offer-img,
.enroll-online-link {
   margin-bottom: 1em;
}

#promo-video {
   text-align: left;
   background: #f3f3f3;
   padding-bottom: 0.5em;
}

#promo-video h3 {
   margin: 0;
   background: #d8d8d8 url(/SiteData/images/assets/icon-play-btn.png) no-repeat 0.5em 0.5em;
   padding: 0.25em 0 0.25em 1.75em;
   color: #666;
   font-size: .9em;
}

#promo-video a {
   font-size: .8em;
   text-decoration: none;
   display: block;
   margin: 0.5em 0;
   padding-left: 2.25em;
}

#promo-video .fast a {
   background: url(/SiteData/images/assets/icon-bandwidth-high.png) no-repeat 0.75em 0.4em;
}

#promo-video .slow a {
   background: url(/SiteData/images/assets/icon-bandwidth-low.png) no-repeat 0.75em 0.4em;
}


#promo-right {
   float: right;
   width: 525px;
}

#promo-right p {
   margin: 0 0 1em;
}

#promo-right .intro {
   color: #133F81;
}


/* Search Results Panel 
---------------------------
*/


#contentBlock .cms-search-results-title a {
   font-size: 10pt;
   font-weight: bold;
}

#contentBlock .cms-search-results-desc,
.cms-search-results-link {
   font-size: 8.5pt;
}

#contentBlock .cms-search-results-link a {
   color: #999;
   text-decoration: none;
}

#contentBlock .cms-search-results-count-num {
   font-weight: bold;
}

#contentBlock .cms-search-results-link {
   color: #999;
   margin-bottom: 15px;
   padding-bottom: 10px;
   border-bottom: 1px dotted #ccc;
}

#contentBlock .cms-searchresults-pagination-div {
   text-align: center;
}

#contentBlock .pagination-resultdiv a {
   text-decoration: underline;
}

#contentBlock .pagination-resultdiv a,
#contentBlock .pagination-resultdiv span {
   padding: 0 0.2em;
}

#contentBlock .searchresults-pagination-currentpage {
   font-weight: bold;
}


/* News */

#news .cms-textitemlist-date {
   color: #666;
   font-size: .9em;
}

#news h3 {
   margin: 0.2em 0 0.25em;
}

#news p {
   margin: 0 0 0.5em;
}

#news .TextItemContainer {
   padding-bottom: 15px;
}

#news .cms-textitemlist-morelink {
   text-decoration: underline;
}


/* Webinars */

#webinars {
   border-top: 2px solid #2E60A3;
   background: url(/SiteData/images/assets/inquiry_gradient.jpg) repeat-x 0 -1px;
}

#webinars ul#anchors {
   margin: 0;
   padding: 0.5em 0.5em 1em;
   list-style-type: none;
   border-bottom: 1px solid #ccc;
}

#webinars ul#anchors li {
   font-size: .9em;
}

#webinars ul#anchors li.title {
   font-weight: bold;
   font-family: "Trebuchet MS";
}

#webinars h2 {
   color: #fff;
   background: #2E60A3;
   padding: 0.4em;
   margin-bottom: 0.5em;
   font-size: 1em;
}

#webinars h2,
#webinars h2 a {
   color: #fff;
}


#current-webinar .cms-textitemlist-detailimagealt {
   float: left;
   margin: 0 1em 1em 0;
}

#current-webinar h3 {
   margin-top: 0;
}

#current-webinar .cms-textitemlist-detail {
   margin-left: 130px;
   font-size: .9em;
}

#current-webinar .cms-textitemlist-detail .label,
#upcoming-webinars .cms-textitemlist-teaser .label {
   color: #9BA65C;
}

#upcoming-webinars h3 {
   font-size: .9em;
   margin: 0 0 .5em;
}

#upcoming-webinars .cms-textitemlist-detail {
   font-size: .9em
}

#upcoming-webinars p {
   margin: 0 0 1em;
}

div.webinar-library-entry { border-bottom:1px solid #CCCCCC; }

/* Locations Map */

#locations-map #container {
   padding: 0 0 20px 10px;
}

/* BVC Demo */

#bvc-demo {
   width: 975px;
   margin: 0 auto;
}

#bvc-demo #transcript {
   padding: 1em;
}
div.whitepaper-library-entry {
border-bottom:1px solid #CCCCCC;
}

body, #consultant a, #container, .crnr_1, .crnr_2,.crnr_3,.crnr_4 {background:none !important;}
#sideBar {display:none !important;}
#search  {display:none !important;}
/*#topNav {display:none !important;}*/
#tabNav {display:none;}
#mainNav {display:none !important;}
.auxElements {display:none !important;}
.utNav  {display:none !important;}
.lang   {display:none !important;}
#container {border:none !important;}
.field , .field a{background:none !important;color:#222 !important;padding: 0 !important;margin:o !important;}
