/* ************************************************************ */
/* LAYOUT
/* ************************************************************ */

/*resets and globals for sci-stuff*/
#sci-bd form, #sci-bd fieldset, #sci-bd fieldset input, #sci-bd fieldset select {margin: 0; padding: 0;}
#sci-bd fieldset input.btn {border: solid 1px black; background: #b42025; color: white; font-family: georgia, times roman, serif; font-weight: bold; padding: 0 4px; font-size: 10px; margin-right: 12px; cursor: pointer;}
#sci-bd fieldset input.btn {_width: 0; *overflow: visible;} /*IE67*/
#sci-bd ul {list-style: none; margin: 0; padding: 0;}
#sci-bd li {list-style: none; margin: 0; padding: 0;}
#sci-bd p {line-height: 1.4em; margin-bottom: 1.3em;}
#sci-bd a:hover {}
img {border:none;}
/* --  */

#sci-bd		{width:830px; float: left; padding-bottom: 24px; margin: 0; clear: both; font-size: 80%;}
#sci-bd  h2	{margin: 0 0 8px 0;}

.sci-cn-1	{width:50px;  float: left;}
.sci-cn-2	{width:110px; float: left;}
.sci-cn-3	{width:170px; float: left;}
.sci-cn-4	{width:230px; float: left;}
.sci-cn-5	{width:290px; float: left;}
.sci-cn-6	{width:350px; float: left;}
.sci-cn-7	{width:410px; float: left;}
.sci-cn-8	{width:470px; float: left;} 
.sci-cn-9	{width:530px; float: left;}
.sci-cn-10	{width:590px; float: left;}
.sci-cn-11	{width:650px; float: left;}
.sci-cn-12	{width:710px; float: left;}
.sci-cn-13	{width:770px; float: left;}
.sci-cn-14	{width:830px; float: left;}    	  
.sci-gutter	{width:10px;  float: left;}  

.sci-container {overflow: hidden; *height: 1%;}

.sci-block {margin-bottom: 16px; overflow: hidden; *height: 1%;}
.sci-block  h2 {font-size: 12px !important; color: white !important; font-weight: bold; margin-bottom: 12px !important; background-color: #51829a; padding: 0 8px !important; height: 20px; line-height: 20px; position: relative; text-transform: uppercase; letter-spacing: 1px}
/*.sci-block  h2 {*background: #51829a url(hd-nav.png) no-repeat -995px -83px;;} /*IE67 - REMOVED*/
.sci-block  h2 {-moz-border-radius: 4px; -webkit-border-radius: 4px} /*FF/WebKit*/
.sci-block  h2 span{display: block; position: absolute; right: 8px; top: 4px;}
.sci-block  h2 a{color: white;}
.sci-block-cn {margin-left: 120px;} 
.sci-block-sub {float: left;}
  
.sci-alert {background-color: #e2e8ec; padding: 2px 3px; border: solid 1px #ced9df; margin: 0 0 14px 0;} 
.sci-alert {-moz-border-radius: 4px; -webkit-border-radius: 8px} /*FF/WebKit*/
.sci-alert ul {overflow: hidden; height: 1%;}
.sci-alert li {float: left; padding: 1px 12px 0 14px !important; background: url(bullets.png) no-repeat 0 -279px; height: 12px; line-height: 12px;}
.sci-alert a {font-size: 11px !important; font-weight: bold; text-decoration: none !important;}
.sci-alert a:hover {color: black;}

.sci-i-feature { 
background:url("casinotableback2.jpg") no-repeat scroll 0 0 transparent;
height:236px;
margin:0 0 16px; 
overflow:hidden;
padding:8px;
}
 
.sci-i-feature img {margin-bottom: 8px;}

#sci-home-rotator {position: relative; overflow: hidden; width: 448px; height: 180px; margin-bottom: 4px;}
#sci-home-rotator div.items {width: 20000em; position: absolute;}
ul#rotator-nav {width: 250px; float: right; margin-right: 2px;}
ul#rotator-nav  li{float: right; text-align: center; width: 83px; margin-left:4px; }
ul#rotator-nav  li a{cursor: pointer; text-transform: uppercase; font-weight: bold; display: block; font-size: 11px; color:white; letter-spacing: 1px; background-color: #9da7af; border: solid 1px #ced9df; padding: 2px 4px; text-decoration: none !important}
ul#rotator-nav  li a:hover{text-decoration: none !important; background-color: #627C8F;}
ul#rotator-tabs {margin: 8px 0 0 4px !important; float: left;}
ul#rotator-tabs li {float: left; margin-right: 4px !important; background: url(hd-nav.png) no-repeat -29px -112px; height: 8px; width: 9px; cursor: pointer;}
ul#rotator-tabs li span{display: block; text-indent: -9998em;}
ul#rotator-tabs li.active {background-position: -42px -112px;}
div.rotator-panel {width: 446px; float: left; margin-right: 15px;}
div.rotator-panel-content {font-size:12px; margin-left: 275px; background-color: white; padding: 8px; border: solid 1px #ced9df; min-height: 160px; _height:160px}
div.rotator-panel-content h3 {font-size: 14px !important; margin-bottom: 8px; line-height: 1.2em; margin: 0 !important; border: none !important;}
div.rotator-panel-content h3 a{color: #a71111 !important; text-decoration: underline;}
div.rotator-panel-content p {line-height: 1.2em !important; margin: 0 !important; font-size: 11px !important;}

.sci-section {background: url(hd-nav.png) no-repeat 0 -292px; padding-top: 30px;}

.sci-roller  h2 {letter-spacing: 1px; font-size: 12px; color: white; font-weight: bold; text-transform: uppercase; padding-bottom: 4px !important; background: none; color: #333; padding: 0; border-bottom: dotted 1px #ccc; margin-bottom: 24px !important; -moz-border-radius: 0;}
.sci-roller ul{margin: 20px 0 !important;overflow: hidden;  _height:1%; }
.sci-roller ul li {float: left; margin-right: 16px !important;}
.sci-roller ul li.last {margin-right: 0;}
.sci-roller span{display: none;}

/* ************************************************************ */
/* GENERAL PRESENTATION CLASSES
/* ************************************************************ */

.sci-caption {background-color: white; border: solid 1px #ced9df; padding: 4px; font-size: 11px; *display: inline-block;}
.sci-icon-rss {height: 12px; width: 12px; display: block; background: url(hd-nav.png) no-repeat -2px -91px; outline: none; overflow: hidden; text-indent: 9998em;}

.sci-aaas   {background: url(sci-assets.png) no-repeat -124px -136px; min-height: 91px !important; padding-left: 160px !important;}
.sci-globe   {background: url(sci-assets.png) no-repeat 180px -250px;  min-height: 91px !important;}
.sci-help {background: url(sci-assets.png) no-repeat -60px -250px;  min-height: 91px !important;}

.glare {color: #428bcf !important; font-weight: bold;}
.loud {color: #a71111 !important;}
.quiet {color: #999;}
.titler {border-bottom: solid 1px #ccc; padding-bottom: 2px !important; margin-bottom: 12px !important; display: block;}
.small {font-size: 11px !important; line-height: 1.3em;}
.center{text-align: center;}
.chopped{margin-top: 0 !important; margin-bottom: 0 !important;}

.overline {font-size: 10px; font-weight: bold; text-transform: uppercase; color: #9da7af; letter-spacing: 1px; margin-bottom:2px  !important; display: block;}
.byline {font-style: italic; font-size: 11px; line-height: 16px}
.pub-date {font-size: 11px; color: #666; line-height: 16px}
.deck, .deck a {font-size: 11px; display: block; line-height: 16px;}

.sci-callout {background: #e2e8ec; padding: 12px; margin-bottom: 1em;}
.border {border: solid 4px #ced9df; margin-bottom: 8px;}
.frame {border: solid 1px #ced9df; padding: 12px; overflow: hidden;} 
.frame  h2{font-size: 14px; border: none !important; margin: 0 !important}
.hidden {display: none;}

.video {background: white url(sci-assets.png) no-repeat -477px -139px; padding-left: 30px;}

ul.ref-list {list-style: none; margin-bottom: 12px}
ul.ref-list li {
background: url(bullets.png) no-repeat 0 -158px; 
padding-bottom: 4px;
 padding-left: 12px !important; 
 font-size: 11px; 
 line-height: 13px;
 margin-bottom:5px !important;

}  

ul.ref-list li.attn {background-position: 0 -70px; padding-bottom: 6px; border-bottom: solid 1px #ccc; margin-bottom: 8px !important; text-transform: uppercase;}
ul.ref-list li a{font-weight: bold; color: #666 !important; font-size: 13px !important;text-decoration: none !important;}
ul.ref-list li.attn a{color: #a71111 !important;}

ul.item-list {margin-bottom: 12px !important;}
ul.item-list li {margin: 0 0 8px 0 !important; padding: 0;}
ul.item-list li a{text-decoration: underline; font-size: 12px;}
ul.item-list li a:hover{color:black;}
ul.item-list li.special{border: solid 1px #a7b9c2;padding: 5px !important; }
ul.item-list li.special a{text-decoration: none !important; color: #333 !important; font-size: 14px; font-weight: bold; display: block; padding-bottom: 2px;}

ul.plain-list{}
ul.plain-list li{padding: 0 0 4px 0;}

ul.tab-list {height: 27px;}
ul.tab-list li  {float: left; display: block; font-size: 11px !important; height: 27px;}
ul.tab-list li  a {display: block; padding:5px 10px; text-decoration: none; height: 27px; float: left;}
ul.tab-list li  a span {display: block; padding-top: 7px; font-weight: bold; float: left; cursor: pointer;}
ul.tab-list li.Active {background: url(tab-bg.gif) no-repeat top left;}
ul.tab-list li.Active a {background: url(tab-bg.gif) no-repeat top right; margin-left: 4px; padding-left: 6px; padding-top: 8px;}
 
ul.mini-tab-list {height: 20px; margin-bottom: 8px !important; border-bottom: solid 1px #AE0909;}
ul.mini-tab-list li {text-transform: uppercase; font-size: 10px; float: left; font-weight: bold;}
ul.mini-tab-list li a{display:block; float: left; text-decoration:none !important; font-size: 11px;  height: 20px; line-height: 20px; padding: 0 6px; outline: none;}
ul.mini-tab-list li a:hover{text-decoration: none; color: black !important;}
ul.mini-tab-list li a.current{color: white !important; background: #ae0909;}
ul.mini-tab-list li a.current:hover{color: white !important;}

dl {margin-bottom: 1.5em;}
dd {margin-bottom: 8px;}

dl.article-list dt .item-title {

display:block;
font-size:14px !important;
font-weight:bold;
line-height:1.2em;
margin:0 0;
}
dl.article-list dt a{text-decoration: underline; color: #333 !important;}
dl.article-list dd {margin: 0; font-size: 11px !important; margin-bottom: 16px !important; line-height: 1.3em;}

dl.thumb dt { margin: 0; position: relative;}
dl.thumb dt img{ border: solid 1px #ccc; padding: 4px; margin-bottom: 8px;}
dl.thumb dt img{_left: -80px !important;} /*IE6*/
dl.thumb dd {padding-left: 80px;}

/*HOMEPAGE*/

#sci-podcast {background: url(sci-assets.png) no-repeat -140px -4px; position: relative; padding: 50px 18px 12px 12px;}
#sci-podcast  #podcast-id {position: absolute; top: 25px; left: 168px; font-weight: bold;}
#sci-podcast  h2{display: none;}
#sci-podcast  p{width: 225px; font-size: 11px; margin-bottom: 6px;}

#sci-webinar {background: url(sci-assets.png) no-repeat bottom right;}
#sci-webinar h2{padding-right: 32px; margin-top: 4px !important; font-size: 14px !important}

.sci-blogs-si,
.sci-blogs-or,
.sci-blogs-msci,
.sci-blogs-career,
.sci-blogs-ctsci,
.sci-blogs-find
{background: url(sci-assets.png) no-repeat; height: 35px; display: block;}

.sci-blogs-si {background-position: 0 0; width: 130px;}
.sci-blogs-or {background-position: 0 -35px; width: 124px;}
.sci-blogs-msci {background-position: 0 -70px; width: 122px;}
.sci-blogs-career {background-position: 0 -105px; width: 136px;}
.sci-blogs-ctsci {background-position: 0 -140px; width: 128px;}
.sci-blogs-find {background-position: 0 -175px; width: 90px;}

#sci-jobsearch, #sci-jobsearch fieldset select, #sci-jobsearch fieldset input  {font-size: 11px;}


#sci-stm #b_id{
text-align:center;  
}
 
.bannerdivdesk{
border-bottom:1px dashed #EEEEEE;
height:180px;
margin-bottom:10px; 
}

.bannerdivdesk img{ 
  
}

.clear{  
clear:both;
} 

.bonusbutton{  
color:red;
font-family:Lucida Grande;
font-size:23px;
text-align:center;
float:left;
line-height:28px; 
}

.bonusbutton span{ 
color:#F91700;
font-family:Lucida Grande; 
font-size:40px;
font-weight:bolder;
}

.buttonvisit{
background:url(buttontele1.jpg) no-repeat;
display:block;
height:65px;
width:211px;
margin-right:10px;
float:right;
}      
 
.buttonvisit:hover{
background:url(buttontele1.jpg) 0px -80px no-repeat;
display:block;
height:65px;
width:211px;
margin-right:10px;
float:right;s
}

.imagetop9 a img{
width:823px;
}

.logohere{
display:block;  
 
}