main links A:active {
color : #3a730d; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
text-decoration : none; 
} 
A.link {
color : #176c12; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
text-decoration : none; 
} 
A:hover {
color : #AD1400; 
} 
A.sub_nav:visited {
color : #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
text-decoration : none; 
} 
A.sub_nav:active {
color : #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
text-decoration : none; 
} 
A.headings:visited {
color : #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
text-decoration : none; 
} 
A.headings:hover {
color : #60245b; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
text-decoration : none; 
} 
A.headings:active {
color : #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
text-decoration : none; 
} 
.gh {
background : #c9c9c9; 
font-size : 11px; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
} 
TD {
color : #3a730d; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
text-decoration : none; 
} 
td.bg01 {
background : url(images/header_td_sp.gif); 
} 
td.bg02 {
background : url(images/tr_lt_spacer.gif); 
} 
td.shoppingboxtop {
background : url(images/shopping_box_top.gif); 
background-repeat : no-repeat; 
height : 14px; 
} 
td.shoppingboxbottom {
background : url(images/shopping_box_bottom.gif); 
background-repeat : no-repeat; 
height : 25px; 
} 
td.shoppingboxleft {
background : url(images/shopping_box_left.gif); 
background-repeat : repeat-y; 
width : 9px; 
height : auto; 
} 
td.shoppingboxright {
background : url(images/shopping_box_right.gif); 
background-repeat : repeat-y; 
width : 9px; 
height : auto; 
} 
class links .table {
height : 100%; 
} 
.breakingnews {
color : #fefefd; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
text-decoration : none; 
} 
.headings {
color : #315c0e; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 16px; 
text-decoration : none; 
} 
.whitetext {
color : #ffffff; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
text-decoration : none; 
} 
.whitetextbig {
color : #ffffff; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 13px; 
text-decoration : none; 
} 
.blacktext {
color : #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 14px; 
text-decoration : none; 
} 
.blacktext2 {
color : #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px; 
text-decoration : none; 
} 
.greentext {
color : #0e4e0c; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
text-decoration : none; 
} 
.bluetext {
color : #1B279D; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
text-decoration : none; 
} 
.bluetext2 {
color : #1B279D; 
text-decoration : none; 
} 
.style3 {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
} 
.style4 {
color : #ff0000; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 16px; 
}
.redtext {
color : #ff0000; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 14px; 
} 
.redtext2 {
color : #ff0000; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
} 
.greytext {
color : #6e6e6e; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
text-decoration : none; 
} 
.style6 {
font-size : 12px; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
color : #176c12; 
} 
.style7 {
font-size : 10px; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
} 
.subimage {
padding-left : 2px; 
padding-top : 2px; 
text-align : left;
} 
h1 {
font-size : 18px; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
} 
h2 {
font-size : 14px; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
} 
h3 {
font-size : 12px; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
} 
.body {
margin : 0; 
} 
.footer{
vertical-align: bottom;
}
.submenu{
padding-left:14px;
color : #176c12; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
text-decoration : none; 
}
.library{
background:#f3f3f3;
font-family : Verdana, Arial, Helvetica, sans-serif;
}
#nav, #nav ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

#nav li {
	float: left;
	width: 187px;
}

#nav li a {
	display: block;
	color: #176a12;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 3px;
	text-decoration: none;
	font-size: 1.1em;
	font-weight: bold;
}

#nav li li a {
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 0;
	font-size: 1.2em;
	font-weight: normal;
}

#nav li li li a {
	color: #630;
	font-size: 1em;
	padding: 0 7px;
}

#nav li a:hover, #nav li.pop:hover a.pop, #nav li.sfhover a.pop {
	background-color: #176a12;
	color: white;
}

#nav li a em {
	color: #cc963e;
	font-size: 0.8em;
	font-family: georgia, times new roman, times, serif;
	font-weight: normal;
}
