/* CSS Document */

body
{
font-family: Arial, Helvetica, sans-serif;
font-size: .75em;
margin-bottom:0px;
}
a:link
{
	color: #000040;
	text-decoration: none;
}

a:visited
{
	color: #000040;
	text-decoration: none;
}

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

#mytable
{
background: url(../images/background.png) repeat-y top center;
padding: 0px;
margin-bottom:0px;
}

#wrapper
{
display:table;
width: 815px;
padding: 0px;
margin: 0px;
position: relative;
vertical-align: top;
height: 100%;
margin-bottom:0px;
}

#banner
{
width: 815px;
height: 134px;
background: url(../images/header1.png) no-repeat top center;
}

#nav
{
width: 181px;
float: left;
padding: 0px;
margin: 0px;
}

#swoop 
{
background: url(../images/bottomR3.png) no-repeat bottom right; 
min-height: 550px;
height: 100%;
margin-right: 18px;
margin-left: 181px;
padding: 0px 50px 30px 0px;
}

/* the following rule is recognized only by IE */
	
* html #swoop 
{
background: url(../images/bottomR3.png) no-repeat bottom right; 
height: 550px;
margin-right: 18px;
padding: 0px 60px 40px 0px;
}

#footer
{
background: url(../images/bottomBG.png) no-repeat  top right; 
height: 119px;
margin-bottom:0px;
color: #FFFFFF;
}

#footer2
{
background: url(../images/btmBG.png);
padding-top: 80px;
width: 781px;
margin-bottom:0px;
}

#bottomLinks
{
background: url(../images/btmBG.png);
padding-top: 80px;
width: 781px;
margin-bottom:0px;
}
/* the following rule is recognized only by IE */
	
* html #footer2
{
background: url(../images/btmBG.png);
margin-top: 80px;
margin-bottom:0px;
padding: 0px;
width: 781px;
}

#wx_module_2773
{
margin-top: -180px;
margin-bottom:0px;
margin-left: 15px;
padding: 0px;
width: 781px;
}

#wx_module_2773 a:link
{
	color: #000040;
	text-decoration: none;
}

#wx_module_2773 a:visited
{
	color: #000040;
	text-decoration: none;
}

#wx_module_2773 a:hover
{
	color: #8080ff;
	text-decoration: underline;
}

/*TEXT FORMATTING*/
#footer a
{
	color: #FFFFFF;
	text-decoration:none;
}
p 
{
	font-size: .75em;
}
.text
 {
	font-size: .75em;
}