body {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
}
p {
	padding : 0 0 0 0;
	margin : 0 0 .9em 0;
}
b, strong {
	color : #42545D;
	font-weight : xxx-bold;
}
h1 {
	color : #003366;
	font-size : 18px;
	margin : 0 0 10 0;
}
h2 {
	color : #42545D;
	font-size : 16px;
}
h3 {
	color : #42545D;
	font-size : 14px;
}
h4 {
	color : #42545D;
	font-size : 12px;
}
h5 {
	color : #42545D;
	font-size : 12px;
	font-style : italic;
}
td, th {
	font-family : arial, helvetica, sans-serif;
	font-size : 12px;
	letter-spacing : 0;
}
td b, td strong {
	color : #42545D;
	font-weight : bold;
	letter-spacing : 0px
}
th {
	color : #ffffff;
	background-color : #B1A958;
}
ul {
	list-style : square url('/_images/dotpoint.gif');
}
.template-content-cell {
	padding : 10px 0 10px 18px;
	font-size : 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}
.template-content-cell a:link, .template-content-cell a:hover, .template-content-cell a:active, .template-content-cell a:visited {
	color : #003399;
	border-bottom : 1px dotted #003399;
	text-decoration : none;
}
.template-content-cell a:hover {
	background-color : #F6F6E6;
}
.template-topLeft-cell {
	background-position: left top; width : 23px;
	height : 24px;
	padding-left : 32px;
	background-color:#000099; background-repeat:no-repeat; background-attachment:scroll

}
.template-topRight-cell {
	background : #000099;
	text-align : right;
	padding-right : 3px;
	



}
.template-searchBox, .template-quicklinks, .template-go-button {
	font-size : 10px;
	height : 20px;
}
.template-searchBox {
	width : 128px;
	padding : 2 0 0 2;
}
.template-searchBox, .template-go-button {
	font-size : 10px;
	border : 1px solid #9C9C9C;
}
.template-go-button {
	width : 25px;
	background : #DEDEA6;
}	
.template-gutter-cell {
	background : #CCCCCC;
	padding-top : 10px;
}
.template-gutter-image {
	width : 32px;
	height : 24px;
	padding-top : 2px;
	text-align : center;
}
.template-navigation-cell {
	width : 150px;
	background : #CCCCCC repeat-y left top;
}
.template-nav1-links {
	border-top : 1px solid #999999;
	border-bottom : 1px solid #FDFDFB;
	margin : 10 0 22;
	width: 154px;

}
.template-nav1-links a, .template-nav1-link-on {
	width : 154px;
	height : 24px;
	line-height : 22px;
	display : block;
	text-indent : 3px;
	font-size : 11px;
	color : #000000;
	text-decoration : none;
	background : no-repeat right;
	border-top : 1px solid #FDFDFB;
	border-bottom : 1px solid #999999;
}
.template-nav1-links a:hover, .template-nav1-link-on {
	background : #CCCCFF;
	border-top : 1px solid #CCCCFF;
	border-bottom : 1px solid #CCCCFF;
	cursor : default;
	width: 154px;

}
.template-nav2-list, .template-nav3-list {
	margin : 0 5 0 14;
	padding : 0 0 5 3;
	font-size : 11px;
}
.template-nav2-list a, .template-nav3-list a {
	color : #000000;
	text-decoration : none;
}
.template-nav2-list a:hover, .template-nav3-list a:hover {
	text-decoration : underline;
}
.template-nav2-list li {
	list-style : square url('/_images/arrowright.gif');
}
.template-nav2-list-active {
	color : #9E9E00;
}
.template-nav3-list li {
	list-style : square url('/_images/dotpoint2.gif');
}
.template-breadcrumbs {
	font-size : 11px;
	text-align : right;
	margin-bottom : 11px;
}
.template-breadcrumbs, .template-breadcrumbs a, .template-breadcrumbs a:link, .template-breadcrumbs a:visited, .template-breadcrumbs a:active, .template-breadcrumbs a:hover{
	color : #777777;
	text-decoration : none;
	border-bottom : none;
}
.template-breadcrumbs a:hover {
	text-decoration : underline;
	background : none;
}
.template-bottomLeft-cell {
	width : 154px;
	background : #000099;
}
.template-bottomRight-cell {
	height : 24px;
	background : #000099 url('none') no-repeat right bottom;
	padding-right : 15px
}
.template-footer-links1, .template-footer-links1 a {
	font-size : 12px;
	color : #ffffff;
	text-decoration : none;
}
.template-footer-links2, .template-footer-links2 a {
	font-size : 12px;
	color : #B1A958;
	text-decoration : none;
}
.template-footer-links1 a:hover, .template-footer-links2 a:hover {
	text-decoration : underline;
}
.template-whatsNew {
	width : 100%;
	padding : 0;
	background : #CCCCFF;
	border : 1px solid #000099;; margin-left:0; margin-right:0; margin-top:10; margin-bottom:0; font-family:Verdana
}
.template-whatsNew h2 {
	width : 100%;
	background-color : #9999FF;
	margin : 0;
	padding : 1px
}
.template-whatsNew ul {
	padding : 10 10 10 0;
	margin : 0 0 0 25;
}
.template-whatsNew li {
	list-style : square url('/_images/arrowright.gif');
}
.template-whatsNew a:link,  .template-whatsNew a:active, .template-whatsNew a:hover, .template-whatsNew a:visited{
	color : #000000;
	background-color : none;
	border-bottom : none;
	text-decoration : none;
}
.template-whatsNew a:hover {
	background-color : transparent;
	text-decoration : underline;
}
.template-whatsNew-smallLinks {
	padding : 0 5 5 0;
	text-align : right;
	font-size : 9px;
}
.siteMap a:link,  .siteMap a:active, .siteMap a:hover, .siteMap a:visited{
	border-bottom : none;	
	background : none;
}
.siteMap a:hover {
	text-decoration : underline;
}
