
.guidelines_block .t-metatag-type{
	display:none;
}

.t-value-statictext{
	display:none;
}

/* temporary css*/
.t-alphaindex-nav, .t-alpha-index-all, #pdf-control{
	visibility:hidden;
}

.met_sidebar p.t-dropdown, .guide_sidebar p.t-dropdown{
	display:none;
}

#guidelines, #publications{
	margin:1em;
}

#guidelines ul li div.t-field, #publications ul li div.t-field{
	display:none;
}

#guidelines ul li div.t-abstract, #publications ul li div.t-abstract{
	display:block;
}

#nav ul.t-latest ul {
	display:none;
}

.wrap .t-latest-publist{
background-color:#DADBA7;
    margin: 0;
    padding: 0;
}

.wrap .t-latest-publist li{
    margin: 0;
    padding: 0;
}

.wrap .t-latest-publist li a{
    border-top: 1px solid #FFFFFF;
    margin: 0;
    padding: .5em;
	display:block;
    font-size: 11px;
    padding: 0.5em 0.5em 0.5em 0.7em;
    line-height:12px;
    text-decoration: none;
    color:#000;
    font-weight:normal;
}
.wrap .t-latest-publist li a:hover{
	background-color:#EEEFCA
}

.wrap .t-latest-publist li span.t-index-main {
	margin:0;
}

.wrap .t-latest-publist .t-abstract, .wrap .t-latest-publist .t-authors, .wrap .t-latest-publist .t-keywords, .wrap .t-latest-publist .t-year, .wrap .t-latest-publist .t-pillar, .wrap .t-latest-publist .t-type, .wrap h2.t-latest-publist {
	display:none;
}


body {background-color:#0096d1;}
#main {background-color:#fff; padding:40px 0;}
#nav {font-size:0;margin:0;}
#footer {margin:0;}
#nav ul {display:inline-block;}
#nav h2, #nav ul#last, #nav ul.t-latest {display:inline-block;
border-left:0;}
#nav ul#last li:first-child a, #nav ul.t-latest li:first-child a {border-left:0;}
#nav h2 {display:none; width:0;height:0; line-height:0;}
/*SMRP Specific */
/*-- NAVIGATION */


#nav {
    background: url(http://s3.amazonaws.com/kc-assets/smrp13599/49259/nav.jpg) repeat-x scroll center bottom #0C4E71;
    height: 40px !important;
}
#nav ul {
    border-left: 1px solid #CCCCCC;
    font-size: 0;
    height: 40px !important;
    list-style: none outside none;
    margin: 0 0 30px;
    padding: 0;
    vertical-align: top;
}
#nav li {
    display: inline;
    height: 40px !important;
    line-height: 1;
    margin: 0;
    padding: 0;
}
#nav li a {
    border-bottom: 0 none;
    border-right: 1px solid #0C4E71;
    color: #222222;
    display: block;
    float: none;
    font-size: 12px;
    font-weight: bold;
    height: 20px;
    padding: 13px 10px 7px;
    text-align: center;
text-decoration:none;
}
#nav li a:hover {
    background: url(http://smrp.tizrapublisher.com/nav-hover/~stream) repeat-x scroll center bottom #0C4E71;
}

#nav li.active a, #nav li.active :hover {
    background: none repeat scroll 0 0 white;
}

#nav li.active a {
    border-top: 1px solid #0C4E71;
    padding-bottom: 8px;
    padding-top: 17px;
    position: relative;
    top: -6px;
}

.title-content-logo {
	margin-top:-82px;
    display: inline-block;
    left: 0;
    position: absolute;
    top: 80px;	
}

#login-bar, #banner, #nav, #main {position:relative;}

#login-bar {z-index:4;}
#banner {z-index:5;margin-top:-3px;}
#nav {z-index:3;}

#nav .drop_content{
	position:absolute;
	border:none;
	width:150px;
	display:none;
}

#nav .drop_content li{
	display:block;
	border:none;
}
#nav .drop_content {box-shadow: 1px 1px 1px #aaa;margin-left:-1px;}
#nav .drop_content li a, #nav .drop_content li, #nav .drop_content {
	height:auto!important;
	}
#nav .drop_content li a{
	background: url(http://smrp.tizrapublisher.com/drop/~stream) repeat-x scroll center bottom #4ab5e3;
	padding:.5em;
	border-top:0;
	border-left:1px solid #2689cc !important;
	border-bottom:1px solid #a8d0eb;
	border-right:1px solid #a8d0eb;
}

#nav .drop_content li a:hover{
	background: url(http://smrp.tizrapublisher.com/drop-hover/~stream) repeat-x scroll center bottom #0f628e;
}

#nav {margin-top:0;border-top:1px solid #000;}
#nav .dinner {
	padding-left: 189px;
	width: 786px;
}
#banner {border-bottom:1px solid #fff;
    background: url(http://smrp.tizrapublisher.com/banner-bg/~stream) repeat-x scroll 0 -7px #000;
    }
#banner .dinner {text-align:left; font-size:0;}
#banner .dinner .logo {position:absolute;top:0;}
#banner .dinner .banner {position:relative;top:0;left:188px}

#nav ul {border-left-color:#fff; border-right:1px solid #0b5b83;}
#nav li a {color:#fff;border-right-color: #fff;border-left:1px solid #0b5b83;}
#nav li a:active, #nav li a {outline:none;}
#nav li.active a {border-top:0; padding-top:13px; padding-bottom:7px;top:0;
background:url(http://smrp.tizrapublisher.com/nav-hover/~stream) center bottom repeat;}
#nav li.active a:hover {background:url(http://smrp.tizrapublisher.com/nav-hover/~stream) center bottom repeat;}

#main .dinner .right .sidebar {}
#main .dinner .right .sidebar > div.bounds > h3, #box2 h3 {
border-radius: 4px 4px 0 0; -moz-border-radius: 4px 4px 0 0; -webkit-border-radius: 4px 4px 0 0;
    background: url(http://s3.amazonaws.com/kc-assets/smrp13599/49259/nav.jpg) repeat-x scroll 50% 50% #ddd;
    border-style: solid;
    border-color:#777777;
    border-width: 0 1px 1px 0;
    color: #E3E3E3;
    padding: 0.5em 0.5em 0.5em 0.7em;
    font-weight:bold;
    font-size:12px;
    margin:0;
}
#main .dinner .right .sidebar > div.bounds > div {
border:0;
border-radius:0; -moz-border-radius:0; -webkit-border-radius:0;
border:0;
background:transparent;
margin:1px 0 0 0;
padding:0;
}
#main .dinner .right .sidebar > div.bounds > div.sidebar.header {}
#main .dinner .right .sidebar > div.bounds > div.sidebar.header h3 {margin:0;padding:0;}
#main .dinner .right .sidebar > div.bounds > div.sidebar.header h3 a {
	color:#333;
    padding: 0.5em 0.5em 0.5em 0.7em;
    display:block;
    background:#dadba7;
    }
#main .dinner .right .sidebar > div.bounds > div.sidebar.header h3 a:hover {background-color:#eeefca;}

#box2 .fake-accordion h3, #main .dinner .right .sidebar > div.bounds > div h3.ui-accordion-header {
background:transparent;
border-radius:0; -moz-border-radius:0; -webkit-border-radius:0;
border:0;
color:#333;
margin-top:1px;
}
#main .dinner .right .sidebar > div.bounds > div.accordion div.ui-accordion-content {
padding:0 !important; 
border-width: 0;
border-radius:0; -moz-border-radius:0; -webkit-border-radius:0;
background-color:#6ac0e5;
}
#main .dinner .right .sidebar > div.bounds > div.accordion div.ui-accordion-content p {margin:0; padding:0;}
#box2 .fake-accordion p, #main .dinner .right .sidebar > div.bounds > div.accordion div.ui-accordion-content p a {margin:0; padding: 0.55em 0.5em 0.55em 0.7em; display:block;background-color:#6ac0e5;border-top:1px solid #fff;}
#main .dinner .right .sidebar > div.bounds > div.accordion div.ui-accordion-content p a:hover {background-color:#95daf7; text-decoration:none;}
#main .dinner .right .sidebar > div.bounds > div h3.ui-accordion-header span.ui-icon {background-image:url(http://docs.omnibooksonline.com/assets/0-lib/jqui/css/tizra/images/ui-icons_222222_256x240.png);}
#main .dinner .right .sidebar > div.bounds > div h3.ui-accordion-header:first-child {margin:0;}
#box2 .fake-accordion h3, #main .dinner .right .sidebar > div.bounds > div h3.ui-accordion-header a {color:#333;background:#dadba7;}
#main .dinner .right .sidebar > div.bounds > div h3.ui-accordion-header a:hover {background-color:#eeefca;}
#box2 h3 {font-size:13px;}
#box2 .fake-accordion h3 {font-size:12px;}
#box2 .fake-accordion p {font-size:11px;line-height:1.2em;}
#box2 .fake-accordion p span b {font-size:12px;}
#main .dinner .right .sidebar > div.bounds > div.accordion div.ui-accordion-content p a, #main .dinner .right .sidebar > div.bounds > div.sidebar.header h3 a, #main .dinner .right .sidebar > div.bounds > div h3.ui-accordion-header a {font-size:11px;display:block;}

/*.button, .button a{
	font-weight: bold!important;
	padding: .31em 0.75em !important;
	color: white!important;
	text-decoration: none!important;
	vertical-align: middle;
	height:auto!important;
	font-size: .9em!important;
	cursor:pointer;
	text-align:center;
}

input.button {
	padding: 0.05em 0.75em 0.25em !important;
}
*/
.button, .button a{
	font-weight: bold;
	padding: .31em 0.75em;
	color: white !important;
	text-decoration: none !important;
	vertical-align: middle;
	height:auto;
	font-size: .9em;
	cursor:pointer;
	text-align:center;
}

input.button {
	padding: 0.05em 0.75em 0.25em ;
}

.controls a, .t-inactive{
	padding:0!important;
	color:#fff;
}

.t-pagebox{/*
	margin:0!important;
	padding:0!important;
	line-height:10px!important;*/
}
#pdf-control {
	position:relative;
	z-index:2;
	width:748px;
}

#page-controls.noscr, #other-controls.noscr{
	background-color: #333;
}

#page-controls.scr, #other-controls.scr{
	color:#fff;
}

#pdf-control .button, #pdf-control .button a, #pdf-control .ui-button {
vertical-align:top;}

#other-controls, #page-controls {
display:inline-block;
vertical-align:top;
}

.noscr *, .noscr * *, .noscr * * *, .noscr * * * *, .noscr * * * * * , .noscr * * * * * *, .noscr * * * * * * *, .noscr p.t-viewimage{
	padding:0!important;
	margin:0!important;
	font-weight: bold!important;
	font-size: 10pt;
	text-decoration: none!important;
	line-height:1em!important;
}

.noscr div.pdf-control, .noscr p.pdf-control{
	padding:.5em!important;
}

#other-controls.scr {margin-left:25.5em;}

#other-controls.noscr {float:right;}

#page-controls .t-prevpage,
#page-controls .t-pagebox,
#page-controls .t-nextpage {
display:inline-block;
vertical-align:top;
position:relative; z-index:1;
	padding:0;
	margin:0 -1px 0 0;
	height:23px;
}
#page-controls .t-prevpage a{margin-right:-4px;}

#page-controls .t-prevpage{
/*	left:0;*/
}

#page-controls .t-pagebox{
/*	left:26px;*/
	padding:0 9px;
	min-width:6em;
}

#page-controls .t-nextpage{
/*	left:91px;*/
margin-left:-4px;
}
#page-controls .t-prevpage:hover, 
#page-controls .t-nextpage:hover,
#page-controls .t-pagebox:hover {z-index:2;}


#pdf-control #other-controls div.pdf-control {
display:inline-block;
vertical-align:top;
position:relative; z-index:1;
}
#pdf-control #other-controls div:hover {z-index:2;}

#pdf-control .t-viewimage, 
#pdf-control .t-viewpdf,
#pdf-control .fullscreen,
#pdf-control .download {
	margin:0;
	padding:0;
	}

#pdf-control .download {
	height:23px;
	margin-right:-2px;
}
#pdf-control .fullscreen {
	margin-right:-13px;
	}
#pdf-control .t-viewimage {

}
#pdf-control .t-viewpdf {}

#pdf-control .t-readerhelp{
	margin:0;
	padding:0;
}

#pdf-control a{
	height:23px;
}

.ui-button-text {
    padding: .25em 1em;
    font-size:11px;
}

.t-inactive{
height:23px;
width:23px;
}

.t-fulltext-ascii{
	display:none;
}

#pdf{
	padding-top:.5em;
}

.t-fullscreen-top{
	display:none;
}

.t-alphabet .t-separator{
	display:none;
}

.t-alphaindex-byfield{
	display:none;
}

#main{
	z-index:2;
}

#main .dinner {
	background-color: #fff;
	border-color: #eee;
	border-style: solid;
	border-width: 0;
}

#main .dinner .left .t-html {

}

#main .dinner .left .t-html img {
border:1px solid #666;
}



#main .dinner .left, #main .dinner .right {
	display:inline-block;
	vertical-align:top;
}

.doc-toc ul{
	padding-top:1em;
}
.doc-toc .t-metatag {
display:none;
}

/* ----------------- Main - Left Styles ------------------- */
/* home */
#main .dinner .left .column ul li {
padding:0 0 .25em;
margin:0;
color:#666
}
#main .dinner .left .fullwidth p, #main .dinner .left .column p {line-height:1.5; margin:0 0 1em}
#main .dinner .left .column {
display:inline-block;
width:311px;
margin-right:15px;
vertical-align:top;
margin-bottom:1em;

}
#main .dinner .left .column h2 {margin-bottom:.25em;}
#main .dinner .left .column.first {}
#main .dinner .left .column.second {
margin-right:0;
}

#main .dinner .left .fullwidth { margin:1em 0 0 0; padding:1em 0 0 0; border-top:1px solid #eee;}
#main .dinner .left .fullwidth .column.first {border-right:1px solid #eee; margin-right:10px; padding-right:6px;}

#main .dinner .left .fullwidth.grayBG {
background-color:#fafafa;
border:4px solid #eee;
padding:.5em;
}

#main .dinner .left .column .image {border:1px solid #eee; width:100%;}
#main .dinner .left .column .image img {
border-bottom:1px solid #eee;}
#main .dinner .left .column .image p.caption {
font-style:italic;
font-size:12px;
padding:.25em .5em;
margin:0;
line-height:1.2;
}
/* home */
	#main div.left:first-child, #main div.right:first-child {margin-right:1em;}
	#main div.left {width: 748px;}

#main .dinner .left .controls {
	
}
#main .dinner .left .controls p {

}
#main .dinner .left .controls .t-fullscreen {
	display:inline-block;
}
#main .dinner .left .controls .t-pagebox  {

}

#main .dinner .left .controls .t-pagebox .t-blurb  {
	display:none;
}

#main .dinner .left .controls .t-prevpage {
}

#main .dinner .left .controls .t-prevpage a {
/*	background-color:#333;
	display: block;
	height: 20px;
	text-indent: -9999px;
	width: 20px;*/
}

#main .dinner .left .controls .t-nextpage {

}

#main .dinner .left .controls .t-nextpage a {
/*	background-color:#333;
	display: block;
	height: 20px;
	text-indent: -9999px;
	width: 20px;*/
}

#main .dinner .left .controls .t-viewimage, #main .dinner .left .controls .t-viewpdf {
	display:inline-block;
	height: 20px;
}

#main .dinner .left .file_viewer {
	
}

#main .dinner .left .file_viewer .t-fullscreen-top {
	display:inline-block;
}

#main .dinner .left .file_viewer .t-pagecontent.t-fulltext-ascii {
	display:inline-block;
}

#main .dinner .left .file_viewer .t-printpage.t-printpage-top {
	display:inline-block;
}

#main .dinner .left .file_viewer .t-printpage.t-printpage-bottom {
	
}


.left p.session {
	margin: 1em 0 0;
	padding: 0;
	font-weight:bold;
	font-size:18px;
}

.left p.paper {
	margin: 1em 0 0 1em;
	padding: 0;
	font-weight: bold;
}

.left p.authors {
	margin: .25em 0 0 2em;
	padding: 0;
}

/* ----------------- Main - Sidebar Styles ------------------- */

#main .dinner .right {
	width:188px;
}
#main .dinner .right .sidebar {

}
#main .dinner .right .wrap {
/*	-moz-border-radius:6px 6px 0 0;
	-webkit-border-radius:6px 6px 0 0;
	border-radius:6px 6px 0 0;*/
	border:0;
    margin: 0 0 1em;

}

	.wrap .t-quick.sidebar {background-color:#dadba7; border:0;padding:0;}
		.wrap .t-quick.sidebar:hover {}
	.wrap .t-quick.sidebar form h1 {display:none;}
		.wrap .t-quick.sidebar .t-dropdown, .wrap .t-quick.sidebar .t-advancedlink {float:none;}
	.wrap .t-quick.sidebar .t-scope {}
	.wrap .t-quick.sidebar .t-input input {width:146px;margin:0;height:22px;border-right:0;}
	.wrap .t-quick.sidebar .t-input, .wrap .t-quick.sidebar .t-submit {display:inline-block;}
		.wrap .t-quick.sidebar .t-input input {border-radius: 6px 0 0 6px;}
		.wrap .t-quick.sidebar p.t-submit {margin:0;padding:0;}
		.wrap .t-quick.sidebar .t-submit {border-radius: 0 6px 6px 0;margin:0;padding:0 .25em .5em;width:30px;font-size:12px;}
		.wrap .t-quick.sidebar .t-submit a {display:none;}
		.wrap .t-quick.sidebar form div {padding:.25em;}
		.wrap .t-quick.sidebar form div.t-links {padding:0;}		
		.wrap .t-quick.sidebar form div.t-scope p select {margin:0;}


.wrap .t-quick.sidebar .t-advancedlink{
margin:0;
padding:0;
border-top:1px solid #fff;
}
.wrap .t-quick.sidebar .t-advancedlink a {
	color:#333;
    padding: 0.5em 0.5em 0.5em 0.7em;
    display:block;
    background:#dadba7;
    text-decoration:none;
    font-size:11px;
    text-transform:uppercase;
    }
.wrap .t-quick.sidebar .t-advancedlink a:hover {background-color:#eeefca;}



	
#main .dinner .right .wrap .t-html.t-quick {
border:0;
padding:.5em .25em;
background-color:#dadba7;
}

#main .dinner .right .wrap .t-html.t-quick:hover {
background-color:#eeefca;
}


#main .dinner .right .wrap .t-html.t-quick p {display:none;}
#main .dinner .right .wrap .t-html.t-quick h1 {display:none;}
#main .dinner .right .sidebar.header {
	-moz-border-radius:6px 6px 0 0;
	-webkit-border-radius:6px 6px 0 0;
	border-radius:6px 6px 0 0;
    margin: 0;
/*    width: 100%; */
}

#main .dinner .right .wrap .sidebar.header { /*border: 1px solid #777777; background: #111111 url(/assets/0-lib/jqui/css/tizra/images/ui-bg_glass_40_111111_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #e3e3e3; */}
#main .dinner .right .wrap .sidebar.header {/* -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; */}
#main .dinner .right .wrap .sidebar.header h3 {/*font-size:11px; color:#fff; padding:.4em 1em .4em; margin:0;*/}

#main .dinner .right .sidebar.header h1 {
	-moz-border-radius:6px 6px 0 0;
	-webkit-border-radius:6px 6px 0 0;
	border-radius:6px 6px 0 0;
	color: #444;
	text-shadow: 1px 1px 2px #eee;
	font-size: 1.1em;
	margin: 0;
	padding: 0.4em 0.5em 0.4em;
}

#main .dinner .right .sidebar.body {
    border: 0;
    margin: 0;
    padding: 8px 1px;
    font-size:11px
}

#main .dinner .right .sidebar.header.secondary {
    border: 0 none;
    margin-top:2em;
}
#main .dinner .right .sidebar.header.secondary h1 {
    background: none repeat scroll 0 0 transparent;
    color: #555;
    border-style:solid;
    text-shadow: 0 0 0 transparent;
}
#main .dinner .right .sidebar.body.secondary {
    background-color: transparent;
    border: 0 solid #EEEEEE;
    margin: 0 0 1em;
    padding: 1em;
    width: 20em;
}

#main .dinner .right .sidebar.body h1, #main .dinner .right .sidebar.body.secondary h1 {
display:none;
}



#main .dinner .right .sidebar h1 {}
#main .dinner .right .sidebar .t-html .t-quick {}
#main .dinner .right .sidebar .t-quick {border:0;}
#main .dinner .right .sidebar .t-quick p {}

.button, .button a {
    color: white;
    font-size: 0.9em;
    font-weight: bold;
    height: auto;
    padding: 0.05em 0.75em 0.25em;
    text-decoration: none;
    vertical-align: middle;
}

.t-printpage{
	display:none;
}

.dinner .right .wrap .t-quick.sidebar.body div.t-scope p.t-dropdown select {
    border: 1px solid #BBBBBB;
    margin: 0.15em 0 0.2em;
    width: 206px;
}

.t-label-abstract{
	display:none;
}

.t-collectionindex h1{
	display:none;
}
.t-collectionindex h1{
	display:block;
}
.t-crosslinks a{
display:block;
font-size: .8em;
line-height:1.25em;
}

div.t-collectionindex ul li {

	clear:both;
	border-top:1px solid #999;
	padding-top:1em;
}

img.cover{
	float:left;
	padding-right:.5em;
	padding-bottom:.5em;

}

h1.t-tocnav{
	display:none;
}

#left-toc{
	font-size: .8em;
}

.right #left-toc {
	font-size: 11px;
	margin-bottom:1em;
	margin-top:1em;
	border-bottom: 1px solid #ccc;
}
.right #left-toc h2 {
font-size:1em;
padding-bottom:0;
}

.right #left-toc.t-tocnav ul {
padding-left:1em;
margin:0;
}
.right #left-toc.t-tocnav ul li{
padding-bottom:.25em;
}

#left-toc h2{
	font-size: 1.25em;
	font-weight: bold;
}

#dialogs{
	display:none;
}

.t-input .t-text-input{
	width:100%;
}

.t-advancedlink{
	float:right;
}

.t-dropdown{
	float:left;
}

.quicklinks{
	font-size: .65em;
}

/* more ryan additions */
.t-new.t-metatag-abstract.t-abstract .t-value-abstract {

}

div.t-collectionindex ul {
    list-style-type: none;
    margin-left: 0;
    padding: 0;
    border-bottom: 1px solid #DDDDDD;
}

img.cover {
    border: 1px solid #DDDDDD;
    float: left;
    margin-bottom: 0.5em;
    margin-right: 0.5em;
padding:0!important;
}
span.t-index-main {margin-left:0;margin-bottom:.5em;}
li .t-value-description {width:550px;}

/* title pages on index -- like hcm*/
span.t-index-main img.cover {margin-left:-9.7em;}

div.t-collectionindex ul li {
    border-top: 0;
    padding-top: 1em;
}

.t-metatag-crosslinks.t-crosslinks {margin-left: 9.7em }
.t-metatag-crosslinks.t-crosslinks span {font-weight:bold; }
/* end ryan additions*/


ul .t-value-abstract ul {
border:0;
list-style-type: circle;
margin:0;
padding:0 0 0 1.25em;
}
ul .t-value-abstract p, 
ul .t-value-abstract ul li{
	min-height:0;
	padding-bottom:.25em;
	margin-bottom:.25em;
	color:#333;
}
ul .t-value-abstract ul li{
border:0!important;
clear:none;
padding:0 0 .25em 0;
margin:0;
}



/*Ryan added */
div.t-toc ul {
    margin-left: 0;
    padding: 0;
}

div.t-toc li {
    list-style-type: none;
    padding: 0 0 0.15em;
}
div.t-toc ul span.t-toc-title {
    font-weight: bold;
    width: 692px;
}

span.t-toc-title, 
div.t-toc span.t-toc-pageno {
    display: inline-block;
	vertical-align: top;
}

span.t-toc-title {
    cursor: pointer;
    padding: 0;
	float:none;
}

div.t-toc span.t-toc-pageno {
    cursor: pointer;
    padding: 0;
    text-align: right;
    width: 50px;
float:none;
white-space:nowrap;
}

div.t-toc ul ul {
    margin-left: 16px;
}
div.t-toc ul ul span.t-toc-title {
    font-weight: normal;
    width: 676px;
}
div.t-toc ul ul ul span.t-toc-title {
    font-weight: normal;
    width: 660px;
}
div.t-toc ul ul ul ul span.t-toc-title {
    width: 644px;
}

div.t-toc ul ul ul ul ul span.t-toc-title {
    width: 628px;
}

div.t-toc ul ul ul ul ul ul span.t-toc-title {
    width: 616px;
}

.crosslinks a{
	display:block;
	padding-bottom: .5em;
text-indent:-7px;
margin-left:7px;
}

.content-header{
padding-top:80px;}

.quicklinks{
	padding-bottom: 2em;
}

#goto_form{
	float:left;
	height:auto;
	padding-top:1em;
}

.tooltip {
	display:none;
    -moz-border-radius: 10px 10px 10px 10px;
    -moz-box-shadow: 0 0 6px #333333;
    background-color: #333333;
    border: 4px solid #FFFFFF;
    color: #FFFFFF;
    font-size: 11px;
    padding: 1em;
    position:absolute;
    top:20px;
    left:10px;
    z-index:100;
}

#pdf{
	position:relative;
}

#pdf_image, embed.t-pdfpage, object.t-pdfpage{
	left:1;
	padding:0;
	margin:0;
}

#pdf_image{
	position:relative;
	border:1px solid black;
	border-right:2px solid black;
	border-top:2px solid black;
}

embed.t-pdfpage, object.t-pdfpage{
	top:8px;
	position:absolute;
}

#pdfView embed.t-pdfpage, #pdfView object.t-pdfpage{
	top:0;
	position:relative;
}

/* Search */
#nav li a#search {background:url(http://smrp.tizrapublisher.com/search/~stream) 4px 0 no-repeat;
text-indent:16px;}
#nav li {display:inline-block;vertical-align:top;}
#nav li:hover {
background:url(http://smrp.tizrapublisher.com/nav-hover/~stream) center bottom repeat;
}

/* PayWall */

.paywall h1 {border-bottom:1px solid #ccc; margin-bottom:.5em;}
.paywall .t-html h1 {display:none;}
.paywall .access {margin-right:14px;}
.paywall .access h2 {font-size:.9em; font-weight:bold; color:#333;}
.paywall .access p b {font-size:.85em;}
.paywall .access {margin-bottom:2em;}
.paywall .access, .paywall .abstract_text {width:365px; display:inline-block; vertical-align:top;}
.paywall .abstract_text ul {list-style:circle; font-size:.9em;line-height:1.3;margin:0 .25em 0 1em;}
.paywall .abstract_text ul li {line-height:1.3;padding:0 0 .25em; margin:0;}
.paywall .access p, .paywall .abstract_text p {font-size:.9em; line-height: 1.3em;}
.paywall .abstract_text { border-radius:4px;-moz-border-radius:4px;border:1px solid #ddd;  width:363px;}
.paywall .abstract_text h2 {border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;background-color:#eee;border-bottom:1px solid #ddd; color:#666; padding:1px 0 1px 4px;}
.paywall .access h3 {}
.paywall .abstract_text p {margin:0 0 6px; padding:0 6px;font-weight:normal;}
.paywall .t-denied ul {list-style:none;margin:0;padding:0;}
.paywall .t-denied ul li {list-style:none;padding:0;margin-bottom:.25em;}
.paywall .t-html {}
.paywall .t-search-snippet-landing {display:none;}


.paywall .abstract_text h2 {text-transform:capitalize;}



/* forms.css */
label {font-weight:bold;}
fieldset {padding:0 1.4em 1.4em 1.4em;margin:0 0 1.5em 0;border:1px solid #ccc;}
legend {font-weight:bold;font-size:1.2em;margin-top:-0.2em;margin-bottom:1em;}
fieldset, #IE8#HACK {padding-top:1.4em;}
legend, #IE8#HACK {margin-top:0;margin-bottom:0;}
input[type=text], input[type=password], input.text, input.title, textarea {
background-color:#fff;
color:#000;
height:1.3em;
border-width:1px;
border-style:solid;
border-color:#000;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
/*	-webkit-box-shadow: 0px 0px 1px #bbb;
	-moz-box-shadow: 0px 0px 1px #bbb;
	box-shadow: 0px 0px 1px #bbb; 	*/
}
input.button {
border:1px solid #777 !important;
filter:alpha(opacity=100) !important; /* IE */
-khtml-opacity:1 !important; /* khtml, old safari */
-moz-opacity:1 !important; /* mozilla, netscope */
opacity:1 !important; /* fx, safari, opera */
}
input[type=text]:focus, input[type=password]:focus, input.text:focus, input.title:focus, textarea:focus {
border-color:#000;
/*	-webkit-box-shadow: 0px 0px 0px #ccc;
	-moz-box-shadow: 0px 0px 0px #ccc;
	box-shadow: 0px 0px 0px #ccc; 	*/
}
select {background-color:#fff;border-width:1px;border-style:solid;}
input[type=text], input[type=password], input.text, input.title, textarea, select {margin:0.5em 0;}
input.text, input.title {width:300px;padding:5px;}
input.title {font-size:1.5em;}
textarea {width:390px;height:250px;padding:5px;}
form.inline {line-height:3;}
form.inline p {margin-bottom:0;}
.error, .alert, .notice, .success, .info {padding:0.8em;margin-bottom:1em;border:1px solid #ddd;}
.error, .alert {
border-width:10px;background:#eee;color:#8a1f11;border-color:#8a1f11;
	-webkit-box-shadow: 0px 0px 2px #bbb;
	-moz-box-shadow: 0px 0px 2px #bbb;
	box-shadow: 0px 0px 2px #bbb; 	
	}
.notice {background:#fff6bf;color:#514721;border-color:#ffd324;}
.success {background:#e6efc2;color:#264409;border-color:#c6d880;}
.info {background:#d5edf8;color:#205791;border-color:#92cae4;}
.error a, .alert a {color:#8a1f11;}
.notice a {color:#514721;}
.success a {color:#264409;}
.info a {color:#205791;}




body>div#box-wrapper{
	border:10px solid red;
	width:35%;
	padding:2em;
	margin:2em auto;
}

div#fancybox-content div#box-wrapper{
	border:none;
	width:auto;
	margin:auto;
	padding:0;
}

div#fancybox-content{
	position:relative;
}

#fancybox-content p#offer_buttons, 
#fancybox-content div.t-selectfulfiller.purchase{
	position: absolute;
	bottom:0;
	left:.25em;
	text-align: center!important;
	width:95%;
}

#fancybox-content table {width:auto!important; margin-bottom:0;}
#fancybox-content table, #fancybox-content table tbody, #fancybox-content table tbody tr, #fancybox-content table tbody tr td {background-color:#333;}
#fancybox-content table tbody tr td h2 {font-size:1em;}
#fancybox-content table tbody tr td img {width:200px!important; height:auto!important;}
#fancybox-content table tbody tr:nth-child(even) td {background:#000;}
#fancybox-content table tbody tr:nth-child(4) {display:none;}
#fancybox-content table tbody tr:nth-child(4) td {background:#333;}

#fancybox-content, #fancybox-content p {line-height:1.3}
#fancybox-content .box-wrapper {padding:.25em .5em; margin:auto; border:0;}
#fancybox-content div.t-offer {margin:0;padding:0;}
#fancybox-content div.t-offer h1 {margin:0;padding:0;font-size:1.4em;}
#fancybox-content div.t-offer p.t-price {margin:0;padding:.5em;}
#fancybox-content div.t-offer p.t-price span {}
#fancybox-content div.purchase p.t-submit {margin:0;padding:0;}

#fancybox-content{background-color:#333;}
#fancybox-content form h1 {font-size:1.2em;padding:.5em 0 .5em 0;font-weight:bold;}
#fancybox-content form p {font-size:12px;margin:0 0 .3em;width:auto;}
#fancybox-content form p.t-label {margin-right:.5em;}
#fancybox-content .t-input {padding:0 2px 0 0;}
#fancybox-content input{padding:0;margin:0;height:20px;max-width:300px;}
#fancybox-content form p.t-submit {margin:.5em 0;}
#fancybox-content form p.t-submit input{min-width:7em;height:24px;padding:0 0 4px;}
#fancybox-content div.bounds p ,#fancybox-content div.bounds p span, #fancybox-content div.bounds h1, #fancybox-content form p, #fancybox-content form h1 {color:#fff;}
#fancybox-content div.bounds h1 {padding:5px 0 0 5px;}

#fancybox-content .t-selectfulfiller,
#fancybox-content .t-register {}
#fancybox-content .t-selectfulfiller span.t-submit a.t-submit {display:none;}

#fancybox-content p,
#fancybox-content .t-selectfulfiller p, 
#fancybox-content .t-selectfulfiller,
#fancybox-content .t-register,
#fancybox-content .t-register p,
#fancybox-content .t-selectfulfiller.purchase {text-align:left;margin:0;padding:.5em;border-top:1px solid #666;}
#fancybox-content .t-register, 
#fancybox-content .t-selectfulfiller,
#fancybox-content .t-selectfulfiller.purchase p {padding:0;border:0;} 
#fancybox-content .t-register.t-field,
#fancybox-content .t-register.t-field p {border:0;padding:.25em 0;} 
#fancybox-content .t-register.t-field{padding:0;}
#fancybox-content .t-quick p, #fancybox-content #leave_form p,#fancybox-content p.t-price {border:0;}


#fancybox-content div.t-quick-scope,
#fancybox-content div.t-quick-links {display:block;text-align:left;}
#fancybox-content div.t-quick-scope p,
#fancybox-content div.t-quick-links p {padding:0; margin:0;}



#fancybox-content p.t-passhelp {margin-bottom:.25em;border:0;}
#fancybox-content p.t-passhelp input.t-submit {padding-left:1em;padding-right:1em;}
#fancybox-content div.t-passhelp .t-input input {max-width:225px;}
#fancybox-content div.t-passhelp p {border:0;}

p.t-submit-buynow a.t-submit{display:none;}

#fancybox-content p.t-offer-link{display:none;}

#fancybox-content .button, button a {padding:0;margin:0;}

#fancybox-content .t-quick-data.t-data {}
#fancybox-content .t-quick-data.t-data .t-input {border:0;float:left;margin:0 0 3px; padding:0;}
#fancybox-content .t-quick-data.t-data .t-input input.t-text-input {
-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;
border:1px solid #000;
font-size:11px;
height:22px;
padding:0 6px 0 2px;
width:196px;
}
#fancybox-content .t-quick-data.t-data p.t-submit {
-moz-border-radius: 0 5px 5px 0;border-radius:0 5px 5px 0;
margin:0;
padding:0;
}
#fancybox-content .t-quick-data.t-data p.t-submit input.t-submit {
-moz-border-radius: 0 5px 5px 0;border-radius:0 5px 5px 0;
background: #4ab5e3 url(http://smrp.tizrapublisher.com/search/~stream) 5px -8px no-repeat;
border:1px solid #000!important;
min-height:24px;
height:24px;
min-width:32px;
width:32px;
display:block;
margin:0;
overflow:hidden;
padding:0;
position:absolute;

right:6px;
text-indent:-9999px;
}
#fancybox-content .t-quick-data.t-data p.t-submit input.t-submit:hover {background-color:#4ab5e3;}
#fancybox-content .t-quick-links.t-links .t-advancedlink {margin-top:.4em;}

#fancybox-content .t-advancedlink a {
font-size:.8em;
}

#fancybox-content #pdf_help {}
#fancybox-content #pdf_help .box-wrapper div div {width:auto!important;}
#fancybox-content #pdf_help .box-wrapper div div h2 {color:#fff;font-size:18px!important;margin:1em 0 0 0;}
#fancybox-content #pdf_help .box-wrapper div div p {padding: 0 .5em !important;margin:0; border:0;}
#fancybox-content #pdf_help .box-wrapper div div p:first-child {padding: 0 !important;}
#fancybox-content #pdf_help .box-wrapper div div ul, #fancybox-content #pdf_help .box-wrapper div div ul li {padding:.25em 0 .45em .25em!important;margin:0}
#fancybox-content #pdf_help .box-wrapper div div p b:first-child {display:block;}
#fancybox-wrap #fancybox-title {display:none !important;}

#fancybox-content a {color:#4ab5e3}

#fancybox-content div.t-login, #fancybox-content div.t-login p {border:0;}
#fancybox-content div.t-login h1 {padding:0;}
#fancybox-content div.t-login p {margin:0;padding:0;}
#fancybox-content div.t-login p.t-label {margin-top:.5em;}
#fancybox-content div.t-login p.t-input input {width:100%;}
#fancybox-content div.t-login.t-remember {display:none;}
#fancybox-content div.t-login.t-link,
#fancybox-content p.t-login.t-submit {display:inline-block; border:0; margin:.5em 0 0; vertical-align:middle;padding:0;}
#fancybox-content p.t-login.t-submit {margin-right:2em;}


/* commerce page */
.t-commercestep.t-billable { 
border-top:1px solid #666;
border-bottom:1px solid #666;
padding:.5em 0 .5em 1em;
margin:.25em 0 3em 0;
background-color:#eee;
}

.t-commercestep.t-billable p {vertical-align: baseline;}
.t-commercestep.t-billable p.t-name, 
.t-commercestep.t-billable p.t-label, 
.t-commercestep.t-billable p.t-price {padding:0;margin:0;display:inline-block; float:none; text-align:left; width:auto;}
.t-commercestep.t-billable p.t-name {font-weight:bold; margin-right:2em;}

div.t-commercestep {}
div.t-commercestep p {font-size:12px;}
div.t-commercestep, 
div.t-commercestep p,
div.t-commercestep p.t-label,
div.t-commercestep p.t-input,
div.t-commercestep p.t-input input.t-text-input {margin:0; padding:0;}
div.t-commercestep.t-street p.t-label, 
div.t-commercestep p.t-label {width:180px; float:left; margin-right:14px; text-align:right;}
div.t-commercestep.t-street p.t-label:first-child {margin-right:14em; margin-bottom:0;}
div.t-commercestep.t-street p.t-label {clear:left}
div.t-commercestep p.t-input {margin-left:194px; }
div.t-commercestep.t-street {margin-top:2em;}
div.t-commercestep.t-street p, 
div.t-commercestep.t-city p {}
div.t-commercestep.t-street p.t-input {}

.commerce_omi {}
.commerce_omi h2 {margin-bottom:0; margin-top:1em}
.commerce_omi form {width:490px;}
.commerce_omi form div {margin-top:.25em;}
.commerce_omi form div p.t-label, .commerce_omi form div p.t-input {margin-bottom:.25em;}
.commerce_omi form div p input.t-text-input {width:204px;}
.commerce_omi form div select {margin:0; padding:0;}
.commerce_omi form p.t-submit {margin-left:194px; margin-top:1em;}

input.button {min-height:24px;}

div#passhelp h1 {line-height:1.7;}

/* userinfo form */
h1.t-advancedsearch, .left .t-userinfo h1 {padding:.25em;margin:.5em 0 0 0; text-align:center;}
.left .t-userinfo h1:first-child {margin-top:0; padding-top:0;}
.t-userinfo form {}
div.t-advancedsearch, .t-userinfo form .t-edituserdetails {border:10px solid #333;background-color:#eee;margin:0 auto; width:408px; padding:1em;}

.t-userinfo form .t-edituserdetails div {margin-bottom:.3em;}
.t-userinfo form .t-edituserdetails div p {display:inline-block;float:none;margin:0;padding:0;min-width:200px;}
.t-userinfo form .t-edituserdetails div p.t-label {text-align:right;}
.t-userinfo form .t-edituserdetails div p.t-input {}
.t-edituserdetails input.formtext, .t-userinfo form .t-edituserdetails div p.t-input input.t-text-input {width:200px;margin:0;padding:1px 0 0 1px;}

.t-edituserdetails p.t-submit {padding:0;margin:.75em 0 0 0;}
.t-edituserdetails p.t-submit input.t-submit {margin:0 0 0 204px;}

/* advanced Search */
div.t-advancedsearch div {border:0;background-color:transparent;margin:0; width:auto; padding:0;}
	div.t-advancedsearch div.t-motivation,div.t-advancedsearch div.t-problem,div.t-advancedsearch div.t-approach,div.t-advancedsearch div.t-results,div.t-advancedsearch div.t-conclusions {display:none;}
div.t-advancedsearch div div p {display:inline-block;vertical-align:middle; width:260px; margin:0;padding:0;float:none;}
div.t-advancedsearch div div p:first-child { width:130px; text-align:right; margin-right:4px;font-size:12px;}
div.t-advancedsearch div div p input,
div.t-advancedsearch div div p select {margin:0;padding:0;}

div.t-advancedsearch div p.t-dropdown, 
div.t-advancedsearch div p.t-submit {margin:6px 0 0 138px;float:none;display:block;}
div.t-advancedsearch div p.t-dropdown select {width:266px!important;}
.dinner .left div.t-advancedsearch div p.t-submit a {display:none;}
/*table styles 4 account and subscription info*/

.t-usersetinfo, div.t-subscriptions, div.t-accountinfo, .paywall div#login_box {
border:10px solid #333;
background-color:#eee;
padding:10px;
width:708px;
}
.paywall div#login_box {width:317px; padding:1em; display:inline-block;}
.paywall div#login_box form h1 {display:block;font-size:17px;font-weight:bold;margin-bottom:.5em;border-bottom:0;}
.paywall div#login_box form div {}
.paywall div#login_box div.t-password {margin-bottom:.5em;}
.paywall div#login_box div.t-remember {display:none;}
.paywall div#login_box div.t-login-link {display:inline-block;vertical-align:top;}
.paywall div#login_box div.t-login-link p {display:block;font-size:11px; line-height:1.05;}
.paywall div#login_box p label, 
.paywall div#login_box p input, 
.paywall div#login_box p {display:inline-block; margin:0; padding:0;vertical-align:top;}
.paywall div#login_box p label {width:80px; text-align:right; padding:0 6px 0 0;} 
.paywall div#login_box p input {width:220px; padding:0 1px 1px;} 
.paywall div#login_box p.t-submit {padding-top:2px;}
.paywall div#login_box p.t-submit input.t-submit {width:auto; padding:.05em .75em .25em; margin-left:90px;}




div.t-accountinfo h2, div.t-userdetails h2 {color:#333;margin-bottom:1em;font-size:15px;font-weight: bold;}

table {margin-bottom:1.4em;width:100%;}
table.t-subscriptionlist, table.t-accountinfo {margin-bottom:0;}
th {font-weight:bold;}
thead th {background:#c3d9ff;}
th, td, caption, table.t-subscriptionlist td, table.t-accountinfo td {padding:4px;}
tbody tr {background:#fff;}
tbody tr:nth-child(even) td, tbody tr.even td {background:#ddd;}
table.t-subscriptionlist thead td, table.t-accountinfo thead td {font-weight:bold;font-size:13px;}
table.t-subscriptionlist thead td, table.t-accountinfo thead td, table.t-subscriptionlist td, table.t-accountinfo td {border-bottom:1px solid #333;}
table.t-accountinfo tbody > tr td{ border-top:1px solid #333;}
tfoot {font-style:italic;}
div.t-subscriptions td p.t-element,div.t-subscriptions td p.t-label,
div.t-accountinfo td p.t-element,div.t-accountinfo td p.t-label {font-size:13px;padding:0;}

div.t-accountdetails {}
div.t-accountdetails a, div.t-selectfulfiller a {}


.home_image {float:right; margin-left:2em;}

/* Related */
#related {margin-bottom:1.5em;}
#related a {
display:block;
font-size:.8em;
margin-bottom:.75em;
padding-left:1em;
text-indent:-1em;
}


.ui-accordion .ui-accordion-content p {text-overflow: ellipsis;-o-text-overflow: ellipsis;}

#login_links p{
display:inline-block;
padding:.5em;
}

#slider{
	margin:10px;
	position:relative;
}

#goto_form p.t-submit, #goto_form p.t-label{
	width:230px;
	clear:both;
	border:none; m
}


/* Search Results and index */
span.t-search-snippet-highlight, span.t-search-fulltext {
background-color:#efae00;
padding:2px;
margin:0 -1px;
font-weight:bold;
}
p.t-hits.t-hitcount {}
div.t-collectionindex ul li, ol.t-results {margin:1em 0;padding:0;list-style:none;}
	div.t-collectionindex ul li ul li, 	ol.t-results ul li {list-style:circle;}
	div.t-collectionindex ul li ol li, ol.t-results ol li {list-style:decimal;}
div.t-collectionindex ul li, ol.t-results li {margin:.5em 0; padding:.5em .5em;}
div.t-collectionindex ul li:nth-child(odd), ol.t-results li:nth-child(odd) {background-color:#eee; border-width:1px 0; border-color:#ddd; border-style:solid;}
ol.t-results li span.t-field.t-authors,
div.t-collectionindex ul li .t-value-id, div.t-collectionindex ul li .t-label-id, ol.t-results .t-crosslinks {display:none;}
ol.t-results .t-abstract p {line-height:1.2em;}
ol.t-results li .t-title {font-weight:bold;}
ol.t-results li div.t-new.t-metatag-abstract.t-abstract span.t-value-abstract {}ol.t-results .t-abstract p {}ol.t-results .t-abstract li {}
/*ol.t-results li span.t-field,
ol.t-results li span.t-score,*/
ol.t-results li span.t-search-snippet {display:block; padding:.25em 0; width:auto; text-align:left; width:550px; margin-left:168px;}

/*ol.t-results li span.t-score span {display:inline;}*/

ol.t-results li div,
div.t-collectionindex ul li span, ol.t-results li span {margin:2px 0; line-height:1.2em;font-size:12px;display:block;}
div.t-collectionindex ul li span.t-index-main, ol.t-results li > span:first-child {font-size:13px;}

div.t-collectionindex ul li div span, 
div.t-collectionindex ul li span span,
ol.t-results li div span, 
ol.t-results li span span {display:inline-block; width:550px; vertical-align:top;}

div.t-collectionindex ul li div span.t-label:first-child, 
div.t-collectionindex ul li span span.t-label:first-child,
ol.t-results li div span.t-label:first-child, 
ol.t-results li span span.t-label:first-child {width:158px;text-align:right; font-weight:bold;margin-right:6px;}

ol.t-results li span.t-page {width:550px; margin-left:168px; font-weight:bold; display:block;margin:7px 0 7px 168px;margin:7px 0 7px 168px;}
ol.t-results li div span.t-search-snippet-highlight,
ol.t-results li span span.t-search-snippet-highlight {width:auto;text-align:left; margin:0;}



div.t-results.t-nav {
position:relative;
margin:.5em 0 3em;
}
a.t-nav-previous,
a.t-nav-next {border:1px solid #4ab5e3;
color:#4ab5e3;
font-size:12px;
font-weight:bold;
padding:3px;
position:absolute;
text-decoration: none;
width:365px
}
a.t-nav-previous:hover,
a.t-nav-next:hover {
color:#333;
background-color:#4ab5e3;
border-color:#333;
}

a.t-nav-previous {
left:0;
border-radius: 6px 0 0 6px;
-moz-border-radius: 6px 0 0 6px;
-webkit-border-radius: 6px 0 0 6px;
}
a.t-nav-next {
right:0;
text-align:right;
border-radius:0 6px 6px 0;
-moz-border-radius:0 6px 6px 0;
-webkit-border-radius:0 6px 6px 0;
}

/* no javascript -- login */
body > div#box-wrapper {border:0; margin:0 auto; padding:2em 0; width:auto;}
body > div#box-wrapper div.bounds > div {border:10px solid #333; background-color:#eee; padding:1em!important; margin:0 auto!important;max-width:350px;}
body > div#box-wrapper div.bounds > div div.bounds div, 
body > div#box-wrapper div.bounds > div div.t-terms {border:0;background-color:transparent; padding:0!important;margin:0!important;}
body > div#box-wrapper div.bounds > div div.box-wrapper > div {border-style:solid;}
body > div#box-wrapper div.bounds > div div.box-wrapper > div.purchase div.bounds a {border:0; padding:0; height:auto;font-weight:normal;font-size:14px;}
body > div#box-wrapper div.bounds > div form {}
body > div#box-wrapper div.bounds > div form div.t-login, body > div#box-wrapper div.bounds > div form div.t-login p {margin:0; padding:0;border:0;}
body > div#box-wrapper div.bounds > div form div.t-remember {display:none;}
body > div#box-wrapper div.bounds > div form div.t-password {margin-bottom:.5em;}
body > div#box-wrapper div.bounds > div form div.t-login p.t-label label {} 
body > div#box-wrapper div.bounds > div form div.t-login p.t-input input {margin:0;width:100%;}
body > div#box-wrapper div.bounds > div form p.t-submit {}

p#offer_buttons span a, body > div#box-wrapper div.bounds > div div.box-wrapper > div.t-html div.bounds p span a, body > div#box-wrapper div.bounds > div form p.t-submit input.t-submit {color:#fff; padding:0 1em; -moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px; background:url(http://docs.omnibooksonline.com/assets/trb13514/48627/jqui/css/tizra/images/ui-bg_glass_40_111111_1x400.png) 50% 50% repeat-x;border:1px solid #777;color:#e3e3e3;}
p#offer_buttons span a:hover, body > div#box-wrapper div.bounds > div div.box-wrapper > div.t-html div.bounds p span a:hover, body > div#box-wrapper div.bounds > div form p.t-submit input.t-submit:hover {background:url(http://docs.omnibooksonline.com/assets/trb13514/48627/jqui/css/tizra/images/ui-bg_glass_55_1c1c1c_1x400.png) 50% 50% repeat-x;border-color:#000;color:#fff;}
body > div#box-wrapper div.bounds > div div.box-wrapper > div.t-html div.bounds p span a {padding:.25em 1em; text-decoration:none;}
p#offer_buttons span a {text-decoration:none;padding:.25em 1em;}
#search_again{
	display:none;
	float:right;
}



.t-usersetinfo p {background-color:#fff; border-bottom:1px solid #333;margin:0;padding:.25em;}
.t-usersetinfo h2+p {border-top:1px solid #333}
.t-usersetinfo p:nth-child(odd) {background-color:#ddd;}
.t-usersetinfo {display:none;}
.paywall div#login_box {display:none;}




/* Search Results and indices */
		ol.t-results span.t-search-snippet-highlight, span.t-search-fulltext {background-color:#efae00;padding:2px;margin:0 -1px;font-weight:bold;display:inline;}
		ul.t-alphaindex, div.t-collectionindex ul, ol.t-results {margin:1em 0;padding:0;list-style:none;border-bottom:1px solid #ddd;}
		ul.t-alphaindex li, div.t-collectionindex ul li, ol.t-results li {margin:.5em 0; padding:.5em .5em;}
		/*ul.t-alphaindex li {border-top:1px solid #ddd;}*/
		ul.t-alphaindex li:nth-child(4n+1), div.t-collectionindex ul li:nth-child(odd), ol.t-results li:nth-child(odd) {background-color:#eee; border-width:1px 0; border-color:#ddd; border-style:solid;}
		ol.t-results li span.t-search-snippet { padding:.25em 0; width:auto; text-align:left; width:550px; margin-left:168px;display:none;}
	span.t-score {margin-top:1em!important;}
	span.t-score span.t-score {margin-top:0!important;}
		ol.t-results li div, 
		ol.t-results li span,
		div.t-collectionindex ul li div, 
		div.t-collectionindex ul li span,
		ul.t-alphaindex li div, 
		ul.t-alphaindex li span {margin:0;font-size:12px;display:block;line-height:1.3em;}
			.t-index-main + div {clear:both;}
			div.t-collectionindex ul li div.t-metatag-authorlastfirst {display:none;}
		ul.t-alphaindex li span.t-index-main, div.t-collectionindex ul li span.t-index-main, ol.t-results li > span:first-child {margin-bottom:.25em;font-size:13px;font-weight:bold;}
		ul.t-alphaindex li div span, ul.t-alphaindex li span span,
		div.t-collectionindex ul li div span, div.t-collectionindex ul li span span, ol.t-results li div span, ol.t-results li span span {width:550px;}
		ul.t-alphaindex li div span.t-label:first-child, ul.t-alphaindex li span span.t-label:first-child, 
		div.t-collectionindex ul li div span.t-label:first-child, div.t-collectionindex ul li span span.t-label:first-child, ol.t-results li div span.t-label:first-child, ol.t-results li span span.t-label:first-child {width:158px;text-align:right; font-weight:bold;margin-right:6px;}
		ol.t-results li span.t-page {width:550px; margin-left:168px; font-weight:bold; display:block;margin:7px 0 7px 168px;margin:7px 0 7px 168px;}
		ol.t-results li div span.t-search-snippet-highlight, ol.t-results li span span.t-search-snippet-highlight {width:auto;text-align:left; margin:0;}
			ul.t-alphaindex li .t-value-abstract ol, div.t-collectionindex ul li .t-value-abstract ol {list-style-type: decimal;}
			ul.t-alphaindex li .t-value-abstract ul, div.t-collectionindex ul li .t-value-abstract ul {list-style-type: circle;}
			ul.t-alphaindex li .t-value-abstract ol, ul.t-alphaindex li .t-value-abstract ul, div.t-collectionindex ul li .t-value-abstract ol, div.t-collectionindex ul li .t-value-abstract ul {border:0;margin:.25em 0;padding:0 0 0 1.8em;}
			ul.t-alphaindex li .t-value-abstract ul li, ul.t-alphaindex li .t-value-abstract ol li, div.t-collectionindex ul li .t-value-abstract ul li, div.t-collectionindex ul li .t-value-abstract ol li {border:0;background:transparent;padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0;padding-left:0;} 
			ul.t-alphaindex li .t-value-abstract p, div.t-collectionindex ul li .t-value-abstract p {padding-bottom:.25em;margin-bottom:.25em;line-height:1.3em;}
		#main .left > div.bounds > h1.t-alphaindex {display:block;}
			h1.t-alphaindex .t-alphaindex-byfield {display:inline;}
			h1.t-alphaindex .current-index {display:inline;margin-left:-6px;}

/* Inline-Block Elements */
#login-bar #login_links p, 
#login-bar .t-loginbox-logged-on.t-login-link, #login-bar .t-loginbox-logged-on.t-login-link p.t-logout,
#nav ul,
#nav li,
#main .left, 
#main .right,
ul.t-alphaindex li div span, 
ul.t-alphaindex li span span,
div.t-collectionindex ul li div span, 
div.t-collectionindex ul li span span,
ol.t-results li div span, 
ol.t-results li span span {display:inline-block;vertical-align:top;}

/*---------------------------------------*/

.more, .more_link{display:none!important;}

.more{
	padding-bottom:15px;
}

li{
	position:relative;
}

.more_link, .less_link{
	padding:0;
	margin:0;
	height:1.4em;
	position:absolute;
	bottom:5px;
	right:5px;
	width:105px!important;
	text-align: center!important;
}

.more_link span, .less_link span{
	font-weight: normal!important;
	line-height:8px!important;
	width:auto!important;
}

.more_link span.ui-icon, .less_link span.ui-icon{
	height:16x!important;
	width:14px!important;
	padding:!important;
	margin-top:-3px!important;
}

.show{
	display:inline-block!important;
}

.show-block{
	display:block!important;
}

.t-label-description{
	display:none;
}

.sidebar.header h3 a{
	color:white;
	text-decoration: none;
	font-size: 1em;
}
.content-header h3 {font-weight:bold;font-size:1em;}
.content-header p {font-size:.8571em;}
.content-header h3, 
.content-header p {
	padding:0;
	margin:0;
	color:#000;
	text-transform:none;
}

.content-header{
	padding-bottom:1em;
}





/* BUTTONS */
.button, .button:visited, .ui-button:visited {color:#e3e3e3;text-decoration: none; padding:.25em 1em;}
.button:hover, .button:hover:visited {color:#fff; background:url("http://docs.omnibooksonline.com/assets/0-lib/jqui/css/black/images/ui-bg_glass_55_1c1c1c_1x400.png") repeat-x 50% 50% #111; border:1px solid #777;}
	.ui-button:hover, .ui-button:hover:visited {color:#fff;}
	body > div#box-wrapper div.bounds > div form p.t-submit input {	padding:.25em 1em;-moz-border-radius:4px;border-radius:4px;-webkit-border-radius:4px;	color:#e3e3e3;text-decoration: none; background:url("http://docs.omnibooksonline.com/assets/0-lib/jqui/css/black/images/ui-bg_glass_40_111111_1x400.png") repeat-x 50% 50% #111; border:1px solid #777;}
	body > div#box-wrapper div.bounds > div form p.t-submit input:hover {color:#fff; background:url("http://docs.omnibooksonline.com/assets/0-lib/jqui/css/black/images/ui-bg_glass_55_1c1c1c_1x400.png") repeat-x 50% 50% #111; border:1px solid #777;}

#page-controls .t-prevpage.button:hover, #page-controls .t-prevpage.button:hover:visited, #page-controls .t-nextpage.button:hover, #page-controls .t-nextpage.button:hover:visited, #other-controls .button:hover, #other-controls .button:hover:visited {color:#fff; background:transparent; border:0;}
#pdf-control {position:relative;height:25px}
#pdf-control, #pdf-control #page-controls, #pdf-control #other-controls, div.t-alpha-index-all, div.t-alphaindex-nav, div.t-alpha-index-all ul, div.t-alphaindex-nav ul {font-size:0;line-height:1em;} 
#pdf-control #page-controls, #pdf-control #other-controls {position:absolute;top:0;}
#pdf-control #page-controls {left:0;}
#pdf-control #other-controls {right:0;}
#pdf-control #page-controls #goto {padding:0;}
	#goto .t-blurb {display:none;} /*-*/ #goto .t-curpage {} /*-*/ #goto .t-blurb2 {margin:0 2px 0 0;} /*-*/ #goto .t-pages {}
/* ----------------------- *//* ----------------------- */
	/* Editing default spacing from jquery ui */
/* ----------------------- *//* ----------------------- */
#pdf-control .ui-buttonset .ui-button, #pdf-control #other-controls > div > div {margin-right:0; font-size:12px;}
#pdf-control #page-controls > div > div,#pdf-control #page-controls > div > a,#pdf-control #other-controls > div > div, .t-alphaindex-nav .ui-buttonset .ui-button, div.t-alpha-index-all ul li {margin-right:-1px;}
#pdf-control .ui-button-icon-only .ui-button-text, #pdf-control .ui-button-icons-only .ui-button-text {padding:.25em}
#pdf-control .ui-button-text-only .ui-button-text, #fancybox-content .ui-button-text-only .ui-button-text, input.ui-button, a.button {padding:.25em 1em;}
#pdf-control .ui-button-icon-only .ui-button-text, #fancybox-content .ui-button-text-only .ui-button-text, #pdf-control .ui-button-icons-only .ui-button-text, #pdf-control .ui-button-text-only .ui-button-text, input.ui-button, a.button {font-size:12px;}
/* ----------------------- *//* ----------------------- */
	/* Editing default spacing from jquery ui */
/* ----------------------- *//* ----------------------- */
#pdf-control > div > div > div.bounds {}
#pdf-control > div > div div.button, #pdf-control > div > div div.button > div > p, div.t-alpha-index-all ul, div.t-alphaindex-nav ul, div.t-alpha-index-all li, div.t-alphaindex-nav li {margin:0;padding:0;}
div.t-alphaindex-nav, div.t-alpha-index-all, #pdf-control > div > div > div > div {display:inline-block;vertical-align:top;}
	div.t-alphaindex-nav {margin-right:-4px;}
	div.t-alphaindex-nav ul, div.t-alpha-index-all ul, div.t-alphaindex-nav ul li, div.t-alpha-index-all ul li {list-style: none;}
#pdf-control > div > div div span.t-inactive {display:block;}
/* Alpha list specific */
.t-alphaindex-nav .ui-buttonset .ui-button, div.t-alpha-index-all ul li {font-size:11px;position: relative;z-index:1;}
	.t-alphaindex-nav .ui-buttonset .ui-button:hover, div.t-alpha-index-all ul li:hover {z-index:2;}
.t-alphaindex-nav .ui-buttonset .ui-button span, div.t-alpha-index-all ul li span.ui-button-text, .t-alphaindex-nav .ui-buttonset .ui-button span a {padding:0;width:23px; height:23px; line-height:2;font-weight:bold; color:#666;cursor:default;font-size:11px;}
div.t-alpha-index-all ul li span.ui-button-text, div.t-alpha-index-all ul li span.ui-button-text a {width:42px;}
.t-alphaindex-nav .ui-buttonset .ui-button span a, div.t-alpha-index-all ul li span a {color:#fff; cursor:pointer;display:block;}
.t-alphaindex-nav .ui-buttonset .ui-button span span, div.t-alpha-index-all ul li span span {height:0;width:0;}
.t-offer-price,
.t-offer-link{display:inline-block;vertical-align: baseline;margin:0; padding:0;}

.t-denied .t-offer-price {float:right!important;}
#fancybox .t-offer-price {width:50px;}

.t-offer-link {width:290px;}

div.t-alpha-index-all {display:none;}

.t-value-description p{
	line-height:1.3em;
	padding:0;
	margin:0;
}

.t-latest-publist li{
	clear:left;
	padding-top:1em;
}

.t-value-description img{
	border:4px solid #dadba7;
	margin-right:.75em;
	float:left;
}

#main .dinner #home {font-size:0;}


.home-box{
	display:inline-block;
	vertical-align: top;
	padding:0 0 .5em 0;
	font-size:13px;
}

#box1{ width:578px; margin-right:28px;}
#box1 h1 {margin:0;}
	#box1 p {font-size:14px;line-height:1.4em; margin-bottom:.5em;}
#box2 { width:316px; margin-top:2em;margin-right:6px;}
#box2 .fake-accordion p span {width:85%;display:block;margin-left:7px;}
#box2 .fake-accordion p a, #box2 .fake-accordion p a:visited {text-align:right;display:block;color:#fff;font-weight:bold;margin: 0 0 .25em 0;text-shadow:1px 1px 3px #037eb7;}
#box2 .fake-accordion p a:hover {text-shadow:0 0 1px #037eb7;}
#box2 h3 {text-shadow:0 0 3px #00364f;color:#fff;}
#box2 h3 span {font-weight:normal;font-size:11px;float:right;}
#box2 .fake-accordion h3 {text-shadow:0 0 0 #000;}
.home-column{
	margin-top:2em;
	margin-right:6px;
	padding-top:0;
	width:315px;
	overflow:hidden;
}
#box3 {height:200px;border:4px solid #dadba7;width:354px; margin-top:1.5em;}
	#box3 img {}
	#box3 .bounds {}
	#box3 img {margin-left:-36px;margin-top:-25px;width:400px;}
#box4, 
#box5 {padding-left:8px;min-height:200px;}
#box4 h3, 
#box5 h3 {color:#666;font-weight:bold;}
#box4 p.callout {font-weight:bold;font-size:12px;margin-bottom:0;}
#box4 p.links {padding-left:1em;}
#box4 p.links a {display:block;}
#box4 p, 
#box5 p {font-size:11px;color:#333;}
#box5 {margin-right:0;background:url(http://smrp.tizrapublisher.com/line/~stream) 0 0 no-repeat;}
#box5 u {font-size:18px;line-height:0;}
#box5 p.link a {display:block;text-align:right;margin-top:-1.6em;}

/* ----------------------- *//* ----------------------- */
	/* loading graphic styles: removed by javascript after load */
/* ----------------------- *//* ----------------------- */
.loading>.bounds{
	visibility:hidden!important;
}

.loading{
	background: #fff url('http://docs.omnibooksonline.com/assets/0-lib/images/loading.gif') no-repeat!important;
}

.t-alphaindex-nav, .t-alpha-index-all{
	visibility:hidden;
}
/*ul.t-items li ul li span a span.t-listitem{display:inline; margin-right:0; width:auto; cursor:pointer;}
ul.t-items li ul li span a span.t-separator{display:inline; margin-right:4px; width:auto; cursor:pointer;}
ul li span.t-new span.t-separator, span.t-new span.t-listitem{display:inline; font-weight:normal; padding:0;margin:0;}
*/
					.t-alphaindex .t-title {font-weight:bold;clear:both;}
					.t-alphaindex .t-index-main {}
					.t-alphaindex .t-index-main span.t-listitem, 
					.t-alphaindex .t-index-main span.t-separator, 
					.t-alphaindex .t-field span.t-listitem, .t-alphaindex .t-field span.t-separator {display:inline;font-weight:normal;color:#333;}
					.t-alphaindex .t-index-main span.t-listitem, .t-alphaindex .t-index-main span.t-separator {font-size:14px;}
					.t-alphaindex .t-field span.t-listitem, .t-alphaindex .t-field span.t-separator {}
					.t-alphaindex .t-highlight {font-weight:normal;}
					.t-alphaindex .t-index-main span.t-listitem {border-right:1px solid #aaa;padding-right:.4em;border-left:1px solid #aaa;padding-left:.4em;margin-right:-1px;}
					.t-alphaindex .t-index-main span.t-separator {display:none;}
					.t-alphaindex .t-index-main span.t-listitem.t-highlight {font-weight:bold;float:left;}
					.t-alphaindex .t-index-main a {text-decoration:none; color:#333;cursor:text;}
					.t-alphaindex .t-index-main a span {}
					.all .t-alphaindex .t-index-main span.t-listitem {font-weight:bold;}
					.t-alphaindex .t-index-main a span.t-highlight, .all .t-alphaindex .t-index-main span.t-listitem {text-decoration:underline;cursor:pointer;color:#2eace6;}
					.t-alphaindex .t-index-main a span:hover, .all .t-alphaindex .t-index-main span.t-listitem:hover {text-decoration:none;color:#2486af}
		ol li span.t-new span.t-separator, ul li span.t-new span.t-separator, span.t-new span.t-listitem{display:inline; padding:0;margin:0;width:auto; font-size:13px}






.button, .button:visited, .ui-button:visited {color:#e3e3e3;text-decoration: none;}
.button:hover, .button:hover:visited {color:#fff; background:url("http://docs.omnibooksonline.com/assets/0-lib/jqui/css/black/images/ui-bg_glass_55_1c1c1c_1x400.png") repeat-x 50% 50% #111; border:1px solid #777;}
	.ui-button:hover, .ui-button:hover:visited {color:#fff;}
	body > div#box-wrapper div.bounds > div form p.t-submit input {	padding:.25em 1em;-moz-border-radius:4px;border-radius:4px;-webkit-border-radius:4px;	color:#e3e3e3;text-decoration: none; background:url("http://docs.omnibooksonline.com/assets/0-lib/jqui/css/black/images/ui-bg_glass_40_111111_1x400.png") repeat-x 50% 50% #111; border:1px solid #777;}
	body > div#box-wrapper div.bounds > div form p.t-submit input:hover {color:#fff; background:url("http://docs.omnibooksonline.com/assets/0-lib/jqui/css/black/images/ui-bg_glass_55_1c1c1c_1x400.png") repeat-x 50% 50% #111; border:1px solid #777;}

#page-controls .t-prevpage.button:hover, #page-controls .t-prevpage.button:hover:visited, #page-controls .t-nextpage.button:hover, #page-controls .t-nextpage.button:hover:visited, #other-controls .button:hover, #other-controls .button:hover:visited {color:#fff; background:transparent; border:0;}
#pdf-control {position:relative;height:25px}
#pdf-control, #pdf-control #page-controls, #pdf-control #other-controls, div.t-alpha-index-all, div.t-alphaindex-nav, div.t-alpha-index-all ul, div.t-alphaindex-nav ul {font-size:0;line-height:1em;} 
#pdf-control #page-controls, #pdf-control #other-controls {position:absolute;top:0;}
#pdf-control #page-controls {left:0;}
#pdf-control #other-controls {right:0;}
#pdf-control #page-controls #goto {padding:0;}
	#goto .t-blurb {display:none;} /*-*/ #goto .t-curpage {} /*-*/ #goto .t-blurb2 {margin:0 2px 0 0;} /*-*/ #goto .t-pages {}
/* ----------------------- *//* ----------------------- */
	/* Editing default spacing from jquery ui */
/* ----------------------- *//* ----------------------- */
#pdf-control .ui-buttonset .ui-button, #pdf-control #other-controls > div > div {margin-right:0; font-size:12px;}
#pdf-control #page-controls > div > div,#pdf-control #page-controls > div > a,#pdf-control #other-controls > div > div, .t-alphaindex-nav .ui-buttonset .ui-button, div.t-alpha-index-all ul li {margin-right:-1px;}
#pdf-control .ui-button-icon-only .ui-button-text, #pdf-control .ui-button-icons-only .ui-button-text {padding:.25em}
#pdf-control .ui-button-text-only .ui-button-text, #fancybox-content .ui-button-text-only .ui-button-text, input.ui-button, a.button {padding:.25em 1em;}
#pdf-control .ui-button-icon-only .ui-button-text, #fancybox-content .ui-button-text-only .ui-button-text, #pdf-control .ui-button-icons-only .ui-button-text, #pdf-control .ui-button-text-only .ui-button-text, input.ui-button, a.button {font-size:12px;}
/* ----------------------- *//* ----------------------- */
	/* Editing default spacing from jquery ui */
/* ----------------------- *//* ----------------------- */
#pdf-control > div > div > div.bounds {}
#pdf-control > div > div div.button, #pdf-control > div > div div.button > div > p, div.t-alpha-index-all ul, div.t-alphaindex-nav ul, div.t-alpha-index-all li, div.t-alphaindex-nav li {margin:0;padding:0;}
div.t-alphaindex-nav, div.t-alpha-index-all, #pdf-control > div > div > div > div {display:inline-block;vertical-align:top;}
	div.t-alphaindex-nav {margin-right:-4px;}
	div.t-alphaindex-nav ul, div.t-alpha-index-all ul, div.t-alphaindex-nav ul li, div.t-alpha-index-all ul li {list-style: none;}
#pdf-control > div > div div span.t-inactive {display:block;}
/* Alpha list specific */
.t-alphaindex-nav .ui-buttonset .ui-button, div.t-alpha-index-all ul li {font-size:11px;position: relative;z-index:1;}
	.t-alphaindex-nav .ui-buttonset .ui-button:hover, div.t-alpha-index-all ul li:hover {z-index:2;}
.t-alphaindex-nav .ui-buttonset .ui-button span, div.t-alpha-index-all ul li span.ui-button-text, .t-alphaindex-nav .ui-buttonset .ui-button span a {padding:0;width:23px; height:23px; line-height:2;font-weight:bold; color:#666;cursor:default;font-size:11px;}
div.t-alpha-index-all ul li span.ui-button-text, div.t-alpha-index-all ul li span.ui-button-text a {width:42px;}
.t-alphaindex-nav .ui-buttonset .ui-button span a, div.t-alpha-index-all ul li span a {color:#fff; cursor:pointer;display:block;}
.t-alphaindex-nav .ui-buttonset .ui-button span span, div.t-alpha-index-all ul li span span {height:0;width:0;}


li.t-results-pagehit .t-field.t-keywords {display:none;}
li.t-results-pagehit .t-field.t-new.t-keywords {display:block;}

p.copyright {font-size:12px;line-height:1.3em;margin-top:2em;}

#login-bar>.bounds>div>.bounds{
	width:974px;
	text-align:left;
	line-height:28px;
}

p.t-logout{
	position:absolute;
	right:0;
	display:inline;
	padding-top:-7px;

}

#login_links{
	text-align:right;

}

#wrapper{
	display:block!important;
}

.t-accountinfo{
	display:none;
}

#loginForm-submit{
float:left;
margin:5px!important;
}

#wrapper div#viewer {
float: none;
clear: none;
position: static;
}