/*
Start Collapsible Panel Styles
*/
.cpHeader
{
	font-weight: bold;
	font-size: 10pt;
	color: #ffffff;
	font-family: Arial;
	background-color: #6699ff;
}
.cpBody
{
	font-size: 9pt;
	font-family: Arial;
	background-color: #fcfcfc;
}
.cpLbl
{
	font-size: 9pt;
	color: #000099;
	font-family: Arial;
}
.cpTxt
{
	font-size: 9pt;
	color: #006600;
	font-family: Arial;
}
/*
End Collapsible Panel Styles
*/

A.WhiteLinks:visited
{
	color: white;
}

A.WhiteLinks
{
	color: white;
}
/* image butons border style */
.linkBorder {
  color: #00f;
  }
/* for hidden texts inside controls */  
.hiddenText 
{
	DISPLAY: none; 
	VISIBILITY: hidden 
}


/* default styles for Calendar Display */

.CDTableBorder
{
	border: 1px;
	border-style: solid;
	border-color: #C0C0C0;
	border-spacing: inherit;
	border-collapse: collapse;
	empty-cells: show;
}

.CDDayRow
{
	background-color: #717171;
	color: #FFFFFF;
}


/*************   Image Uploader  *****************/
div#action
{
	border:1px solid black;
	background-color:#EAEAEA;
	margin-top:5px;
	padding:1px;
	width:71px;
}
div#action a
{
	margin-left:15px;
	border-width:0px;
}

div#imgContainer
{
	float:left;
	clear:none;
	margin:2px;
}

    
div.thumbnailImages
{
	clear:none;
	margin:2px 0px 2px 0px;
}

div#imgContainer input
{
	float:left;
	margin-right:5px;
}

div#thumbnails
{
	clear:none;
	margin-top:5px;
}

div.originalDiv
{
	display:none;
	float:left;
	margin-top:-8px;
	margin-left:5px;
	border:1px solid black;
	padding:5px;
	background-color:white;
	z-index:1000;
}
div.thumbDiv
{
	border:1px solid black;
	padding:2px;
	float:left;
	z-index:2;
}

div.thumbDiv.howTo
{
	width:73px;
	height:73px;
	text-align:center;
	border-color:#0066CC;
	background-color:#EFEFEF
}

div#howToText
{
	margin:5px;
	padding:5px;
	width:600px;
	text-align:left;
}


