.txt { color: #ffffff; font-size:11px; font-family:ms sans serif, verdana,arial; line-height:24px; }
.txt12 { color: #ffffff; font-size:12px; font-family:arial; line-height:24px; }

.body-text { color: #ffffff; font-size:12px; font-family:arial; line-height:24px; }

.heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.heading2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.heading3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.border {
	border: 1px dotted #FFFFFF;
}
.colHeader {
	color: #66CCFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
}
.sectionTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.sectionTitleAlt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FE6663;
	text-decoration: none;
	font-weight: bold;
}
.statsCellHeading {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #474747;
	border-left-color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: capitalize;
}
.statsCellContent {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: yellow;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: yellow;
	text-transform: capitalize;
}
.statsCellContent2 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DF7471;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DF7471;
	text-transform: capitalize;
	}
	.statsCellAlt {
	color: #66CCFF;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: capitalize;
}

/* EOF PAGE TEXT */
/* FORMS */
.formField {

}
/* EOF FORMS */

/* CELLBORDERS */

.cellBorder {
	border: 1px solid #0077B5;
	margin: 0px;
	padding: 0px;
}
.cellBorder2 {
	border: 1px solid #333333;
	margin: 0px;
	padding: 0px;
}
.cellBorderTop {
	border-top: 1px solid #CCCCCC;
	border-right: 1px none #CCCCCC;
	border-bottom: 1px none #CCCCCC;
	border-left: 1px none #CCCCCC;
}
.cellBorderBtm {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #0077B5;
	border-left-color: #999999;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
}
.cellBorderLeft {
	border-top: 1px none #CCCCCC;
	border-right: 1px none #CCCCCC;
	border-bottom: 1px none #CCCCCC;
	border-left: 1px solid #CCCCCC;
	margin: 0px;
	padding: 0px;
}
.cellBorderRight {
	border-top: 1px none #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px none #CCCCCC;
	border-left: 1px none #CCCCCC;
	margin: 0px;
	padding: 0px;
}
.cellBorderTopBtm {
	border-top: 1px solid #A6C28A;
	border-right: 1px none #999999;
	border-bottom: 1px solid #A6C28A;
	border-left: 1px none #A6C28A;
}
.cellBorderTopBtmLeft {
	border-top: 1px solid #D4DCC4;
	border-right: 1px none #999999;
	border-bottom: 1px solid #D4DCC4;
	border-left: 1px solid #D4DCC4;
}
.cellBorderBtmDotted {
	border-bottom: 1px dotted #dd0000;
}
.cellBorderDotted {
	border: 1px dotted #cccccc;
}
/* EOF CELLBORDERS */

/* TABLE ROWS */

.tableRowOdd {
	background-color: #FF9900;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 10px;
}
.tableRowEven {
	background-color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.tableHeader {
	border: 1px solid #cccccc;
	margin: 0px;
	padding: 2px;
	background-color: #C3D8B1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Black;
}
/* EOF TABLE ROWS */
/*Reviews*/

.reviewBy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	border-bottom: 1px solid #CCCCCC;
}
.reviewer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: yellow;
}
.reviewText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: white;
	text-transform: capitalize;
}
.reviewSub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	border-top: 1px solid #CCCCCC;
}
.reviewDate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: yellow;
}
.bodyTextGrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;

}
.calendarHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 0px;
	padding: 0px;
	background-color: #474747;
	color: White;
	width: 90px;
}
.calendarContent {
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 0px;
	padding: 0px;
	background-color: #660033;
}
.incall{
	background-color: #FF9999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.outcall{
	background-color: #FFCC00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.either{
	background-color: #912522;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: White;
}
.tour{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #F4D4F4;
}
.notAvailable{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #333333;
	color: #932421;
}
.welcome:hover {
	font-family: arial, Arial, Helvetica, sans-serif;
	font-size: 12px;
	 
	color: #FFFFFF;
	text-decoration: underline;
}
.welcome:visited {
	font-family: arial, Arial, Helvetica, sans-serif;
	font-size: 12px;
	 
	color: #FFFFFF;
	text-decoration: underline;
}
.welcome:active {
	font-family: arial, Arial, Helvetica, sans-serif;
	font-size: 12px;
	 
	color: #FFFFFF;
	text-decoration: underline;
}
.welcome:link {
	font-family: arial;
	font-size: 12px;
	color: #FFFFFF;
	
}
.welcome12 {
	font-family: arial, Arial, Helvetica, sans-serif;
	font-size: 12px;
	 
	color: #FFFFFF;
	text-decoration: none;
}
.welcome11:hover {
	font-family: arial, Arial, Helvetica, sans-serif;
	font-size: 11px;
	 
	color: #FFFFFF;
	text-decoration: underline;
}
.welcome11:visited {
	font-family: arial, Arial, Helvetica, sans-serif;
	font-size: 11px;
	 
	color: #FFFFFF;
	text-decoration: underline;
}
.welcome11:active {
	font-family: arial, Arial, Helvetica, sans-serif;
	font-size: 11px;
	 
	color: #FFFFFF;
	text-decoration: underline;
}
.welcome11:link {
	font-family: arial;
	font-size: 11px;
	color: #FFFFFF;
	
}
.sitemap-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: none;
}
.sitemap-text:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: underline;
}
a.sitemap-text2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: none;
}
a.sitemap-text2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}