/*
# CREATION IT TEAM ONLY TO TOUCH THIS FILE
# ADDING CSS: Please add the appropriate CSS to the correct area. 
# REMOVING CSS: If you need to remove CSS, please ensure you remove/replace the class/id from the script. Please delete any image associated with the CSS to keep the images folder clean.
*/

.articleContent{
	padding: 15px;
	word-wrap: break-word;
	margin-bottom: 40px;
}

/* TYPOGRAPHY */
h1,h2,h3,h4,h5,h6 {line-height:120%; font-weight:bold}
h1,h2,h3,h4,h6,.subtitle {color:black;}/* 009cec */
article h1 {font-weight:300; color:#2d2d2d; font-size:28px; margin-bottom:5px;}
article h2 {font-size:20px;}
article h3 {font-size:18px;}
article h4 {font-size:16px;}
article h5 {font-size:14px;}
article h5 {font-size:12px;}
article ul {list-style:disc url(../images/psd/list-item.png);}
article .lower-alpha {list-style-type:lower-alpha}
article .upper-alpha {list-style-type:upper-alpha}
article img {max-width: 100%; height: auto !important;}
h2.subtitle {margin:0 0 10px; padding:0;font-style:normal;font-size:18px; color:#555;}

h3 {margin-bottom:6px}
h5 {color:rgb(0,0,0);margin-top:6px;margin-bottom:13px;}
/* Article Link Hover Global */
article li {line-height:1.5em}
article li a, article p a, article sup a,blockquote a { margin-bottom:4px; text-decoration:none; color:#228bf6;}
article li a:hover, article p a:hover, article sup a:hover,blockquote a:hover { color:#1f5fa1; }
a {text-decoration:none}
a:hover {text-decoration:none}


p {
	line-height: 1.5;
	margin:1rem 0;
}
p.author {font-weight:bold;font-size:14px;}
p.subtitle {font-size:1.2em}
p.infobytes {text-align:left;font-size:.9em;}

sup {line-height:0.1em;}
sup a {color:#888;border-bottom:none; }

.c_56 h1 {
font-weight:500;
}

/* VARIOUS ARTICLE STYLES */
.author {font-weight:normal;font-style:italic;font-size:smaller;}
.subtitle {font-size:0.8em;font-weight:normal;font-style:italic}
.scripture {color:rgb(42,29,102)}

td.list1 {background:rgb(243,244,255)}
td.list2 {background:rgb(222,223,234)}
th.colorTableHead {font-weight:bold;color:rgb(255,255,255);background:rgb(42,29,102)}

.article_indent p {line-height:1.5em;padding:0;margin:8px 0}
.article_indent li {line-height:1.3em;margin-top:4px}
.latest {font-weight:bold;color:orange}
.archiveyears td {font-weight:bold;font-size:1.3em;padding:0 25px 0 0}
.article_indent p {line-height:1.5em;padding:0;margin:8px 0}
.article_indent li {line-height:1.3em;margin-top:4px}
.article_indent table {margin:5px auto}
.article_indent h1 {font-size:1.7em}
.article_indent h2 {font-size:1.4em;margin-top:10px}
.article_indent h3 {font-size:1.2em;margin-top:15px}
.article_indent h4 {font-size:1em}

blockquote {line-height:1.5em;margin:.5em 1.2em}
blockquote.quote1,.quote1,.quote1 p {color:#930;margin-left:2.2em;margin-right:2.2em}
blockquote.quote2,.quote2,.quote2 p {color:#090;margin-left:2.2em;margin-right:2.2em}
blockquote.quote3 {color:#608bc7;margin-left:3em;margin-right:3em}
blockquote.quote4 {margin-left:4em;margin-right:4em}

.hebrewtext {direction:rtl;unicode-bidi:embed;font:1.3em "Times New Roman",Times,serif}
.hebrewchar {unicode-bidi:embed;font:1.3em "Times New Roman",Times,serif}
.greektext {font:1.3em "Palatino Linotype","Times New Roman",Times,serif}

/* References and notes */
ol.upperroman {list-style-type:upper-roman}\
ol.lowerroman {list-style-type:lower-roman}
ol.upperalpha {list-style-type:upper-alpha}
ol.loweralpha,ol.a {list-style-type:lower-alpha}
ol.bold li {font-weight:bold}
ol.bold li p,ol.bold ol li,ol.bold span,ol.bold div {font-weight:normal}
ol.notes,ul.notes {font-size:11px}
ol.notes li,ul.notes li {line-height:1.2em;margin-top:4px;}
ol.separated li,ul.separated li {margin-top:0.5em}


/* CAPTIONS */
span.smallcaption, div.smallcaption, p.smallcaption {
	font-size: 0.8em;
	margin:0 5px 0 0;
}

th.colorTableHead,td.list1,td.list2 {padding:2px 3px;font:0.9em Arial,Helvetica,sans-serif}
.smallfonttable td {font-size:0.8em;padding:10px 0}
.smallfont,.smallfont p {font-size:0.85em}
.smallfontbold {font-size:0.8em;font-weight:bold}
.palefont {color:#666;font-weight:bold;padding:0 0 10px}
.contacttitle {padding:10px 0 0}
.error,.required {color:red;font-weight:bold}
.archiveList {padding-top:10px}
.archiveList p {border-top:1px solid rgb(204,204,204);padding:5px 0}
.amlist,.amlist2 {padding:5px;line-height:1.1em;text-align:left}
.amlist2 {background:rgb(244,244,255)}
th.amlist {padding:2px 5px;color:rgb(255,255,255);background:rgb(32,13,96)}
td.magTitle {padding-left:10px;padding-bottom:7px}
.magframecontent div {font-size:.85em;width:100%}
.magframetoprow {height:19px;margin-bottom:-1px}
.magframetop {height:19px;width:191px;background:url('/images/creation_mag/magframe_top.gif') repeat-x;}
.magframeleft {background:url('/images/creation_mag/magframe_left.gif');}
.magframeright {background:url('/images/creation_mag/magframe_right.gif');}
.magframebtm {background:url('/images/creation_mag/magframe_btm.gif');}
.bluetext {color:blue}
sub {font-size:0.8em}

h2+ol{margin-top:9px}
td.magPage {white-space:nowrap}
.fontsizeplus1 {font-size:0.8em}
.fontsizeplus2 {font-size:1.1em}
.fontsizenegative2 {font-size:0.4em}
h5.date {color:rgb(42,29,102);font-size:0.9em}
tr.beige,td.beige {padding-left:110px;margin-left:115px;background:#ECE9D8}
td.lightblue,span.lightblue {color:rgb(42,29,102)}
.article_indent .related_product p {line-height:1em;margin:2px 0}


/*Related Product V1*/
div.related_product {border:1px solid rgb(177,177,181);padding:5px;margin-bottom:8px;min-height:130px;background:#ddeef9}
div.related_product.left {margin-right:10px;margin-bottom:10px;height:170px}
div.related_product.right {margin-left:10px;margin-bottom:10px;height:170px}
div.related_product ul {margin-left:80px;margin-bottom:-5px;margin-top:-1px}
div.related_product ol {margin-left:80px;margin-bottom:-5px;margin-top:-1px}
div.related_product ul.noindent,div.related_product ol.noindent {margin-left:0;#margin-left:25px}
div.related_product img {float:left;margin-right:5px;border:0}
div.related_product,.title {font-weight:bold;font-style:italic;font-size:1em;margin-top:0;margin-bottom:1px;line-height:100%}
div.related_product .author {font-style:normal;font-size:0.85em;color:rgb(0,0,0);margin-top:0;margin-bottom:3px}
div.related_product .cap {font-style:normal;font-weight:normal;font-size:0.85em;color:rgb(70,70,70);margin-top:0;margin-bottom:0;line-height:120%}

/* Abstract */
div.abstract {margin-left:35px}
div.abstract h3 {padding-bottom:0.2em;padding-top:0.5em;font:1.2em Arial,sans-serif}
div.abstract hr {border:1px inset;border-color:rgb(192,192,192) rgb(225,225,225) rgb(225,225,225) rgb(192,192,192);margin-bottom:10px;height:2px}
h5.gmtdate {font-size:0.85em;font-weight:normal;text-align:center;margin-top:10px}

/*Table odd/even V1 -- old */
tr.tablerow_odd,tr.tablerow_even,tr.tablerow_odd td,tr.tablerow_even td {padding:5px 5px 5px 10px}
tr.tablerow_odd,tr.tablerow_odd td {color:#575440;background:#ECE9D8}
tr.tablerow_even,tr.tablerow_even td {color:#737365;background:#f2f2f0}
tr.tablerow_odd ul,tr.tablerow_odd td ul,tr.tablerow_even ul,tr.tablerow_even td ul {margin:0px 10px 0px -15px}
tr.tablerow_odd ul li,tr.tablerow_odd td ul li,tr.tablerow_even ul li,tr.tablerow_even td ul li {padding-bottom:5px}
tr.tablerow_odd p,tr.tablerow_odd td p,tr.tablerow_even p,tr.tablerow_even td p {margin-top:5px}
tr.tablerow_odd .title,tr.tablerow_odd td .title,tr.tablerow_even .title,tr.tablerow_even td .title {font-weight:bold}

/* Magazine 'frame' */
div.magframe {background: #FFFFFF url('/images/creation_mag/magframe_right.gif') right repeat-y;width:225px;margin-left:1em;margin-bottom:1em;float:right}
div.mfl {background:url('/images/creation_mag/magframe_left.gif') left repeat-y}
div.mft {background:url('/images/creation_mag/magframe_top.gif') top left repeat-x;max-height:19px;height:19px;width:auto}
div.mftr {background:url('/images/creation_mag/magframe_tr.gif') right top no-repeat;max-height:19px;height:19px}
div.mftr div {background:url('/images/creation_mag/magframe_tl.gif') left top no-repeat;max-height:19px;height:19px}
div.mfcontent {width:auto;min-height:115px;margin:0 17px 5px}
div.mfcontent div {width:191px;max-width:191px;text-align:left}
div.mfcontent div p {font-size:.85em;padding-top:0;margin-top:0;margin-bottom:7px;line-height:1.2em}
div.mfcontent img {border:0;margin-left:3px;float:right}
div.mfb {background:url('/images/creation_mag/magframe_btm.gif') repeat-x bottom;max-height:19px;height:19px;width:auto}
div.mfbr {background:url('/images/creation_mag/magframe_br.gif') right bottom no-repeat;max-height:19px;height:19px}
div.mfbr div {background:url('/images/creation_mag/magframe_bl.gif') left bottom no-repeat;max-height:19px;height:19px}
div.css_style {background-color:#cee9f8}
div.css_style .odd {background-color:#dfeff8}

.titlecol {width:135px; float:left}
.datecol {width:75px; float:left}
.namecol {width:120px; float:left}
.countrycol {width:85px; float:left}
.commentcol {width:355px; float:left}
.commenteditorcol {width:345px; float:left}
.cell.iconcol {float:right;padding:8px 5px !important}

div.feedback_row{
	clear:both;
}


.contentpaneopen td {line-height:17px}
.contentpaneopen p {padding:0}
.componentheading {font-weight:bold;padding:5px 0;margin:0 0 10px;line-height:18px;font-size:1.4em}
.contentheading {font-weight:bold;padding:6px 0 0 27px;line-height:18px !important}
.validate {font-weight:bold;margin:0;padding:3px 0;width:89px;display:block;text-transform:none;text-align:center;border:none}
* html .button,* html .validate {height:22px}
a.readon {font-weight:bold;margin:0;padding:3px 8px 3px 10px;display:block;text-decoration:none;width:auto;text-align:left;text-transform:lowercase}
a.readon:hover {text-decoration:none}
.readmore {font-size:.9em;padding:0;display:table;width:auto;float:right;margin:5px 15px 0 0}
.iteminfo {padding:0 0 6px;margin:0 0 15px}
.modifydate {font-size:.8em;padding:5px 0 0;text-decoration:none !important}


span.adbcDate,span.smallcaps {font-size:0.8em}
.notes span.adbcDate,.cap span.adbcDate {font-size:1em}
.article_indent ul.checklist li {padding-left:10px;background:none}
ul.checklist {list-style-image:url(/images/checkbox.gif)}
ul.checklist li {margin-top:1em}

div.bio img {border:1px solid rgb(0,0,0);float:right;margin:0 10px 10px}
div.bio {th:700px}
div.bio ul {color:rgb(73,71,178)}
.fullwidth {width:739px}
a.mylink {position:relative;display:block;z-index:0;color:#666;background:inherit}
a.mylink #ttip {display:none;float:left}
a.mylink:hover {z-index:1;color:#666;text-decoration:none;background:#fff}
a.mylink:hover #ttip {display:block;position:absolute;top:0;left:140px;width:135px;border:3px double #fff;color:#fff;font-size:12px;text-align:justify;padding:5px;background:#1b64cb}

div.feedbacksubmittor { width:auto; clear:left;display:none}
div.feedbacksubmittor input {}
div.signupsubmittor { width:32%;float:left;margin-bottom:10px;text-align:center;display:none}
div.supportsubmittor { float:right;text-align:right;width:32%;margin-bottom:10px;display:none}
div.signupsubmittor input {color:#fff;font-size:10px;font-weight:bold;border:1px solid;border-top-color:#1e80bc;border-left-color:#1e80bc;border-right-color:#20638e;border-bottom-color:#20638e;cursor:pointer;background:#2771a0}
div.supportsubmittor input {color:#fff;font-size:.8em;font-weight:bold;border:1px solid;border-top-color:#f90;border-left-color:#f90;border-right-color:#c60;border-bottom-color:#c60;cursor:pointer;background:#f60}


/* IMAGES */
div.imagecenter,div.imagecentre,div.imageleft,div.imageright {font-size:0.8em}
.imageleft img,.imageright img,.imagecenter img {border:0}
p.credit {margin:0;font-size:smaller}
p.cap {margin-top:3px;margin-bottom:0;font-size:1em;line-height:1.4em}
ol.cap {position:relative;left:-15px;margin-top:5px;margin-bottom:0}
div.imageleft {float:left;margin-right:7px;margin-bottom:10px;margin-top:7px;padding:4px}
div.imageright {float:right;margin-left:12px;margin-bottom:10px;margin-top:7px;padding:4px}
div.imagecenter {padding:4px;margin:7px auto 10px}
div.whiteimg {border-color:rgb(255,255,255);background:rgb(255,255,255)}
img.mainart {width:780px;max-width:780px;}
@media screen and (max-width: 768px) {
	div.imageright,
	div.imageleft {
		float: none;
		display: block !important;
		margin: 0 auto !important;
	}
}


/*Pull Quotes*/
.pullquote {
	width:200px;
	background:url(../images/psd/topquo.png) no-repeat center top, url(../images/psd/bottomquo.png) no-repeat center bottom;
	padding:0;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:300;
	font-style:italic;
	/*color:#649cb0;*/
	color:#009ee0 !important;
	margin:10px 0;
}
.pullquote em { font-style: normal }
.oldie .pullquote {
	background:url(../images/psd/topquo.png) no-repeat center top;
	}
.pullquote.left {
	float:left;
	padding:40px 30px 40px 10px;
	margin-right:15px;
}
.pullquote.right {
	float:right;
	padding:40px 10px 40px 30px;
	margin-left:15px;
}
@media (max-width: 468px) {
	.pullquote {
		float:none !important;
		width: 100% !important;
		margin:auto 0px !important;
	}
}


/* Side Notes */
.sidenote {
    position: relative;
    background-color: #fff;
    box-shadow: 0 1px 2px 0 rgba(34,36,38,.15);
    margin: 1rem 0;
    padding: 1em;
    border-radius: .28571429rem;
    border: 1px solid rgba(34,36,38,.15);
    font-size: smaller;	
}
.sidenote img {
	padding:5px;
	border:0;
}	
.sidenote .caption {
	color:rgb(85,85,85)
}


div.magframe {
	display:none;
}
/* RIGHT HAND COLUMN - RESOURCES */
div.sidelinks {display:none;float:right;width:150px; height:100%; background: #fff;padding:5px 5px 5px 10px;margin:3px 5px 5px 15px; }
div.lotesidelinks {float:right;width:150px; height:100%; background: #fff;padding:5px 5px 5px 10px;margin:3px 5px 5px 15px; }
div.sidelinks p {font-size:.85em;margin:0;line-height:1.3em}
div.sidelinks p a {text-decoration:none; border-bottom:none;}
div.sidelinks p a:hover {border-bottom:none;}
div.sidelinks img {margin: 5px 0;}
div.sideresource {margin:0 0 20px 5px;text-align:center;}
div.iblink {width:150px;padding:0;margin:0 0 20px 3px;text-align:center;}
div.sideresource p.sideresourcetitle {text-align:center;}
div.sideresource p.sideresourceauthor {font-size:.75em;text-align:center;}
/*
div.sidemag {margin: 0 0 15px 5px;}
div.sidemag img {.sidemag img {margin-top: 5px;}
div.sidemagcontent {text-align:center}
div.sidemag p.sidemagtitle {margin-bottom:3px;text-align:center;}
div.sidemag p.sidemaglinks {font-size:.8em;line-height:1.1em;text-align:center;}
*/
div.sideresourceheader {text-align:center;font-weight:bold;margin:10px 0px;font-size:1em}
div.abstractnarrow {margin-left:35px}
div.abstractnarrow h3 {padding-bottom:0.2em;padding-top:0.5em;font:1.2em Arial,sans-serif}
div.abstractnarrow hr {background-color:#8e8e8e;margin-bottom:10px;width:650px;height:1px;border:none;}

.articlepanel {
	position:relative;
	float:right;
	width:150px;
	padding-left:20px;
	min-height:100%;
	}
.articlepanel .pdf {width:100%;text-align:center;margin:10px 0}
.articlepanel .sidemag {padding:5px;}
.articlepanel .sidemag .sidemagcontent img {-moz-box-shadow:0 12px 10px -10px #2d2d2d;-webkit-box-shadow:0 12px 10px -10px #2d2d2d;box-shadow:0 12px 10px -10px #2d2d2d;max-width:100px}
.articlepanel .sidemag .sidemagcontent  {text-align:center}
.articlepanel .sidemag .sidemagcontent p.sidemagtitle {font-size:11px;line-height:1.1em}
.articlepanel .sidemag .sidemagcontent p.sidemaglinks {font-size:.8em;line-height:1.3em;}
.articlepanel .ibsignup {display:none;}



.fb-box {position:relative;top:-2px}


/* ARTICLE FEEDBACK */
.articlefeedbackform input, .articlefeedbackform textarea {background: #fff;color: #444;border:1px solid #999;padding:3px;}
.articlefeedbackform input { width:200px;margin:5px 0;}
.articlefeedbackform textarea {width:100%;height:150px;}
.articlefeedbackform input#chkResponse { width:12px;margin:0;}
.articlefeedbackform input.submitbutton {width:8em;background:#999;color:#222;outline:1px solid #888;border:1px solid #fff;padding:2px 3px;}


/* SOCIAL BAR */
.socialbar {width:100%;margin:15px 0 ;color:#2d2d2d; height:30px; line-height:30px;font-weight:400; font-size:11px;background:white;
}
.socialbar div {display:inline;margin-right:10px;}
.socialbar div a {cursor:pointer}
.socialbar .share {float:left;display:block;font-size:14px; color:white; height:30px; line-height:30px;text-align:center; width:80px}
.socialbar .twitter-share-button {width:80px !important;}
.socialbar ul {float:right;list-style:none;padding:0;margin:0}
.socialbar ul li {float:left;color:#2d2d2d;padding:0; margin:0;height:30px;line-height:30px;padding:0 10px;font-size:14px;cursor:pointer;text-shadow:1px 1px 0 white;text-transform:uppercase}
.socialbar ul li.cartitems {color:white; text-shadow:none;}
.socialbar ul li a {display:block; width:100%;height:100%;color:#2d2d2d; }
.socialbar ul li a:hover {color:#2d2d2d;}
.socialbar ul li:hover {background:#efefef;color:#2d2d2d;text-shadow:1px 1px 0 white}
.socialbar ul li.reader {font-weight:bold}

/* Sticky Initiated*/
.socialbar.fixed.top {
	padding: 0;
	border-bottom: 1px solid #efefef;
}
@media screen and (max-width: 768px) {
	.socialbar li>a>span {display: none}
}
@media screen and (max-width:468px){
	.socialbar ul {display: none}
}
/* GRADIENTS */
.grd_grey {
	background: rgb(244,244,244);
	background: -moz-linear-gradient(top,  rgba(244,244,244,1) 0%, rgba(234,234,234,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(244,244,244,1)), color-stop(100%,rgba(234,234,234,1)));
	background: -webkit-linear-gradient(top,  rgba(244,244,244,1) 0%,rgba(234,234,234,1) 100%);
	background: -o-linear-gradient(top,  rgba(244,244,244,1) 0%,rgba(234,234,234,1) 100%);
	background: -ms-linear-gradient(top,  rgba(244,244,244,1) 0%,rgba(234,234,234,1) 100%);
	background: linear-gradient(to bottom,  rgba(244,244,244,1) 0%,rgba(234,234,234,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#eaeaea',GradientType=0 );
}
.grd_black {
	background: rgb(68,68,68);
	background: -moz-linear-gradient(top,  rgba(68,68,68,1) 0%, rgba(3,3,3,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(68,68,68,1)), color-stop(100%,rgba(3,3,3,1)));
	background: -webkit-linear-gradient(top,  rgba(68,68,68,1) 0%,rgba(3,3,3,1) 100%);
	background: -o-linear-gradient(top,  rgba(68,68,68,1) 0%,rgba(3,3,3,1) 100%);
	background: -ms-linear-gradient(top,  rgba(68,68,68,1) 0%,rgba(3,3,3,1) 100%);
	background: linear-gradient(to bottom,  rgba(68,68,68,1) 0%,rgba(3,3,3,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#444444', endColorstr='#030303',GradientType=0 );
}
.grd_blue {
	background: rgb(12,168,232);
	background: -moz-linear-gradient(top,  rgba(12,168,232,1) 0%, rgba(9,126,198,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(12,168,232,1)), color-stop(100%,rgba(9,126,198,1)));
	background: -webkit-linear-gradient(top,  rgba(12,168,232,1) 0%,rgba(9,126,198,1) 100%);
	background: -o-linear-gradient(top,  rgba(12,168,232,1) 0%,rgba(9,126,198,1) 100%);
	background: -ms-linear-gradient(top,  rgba(12,168,232,1) 0%,rgba(9,126,198,1) 100%);
	background: linear-gradient(to bottom,  rgba(12,168,232,1) 0%,rgba(9,126,198,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0ca8e8', endColorstr='#097ec6',GradientType=0 );
}
/*Jonny added for related articles to be greyed out to match*/

.related_product,ul.related_articles  {
display:none;
}
ul.related_articles li a {

color:lightgrey;
text-decoration:none;
}
ul.related_articles li {
color:lightgrey;
}

article a[name]:target {
	padding-top:35px;
}

.forwardref, .return-to-text {cursor: pointer}
.related-articles-link {cursor: pointer; color: #228bf6}



/* RefTagger hack*/
.lbsLibronix {display:none}

/* bad_arguments page a problem with the spacing between paragraphs*/
._15 ul li{
margin-top:10px;
}

/* Auto Complete override CSS  -- used in feedback manager */
.ui-autocomplete {
	font-size:12px !important;
}


/* Slyvia */ 
ul.ant {
list-style-image: url('/images/icons/ant.png');
} 

/*Related Media*/
ul.media-grid{
	list-style: none;
	padding:0;
	display:block;
	border-sizing:border-box;
}
ul.media-grid li{
	display:block;
	float:left;
	width:25%;
	/*height:180px; Changed by Matt Burns 21/07/2015*/
	margin:0;
	padding:5px;
}

ul.media-grid li img{
	display:block;
}

ul.media-grid li a{
	display:block;
	width:100%;
	height:100%;
}

.media-image{
	position:relative;
}

.media-image:hover .media-play{
	opacity:1;
}

.media-play{
	position:absolute;
	top:50%;
	left:50%;
	width:70px;
	height:50px;
	margin-top: -25px;
	margin-left: -35px;
	background-image: url('../images/play.png');
	opacity: 0.75;
	z-index: 1;
}