

body			{font-family: Tahoma, Arial, sans-serif}
td				{font-size: x-small; vertical-align: top}
A				{}
.cell_middle	{vertical-align: middle}

.freq_head		{background-color: #CCCCCC; text-align: center; vertical-align: middle; font-weight: bold}
.freq_number	{background-color: #E5E2EB; color: #504469; font-weight: bold}
.freq_operator	{background-color: white; text-align: center}
.freq_route		{background-color: #FFFFFF}
.freq_mon-fri	{background-color: #FDB88A; text-align: center}
.freq_sat		{background-color: #FCC49F; text-align: center}
.freq_sun		{background-color: #FBCDAE; text-align: center}


td.TDpadding	{font-size: x-small; color:white; font-weight: bold; vertical-align: top; padding-top: 5px; padding-left: 8px}

A.menu			{font-size: x-small; padding-left: 0px; text-decoration:none;}
A.menu:hover	{font-size: x-small; padding-left: 0px; text-decoration:underline;}

A.menuBold		{font-size: x-small; font-weight: bold; padding-left: 0px; color:white; text-decoration:none;}
A.menuBold:hover{font-size: x-small; font-weight: bold; padding-left: 0px; color:white; text-decoration:underline;}


.heading1		{font-weight: bold; color:FF6600; font-size: medium}
.heading2		{font-weight: bold; color:FF6600; font-size: small}
.heading3		{font-weight: bold; color:FF6600; font-size: x-small}

.submenu		{font-size: x-small}

.TitleMisc		{font-weight: bold; font-size: x-small; background-color: #73B5B5; color: #FFFFFF}

.footnotes		{font-size: xx-small; color:#555555}
.tableSmallText	{font-size: x-small}

.ToDo			{font-weight: bold ; font-size: small; color: #FF0033; background-color: #FFCCCC}


'	A.White:link 		{ color: #CCFFFF;}
'	A.White:link 		{ font-weight: 	bold;}
'	A.White:visited		{ color: 	#CCFFFF}
'	A.White:visited		{ font-family: 	Tahoma, Arial, Helvetica;}
'	A.White:visited		{ font-size: 	20px;}
'
'	A.White:hover		{ color: 	white;}
'	A.White:hover		{ font: 	Tahoma, Arial, Helvetica;}
'	A.White:hover		{ font-size: 	20px;}
'	A.White:link		{ text-decoration: none;}
'	A.White:link		{ font-family: 	Tahoma, Arial, Helvetica;}
'	A.White:link		{ font-size: 	20px;}

	A.Line				{ color:"#003366"; text-decoration:underline;}
	A.Line:hover		{ text-decoration:underline; color:#FF0000;}



.oneliner_off
{
	border:					1px #999999 solid; 
	background-color:		white; 
    	FONT-FAMILY:		Verdana;
 '   	FONT-SIZE:			10px;
    	FONT-STYLE:			normal;
    	FONT-WEIGHT:		normal;
    	COLOR:				#003366;
    	TEXT-DECORATION:	none
}



.table
{
    	COLOR: 			black;
    	spacing: 		1;
    	align: 			center;
    	empty-cells: 	show;
		width: 			740;
}
.tablewhite
{
    	COLOR: 			black;
    	spacing: 		1;
    	align: 			center;
    	empty-cells: 	show;
		width: 			730;
}
.tabletask
{ 
    	COLOR: 			black;
    	spacing: 		1;
    	align: 			center;
    	empty-cells: 	show;
		width: 			349;
}

.tablemed
{ 
    	COLOR: 			black;
    	spacing: 		1;
    	align: 			center;
    	empty-cells: 	show;
		width: 			600;
}

.row
{ 
    	COLOR: 				#003366;
    	FONT-FAMILY: 		Tahoma;
    	FONT-SIZE: 			9pt;
}

.gTxt, .gTxt P, .gTxt UL, .gTxt OL {
		color: 				999999;
		font-weight: 		bold;
}

.row1
{ 
    	COLOR: 				#FF9933;
    	FONT-FAMILY: 		Tahoma;
    	FONT-SIZE: 			8pt;
}
.row2
{ 
    	COLOR: 				#009966;
    	FONT-FAMILY: 		Tahoma;
    	FONT-SIZE: 			8pt;
}
.row3
{ 
    	COLOR: 				#0066FF;
		FONT-FAMILY: 		Tahoma;
    	FONT-SIZE: 			8pt;
}
.rowstock
{ 
    	COLOR: 				#CC3333;
		FONT-FAMILY: 		Tahoma;
    	FONT-SIZE: 			8pt;
}
.rowwhite
{
    	COLOR: 				#003366;
    	FONT-FAMILY: 		Tahoma;
    	FONT-SIZE: 			10pt;
    	FONT-WEIGHT:		bold;
}

.rowtitle
{
    	COLOR: 				#FFFFFF;
		BACKGROUND-COLOR: 	66cc33;
    	FONT-FAMILY: 		Arial;
    	FONT-SIZE: 			8pt;
}

.TitleSmallLP
{
    	COLOR: 				#003366;
    	FONT-FAMILY: 		Tahoma;
    	FONT-SIZE: 			8pt;
}

.box 
{
    	COLOR: 				black;
		border: 			solid; 
		border-width: 		thin;
		width: 				310;
    	FONT-FAMILY: 		Tahoma;
		FONT-SIZE: 			8pt;
		padding-left: 		0.5em;
		padding-right: 		0.5em;
		padding-top: 		0.5em;
		padding-bottom: 	0.5em;
}

.textbox
{
    	BORDER-BOTTOM: 		#000000 1px solid;
    	BORDER-LEFT: 		#000000 1px solid;
    	BORDER-RIGHT:		#000000 1px solid;
    	BORDER-TOP: 		#000000 1px solid;
    	border-width: 		1px;
    	COLOR: 				#FFFFFF;
    	background-color:	#121F94; 
    	FONT-FAMILY: 		Tahoma;
    	FONT-SIZE: 			10px;
    	FONT-STYLE: 		normal;
    	FONT-WEIGHT: 		normal;
    	TEXT-DECORATION: 	none
}

.fieldname 
{
	font-weight:bold
}


.oneliner_on
{
		border:				2px #9999FF solid; 
		background-color:	#FFFFFF; 
		font-family:		Tahoma;
    	FONT-FAMILY:		Verdana;
    	FONT-SIZE:			10px;
    	FONT-STYLE:			normal;
    	FONT-WEIGHT:		normal;
    	TEXT-DECORATION:	none
}

.oneliner_hover
{
		border:				2px #3366CC solid; 
		background-color:	#FFFFFF; 
		font-family:		Tahoma;
		FONT-FAMILY:		Verdana;
		FONT-SIZE:			10px;
		FONT-STYLE:			normal;
		FONT-WEIGHT:		normal;
		COLOR:				#003366;
		TEXT-DECORATION:	none
}

.ctlborder
{
    	BORDER-BOTTOM: 		#000000 1px solid;
    	BORDER-LEFT: 		#000000 1px solid;
    	BORDER-RIGHT:		#000000 1px solid;
    	BORDER-TOP: 		#000000 1px solid;
    	COLOR: 				#000000;
    	FONT-FAMILY:		Verdana;
    	FONT-SIZE: 			10px;
    	FONT-STYLE: 		normal;
    	FONT-WEIGHT: 		normal;
    	TEXT-DECORATION: 	none
}

.button_on
{
		border:				2px #999999 solid; 
		font-weight:		bold; 
		font-size:			11;
		font-family:		Tahoma;
		width:				50;
		height:				20;
		position:			relative;
		top:				2;
		background-color:	#e0e0e0;
		color:				#003366;
}

.button_off
{
		border:				1px #999999 solid; 
		font-weight:		bold; 
		font-size:			11;
		font-family:		Tahoma;
		width:				50;
		height:				20;
		position:			relative;
		top:				2;
		background-color:	#e0e0e0;
		color:				#003366;
}

.button_hover
{
		border:				2px #3366CC solid; 
		background-color:	#FFFFFF; 
		font-weight:		bold; 
		font-size:			11;
		font-family:		Tahoma;
		width:				50;
		height:				20;
		position:			relative;
		top:				2;
		color:				#003366;
}

.query 
{
		BACKGROUND-COLOR: 		white; 
		BORDER-BOTTOM-COLOR: 	black; 
		BORDER-LEFT-COLOR: 		black; 
		BORDER-RIGHT-COLOR: 	black; 
		BORDER-TOP-COLOR: 		black;
}

.border2
{
    	BORDER-BOTTOM:	 	#000000 1px solid;
    	BORDER-LEFT: 		#000000 1px solid;
    	BORDER-RIGHT: 		#000000 1px solid;
    	BORDER-TOP: 		#000000 1px solid;
    	COLOR:				#000000;
    	FONT-FAMILY:		Verdana;
    	FONT-SIZE: 			10px;
    	FONT-STYLE:			normal;
    	FONT-WEIGHT:		normal;
    	TEXT-DECORATION:	none
}

v\:* {behavior:url(#default#VML);}

.floatRight {float:right}