/* Default CSS Stylesheet for a new Web Application project */
A:link	{	
	text-decoration:	none;
	color:	#006699;
	}	
		
A:visited	{	
	text-decoration:	none;
	color:	#006699;

	}	
		
A:active {	
	text-decoration:	none;
	color:	#006699;
	}	
		
A:hover	{	
	text-decoration:	underline;
	color:	#990000;
	}
		

.linkBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	text-decoration: underline;

}

.TopNav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
}
.MainNav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #006699;
	
}

.BodyText{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
	
.BodyTextBold, .bodytext b{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight:bold ;
}


.Footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #515D79;
}

.BlueHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #006699;
}

.Heading {
	font-family: Arial, Helvetica, sans-serif;
	color: #266497;
	font-size:	13px;
	font-weight:	bold;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing: normal;
	text-transform:	uppercase;	
}

.navSelected {
  background-color: #999999;
  color: #FFFFFF;
  text-decoration: none;
  padding-left: 1em;
  padding-right: 1em;
}

.ThinHeading {
	font-family: Arial, Helvetica, sans-serif;
	color: #266497;
	font-size:	12px;
	font-weight:	bold;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	uppercase;	
}

.SubNav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #006699;
	border: 1;
	border-color: #FFFFFF;
	padding: 3;
	text-align: center;
	vertical-align: middle;
}

.TableHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #006699;
}

.RedHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #990000;
}
.WhiteBodyText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
}
.WhiteTopNav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
}
.YellowHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFCC00;
}
.SubHeadings {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	color: #990000;
	font-weight: bolder;
}
.SubHeading-Regular {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-weight: normal;
	text-transform: uppercase;
	color: #006699;
}


/*
H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{
    COLOR: #266497;
}
H1	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	2em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H2	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.75em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H3	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.58em;
	font-weight:	500;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H4	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.33em;
	font-weight:	500;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H5, DT	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H6	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	.8em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
*/		
TFOOT, THEAD	{	
	font-size:	1em;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	
		
TH	{	
	vertical-align:	baseline;
	font-size:	1em;
	font-weight:	bold;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	



	
SMALL	{	
	font-size:	.7em;
	}	

BIG	{	
	font-size:	1.17em;
	}	

BLOCKQUOTE, PRE	{	
	font-family:	Courier New, monospace;
	}	
	
/*
UL LI	{	
	list-style-type:	square ;
	}	

UL LI LI	{	
	list-style-type:	disc;
	}	

UL LI LI LI	{	
	list-style-type:	circle;
	}	
	
OL LI	{	
	list-style-type:	decimal;
	}	

OL OL LI	{	
	list-style-type:	lower-alpha;
	}	

OL OL OL LI	{	
	list-style-type:	lower-roman;
	}	
*/	
	
	
	
	

#nav ul {
  display: block;
  list-style: none outside;
  padding: 0;
  margin: 0 0 0 0px;
  font-family: Arial, Verdana, sans-serif;
  font-size: 11px;
  font-weight: bold;
}

#nav li {
  padding: 0;
  margin: 0 5px 0 0;
  border-top: 1px solid #cecbc6;
  border-right: 1px solid #cecbc6;
  border-left: 1px solid #cecbc6;
  background-color: #266497;
  color: #FFFFFF;
  font-weight: bold;
  /* the next 4 lines are magic */
  display: block;
  float: left;
  position: relative;

}

#nav a:link,
#nav a:visited {
  background-color: #999999;
  color: #FFFFFF;
  text-decoration: none;
  padding-left: 1em;
  padding-right: 1em;
}

#nav a:hover {
  background-color: #990000;
  color: #ffffff;
}

#navclear {
  display: none;
}
html>body #navclear {
  display: block;
  clear: both;
}

/* ----- now highlight active tab based on body @class attribute ----- */

body.index #nav li#nav-index a,
body.about #nav li#nav-about a,
body.archives #nav li#nav-archives a,
body.projects #nav li#nav-projects a,
body.pictures #nav li#nav-pictures a,
body.syndication #nav li#nav-syndication a,
body.links #nav li#nav-links a {
  background-color: #266497;
  color: #ffffff;
}
.menuGroup
{
	background-color:#E5F2FD;	
	font-size: 8pt;
	font-family: Arial,Verdana;		
	cursor:hand;  
}

.menuItem
{
	background-color:#E5F2FD;
	font-size: 8pt;
	text-transform: uppercase;
	font-family: Arial,Verdana;			
	cursor:hand;  
	color:#266497;   
}

.menuItemLevel1
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #006699;
	cursor:hand;  	
	background :#e5f2fd;
	
	
}
.menuItemSelected
{
	font-weight: bold;
	font-size: 8pt;
	color:red;  
	font-family: Arial,Verdana;
	cursor:hand;  
	background :#e5f2fd;
}


.menuItemLevel2
{
	background-color:#c4e2fa;
	font-size: 8pt;
	font-family: Arial,Verdana;			
	cursor:hand;  
	text-indent:2; 	   	
}

.menuItemLevel3
{
	background-color:#dceefc;
	font-size: 8pt;
	font-family: Arial,Verdana;		
	cursor:hand;  	
	text-indent:3; 	   	
}

.menuItemLevel4
{
	background-color:#f5fafe;
	font-size: 8pt;
	font-family: Arial,Verdana;			
	cursor:hand;  	
	text-indent:4; 	   	
}

.LargeHeaders {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #006699;
	text-decoration: none;
}
.EventSubhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
}
.EventSubheadBlue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #006699;
	text-decoration: none;
}
.NewBodyText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
}
.EventSubheadRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #990000;
	text-decoration: none;
}
.LargeEventHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #333333;
}
.NewBodyTextRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #990000;
	text-decoration: none;
}
.ConventionMenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: ##660066;
}
.NewBodyWhiteBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

