/******************************************************************************
    PORTLETS - Item Form Labels     	                                               
******************************************************************************/

.contactForm {
  margin-top:10px;
}

label.portlet-form-label {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #CCCCCC;
display: block;
padding-top: 4px;
padding-bottom: 4px;
margin-top:5px;
}
 
label.radio{
display:block;
font-weight:normal;
}

label.checkbox {
margin-top:5px;
margin-bottom:15;
font-weight:normal;
}

#label_AUTOMATIC_MESSAGE {
	font-size: 15px;
   color: #CC0066;
   border-bottom: 1px solid #CC0066;
   padding-bottom: 2px;
   font-weight:bold;
}


/******************************************************************************
    PORTLETS - Item Form Input Fields  	                                               
******************************************************************************/

input.portlet-form-input-field{
  font-family:Verdana,Geneva,sans-serif;
  font-size:11px;
  width: 250px;
  padding:2px;
  border: 1px solid #999999;
}

#ITEM_ATT147_0{
width: 50px;
}


input.date{
	 width: 100px;
         padding:4px;
         height:22px;
         border: 1px solid #999;
}

input.calendar {
width:200px;
}

input.checkbox {
float:left;
border:none;
width:auto;
margin-top:5px;
vertical-align: middle;
}

input.radio{
float:left;
border:none;
width:auto;
margin-top:5px;
vertical-align: middle;
}

input.portlet-form-button {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#CCCCCC;
         padding: 4px;
         background: #999999;
         border: 1px solid #999999;
         height:22px;
         margin-top:5px;
        display:block
}

input.submit {
	float:left;
	margin-right:10px;
border: 1px solid #CCCCCC;

}

input.save {
	margin-right:10px;
         width:150px;
         color:#CCCCCC;
}

input.delete {
	margin-right:10px;
         width:150px;
   background: #DE5608;
   border: 1px solid #EFAE89;

}

input.cancel {
float:left;
 margin-right:150px;

}

.user-login .portlet-form-input-field {
  width:200px;
}

.user-logout {
  margin:40px;
  text-align:center;
}


/******************************************************************************
    PORTLETS - Item Form Select Fields  	                                               
******************************************************************************/
select {
   border: 1px solid #999999;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 10px;
}


select.portlet-form-input-field {
 border: 1px solid #999999;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
}


select.select {
border: 1px solid #999999;
font-size:10px;
}
/******************************************************************************
    PORTLETS - Item Form Textarea Fields  	                                               
******************************************************************************/

textarea.portlet-form-input-field {
	width: 250px;
   height: 200px;
   padding:4px;
	border:1px solid #999999
}


textarea.htmlEditor {
	width: 600px;
   height: 400px;
   padding:4px;
	border:1px solid #999999;

}

/******************************************************************************
    PORTLETS - Item Form Legend and Fieldsets                                               
******************************************************************************/


fieldset.portlet-form-fieldset {
width: 400px;
font-size: 13px;
margin-left:0px;
margin-top:10px;
margin-bottom:10px;
display:block;        
}

legend.portlet-form-legend {
font-size: 11px;
color: #000000;
font-weight:normal;
margin-left:0px;
margin-top:5px;
}


/******************************************************************************
    PORTLETS General                                          
******************************************************************************/
.portlet-msg-error {
	color: red;
}

.portlet-form-msg-info{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.portlet-section {
  width:100%;
}

/******************************************************************************
    Taxonomy tree                                          
******************************************************************************/
div.webfx-tree-item a {
  color: white;
  font-weight:normal;
  text-decoration: none;
}

div.webfx-tree-item a:visited {
  color: white;
  text-decoration: none;
}

div.webfx-tree-item a:hover {
  color: blue;
  text-decoration: underline;
}

.webfx-tree-icon {
  display:none;
}

/******************************************************************************
    Linked photos / videos                                          
******************************************************************************/

.linkedPhotoToolbar {
  margin-top:6px;
  border-top: 1px solid #ccc;
  padding:5px;
}
.linkedPhotoToolbar a {
  font-weight:normal;
}

.linkedPhotoToolbar img {
  vertical-align:middle;
  margin-right:4px;
}

/******************************************************************************
    News toolbar                                          
******************************************************************************/
.newsToolbar {
  padding:5px;
  border-bottom: 1px solid #ccc;
}
.newsToolbar img {
  vertical-align:middle;
  padding-right:4px;
}
