body
{
  font-family: Arial, Helvetica, "Trebuchet MS", sans-serif;
  font-size: 12px;
  margin: 0;
  background-color: #eaead3;
  color: #34424D;
}

a
{
  /* color: #93B300; */
  color: #506242;
  text-decoration: none;
}

#main .content-padding a
{
   /* color: #93B300; */
   color: #718a00;
}

.field-field-worker-photo img
{
  margin-top 0px;
  float: left;
}

.field-field-worker-post div 
{
padding: 10px 0px 10px 6px;
font-weight: bold;
font-size: 14px;
}
.field-field-worker-name div
{
margin-top: 8px;
font-size: 13px;
font-weight: bolder;
}

.worker-post 
{
/* padding: 10px 0px 10px 6px; */
font-weight: bold;
font-size: 13px;
display: block;
}

.worker-post-group
{
	color:gray;
}
#block-views-worker_block-block_2
{
  border-style: none;
  margin-bottom: 40px;
}

.field-field-group-logo div.field-items img 
{
  border-style: none;
  float: right;
}

.field-field-cabinet-logo div.field-items img 
{
  border-style: none;
  float: right;
}

.field-field-cabinet-logo div.field-items
{
  float: right;
  padding-left: 10px;
}
.worker-name
{
margin-top: 3px;
font-size: 13px;
/*font-weight: bolder; */
display: block;
}

.field-field-educator-block .field-label
{
 width: 500px;
}
.view-header p {
text-align: center;
font-size: 13px;
font-weight: bold;
}


.field-field-worker-discription div
{
  /* text-align: center; */
}
.field-field-worker-post 
{

}
#main .content-padding .field_title a
{
   color: #34424D;
   font-size: 15px;
   font-weight: bold;
}
a:hover
{
  /* text-decoration: none; */
  text-decoration: underline;
}


.view-FAQ label
{
  font-weight: bold;
}

.view-FAQ div.views-field-body
{
  /* background-color: #eeeede; */
  background-color: #f9f9f3;
}

#main .view-FAQ li div {
padding: 10px 20px;
}

#main .view-FAQ li.views-row {
  list-style-image: url('./images/marker.gif');
}

td.views-field-title 
{
  padding: 14px 5px;
}

#edit-submitted-name-wrapper label
{
  padding-right: 14px;
}

h1
{
  color: #292929;
  font-size: 30px;
  letter-spacing: -1px;
}

h2
{
  color: #292929;
  font-size: 24px;
}

p,ul,ol
{
  line-height: 170%;
  margin-bottom: 1.5em;
}

#page
{
  background: url(images/stars.png) no-repeat top;
}

#main-banner
{
  background: url(images/main-banner.jpg) no-repeat center top;
  height: 267px;
}

#bottom
{
  height: 60px;
  background-color: #e28a42;
}

#bottom-img
{
  background: url(images/bottom.jpg) no-repeat;
  margin: 0 auto;
  height: 60px;
  width: 954px;
}

#container,div#postcontent
{
  margin: 0 auto;
  width: 954px;
  background: url(images/bg-body_t2.png) repeat-y; 
  vertical-align: bottom;
  display: block;
}

#head-title
{
  margin: 0 auto;
  width: 954px;
  background: url(images/head-title.png) no-repeat center; 
  height: 73px;
  position: relative;
  padding-bottom: 0px;
  margin-bottom: -1px;
}

#head-title-name
{
  width: 311px;
  height: 41px;
  position: absolute; 
  top: 10px; 
  left: 0px;
}

#header
{
  margin: 0 auto;
  background: url(images/body-top.png) repeat-x top; 
  height: 67px;
  overflow:hidden;
}

#header h1
{
  font-size: 38px;
  font-weight: 400;
  letter-spacing: -2px;
  margin: 0;
  padding: 8px 0 0 10px;
}

#header h2
{
  color: #FFF;
  font-size: 16px;
  font-weight: 400;
  margin-top: -5px;
  padding: 0 0 0 90px;
  text-transform: lowercase;
}

#header a
{
  color: #FFF;
  text-decoration: none;
}

#menu
{
  background: #303334;
  height: 60px;
  background: url(images/bg-menu.png) no-repeat center;
}

#menu .indent
{
  margin: 0 auto;
  width: 954px;
}

#menu ul
{
  line-height: normal;
  list-style: none;
  margin: 0;
  padding: 10px 0 0;
}

#menu li
{
  display: inline;
}

#menu a
{
  color: #34424d;
  display: block;
  float: left;
  font-size: 17px;
  font-weight: 700;
  height: 25px;
  padding: 11px 20px 0px;
  text-decoration: none;
}

#menu .first a
{
  margin-left: 19px;
  padding: 11px 20px 0px 27px;
}

#menu a:hover
{
  text-decoration: none;
  background: url(images/menu-underline.png) no-repeat;
  height: 39px;
}

#menu .active-trail a 
{
  background: url(images/menu-item-a.png) no-repeat;
  height: 39px;
}

a.active-trail.parent  
{
   color: #c86f26; 
}

li a.active {
color: #c86f26;
}


.block a.active-trail {
color: #c86f26;
}

#main .view-personal tr.odd, tr.even
{
  border: 0px;
}

.separator, .separator-first, .separator-last
{
  display: block;
  float: left;
  background: url(images/menu-main-seaparator.png) no-repeat;
  width: 2px;
  height: 40px;
}

.separator-block
{
  display: block;
  background: url(images/block-separator.png) no-repeat;
  width:  183px;
  height: 2px;
  margin: 5px 0 5px -18px;
}

.last .separator-block
{
  display: block;
  width:  0px;
  height: 0px;
}


#container
{
  clear: both;
}

.content-padding
{
  padding: 10px;
}

#sidebar-left
{
  float: left;
  margin-right: 1%;
  width: 21%;
  padding-left: 19px;
  padding-top: 10px;
}

#main
{
  float: left;
  width: 99%;
}

.sidebars-1 #main
{
  float: left;
  width: 70%;
}

.sidebars-2 #main
{
  float: left;
  width: 56%;
}

#sidebar-right
{
  float: right;
  width: 21%;
}

h1.title
{
  /* background: url(images/asterisk_orange.png) no-repeat left center; */
  color: #34424d;
  margin: 10px 0 10px;
  /* padding-left: 33px; */
  font-size: 20px;
}

.submitted {
  color: gray;
}

/* div.block h2.title,div.node h2.title a */
div.block h2.title 
{
  background-color: #e28a42;
  margin: 0;
  padding: 10px 0px 10px 10px;
  color: #ffffff;
  font-size: 14px;
  font-weight: bold;
}

.view-display-id-page_1 .views-field.views-field-field-worker-photo-fid img 
{
  border: 4px;
  border-color: #f6dac4;
  border-style: solid;
  padding: 4px;
  margin: 12px;
}

.view-id-Gallery.view-display-id-block_2 span.field-content
{
  display: block;
  text-align: center;
}

.view-id-Gallery.view-display-id-block_2 a
{
	font-weight: bold;
}

#yandex_map img
{
  border: 0px;
  border-style: none;
  padding: 0px;
  margin: 0px;
}

div.field-field-group-slogan
{
  float: left;
  width: 415px;
  margin-bottom: 30px;
}
div.field-field-group-description
{
width: 700px;
}
div.galleryformatter
{
  margin-top: 20px;
}

.view-id-Group.view-display-id-page_1 span.field_title
{
  font-size: 14px;
  font-weight: bold;
}

div.galleryview img {
  border: 0px;
  padding: 0px;
  margin: 0px;
  border-style: none;
}

td.views-field-title {
  width: 100%;
}


div.content object
{
  border: 4px;
  border-color: #dedede;
  border-style: solid;
  padding: 4px;
  margin: 12px;
}

#block-views-Gallery-block_1
{
  border-style: none;
}

.block .content
{
  background: #d5e7ad;
  padding: 2px;
  padding: 5px 0 0 7px;
}

.block a
{
  color: #34424D;
  font-weight: bolder; 
  text-decoration: none;
  font-size: 12px;
}

div.node
{
  /* margin: 30px 0; */
  margin: 2px 0;

}

div.login
{
    position: absolute; 
    top: 3px; 
    right: 10px;
    font-weight: bolder;
    font-size: 11px;
  
}

#user-login-form
{
  text-align: left;
}

#user-login-form .form-item input
{
  width: 95%;
}

#user-login-form input.form-submit
{
  margin-bottom: 10px;
}

#footer
{
  font-size: 12px;
  background-color: #e28a42;
  padding: 5px 0;
  height: 100%;
}



#footer p
{
  text-align: center;
}

h3.commentTitle
{
  font-size: 1.35em;
  margin: 0;
  padding: 0;
}

.commentTitle a
{
  margin: 0;
  padding: 0;
}

div.comment
{
  background-color: #FFF;
  border: 1px solid #CCC;
  margin: 10px 0;
  padding: 10px;
}

.metadata
{
  clear: both;
  color: #AAA;
  font-size: smaller;
  line-height: 16px;
  margin: 2px 0 0;
  padding: 5px 0 0;
}

.chronodata
{
  background: url(images/calendar.png) left center no-repeat;
  padding: 2px 0 2px 20px;
}

.new
{
  color: red;
  float: right;
}

div.links ul.links a
{
  background-repeat: no-repeat;
  padding-left: 18px;
}

div.links ul.links li.node_read_more a
{
  background-image: url(images/doc-option-tab.png);
}

div.links ul.links li.comment_edit a
{
  background-image: url(images/mini-edit.png);
}

div.links ul.links li.comment_delete a
{
  background-image: url(images/mini-trash.png);
}

div.links ul.links li.blog_usernames_blog a
{
  background-image: url(images/user-plain-blue.png);
}

div.links ul.links li.comment_forbidden a
{
  padding-left: 0;
}

div.links ul.links li.upload_attachments a
{
  background-image: url(images/photo.png);
}

.terms
{
  background-image: url(images/folder-open-green.png);
  background-repeat: no-repeat;
  padding-left: 18px;
}

#menu ul.links li
{
  padding: 0;
}

td,th
{
  padding: .3em .5em .5em;
}

table tr.odd
{
  background-color: #f3f3f3;
}

table tr.even
{
  background-color: #FFF;
}

.item-list ul.pager
{
  margin: 0;
  padding-top: 10px;
}

.item-list .pager li
{
  margin: 0;
  padding: 3px;
}

.item-list .pager li.pager-current {
background-color: #E28A42;
color: white;
padding: 4px;
}



.messages
{
  background-color: #fff;
  border: 1px solid #b8d3e5;
}

.messages,.preview
{
  margin: .75em 0;
  padding: .5em 1em;
}

div.status
{
  border-color: #c7f2c8;
  color: #33a333;
}

dl dd
{
  margin: 0 0 .5em 1.5em;
}

div#postcontent .block .content
{
  background: none;
}

div.block,table#attachments
{
  margin-bottom: 1.5em;
  border: 1px;
  border-color: #dedede;
  border-style: solid;
  padding: 1px;
}

div.links ul.links li.comment_comments a,div.links ul.links li.comment_add a,div.links ul.links li.comment_reply a
{
  background-image: url(images/mini-comment.png);
}

li.leaf 
{
  list-style-image: url(images/menu-leaf.png);
  padding: 0.2em 0.5em 0 0;
  margin: 0;
}

li.collapsed
{
  list-style-image: url(images/menu-collapsed.png);
  padding: 0.2em 0.5em 0 0;
  margin: 0;
}

li.expanded 
{
  list-style-image: url(images/menu-expanded.png);
  padding: 0.2em 0.5em 0 0;
  margin: 0;
}

.block-views .view-news li
{
  list-style-image: url(images/menu-news.png);
  padding: 0.2em 0.5em 0 0;
  font-weight: normal;
  margin: 0;
}

.block-views .view-FAQ li
{
  list-style-image: url(images/menu-news.png);
  padding: 0.2em 0.5em 0 0;
  font-weight: normal;
  margin: 0;
}

.block-views a 
{
  font-weight: normal;
  /* font-size: 11px; */
}


.date_created
{
  display: block;
  color: gray;
  padding: 5px 0 0 0px;
  font-size: 12px;
}

.block-views ul 
{
  padding: 0 0 0.25em 1.6em;
}

div.node-unpublished .field-label {
  padding-top: 20px;
  padding-bottom: 5px;
}

.block-views .content
{
  background: #ffffff;
}

.views-field.views-field-created
{
  vertical-align: top;
}

thead th {
border-bottom: 0px solid #CCC;
}

tr.even, tr.odd {
background-color: white;
border-bottom: 0px solid #CCC;
border-top: 0px solid #CCC;
padding: 0.1em 0.6em;
}

.view-personal tbody {
border: 0px solid #CCC;
}

table tr.odd {
/* background-color: #f9fff4; */
background-color: white;
}


/*
.odd .views-field.views-field-created
{
  background: #e28a42;
}

.even .views-field.views-field-created
{
  background: #dbeaac;
}
*/
.maintenace
{
  font-size: 20px;
  margin: 0;
  padding: 70px 60px;
  color: #34424d;
  font-weight: bolder;
}

.login-form
{
  padding: 20px 50px;
  color: #34424d;
}



body
{
  font-family: Arial, Helvetica, "Trebuchet MS", sans-serif;
  font-size: 12px;
  margin: 0;
  background-color: #eaead3;
  color: #34424D;
}

a
{
  /* color: #93B300; */
  color: #506242;
  text-decoration: none;
}

#main .content-padding a
{
   /* color: #93B300; */
   color: #718a00;
}

.field-field-worker-photo img
{
  margin-top 0px;
  float: left;
}

.field-field-worker-post div 
{
padding: 10px 0px 10px 6px;
font-weight: bold;
font-size: 14px;
}
.field-field-worker-name div
{
margin-top: 8px;
font-size: 13px;
font-weight: bolder;
}

.worker-post 
{
/* padding: 10px 0px 10px 6px; */
font-weight: bold;
font-size: 13px;
display: block;
}

.worker-post-group
{
	color:gray;
}
#block-views-worker_block-block_2
{
  border-style: none;
  margin-bottom: 40px;
}

.worker-name
{
margin-top: 3px;
font-size: 13px;
/*font-weight: bolder; */
display: block;
}

.field-field-educator-block .field-label
{
 width: 500px;
}
.view-header p {
text-align: center;
font-size: 13px;
font-weight: bold;
}


.field-field-worker-discription div
{
  /* text-align: center; */
}
.field-field-worker-post 
{

}
#main .content-padding .field_title a
{
   color: #34424D;
   font-size: 15px;
   font-weight: bold;
}
a:hover
{
  /* text-decoration: none; */
  text-decoration: underline;
}


.view-FAQ label
{
  font-weight: bold;
}

.view-FAQ div.views-field-body
{
  /* background-color: #eeeede; */
  background-color: #f9f9f3;
}

#main .view-FAQ li div {
padding: 10px 20px;
}

#main .view-FAQ li.views-row {
  list-style-image: url('./images/marker.gif');
}

td.views-field-title 
{
  padding: 14px 5px;
}

#edit-submitted-name-wrapper label
{
  padding-right: 14px;
}

h1
{
  color: #292929;
  font-size: 30px;
  letter-spacing: -1px;
}

h2
{
  color: #292929;
  font-size: 24px;
}

h3
{
  color: #292929; font-size: 13px;
}

.overlay-inner h3
{
  color: white;
  font-size: 13px;
}

p,ul,ol
{
  line-height: 170%;
  margin-bottom: 1.5em;
}

#page
{
  background: url(images/stars.png) no-repeat top;
}

#main-banner
{
  background: url(images/main-banner.jpg) no-repeat center top;
  height: 267px;
}

#bottom
{
  height: 60px;
  background-color: #e28a42;
}

#bottom-img
{
  background: url(images/bottom.jpg) no-repeat;
  margin: 0 auto;
  height: 60px;
  width: 954px;
}

#container,div#postcontent
{
  margin: 0 auto;
  width: 954px;
  background: url(images/bg-body_t2.png) repeat-y; 
  vertical-align: bottom;
  display: block;
}

#head-title
{
  margin: 0 auto;
  width: 954px;
  background: url(images/head-title.png) no-repeat center; 
  height: 73px;
  position: relative;
  padding-bottom: 0px;
  margin-bottom: -1px;
}

#head-title-name
{
  width: 311px;
  height: 41px;
  position: absolute; 
  top: 10px; 
  left: 0px;
}

#header
{
  margin: 0 auto;
  background: url(images/body-top.png) repeat-x top; 
  height: 67px;
  overflow:hidden;
}

#header h1
{
  font-size: 38px;
  font-weight: 400;
  letter-spacing: -2px;
  margin: 0;
  padding: 8px 0 0 10px;
}

#header h2
{
  color: #FFF;
  font-size: 16px;
  font-weight: 400;
  margin-top: -5px;
  padding: 0 0 0 90px;
  text-transform: lowercase;
}

#header a
{
  color: #FFF;
  text-decoration: none;
}

#menu
{
  background: #303334;
  height: 60px;
  background: url(images/bg-menu.png) no-repeat center;
}

#menu .indent
{
  margin: 0 auto;
  width: 954px;
}

#menu ul
{
  line-height: normal;
  list-style: none;
  margin: 0;
  padding: 10px 0 0;
}

#menu li
{
  display: inline;
}

#menu a
{
  color: #34424d;
  display: block;
  float: left;
  font-size: 17px;
  font-weight: 700;
  height: 25px;
  padding: 11px 20px 0px;
  text-decoration: none;
}

#menu .first a
{
  margin-left: 19px;
  padding: 11px 20px 0px 27px;
}

#menu a:hover
{
  text-decoration: none;
  background: url(images/menu-underline.png) no-repeat;
  height: 39px;
}

#menu .active-trail a 
{
  background: url(images/menu-item-a.png) no-repeat;
  height: 39px;
}

a.active-trail.parent  
{
   color: #c86f26; 
}

li a.active {
color: #c86f26;
}


.block a.active-trail {
color: #c86f26;
}

#main .view-personal tr.odd, tr.even
{
  border: 0px;
}

.separator, .separator-first, .separator-last
{
  display: block;
  float: left;
  background: url(images/menu-main-seaparator.png) no-repeat;
  width: 2px;
  height: 40px;
}

.separator-block
{
  display: block;
  background: url(images/block-separator.png) no-repeat;
  width:  183px;
  height: 2px;
  margin: 5px 0 5px -18px;
}

.last .separator-block
{
  display: block;
  width:  0px;
  height: 0px;
}


#container
{
  clear: both;
}

.content-padding
{
  padding: 10px;
}

#sidebar-left
{
  float: left;
  margin-right: 1%;
  width: 21%;
  padding-left: 19px;
  padding-top: 10px;
}

#main
{
  float: left;
  width: 99%;
}

.sidebars-1 #main
{
  float: left;
  width: 70%;
}

.sidebars-2 #main
{
  float: left;
  width: 56%;
}

#sidebar-right
{
  float: right;
  width: 21%;
}

h1.title
{
  /* background: url(images/asterisk_orange.png) no-repeat left center; */
  color: #34424d;
  margin: 10px 0 10px;
  /* padding-left: 33px; */
  font-size: 20px;
}

.submitted {
  color: gray;
}

div.content img 
{
  border: 4px;
  /* border-color: #dedede; */
  border-color: #f6dac4;
  border-style: solid;
  padding: 4px;
  margin: 12px;
}

div.content img.filefield-icon
{
  border: 0px;
  /* border-color: #dedede; */
  border-color: #f6dac4;
  border-style: solid;
  padding: 0px;
  margin: 0px 2px 0px 0px;
}

div.filefield-file
{
  padding-bottom: 10px;
}

.view-documents tbody
{
  border: 0px;
  border-style: none;
}
.view-display-id-page_1 .views-field.views-field-field-worker-photo-fid img 
{
  border: 4px;
  border-color: #f6dac4;
  border-style: solid;
  padding: 4px;
  margin: 12px;
}
.view-display-id-node_content_1 h2.title
{
  font-size: 14px;
  display: block;
}

.view-id-Gallery.view-display-id-block_2 span.field-content
{
  display: block;
  text-align: center;
}

.tabs-tabset h2 {
  visibility: hidden;
  height: 0px;
}

div.edit_node{
  visibility: hidden;
  height: 0px;
}

.tabs-tabset div.edit_node{
  visibility: visible;
  padding: 5px
}


.view-id-Gallery.view-display-id-block_2 a
{
	font-weight: bold;
}

#yandex_map img
{
  border: 0px;
  border-style: none;
  padding: 0px;
  margin: 0px;
}

.view-id-Group.view-display-id-page_1 td
{
  width: 320px; 
  padding: 0px;
}

.view-id-Group.view-display-id-page_1 img
{
  padding-right: 4px;
}

/* .view-id-Group.view-display-id-page_1 span.field-content, div.field-content */
.view-id-Group.view-display-id-page_1 span.field-content
{
  float: left;
  font-size: 12px;
}
.view-id-Group.view-display-id-page_1 span.field_title
{
  font-size: 14px;
  font-weight: bold;
  width: 170px;
  display: block;
}

div.galleryview img {
  border: 0px;
  padding: 0px;
  margin: 0px;
  border-style: none;
}

td.views-field-title {
  width: 100%;
}

.view-title
{
  font-size: 14px;
  font-weight: bold;
}

div.content object
{
  border: 4px;
  border-color: #dedede;
  border-style: solid;
  padding: 4px;
  margin-left: 125px;
  margin-bottom: 55px;
}

#block-views-Gallery-block_1
{
  border-style: none;
}

#video-plain
{
margin-bottom: 50px;
}
.block .content
{
  background: #d5e7ad;
  padding: 2px;
  padding: 5px 0 0 7px;
}

.block a
{
  color: #34424D;
  font-weight: bolder; 
  text-decoration: none;
  font-size: 12px;
}

div.node
{
  /* margin: 30px 0; */
  margin: 2px 0;

}

div.login
{
    position: absolute; 
    top: 3px; 
    right: 10px;
    font-weight: bolder;
    font-size: 11px;
  
}

#user-login-form
{
  text-align: left;
}

#user-login-form .form-item input
{
  width: 95%;
}

#user-login-form input.form-submit
{
  margin-bottom: 10px;
}

#footer
{
  font-size: 12px;
  background-color: #e28a42;
  padding: 5px 0;
  height: 100%;
}



#footer p
{
  text-align: center;
}

h3.commentTitle
{
  font-size: 1.35em;
  margin: 0;
  padding: 0;
}

.commentTitle a
{
  margin: 0;
  padding: 0;
}

div.comment
{
  background-color: #FFF;
  border: 1px solid #CCC;
  margin: 10px 0;
  padding: 10px;
}

.metadata
{
  clear: both;
  color: #AAA;
  font-size: smaller;
  line-height: 16px;
  margin: 2px 0 0;
  padding: 5px 0 0;
}

.chronodata
{
  background: url(images/calendar.png) left center no-repeat;
  padding: 2px 0 2px 20px;
}

.new
{
  color: red;
  float: right;
}

div.links ul.links a
{
  background-repeat: no-repeat;
  padding-left: 18px;
}

div.links ul.links li.node_read_more a
{
  background-image: url(images/doc-option-tab.png);
}

div.links ul.links li.comment_edit a
{
  background-image: url(images/mini-edit.png);
}

div.links ul.links li.comment_delete a
{
  background-image: url(images/mini-trash.png);
}

div.links ul.links li.blog_usernames_blog a
{
  background-image: url(images/user-plain-blue.png);
}

div.links ul.links li.comment_forbidden a
{
  padding-left: 0;
}

div.links ul.links li.upload_attachments a
{
  background-image: url(images/photo.png);
}

.terms
{
  background-image: url(images/folder-open-green.png);
  background-repeat: no-repeat;
  padding-left: 18px;
}

#menu ul.links li
{
  padding: 0;
}

td,th
{
  padding: .3em .5em .5em;
}

table tr.odd
{
  background-color: #f3f3f3;
}

table tr.even
{
  background-color: #FFF;
}

.item-list ul.pager
{
  margin: 0;
  padding-top: 10px;
}

.item-list .pager li
{
  margin: 0;
  padding: 3px;
}

.item-list .pager li.pager-current {
background-color: #E28A42;
color: white;
padding: 4px;
}



.messages
{
  background-color: #fff;
  border: 1px solid #b8d3e5;
}

.messages,.preview
{
  margin: .75em 0;
  padding: .5em 1em;
}

div.status
{
  border-color: #c7f2c8;
  color: #33a333;
}

dl dd
{
  margin: 0 0 .5em 1.5em;
}

div#postcontent .block .content
{
  background: none;
}

div.block,table#attachments
{
  margin-bottom: 1.5em;
  border: 1px;
  border-color: #dedede;
  border-style: solid;
  padding: 1px;
}

div.links ul.links li.comment_comments a,div.links ul.links li.comment_add a,div.links ul.links li.comment_reply a
{
  background-image: url(images/mini-comment.png);
}

li.leaf 
{
  list-style-image: url(images/menu-leaf.png);
  padding: 0.2em 0.5em 0 0;
  margin: 0;
}

li.collapsed
{
  list-style-image: url(images/menu-collapsed.png);
  padding: 0.2em 0.5em 0 0;
  margin: 0;
}

li.expanded 
{
  list-style-image: url(images/menu-expanded.png);
  padding: 0.2em 0.5em 0 0;
  margin: 0;
}

.block-views .view-news li
{
  list-style-image: url(images/menu-news.png);
  padding: 0.2em 0.5em 0 0;
  font-weight: normal;
  margin: 0;
}

.block-views .view-FAQ li
{
  list-style-image: url(images/menu-news.png);
  padding: 0.2em 0.5em 0 0;
  font-weight: normal;
  margin: 0;
}

.block-views a 
{
  font-weight: normal;
  /* font-size: 11px; */
}


.date_created
{
  display: block;
  color: gray;
  padding: 5px 0 0 0px;
  font-size: 12px;
}

.block-views ul 
{
  padding: 0 0 0.25em 1.6em;
}

div.node-unpublished .field-label {
  padding-top: 20px;
  padding-bottom: 5px;
}

.block-views .content
{
  background: #ffffff;
}

.views-field.views-field-created
{
  vertical-align: top;
}

thead th {
border-bottom: 0px solid #CCC;
}

tr.even, tr.odd {
background-color: white;
border-bottom: 0px solid #CCC;
border-top: 0px solid #CCC;
padding: 0.1em 0.6em;
}

.view-personal tbody {
border: 0px solid #CCC;
}

.view-display-id-page_2 tbody {
border: 0px solid #CCC;
}

table tr.odd {
/* background-color: #f9fff4; */
background-color: white;
}

/* table.dd, td.dd, th.dd  */
.dd table, .dd td, .dd th
{
border:1px solid #D5E7AD;
}
.dd thead
{
background-color: #D5E7AD;
color:white;
font-weight: bold;
font-size: 14px;
}



/*
.odd .views-field.views-field-created
{
  background: #e28a42;
}

.even .views-field.views-field-created
{
  background: #dbeaac;
}
*/
.maintenace
{
  font-size: 20px;
  margin: 0;
  padding: 70px 60px;
  color: #34424d;
  font-weight: bolder;
}

.login-form
{
  padding: 20px 50px;
  color: #34424d;
}


/* @group Attachments table */
#attachments thead {
  display: none;
}
#attachments tbody { 
	border-size: 0px;
	border-color: white;
	border-style: hidden;
}
