

	H2 
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10pt;
		color: #55555;
	}
	H3
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 9pt;
		color: #555555;
	}
	H4 
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9pt;
		color: #555555;
		font-style: italic;
	}
	H5 {
		font-weight: lighter;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
	}
	/*UL {
		list-style-type:none;
	}*/
	
		.primoris-cl-header {
		color: white;
		font-family: Verdana;
		font-size: 8pt;
		background-image: url("../primoris/header.jpg");
	}
	.primoris-cl-on-month {
		font-family: Verdana;
		font-size: 7pt;
		background-color: #BEE4B8;
		text-align: center;
		border-top: 1px solid #004000;
		border-left: 1px solid #004000;
	}
	.primoris-cl-on-month-lit {
		font-family: Verdana;
		font-size: 8pt;
		background-color: #99CDFF;
		color: white;
		text-align: center;
		border-top: 1px solid silver;
		border-left: 1px solid silver;
	}
	.primoris-cl-off-month {
		font-family: Verdana;
		font-size: 8pt;
		background-color: gray;
		color: white;
		text-align: center;
		border-top: 1px solid silver;
		border-left: 1px solid silver;
		TEXT-DECORATION: line-through;
	}
	.primoris-cl-off-month-lit {
		font-family: Verdana;
		font-size: 8pt;
		background-color: silver;
		color: white;
		text-align: center;
		border-top: 1px solid silver;
		border-left: 1px solid silver;
	}
	.primoris-cl-body {
		border: 1px solid black;
	}
	.primoris-cl-year {
		border: 1px solid black;
		background-color:white;
		border-collapse: collapse;
		font-size: 7pt;
		font-family: Verdana;
		text-align: center;
		padding-left: 5px;
		padding-right: 5px;
	}
	.primoris-cl-year-lit {
		background-color: silver;
		border: 1px solid black;
		border-collapse: collapse;
		font-size: 7pt;
		font-family: Verdana;
		text-align: center;
		padding-left: 5px;
		padding-right: 5px;
	}
	.primoris-cl-day {
		text-align: center;
		font-size: 8pt;
		font-family: Verdana;
		padding-left: 7px;
		padding-right: 7px;
		background-image: url("../primoris/days.jpg");
	}
	.primoris-cl-days 
	{
		background-image: url("../primoris/days.jpg");
		
	}
	.primoris-tgt {
		font-family: Verdana;
		font-size: 10pt;
		background-color: #FF8000;
		color: white;
		text-align: center;
		border-top: 1px solid silver;
		border-left: 1px solid silver;
	}


	.basic-cl-header {
		color: white;
		font-family: Verdana;
		font-size: 8pt;
		background-color: blue;
	}
	.basic-cl-on-month {
		font-family: Verdana;
		font-size:8pt;
		background-color: transparent;
		text-align: center;
		border-top: 1px solid silver;
		border-left: 1px solid silver;
	}
	.basic-cl-on-month-lit {
		font-family: Verdana;
		font-size: 8pt;
		background-color: blue;
		color: white;
		text-align: center;
		border-top: 1px solid silver;
		border-left: 1px solid silver;
	}
	.basic-cl-off-month {
		font-family: Verdana;
		font-size: 8pt;
		background-color: gray;
		color: white;
		text-align: center;
		border-top: 1px solid silver;
		border-left: 1px solid silver;
	}
	.basic-cl-off-month-lit {
		font-family: Verdana;
		font-size: 8pt;
		background-color: silver;
		color: white;
		text-align: center;
		border-top: 1px solid silver;
		border-left: 1px solid silver;
	}
	.basic-cl-body {
		border: 1px solid black;
	}
	.basic-cl-year {
		border: 1px solid black;
		background-color:white;
		border-collapse: collapse;
		border-spacing: 0px;
		font-size: 7pt;
		font-family: Verdana;
		text-align: center;
		padding-left: 5px;
		padding-right: 5px;
	}
	.basic-cl-year-lit {
		background-color: silver;
		border: 1px solid black;
		border-collapse: collapse;
		font-size: 7pt;
		font-family: Verdana;
		text-align: center;
		padding-left: 5px;
		padding-right: 5px;
	}	
	
	.suggest_over{
	background-color: #80FF80;		
	font-family:"Book Antiqua","Courier New","arial";
    font-size:13px;
    color:#800080;
	cursor:hand;
	}
	.suggest_out{
	background-color: white;		
	font-family:"Book Antiqua","Courier New","arial";
    font-size:13px;
    color:#800080;		
	}
	