/**
 *CapSool project basic CSS stylesheet.
 *@author J Francis
 */
 
.dojoxGrid table {
  margin: 0;
}
 
/** ======================================================================= **/
/** Dojo styling **/

.dojoContentPane{
  padding: 1em;
}
    

.MyDojoTheme .dijitTooltipContainer {
  color: #000000;
  
  background-color: #FFFFFF;
  
  border: 1px solid #ff9901;
}

.dijitButton{
  background: transparent;
  
  vertical-align: middle;
  
  height: 25px;
  
  margin:  0;
  padding: 0;
  /*
  color:            #FFFFFF;
  background-color: #000000;
  
  border:      2px solid #6f6f65;
  border-top:  2px solid #e8e9d9;
  border-left: 2px solid #e8e9d9;
  */
}

.dijitDropDownButton{
  
  vertical-align: middle;
  
  height: 25px;
  
  margin:  0;
  padding: 0;
}

/** ======================================================================= **/
/* Editor */
div.RichTextEditable{
  height: 100%;
}

div.RichTextEditable div{
}

div.RichTextEditable div iframe{
  height: 10em;
  
  border: 1px solid blue;
}
  
div.RichTextEditable div iframe html head body{
  height: 100%;
}

/** ======================================================================= **/
/** ======================================================================= **/
/****
		dijit.ProgressBar
 ****/
 
.tundra .dijitProgressBar {
  
  width:  80%;
  height: 10px;
  
	margin:0px;
  margin-left: 10%;
  
  border: 1px solid #000000;
  
  background-color: #FFFFFF;
}

 
.tundra .dijitProgressBarEmpty{
	/* outer container and background of the bar that's not finished yet*/
  /*
	background:   #ececec url("images/progressBarEmpty.png") repeat-x bottom left;
	border-color: #84a3d1;
  */
  
  background: #FFFFFF;
}


.dijitProgressBarFull {
	/* outer container for background of bar that is finished */
  background: #FFFFFF;
}

.tundra .dijitProgressBarTile{
	/* inner container for finished portion when in 'tile' (image) mode */
	/* background: #cad2de url("images/progressBarFull.png") repeat-x top left; */
  
  background: #000000;
}

.tundra .dijitProgressBarEmptyLabel{
	/* label for portion of the bar that's not finished yet 
		Set to a color that contrasts with the "Empty" part.  
	*/
	color: #000000;
  
  display:none;
}

.tundra .dijitProgressBarFullLabel{
	/* label for portion of the bar that is finished 
		set to a color that contrasts with the "Full" part
	*/
	color:#FFFFFF;
  
  display:none;
}


.tundra .dijitProgressBarIndeterminate .dijitProgressBarTile {
	/* use an animated gif for the progress bar in 'indeterminate' mode */
	background:#cad2de url("images/dijitProgressBarAnim.gif") repeat-x top left;
  
}

.tundra .dijitProgressBarLabel{ display:none; }

/** ======================================================================= **/
/** ======================================================================= **/
/* main classes for dojox.widget.Toaster */

.tundra .dijitToasterContainer{
  margin: 10px 0 0 26.5%;
  
  width: 500px;
}

.tundra .dijitToasterError .dijitToasterContent{
 
  border: 1px solid #fe0000;
  
  background-color: #fe0000;
  color: #ffffff;
  
  font-weight: bold;
  
  padding: 10px;
  
  text-align: center;
}

.tundra .dijitToasterMessage .dijitToasterContent{
 
  border: 1px solid #78c007;
  
  background-color: #78c007;
  color: #000000;
  
  font-weight: bold;
  
  padding: 10px;
  
  text-align: center;
}

.tundra .dijitToasterWarning .dijitToasterContent{
  
  border: 1px solid #ffdf50;
  
  background-color: #ffdf50;
  color: #000000;
  
  font-weight: bold;
  
  padding: 10px;
  
  text-align: center;
}

/** ======================================================================= **/
/* TitlePane */

.tundra .dijitTitlePane{
  margin-top:    1em;
  margin-bottom: 1em;
}

.tundra .dijitTitlePane .dijitTitlePaneTitle {
	background: #f3f3f3;
	border:1px solid #e0e0e0;
	padding:4px 4px 2px 4px;
	cursor: pointer;
  
  font-weight: bold;
}

/* TODO: merge these, and all other icons to a series of background-image:() and background-position: -16*n px styles */
.tundra .dijitTitlePane .dijitArrowNode {
	width:16px;
	height:16px;
}
.tundra .dijitTitlePane .dijitClosed .dijitArrowNode {
	background:url('../graphics/img/arrowRight.gif') no-repeat center center; 
}
.tundra .dijitTitlePane .dijitOpen .dijitArrowNode {
	background:url('../graphics/img/arrowDown.gif') no-repeat center center; 
}
.tundra .dijitTitlePane .dijitArrowNodeInner { 
	visibility:hidden;
}

.tundra .dijitTitlePaneTitle .dijitOpenCloseArrowOuter {
	margin-right:5px;
}

.tundra .dijitOpen .dijitTitlePaneTitle .dijitOpenCloseArrowOuter {
	position:relative;
	top:2px;
}

.tundra .dijitTitlePaneContentOuter {
	background: #f3f3f3;
	border:1px solid #cccccc;
	border-top: 1px solid #f3f3f3;	/* w/out this, an <h1> on the top line causes a gap between the .content and .label */
}
.tundra .dijitTitlePaneContentInner {
	padding:10px;
}
/* force hasLayout to ensure borders etc, show up */
.dj_ie6 .tundra .dijitTitlePaneContentOuter, 
.dj_ie6 .tundra .dijitTitlePane .dijitTitlePaneTitle {
	zoom: 1; 
}
.tundra .dijitClickableRegion {
	background-color : #ffc !important;
}
/** ======================================================================= **/


/** ======================================================================= **/
/** Capsool dijit.ProgressBar **/
 
.Capsool .dijitProgressBar {
  
  width:  98%;
  height: 15px;
  
	margin:      0px;
  margin-left: 0;
  
  border: 1px solid #C0C0C0;
  
  background-color: #C0C0C0;
}

 
.Capsool .dijitProgressBarEmpty{
	/* outer container and background of the bar that's not finished yet*/
  /*
	background:   #ececec url("images/progressBarEmpty.png") repeat-x bottom left;
	border-color: #84a3d1;
  */
  
  background: #FFFFFF; /* #C0C0C0 */;
  
  border: 1px solid #000000;
}


.Capsool .dijitProgressBarFull {
	/* outer container for background of bar that is finished */
  background: #C0C0C0;
}

.Capsool .dijitProgressBarTile{
	/* inner container for finished portion when in 'tile' (image) mode */
	/* background: #cad2de url("images/progressBarFull.png") repeat-x top left; */
  
  background: #1f5e94;
}

.Capsool .dijitProgressBarEmptyLabel{
	/* label for portion of the bar that's not finished yet 
		Set to a color that contrasts with the "Empty" part.  
	*/
	color: #1f5e94;
  
  display:none;
}

.Capsool .dijitProgressBarFullLabel{
	/* label for portion of the bar that is finished 
		set to a color that contrasts with the "Full" part
	*/
	color:#C0C0C0;
  
  display:none;
}


.Capsool .dijitProgressBarIndeterminate .dijitProgressBarTile {
	/* use an animated gif for the progress bar in 'indeterminate' mode */
	background:#cad2de url("images/dijitProgressBarAnim.gif") repeat-x top left;
  
}

.Capsool .dijitProgressBarLabel{ 
  display: block;
  
  color: #000000;
}

/** No Label **/
.Capsool .NoLabel .dijitProgressBarLabel{ 
  display: none;
}

/** Thin version **/
.Capsool .Thin .dijitProgressBar {
  
  width:  98%;
  height: 7px;
  
	margin:      0px;
  margin-left: 0;
  
  border: 1px solid #C0C0C0;
  
  background-color: #C0C0C0;
}

.Capsool .Thin .dijitProgressBarLabel{ 
  display: none;
  
  color: #000000;
}
/** ======================================================================= **/
/** Universe related dialogs **/
#Page_PageHeader_Universe_Dialog{
  
  background-color: transparent;
  
  padding: 0px;
  margin:  0px;
}

#Page_PageHeader_Universe_Dialog .dijitDialogCloseIcon{
  
  display: block; 
  
  background: url("../graphics/img/universe/close_universe.png") no-repeat;
  width:  30px;
  height: 30px;
  
  /* position: relative;
  right: -15px;
  top:   -17px;
  */
}

#Page_PageHeader_Universe_Dialog .dijitDialogTitleBar{
  background: transparent;
  border: none;
  height: 18px;
  
  padding: 0px;
}

#Page_PageHeader_Universe_Dialog .dijitDialogPaneContent{
  
  background-color: transparent;
  padding: 0;
  
  border: 6px solid #ffffff;
}
/** ======================================================================== **/
.tundra .dijitDialog{
  border: 1px solid transparent;
  
  -webkit-box-shadow: none; /*0px 0px 0px #333333;*/
}

.dijitDialogUnderlay{
  background:none repeat scroll 0 0 #333333;
  opacity: 0.75;
  
  /** IE Specific **/
  zoom: 1; filter: alpha(opacity =  75);
}

/** ======================================================================== **/

.tundra .dijitInputField input,
.tundra .dijitInline input{
  color: #000000;
  background-color: #ffffff;
}



