/* BODY - STYLE ---------------------------------------------------- */
body {	
		font-family:tahoma;
		font-size:8pt;
		color:black;
		scrollbar-face-color: #FF722D; *
		scrollbar-highlight-color: #FF722D; *
		scrollbar-shadow-color: #FF722D; *
		scrollbar-3dlight-color:  #DE4900; 
		scrollbar-arrow-color: #DE4900; 
		scrollbar-darkshadow-color: #DE4900;
		scrollbar-track-color: #FF722D;*
}

.main {	
                background-color :#FF722D;
		background-image: url();
		background-repeat:no-repeat;
		background-attachment:fixed;
		background-position:center;
		font-family:tahoma;
		font-size:8pt;
		color:black;
}

td, table, nopadding {	padding:0;
}
.nav {	
                background-color :#FF722D;
		background-image: url();
		background-repeat:no-repeat;
		background-attachment:fixed;
		background-position:center;
		font-family:tahoma;
		font-size:8pt;
		color:black;
}

.empty	{	background-color :#FF6B24;}
.title	{	font-family:tahoma; text-align:center; font-size:14pt; color:#C20316;}
.subtitle	{font-family:tahoma;  text-align:center; font-size:11pt; color:#BB0000;}

/* LINK - STYLE ------------------------------------------------ */
a img {border-style: none;}
a:link	{
		font-family:tahoma;
		font-size:8pt;
		color:#FFC8A7;
		font-weight:bold;
		text-decoration:none;
}


a:visited{
		font-family:tahoma;
		font-size:8pt;
		color:#FFC8A7;
		font-weight:bold;
		text-decoration:none
}


a:hover	{
		font-family:tahoma;
		font-size:8pt;
		color:#FFDBC5;
		font-weight:bold;
		text-decoration:none
}

/* LINK - STYLE ------------------------------------------------ */
img {border-style: none;}
a.nav:link	{
		font-family:tahoma;
		font-size:8pt;
		color:#ffffff;
		font-weight:bold;
		text-decoration:none;
}


a.nav:visited{
		font-family:tahoma;
		font-size:8pt;
		color:#ffffff;
		font-weight:bold;
		text-decoration:none
}


a.nav:hover	{
		font-family:tahoma;
		font-size:8pt;
		color:#FFE2D5;
		font-weight:bold;
		text-decoration:none
}

/* LINK - STYLE ------------------------------------------------ */
a.topnav:link	{
		font-family:tahoma;
		font-size:8pt;
		color:#F1F2FF;
		font-weight:bold;
		text-decoration:none;
}


a.topnav:visited{
		font-family:tahoma;
		font-size:8pt;
		color:#F1F2FF;
		font-weight:bold;
		text-decoration:none
}


a.topnav:hover	{
		font-family:tahoma;
		font-size:8pt;
		color:#DFE2FF;
		font-weight:bold;
		text-decoration:none
}

/* LINK - STYLE ------------------------------------------------ */
a.subnav:link	{
		font-family:tahoma;
		font-size:8pt;
		color:#F1FFF1;
		font-weight:bold;
		text-decoration:none;
}


a.subnav:visited{
		font-family:tahoma;
		font-size:8pt;
		color:#F1FFF1;
		font-weight:bold;
		text-decoration:none
}


a.subnav:hover	{
		font-family:tahoma;
		font-size:8pt;
		color:#DAFFD9;
		font-weight:bold;
		text-decoration:none
}

/* LINK - STYLE ------------------------------------------------ */
a.awaylink:link	{
		font-family:tahoma;
		font-size:8pt;
		color:#FFE5F4;
		font-weight:bold;
		text-decoration:none;
}


a.awaylink:visited{
		font-family:tahoma;
		font-size:8pt;
		color:#FFE5F4;
		font-weight:bold;
		text-decoration:none
}


a.awaylink:hover	{
		font-family:tahoma;
		font-size:8pt;
		color:#FFD5ED;
		font-weight:bold;
		text-decoration:none
}


/* LINK - STYLE ------------------------------------------------ */
a.maillink:link	{
		font-family:tahoma;
		font-size:8pt;
		color:#FFF1FE;
		font-weight:bold;
		text-decoration:none;
}


a.maillink:visited{
		font-family:tahoma;
		font-size:8pt;
		color:#FFF1FE;
		font-weight:bold;
		text-decoration:none
}


a.maillink:hover	{
		font-family:tahoma;
		font-size:8pt;
		color:#FFDFFC;
		font-weight:bold;
		text-decoration:none
}

a.sitemap:link	{
		font-family:tahoma;
		font-size:8pt;
		color:#991111;
		font-weight:normal;
		text-decoration:none;
}


a.sitemap:visited{
		font-family:tahoma;
		font-size:8pt;
		color:#991111;
		font-weight:normal;
		text-decoration:none
}


a.sitemap:hover	{
		font-family:tahoma;
		font-size:8pt;
		color:#992222;
		font-weight:normal;
		text-decoration:none
}
.borderstyle	{
	border-width:1px;
	border-style:solid;
	border-color:#B03A00;
}
.image, img 	{ border:0px solid #000 }

#calendar .borderstyle	{
			border:1px solid #000;
			font-family:"Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;
			font-size:8pt;
			color:black;
			text-align:justify;
		}

#calendar .calendar, .calendarnoborder
		{
			border:0px solid #000;
			font-family:"Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;
			font-size:8pt;
			color:black;
		}

#calendar .calendar
 		{
			border:1px solid black;
 		}
 		
#calendar .calendarTheme
 		{
			border-bottom:1px solid black;
			text-align:left;
 		}
 
#calendar table.calendarSelection
		{
			width: 150px;
			background-color: #E3E3D6;
		}		

#calendar table.calendarSelection .button
		{
			width: 1.5em;
			margin: 0em;
		}

#calendar .calendarhead
		{
	                background-color :#D7E0E9;
	                text-align:center;
		}

#calendar .calendarheaderror
		{
	                background-color :#F4F4F4;
	                text-align:center;
	                color:#aa0000;
		}

#calendar input, #calendar .calenderright, #calendar textarea, #calendar select, #calendar .showcalendar
		{
	                background-color :transparent;
	                border:1px solid #fff;
			font-family:"Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;
			font-size:8pt;
			color:black;
		}
	
#calendar .button
		{
	                border:0px solid #fff;
		}



#calendar .showcalendar
		{
			border: 1px solid #000;
		}

#calendar .calendarDayHigh, .calendarDayLow, .calendarDayHighBefore, .calendarDayLowBefore, .calendarDayHighHead, .calendarDayLowHead, .calendarDayLowToday, .calendarDayHighToday
		{
			font-family:"Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;
			font-size:8pt;
			text-align:right;
			border:0px solid #000;
		}

#calendar .calendarDayHighHead
		{
	                background-color :#888888;
			color:black;
			text-align:center;
		}

#calendar .calendarDayLowHead
		{
	                background-color :#949494;
			color:black;
			text-align:center;
		}

#calendar .calendarDayHighBefore
		{
	                background-color :#8B8B8B;
			color:#646464;
			text-align:center;
		}

#calendar .calendarDayLowBefore
		{
	                background-color :#959595;
			color:#646464;
			text-align:center;
		}
		
#calendar .calendarDayHigh
		{
	                background-color :#8B8B8B;
			color:#C4C4C4;
			text-align:center;
		}

#calendar .calendarDayLow
		{
	                background-color :#959595;
			color:#C4C4C4;
			text-align:center;
		}

#calendar .calendarDayHighToday
		{
	                background-color :#B5B5B5;
			color:#000;
			text-align:center;
		}

#calendar .calendarDayLowToday
		{
	                background-color :#B4B4B4;
			color:#000;
			text-align:center;
		}

#calendar .chosenDay	{
			border:1px solid #fff;
		}
		
#calendar .pointer	{
			cursor: pointer;
		}

#calendar .error		{
			color: #a00;
		}