
/* Stylist styles
** This will be improved by extracting all text formatting styles and putting them into the stylist.css file
** or by removing all text formatting styles and putting them into say, TextFormat.css, and referencing that
** file from stylist.js
*/
img.polaroid { border:1px solid black; background-color:white; padding:10px; padding-bottom:30px; }

.contentText
{
  font-family:"Arial"; Verdana; Sans-Serif;
}
/* End Stylist styles */

.contentWrapperSimpleDiv
{
	margin: 5px 0px 2px;
	border: 2px solid #9CAE94;
	padding: 1px;
	background-color: #C5D8C5;
	font-size: 0.8em;
	
	
}

.cols-wrapper
{
/*background: url(../Design/Skins/Css/Layouts/bgCompassRose.gif) no-repeat top left;*/
}

/*IE doesn't bother rendering the styles if the div
  extends beyond the borders of the containing div - very flakey!
*/
* html #Layout_RightPane .contentWrapperSimpleDiv
{
	width:96%;
}

.boxText
{
	font-size: 10pt;
	margin: 0px 0px 5px;
	font-family: Verdana, Arial, Helvetica;
	border: 2px solid #9CAE94;
	padding: 1px;
	background-color: #C5D8C5;	
}

.actions ul
{
	list-style: none;
	text-align:right;
}
	
.hidden 
{
	display:none;
	
}
.actions ul li
{
	display: inline;
	margin-left: 1em;
	font-size: 10pt;
}

.itemList
{
	margin: 0px 0px 5px;

	/*New*/
	border: 2px solid #9CAE94;
	padding: 1px;
	/*End New*/
	
	background-color: #C5D8C5;

}

img
{
	border: 0px solid #000;
	
}
body
{
	margin:0;
	padding:0;
	font-size: 80%; /* ref:http://www.alistapart.com/articles/elastic/ for a description on how IE text size jumps are cured by using % */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*background-color: cornflowerblue;*/
	/*background-color: #b0c4ff;*/
	/*background-color: #B5C7FF;*/
	/*background-color: #FFFFFF;*/
	background: #DEE7DE;
	/*background: #FBD7A1;WHO*/
	/*background: #CEDECE;*/
	
	
}
.imgPadded
{
	margin : 4px;
}
.smallText
{
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.bodyText
{
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.infoText
{

	font-size: 10pt;
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}
conditionalPara
{
	margin-top: 10px;
	font-size: 11pt;
	padding-top: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.rowHeading
{
	font-weight: bolder;
	font-size: 11pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
}
.pageTitle
{
	font-weight: bolder;
	font-size: 14pt;
	font-family: Georgia, Times New Roman, serif;
	text-align: left;
}
.itemDate
{
	font-weight: bolder;
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}
.itemName
{
	font-weight: bolder;
	font-size: 10pt;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
}
.instruction
{
	font-size: 11pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.command
{
	border-right: black 1px solid;
	padding-right: 5px;
	border-top: black 1px solid;
	padding-left: 5px;
	font-weight: bolder;
	font-size: 10pt;
	padding-bottom: 1px;
	border-left: black 1px solid;
	padding-top: 1px;
	border-bottom: black 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #b0c4de;
}
.deleteButton
{
	border-right: black 1px solid;
	padding-right: 5px;
	border-top: black 1px solid;
	padding-left: 5px;
	font-weight: bolder;
	font-size: 10pt;
	padding-bottom: 1px;
	border-left: black 1px solid;
	padding-top: 1px;
	border-bottom: black 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FF8080;
}
.taskHeading
{
	font-weight: bolder;
	font-size: 11pt;
	font-family: Georgia, Times New Roman, Helvetica, serif;
}
.demo
{
	border-right: #79DD00 1px solid;
	padding-right: 3px;
	border-top: #79DD00 1px solid;
	padding-left: 3px;
	padding-bottom: 3px;
	border-left: #79DD00 1px solid;
	cursor: pointer;
	padding-top: 3px;
	border-bottom: #79DD00 1px solid;
	background-color: #C1FF77;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 9pt;	
	font-weight: bolder;
}
.termsOfService
{
	border-right:#999999 1px dotted;
	padding-right:5px; 
	border-top:#999999 1px dotted; 
	padding-left:5px; 
	background:#fafafa; 
	padding-bottom:5px; 
	margin:10px 0px; 
	border-left:#999999 1px dotted; 
	padding-top:5px; 
	border-bottom:#999999 1px dotted;
}
input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #AAAAAA;
}
select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #AAAAAA;
}

textarea 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #AAAAAA;
	
}
.errMsg
{
	font-weight: bold;
	font-size: 11pt;
	color: navy;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.panel
{
	border-right: navy thin solid;
	padding-right: 5px;
	border-top: navy thin solid;
	padding-left: 5px;
	padding-bottom: 5px;
	border-left: navy thin solid;
	padding-top: 5px;
	border-bottom: navy thin solid;
}
.ideaList
{
	border: #b0c4de 1px solid;
	background-color: #b0e6ff;
}
.dataEntryAdmin
{
	border: #b0c4de 1px solid;
	background-color: #f0f8ff;
}
.blueOrangePanel
{
	margin: 0px 0px 5px;

	/*New*/
	border: 2px solid #9CAE94;
	padding: 1px;
	/*End New*/
	
	background-color: #C5D8C5;

}
.dataEntry
{
	margin: 0px 0px 2px;
	border: 2px solid #9CAE94;
	padding: 1px;
	background-color: #C5D8C5;
	font-size: 0.8em;
	
	
}

.banner
{
	background-color: #FFFFFF;
	
}
.bannerParent
{
	background-color: #000;
}
.infoasis
{
	font-weight: bolder;
	font-style: italic;
	font-family: Georgia, Times New Roman, Times, serif;
}
.sectionHeading {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	padding : 5px;
}

.infoHeading
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	font-weight: bold;
	text-align: left;	
	background: #C5D8C5;
}

.itemHeading
{
	font-size: 14pt;
	font-weight: bold;
	font-family: Georgia, Times New Roman, Times, serif;
}	

.itemListHeading
{
	font-size: 12pt;
	font-weight: bold;
	font-family: Georgia, Times New Roman, Times, serif;
}

.pageSiteHeading
{
	font-size: 30pt;
	font-weight: bold;
	font-family: Georgia, Times New Roman, Times, serif;
	color: BlanchedAlmond;
}
.pagerSmall
{
	font-size: 8pt;
	font-weight: bold;
	text-align: center;	
}	
.pagerLarge
{
	border-right: snow 1px solid;
	border-top: snow 1px solid;
	font-weight: bold;
	font-size: 10pt;
	border-left: snow 1px solid;
	border-bottom: snow 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: oldlace;
	text-align: center;
}	

.SummaryListItem
{
	
	background-color: #DEEBDE;
	
}	
.SummaryListAlternatingItem
{
	
	background-color: #C5D8C5;
}

.Footer
{
	text-align:center;
}
.italicText
{
	font-size: 10pt;
	font-style: italic;
	font-family: Georgia, "Times New Roman", Times, serif;
}

/*help IE out a little here*/
* html .ModuleCommand
{
	line-height: 1em;
}

.ModuleCommand
{
	
	border: #8CA284 1px solid;
	padding:3px 5px;
	font-weight: bold;
	font-size: 8pt;
	line-height: 2em;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	background-color: #DEEBDE;
	text-align: center;
	
}
.LowKeyCommand
{
	border-right: #9c009c 1px solid;
	padding-right: 5px;
	border-top: #9c009c 2px solid;
	padding-left: 5px;
	font-weight: bold;
	font-size: 8pt;
	padding-bottom: 2px;
	margin: 5px;
	vertical-align: baseline;
	border-left: #9c009c 1px solid;
	line-height: 2em;
	padding-top: 2px;
	border-bottom: #9c009c 1px solid;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	background-color: #f5deb3;
	text-align: center;
}
.ContentListAlternatingItem
{
	font-size: 10pt;
	font-family: Verdana, Arial, sans-serif;
}
.ContentListItem
{
	font-size: 0.8em;
	font-family: Verdana, Arial, sans-serif;
}

.verticalSpace
{
	margin-top: 5px;
	margin-bottom: 5px;
}

.calSmallText
{
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #663399;
	text-align: center
}
.calDayHasData
{
	background-color: #FFFFEE
/*
	background-color: #FFFFFF 
*/
}
