/* Basic HTML elements */

body {
	font-size: 11px;
	line-height: 16px;
	font-family: verdana, sans-serif;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}





/* Link elements */

a {
	font-size: 11px;
	color: #A30006;
	font-family: verdana;
	text-decoration: none;
}

a:active	{
	font-size: 11px;
	color: #A30006;
	font-family: verdana;
	text-decoration: none;
}

a:visited {
	font-size: 11px;
	color: #A30006;
	font-family: verdana;
	text-decoration: none;
}

a:hover {
	font-size: 11px;
	color: #A30006;
	font-family: verdana;
	text-decoration: underline;
}


a.nav {
	font-size: 11px;
	color: #323499;
	font-family: verdana;
	text-decoration: none;
}

a.nav:active	{
	font-size: 11px;
	color: #ff0000;
	font-family: verdana;
	text-decoration: none;
}

a.nav:visited {
	font-size: 11px;
	color: #323499;
	font-family: verdana;
	text-decoration: none;
}

a.nav:hover {
	font-size: 11px;
	color: #C83705;
	font-family: verdana;
	text-decoration: underline;
}


a.sub {
	font-size: 9px;
	color: #A30006;
	text-decoration: none;
}

a.sub:active	{
	font-size: 9px;
	color: #A30006;
	text-decoration: none;
}

a.sub:visited {
	font-size: 9px;
	color: #A30006;
	text-decoration: none;
}

a.sub:hover {
	font-size: 9px;
	color: #A30006;
	text-decoration: underline;
}









a.introPara {
	font-size: 14px;
	color: #A30006;
	text-decoration: none;
}

a.introPara:active	{
	font-size: 14px;
	color: #A30006;
	text-decoration: none;
}

a.introPara:visited {
	font-size: 14px;
	color: #A30006;
	text-decoration: none;
}

a.introPara:hover {
	font-size: 14px;
	color: #A30006;
	text-decoration: underline;
}


a.gall {
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}

a.gall:active	{
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}

a.gall:visited {
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}

a.gall:hover {
	font-size: 11px;
	color: #F9E981;
	text-decoration: none;
}

.gall{
	position:relative;
	top:-3;
}



/* Table elements */

td {
	font-size: 11px;
	line-height: 12px;
	font-family: verdana, sans-serif;
	color: #404040;
}

#copyInfo {
	position:relative;top:2;
	font-size: 10px;
	font-weight:bold;
	font-family: verdana, sans-serif;
	color: #7F7E4E;
}
.introPara {
	font-size: 14px;
	line-height: 20px;
	font-weight:normal;
}




/* SUB NAVS */
#underSubNavs{
	position:absolute; 
	top:33px;
	left:0px;
	width:99%;
	height:50%;

	z-index:9;
	border: 0px solid red;
}
#subnavLeo {
	position:absolute; 
	top:27px;
	left:44%;
	width:10px; /* obviously it's wider than this, but this is to keep it squeezed tight to the L */
	
	display:none;
	z-index:10;
	/* border: 1px solid red */
}
	#subNavTableLeo{
		width:200px; /* obviously it's wider than this, but this is to keep it squeezed tight to the L */
	}
	
#subnavOur {
	position:absolute; 
	top:27px;
	left:62%;
	width:10px; /* obviously it's wider than this, but this is to keep it squeezed tight to the L */
	
	display:none;
	z-index:10;
	/* border: 1px solid red */
}
	#subNavTableOur{
		width:117px; /* obviously it's wider than this, but this is to keep it squeezed tight to the L */
	}



/* INLINE LINKS */
.inline{
	position: relative; 
	left:-20; 
	list-style-type: square;
}

hr.hrHome {
	color: #9F0000;
   background-color: #9F0000;
   height: 1px;
   width:80;
}
