﻿.cssFolderClass
{
  font-family:Arial;
  font-size:10px;
  border:1px solid #f9f9f9;
  float:left;  
  width:120px;
  overflow:hidden;
  margin:0px 5px 5px 0px;
  min-height:120px;
}

.cssFolderClass div
{
  display:block;
  text-align:center;
}

.cssFolderClass div.img
{
  height:80px;
  overflow:hidden;
}

.cssFolderClass div.lbl
{   
}


.cssImageClass
{
  font-family:Arial;
  font-size:10px;
  border:1px solid #f9f9f9;
  float:left;  
  width:120px;
  overflow:hidden;
  margin:0px 5px 5px 0px;
  min-height:120px;
}

.cssImageClass div
{
  display:block;
  text-align:center;
}

.cssImageClass div.img
{  
  height:80px;  
  width:90px;
  margin-left: auto;
  margin-right: auto;
  overflow:hidden;
}

.cssImageClass div.img input
{
  vertical-align:middle;
}

.cssImageClass div.lbl span
{
  display:block;
}

.cssImageClass div.lbl span.sub
{
  font-size:9px;
  color:Blue;
}

.cssTitle
{
  display:block;
  font-family:Arial;
  font-size:16px;
  background-color:white;
  border-bottom:3px solid #f0f0f0;  
  padding:2px 2px 2px 10px;
  height:30px;
}

.cssTitle span
{
  
}

.cssPopup
{
  padding:10px;
  background-color:#f9f9f9;
  border:1px solid black;
  margin: 0 auto;
  display:block;
}

.cssPopup .cssLabelImgToDisplay
{
  height:20px;
  display:block;
}

.cssPopup .cssLabelImgToDisplay div
{
  font-family:Arial;
  font-size:10px;
  color:#c0c0c0;
  float:right;
}

.cssPopup .cssLabelImgToDisplay span
{
  float:left;
}

.cssPopup a
{
  color:maroon;
  font-family:Verdana;
  font-size:10px;
  background-color:White;
  text-decoration:none;
  border:2px solid maroon;
  padding:1px;
  margin:1px;  
}

.cssPopup a:hover 
{
  background-color:Maroon;
  color:White;
}


.cssImageControl
{
  color:White;
  font-family:Arial;
  font-size:11px;
  /*background-color:White;*/
  /*border:2px solid #c0c0c0;*/
  margin:2px;
  padding:6px;
  display:block;
  font-weight:bold;
}


.cssNavigation
{
  padding-left:10px;
  margin:4px 0px 20px 0px;
  display:block;
  padding:4px;
}



.cssNavigation a
{
  background-image:url(icons/smallstack.gif);
  background-repeat:no-repeat;  
  background-position:left;

  font-family:Arial;
  font-size:11px;
  margin-right:10px;
  text-decoration:none;
  color:black;
  padding:10px 4px 4px 26px;
  margin-top:10px;
}

.cssProgress
{
  display:block;
  text-align:center;
  font-family:Arial;
  font-size:11px;
  float:right;
  padding-bottom:6px;
  height:20px;
  background-image:url(icons/progress.gif);  
  background-position:center;
  background-repeat:no-repeat;
  width:130px;
  vertical-align:middle;
  padding-top:6px;
}

.cssPictureCaption
{
  font-family:Arial;
  color:#c0c0c0;
  font-size:11px;
}
.cssUseLargePicture
{
  font-size:11px;
  padding-top:2px;
}