/* HTML Object styles */

body
{
	margin:0px;
	padding:0px;
	height:100%;
	font-family: Verdana, Arial, Helvetica;
	font-size:0.70em;
	color:#000;
	background-image:url('../static.jpg');
	background-repeat: repeat-x; 
	background-position: bottom left; 
	background-attachment: fixed; 
}



img
{
	border:0px;
}

form
{
	padding:0px;
	margin:0px;
}

form table
{
	width:250px;
}

form table tr td
{
	padding-bottom:5px;	
}

a, a:link, a:visited
{
	color:#000;
	text-decoration:none;
}

a:hover
{
	color:#000;
	text-decoration:underline;
}

a#pdflink
{
	color:#00AEEF;
	text-decoration:none;
}
a#pdflink:link, a:pdflink:visted
{
	color:#00AEEF;
	text-decoration:none;
}
a#pdflink:hover
{
	color:#00AEEF;
	text-decoration:underline;
}

h1
{
	font-size:110%;
	color:#000;
	margin:0px;
	padding:0px;
}

h2
{
	font-size:100%;
	color:#000;
	margin-bottom:0px;
}

h3{
	font-size:110%;
	color:#000;
	margin-bottom:20px;
	text-align:left;

}
h4{}
h5{}

address
{
	color:#000;
}

ul
{
	margin:0px;
	padding:0px;
}

/* Div ID Elements */
#Container
{
	margin:0px auto;
	border:2px solid #BBB1A6;
	border-top:none;
	overflow:hidden;
}

#TopLeft
{
	height:213px;
	border-right:2px solid #BBB1A6;
	border-bottom:2px solid #BBB1A6;
	float:left;
	position:relative;
}

#Logo
{
	width:100%;
	height:101px;
	padding-top:48px;
}

#LeftNavTitle
{
	width:136px;
	height:35px;
	color:#BBB1A6;
	text-transform:uppercase;
	font-size:140%;
	font-weight:bold;
	clear:both;
	padding-left:25px;
	position:absolute;
	bottom:2px;
}

#Header
{
	width:633px;
	height:215px;
	background-image:url(../images/header.gif);	
	position:relative;
	float:left;
}

#Main
{
	clear:both;
}

#LeftNav
{
	float:left;
	border-right:2px solid #BBB1A6;
	padding-top:25px;
}

#LeftNav a, #LeftNav h2 
{
	display: block;
	margin: 0;
}

#LeftNav a 
{
	color: #666;
	text-decoration: none;
/*	cursor:hand; */
	cursor: pointer;
}

#LeftNav a:hover 
{
	text-decoration: none;
	display:block; 
}

#LeftNav ul
{
	position: relative;
	list-style: none;

}
#LeftNav li
{
	position: relative;	
	top: 0;
	left: 0;
}

#LeftNav ul ul
{
	position: absolute;
	top: 0;
	left: 100%;
	width: 100%;
	z-index:10;
}

#LeftNav ul ul li a
{
	background-color:#BBB1A6;
 	padding:7px 20px 7px 20px;
	border-bottom:1px solid #535353;
}

#LeftNav ul ul ul li a
{
	background-color:#EAEAEA;
}

#LeftNav ul ul ul li
{
	width:251px;
}

#LeftNav ul ul ul ul
{
	border:1px solid #EAEAEA;
	border-left:none;
	border-top:none; 
}

#LeftNav ul ul ul ul li a
{
	background-color:#FFF;
}

#LeftNav li.lvl1
{
	height:44px;
	width:136px;
	padding-left:25px;
	background-image:none;
	color:#666;
/*	cursor:hand;	 */
}

#LeftNav li.lvl1:hover, #LeftNav li.sfhover
{
	background-image:url(../images/leftNavBackground.png);
	color:#FFF;	
/*	cursor:hand; */
}

#LeftNav li.lvl1OneLine
{
	height:33px;
	padding-top:11px;
}

#LeftNav li.lvl1TwoLine
{
	height:40px;
	padding-top:4px;
}

#LeftNav ul li.lvl2 a:hover
{
	color:#FFF;
}

#LeftNav ul li.lvl3 a:hover, #LeftNav ul li.lvl4 a:hover
{
	color:#BBB1A6;	
}

#LeftNav ul ul, #LeftNav ul li:hover ul ul, #LeftNav ul li:hover ul ul ul, #LeftNav ul ul li:hover ul ul,
#LeftNav ul li.sfhover ul ul, #LeftNav ul li.sfhover ul ul ul, #LeftNav ul ul li.sfhover ul ul 
{
/*	display: none;  */
	visibility: hidden;
} 

#LeftNav ul li:hover ul, #LeftNav ul ul li:hover ul, #LeftNav ul ul ul li:hover ul,
#LeftNav ul li.sfhover ul, #LeftNav ul ul li.sfhover ul, #LeftNav ul ul ul li.sfhover ul
{
/*	display: block; */
	visibility: visible;

}

#TopNav
{
	width:630px;
	position:absolute;
	bottom:0px;
	margin-left:5px;
}

#TopNav div.Tab
{
	background-repeat:no-repeat;
	height:19px;
	text-align:center;
	color:#666;
	padding-top:5px;
	margin-left:5px;
	float:left;
}

#TopNav div.TabBig
{
	background-image:url(../images/topNavBackgroundBig.gif);
	width:135px;	
}

#TopNav div.TabSmall
{
	background-image:url(../images/topNavBackground.gif);
	width:85px;	
}

#TopNav div.Tab a
{
	color:#666;	
}

#MainContent
{
	width:355px;
	background-color:#FFF;
	padding:30px 50px 20px 50px;
	margin-left:0px;
	float:left;
	text-align:justify;
}

#LatestNews
{
	width:133px;
	background-color:#BBB1A6;
	color:#FFF;
	padding:20px 25px 20px 20px;
	float:left;
}

#LatestNews h1
{
	font-size:140%;
	font-family:Lucida Sans;
	color:#FFF;
	margin:0px;
	margin-bottom:20px;
	padding:0px;
}

#LatestNews a
{
	color:#FFF;	
}

#Footer
{
	width:800px;
	height:29px;
	background-color:#EAEAEA;
	color:#666;
	clear:both;
	margin:0px auto;
	text-align:center;
	position:relative;
	z-index:-1;
}

#Footer ul
{
	position:relative;
	top:9px;
	margin-top:0px;
	padding-top:0px;
}

#Footer ul li
{
	display:inline;
	margin-right:50px;
}

#Footer ul li a 
{
	color:#666;
}

/* Class Elements */
.BodySize
{
	width:796px;	
}

.White, #LeftNav ul.lvl2 li:hover, #LeftNav ul.lvl2 li.sfhover
{
	color:#FFF;	
}

.Black, #LeftNav ul.lvl3 li:hover, #LeftNav ul.lvl3 li.sfhover
{
	color:#000;	
}

.Red
{
	color:#F00;
}

.Grey
{
	color:#666;	
}

.Italic
{
	font-style:italic;	
}

.LeftSide
{
	width:161px;
	background-color:#EAEAEA;
}

.BackTop
{
	width:100%;
	text-align:right;
	margin-top:5px;
}

.BackTop a
{
	color:#F00;
}

.hr
{
	height:1px;
	width:365px;
	border-top:1px solid #BBB1A6;
	margin:0px;
	padding:0px;
	font-size:0px;
}

.BlackHr
{
	border-top:3px solid #000;
	clear:both;
	margin-top:10px;
	margin-bottom:20px;
}

.lvlTop
{
	position:absolute;
	top:240px;
	display:none;
	z-index:1;
/*	cursor:hand; */
}