/* td{font-family:arial;font-size:10px;color:99A7BB}

A {
	text-decoration: underline;
	color:32679C;
	font-size: 10px; 
	font-family: arial;
}

a:visited{color:32679C}
a:hover{color:25ff01}
a.white{color:ffffff}
a.white:visited{color:ffffff}
a.footer{color:000000;font-size:11px}
a.footer:visited{color:000000}
.bold{font:900}

*/

#mu li {list-style:url(images/bullets/point_1.gif); margin:0 0 0 -30}

h1 {
	color: #ffcc33;
	font-size: 14px;
	font-family: tahoma;
	font-weight: bold;
	text-decoration:none;
}

h2 {
	color: #ffcc33;
	font-size: 12px;
	font-family: tahoma;
	font-weight: bold;
	text-decoration:none;
}

h3 {
	color: #ffcc33;
	font-size: 11px;
	font-family: tahoma;
	font-weight: bold;
	text-decoration:none;
}

h4 {
	color: #585858;
	font-size: 11px;
	font-family: tahoma;
	font-weight: normal;
	text-decoration:none;
}

h5 {
	color: #ffffff;
	font-size: 11px;
	font-family: tahoma;
	font-weight: normal;
	text-decoration:none;
}

.text1, .text1 a:active {
	color: #585858;
	font-size: 11px;
	font-family: tahoma;
	text-decoration:none
}

.text1 a:link, .text1 a:visited  {
	color: #4A73B0;
	font-size: 11px;
	font-family: tahoma;
	text-decoration:none
}

.text1 a:hover {
	color: #ffcc33;
	font-size: 11px;
	font-family: tahoma;
	text-decoration:none
}

.text1_rate_box {
	color: #585858;
	font-size: 14px;
	font-family: tahoma;
	text-align:center;
	text-decoration:none
}


.text_content, .text_content a:active {
	color: #ffffff;
	font-size: 11px;
	font-family: tahoma;
	text-decoration:none
}

.text_content a:link, .text_content a:visited  {
	color: #4A73B0;
	font-size: 11px;
	font-family: tahoma;
	text-decoration:none
}

.text_content a:hover {
	color: #ffcc33;
	font-size: 11px;
	font-family: tahoma;
	text-decoration:none
}

.text_content_header, .text_content_header a:active {
	color: #ffcc33;
	font-size: 14px;
	font-family: tahoma;
	text-decoration:none
}

.text_content_header_small, .text_content_header_small a:active {
	color: #ffcc33;
	font-size: 11px;
	font-family: tahoma;
	text-decoration:none
}

.text_content_header_medium, .text_content_header_medium a:active {
	color: #ffcc33;
	font-size: 12px;
	font-family: tahoma;
	text-decoration:none
}

.text_content_header_medium2, .text_content_header_medium2 a:active {
	color: #540D0B;
	font-size: 12px;
	font-family: tahoma;
	text-decoration:none
}

.text_content_header_medium3, .text_content_header_medium3 a:active, .text_content_header_medium3 a:link {
	color: #ffcc33;
	font-size: 12px;
	font-family: tahoma;
	text-decoration:none
}

.text_menu, .text_menu a:active {
	color: #ffffff;
	font-size: 10px;
	font-family: tahoma;
	text-decoration:none
}

.text_menu a:link, .text_menu a:visited  {
	color: #ffffff;
	font-size: 10px;
	font-family: tahoma;
	text-decoration:none
}

.text_menu a:hover {
	color: #ffcc33;
	font-size: 10px;
	font-family: tahoma;
	text-decoration:none
}

.text_rss, .text_rss a:active {
	color: #dddddd;
	font-size: 11px;
	font-family: tahoma;
	text-decoration:none
}

.text_rss a:link, .text_rss a:visited  {
	color: #ffffff;
	font-size: 11px;
	font-family: tahoma;
	text-decoration:none
}

.text_rss a:hover {
	color: #ffcc33;
	font-size: 11px;
	font-family: tahoma;
	text-decoration:none
}

.text_specific_table2a, .text_specific_table2a a:active {
	color: #ffcc33;
	font-size: 16px;
	font-family: tahoma;
	text-decoration:none
}

.text_specific_table2b, .text_specific_table2b a:active {
	color: #ffcc33;
	font-size: 16px;
	font-family: tahoma;
	text-decoration:none
}

.text_content_additional_services, .text_content_additional_services a:active {
	color: #540D0B;
	font-size: 10px;
	font-family: tahoma;
	text-decoration:none
}

.text_footer, .text_footer a:active {
	color: #585858;
	font-size: 11px;
	font-family: tahoma;
	text-decoration:none
}

.text_footer a:link, .text_footer a:visited  {
	color: #585858;
	font-size: 11px;
	font-family: tahoma;
	text-decoration:none
}

.text_footer a:hover {
	color: #ffcc33;
	font-size: 11px;
	font-family: tahoma;
	text-decoration:none
}

.text_footer2, .text_footer2 a:active {
	color: #4c4c4c;
	font-size: 11px;
	font-family: tahoma;
	text-decoration:none
}

.text_footer2 a:link, .text_footer2 a:visited  {
	color: #444444;
	font-size: 11px;
	font-family: tahoma;
	text-decoration:none
}

.text_footer2 a:hover {
	color: #ffcc33;
	font-size: 11px;
	font-family: tahoma;
	text-decoration:none
}

.required {
	color: #FFCC33;
	font-size: 11px;
	font-family: tahoma;
}

.main_table {
	width:100%;
	height:100%;
	border:0px;
	padding:0px;
	border-spacing:0px;
	background-color:=#792032;
	background-repeat:repeat-x;
	background-position:top;
}

.formtable {
	background-color:transparency;
	filter:alpha(opacity=80); 
	opacity:.80; 
	-khtml-opacity:0.8; 
	background-color: #FFFFFF;
}

.td_topgrey {
	border-top:1px inset #cccccc;
}

.td_bottomgrey {
	border-bottom:1px inset #cccccc;
}

.tr_topgrey {
	border-top:1px inset #cccccc;
}


/*
//************************************************************************************
// weeklycalendar 
// Copyright (C) 2006, Massimo Beatini
//
// This software is provided "as-is", without any express or implied warranty. In 
// no event will the authors be held liable for any damages arising from the use 
// of this software.
//
// Permission is granted to anyone to use this software for any purpose, including 
// commercial applications, and to alter it and redistribute it freely, subject to 
// the following restrictions:
//
// 1. The origin of this software must not be misrepresented; you must not claim 
//    that you wrote the original software. If you use this software in a product, 
//    an acknowledgment in the product documentation would be appreciated but is 
//    not required.
//
// 2. Altered source versions must be plainly marked as such, and must not be 
//    misrepresented as being the original software.
//
// 3. This notice may not be removed or altered from any source distribution.
//
//************************************************************************************
*/
/* CSS Document */
div.calendar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	background-color: #ffffff;
	position:absolute;
	left:0px;
	top:0px;
	width:290px;
	height:auto;
	z-index:1;
	cursor: pointer;
	
	visibility: hidden;
	border: 1px solid #999999;
}
table.calendar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;

	border: none;
	width:100%;
}
tr.firstrow 
{
	background-color: #000099;
}
td.day {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	border:none;
	width: 14%;
	text-align: center;
}
td.today {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	border: 1px solid #000033;
	width: 14%;
	text-align: center;
	color: #ff0000;
}

td.weekends 
{
	background-color:#CCCCEE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	border:none;
	width: 14%;
	text-align: center;
}

td.weekends_out 
{
	background-color:#CCCCEE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	border:none;
	width: 14%;
	color: gray;
	text-align: center;
}
td.day_out {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	width: 14%;
	text-align: center;
	color: gray;
	background-color: #ffffff;
}
td.day_c {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	border: 1px solid #333333;
	width: 14%;
	text-align: center;
	color: white;
	background-color: black;
}
/* class to hidden week col*/
td.weekhidden
{
	display:none;
}
td.week
{
	font-weight: bold;
	font-size: 11px;
	width: 14%;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-left: 1px solid #999999;
	background-color: #ffffff;
	text-align: center;
}
td.weeksel
{
	font-weight: bold;
	font-size: 11px;
	width: 14%;
	color: #000099;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-left: 1px solid #999999;
	background-color: #ffffff;
	text-align: center;
}

td.wd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #ffffff;
	
	text-align: center;
	width: 14%;
}
td.closew {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px none #000033;
	font-weight: bold;
	color: #FFFFFF;
	background-color: black;
	font-variant: small-caps;
	text-align: center;
	width: 14%;
}
td.nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 14%;
	text-align: center;
	border: none;
	background-color: #000099;

}
select.nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	text-align: left;
	background-color: #ffffff;
	color: #000000;
	border: none;
}

/* END OF CALENDAR.CSS */

