/* POPUP CALENDAR */

/* IMPORTANT:  The SCW calendar script requires all       
the classes defined here.                  
*/

table.scw {
	padding: 1px;
	vertical-align: middle;
	border: none;
	font-size: 10pt;
	font-family: Arial,Helvetica,Sans-Serif;
	font-weight: bold;
}

td.scwDrag,                                               
td.scwHead {
	padding: 0px 0px;
	text-align: center;
}

td.scwDrag {
	font-size: 8pt;
}

select.scwHead {
	margin: 3px 1px;
	text-align: center;
}

input.scwHead {
	height: 22px;
	width: 22px;
	vertical-align: middle;
	text-align: center;
	margin: 1px 1px;
	font-weight: bold;
	font-size: 10pt;
	font-family: fixedSys;
}

td.scwWeekNumberHead,                                     
td.scwWeek {
	padding: 0px;
	text-align: center;
	font-weight: bold;
}

td.scwFoot,                                               
td.scwFootHover,                                          
td.scwFoot:hover,                                         
td.scwFootDisabled {
	padding: 0px;
	text-align: center;
	font-weight: normal;
}

table.scwCells {
	text-align: right;
	font-size: 8pt;
	width: 96%;
}

td.scwCells,                  
td.scwCellsHover,             
td.scwCells:hover,            
td.scwCellsDisabled,          
td.scwCellsExMonth,           
td.scwCellsExMonthHover,      
td.scwCellsExMonth:hover,     
td.scwCellsExMonthDisabled,   
td.scwCellsWeekend,           
td.scwCellsWeekendHover,      
td.scwCellsWeekend:hover,     
td.scwCellsWeekendDisabled,   
td.scwInputDate,              
td.scwInputDateHover,         
td.scwInputDate:hover,        
td.scwInputDateDisabled,      
td.scwWeekNo,                 
td.scwWeeks {
	padding: 1px;
	width: 16px;
	height: 16px;
	font-weight: bold;
	vertical-align: middle;
}

/* Blend the colours into your page here...    */

/* Calendar background */

table.scw {
	background-color: black;
}

/* Drag Handle */

td.scwDrag {
	background-color: #a6a6a6;
	color: #f5f5f5;
}

/* Week number heading */

td.scwWeekNumberHead {
	color: #f5f5f5;
}

/* Week day headings */

td.scwWeek {
	color: yellow;
}

/* Week numbers */

td.scwWeekNo {
	background-color: #c4c4c4;
	color: #CCCCCC;
}

/* Enabled Days */

/* Week Day */

td.scwCells {
	background-color: #f5f5f5;
	color: #000000;
}

/* Day matching the input date */

td.scwInputDate {
	background-color: #ffa600;
	color: #fff;
}

/* Weekend Day */

td.scwCellsWeekend {
	background-color: #f5f5f5;
	color: #000000;
	/*	background-color: #f1efe8;
	color: #cb5300;*/
}

/* Day outside the current month */

td.scwCellsExMonth {
	background-color: #e3e3e3;
	color: #666666;
}

/* Today selector */

td.scwFoot {
	background-color: green;
	color: #FFFFFF;
	padding: 1px;
}

/* MouseOver/Hover formatting                             
If you want to "turn off" any of the formatting then just set to the same as the standard format above. 
Note: The reason that the following are implemented using both a class and a :hover pseudoclass is because Opera handles the rendering involved in the class swap very poorly and IE6 (and below) only implements pseudoclasses on the anchor tag.                                        
*/

/* Active cells */

td.scwCells:hover,                                        
td.scwCellsHover {
	background-color: #ffa600;
	color: #000000;
}

/* Day matching the input date */

td.scwInputDate:hover,                                    
td.scwInputDateHover {
	background-color: #ffa600;
	color: #000000;
}

/* Weekend cells */

td.scwCellsWeekend:hover,                                 
td.scwCellsWeekendHover {
	background-color: #ffa600;
	color: #000000;
}

/* Day outside the current month */

td.scwCellsExMonth:hover,                                 
td.scwCellsExMonthHover {
	background-color: #ffa600;
	color: #000000;
}

/* Today selector */

td.scwFoot:hover,                                         
td.scwFootHover {
	color: #FFFF00;
	font-weight: bold;
	background-color: red;
	color: yellow;
	padding: 1px;
}

/* Disabled cells */

/* Week Day */

/* Day matching the input date */

td.scwInputDateDisabled {
	background-color: #999999;
	color: #000000;
}

td.scwCellsDisabled {
	background-color: #999999;
	color: #000000;
}

/* Weekend Day */

td.scwCellsWeekendDisabled {
	background-color: #999999;
	color: #CC6666;
}

/* Day outside the current month */

td.scwCellsExMonthDisabled {
	background-color: #999999;
	color: #666666;
}

td.scwFootDisabled {
	background-color: #6666CC;
	color: #FFFFFF;
}

div#cams_gallery {
	float: left;
}

#snowmodel_key {
	clear: both;
	width: 100%;
}

#snowmodel_infobox {
	font-size: 11px;
	margin-bottom: 15px;
}
