/* calendar icon */
img.tcalIcon {
	cursor: pointer;
	margin-left: 1px;
	vertical-align: middle;
}
/* calendar container element */
div#tcal {
	position: absolute;
	visibility: hidden;
	z-index: 100;
	width: 158px;
	padding: 2px 0 0 0;
}
/* all tables in calendar */
div#tcal table {
	width: 100%;
	border: 1px solid silver;
	border-collapse: collapse;
	background-color: white;
}
/* navigation table */
div#tcal table.ctrl {
	border-bottom: 0;
}
/* navigation buttons */
div#tcal table.ctrl td {
	width: 15px;
	height: 20px;
}
/* month year header */
div#tcal table.ctrl th {
	background-color: white;
	color: black;
	border: 0;
}
/* week days header */
div#tcal th {
	border: 1px solid silver;
	border-collapse: collapse;
	text-align: center;
	padding: 3px 0;
	font-family: tahoma, verdana, arial;
	font-size: 10px;
	background-color: gray;
	color: white;
}
/* date cells */
div#tcal td {
	border: 0;
	border-collapse: collapse;
	text-align: center;
	padding: 2px 0;
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	width: 22px;
	cursor: pointer;
}
/* date highlight
   in case of conflicting settings order here determines the priority from least to most important */
div#tcal td.othermonth {
	color: silver;
}
div#tcal td.weekend {
	background-color: #ACD6F5;
}
div#tcal td.today {
	border: 1px solid red;
}
div#tcal td.selected {
	background-color: #FFB3BE;
}
/* iframe element used to suppress windowed controls in IE5/6 */
iframe#tcalIF {
	position: absolute;
	visibility: hidden;
	z-index: 98;
	border: 0;
}
/* transparent shadow */
div#tcalShade {
	position: absolute;
	visibility: hidden;
	z-index: 99;
}
div#tcalShade table {
	border: 0;
	border-collapse: collapse;
	width: 100%;
}
div#tcalShade table td {
	border: 0;
	border-collapse: collapse;
	padding: 0;
}

.red_dot {
	FONT-SIZE: 14pt; COLOR: #FF0000; FONT-WEIGHT: bold; FONT-FAMILY: arial, sans-serif
}
.avail_info {
	FONT-SIZE: 12pt; COLOR: #E10000; FONT-WEIGHT: bold; FONT-FAMILY: arial, sans-serif
}
.avail_disp {
	FONT-SIZE: 9pt; COLOR: #000000; FONT-WEIGHT: bold; FONT-FAMILY: arial, sans-serif
}
.datelrg {
	FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: arial, sans-serif
}
.datesm {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-WEIGHT: bold; FONT-FAMILY: arial, sans-serif
}

.toplink {
	FONT-SIZE: 9pt; COLOR: #724237; FONT-WEIGHT: bold; FONT-FAMILY: arial
}
.toplink:hover {
	FONT-SIZE: 9pt; COLOR: #946959; FONT-WEIGHT: bold; FONT-FAMILY: arial
}
.footer {
	FONT-SIZE: 10px; COLOR: #d7d5c8; FONT-FAMILY: arial, helvetica, sans-serif
}

.contact {
	FONT-SIZE: 10px; COLOR: #d7d5c8; FONT-FAMILY: arial, helvetica, sans-serif
}
.contact:hover {
	FONT-SIZE: 10px; COLOR: #fe9900; FONT-FAMILY: arial, helvetica, sans-serif
}

.maintext {
	FONT-SIZE: 12pt; COLOR: #000000; FONT-FAMILY: arial, sans-serif
}
.unitdesc {
	FONT-SIZE: 11pt; COLOR: #000000; FONT-FAMILY: arial, sans-serif
}
.unithead {
	FONT-SIZE: 13pt; COLOR: #000000; FONT-WEIGHT: bold; FONT-FAMILY: arial, sans-serif
}
.unitdescsm {
	FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: arial, sans-serif
}
.unitheadsm {
	FONT-SIZE: 11pt; COLOR: #000000; FONT-WEIGHT: bold; FONT-FAMILY: arial, sans-serif
}



.headerlist {
	FONT-SIZE: 9pt;
	COLOR: #808080;
	FONT-FAMILY: arial;
	LINE-HEIGHT: 10pt;
	}


.link7j {
	FONT-SIZE: 11pt;
	COLOR: #cc6600;
	FONT-FAMILY: arial;
	cursor: pointer;
	cursor: hand;
	text-decoration: underline;
	LINE-HEIGHT: 14pt;
	FONT-WEIGHT: bold;
	}
.link7j:hover {
	FONT-SIZE: 11pt;
	COLOR: #FF0000;
	FONT-FAMILY: arial;
	cursor: pointer;
	cursor: hand;
	text-decoration: underline;
	LINE-HEIGHT: 14pt;
	FONT-WEIGHT: bold;
	}
.link6j {
	FONT-SIZE: 10pt;
	COLOR: #cc6600;
	FONT-FAMILY: arial;
	cursor: pointer;
	cursor: hand;
	text-decoration: underline;
	LINE-HEIGHT: 14pt;
	FONT-WEIGHT: bold;
	}
.link6j:hover {
	FONT-SIZE: 10pt;
	COLOR: #FF0000;
	FONT-FAMILY: arial;
	cursor: pointer;
	cursor: hand;
	text-decoration: underline;
	LINE-HEIGHT: 14pt;
	FONT-WEIGHT: bold;
	}
.link5j {
	FONT-SIZE: 9pt;
	COLOR: #cc6600;
	FONT-FAMILY: arial;
	cursor: pointer;
	cursor: hand;
	text-decoration: underline;
	LINE-HEIGHT: 11pt;
	FONT-WEIGHT: bold;
	}
.link5j:hover {
	FONT-SIZE: 9pt;
	COLOR: #FF0000;
	FONT-FAMILY: arial;
	cursor: pointer;
	cursor: hand;
	text-decoration: underline;
	LINE-HEIGHT: 11pt;
	FONT-WEIGHT: bold;
	}
.link2j {
	FONT-SIZE: 9pt;
	COLOR: #cc6600;
	FONT-FAMILY: arial;
	cursor: pointer;
	cursor: hand;
	text-decoration: underline;
	LINE-HEIGHT: 15pt;
	}
.link2j:hover {
	FONT-SIZE: 9pt;
	COLOR: #FF0000;
	FONT-FAMILY: arial;
	cursor: pointer;
	cursor: hand;
	text-decoration: underline;
	LINE-HEIGHT: 15pt;
	FONT-WEIGHT: bold;
	}
.minihead {
	FONT-SIZE: 10pt;
	COLOR: #00008A;
	FONT-FAMILY: arial, verdana;
	LINE-HEIGHT: 9pt;
	FONT-WEIGHT: bold;
	}
.link4j {
	FONT-SIZE: 12px;
	COLOR: #0000FF;
	FONT-FAMILY: arial;
	cursor: pointer;
	cursor: hand;
	text-decoration: underline;
	LINE-HEIGHT: 130%;
	}
.link3j {
	FONT-SIZE: 8pt;
	COLOR: #FFFFFF;
	FONT-FAMILY: arial;
	cursor: pointer;
	cursor: hand;
	text-decoration: underline;
	LINE-HEIGHT: 130%;
	FONT-WEIGHT: bold;
	}
.link3j:hover {
	FONT-SIZE: 8pt;
	COLOR: #28B9FF;
	FONT-FAMILY: arial;
	cursor: pointer;
	cursor: hand;
	text-decoration: underline;
	LINE-HEIGHT: 130%;
	FONT-WEIGHT: bold;
	}
.misspellings {
	FONT-SIZE: 6px; 
	COLOR: #DBDBDB;
	FONT-FAMILY: arial;
	LINE-HEIGHT: 100%;
}
.tinylink {
	FONT-SIZE: 6px; 
	COLOR: #DBDBDB;
	FONT-FAMILY: arial;
	LINE-HEIGHT: 100%;
}
.tinylink:visited {
	FONT-SIZE: 6px; 
	COLOR: #DBDBDB;
	FONT-FAMILY: arial;
	LINE-HEIGHT: 100%;
}
.tinylink:hover {
	FONT-SIZE: 6px; 
	COLOR: #DBDBDB;
	FONT-FAMILY: arial;
	LINE-HEIGHT: 100%;
}
.tinyspace {
	FONT-SIZE: 4px; 
	LINE-HEIGHT: 130%;
	COLOR: #000000;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.itemdesc {
	FONT-SIZE: 10px; 
	COLOR: #000000;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.itemlist {
	FONT-SIZE: 9pt;
	COLOR: #006600;
	FONT-WEIGHT: bold; 
	LINE-HEIGHT: 11pt;
	FONT-FAMILY: arial, helvetica, sans-serif
}
.itemlist:hover {
	LINE-HEIGHT: 150%;
	FONT-SIZE: 9pt; 
	COLOR: #FF0000; 
	FONT-WEIGHT: bold; 
	FONT-FAMILY: arial, helvetica, sans-serif
}
.itemnum {
	LINE-HEIGHT: 130%;
	FONT-SIZE: 9pt;
	COLOR: #000000;
	FONT-WEIGHT: bold; 
	FONT-FAMILY: arial, helvetica, sans-serif
}
.linklist {
	LINE-HEIGHT: 130%;
	FONT-SIZE: 9pt;
	COLOR: #cc6600;
	FONT-WEIGHT: bold;
	FONT-FAMILY: arial, helvetica, sans-serif
}
.linklist:hover {
	LINE-HEIGHT: 130%;
	FONT-SIZE: 9pt; 
	COLOR: #00008A; 
	FONT-WEIGHT: bold; 
	FONT-FAMILY: arial, helvetica, sans-serif
}
.tinyblk {
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: arial;
	}
.tinygry {
	FONT-SIZE: 11px;
	COLOR: #808080;
	FONT-FAMILY: arial;
	}
.tiny1j {
	FONT-SIZE: 11px;
	COLOR: #cc6600;
	FONT-FAMILY: arial;
	cursor: pointer;
	cursor: hand;
	text-decoration: underline;
	}
.tiny1j:hover {
	FONT-SIZE: 11px;
	COLOR: #00008A;
	FONT-FAMILY: arial;
	cursor: pointer;
	cursor: hand;
	text-decoration: underline;
	}
.itemlist2 {
	LINE-HEIGHT: 150%;
	FONT-SIZE: 9pt;
	COLOR: #000000;
	FONT-WEIGHT: bold; 
	FONT-FAMILY: arial, helvetica, sans-serif
}
.logintype {
	letter-spacing: 1px; LINE-HEIGHT: 10pt; FONT-SIZE: 9pt; FONT-WEIGHT: bold; COLOR: #FFFFFF; FONT-FAMILY: arial, sans-serif
}
.header {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-WEIGHT: bold; FONT-FAMILY: verdana, arial, sans-serif
}
.body {
	LINE-HEIGHT: 16pt; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: arial, sans-serif
}
.body2 {
	LINE-HEIGHT: 11pt; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: arial, sans-serif
}
.weight {
	FONT-SIZE: 7pt; COLOR: #808080; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}

.tiny1 {
	FONT-SIZE: 10px; COLOR: #808080; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.tiny2 {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.tiny3 {
	FONT-SIZE: 12px; COLOR: #808080; FONT-FAMILY: arial, helvetica, sans-serif
}
.tiny4 {
	FONT-SIZE: 9pt; COLOR: #9C0053; FONT-FAMILY: arial, helvetica, sans-serif
}
.tiny5 {
	FONT-SIZE: 4pt; COLOR: #9C0053; FONT-FAMILY: arial, helvetica, sans-serif
}
.sm {
	FONT-SIZE: 10px; COLOR: #330099; FONT-FAMILY: arial, helvetica, sans-serif
}
.tiny6 {
	FONT-SIZE: 10px; COLOR: #808080; FONT-FAMILY: arial, helvetica, sans-serif
}
.tiny7 {
	FONT-SIZE: 10px; COLOR: #FF0000; FONT-WEIGHT: bold; FONT-FAMILY: arial, helvetica, sans-serif
}
.menuAnchor {
	FONT-SIZE: 9pt; COLOR: #cc6600; FONT-FAMILY: arial, helvetica, sans-serif
}
.menuAnchor:hover {
	FONT-SIZE: 9pt; COLOR: #00008A; FONT-WEIGHT: bold; FONT-FAMILY: arial, helvetica, sans-serif
}


.link1 {
	FONT-SIZE: 9pt; COLOR: #cc6600; FONT-FAMILY: arial, helvetica, sans-serif
}
.link1:hover {
	FONT-SIZE: 9pt; COLOR: #00008A; FONT-WEIGHT: bold; FONT-FAMILY: arial, helvetica, sans-serif
}
.link2 {
	FONT-SIZE: 9pt; COLOR: #000000; FONT-WEIGHT: bold; FONT-FAMILY: arial, helvetica, sans-serif
}
.link2:hover {
	FONT-SIZE: 9pt; COLOR: #FF0000; FONT-WEIGHT: bold; FONT-FAMILY: arial, helvetica, sans-serif
}
.link3 {
	FONT-SIZE: 9pt; COLOR: #cc6600; FONT-WEIGHT: bold; FONT-FAMILY: arial, helvetica, sans-serif
}
.link3:hover {
	FONT-SIZE: 9pt; COLOR: #00008A; FONT-WEIGHT: bold; FONT-FAMILY: arial, helvetica, sans-serif
}
.link4 {
	FONT-SIZE: 9pt; COLOR: #cc6600; FONT-FAMILY: arial, helvetica, sans-serif
}
.link4:hover {
	FONT-SIZE: 9pt; COLOR: #FF0000; FONT-WEIGHT: bold; FONT-FAMILY: arial, helvetica, sans-serif
}
.link5 {
	LINE-HEIGHT: 130%; FONT-SIZE: 10pt; COLOR: #cc6600; FONT-FAMILY: arial, helvetica, sans-serif
}
.link5:hover {
	LINE-HEIGHT: 130%; FONT-SIZE: 10pt; COLOR: #FF0000; FONT-WEIGHT: bold; FONT-FAMILY: arial, helvetica, sans-serif
}
.link6 {
	LINE-HEIGHT: 130%; FONT-SIZE: 11pt; COLOR: #cc6600; FONT-FAMILY: arial, helvetica, sans-serif
}
.link6:hover {
	LINE-HEIGHT: 130%; FONT-SIZE: 11pt; COLOR: #FF0000; FONT-WEIGHT: bold; FONT-FAMILY: arial, helvetica, sans-serif
}
.link7 {
	LINE-HEIGHT: 130%; FONT-SIZE: 9pt; TEXT-DECORATION: none; COLOR: #FFFFFF; FONT-FAMILY: arial, helvetica, sans-serif
}
.link7:hover {
	LINE-HEIGHT: 130%; FONT-SIZE: 9pt; TEXT-DECORATION: none; COLOR: #FF0000; FONT-WEIGHT: bold; FONT-FAMILY: arial, helvetica, sans-serif
}
.link8 {
	LINE-HEIGHT: 130%; FONT-SIZE: 11pt; COLOR: #FF0000; FONT-FAMILY: arial, helvetica, sans-serif
}
.link8:hover {
	LINE-HEIGHT: 130%; FONT-SIZE: 11pt; COLOR: #00008A; FONT-WEIGHT: bold; FONT-FAMILY: arial, helvetica, sans-serif
}



.box1 {
	FONT-SIZE: 10pt; COLOR: #333399; FONT-WEIGHT: bold; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.box2 {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-WEIGHT: bold; FONT-FAMILY: Verdana,arial, helvetica, sans-serif
}
.box3 {
	FONT-SIZE: 15pt; COLOR: #993366; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, arial, helvetica, sans-serif
}
.featured {
	FONT-SIZE: 16pt; COLOR: #333399; FONT-WEIGHT: bold; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.list1 {
	FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: arial, sans-serif
}
.list2 {
	FONT-SIZE: 11pt; COLOR: #000000; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, arial, helvetica, sans-serif
}
.list3 {
	FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Verdana, arial, helvetica, sans-serif
}
.list4 {
	LINE-HEIGHT: 130%; FONT-SIZE: 11pt; COLOR: #000000; FONT-FAMILY: arial, helvetica, sans-serif
}
.list5 {
	FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Verdana, arial, helvetica, sans-serif
}
.list6 {
	FONT-SIZE: 9pt; COLOR: red; FONT-FAMILY: Verdana, arial, helvetica, sans-serif
}
.list7 {
	FONT-SIZE: 9pt; COLOR: #009900; FONT-FAMILY: verdana, arial, sans-serif
}
.list8 {
	FONT-SIZE: 11pt; COLOR: #000000; FONT-FAMILY: arial, sans-serif
}
.list9 {
	FONT-SIZE: 12pt; FONT-WEIGHT: bold; COLOR: #FF0000; FONT-FAMILY: arial, sans-serif
}
.list10 {
	FONT-SIZE: 13pt; COLOR: #000000; FONT-WEIGHT: bold; FONT-FAMILY: arial, helvetica, sans-serif; text-decoration: line-through
}
.list11 {
	FONT-SIZE: 13pt; COLOR: #FF0000; FONT-WEIGHT: bold; FONT-FAMILY: arial, helvetica, sans-serif
}
.prod1 {
	FONT-SIZE: 12pt; COLOR: #000000; FONT-WEIGHT: bold; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.prod2 {
	FONT-SIZE: 10pt; COLOR: #333399; FONT-FAMILY: Verdana,arial, helvetica, sans-serif
}
.prod3 {
	FONT-SIZE: 12pt; COLOR: #000000; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, arial, helvetica, sans-serif
}
.prod4 {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: arial; FONT-WEIGHT: bold
}

