/* Global Styles */
.body_text {
	font-family: verdana,sans-serif;	font-size: 10pt; color=#0000a8;
}

A.simple_link {
	FONT-SIZE: 10pt; COLOR: #000080; FONT-FAMILY: Verdana
}
A.simple_link:visited {
	FONT-SIZE: 10pt; COLOR: #000080; FONT-FAMILY: Verdana
}
A.simple_link:hover {
	FONT-SIZE: 10pt; COLOR: #336699; FONT-FAMILY: Verdana
}

A.subscriber_link {
	FONT-SIZE: 13pt; COLOR: #000080; FONT-FAMILY: Verdana
}
A.subscriber_link:visited {
	FONT-SIZE: 13pt; COLOR: #000080; FONT-FAMILY: Verdana
}
A.subscriber_link:hover {
	FONT-SIZE: 13pt; COLOR: #336699; FONT-FAMILY: Verdana
}






body {
	margin:0px;
	}
	
td {
	font:11px arial;
	color:#333333;
	}

a {
	color: #000080;
	text-decoration:none;
/*	font-weight:bold;	*/
	font-size:10pt;
	}


.brow a {
	color: #ffffff;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	}

a:hover {
	color: #FF3300;	
	}

.blue2 a {
	color: #111166;
}

.x a {
	color: #111166;
}

.cell a {
	color: #111166;
}

.k a {
	color: #111166;
}
.space1 a {
	color: #111166;
}


	
/* ID Styles */
	
#navigation a {
	font:10px arial;
	
	color: #444499;
	text-decoration:none;
	letter-spacing:.1em;
	}
	
#navigation a:hover {
	color: #ffffff;
	text-decoration:underline;
	}

#padding {
	padding:20px 5px 20px 5px;
	}
	
#weekdays th {
	font:10px arial;
	color: #ffffff;
	letter-spacing:.2em;
	}

#calheader td {
	font-weight:bold;
	}

/* Class Styles */

.logo {
	font:18px times new roman;
	color: #333300;
	letter-spacing:.4em;
	font-weight:bold;
	}

.sidebarText {
	font:12px georgia;
	color: #336666;
	line-height:18px;
	}
	
.bodyText {
	font:11px arial;
	line-height:24px;
	color:#333333;
	}
	
.pageName {
	font:20px georgia;
	color: #CC3300;
	letter-spacing:.1em;
	line-height:26px;
	}
	
.subHeader {
	font:14px georgia;
	color: #669999;
	font-weight:bold;
	line-height:20px;
	letter-spacing:.1em;
	}
	
.navText {
	font:10px arial;
	background-image:url(Images/color4.gif);
	color: #6666ff;
	letter-spacing:.1em;
	}
	
.calendarText {
	font:11px arial;
	line-height:14px;
	color:#333333;
	}
	
.itemTop { width:130px; padding:1px; border:1px solid #000000; text-align:center; }
.itemSub { width:115px; padding:1px 6px 1px 11px; border:1px solid #000000; text-align:left; }
.itemOff { background-image:url(../Images/color4.gif); }
.itemOn { background-image:url(../Images/body12.gif); }

.fontTop { font-family:verdana; font-size:10pt; }
.fontSub { font-family:verdana; font-size:10pt; }
.fontOff { color:#111166; }
.fontOn { color:#ffffff; }

.tag { width:8px; height:13px; float:right; }
.tagOff { background:url("images/tagRN.gif") no-repeat bottom; }
.tagOn { background:url("images/tagRH.gif") no-repeat bottom; }	

.space {
			border: 0px;
			font-size: 11pt;
		}
		
.space1 {
				border:#CCCCCC 1px solid;
				/*border: #003366 1px solid;*/
				border-collapse: collapse;
				font-size: 11pt;
		}
		
.white {
				background-image:url(../Images/body11.gif);
				color:#111155;
			}
			
			
.cell {
			background-image:url(../Images/color4.gif);
			color:#111150;
		}
		
.k {
			background-image:url(../Images/color1.gif);
			color:#f0f0f0;
			font-size:10pt;
		}
		
.kd { 
			background-color:#993300;
			border: 0px;
			color:#f0f0f0;
			font:bold;
			font-size: 12pt;
		}
		
.x	{
			background-image:url(../Images/color4.gif);
			color:#111155;
		}

.xk { 
			background-color:#993300;
			border: 0px;
			color:#f0f0f0;
			font:bold;
			font-size: 12pt;
		}
			
			
		
.grey { 
	background-image:url(../Images/color5.gif);
	}
	
.center th { text-align: center; }

.blue2	{
				background-image:url(../Images/color4.gif);
			 font-weight: normal; color: #003366;
			}
	
.blue3 {
			background-image:url(../Images/body10.gif);
			 font-weight: normal; color: #111150;
		}		
.blue4 {
			background-image:url(../Images/blue1.gif);
			 font-weight: normal; color: #111150;
		}

.blue3 a {
				color:#111177;
				font-size:9pt;
				font-weight:normal;
			}
			
.red { 
			background-color:#EBC2CE;
			font-size:14px;
			font-weight:bold;
			color:#1F132D;
		}
		
.red a {
			color:#330099;
		}

.red a:hover {
			color:#FF8899;
			}
		


.nopad {
		padding-left:0px;
		padding-right:0px;
		padding-bottom:0px;
		padding-top:0px;
}
.index_drop_down {
	font-family: verdana, tahoma,verdana,sans-serif;	font-size: 13px;
}

