 /*CONSTITUTION  STYLES*/
#content-wrap-constit {
background:transparent url(./images/sred_middleshadow_pev.gif) repeat-y scroll 0 0;
float:left;
width:1000px;
}

#content-constitution {
	padding: 23px 23px;
    width: 694px;
    overflow: hidden;
    float: left;
  /*  background: #fff;*/
}

#content-wrap-constit #sidebar-left {
	width: 250px;
}

#block-menu-menu-constit-sections-filter {
	padding-right:10px;
}

#block-menu-menu-constit-sections-filter ul  {
	font-size:12px;
}


#block-menu-menu-constit-sections-filter ul ul {
	padding-left: 10px;
	margin: 0;
}

#block-menu-menu-constit-sections-filter ul ul ul {
	padding: 10px;
	/*border-right: 1px dashed #DDDDDD;*/
	border-bottom: 1px solid #DDDDDD;
	margin: 0;
}

#block-menu-menu-constit-sections-filter ul.menu li {
	margin: 0;
}

#block-menu-menu-constit-sections-filter li a {
	color: #000;
	background: url(./images/conbut_white.jpg) no-repeat top right;
	display: block;
	padding: 5px 2px 5px 5px;
	border: 1px solid #DBDCDC;
}

#block-menu-menu-constit-sections-filter li a.active {
	color:#cc0000;
}


#block-menu-menu-constit-sections-filter li li a {
	background:#FFFFFF;
	border-bottom:1px solid #DDDDDD;
	border-top: none;
	border-left: #FFF solid 3px;
	border-right: none;
	color:#000000;
	display:block;
	padding:4px 2px 4px 2px;
}

#block-menu-menu-constit-sections-filter li li a:hover {
	color:#666;
}


#block-menu-menu-constit-sections-filter li li li a {
	background:#FFFFFF;
	border:none;
	color:#323131;
	display:block;
	/*font-style: italic;*/
	padding:2px;
}


/*DHTML menu - Constitution of Zimbabwe (at 13th Feb, 2009) (146)*/
#block-menu-menu-constit-sections-filter li a#dhtml_menu-9665{
	color: #fff;
	border: 1px solid #003300;
	background: #078C03 /*url(./images/redpin.gif) no-repeat 100% -10%*/;
	}

/*DHTML menu - Amendment 19 - Act No. 1 of 2009 (18)*/
#block-menu-menu-constit-sections-filter li a#dhtml_menu-9666 {
	color: #fff;
	background: #666;
	border: 1px solid #222322;
}

/*DHTML menu - Kariba Draft Constitution (284)*/
#block-menu-menu-constit-sections-filter li a#dhtml_menu-9667{
	color: #fff;
	border: 1px solid #152B56;
	background: #3365C8;
}

/*DHTML menu - NCA Draft 2001 */
#block-menu-menu-constit-sections-filter li a#dhtml_menu-9668{
	color: #fff;
	border: 1px solid #152B56;
	background: #993333;
}

/*DHTML menu - Law Soc 2010 */
#block-menu-menu-constit-sections-filter li a#dhtml_menu-9664{
	color: #fff;
	border: 1px solid #7F3900;
	background: #FF7200;
}

.field-field-constitdoc {
    font-family: Arial,Helvetica,sans-serif;
    padding-bottom: 10px;
	font-size:15px;
	font-weight:bold;
}

#content-constitution .node ol li {
		list-style-type: decimal;
		margin-left:3px;
		 }

#content-constitution .node ol ol li	{ list-style-type: lower-alpha;
}

#content-constitution .node ol ol ol li	{list-style-type: lower-roman;
}

#content-constitution .node ol ol ol ol li	{list-style-type: upper-roman;
}

#content-constitution .node ol ol ol ol ol li	{list-style-type: upper-alpha;
}

/* Styles for tax amendment 19 MUST be in  a higher position that the other taxonomy styles on the sheet. Do not move*/

.tax-Amendment-19---Act-No--1-of-2009 .content {
	background: url(./images/amendment19.gif) no-repeat top right;
	min-height:175px;
}

#content-constitution .tax-Amendment-19---Act-No--1-of-2009 h1.constit_title a, #content-constitution .tax-Amendment-19---Act-No--1-of-2009 h1.constit_title{
	color:#fff;
	font-size: 22px;
	background :#666;
	padding: 5px;
	display: block;
}

.tax-Kariba-Draft-Constitution .content {
	background: url(./images/nyami_blue.jpg) no-repeat top right;
}

.tax-Constitution-of-Zimbabwe--at-13th-Feb--2009- .content {
	background: url(./images/zimcoatofarms.gif) no-repeat top right;
	min-height:175px;
}

.tax-National-Constitutional-Assembly-Draft---2001 .content {
	background: url(./images/nca_logo.gif) no-repeat top right;
	min-height:175px;}

.tax-Law-Society-of-Zimbabwe--2010- .content {
	background: url(./images/lawsoclogo_bg.jpg) no-repeat top right;
	min-height:225px;}

#content-constitution .tax-National-Constitutional-Assembly-Draft---2001 h1.constit_title a, #content-constitution .tax-National-Constitutional-Assembly-Draft---2001 h1.constit_title{
	color:#fff;
	font-size: 22px;
	background :#993333;
	padding: 5px;
	display: block;
}


#content-constitution .tax-Constitution-of-Zimbabwe--at-13th-Feb--2009- h1.constit_title a, #content-constitution .tax-Constitution-of-Zimbabwe--at-13th-Feb--2009- h1.constit_title{
	color:#fff;
	font-size: 22px;
	background :#009900;
	padding: 5px;
	display: block;
}

#content-constitution .tax-Kariba-Draft-Constitution h1.constit_title a, #content-constitution .tax-Kariba-Draft-Constitution h1.constit_title{
	color:#fff;
	background :#3366CC;
	font-size: 22px;
	padding: 5px;
	display: block;
}

#content-constitution .tax-Law-Society-of-Zimbabwe--2010- h1.constit_title a, #content-constitution .tax-Law-Society-of-Zimbabwe--2010- h1.constit_title{
	color:#fff;
	background :#FF7200;
	font-size: 22px;
	padding: 5px;
	display: block;
}





.tax-Kariba-Draft-Constitution .field-field-constitdoc {
	color: #3366CC;
}

.tax-Constitution-of-Zimbabwe--at-13th-Feb--2009- .field-field-constitdoc {
	color: #009900;
}

.tax-National-Constitutional-Assembly-Draft---2001 .field-field-constitdoc {
	color: #993333;
}

.tax-Law-Society-of-Zimbabwe--2010- .field-field-constitdoc {
	color: #FF7200;
}

.tax-Constitution-of-Zimbabwe--at-13th-Feb--2009- .node_read_more a {
	color: #009900;
}

.tax-Kariba-Draft-Constitution .node_read_more a {
	color: #3366CC;
}

.tax-Law-Society-of-Zimbabwe--2010- .node_read_more a {
	color: #3366CC;
}

.tax-Constitution-of-Zimbabwe--at-13th-Feb--2009-  .content {
	min-height: 180px;
}

.tax-Kariba-Draft-Constitution  .content {
	min-height: 180px;
}

/*leaf and disc*/
#content-wrap-constit .content ul li {
list-style-type:none;
}

#content-wrap-constit li.leaf {
list-style-image:none;
}

#content-wrap-constit .fake-leaf {
font-size:100%;
font-style:italic;
}

#content-wrap-constit .active-trail {
color: #cc0000;
}

/* Tag styles begin*/

#block-tagadelic-9 .content a:hover {
	color:#000;
	background-color: #FFCC00;
	border-bottom: none;
}

#block-tagadelic-9 .content {
	line-height:1.7em;
}



#block-tagadelic-9 .tagadelic.level1{
	color: #000;
	font-weight:bold;
	font-size: 1em;
}


#block-tagadelic-9 .tagadelic.level2 {
	color: #FFCC00;
	font-size: 1.2em;
	font-weight:bold;
}

#block-tagadelic-9 .tagadelic.level3 {
	color: #3365C8;
	font-size: 1.4em;
	font-weight:bold;
}


#block-tagadelic-9 .tagadelic.level4 {
	color: #FF6600;
	font-size: 1.6em;
	font-weight:bold;
}


#block-tagadelic-9 .tagadelic.level5 {
	color: #078C03;
	font-size: 1.8em;
	font-weight:bold;
}

#block-tagadelic-9 .tagadelic.level6 {
	color: #cc0000;
	font-size: 2em;
	font-weight:bold;
}

/*Comment styles*/



h2.comments {
	border-bottom:1px solid;
	color:#000000;
	margin-bottom:10px;
	padding-bottom:5px;
}

#comments p {
	color:#333333;
	font-size:12px;
	padding-top:10px;
}

#comments h3{
	padding-top:10px;
}

#comments h3 a:hover{
	color:#ffcc00;
}

#comments ul.links {
	border-bottom:1px dashed #CCCCCC;
	margin-bottom:10px;
	padding-bottom:10px;
}

#comments.even {
	background-color: #FFFFCC;
}


.box {
	padding: 5px;
	border: 1px solid #ccc;
}

.box h2 {
	color:#666666;
	font-size:14px;
}


.submitted{
	color:#666666;
	font-family:arial;
	font-size:10px;
}

/*end*/

/* TINYMCE EDITOR*/
.mceContentBody {
	background-color:#ccc;
}



/*Comment Fieldset */
#content-constitution .view-Constitution fieldset.collapsed, #content-constitution .view-Constitution fieldset.collapsible {
	margin-bottom: 15px;
}

#content-constitution .view-Constitution fieldset.collapsed legend, #content-constitution .view-Constitution fieldset.collapsible legend {
	font-size: 105%;
}

#content-constitution .view-Constitution fieldset.collapsed legend a, #content-constitution .view-Constitution fieldset.collapsible legend a{
	font-weight: bold;
}

#content-constitution .view-Constitution fieldset.collapsible .fieldset-wrapper {
	padding: 5px 0 0 10px;
}

#content-constitution .view-Constitution .comment-published {
	margin-bottom: 5px;
}

#content-constitution .view-Constitution fieldset.collapsed legend a {
	display:inline;
}

#content-constitution ul.quicktabs_tabs.quicktabs-style-zen {
	margin:0px;
}

/*PANEL STYLES*/
#constitution_panel .panels-flexible-row .node, #constitution_panel .panels-flexible-row .block,  #constitution_panel #quicktabs_container_8 .view{
font-size:12px;
height:450px;
overflow:scroll;
padding:5px;
background: #fff;

}
#constitution_panel .node , #constitution_panel .block, #constitution_panel #quicktabs_container_8 .view  {
	position: relative;
}


#content-constitution .panels-flexible-column-3-main {
	width:100%
}

/*tag-words pane*/

#content-constitution #quicktabs_container_6 {
	background: #fff;
}

/*1st panel*/
#content-constitution .panels-flexible-region-3-center .wrap-corner .l, #content-constitution .panels-flexible-region-3-center .wrap-corner .r {
	background-image:url(./images/corners/corner-bits-blue.png);
}

#content-constitution .panels-flexible-region-3-center-inside .wrap-corner {
	background:#3365C8 none repeat scroll 0 0 !important;
}

/*2nd panel*/
#content-constitution .panels-flexible-region-3-cumulus-inside .wrap-corner .l, #content-constitution .panels-flexible-region-3-cumulus-inside .wrap-corner .r {
	background-image:url(/sites/all/modules/panels/plugins/styles/corners/corner-bits.png);
}

#content-constitution .panels-flexible-region-3-cumulus-inside .wrap-corner {
	background:#fff none repeat scroll 0 0 !important;
}

#content-constitution .panels-flexible-region-3-cumulus-inside .pane-content {
	max-height: 250px;
	min-height: 175px;
	overflow:auto;
}

#content-constitution .panel-pane h2 {
	padding-bottom: 10px
}

#content-constitution .view-content {
	font-size:100%;
	line-height:1.4em;
}

#content-constitution .view-content label {
	font-weight: bold;
}

#content-constitution .views-field-timestamp .field-content {
	color: #3365C8;
}

#content-constitution .view-content .field-content a {
	font-weight: bold;
}

/*3rd panel*/
#content-constitution .panels-flexible-region-3-time_frame-inside .wrap-corner .l, #content-constitution .panels-flexible-region-3-time_frame-inside .wrap-corner .r {
	background-image:url(./images/corners/corner-bits-yellow.png);
}

#content-constitution .panels-flexible-region-3-time_frame-inside .wrap-corner {
	background:#ffcc00 none repeat scroll 0 0 !important;
}

/*RATINGS PANEL*/
#content-constitution .views-row {
	margin-bottom: 15px;
}

/*ends PANELS*/

.predictsearch a:hover {
	background-image: url(./images/predictsearch_rollover.gif);
}

/* WEBFORM - survey styles*/

#webform-client-form-1509 .webform-component-fieldset, #webform-client-form-1513 .webform-component-fieldset, #webform-client-form-1515 .webform-component-fieldset{
	border:1px solid #97999B;
	padding:10px;
	background-color: #E6F2FB;
	margin-bottom:30px;
}

#webform-client-form-1509 .webform-component-fieldset .webform-component-fieldset, #webform-client-form-1513 .webform-component-fieldset .webform-component-fieldset,  #webform-client-form-1515 .webform-component-fieldset .webform-component-fieldset {
	background-color: #fff;
}

#webform-client-form-1509 legend, #webform-client-form-1513 legend, #webform-client-form-1515 legend {
	font-size:15px;
	font-weight:bold;
	color: #000;
	background:#fff;
	padding:5px;
	border: 1px solid #97999B;
}

#webform-client-form-1509 .description, #webform-client-form-1513 .description, #webform-client-form-1515 .description {
	font-style:italic;
}

#webform-client-form-1509 .constitution_info_box {
	background:none repeat scroll 0 0 #FFFFFF;
	border:1px solid #FF6D00;
	margin-bottom:20px;
	padding:5px;
	min-height:55px;
}

#webform-client-form-1509 .constitution_info_box img{
	float: left;
}

#webform-client-form-1509 .constitution_alert_box {
	background:none repeat scroll 0 0 #FFFFFF;
	font-weight:bold;
	margin-bottom:30px;
}

#webform-client-form-1509 .constitution_alert_box img{
	float: left;
}

#webform-client-form-1509 .pages{

}

/*Constitution Survey HOMEPAGE */

#node-1514 .submitted	{
	display: none;
}

#surveyinfo_nav {
	width:600px;
	margin-left:auto;
	margin-right:auto;
}


#survey_buttons {
	float:left;
	list-style-type:none;
	margin: 0;
	padding:0;
	width:600px;
	height:110px;
		}

#survey_buttons li {
	height:86px;
	width:173px;
	margin:10px;
	float:left;
}

#survey_buttons ul {
	display:block;
}

#survey
{
  display: block;
  background: url("/files/images/survey_buttons.gif") no-repeat 0 0;
  height:86px;
	width:174px;
}



#survey:hover
{
  background-position: 0-86px;
}


#survey span
{
  display: none;
}



#intimrep
{
  display: block;
  background: url("/files/images/intimreport_buttons.gif") no-repeat 0 0;
  height:86px;
	width:174px;
}

#intimrep:hover
{
  background-position: 0-86px;
}


#intimrep span
{
  display: none;
}

#reviewconst
{
  display: block;
  background: url("/files/images/reviewconst_buttons.gif") no-repeat 0 0;
  height:86px;
	width:174px;
}

#reviewconst:hover
{
  background-position: 0-86px;
}


#reviewconst span
{
  display: none;
}

.content #surveyupdate{
	background-color:#FFFAAE;
	border:1px solid #333333;
	padding:10px;
}






