/*
* Skeleton V1.1
* Copyright 2011, Dave Gamache
* www.getskeleton.com
* Free to use under the MIT license.
* http://www.opensource.org/licenses/mit-license.php
* 8/17/2011
*/

/* Table of Content
==================================================
	#Site Styles
	#Page Styles
	#Media Queries
	#Font-Face */

/* #Site Styles
================================================== */

table.timecard{
font-size:12px;
}

tr.tctime {
	border-bottom-width: 1px;
	border-style: solid;
	border-color: gray;
	background-color: rgb(249, 249, 249);
	-moz-border-radius: ;
}

tr.tctimewcomment {
	border-bottom-width: 0px;
	border-style: solid;
	border-color: gray;
	background-color: rgb(235, 245, 245);
	-moz-border-radius: ;
}

tr.tccomment {
	border-bottom-width: 1px;
	border-style: solid;
	border-color: gray;
	background-color: rgb(235, 245, 245);
	-moz-border-radius: ;
}

td.tcdate {
	border-bottom-width: 1px;
	padding: 0px;
	border-style: solid;
	border-color: gray;
	background-color: white;
	-moz-border-radius: ;
}

td.tcdaytotal {
	font-weight:bold;
	height: 15px;
	padding-bottom: 15px;
}

td.tcweektotal {
	font-weight:bold;
	height: 15px;
}

td.tcmonthtotal {
	font-weight:bold;
	text-decoration:;
	height: 15px;
}

td.tcweeknumber {
	font-weight:bold;
	padding-top: 0px;
}

td.tcmonthnumber {
	font-weight:bold;
	padding-top: 0px;
}

tr.brokenpunch {
  background-color: pink;
}

#logoblock{
  margin: 0 0 25px 0;
}
#logoblock h2{
  font-size: 17px; line-height: 24px;
}

div.message{
padding: 8px 35px 8px 14px;
margin-bottom: 18px;
border: 1px solid #FBEED5;
-webkit-border-radius: 4px;
border-radius: 4px;
display: block;
font-size: ;
line-height: 18px;
font-weight:bold;
}

#ErrorMessage {
color: dark-orange;
background-color: orange;
border-color: #BCE8F1;
}

#StatusMessage{
color: #3A87AD;
background-color: #D9EDF7;
border-color: #BCE8F1;
}

#AutoLogOffMessage{
color: #333300;
background-color: #99FF00;
border-color: #999900;
}

#AutoLogOffMessageLink{
text-decoration:  none;
}

#timeclockheader {
border-bottom: 2px solid #FBEED5;
--background-color: #FBEED5;
}

#timeclockrow{

}

#reportheader {
border-bottom: 2px solid lightgrey;
}

#reportrow{

}

#commentinput{
  width: 100%;
  height: 10px;
}

#LblTextCount{
  float:right;
  margin-top: -20px;
}

/* #Page Styles
================================================== */

/* #Media Queries
================================================== */

	/* Smaller than standard 960 (devices and browsers) */
	@media only screen and (max-width: 959px) {}

	/* Tablet Portrait size to standard 960 (devices and browsers) */
	@media only screen and (min-width: 768px) and (max-width: 959px) {}

	/* All Mobile Sizes (devices and browser) */
	@media only screen and (max-width: 767px) {}

	/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
	@media only screen and (min-width: 480px) and (max-width: 767px) {}
	

	/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
	@media only screen and (max-width: 479px) {
	h1{
      clear: both;
      display: block;
      overflow: hidden;
      visibility: hidden;
      width: 0;
      height: 0;
	}
	
	#logoblock{
	margin-bottom: 8px;
	}
	
	#logoname{
	margin-top: -8px;
	}
	
	#logo{
	 font-size: 20px;
	 font-style: bold;
	}
	#logo:before {
	  content: "Timeclock ";
	}
	
	}


/* #Font-Face
================================================== */
/* 	This is the proper syntax for an @font-face file
		Just create a "fonts" folder at the root,
		copy your FontName into code below and remove
		comment brackets */

/*	@font-face {
	    font-family: 'FontName';
	    src: url('../fonts/FontName.eot');
	    src: url('../fonts/FontName.eot?iefix') format('eot'),
	         url('../fonts/FontName.woff') format('woff'),
	         url('../fonts/FontName.ttf') format('truetype'),
	         url('../fonts/FontName.svg#webfontZam02nTh') format('svg');
	    font-weight: normal;
	    font-style: normal; }
*/