﻿body
	{background-color: #FFFFCC;font-family: Tahoma, Helvetica, sans-serif;font-size: 11px; color:#006666;}

#MasterCaption 
	{ font-size:33px; vertical-align:middle; text-align:center; }
#MasterFooter 
	{ color:#666; background: background: #ccffff; text-align:right;}
#MasterMenu 
	{ width:200px; float:right;}
.SmallFontCheckBox
	{ margin-bottom:0px;
	  _margin-top:3px;}
#MasterContent 
	{ margin-right:211px; }
#MasterContentPanel 
	{ border-style: groove none groove none; border-width: 2px; border-color: #006666; min-height:300px; margin-top:11px; padding:11px;}

.GridView 
	{font-size:11px; text-align:left; }
.GalleryView 
	{ float:right; }
.GalleryViewCaption
	{ font-size:16px; margin: 11px 33px 11px 33px;}
	
.ImagePanel 
	{ width:133px;
	  height:133px;
	  float:left;
	  padding:6px 6px 0 6px; margin:6px;
	  vertical-align:middle; text-align:center;
	  background: #FFF; color: #006666;
	  border-bottom: solid 1px #999;
	  border-right: solid 1px #999;
	  border-left: solid 1px #ccc;
	  border-top: solid 1px #ccc;
	  _margin:-1px; /*IE _hack to compensate border width */
	  }
	
.ImagePanel a img
	{ max-width:133px; min-height:100px; }
	
.ImageCaption 
	{ height:16px; font-size:11px; width:100%;
	  vertical-align:middle;
	  text-align:center;
	  table-layout:fixed;
	  }
.ImageCaption td
	{ white-space:nowrap;
	  _text-overflow:ellipsis;
	  overflow:hidden;
	  }
	 
.ImagePanelEnd 
, .contentCleaner
	{ clear:both; }

.GridView td 
	{ padding:1px 5px 1px 5px;}

.InformationLabel
, .ErrorLabel
	{ font-size:11px; vertical-align:middle; text-align:center; font-weight:bold; }
.InformationLabel
	{color:Green;}
.ErrorLabel
	{color:Red;}
	
.privateInfoLine
	{color:#990000;}
	
#DownloadLink 
	{text-align:center; }
#DownloadLink a
	{font-size: 33px; color:Red; background-color:Transparent;}
	
.PrivateProjectInfo
	{vertical-align:middle; padding-left:5px;}
.AddObjectField
	{margin:2px 0;}
