body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
}
td {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.link-history {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal;line-height: normal;font-weight: normal;color: #FFFFFF;text-indent: 15px;background-color: #FFFFFF;}
.link-history-page-title {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal;line-height: normal;font-weight: normal;color: #FFFFFF;text-indent: 15px;background-image: url(../images/header-off_r3_c1.jpg);background-repeat: no-repeat;}
.headings {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal;line-height: normal;font-weight: bold;color: #006699;text-indent: 15px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-color: #CCCCCC;border-bottom-color: #CCCCCC;border-left-color: #CCCCCC;background-color: #FFFFFF;}
.latest-news-body {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal;line-height: 17px;font-weight: normal;color: #333333;padding-left: 15px;padding-top: 10px;padding-right: 15px;padding-bottom: 10px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-style: dotted;border-bottom-style: dotted;border-left-style: dotted;border-right-color: #CCCCCC;border-bottom-color: #CCCCCC;border-left-color: #CCCCCC;background-color: #FFFFFF;}
.bold-blue-10 {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: bold;color: #006699;}
.line-grey-left-right {
border-right-width: 1px;border-left-width: 1px;border-right-style: solid;border-left-style: solid;border-right-color: #CCCCCC;border-left-color: #CCCCCC;}
.border-all {
border: 1px solid #CCCCCC;padding: 5px;}
.headings a {
color: #006699; text-decoration: line;}
.headings a:hover {
color: #00CCFF; text-decoration: none;}
.link-history a {
color: #FFFFFF; text-decoration: line;}
.link-history a:hover {
color: #00CCFF; text-decoration: none;}
.header {
background-image: url(images/header-on_r2_c1.jpg);background-repeat: no-repeat;}
.bold-blue-10 a {
color: #FFFFFF; text-decoration: line;}
.bold-blue-10 a:hover {
color: #00CCFF; text-decoration: none;}
.cal {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal;font-weight: normal;color: #333333;background-color: #FFFFFF;}
.cal-nowrap {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal;font-weight: normal;color: #333333;background-color: #FFFFFF;white-space: nowrap;}
.vday {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal;line-height: normal;font-weight: bold;color: #006699;text-indent: 15px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-color: #CCCCCC;border-bottom-color: #CCCCCC;border-left-color: #CCCCCC;background-color: #ff0000;}
.oday {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal;line-height: normal;font-weight: bold;color: #ffffcc;text-indent: 15px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-color: #CCCCCC;border-bottom-color: #CCCCCC;border-left-color: #CCCCCC;background-color: #cccccc;}
.main {
	background: #ffffff;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height: 20px;
	letter-spacing: 1px;
}
.topbg {
	background: url(/images/top-bg.jpg);
	background-repeat: repeat;
	background-position: center;
	text-align: center;
}
.menu-top {
	background: url(/images/top.jpg); background-repeat: repeat-x;
}
.menu-right-off {
	background: url(/images/right-off.jpg); background-repeat: repeat-y;
}
.menu-left-off {
	background: url(/images/left-off.jpg); background-repeat: repeat-y;
}
.menu-bottom {
	background: url(/images/bottom.jpg); background-repeat: repeat-x;
}
.menu {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	background-color: #FFFFFF;
	padding-left: 10px;
	background: url(../images/backmenu-off.jpg);
background-repeat: no-repeat;
background-position: right;
}
.menu a{
		color: #3399CC;
text-decoration: none;
}
.menu a:hover{
			color: #3399CC;
text-decoration: underline;
}
.menu-line {
	background-color: #DDDDDD; background-image: url(/images/grey.jpg); background-repeat: repeat;
}
.menu-right-on {
	background: url(/images/right-on.jpg); background-repeat: repeat-y;
}
.menu-left-on {
	background: url(/images/left-on.jpg); background-repeat: repeat-y;
}
.menu-on {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	background-color: #3399CC;
	padding-left: 10px;
}
.menu-on a{
		color: #FFFFFF;
text-decoration: none;
}
.heading {
	background-color: #DDDDDD;
	background-image: url(/images/headbg.jpg);
	background-repeat: repeat;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	padding-left: 20px;
	color: #FFFFFF;
}

.calheading {
	background-color: #DDDDDD;
	background-image: url(/images/calheadbg.jpg);
	background-repeat: repeat;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	padding-left: 20px;
	color: #FFFFFF;
}

.calmonths {
	background-color: #CCCCCC;
	background-image: url(/images/cal-month.jpg);
	background-repeat: repeat;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
    font-style: normal;
	font-weight: bold;
	padding-left: 20px;
	color: #006699;
}
.thismonth {
	background-color: #006699;
	background-image: url(/images/thismonth.jpg);
	background-repeat: repeat;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	padding-left: 20px;
	color: #FFFFFF;
}

.thismonth a{	color: #FFFFFF;}

.calbox1 {
	background-color: #006699;
}

.menu-right-sub-off {
	background: url(/images/right-sub-off.jpg); background-repeat: repeat-y;
}
.menu-left-sub-off {
	background: url(/images/left-sub-off.jpg); background-repeat: repeat-y;
}
.menu-sub {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	background-color: #FFFFFF;
	padding-left: 10px;
	background: url(../images/backmenu-sub.jpg) no-repeat;
	background-repeat: no-repeat;
	background-position: left;
}
.menu-sub a{
		color: #3399CC;
text-decoration: none;
}
.menu-sub2 {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	background-color: #FFFFFF;
	padding-left: 10px;
	background: url(../images/backmenu-sub.jpg);
background-repeat: no-repeat;
background-position: left;
}
.menu-sub2 a{
		color: #3399CC;
text-decoration: none;
}

.menu-sub a:hover{
			color: #3399CC;
text-decoration: underline;
}
.heading2 {
	background-color: #DDDDDD; 
   background-image: url(/images/headbg.jpg); background-repeat: repeat-x;
}

.submnenu {
	background-image: url(/images/sub-menu.jpg);
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 8px;

}

.subtext {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 4px;
}
