﻿
#gdPageMenu
{
    height:34px;
}

#gd-command-bar
{
    position:fixed;
    top: 0em;
    left: 0em;
    width: 100%;
}

.gd-button { 
   outline: 0; 
   margin:10px 7px 10px 7px; 
   padding: 3px 5px 3px 5px;
   text-decoration:none !important; 
   cursor:pointer; 
   position: relative; 
   text-align: center; 
   zoom: 1;
   }
   
   .gd-button-icon-left 
   {
       float:left;
       margin: 0px 5px 0px 0px;
       display:inline;
   }
   
.gd-buttonset { float:left }
.gd-buttonset .gd-button { float: left; }
.gd-buttonset-single .gd-button,
.gd-buttonset-multi .gd-button { margin:10px 0px 10px 0px;}
   

.buttonrow
{
	margin-left:auto;
	margin-right:auto;
	position:relative;
    text-align:center;
    width:100%;
}

.two-column .float-left
{
    width:48%;
    margin-left:50px;
    margin-left:50px;
}

.two-column .float-right
{
    width:48%;
    padding-left:50px;
    padding-right:50px;
}

.dialog
{
    width:95%;
    float: none;
    position:relative;
    margin-right: 25px;
}

.dialogsection
{
    display:block;
    float: none;
    position:relative;
    padding:5px 15px 5px 15px;
    margin:0px 0px 5px 0px;
    border:solid 2px #f1f1f1;
    background-color: #fafafa;
    width: 98%;
    height:auto;
}

.dialogtitle
{
    padding: 0px 0px 5px 0px;
    font-weight:bold;
}

.dialoglabel
{
    display:block;
    float: none;
    position:relative;
    width: 100%;
    margin: 0px;
    text-align: left;
}

.dialoglabel-pressReleaseImage
{	width: 15%;
	font-weight:bold;
    padding-right:3px;
}
/*
.dialoghelptext
{
    display:block;
    float: none;
    position:relative;
    font-size:11px;
    text-align:center;
    margin: 5px 40px 5px 10px;
    border:solid 2px #ffff99;
    background-color: #ffffcc;
    width: 92%;
}
*/

.dialoginput
{
    display:block;
    float: none;
    position:relative;
    width: 100%;
    padding: 0px 15px 5px 0px;
}

.siteMapTreeView
{
    border:solid 2px #f1f1f1;
    background-color: #fafafa;
    width: 100%;
    overflow-y: scroll;
    height: 250px;
    margin: 0px;
}

.documentExplorer
{
    height: 250px;
    width: 100%;
    overflow-y: scroll;
}

.taxonomyTreeView
{
    height: 250px;
    width: 100%;
    overflow-y: scroll;
}

#link_selectorField
{
    position: relative;
    display: block;
    width: 100%;
    text-align: left;
}

#link_selectorField.switchingPanels
{
    height: 260px !important;
    overflow-y: hidden !important;
    /* background-color: Red; */
}

.gd_selectorlist
{
    width:95%;
    overflow-y:scroll;
    height:150px;
    margin:5px 0px 5px 0px;
    border:solid 2px #f1f1f1;
}

.gd_dialogdropdownlist
{
    width:300px;
}

.gd_dialogtextbox
{
    width:95%;
}

.gd_dialogtextarea
{
    width:95%;
}

#tooltip{
	position:absolute;
	border:solid 2px #ffff99;
    background-color: #ffffcc;
	padding:5px 8px 5px 8px;
	color:#333;
	display:none;
	z-index:4000;
	text-align:center;
	width:200px;
	}	
	
.centeredImage
{
    text-align:center;
    margin-top:0px;
    margin-bottom:0px;
    padding:0px;
    width:100%;
}

.inline
{
    display:inline !important;
    position:relative;
    float:left;
}

.clearBoth { clear:both; }
.hidden { display:none; }

.margin-right { margin-right:35px; }

.align-top { vertical-align:top; }
.align-middle { vertical-align:middle; }
.align-bottom { vertical-align:bottom; }

.float-right { float:right; }
.float-left { float:left; }

#selectable .ui-selecting { background: #459e00; }
#selectable .ui-selected { background: #459e00; color: white; }
#selectable { list-style-type: none; margin: 0; padding: 0; width: 100%; }
#selectable li { margin: 3px; padding: 0.2em; font-size: 1.1em; height: 15px; }

.grid
{
	width: 65%;
	min-width: 360px;
}

.grid .gridrow_alternate
{
	background: #E5E3D7;
}

.grid .right-justify
{
	text-align: right;
}

.grid .center-justify
{
	text-align: center;
}

.grid .left-justify
{
	text-align: center;
}

.grid a
{
	text-decoration: underline;
}