@CHARSET "ISO-8859-1";/***** ARTICLE PACKAGE *********************/
/* 5-28-2014-rk */
@import url(http://fonts.googleapis.com/css?family=Questrial|Gudea:400,700,400italic);
#articlepkg {border:1px solid #ccc; padding:5px;}
.article-package-component-manager {padding:10px; background-color:#ccc;display:block;}
#edit-borderclr-wrapper,#edit-disptitleblock-wrapper, #edit-displaybdr-wrapper, #edit-disptitle-wrapper, #edit-titlefontclr-wrapper, #edit-titleblockclr-wrapper, #edit-borderwidth-wrapper, #edit-bordercolor-wrapper {display:inline;}
#articlepkg .progress-disabled, #ajaxpopupform .progress-disabled {float:none;}
.titlefields .form-item {margin-right:5px;}
#edit-taxonomy-wrapper, #loadingimg {display:inline;}
/* article pck component */
#artpkg_seprator{margin: 8px 0px 8px 0px;padding: 0px 2px 0px 1px;}
#artpkg_seprator .form-item{margin:5px 0px 5px 0px;padding:0px 0px 0px 0px;}
#artpkg_seprator #edit-ptitle-wrapper{display: block;float: left;margin-left: 78px;text-align: left;width: 100%;}
#artpkg_seprator #edit-titleblockclr-wrapper{display: block;float: left;margin-left: 42px;text-align: left;width: 100%;}
#artpkg_seprator #edit-titlefontclr-wrapper{display: block;float: left;margin-left: 48px;text-align: left;width: 100%;}
#artpkg_seprator #edit-borderwidth-wrapper{display: block;float: left;margin-left: 21px;text-align: left;width: 100%;}
#artpkg_seprator #edit-bordercolor-wrapper{display: block;float: left;margin-left: 76px;text-align: left;width: 100%;}
#artpkg_seprator #edit-bordercolor-wrapper input, #artpkg_seprator #edit-borderwidth-wrapper input {margin-left:0px;}
#artpkg_seprator #edit-uploadfile-wrapper{display: block;float: left;margin-left: 34px;text-align: left;width: 100%;}
#edit-ptitle-wrapper{width:100%;}
#edit-titleblockclr-wrapper, #edit-borderwidth-wrapper, #edit-bordercolor-wrapper {float:left; width:100%;}
#edit-titlefontclr-wrapper{width:100%;}
/**
 * Ajax popup form
 */
#ajaxpopupform { display:none; font-style:normal; font-variant:normal; font-weight:normal; line-height:normal; word-spacing:-0.04em; }
.ajaxpopform { width:350px; border:1px solid #999; color:#333; background:#fff; }
.ajaxpopforminner { padding:10px; border:4px solid #DEE0E1;padding:5px; position: relative; }
#ajaxpopupform .form-submit {margin:0 0.5em 0 0;}
.ajaxpopforminner label { color:#333333;display:inline;font-size:1em;margin:0;}
.ajaxpopform .buttons { background-color:#DEEFF7;height:30px;position:relative;padding-top:10px;}
.ajaxpopform .button { padding-right:0; float:left; margin-right:2em; }
#ajaxpopform-success div.inner { padding:10px; }
.readonly { background-color:#DBDBDB;}
/**
 * Tabs CSS
 */
ul.tabNavigation { list-style: none; margin: 0; padding: 0; }
ul.tabNavigation li { display: inline; background:none; }
ul.tabNavigation li a { padding: 3px 5px; background-color: #ccc; color:#000; text-decoration: none; }
ul.tabNavigation li a.selected, ul.tabNavigation li a:hover { background-color: #333; color: #fff;}
ul.tabNavigation li a:focus { outline: 0;}
div.tabs > div h2 { margin-top: 0; }
.tabs .form-item {display:block;text-align:center;}
.preview_wrapper h2 {font-size:12px; font-weight:bold;}
.mainArticleTitle a:link, .mainArticleTitle a:visited {font-weight:bold; color:#494949;}
.articleSource {color:#666; text-transform:uppercase;}
.articleSource span {text-transform:capitalize;}
.articleSummary {color:#666;}
.articleTitle a:link, .articleTitle a:visited {font-weight:bold;}
/*
 * jQuery UI Tabs 1.8.18
 *
 */
.tabHead {float:left; border:1px solid #ccc; margin:0 10px;}
.tabHeadSpan {float:left; font-weight:bold; padding:5px 10px 0; width:100px;}
.ui-tabs .ui-tabs-nav {float:left;}
.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; margin: 0 .2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
.ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; }
.ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 1em 1.4em; background: none; }
.ui-tabs .ui-tabs-hide { display: none !important; }
/********* CSS for article package component ********/
div{margin:0px; padding:0px;}
.artpckBlock{padding:6px 6px 6px 6px;max-width:460px;height:auto; border:1px solid gray;margin:0 auto;}
.artpckContainer{overflow:auto;max-height:275px;margin-top: 11px;}
.artpckHdr{ border:0px solid black; display:block; width:100%; height:20px;}
span.artpckHdrLeftTitle{ font-size:14px; display:block; width:97%; font-weight:bold; padding:6px 0px 6px 6px;}
.artpckContainerLeft{float:left;border:0px solid black;padding:4px 6px 4px 2px;width:auto;}
.artpckContainerRight{ padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
span.artpckRightTitle a{ font-size:11px; font-weight:bold; text-decoration:none; padding:0px 0px 0px 0px;}
span.artpckBlockDate{font-size:11px; padding:0px 0px 0px 13px;font-style:italic;}

table.tablewtdisc td img{border:none;}
table.tabledisc td{display:block;padding:0px 0px 0px 0px;margin:4px 0px 0px 0px; clear:both;}
.artpckContainer table{width:auto; height:auto;}
p.artpckDsc{ font-size:11px; font-family:Tahoma, Geneva, sans-serif; word-wrap:line-break; text-align:justify; display:block; margin:0px; padding:0px 0px 0px 0px; color:#ACACAC; }
#block-articlepkg-451 .preview_wrapper .even, #block-articlepkg-451 .preview_wrapper .odd  { background:none; padding:0px;}
.bluebg{ background-image:url('articlepackage/blue.png');background-repeat:no-repeat;background-position: 2px 10px;text-indent: 12px;}
.greenbg{ background-image:url('articlepackage/green.png');background-repeat:no-repeat;background-position: 2px 10px;text-indent: 12px;}
/******************** AUTO LIST CSS *********************************************************/
#autolist {border:1px solid #ccc; padding:5px;}
.photolist-component-builder, .autolist-component-manager {padding:10px; background-color:#ccc;display:block;}
#edit-bkcolor-wrapper, #edit-bkcolortext-wrapper, #edit-borderclr-wrapper, #edit-borderclrtext-wrapper, #edit-ititlefont-wrapper, #edit-ititlesize-wrapper, #edit-ititlecolor-wrapper, #edit-ptitlefont-wrapper, #edit-ptitlesize-wrapper, #edit-ptitlecolor-wrapper, #edit-sourcefont-wrapper, #edit-sourcesize-wrapper, #edit-sourcecolor-wrapper, #edit-summaryfont-wrapper, #edit-summarysize-wrapper, #edit-summarycolor-wrapper, #edit-disptitleblock-wrapper, #edit-titleblockclr-wrapper, #edit-displaybdr-wrapper, #edit-pbold-wrapper, #edit-pitalic-wrapper, #edit-punderline-wrapper, #edit-ibold-wrapper, #edit-iitalic-wrapper, #edit-iunderline-wrapper, #edit-sourcefont-wrapper, #edit-sourcesize-wrapper, #edit-sourcecolor-wrapper, #edit-sourcebold-wrapper, #edit-sourceitalic-wrapper, #edit-sourceunderline-wrapper, #edit-summarybold-wrapper, #edit-summaryitalic-wrapper, #edit-summaryunderline-wrapper{display:inline;}
.fields {padding-top:10px;}
.titlefields{float:left;width:100%;clear:both;}
#autolist_seprator #fieldDiv #edit-noitems-wrapper, #autolist_seprator #fieldDiv #edit-showimage-wrapper {display: block;float: left;margin: 10px 0px 5px 0px;text-align: left;width: 100%;}
#autolist_seprator #fieldDiv .titlefields #edit-ptitlecolor-wrapper {margin: 0px 3px 0px 4px;text-align: left;}
#autolist_seprator #fieldDiv .titlefields #edit-ptitlefont-wrapper {margin: 0px 3px 0px 67px;text-align: left;}
#autolist_seprator #fieldDiv .fields #edit-sourcefont-wrapper {margin: 0px 3px 0px -19px;}
#autolist_seprator #fieldDiv .titlefields #edit-punderline-wrapper, #autolist_seprator #fieldDiv .titlefields #edit-pitalic-wrapper , #autolist_seprator #fieldDiv .titlefields #edit-pbold-wrapper, #autolist_seprator #fieldDiv .titlefields #edit-ptitlecolor-wrapper, #autolist_seprator #fieldDiv .titlefields #edit-ptitlesize-wrapper {margin: 0px 3px 0px 5px;text-align: left;}
#autolist_seprator #fieldDiv #edit-blockmaincat-wrapper, #autolist_seprator #fieldDiv #edit-showmorelink-wrapper, #autolist_seprator #fieldDiv #edit-showsummary-wrapper, #autolist_seprator #fieldDiv #edit-showdate-wrapper , #autolist_seprator #fieldDiv #edit-showsource-wrapper {display: block;float: left;margin: 10px 0px 5px 0px;text-align: left;width: 100%;}
#edit-taxonomy-wrapper, #loadingimg {display:inline;}
#edit-ptitlefont-wrapper select{width:70px;}
#edit-titleblockclr-wrapper{width:100%;float:left;display: -webkit-box;display: -moz-box;}
#edit-pbold-wrapper ,#edit-pitalic-wrapper, #edit-punderline-wrapper, #edit-ptitlecolor-wrapper, #edit-ptitlesize-wrapper, #edit-ptitlefont-wrapper{display:inline;float:left;width:auto;}
#autolist .progress-disabled {float:none;}
.dispttl, .displaymode, .titlefields {border-bottom:1px solid #ccc;}
.showhidefields {border-top:1px solid #ccc;}
.titlefields .form-item {margin-right:5px;}
a.additionalcats { display: block; border: 1px solid #aaa; text-decoration: none; background-color: #fafafa; color: #123456; margin: 2px; clear:both;}
div#filtercategorytable div, div#filtercategorygrid div { float:left; text-align:center; margin:10px;}
select#edit-filtercategory1, select#edit-filtercategory2 { width: 170px;height: 100px;}
#htmlDiv {display:none; text-align:left;}
div#filtercategorytable div.addcatActions, div#filtercategorygrid div.addcatActions {text-align: center;width:100px;}
.addcatActions input {margin-bottom:2px;}
.clear{ clear:both; }
/******* CSS for autolist component **********/
.artlistBlock{padding:6px 6px 6px 6px;max-width:460px;margin:0 auto;}
.artlistContainer{overflow:auto;height:300px;}
.artlistContainer table{border:none;}
.artlistHdr{ border:0px solid black; display:block; width:100%; }
.artlistHdrLeftTitle{ font-size:14px; width:99%; background:#8CB608; font-weight:bold; padding:10px 0px 5px 6px; color:white; }
.artlistHdrLeftTitle img{float:right;text-align:right; margin:-5px 0px 0px 0px;width:60px;height:29px;}
.artlistcontainerLeft{float:left;border:0px solid black;padding:4px 6px 4px 2px;width:auto;}
.artlistcontainerRight{ padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
span.artlistBlockDate{color:#777777;font-size:11px; padding:0px 0px 0px 1px;}
p.artlistDsc{ font-size:13px; font-family:Tahoma, Geneva, sans-serif; word-wrap:line-break; text-align:justify; display:block; margin:0px; padding:0px 0px 0px 0px; color:#ACACAC; }
.articlelistfooter{diplay:block;}
.articlelistfooterright{float:right;}
.articlelistfooterright ul{margin:0px; padding:0px;}
.articlelistfooterright ul li{float:left; padding:3px 6px 3px 6px; background:#F3FCFC;list-style-type:none; margin:0px 5px 0px 0px;}
.articlelistfooterright ul li{background:none;padding:3px 4px 0px 0px; margin:0px 0px 0px 0px;}
.articlelistfooterright ul li a{color:#4A7DAC; text-transform:uppercase; font-size:10px;}
.artlistBlock{padding:6px 6px 6px 6px; border:1px solid gray;margin:0 auto;height:auto;}
.artlistBlock .artlistHdr{ border:0px solid black; display:block; width:97%; background:#8CB608;}
.artlistBlock .artlistHdrLeftTitle{ font-size:14px; display:block; float:left; color:#D68639; font-weight:bold; padding:6px; color:white; width:100%; }
.artlistBlock .artlistContainer{/*overflow-y:scroll;overflow-x:hidden;min-height:100px;max-height:300px;*/height:auto;width:100%;}
.artlistBlock .artlistContainer .artlistcontainerLeft{float:left;border:0px solid black;padding:4px 4px 4px 2px;}
.artlistBlock .artlistContainer .artlistcontainerRight{ height: 100%; margin-left:110px; padding:0px 10px 0px 0px; }
.artlistBlock .artlistContainer table{margin:0px; padding:0px;}
.artlistBlock .artlistContainer table tr{margin:0px; padding:0px;}
.artlistBlock .artlistContainer table tr td{margin:0px; padding:2px 2px 2px 2px;}
span.artlistRightTitle a{ font-size:13px;
 font-weight:bold; text-decoration:none; color:#1A2675; padding:0px 0px 0px 0px;}
h3.artlistBlockDate{color:#777777; font-weight:400; font-family:Verdana, Geneva, sans-serif;font-size:10px; margin:0px; padding:0px; }
.containerwthtImage ul{margin:0px 0px 0px 0px; padding:8px 0px 0px 0px;}
.containerwthtImage ul li{list-style-type:none;background:none;margin:0px 0px 0px 30px; padding:0px 0px 0px 10px; float:left;width:88%;}
.containerwthtImage ul li:nth-child(odd) {background:none;list-style-type:square;color:#8CB608;margin:0px 0px 0px 30px;padding:0px 0px 0px 10px;}
.containerwthtImage ul li:nth-child(even){background:none;list-style-type:square;color:blue;margin:0px 0px 0px 30px;padding:0px 0px 0px 10px;}
.containerwthtImage ul li .artlistcontainerRight{width:100%;margin:-5px 0px 20px 0px;padding:0px 0px 0px 0px;background:none;list-style-type:square;}
.articlelistfooterright ul li{float:left; padding:3px 6px 3px 6px; background:none;list-style-type:none; margin:0px 5px 0px 0px;color:blue;}
/********************************** MANUAL HTML CSS *************************************/
#manualhtml {border:1px solid #ccc; padding:5px;}
.manual-html-component-manager {padding:10px; background-color:#ccc;display:block;}
#edit-taxonomy-wrapper, #loadingimg {display:inline;}
#manualhtml .progress-disabled {float:none;}
.dispttl, .displaymode, .titlefields {border-bottom:1px solid #ccc;}
#manualhtml_seprator #htmlDiv { display:block !important; }
/*********************************** LINK BOX CSS *****************************************/
#linkboxs {border:1px solid #ccc; padding:5px;}
.linkboxs-package-component-manager {padding:10px; background-color:#ccc;display:block;}
#edit-borderclr-wrapper,#edit-disptitleblock-wrapper, #edit-displaybdr-wrapper, #edit-disptitle-wrapper, #edit-titlefontclr-wrapper, #edit-titleblockclr-wrapper, #edit-borderwidth-wrapper, #edit-bordercolor-wrapper {display:inline;}
#linkboxs .progress-disabled, #ajaxpopupform .progress-disabled {float:none;}
.titlefields .form-item {margin-right:5px;}
/**
 * Ajax popup form
 */
#ajaxpopupform { display:none; font-style:normal; font-variant:normal; font-weight:normal; line-height:normal; word-spacing:-0.04em; }
.ajaxpopform { width:350px; border:1px solid #999; color:#333; background:#fff; }
.ajaxpopforminner { padding:10px; border:4px solid #DEE0E1;padding:5px; position: relative; }
#ajaxpopupform .form-submit {margin:0 0.5em 0 0;}
.ajaxpopforminner label { color:#333333;display:inline;font-size:1em;margin:0;}
.ajaxpopform .buttons { background-color:#DEEFF7;height:30px;position:relative;padding-top:10px;}
.ajaxpopform .button { padding-right:0; float:left; margin-right:2em; }
#ajaxpopform-success div.inner { padding:10px; }
.readonly { background-color:#DBDBDB;}
/**
 * Tabs CSS
 */
ul.tabNavigation { list-style: none; margin: 0; padding: 0; }
ul.tabNavigation li { display: inline; background:none; }
ul.tabNavigation li a { padding: 3px 5px; background-color: #ccc; color:#000; text-decoration: none; }
ul.tabNavigation li a.selected, ul.tabNavigation li a:hover { background-color: #333; color: #fff;}
ul.tabNavigation li a:focus { outline: 0;}
div.tabs > div h2 { margin-top: 0; }
.tabs .form-item {display:block;text-align:center;}
.preview_wrapper h2 {font-size:12px; font-weight:bold;}
/*
 * jQuery UI Tabs 1.8.18
 *
 */
.tabHead {float:left; border:1px solid #ccc; margin:0 10px;}
.tabHeadSpan {float:left; font-weight:bold; padding:5px 10px 0; width:100px;}
.ui-tabs .ui-tabs-nav {float:left;}
.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; margin: 0 .2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
.ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; }
.ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 1em 1.4em; background: none; }
.ui-tabs .ui-tabs-hide { display: none !important; }
/* preview css */
.previewFooter{ margin:0 auto;}
.listboxPreviewtable{}
.listboxPreviewtable tbody{padding:0px; margin:0px; border:0;}
.listboxPreviewtable tr{padding:0px; margin:0px; border:0;}
.listboxPreviewtable tr td th{padding:0px; margin:0px;border:0;}
tr, td, th{margin:0px; padding:0px;}

/* remove padding on table to align body text in XML pages*/
#article_body_right tbody tr td {
	padding: 0px;
	margin: 0px;
}

.linkboxblockcontainer{ max-height: 288px;overflow-x: hidden;overflow-y: auto;}
/*.componentBlock {margin-bottom: 10px; } */
/** Admin side CSS ***/
 /**
 * Component CSS
 */
/* leftsection styles added by Ashok */
#fieldDiv{padding-left:5px;}
.leftsection label, .rightsection label {display:inline;}
.leftsection {float:left;width:40%; border-right:#ccc 1px solid; padding-right:3px;}
#comptitle-wrapper input{width: 180px;margin-left: 10px;}
#edit-taxonomy-wrapper select{margin-left: 8px;width: 187px;}
#edit-section-wrapper select{margin-left: 27px;width: 187px;}
.rightsection {float:right;width:58.9%;padding:3px;}
.rightsection #filterCategories{margin-left: 8px;}
#edit-filtersection-wrapper select{margin-left: 20px;}

#fieldDiv #edit-ptitle-wrapper input{margin-left:20px;}
#fieldDiv #edit-titlefontclr-wrapper{display: -moz-box;display: -webkit-box;width: 100%;}
#fieldDiv .padding10{padding:10px 0px 10px 10px;margin-bottom:5px;}
#edit-ititlefont-wrapper #edit-ititlefont{width:70px;}
#edit-ititlefont-wrapper #edit-ititlesize{width:30px;}
#edit-sourcefont-wrapper #edit-sourcefont{width:70px;}
#edit-summaryfont-wrapper #edit-summaryfont{width:70px;}
.fields #edit-sourcefont-wrapper{}
#edit-filtertaxonomy-wrapper select{margin-left:18px;}
#edit-filtersection-wrapper select{margin-left:38px;}
#edit-pkgtitle-wrapper label{ margin-left: -47px;}
#edit-pkglisttitle1-wrapper label{ margin-left: -47px;}
#edit-pkglisttitle2-wrapper label{ margin-left: -47px;}
#edit-pkglisttitle3-wrapper label{ margin-left: -47px;}
#edit-pkglisttitle4-wrapper label{ margin-left: -47px;}
/* discussion component */
#autolist_seprator #edit-showimage-wrapper label.option{display: table-row-group;width:100%;}
#edit-showcontributor-wrapper label.option{display: table-row-group;width:100%;}
#edit-showsummary-wrapper label.option{display: table-row-group;width:100%;}
#edit-showmorelink-wrapper label.option{display: table-row-group;width:100%;}
/* leftsection styles added by Ashok ends*/
#previewGrid {clear:both; border-top:1px solid #ccc;padding-top:5px;}
.preview_wrapper .odd {background:url("../images/menu-leaf.gif") no-repeat scroll 0 10% transparent; padding:0 20px;}
.preview_wrapper .even {background:url("../images/menu-leaf.gif") no-repeat scroll 0 5% transparent; padding:0 20px;}
.preview_wrapper p {margin:0;}
.morearticles {background-image:url('../images/page_icon.gif'); padding-left:30px; background-repeat:no-repeat; background-position:0% 50%; }
.width460 {width:460px;}
.width342 {width:342px;}
.width300 {width:300px;}
.width240 {width:240px;}
.width224 {width:224px;}
/*.preview_wrapper {padding:10px;} */
.rightsection .form-item {margin-right:3px;}
.padding10 {padding:10px;}
.dinline {display:inline;}
.textaln {text-align:center;}
#upload, #upload1, #upload2, #upload3, #upload4, #upload5, #upload6, #upload7, #upload8, #upload9, #upload10, #upload11, #upload12 { padding:5px; font-weight:bold; font-size:13px; font-family:Arial, Helvetica, sans-serif; text-align:center; background:#f2f2f2; color:#000000; border:1px solid #ccc; cursor:pointer !important; -moz-border-radius:5px; -webkit-border-radius:5px; display:inline;}
#upload { float:left; }
#status { font-family:Arial; padding:5px;}
ul#files{ list-style:none; padding:0; margin:0; }
ul#files li{ padding:10px;background:none;}
.success{ /*background:#99f099; border:1px solid #339933;*/ }
.error{ background:#f0c6c3; border:1px solid #cc6622; }
.statusmsg {display:none; /*background-color: #EDFCED; background-image: url("images/success.png"); color: #4F8A10;*/ border:1px solid #C7F2C8; color:#33A333;margin:5px; padding:5px;background-color:#fff; }
.operations {float:right;}
.operations .form-button, .operations .form-submit, .rightsection .form-submit {margin:0 0.5em 0 0;}
.operations .form-item {margin-top:0px;}
#error { color: #FF0000;padding-left: 5px;}
.erorclass { color: #FF0000;}
.pageGrid, #popupGrid .form-radios {max-height: 200px;overflow: auto;}
.tbl {background:none repeat scroll 0 0 scrollbar;}
/**
 * Loader effect css
 */
.loading-indicator-bars {background:url("../images/loading_big.gif") scroll left top transparent;width:124px;height:124px;}
.loading-indicator {background:url("../images/loading_big.gif") scroll left top transparent;width:124px;height:124px;}
.loading-indicator-overlay {background-color: #FFFFFF;opacity: 0.6;filter: alpha(opacity = 60);}
/**** CSS for component front view *******/
/* category pages table scrollbars */
#categorygrid{ max-height: 200px; overflow: auto; margin-bottom: 16px;}
.footerone .block-menu ul.menu li.leaf { width:100%;}
/** 5 Apr, 2013 Manual HTML remove table pedding */
.block-manualhtml td, .block-manualhtml th{ padding: 0;}
.block-manualhtml tbody { border: none;}
.articleshowimg, #artpkg_seprator #checkoptions { float: left; margin-left: 146px; width: 100%; }
.subttl, .subsummry { float: left; margin-left: 145px; width: 100%; }

/* photoslider start 460*/
.block-rotating p.ad-image-description { }
.block-rotating span.ad-description-title {font:14px/16px "Gudea", Arial, Helvetica, sans-serif;font-smooth: always;-webkit-font-smoothing: subpixel-antialiased;text-shadow: 0 0 1px rgba(0,0,0,0.3); color:#6159de; }
.block-rotating span.summary { font:11px/14px Arial, Helvetica, sans-serif; color:#000; }
.ad-gallery .ad-image-wrapper .ad-prev, .ad-gallery .ad-image-wrapper .ad-next { display:none;} /* disable additional aero */
/* photoslider end 460 */
/* photogallery component start */
.block-photogallery { float: left; content: "."; margin-bottom: 20px; visibility: visible; width: 100%;}
.block-photogallery h3{ background-color: #6EA219; color: #FFFFFF;
font: bold 13px/16px "Gudea",Arial,Helvetica,sans-serif;font-smooth: always;-webkit-font-smoothing: subpixel-antialiased;text-shadow: 0 0 1px rgba(0,0,0,0.3);margin-bottom: 5px;padding: 0 0 0 10px;}
/* photogallery row padding start */
.block-photogallery .photo-gallery-component-row { float:left; width:100%; height:auto; overflow:hidden;}
.block-photogallery .w224 .photo-gallery-component-row, .block-photogallery .w300 .photo-gallery-component-row { padding-top:7px;}
.block-photogallery .w342 .photo-gallery-component-row, .block-photogallery .w694 .photo-gallery-component-row { padding-top:10px;}
.block-photogallery .w460 .photo-gallery-component-row { padding-bottom:8px;}
.block-photogallery .w224 .photo-gallery-component-row.row-1, .block-photogallery .w300 .photo-gallery-component-row.row-1, .block-photogallery .w342 .photo-gallery-component-row.row-1, .block-photogallery .w460 .photo-gallery-component-row.row-1, .block-photogallery .w694 .photo-gallery-component-row.row-1 { padding-top:0 !important;}
/* photogallery row padding end */
/* photogallery .fl-lt.details start */
.block-photogallery .photo-container { font:10px/11px Arial, Helvetica, sans-serif; color:#165d9e; word-wrap:break-word; text-wrap:normal; }
.block-photogallery .photo-container a, .block-photogallery .photo-container a:hover{ color:#165d9e;}
.block-photogallery .fl-lt.margin_left > a { display:block;}
/* photogallery .fl-lt.details end */
/* setting photo gallery title according to block size */
.block-photogallery .w224 h3 { width:214px;}
.block-photogallery .w300 h3 { width:290px;}
.block-photogallery .w342 h3 { width:332px;}
.block-photogallery .w460 h3 { width:450px;}
.block-photogallery .w694 h3 { width:684px;}
/* fixing images height according to block size */
.block-photogallery .photo-container { float:left; height:auto !important; overflow:hidden;}
.block-photogallery .w224 .photo-container, .block-photogallery .w300 .photo-container { width:70px; min-height:85px;}
.block-photogallery .w342 .photo-container, .block-photogallery .w460 .photo-container, .block-photogallery .w694 .photo-container { width:60px; min-height:75px;}
.block-photogallery .margin_left { margin-bottom:5px;} /* below image 5px spaceing */
.block-photogallery .w224 .margin_left, .block-photogallery .w300 .margin_left { width:70px; height:70px;}
.block-photogallery .w342 .margin_left, .block-photogallery .w460 .margin_left, .block-photogallery .w694 .margin_left { width:60px; /*height:60px;*/}
.block-photogallery .w224 .fl-lt img, .block-photogallery .w300 .fl-lt img{ width:70px; height:70px;}
.block-photogallery .w342 .fl-lt img, .block-photogallery .w460 .fl-lt.margin_left img, .block-photogallery .w694 .margin_left img{ width:60px; height:60px;}
.block-photogallery .w224 .photo-container { margin-left:7px;}
.block-photogallery .w300 .photo-container, .block-photogallery .w460 .photo-container { margin-left:6px;}
.block-photogallery .w342 .photo-container { margin-left:10px;}
.block-photogallery .w694 .photo-container { margin-left:10px;}
.block-photogallery .w224 .photo-container.item-1, .block-photogallery .w224 .photo-container.item-4, .block-photogallery .w224 .photo-container.item-7, .block-photogallery .w224 .photo-container.item-10, .block-photogallery .w224 photo-container.item-13, .block-photogallery .w224 .photo-container.item-16, .block-photogallery .w224 .photo-container.item-19, .block-photogallery .w224 .photo-container.item-22 { margin-left:0 !important;}
.block-photogallery .w300 .photo-container.item-1, .block-photogallery .w300 .photo-container.item-5, .block-photogallery .w300 .photo-container.item-9, .block-photogallery .w300 .photo-container.item-13, .block-photogallery .w300 .photo-container.item-17 {margin-left:0 !important;}
.block-photogallery .w342 .photo-container.item-1, .block-photogallery .w342 .photo-container.item-6, .block-photogallery .w342 .photo-container.item-11, .block-photogallery .w342 .photo-container.item-16, .block-photogallery .w342 .photo-container.item-21 {margin-left:0 !important;}
.block-photogallery .w460 .photo-container.item-1, .block-photogallery .w460 .photo-container.item-8, .block-photogallery .w460 .photo-container.item-15, .block-photogallery .w460 .photo-container.item-22 {margin-left:0 !important;}
.block-photogallery .w694 .photo-container.item-1, .block-photogallery .w694 .photo-container.item-11, .block-photogallery .w694 .photo-container.item-21, .block-photogallery .w694 .photo-container.item-31 {margin-left:0 !important;}
/* photogallery component end */
/* registration page only start */
#user-register #edit-user-roles-wrapper > label { float: left; height: 19px; overflow: hidden;}
#user-register #edit-user-roles-wrapper > label .form-required { background: none repeat scroll 0 0 #FFFFFF; height: 10px; margin-left: -8px; padding-left: 3px;}
/* registration page only end */
.left-panel .block, #aside .block, #article .block { padding-bottom:20px;}
/*#article .block.block-autolist { padding-bottom:20px; margin-bottom:0 !important;} */
#block-block-4 { padding-bottom:0 !important;}
span.artlistRightTitle a{font-size:14px/16px "Gudea", Arial, Helvetica, sans-serif;font-smooth: always;-webkit-font-smoothing: subpixel-antialiased;text-shadow: 0 0 1px rgba(0,0,0,0.3); ;
 font-weight:bold; text-decoration:none; color:#165d9e; padding:0;}
.operations .progress-disabled { float:none;}
.block-articlepkg .content-2col h3.subtitle.green { clear:left; font-size:14px !important; color:#6ea219 !important; background-color:none !important; background-color: transparent !important; }
/*#article.taxonomy-list taxonomy-term-description { font: normal 12px/16px Arial, Helvetica, sans-serif !important;}*/
#article.taxonomy-list .authorarticledateandsource, #article.col3 .authorarticledateandsource { font: normal 11px/16px Arial, Helvetica, sans-serif !important; float:none !important; clear:none !important; width:auto !important;}
.taxonomy-list-holder { clear:both; display:block; width:100%; overflow:hidden; padding:0 0 15px;}
.block-autolist .content-2col, .block-articlepkg .content-2col{ width:99.78% !important; border: 1px solid #CCCCCC;}
.left-panel .block-autolist, .left-panel .block-articlepkg { min-width:224px;}
.left-panel .block-autolist .content-2col, .left-panel .block-articlepkg .content-2col { width:99.55% !important; border: 1px solid #CCCCCC;}
.block-autolist.content-2col .content-2col-content {padding-bottom:12px !important;}
.rightsidecontent {display:table!important; }
.rightsidecontent p a:hover, .contributor a:hover, .contributor a { color:#165D9E !important;text-decoration:none;font-size:12px!important}
#article .contributor a:hover, .contributor a:hover {color:#165D9E!important; text-decoration: underline;}
.datemore { font-size:11px!important;font-weight:normal!important;}

/* Byline tweak on list page. Can't over ride strong tag on font with normal!important as it interferes with main page by line style matching - RK*/
.contributor { font-size:12px!important;}
.contributor a{ font-size:12px!important;}
.contributor a:hover { font-size:12px!important;}
#edit-bkcolor-wrapper, #edit-bkcolortext-wrapper, #edit-borderclr-wrapper, #edit-borderclrtext-wrapper, #edit-ititlefont-wrapper, #edit-ititlesize-wrapper, #edit-ititlecolor-wrapper, #edit-ptitlefont-wrapper, #edit-ptitlesize-wrapper, #edit-ptitlecolor-wrapper, #edit-sourcefont-wrapper, #edit-sourcesize-wrapper, #edit-sourcecolor-wrapper, #edit-summaryfont-wrapper, #edit-summarysize-wrapper, #edit-summarycolor-wrapper, #edit-disptitleblock-wrapper, #edit-titleblockclr-wrapper, #edit-displaybdr-wrapper, #edit-pbold-wrapper, #edit-pitalic-wrapper, #edit-punderline-wrapper, #edit-ibold-wrapper, #edit-iitalic-wrapper, #edit-iunderline-wrapper, #edit-sourcefont-wrapper, #edit-sourcesize-wrapper, #edit-sourcecolor-wrapper, #edit-sourcebold-wrapper, #edit-sourceitalic-wrapper, #edit-sourceunderline-wrapper, #edit-summarybold-wrapper, #edit-summaryitalic-wrapper, #edit-summaryunderline-wrapper{display:inline;}
.fields {padding-top:10px;}
div#filtercategorytable div, div#filtercategorygrid div { float:left; text-align:center; margin:10px;}
select#edit-filtercategory1, select#edit-filtercategory2 { width: 170px;height: 100px;}
#htmlDiv {display:none; text-align:left;}
div#filtercategorytable div.addcatActions, div#filtercategorygrid div.addcatActions {text-align: center;width:100px;}
.addcatActions input {margin-bottom:2px;}
#error {color: #FF0000;padding-left: 5px;}
/* ritesh 14-03-2014 for ck editor css overwritten start */
.cke_skin_kama .cke_browser_gecko.cke_hc .cke_button .cke_icon {
  display: block !important;
}
.cke_skin_kama .cke_hc .cke_button .cke_label,
.cke_skin_kama .cke_button_source .cke_label{
    display: none !important;
    padding: 0;
}

.cke_skin_kama .cke_toolgroup { background-color:#fff;}
/* ritesh 14-03-2014 for ck editor css overwritten end */

.morelink {
	float: right;
	height: 15px;
	line-height: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px !important;
	text-align: right;
	margin-right: 10px;
	color:#c5c5c5;
}
#previewGrid .morelink {
height:auto;
clear:both;
}
.morelink a {
	height: 15px;
	line-height: 15px;
	color: #165d9e;
	text-decoration: none;
	padding: 2px 6px;
	text-align: center;
	font-size: 9px !important;
	font-weight: bold;
}
.morelink.margin-0 {margin-right: -1px;}
.morelink a span { font-size:9px!important}
.border-bottom-lightgray {
    border-bottom: 1px solid #EEEEEE;
}

.content-2col-content-holder { float: left; width: 91%; height: auto; overflow: hidden; clear: both; padding: 0 10px !important; /* default css overwritten */}
#previewGrid .content-2col { margin-top:10px;}
#previewGrid .content-2col h3 { margin-top:0px;}

#previewGrid .photoHdrTitle{float:none; display:inline;}/* Me */

tr .imagerightTxt {
  display: table-cell;
  float: left;
  margin-right: 10px;
}/* Me */

/* Me */
.content-2col.autolist h4 {
margin-top:0px;
}
.content-2col.autolist p.contributor,
.content-2col.autolist p.date,
.block-articlepkg .articlepackage p.date,
#previewGrid .articlepackage p.date{
  font: 11px/16px Arial,Helvetica,sans-serif;
}/* Me */

/* JZ */
.content-2col.autolist p{
  font: 14px/1.3em "Gudea",Arial,Helvetica,sans-serif;
  color: #0C0C0C;
}

.block-articlepkg .articlepackage,#previewGrid .articlepackage{
   margin-bottom: 15px !important;
}/* Me */

.content-2col.autolist h4{margin-top:0px;}/* Me */
.content-2col.autolist p.date{color:#61646C !important;}/* Me */

/* RK */
.content-2col.autolist p, .content-2col.autolist p.contributor {color:#0C0C0C;}

.content-2col.autolist .content-2col-content-holder, .content-2col.autolist .content-2col-content-holder.rightsidedev{ padding:0px !important;}/* Me */
.content-2col.autolist .content-2col-content-holder{width: 100%;}/* Me */
article#article .autolist .content-2col-content-holder { width:100%; clear:both;}

.block-articlepkg .articlepackage h4, .block-articlepkg .articlepackage h4 a,
#previewGrid .articlepackage h4, #previewGrid .articlepackage h4 a{
	font: bold 14px/16px "Gudea",Arial,Helvetica,sans-serif;
	margin-top: 0;
}/* Me */
.block-articlepkg .articlepackage h5, .block-articlepkg .articlepackage p,
#previewGrid .articlepackage h5, #previewGrid .articlepackage p{
	font: normal 11px/14px Arial,Helvetica,sans-serif;
	color: #61646c;
}/* Me */
#previewGrid .articlepackage h5, #previewGrid .articlepackage p{margin: 0;}/* Me */

#aside .block-autolist .autolist-cvc .content-2col .content-2col-content-holder .content-2col-content p{word-wrap:break-word;}/* Me */

.cke_skin_kama .cke_resizer {display: none; resize: none;}/* Me */
#cke_contents_edit-comment iframe { width: 450px !important; }/* Me */

/* Linkbox */
.featured-centers-dvm360 h3{overflow: hidden;}
#previewGrid .featured-centers-dvm360 h3{overflow: hidden; margin:0px;}
#linkbox_seprator .tabs ul {
  list-style: none outside none;
}
.featured-centers-dvm360 h3 .smallImage,
.featured-centers-dvm360 .linkdiv .smallImage {
  float: right;
  max-height: 30px;
  overflow: hidden;
  max-width: 50px;
  margin-right: 10px;
}
.featured-centers-dvm360 h3 .smallImage img,
.featured-centers-dvm360 .linkdiv .smallImage img,
.featured-centers-dvm360 .linkdiv .smallImage a img{
  float: right;
  max-height: 30px;
  max-width: 50px;
}
.featured-centers-dvm360 h3 .smallImage img,
.featured-centers-dvm360 h3 .smallImage a img,
.featured-centers-dvm360 .smallImage a img{
  float: right;
}
.border-bottom-r300, .featured-centers-dvm360 .linkdiv {
  border-bottom: 1px solid #91B343;
}
.featured-centers-dvm360 {
  border-top: 2px solid #91B343;
}
.linkwrap {
  float: left;
  width: 75%;
}
.linkdiv{
  border-bottom: 1px solid #91B343;
  overflow: hidden;
  padding-bottom: 3px;
  padding-top: 3px;
}

.fnone{float:none !important;}

.webform-default-value {width:78%;}
.block-manualhtml .content-2col-holder{ width:100%;}/*Me*/
#featuredcategorytable , #categorytable { max-height: 250px; overflow-y: auto; }
