
* {
	margin: 0;
	padding: 0;
}
td.tbl {vertical-align: top;}

body {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 17px;
color: #000066;
}

a {
text-decoration: none;
color: #000066;
}

a:active {
color: #004200;
}
a:hover {
color: #004200;
}
a.scroll:link
{ color: #fff; text-decoration: underline }
a.scroll:hover
{ color: #fff; text-decoration: none }
a.scroll:active
{ color: #fff; text-decoration: underline }
a.scroll:visited
{ color: #fff; text-decoration: underline }


#wrap {
min-height:100%;
position:relative;
margin: 10px auto;
width: 800px;
background: #fff;
}

#header {
height: 165px;
background: #fff url(images/Top.gif) no-repeat;

}
#header h1 { 
font-size: 25px;
letter-spacing: -1px;
padding: 25px 0 0 20px;
color: #000;
}
#header h1 a { 
color: #aaa;
text-decoration: none;
font-weight: 100;
letter-spacing: -2px;
}
#header h1 a:hover {
none;
}
#header h2 {
font-size: 16px;
color: #000066;
padding: 3px 0 0 20px;
letter-spacing: -1px;
font-weight: 100;
}

#menu {
margin-left: 15px;
padding-left: 10px;
padding-right: 10px;
height: 20px;
width: 745px;
line-height: 20px;
background: #000066;
vertical-align: middle;
}

#content {
background: #fff; 
padding: 0 20px;
}

.right {
float: right;
width: 570px;
text-align: justify;
background: #fff url(images/bckgrnd5.gif) no-repeat;
}
.right h2 {
font-size: 18px;
font-weight: 100;
padding-left: 10px;
height: 26px;
color: #000066;
line-height: 26px;
}
.bodytext {
padding-left: 10px;
color: #000066;
}
.bodytext a {
font-weight: bold;
text-decoration:underline;
}
.right h2 a {
text-decoration: none;
color: #fff;
}
.right h2 a:hover {
color: #fff;
}

.left {
float: left;
width: 200px;
padding-top: 10px;
background: #fff url(images/bckgrnd8.gif) no-repeat;
}
.left h2 {
height: 26px;
font-weight: 100;
line-height: 26px;
color: #000066;
font-size: 14px;
}
.left ul {
color: #000;
padding: 0px 0px 10px 0px; 
list-style-position:inside;
margin: 0px 0px 0px 0px;
}
.left ul li { 
padding: 15px 0px 0px 0px;
background: url(images/Buttonz.gif) no-repeat center left;
line-height: 2.5em;
list-style-type: none;
list-style-position: inside;
vertical-align: middle;
}

.btn_grad {
position:relative;
	text-align: center;
	position: relative;
   line-height: 3.5em;
	background-image:url(/images/Buttonz.gif);
		background-repeat: no-repeat;
}		
.btn_grad a {
	position:relative;
	background-color:transparent;
	width:100%;
	font-weight:bold;	
	display:block;
font-size: 14px;
font-weight: 700;
	text-decoration:none;
	
}
.btn_grad a:link {
	color:#000066;
}	
.btn_grad a:hover {
	color:#fff;
	background-image:url(/images/Button2.gif);
	background-repeat: no-repeat;
	text-decoration:none;
}	
.left ul li a {
padding: 20px;
padding-left: 40px;
position:relative;
text-align: right center;
font-size: 14px;
font-weight: 700;
}

.articles { padding: 10px; }

#bottom {
background : #fff;
}

#footer {
height:60px;
margin-left: 5px;
text-align: center;
font-size: 11px;
color: #000066;
background: #fff url(images/Footer.gif) no-repeat;
}
#footer a { color: #000066; }
#footer a:hover { color: #111; }
.tableclass { vertical-align:top }
/*HOVER POPUP LINKS*/

/*hoverpopups type 1*/

#popup {}

#popup a, #popup a:visited {
position: relative;
display: block;
line-height: 30px;
margin: 0;

}

#popup a span {display: none;}

#popup a:hover {}

/* the IE correction rule */
#popup a:hover	{
text-indent: 0; /* added the default value */
}

#popup a:hover span{
display: block;
position: absolute;
top: 0px;
left: 170px;
width: 165px;
margin: 0px;
padding: 10px;
color: #335500;
font-weight: normal;
background: #e5e5e5;
text-align: left;
border: 1px solid #666;
}
