td.maincontent h1.csc-firstHeader{
	color:#019537;
        font-size:1em;
        font-variant:small-caps;
        font-weight:bold;
        margin-bottom:10px;

}

td.newsroom_2cols {padding-top:20px;}

td.maincontent h1 {color:#004673; font-size: 15px; margin: 5px;}

td.maincontent h2{ color:#019537; font-size: 14px; margin: 5px;}

table.contenttable td#title{ background-color:#e9eef4;}

div#insideBanner{background-color: #019537;}

table.table_menu_right td#box_blue_2cols ul li {
background: transparent url(../cfs/images/arrow.jpg) no-repeat scroll left 6px;
font-size:12px;
list-style-type:none;
margin:2pt;
padding:2px 0 3pt 15px;
}
table.table_menu_right td#box_blue_2cols ul li {
border-bottom:1px dotted #019537;
}
a.external-link-new-window {
border:0 none;
margin:0;
text-decoration:none;
}
a:hover {
text-decoration:underline;
}

/* ######## LOGIN BOX ######## */

#box_blue_2cols .login {
	width:190px;
	margin-left:8px;
}

#box_blue_2cols .login form {
	margin-top:0;
}

#box_blue_2cols h1.csc-firstHeader, #box_blue_2cols h1 {
	border-top: 10px solid #019537;
	margin-bottom:12px;
}	

#box_blue_2cols .inputField p {
	margin-bottom:2px;
	margin-top:6px;
}

#box_blue_2cols .inputField input {
	width:183px;
}

#box_blue_2cols .inputButton input {
	margin-top:10px;
	background-color:#019537;
	color:#fff;
	border:0;
	width:55px;
	height:22px;
	line-height:22px;
}
#box_blue_2cols h1.csc-firstHeader, #box_blue_2cols h1 {

color:#019537;
}

/* ######## END OF LOGIN BOX ######## */

.heightcell {
	display:none;
}

td.rightcolumn {
	padding-top:19px;
}

div.tx-loginboxmacmade-pi2 {
	padding-top: 10px;
}

#box_blue_2cols .login h1 {
	margin-left: 0px;
}

/*----- LAST UPDATED --- */

.last_update {
color:#004673;
float:right;
font-size:12px;
font-weight:bold;
padding-right:5px;
}

div.news-title h2{
   margin-left: 0px;
}


div#c201637 {width:900px;}


