a:link, a:visited {
	text-decoration: none;
	color: #0063be;
}
img {border-style: none;}
.graytext_small {color:#a6a6a6; text-decoration:none;}
.copyright {font-size: 12px; position: relative; bottom: 0px;}
.left_arrow, .right_arrow {float:right;margin:4px 3px 0 0;*margin:8px 3px 0 0;}
a.prevnext{background:url("/National_Library/20160521004321oe_/http://www.cas.org/images/right_arrow.gif") left 3px no-repeat;float:right;padding:1px 5px 2px 20px;font-size:1.1em;color:#666;line-height:20px;}

.spacer {margin-top:-2px; padding-bottom: 7px;}
.clear {clear:both; line-height:0;}
a.arrow {background: url(/National_Library/20160521004321oe_/http://www.cas.org/images/cas/arrow_blue_right.png) 100% 5px no-repeat; padding-right: 12px; *background-position:100% 3px;}
div.arrow { float:left;}
.content_footer div.arrow { float:right;}
.content_footer div.arrow a, .contact_box .footer a.arrow { margin-right:10px;}
div.arrow a
{
    float:left;
    display:block;
    background: url(/National_Library/20160521004321oe_/http://www.cas.org/images/cas/arrow_blue_right.png) 100% 5px no-repeat;
    _background: url(/National_Library/20160521004321oe_/http://www.cas.org/images/cas/arrow_blue_right.gif) 100% 5px no-repeat;
    padding-right: 12px;
    *background-position:100% 4px;
}
body
{
    margin:0px;    padding:0px;
    font-family: Arial;    font-size: 13.5px;
    color:#565656;
    background-image: url('/National_Library/20160521004321oe_/http://www.cas.org/images/cas/border_200.jpg'); background-repeat: repeat-x;
}
h1, h2, h3, h4, h5, h6 { margin:0 0 0.6em 0; }
p{ margin:0 0 0.8em 0;}
ul{margin-top:0.8em;margin-bottom:0.8em;}
/*#home_body {background-image: url('/National_Library/20160521004321oe_/http://www.cas.org/images/cas/left_border.jpg'); background-repeat: repeat-x;}*/

/*#home_body {background: url('/National_Library/20160521004321oe_/http://www.cas.org/images/cas/home-bg-new.png') repeat-x #fff; min-height: 447px;}*/
.homeRedesignbodyBg{background: url('/National_Library/20160521004321oe_/http://www.cas.org/images/cas/home-bg-new.png') repeat-x #fff; min-height: 447px;}

sup {_vertical-align: top; font-size:11px; line-height:0.4em;}
#content_wrapper {width:960px; margin:auto; padding:0;}
.contenthead {height: 309px;}
.contenthead.homepage {height:410px;}
.headcontent .submenu
{
   float:left;
    margin: 8px 5px 5px !important;
    position:relative;
 }
.submenuWrap { float:left;  position:relative;}
.subMenu-column {float:left;list-style:none; height:100px; *height:102px;height:102px\0/;  padding:8px 0 7px 8px; margin: 2px 10px 0 0;background-color:#02549F; }
.subMenu-column li { padding:1px 0; height:18px; }
.subMenu-column li:hover
{
    background: url(/National_Library/20160521004321oe_/http://www.cas.org/images/cas/subnavhoverBg.gif) no-repeat right 0;
}
.subMenu-column li a { float:left; width:180px; display:block;color:#FFFFFF;font-size:0.9em; padding-left:10px;}
.subMenu-column li.active {background: url(/National_Library/20160521004321oe_/http://www.cas.org/images/cas/right_arrow_transparent.gif) no-repeat 0 5px;}
.subMenu-column li.active:hover
{
     background: url(/National_Library/20160521004321oe_/http://www.cas.org/images/cas/subnavhoverBg1.gif) no-repeat -5px 0px;
}
.nav_container{height:177px;}
 .subMenu-column li ul
 {
    position:absolute;
    top:0;
    left:-9999em;
    width:200px;
    background:#3a81c3;
    margin:0; padding:10px 10px 0 10px;
    height:107px;
    z-index:5000;
 }
 .subMenu-column li ul li
 {
    list-style:none;
    color:#FFF;
 }
.subMenu-column li ul li a:hover,  .subMenu-column li ul li a:active
 {
    color:#b8dafa;
 }
 .subMenu-column li ul li:hover { background:none; }
 .subMenu-column li:hover ul
 {
    left:198px;  top:0px;
 }

#second-list li:hover ul
 {
    left:396px !important;  top:0px;
 }

.subMenu-column li:hover ul.second
 {
    left:396px !important;  top:0px;z-index:6000 !important;
 }
#second-list li:hover ul.second
 {
    left:594px !important;  top:0px;z-index:6000 !important;
 }
#overlay_container{position:relative}

#header {height:109px; position:relative; z-index:11;}
#home_body #header, x:-moz-any-link, x:default {height:109px;} /* FireFox */
.print_logo{display:none}
#header .logotext {font-size: 14px; position: relative; bottom: -10px; left:4px; letter-spacing:-0.6px;}
#header .logo {font-weight:normal; float:left; margin: 18px 0px 0px 18px; line-height:10px;}

#header .nav-utility { margin:0 0 0 0; padding:0; width:100%; }
/*#header .nav-utility {right: -46px\0/;}*/

#header .nav-utility li, #header .nav-utility div {display:inline; border-right:1px solid #CCC; }
#header .nav-utility div  { border-right:none;}
#header .nav-utility li.last {border-right: 0px; margin-right: 5px;}
#header .nav-utility li .downarrow {position: relative; right: 6px; top:3px;}
#header .nav-utility li a {color:#6494b5; padding:6px 5px 0px 5px; text-decoration: none; font-size: 12.5px;}
#header .nav-utility li a#language_selector {background:transparent url(/National_Library/20160521004321oe_/http://www.cas.org/images/cas/down_arrow.gif) no-repeat scroll 100% 9px; padding-right:13px; *background-position:100% 7px;}
#header .nav-utility ul#language_list {position:absolute; z-index: 15; display: none; padding-top: 2px; left:0; top:28px; margin:0; padding:0;}
#header .nav-utility ul#language_list li {display:block; color:#6494b5; list-style: none; text-align: left; border: 1px solid #000;width: 72px; background: #FFF; padding: 2px;}
#header .nav-utility ul#language_list li:hover {background: #000;}

/*#headnav {clear:both; list-style-type:none; display:block; width:960px}*/
#headnav ul.headlinks {padding: 0px; margin: 0 0 0 0; float:left; width:100%; z-index:7000; position:relative}

#headnav li
{
    float:left;
    display:block;
    padding: 0px;
    list-style:none;
    position:relative;
}
 #headnav li a {
     color: #FEFEFE;
     display: block;
     float: left;
     font-size: 19px;
     margin: 0;
     padding: 11px 58px 10px 29px;
     text-decoration: none;
     word-spacing: 3px;
 }

 #headnav li#g1 a { padding-left:20px;}
 #headnav li#lastLink a
 {
    padding-right:36px; padding-left:33px;
 }
#headnav ul.headlinks {padding: 0px; margin: 0 -25px 0 0; float:left; width:100%; z-index:7000; position:relative}
#headnav li ul, #headnav li ul ul
{
    position:absolute;
    left:-999em; top:45px;
    clear:both;
    margin:-1px 0 0 0; padding:0;
    *margin:-2px 0 0 0;
    margin:-2px 0 0 0\0/;
    width:250px;
    background:#003c72;
    z-index:100;
}
#headnav li ul ul
{
    width:234px;
    margin:0;
}
#headnav li:hover, #mainNav li.sfhover
{
    background:#00264b url(/National_Library/20160521004321oe_/http://www.cas.org/images/cas/mainnavArrow.gif) no-repeat center bottom;
    _background-color:#003c72 !important;
}
#headnav li:hover ul, #mainNav li.sfhover ul
{
    left:auto;
}
#headnav li:hover ul ul, #mainNav li.sfhover ul ul
{
    left:-999em;
}
#headnav li#lastLink:hover ul, #mainNav li#lastLink.sfhover ul
{
    right:0;
    left:auto;
}
#headnav li li:hover ul, #headnav li:hover li:hover ul, #mainNav li li.sfhover ul, #mainNav li.sfhover li.sfhover ul
{
    left:250px !important;
    top:0 !important;
    background:#0355a1;
}
#headnav li#g5 li:hover ul, #headnav li#lastLink li:hover ul
{
    left:-232px !important;
    top:0px !important;
}
#headnav li li
{
    width:100%;
}
#headnav li:hover ul li a, #mainNav li.sfhover ul li a
{
     font-size:15px;
     width:200px !important;
     padding-top:8px; padding-bottom:8px; padding-right:0; padding-left:29px;
}
#headnav li:hover ul li a:hover, #headnav li:hover ul li a:active,#headnav li:hover li:hover, #mainNav li.sfhover li.sfhover
{
    background:#05549f;
}
#headnav li:hover ul li ul li a:hover, #headnav li:hover ul li ul li a:active
{
    color:#b8dafa;
}
#headnav li#lastLink:hover ul li a, #mainNav li#lastLink.sfhover ul li a
{
    padding-right:0;
}
.headcontent {width: 960px; margin: 0; padding: 0; height: 201px; position:relative; display:block;}
.headcontent.products {background-image: url('/National_Library/20160521004321oe_/http://www.cas.org/Image%20Library/Headers/man-woman-computer.png'); background-repeat:no-repeat; background-position: bottom right;}
.headcontent.productsdetail { background-image: url('/National_Library/20160521004321oe_/http://www.cas.org/Image%20Library/Headers/woman-test-tube.png'); background-repeat:no-repeat; background-position: bottom right;}
.headcontent.news {background-image: url('/National_Library/20160521004321oe_/http://www.cas.org/Image%20Library/Headers/news.png'); background-repeat:no-repeat; background-position: bottom right;}
.headcontent.aboutpage {background-image: url('/National_Library/20160521004321oe_/http://www.cas.org/Image%20Library/Headers/header_about.jpg'); background-repeat:no-repeat; background-position: bottom right;}
.headcontent.contactus {background-image: url('/National_Library/20160521004321oe_/http://www.cas.org/Image%20Library/Headers/sub-woman-headset.png'); background-repeat:no-repeat; background-position: bottom right; }

.subMenu-column

#overlay_container{
	background:url(/National_Library/20160521004321oe_/http://www.cas.org/images/cas/border_200.jpg) repeat-x 0px -109px;
}

/* BEGIN support for the "menu_ie_hoverfix.js" */
ul#mainNav iframe{
	position: absolute;
	left: -1px;
	top: -1px;
	z-index: -1;
	filter: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0);
}
ul#mainNav li{ z-index: 700; }
/* END support for the "menu_ie_hoverfix.js" */

div.homebannerWrap
{
    position:relative;
    /*top:2px; */
    float:left;
    width:960px;
    height:300px;
}
#slides
{
    float:left;
    margin:0; padding:0;
}
#slides li
{
    display:none;
}
.homeBanner
{
    width:960px;
    height:300px;
}
.bannerRight
{
    float:right;
    width:360px;
    margin-top:60px;
}
.bannerRight h1
{
    margin-bottom:5px; font-size:24px; line-height:25px; }

.rightContent
{
    float:left;
    margin-top:60px; padding-right:50px;
}
.bx-pager
{
    position:absolute;
    top:45px; right:10px;
    padding:10px;
    height:50px;
}
.bx-pager a
{
    float:left;
    display:block;
    width:60px;
    height:50px;
    text-indent:999em;
    overflow:hidden;
    cursor:pointer;
    margin-right:5px; border:1px solid #fff;
}
.bx-pager .pager-1
{
    background: url(/National_Library/20160521004321oe_/http://www.cas.org/Image%20Library/Home/bannerContents/turtlecc_slide_thumb.jpg) no-repeat 0 0;
}
.bx-pager .pager-2
{
    background: url(/National_Library/20160521004321oe_/http://www.cas.org/Image%20Library/Home/bannerContents/snowflake_slide_thumb.jpg) no-repeat 0 0;
}
.bx-pager .pager-3
{
    background: url(/National_Library/20160521004321oe_/http://www.cas.org/Image%20Library/Home/bannerContents/water_slide_thumb.jpg) no-repeat 0 0;
}
.bx-pager .pager-4
{
    background: url(/National_Library/20160521004321oe_/http://www.cas.org/Image%20Library/Home/bannerContents/scifinder-slide_thumb.jpg) no-repeat 0 0;
}
.bx-pager .pager-5
{
    background: url(/National_Library/20160521004321oe_/http://www.cas.org/Image%20Library/Home/bannerContents/Cherenkovradiation_slide_thumb.jpg) no-repeat 0 0;
}
.bx-pager .pager-6
{
    background: url(/National_Library/20160521004321oe_/http://www.cas.org/images/cas/6tn.jpg) no-repeat 0 0;
}
.bx-pager .pager-7
{
    background: url(/National_Library/20160521004321oe_/http://www.cas.org/images/cas/7tn.jpg) no-repeat 0 0;
}
.bx-pager .pager-8
{
    background: url(/National_Library/20160521004321oe_/http://www.cas.org/images/cas/8tn.jpg) no-repeat 0 0;
}
div.bx-wrapper a.bx-prev, div.bx-wrapper a.bx-next
{
    position:absolute;
    top:1px; right:362px;
    width:13px;
    height:76px;
    display:block;
    text-indent:999em;
    overflow:hidden;
    cursor:pointer;
    background: url(/National_Library/20160521004321oe_/http://www.cas.org/images/cas/carouselleftarrow.gif) no-repeat 0 0;
    display:none;
}
div.bx-wrapper a:focus, #headnav li a:focus
{
    outline-style:none; outline-width:medium; outline-color:-moz-use-text-color;
}
div.bx-wrapper a.bx-next
{
    top:0; right:118px;
    background: url(/National_Library/20160521004321oe_/http://www.cas.org/images/cas/carouselrightarrow.gif) no-repeat 0 0;
}
div.bx-wrapper a.inActive
{
    opacity: 0.6 !important;
    filter:alpha(opacity=60) !important;
    -khtml-opacity: 0.6 !important;
    cursor:text !important;
}
div.bx-wrapper a.pager-active
{
    border:2px solid #000 !important;
    cursor:text !important;
}
#home .main_carousel {height: 299px; overflow: hidden; width: 960px;}
#home .main_carousel .item {float:left;  height:299px; width:100%; background-position:-2px 0px !important;}
.rightContent { color:#fff; }
.signIN
{
    margin-top:15px !important;    border:1px solid #ccc !important;
}
.signIN img { margin-bottom:5px; *margin-bottom:2px; }

/*.header_right {float:right; position:relative; z-index:6; margin:105px 42px 0 0; color: #FFF; font-size: 14px; width: 34%;}
.header_right h1 {margin-bottom:0; font-weight:300; font-size: 24px; padding-top: 5px; letter-spacing:0.85px;}
.header_right p {margin: 7px 0 0 3px; letter-spacing: -0.25px;}*/
.header_right img { background: #0f4c80;  margin-left: 1.5px;}

.header_left {float:left; margin-top:25px; margin-left:20px; display:block; clear:left; position:relative;}
.header_left h1 {font-size: 32px; padding:25px 0 43px; margin:0; color: #FFF;border-right:1px solid #4F91CD; color:#FFFFFF; font-size:32px; margin:10px 0 23px; padding:15px 15px 20px 0;font-weight:bold;}
.header_left h1.noborder { border:0; }
.header_left h1 a { color:#fff;}
.header_left p{font-size: 12px; margin:5px 25px; color: #FFF; z-index: 15;}
.header_left img {position:relative; right: 120px;}

.breadcrumbWrap { float:left;width:690px; margin-left:-100px; margin-top:-1px;position:relative; padding-left:100px; background: url('/National_Library/20160521004321oe_/http://www.cas.org/images/cas/header_bottom.jpg') no-repeat 0 0 !important; height:25px;}

/*.breadcrumbWrap{position:absolute; bottom:0; left:-6px; width:980px; background: url('/National_Library/20160521004321oe_/http://www.cas.org/images/cas/header_bottom.jpg') no-repeat 0 0 #035cac !important; height:25px;}*/

.breadcrumbWrap a, .breadcrumbWrap span {font-size: .9em; margin:5px 1px; color: #FFF; z-index: 15; position:relative; top:4px;}
.breadcrumbWrap a.first { margin-left:22px; }
.search_box {background:#d4eaec; padding: 3px 2px 0 6px; *padding: 1px 2px 2px 6px; margin-left:0px; background: url('/National_Library/20160521004321oe_/http://www.cas.org/images/cas/searchbox_bgLt.gif') 0 0 no-repeat #d4eaec;}
.search_input {position:relative; top: 1px; padding: 4px 22px 4px 4px;  border: 1px solid #a8a8a8; width:223px; height:15px; margin-right:4px;}

@-moz-document url-prefix() {
  .search_input { width:220px; }
}

html > body .search_input
{
	*width:217px;
}

.search_button {position:relative; top: 9px; }

.nav-utility .search_button {}

.rounded_search {position:relative;border-right: 0px !important; height:31px;}
.results_search { float:left; width:100%;background:#D4EAEC url('/National_Library/20160521004321oe_/http://www.cas.org/images/cas/searchbox_bgLt.gif') 0 0 no-repeat; }
.results_search_input {float:left; width:430px; margin-top:4px; margin-left:10px; *margin-left:-10px; border:1px solid #a8a8a8; padding:4px 5px;}
.results_button {margin-top:4px; *margin-left:0; margin-left:10px; width:auto;}

span.rtBg { position:absolute; right:0; top:0; width:5px; height:34px; display:block;background: url('/National_Library/20160521004321oe_/http://www.cas.org/images/cas/searchbox_bgRt.gif') 0 0 no-repeat #d4eaec;}

#content {float:left;margin-bottom: 5px; }
.migrateTemplate #content { background:#fff;}
#contentSection { float:left; width:960px; min-height:620px; background: url('/National_Library/20160521004321oe_/http://www.cas.org/images/cas/content_background2.jpg') repeat-y 0 0;}
.content_spacer {height:9.5px; width: 959px; float: left; background: url('/National_Library/20160521004321oe_/http://www.cas.org/images/cas/content_spacer.jpg');}
.content_spacer.bottom {height:5px;}
.left_body_border{float:left; height:620px; margin:0px 0px 0px -6px; width:6px; background-image: url('/National_Library/20160521004321oe_/http://www.cas.org/images/cas/left_body_border.jpg'); background-repeat:no-repeat;}
.right_body_border{float:right; height:620px; margin:0px -6px 0px 0px; width:6px; background-image: url('/National_Library/20160521004321oe_/http://www.cas.org/images/cas/right_body_border.jpg'); background-repeat:no-repeat;}

.stn_info {margin: 20px 16px 0px 22px; padding-bottom: 5px; background-position:406px 7px; background-repeat: no-repeat;}
.stn_info p {margin-top: 0px; margin-bottom: 20px; font-size: 13.5px; /*color:#a3a3a3;*/}
.stn_info li p {margin-bottom: 22px;}
.stn_info ul {padding-left:13px; padding-bottom: 30px;}
.stn_tools {margin: -5px 16px 106px 22px;}
div.prodList { float:left; width:100%; border-top:1px solid #cccccb; padding-top:14px; padding-bottom:8px;}
.stn_tool {float: left; width:100%;line-height: 18px; padding:5px 0 0;}
.stn_tool img { float:left; margin-right:12px; margin-top:5px; margin-bottom:20px;}
.stn_tool p {margin:0; font-size: 13px; /*color: #b3b3b3;*/ letter-spacing: -0.2px;}

.latest_news_header {float:left; margin:0 20px 0 24px; width:550px; border-bottom: 1px solid #D7D7D7; padding:24px 0 3px 0;}
.latest_news {float:left; width:560px; margin: 21px 20px 5px;}
.latest_news .content_footer {padding: 6px 6px 0 0; font-size: 13px;}
.latest_news p {font-size:13px; line-height: 18px; letter-spacing: -0.2px;}
.latest_news_item { float:left; width:100%; padding:15px 0; border-bottom:1px solid #e0e0e0;}
.latest_news_item img {float:left; margin-right: 19px; margin-top:5px; width:121px; height:103px;}
.latest_news_item p {margin: 0;}
div.rtInfo { float:right; display:table;}
div.rtInfo img { margin-left:5px;}
.content_left .latest_news_header div.rtInfo {margin-top:18px;}
.content_left .latest_news_header h1 a {font-size: 13.5px; float: right; position: relative; top: 13px; letter-spacing: -0.5px;}
.content_left .latest_news_header h1 img {float: right; padding-left:4px; position:relative; top: 15px;}
.content_left .latest_news_span h4 {margin-top: 24px; margin-bottom: 2px;}
.content_left .latest_news_span h5 {margin-top: 0px; margin-bottom: 10px;}
.content_left .latest_news_item h4 {margin: 0 0 5px 0;}
.content_left .latest_news_item h5 {margin: 0 0 10px 0;}
.content_left .latest_news h4 {font-size:14px; letter-spacing: -0.5px; font-weight: bold; color:#ff3300;}
.content_left .latest_news h5 {font-size:10px; margin-bottom:12px; letter-spacing: -0.5px; color:#ff3300;}

.content_left .news_release {margin: 21px 20px 38px;}
.content_left .news_release h1 {border-bottom: 1px solid #e5e5e5; font-size: 24px; margin: 0px; padding-bottom:5px; color:#ff3300;}
.content_left .news_release h2 {border-bottom:1px solid #D7D7D7; color:#ff3300;}
.content_left .news_release h4 {margin: 24px 0 28px 0; font-size: 19px; letter-spacing: -0.2px; color:#ff3300;}
.content_left .news_release img.icon_bar {float: right; position: relative; top: 4px;}

.content_left .about {float:left; width:550px;margin: 0 26px 0px 18px; border-bottom: 1px solid #d4d4d4;}
.content_left .about p {margin: 0 0 20px;}
.content_left .about .content_box_header_gray {margin-left:-9px; font-size: 21px;}
.content_left .about p {font-size:13px; line-height: 18px;}

.content_left .contact.top {margin: 20px 26px 0px 18px; padding-bottom:0; border-bottom:0;}
.content_left .contact.top h2 { padding: 10px 0 0 0; }
.content_left .contactbottom { float:left; width:552px; margin: 20px 26px 0px 18px; padding-bottom: 15px; border-bottom:0; background:#EDEDE6;}
.content_left .contactbottom .freeTxt { margin:0;}
.content_left .contactbottom h3 { font-size:20px; background:#E3E3D9; padding:10px 20px; margin:0; }
.content_left .contactbottom table { float:left; }
.content_left .contactbottom table td { vertical-align:text-bottom; padding: 2px 15px; width:230px;}
.content_left .contactbottom table td h4 { margin:10px 0 0 0; padding:0; font-size:14px; font-weight:bold; }

.content_left .content_text {width: 375px; padding-left:20px; float:left; position:relative; margin-top:-25px;}

.content_left {font-size: 1em; float: left; width: 596px; overflow: hidden; margin-left:4px;}
.genContent .content_left { width:556px;margin-left:20px; margin-right:20px;}
.migrateTemplate .content_left { width:860px; min-height:500px; padding-left:20px; padding-right:20px; }

#print_switcher { width:100%;}
.content_left h1 {font-size:22px; margin-bottom:6px; margin-top: 23px; padding:5px 0 5px; font-weight:normal; letter-spacing: -0.2px; color:#ff3300;}
.aboutus .content_left h1 { margin-left:20px; color:#ff3300;}
.content_left .latest_news_header h1 {float:left;  font-size:28px; letter-spacing: -0.7px; margin-top:0; margin-bottom:0; height:20px;}
.content_left h2 {font-size:22px; margin-bottom:5px; margin-top:5px; padding:5px 0 5px; font-weight: normal; color:#ff3300;}
.contentList h2 { margin-bottom:0; padding-bottom:0;}
.searchResults .content_left h2 {float:left; width:100%;}
/*.content_left h3 {font-size:14px;font-weight:normal;letter-spacing:0.2px;margin:3px 0 35px; color:#666666;}*/
.content_left h3 { color: #ff3300; font-size: 16px; font-weight: bold; letter-spacing: 0.2px; margin: 3px 0 5px; }

.contentList h3 { margin:5px 0; font-weight:bold;}
.content_left h4 {font-size:18px; margin-top: 5px; margin-bottom:5px; font-weight: normal; letter-spacing: 0.2px; color:#ff3300;}

.content_left .content_footer {float:right; position:relative;}
.content_left .content_footer.text {font-size:13px; padding:6px 6px 0 0;}
.content_left .content_footer.text.hometext {padding-right: 34px;}
.single_column {float:left; width:544px; font-size:  14px; border: none; margin-bottom:4px; margin-top:2px; padding: 0 25px 15px 26px; letter-spacing:-0.2px;}
.single_column p {margin: 6px 0 10px; }
.single_column div.freetxt { margin:0;}
.double_column {font-size:12px; padding: 7px 10px 9px 10px; letter-spacing:-0.2px;}
.double_column a {font-weight:bolder; margin-left: 2px; letter-spacing: .41px;margin-top:2px;}
.double_column.left p {margin: 8px 0 1px 1px;}
/*.double_column.left a {position:relative; bottom:2px; padding:0 0 0 10px} */
.double_column  .top_image {display:block; margin: 0 auto 15px;}
.double_column.left,.double_column.right {padding-top:8px; padding-bottom: 11px; /*min-height:210px; _height:210px; _overflow:visible;*/}

.content_box_right .carousel_items .double_column.left{padding-top:0 !important}
.content_box_right .carousel_items .double_column{padding-left:0;padding-right:0;}
.content_box_right .carousel_items .description_image{padding-right:0;}
.content_box_right .carousel_items .double_column.left p{margin-right:10px}

.double_column_container {float: left; background-image: url('/National_Library/20160521004321oe_/http://www.cas.org/images/cas/double_column_bg.jpg'); border-bottom: none; background-repeat: repeat-y; margin-bottom: 4px;}
.double_column_footer {float: left; width:269px; /*height:23px; padding-bottom: 8px; background: #efefea;*/ padding-left:13px; }
 .double_column_footer .links {width:140px;}
.right .double_column_footer {}
.double_column_footer.scifinder {margin-right: 1.5px;}
.contactContent { float:left; width:550px; margin:0 20px;}
.carousel_items .item {display: none; }
.carousel_items  .active {display: block;}
div.content_box_right .carousel_items  .active img
{
    float:left;
    margin:2px 12px 0 0;
}
div.content_box_right .carousel_items h3 { margin:0; }
.results {margin: 21px 20px 5px;}
.results.bottom {margin-bottom: 56px;}
.results h2 {font-size:1.5em;}
.results_span {margin-top: 20px;}
.resulttext_small {color:#484848; text-decoration:none; margin:4px 0px;}
.header_left.resultsheader h1{border:none;}

.quick_links{clear: both; background-color: #dff0f2; padding: 3px 6px; border: 1px solid #d0ddde;   }
.quick_links p {display: inline; padding-right: 10px; font-size: 1.1em; *position:relative; *top:-7px;}

.quick_links select{width: 171px; height:25px; padding:2px; color:#565656; border: 1px solid #d0ddde;}

/*.quick_links .go{background-image: url('/National_Library/20160521004321oe_/http://www.cas.org/images/cas/go_button.png'); background-repeat: no-repeat; padding: 6px 20px; text-indent: -9999px; display: inline-block; margin: 0 0 0 5px;}*/
.quick_links .go {
    background-image: url("/National_Library/20160521004321oe_/http://www.cas.org/images/cas/go_button.png");
    background-repeat: no-repeat;
    display: inline-block;
    font-size: 0;
    height: 26px;
    margin: 0 2px 0 5px;
    position: relative;
    top: -16px;
    width: 38px;
}

.quick_links .quick_sitemap{border-left: 1px solid #b2c0c2; padding-left: 14px; font-weight: bold; *position:relative; *top:-7px;}

.updates{float: left; width: 302px; margin: 15px 25px; }
div.updatesWrap{  margin-bottom:5px;}
.updatesHeader { float:left; width:100%; padding:10px 0;}
.updatesHeader h2 { float:left; margin:0;}.updatesHeader h5 { float:right; margin:0;}.updatesHeader h5 img { margin-left:5px;}
.updatebox {float:left;  font-size: 12px; border-width: 0px; letter-spacing: -0.2px; }
.updatebox .list_item
{
    padding-left: 3px; padding-bottom:6px; margin-bottom:10px; border-bottom:1px solid #e0e0e0;
}
.updatebox .lastItem { border-bottom:none !important;}
.updatebox a {font-size: 13px; }
.updatebox p {margin-top: 4px; margin-bottom: 8px;}
.updatebox h5 {padding-top:0; padding-bottom: 3px; text-align:right; font-weight: normal;}
.updatebox.left {font-size: 12px; border-width: 0px; letter-spacing:-0.2px;}
.updatebox.right {padding-left: 23px;}
.updatebox.right .rss_text {font-size: 13px; letter-spacing: -1.1px;}
.updatebox.right img {padding-left:1px;}

.content_right { background:#edede6 url('/National_Library/20160521004321oe_/http://www.cas.org/images/cas/right_column_gradient.gif') no-repeat scroll 0 0; float:right; width:345px; margin: 4px 10px 15px 4px; font-size: 12px;  /*position: relative; z-index: 999;*/}
.content_right h4 {font-size: .9em; font-family:Arial; color:#ff3300;}
.content_right h3 {font-size: 1em; font-family:Arial; color:#ff3300;}

.content_right .content_footer {float:left; background: #e8eff4; width:310px; margin-bottom:5px; margin-top: 1px; font-size: 13px; letter-spacing: -0.2px; padding: 6px 5px 4px;}
.content_right .content_footer img {padding-left: 1px;}
.content_right .content_footer .footer_link{font-size: 13.5px; float: right;}
.content_right .content_footer.twitter_footer {padding: 0px 0px 6px 7px; letter-spacing: 0.2px;}
.content_right .content_footer.twitter_footer img {position:relative; top:4px;}

.tab_content .content_footer {float:left; background: #e8eff4; width:98%; margin-bottom:5px; margin: 1px 0 6px; font-size: 13px; letter-spacing: -0.2px; padding: 6px 0 4px;}
.tab_content .content_footer img {padding-left: 5px;}
.tab_content .content_footer a{font-size: 1em; float: left; text-transform:uppercase; margin:0 150px;}

.stn_support {float:left; margin-left:10px;}
.stn_support table td
{
    vertical-align:top;
    font-size:11px;
    padding-right:10px;
}
.stn_support p {margin-top: 0px; margin-bottom: 14px; font-size:13px; width: 200px;}
.stn_support h4 {margin-top: 12px; margin-bottom: 7px; letter-spacing: -0.6px;}
.stn_support h3 {clear:both; padding-bottom:5px;}
.support_box {float: left; padding-bottom: 15px;}
.support_row {float:left; padding-bottom: 13px; line-height:11px;}
.support_left {width: 35px; float:left; font-size:11px; padding-right: 16px;}
.support_right {width: 200px; float:left; font-size:12px; color: #989898;}

.content_right .recent_news p {font-size: 13px; margin: 15px 10px 0; padding-bottom: 3px; letter-spacing: -0.25px;}
.content_right .recent_news p.last {padding-bottom: 12px; letter-spacing: 0.2px;}
.content_right .recent_news .content_footer a {padding-right: 7px;}

.content_right .training ul {margin: 10px 0 5px;}
.content_right .training li {padding-bottom: 8px; font-size: 13.5px; float:left; width:145px;}

.content_box_right.press_contact {margin-bottom: 2px;}
.contact_row {float:left; padding-left: 12px; line-height:27px;}
.contact_row.top {margin-top: 5px;}
.contact_row.bottom {margin-bottom: 10px;}
.contact_left {width: 35px; float:left; font-size:11px; padding-right: 14px;}
.contact_right {width: 200px; float: left; font-size:12px;}
.contact_box_right p {width: 250px; margin:0px;}

.related_video,.recent_news {margin-top:10px !important;}
.related_video img.schenck {float: left; padding: 4px 16px 13px 0;}
.related_video p {font-size: 13px; letter-spacing: -0.2px;}
.related_video object { float:left; margin-right:10px; margin-bottom:10px; margin-top:3px;}
.latest_tweets {margin-top:2px;}
.latest_tweets .tweets {width: 318px; margin-top: -5px;}
.latest_tweets p {margin:9px 9px 12px 11px; font-size:13px; letter-spacing: -0.2px; line-height:16px;}

.careers_text {float: left; }
.careers_text p {letter-spacing: -0.2px; font-size: 13.5px; color:#858587;}

.description_image {float:left; padding-right:16px;}

.FAQ {margin-bottom: 2px;}
.content_right ul {padding-left: 25px; margin: 10px 0 5px;}
.content_right li {padding-bottom: 8px; font-size: 13.5px;}
.content_right .content_footer a {padding-right:9px;}
.moreInfo { margin-left:6px; font-size:11px;}
.categoryList
{
   float:left;
   width:100%;
}
.listFooter
{
    clear:both;
    padding-bottom:10px;
    border-bottom:1px solid #ccc;
    margin:10px 0 5px 0;
}
.descTxt
{
    display:inline;
}
.contact_facebook
{
    float:left;
    margin-top: 14px !important;
}
.contact_facebook img
{
    margin-right:20px;
}
.contact_facebook p
{
    margin-top:-1px;
    font-size:13px; letter-spacing: -0.2px;
}
.contact_facebook .facebook_row
{
    float:left;
    width:280px;
    padding:13px 13px 10px 20px;
}
.contact_facebook .left {float:left;}
.contact_facebook .right {float: right; width: 214px;}
.contact_facebook .content_footer {_width:300px; padding: 0px 0px 0px 7px; letter-spacing: 0.2px; text-align: center;}
.contact_facebook .content_footer img {position:relative; top:4px; left:0px;}

.testimonials {float: left; padding: 0; background: #edede6;}
.testimonials .quote_box {float: left; background: #fafaf8; margin: 0 20px; padding: 10px 18px 17px 21px; word-spacing: -0.7px; line-height: 16px;}
.testimonials .quote_box p {margin: 0; font-size: 13px;}
.testimonials .quote_source {padding-left: 36px; width:185px; font-size:12px;}
.testimonials .quote_source h4 {margin-bottom: 2px; font-size: 12px;}
.testimonials .quote_source#about_source {margin-bottom: -11px;}
.testimonials .quote_arrow {position: relative; left: 55px; clear:both; display:block;}

.description_box {font-size: 12.5px; padding-bottom:6px;}
.description_box p {margin-top:7px;}
.description_box h4 {margin:4px; font-size: 13.5px; letter-spacing: -0.75px; word-spacing:1.5px;}
.description_box.about h4 {float: left; margin: 5px 0 0;}
.description_box.about p {line-height: 1.3em; margin: 5px 0 5px; /*font-size:12px;*/}

.video_column {float: left; width:101px; margin: 0px 4px 4px; /*font-size: 13px; */line-height:14px;}
.video_column a, .video_column a:visited {margin: 7px 0; display:block;}
.video_column.first {margin-left: 0px;}
.video_column.last {margin-right: 0px;}
.seperator { float:left; display:block; padding: 0 9px 0 6px; margin-top:1px; }
.paginate .seperator { padding:0;}
.counter_image {position:relative; left:8px; padding-top: 6px;}
.counter_text {color:#777671;padding: 10px 10px 4px 14px; font-size:13px; background: #edede6;line-height: 17px; letter-spacing: -0.2px;}

.contact_box {padding:6px; margin-bottom: 5px;}
.contact_box td
{
    padding:2px 10px 2px 0;
}
.contact_box .left {float: left; padding:5px 15px 0 9px; color: #666666; font-size: 12px;}
.contact_box .right {float: left; padding: 2px 0px 13px 18px; line-height: 18px; letter-spacing:0.25px;  color: #666666; font-size: 12px;}
.contact_box .footer {float: left; background: #e8eff4; text-align:right; font-size:13px; padding: 5px 2px 4px 5px; margin-bottom: 3px; width: 311px;}
.contact_box img {padding-left:2px;}

.content_container {width: 294px; float: left; /*border: 1px solid #cacaca; background:#EFEFE9;*/}

.content_container .continerInnerBox {border: 1px solid #cacaca; background:#EFEFE9; padding-bottom:16px;}

.content_container a.arrow {display: block; font-size: 14px; font-weight: normal; margin:1em 0 0; float: left; }
.content_container.left {margin-right:1.5px;width:294px; /*min-height:210px;*/}
.content_container.right {margin-left:2px; margin-right: -10px;width: 294px;}
.content_container.updatebox {width: 271px; border: none;}

.content_box_left {background: #efefe9 url('/National_Library/20160521004321oe_/http://www.cas.org/images/cas/content_box_bg2.gif') 0 0 repeat-x; clear:both;}
.content_box_right {margin: 5px 6px 0px 8px; padding:6px; float:left; width: 319px; background: #FFF;}
.counterWrap {float:left; width: 325px; margin:5px 8px;padding:2px 2px; border:1px solid #fff; background:#fff;}
.content_box_right_full {float:left;background: #FFF;padding:0; margin:3px 6px 6px 8px}
.content_box_header_gradient
{
    background:#f4f4f4 url(/National_Library/20160521004321oe_/http://www.cas.org/images/cas/content_header_gradient.gif) repeat-x 0 top;
    border-bottom:1px solid #CACACA;color:#1E6394;
    /*float:left;*/
    font-size:10.5px;font-weight:bolder;
    letter-spacing:-0.5px;line-height:10px;
    padding:9px 9px 2px 0;

    width:97%;
    height:30px;
    padding:9px 8px 2px 0 \0/;
 }
/*.content_box_header_gradient a
{
    *float:right;
    *width:16px ;
}*/
.SideBarContent
{
    float: left;
    width: 100%;
}
.paginate
{
    float:right;
}
.content_box_header_gradient .paginate {margin-top:5px; margin-right:10px; }
.paginate a.next, .paginate a.prev
{
    float:left;
    display:block;
    width:17px;
    height:17px;
    margin-right:2px;
}
.paginate a.prev
{
    background: url(/National_Library/20160521004321oe_/http://www.cas.org/images/cas/left_arrow.gif) no-repeat 0 0;
}
.paginate a.next
{
    background: url(/National_Library/20160521004321oe_/http://www.cas.org/images/cas/right_arrow.gif) no-repeat 0 0;
}
.paginate a.inactive, .paginationLinks a.inactive
{
    -moz-opacity: .5 !important;
	opacity:.5 !important;
	filter:alpha(opacity=50) !important;
	cursor:text;
}
.content_box_header_gradient h3 {float:left;font-size:18px;font-weight:normal;letter-spacing:0.2px;margin:6px 0 10px 15px; *line-height:18px;}
.content_box_header_gray{background:#E2E2DB none repeat scroll 0 0; margin-bottom:5px; padding:6px 7px 7px 10px; word-spacing: -1px; display:block; width: 302px; float: left;}
.content_box_header_gray h3{ font-size:1.15em; height:20px;float:left; clear:right; margin: 0; color:#ff3300; font-weight: normal;padding:5px 0 0 0;width:100%}
.content_box_header_gray.white{background: #FFF; width:97%;}
.content_box_header_gray.white h3{ padding-bottom:9px;}
.content_box_header_gray.light_gray{background: #edede6;margin-left:8px; width:306px;}
.content_box_header_gray.light_gray h3{ float:left; position: relative; padding-top: 2px;}

/* Video Archive Page */
.content_top{margin: 6px 35px 0;}

.featured_video
{
	/*
	background:url("/National_Library/20160521004321oe_/http://www.cas.org/images/cas/right_column_gradient.gif") no-repeat scroll 0 0 #EDEDE6;
	*/
	background-color: #ffffff;
	overflow: hidden; 
	border: 1px solid #222222;
}

.left_featured{padding: 10px; float: left;}
.right_featured{ background-color: #FFFFFF; float: left; width: 479px; margin: 10px 10px 10px 0;}

.featured_info{padding: 20px 39px 0;}
.featured_info img{float: right;}
.featured_title{font-size: 1.3em;}
.featured_body{}

.feat_video_download{background: url("/National_Library/20160521004321oe_/http://www.cas.org/images/cas/header_background.jpg") repeat-x; padding: 0 35px 10px; margin: 0 8px 5px; font-size: .8em;}
.video_download{padding: 3px 0;}
.video_download img{padding-right: 5px;}

.content_bottom{margin: 10px 35px 0 35px;}

.video_bar{background-color: #EDEDE6; padding: 5px; overflow: hidden;}
.video_bar .title{float: left; margin: 0; padding: 4px 16px 0 6px; background-image:none; background-color:Transparent; border:none;}
.video_bar img{padding: 2px 3px 0; float: left;}
.video_bar a{padding:0px 5px 0px 0;}
.video_bar a#filter_box {background:transparent url(/National_Library/20160521004321oe_/http://www.cas.org/images/cas/down_arrow.gif) no-repeat scroll 100% 4px; padding:3px 100px 0 10px; background-color: #FFFFFF; border: 1px solid #000;}
.video_bar .filter{float: right;}
.video_bar #filter_selector{float: left;}
.video_bar ul#filter_list {position:absolute; z-index: 15; display: none; border: 1px solid #000; margin: 20px 0; width: 87px;}
.video_bar ul#filter_list li {display:block; color:#6494b5; list-style: none; text-align: left; width: 123px; margin-left: -40px; background: #FFF; padding: 2px;}
.video_bar ul#filter_list li:hover {background: #000;}
.videoArchive #content { background:#fff;}
.video{width: 155px; margin: 10px; float:left;}
.video img{width: 165px; height: 122px;}
.video .title{color: #035FB4; font-size: 1.2em; background-image:none; background-color:Transparent; border:none; padding-top:10px;}

.pagination{margin: 30px auto 20px;}
.pagination #prev{float: left; margin: 3px 5px;}
.pagination #pager a{margin: 0 2px; padding: 2px 7px; float: left; border: solid 1px #035FB4; color: #035FB4}
.pagination #pager .activeSlide{background-color: #B2B2B2; border: none; color: #FFFFFF; padding: 3px 8px;}
.pagination #next{float: left; margin: 3px 5px;}
.paginationLinks
{
	float:right;
	margin:20px 0;
}
.paginationLinks a
{
	float: left;
	display:block;
	margin: 0 2px; padding: 2px 7px;
	border: solid 1px #035FB4;
	color: #035FB4
}
.paginationLinks span.current
{
	float: left;
	display:block;
	background-color: #B2B2B2; border: none; color: #FFFFFF; padding: 3px 8px;
}
.paginationLinks a.prev, .paginationLinks a.next
{
	width:17px;
	height:17px;
	padding:0;  margin: 3px 5px;
	text-indent:100px;
	overflow:hidden;
	border:none;
}
.paginationLinks a.prev
{
	background:url(/National_Library/20160521004321oe_/http://www.cas.org/images/cas/left_arrow.gif) no-repeat 0 0;
}
.paginationLinks a.next
{
	background:url(/National_Library/20160521004321oe_/http://www.cas.org/images/cas/right_arrow.gif) no-repeat 0 0;
}
ul.faqs li p
{
    display:none;
}
/* END Video Archive Page */

#footer {font-size:13px; float:left; position:relative; width:100%;}
#footer .copyright {margin-top: 8px; margin-bottom: 54px; color:#999; text-align: center; position:relative; left:12px; letter-spacing: -0.25px;}
#footer .navBar
{
    float:left;
    width:960px;
    background:#78a1bf;
}
#footer .nav {float:left; display:block; list-style:none; padding:10px 0 8px; margin:0 0 0 31px;}
.miitbeianLink{border-left: 1px solid #CCCCCC; float: left; padding: 0 0 0 10px; position: relative; top: 11px;}
.miitbeianLink a{color:#fff;}

#footer .nav li {border-right:1px solid #CCC; padding:0 14px 0 8px; display:inline;}
#footer .nav li.last {border-right:0; color:#fff;}
#footer .nav li a {color:#FFF;}
#footer .nav li a:hover {color:#00F;}
#footer .sharblk
{
   /* float:left;  margin-top:5px;*/
    margin:10px auto;
    width:300px;
    padding-right:10px;
}
#footer .sharblk label
{
    float:left;
    display:block;
    margin-right:10px; padding-top:4px;
    color:#fff; font-weight:bold;
}
#footer .sharblk ul
{
    margin:0; padding:0; list-style:none;
}
#footer .sharblk ul li
{
    float:left;
    width:24px;
    margin-right:7px;
}
#footer .sharblk ul li a
{
    float:left;
    width:24px;
    height:24px;
    text-indent:-999em;
    overflow:hidden;
    cursor:pointer;
    background: url(/National_Library/20160521004321oe_/http://www.cas.org/images/cas/socialmedia-icons1.gif) no-repeat 0 0;
}
#footer .sharblk ul li.yT a
{
    background-position:-31px 0;
}
#footer .sharblk ul li.fb a
{
    background-position:-61px 0;
}
#footer .sharblk ul li.linkd a
{
    background-position:-91px 0;
}
#footer .sharblk ul li.rss a
{
    background-position:-121px 0;
}
.copyright
{
    float:left;
    width:960px;
}
/*Twitter Feed*/
.twitted {
	width: 319px;
	height:260px;
	overflow:auto;
	margin-bottom: 1.5em;
}

.twitted h2 {clear:right; color:#65655D;font-size:1.25em;height:auto;margin:0;
}

.twitted p.preLoader {
	margin: 0;
	padding: 1em 1em 1em 3em;
	background: transparent url("loader.gif") 1em center no-repeat;
}

.twitted ul#twitter_update_list {
	margin: 0;
	padding: 0 0.8em;
	list-style-type: none;
}

.twitted ul#twitter_update_list li span {
	/* tweet content */
	display: block;
}

.twitted ul#twitter_update_list li span a {
	/* links in tweet content */
	color: #035CAD;
}

.twitted ul#twitter_update_list li a {
	/* timestamp link */
	color: #C5C5C5;
	font-size: 1em !important;
}

.twitted ul#twitter_update_list li.firstTweet {
}

.twitted ul#twitter_update_list li.lastTweet {
	border-bottom: none;
}
.twitted ul#twitter_update_list li {
	margin:10px 0;
}
.twitted p.profileLink {
	display: block;
	margin: 0;
	padding: 0.3em 1em;
	color: #fff;
	background-color: #ddd;
}
.addtoAny {
float:right;
}
.training_list{
float:left;
}
.training_list
{
    *padding:0 0 0 0.5em !important;
}

.training_list li {
margin:5px	10px;
}
.training_list li a{
	color:#0063be;
}
.purchase_button {
	float:right;
	margin-top:-40px;
}

ul.tabs {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	height: 32px; /*--Set height of tabs--*/
	width: 100%;
}
ul.tabs li {
	float: left;
	margin: 0;
	padding: 0;
	height: 32px; /*--Subtract 1px from the height of the unordered list--*/
	line-height: 32px; /*--Vertically aligns the text within the tab--*/

	overflow: hidden;
	position: relative;
	background: #f4f1ec;
}
ul.tabs li.active a {
	color:#000000;
}
ul.tabs li a {
	text-decoration: none;
	color: #000;
	display: block;
	font-size: 1em;
	padding: 0 10px;
	color:#1e6394;
}
ul.tabs li a:hover {
	background: #ccc;
}
html ul.tabs li.active, html ul.tabs li.active a:hover  { /*--Makes sure that the active tab does not listen to the hover properties--*/
	background: #fff;
}
.tab_container {
	overflow: hidden;
	clear: both;
	float: left; width: 535px;
	padding:10px;
	min-height:278px;
	_height:278px; _overflow:visible;
	background: #fff;
}
.tab_container img { margin-top:10px;}
.tab_content {
	padding: 10px;
	font-size: .9em;
	min-height:290px;
	display:block;
}
.prod_updates h2 { float:left; margin-top:0; padding-top:0;}
.prod_updates h4{
	font-size:1em;
	color:#0063be;
	margin:0;
}
.prod_updates .update_list{
	list-style:none;
	margin:0 0 10px 0; padding:0;
}
.prod_updates li{
	border-bottom: 1px solid #d4d4d4;
	padding: 5px 0;
}
.product_info, .prod_updates{
	background: #f4f1ec;
	padding:10px;
	float:left;
	width:556px;
	min-height:300px;
	margin: 15px 5px 15px 15px;
}
.prod_updates { margin-top:0; min-height:0; background:#fff;}
div.prodTop { margin:0 5px 0 15px;}

/*iapps container styles */
.leftTn
{
    float:left;
    margin-right:15px; margin-top:4px; margin-bottom:10px;
}
div.homebannerWrap
{
    width:960px;
    display:table;
    margin-top:-43px;
}
.sectionBanner
{
    position:absolute;
    right:0; top:2px;
    width:400px;
    height:199px; z-index: 1;
}
.sectionBanner img
{
    float:right;
}
div.newsWrap
{
    float:left;
    width:100%;
}
div.freeTxt, div.genericDetail
{
    float:left;
    width:99%;
    margin:10px 0;
}
h3 div.freeTxt, .content_right div.genericDetail { margin:0;}
.content_box_header_gray h3 div.freeTxt {margin:0}
.content_right div.freeTxt {margin:5px 0 0;}
div.freeTxt ul li
{
    background-repeat:no-repeat;
}
div.sbcontentData, div.updatesWrap, div.links, div.genericsbData, div.productsWrap,
div.prodDatalist, div.prodUpdatesdata, div.sbpagepartContent,div.sbgeneric
{
    float:left;
    width:100%;
}
div.ltLinks, div.Rss
{
    float:left;
}
.rtLinks
{
    float:left !important;
}
div.gendataContent div.item img
{
    float:left;
    margin-right:20px; margin-top:5px;
}
div.gendataContent .rtLinks
{
    margin-top:10px;
}
div.gendataContent
{
    margin:0 20px;
    width:550px;
    float:left;
}
div.Rss a
{
    float:left;
    display:block;
    padding-right:16px !important;
    background: url(/National_Library/20160521004321oe_/http://www.cas.org/images/cas/rss_icon.gif) no-repeat right 2px;
}
/* twitter */
.twtr-widget-profile
{
    float:left;
    width:330px;
    margin-left:8px; _margin-left:4px;
}
.twtr-doc
{
    width:100% !important; _width:96% !important;
}

.widthFull{width:100% !important}

.cas_login
{
position: absolute;
right: 0;
top: 54px;
border:none !important;
margin-right:0px;
background: url("/National_Library/20160521004321oe_/http://www.cas.org/images/cas/searchbox_bgLt.png") no-repeat scroll 0 0;
height:34px;
padding:0 5px;
z-index:-1;
}
.h3cls
{
letter-spacing: 0.2px !important;
margin: 3px 0 0 !important;
font-family: Arial !important;
font-size: 1em !important;
font-weight:normal !important;
}
.carousel_items{position:relative;}
.genrlheadCls
{
 left: 10px;
    position: absolute;
    top:-32px;
margin:0 !important; padding:0;
    font-size: 18px !important;
    font-weight: normal !important;
    letter-spacing: 0.2px !important;
}
.innerBGColor
{
	 background-color: #D4EAEC;
    height: 31px;
    padding-top: 3px;
}
span.rtBgLogin { position:absolute; right:0; top:0; width:5px; height:34px; display:block;background: url('/National_Library/20160521004321oe_/http://www.cas.org/images/cas/searchbox_bgRt.png') 0 0 no-repeat ;}

@-moz-document url-prefix() {
	.search_button { left: 4px;}
}
.a2a_dd
{
   float:right;
}
.casRegiCounter
{
   padding: 6px 11px 7px 10px;
}

.singleColumn
{
	background: none repeat scroll 0 0 #FFFFFF !important;
}
.singleColumn .freeTxt
{
	margin:0;
}
.singleColumn h1, h2, h3, h4, h5, h6
{
	font-weight:normal; color:#ff3300;
}
.content_singleColumn {
    background-color: #FFFFFF;
    float: left;
    font-size: 1em;
    margin-left: 4px;
    overflow: hidden;
    margin: 20px 16px 0 22px;
}
.conectWithUs
{
	float:left;
	padding: 6px 0;
	width:347px;
}
.conectWithUs label {
    color: #FFFFFF;
    display: block;
    float: left;
    font-weight: bold;
    margin-right: 10px;
    padding-top: 4px;
}
.conectWithUs ul {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
.conectWithUs ul li {
    float: left;
    margin-right: 7px;
    width: 24px;
    list-style:none;
}
.conectWithUs ul li a
{
    float:left;
    width:24px;
    height:24px;
    text-indent:-999em;
    overflow:hidden;
    cursor:pointer;
    background: url("/National_Library/20160521004321oe_/http://www.cas.org/images/cas/socialmedia-icons1.gif") no-repeat 0 0;
}

.conectWithUs ul li.yT a
{
    background-position:-31px 0;
}
.conectWithUs ul li.fb a
{
    background-position:-61px 0;
}
.conectWithUs ul li.linkd a
{
    background-position:-91px 0;
}
.conectWithUs ul li.rss a
{
    background-position:-121px 0;
}
.moreLink
{
  margin:0 4px;
}
*+html .quick_links .go {top: 1px; margin: 0 0 0 5px; position:relative;}

.freeTxt table{width:100%; float:left}

.freeTxt p sub a{float:left; width:100%; padding: 5px 0 15px 0;}

.content_box_left a
{
	padding:0;
	margin:0;
}
.scienceipClear
{
	font-size:0;
	height:0;
	padding:0;
	line-heihgt:0;
}
hr
{
				margin:0 0 10px 0;
}

/* ------ home Slide resesign -----------*/

.homeSlideRedisign
{
	float: left;
    margin-top: 2px;
    width: 100%;
    min-height:292px;
    clear:both;
}
.homeLeftContentDef
{
	color: #FFFFFF;
    float: left;
    min-height: 292px;
    position: relative;
    width: 302px;
	background: url("/National_Library/20160521004321oe_/http://www.cas.org/images/cas/cas-botom-link.gif") no-repeat scroll left bottom transparent;
}
.slideContDef
{
	float:right;
	width:658px;
}
.slideDetails
{
	position:absolute;
	bottom:14px;
	left:18px;
	min-height:50px;
	width: 490px;
}
.slideDetails h1
{
	font-size: 24px;
    font-weight: 300;
    line-height: 25px;
    margin-bottom: 5px;
    color:#fff;
}
.slideDetails p
{
	font-size: 1.1em;
    margin: 7px 0 0 3px;
    color:#fff;
}
.lernMoreBtn
{
    bottom: 57px;
    height: 31px;
    position: absolute;
    right: 18px;
    width: 105px;
}
.lernMoreBtn img
{
    float: right;
}
.homecontent
{
	position:relative;
	top:-3px;
}

*+html .homecontent {top:-2px;} /* for IE7 */
.homecontent {top:-2px\0/;} /* for IE8, going last */

.homeLeftContentDef .continerInnerBox a.leftmorebtn {
    bottom: 0;
    color: #FFFFFF;
    height: 40px;
    line-height: 38px;
    padding-right: 13px;
    position: absolute;
    right: 0;
    text-align: right;
    width: 302px;
}
.homeLeftContentDef .continerInnerBox a
{
	color:#fff;
	text-decoration:underline;
}
.homeLeftContentDef .continerInnerBox
{
	padding:10px 0;
}

.double_column_Redesign
{
	margin-top:10px;
}
.double_column_Redesign_left
{
	background-color: #f6f6f4;
    border: 1px solid #CACACA;
    float: left;
    width: 292px;
}
.double_column_Redesign_right
{
	background-color: #F6F6F4;
    border: 1px solid #CACACA;
    float: left;
    margin-left: 3px;
    width: 292px;
}
.double_column_Redesign_left p,  .double_column_Redesign_right p
{
	padding:0 10px;
}
.double_column_Redesign_left ul, .double_column_Redesign_right ul
{
	padding-left:40px;
}
.goTopSearch
{
    background-image: url("/National_Library/20160521004321oe_/http://www.cas.org/images/cas/go_button.png");
    background-repeat: no-repeat;
    display: inline-block;
    padding-right: 4px;
    height: 26px;
    position: relative;
    top:-4px;
    *top:2px;
    text-indent: -99999px;
    *left:-3px;
    width: 38px;
}

/*____________ Header Updated - 26-12-12 _______________________*/

.casHeadrRight
{
	float:right;
	width:645px;
	margin-top:8px;
}

html > body .casHeadrRight
{
	*width:610px;
}

.casTopNavUl
{
	float:left;
	margin: 9px 10px 0 0;
}
.casHdrlanguge
{
	float:left;
	margin: 9px 10px 0 0;
	position:relative;
}
.casHdrSiteSrch
{
	float:right;
}
.casHdrlanguge a#language_selector
{
    	background: url("/National_Library/20160521004321oe_/http://www.cas.org/images/cas/down_arrow.gif") no-repeat scroll 100% 4px transparent;
    	padding-right: 13px;
	color: #6494B5;
    	font-size: 12.5px;
}

div#featured_video_player,
div#featured_video_description
{
	float: left;
	padding: 10px;
}

div#featured_video_player
{
	width: 500px;
}

div#featured_video_description
{
	width: 336px;
}

/* Change position of sectionBanner edit pencil in iApps due to menu overlap to allow editing*/
.sectionBanner.EditOptionalCSSClass .iapps-control-action {top:174px !important}