/* CSS Document */

body {
	background-color:#CCCCCC;
	font-family:Verdana;
	text-decoration:none;
	color:#000000;
	padding: 0px
}
a {text-decoration:none; color:#0000FF}
table {width: 768px; height: 78px; margin-left: auto; margin-right: auto; padding:0}
td {border: 1px dotted #CFCDCB; text-align:center}



.toplinks {font-size:x-small; font-weight:bold; background:url(images/toplinksblank.jpg) no-repeat; padding:8px; text-align:right; border:none}
.toplinks ul li {display: inline; padding-left: 3px; padding-right: 7px;border-left: 2px dotted #CCCCCC}
.toplinks ul li a:visited {display: inline; padding-left: 3px; padding-right: 7px;border-left: 2px dotted #CCCCCC}
.toplinks ul li a:hover {color:#FFFF99}
.toplinks ul li a {color:#FFFFFF; display: inline; padding-left: 3px; padding-right: 7px;border-left: 2px dotted #CCCCCC}

.footer {font-size:x-small; white-space:nowrap;	text-align:center;	padding-top: 2px; padding-bottom: 10px; border:none; background:url(images/footer.jpg) no-repeat;	font-weight:bold; vertical-align:baseline}


p {margin-top: 0px;	margin-bottom: 2px}
.li {text-align:left; font-size:small; color:#000000}
.textsmallindex {font-size:small; text-align:justify; color:#000000; alink: #000000; padding-left:12px; padding-right:12px; padding-top:8px; padding-bottom:8px}
.textsmall {font-size:small; text-align:left; color:#000000}
.textsmalllist {font-size:x-small; list-style:url(images/icon_arrow.gif); text-align:left; padding-top:0px}
.textxsmallcentered {font-size:x-small; text-align:center; color: #000000}
.textxsmallleft {font-size:x-small; text-align: left; color:#000000}
.textxsmallleftbold {font-size:x-small; text-align: left; color:#000000; font-weight:bold}
.title {font-size:medium; text-align:center; color:#000000; font-weight:bold}
.textcenteredpic {font-size:x-small; font-weight:bold; margin-left:70px; margin-right: 70px; text-align:left}
.textxsmalllcenterbold {font-size:x-small; text-align: center; color:#000000; font-weight:bold}
.textxsmallleftboldwhite {font-size:x-small; text-align: left; color:#FFFFFF; font-weight:bold}
.contacttext {font-size:x-small; text-align: left; color:#000000; font-weight:bold; margin-left: 60px}
.contactlist {list-style:url(images/icon_arrow.gif); padding-left:2px; padding-bottom: 0px; font-size:x-small; text-align:left; color:#000000; font-weight:bold}

.news {list-style:url(images/icon_arrow.gif); text-align:left; font-size:x-small; font-weight:bold; margin-left:14px; padding-bottom:16px; padding-left:0px}
.news a {color:#000000}
.news a:visited {color:#000000}
.news a:hover {color:#990000}
.news ul{margin-left:3px; padding-left: 3px}
.newstitle {font-size:small; text-align:center; color:#990000}
.newstitle a {color:#000000; font-size:small; text-align:center}
.linkmap {color:#FFFFFF; font-size:x-small; font-weight:normal; margin-left:245px}
.linkmap a:hover {color: #FFFF99}
.linkmap a:visited {color: #FFFFFF}
.linkmap a {color:#FFFFFF}
.programtable td {border:none; text-align:left; margin-left:10px}