body {
   background-color: #ffffff;
   margin-left: 0px;
   margin-top: 0px;
   margin-right: 0px;
   margin-bottom: 0px;
}

form {
	margin: 0px 0px 0px 0px;
}

:link {
        color: #003366;
}

:visited {
        color: #336633;
}

.mainlinkbar {
	font-family: verdana;
	color: #ffffff;
	background-color: #5d2e24;
	font-weight: bold;
	font-size: 70%;
	text-align: center;
}

.mainlinks {
	font-family: verdana;
	color: #ffffff;
	font-weight: bold;
}

.mainlinks:visited {
	color: #ffffff;
}

.content {
	text-align: left;
	background-color: #ffffff;
        width: 80%;
        padding: 16px 20px 0px 20px;
}

.depname {
        padding: 4px;
        padding-left: 20px;
        background-color: #81cc8a;
        border-width: 0px;
        border-top-width: 1px;
        border-style: solid;
        border-color: #ffffff;
}

.sidebar {
	text-align: right;
	background-color: #81cc8a;
        width: 20%;
}

.sidebarlink {
	font-family: verdana;
	color: #ffffff;
	font-weight: bold;
        text-decoration: none;
        text-align: center;
}

.sidehead {
	font-family: verdana;
	font-size: small;
        color: #ffffff;
        background-color: #5d2e24;
        padding: 6px;
	padding-left: 2px;
        padding-right: 10px;
        text-align: right;
        border-width: 0px;
        border-top-width: 1px;
        border-style: solid;
        border-color: #ffffff;
}

.sidesub {
	font-family: verdana;
	font-size: small;
        color: #000000;
        background-color: #a5c5f5;
        padding: 6px;
	padding-left: 2px;
        padding-right: 10px;
        text-align: right;
        border-width: 0px;
        border-top-width: 1px;
        border-style: solid;
        border-color: #ffffff;
}

.sidesublink {
	font-family: verdana;
	color: #000000;
        text-decoration: none;
}

.sidesublink:visited {
        color: #000000;
}

.sidebarlink:visited {
        color: #ffffff;
}

td.sidehead:hover {
        color: #5d2e24;
        background-color: #a5c5f5;
        font-color: #5d2e24;
}

.sidebarlink:hover {
        color: #5d2e24;
        background-color: #a5c5f5;
        font-color: #5d2e24;
}

.searchcell {
	font-family: verdana;
	font-size: small;
        color: #000000;
        background-color: #81cc8a;
	padding: 3px;
	padding-right: 6px;
        text-align: right;
        text-transform: uppercase;
        border-width: 0px;
        border-top-width: 1px;
        border-style: solid;
        border-color: #ffffff;
}

.articletitle {
	font-family: verdana;
	font-size: small;
        font-weight: bold;
        color: #000000;
        background-color: #81cc8a;
	padding: 12px;
        text-transform: uppercase;
        text-align: left;
        border-width: 0px;
        border-top-width: 1px;
        border-style: solid;
        border-color: #ffffff;
}
.searchbox {
        border-width: 1px;
        border-style: solid;
        border-color: #000000;
        font-size: xsmall;
}

.searchbutton {
        border-width: 1px;
        border-style: solid;
        border-color: #003366;
        color: #003366;
        background-color: #CCCC66;
        font-size: xsmall;
        font-weight: bold;
}

.logo {
	color: #ffffff;
	background-color: #ffffff;
        border: 0px;
        padding: 0px;
        margin: 0px;
}

.rightsidebar {
	text-align: left;
	background-color: #ffffff;
        padding-left: 8px;
        padding-right: 8px;
        font-size: 80%;
}

.kwiklinktitle {
        margin-top: 4px;
        margin-bottom: 4px;
        font-family: verdana;
	color: #003366;
}

.kwiklinkgeneral {
        margin-top: 8px;
        margin-bottom: 8px;
}

.kwiklink {
        margin-top: 4px;
        margin-bottom: 4px;
}

.acthealth {
	font-family: Garamond, times;
        font-style: italic;
	font-size: 160%;
	color: #003366;
	margin: 0px 0px 0px 0px;
        text-decoration: none;
        text-align: center;
        font-weight: bold;
}
.tagline {
	font-family: verdana;
	font-size: 80%;
	color: #003366;
}

.govlink {
	font-family: verdana;
	font-size: xsmall;
	color: #003366;
	font-weight: bold;c
	margin: -3px 0px -3px 0px;
}

.navbar {
	font-family: verdana;
	font-size: 70%;
	color: #000000;
	font-weight: bold;
	text-align: center;
	background-color: #ffffcc;
}


.slinks {
	font-family: verdana;
        font-size: 85%;
	color: #000000;
	margin: 0px 0px 10px 0px;
}

p.breadcrumbs {
	font-family: verdana;
	color: #000000;
	text-align: right;
	margin: 0px 0px 0px 0px;
}

p {
	font-family: verdana;
	font-size: small;
	color: #000000;
}


.p2 {
	font-family: verdana;
	font-size: 80%;
	color: #000000;
}

.picturecaption {
	font-family: verdana;
	font-size: 80%;
	color: #000000;
}


td {
	font-family: verdana;
	font-size: small;
}

thead {
	font-family: verdana;
	font-size: small;
        background-color: #ecf8ff;
        font-weight: bold;
}

.publist {
	font-family: verdana;
	font-size: small;
	color: #000000;
}



.news {
	font-family: verdana;
        font-size: small;
	color: #000000;
}

li {
	font-family: verdana;
	font-size: small;
	color: #000000;
	margin: -5px 0px 10px 0px;
}

h1 {
	font-family: verdana;
	font-size: large;
	color: #000000;
        font-weight: bold;
}

h2 {
	font-family: verdana;
	font-size: small;
	color: #000000;
        font-weight: bold;
}

h3 {
	font-family: verdana;
	font-size: small;
	color: #000000;
        font-weight: bold;
}

h5 {
	font-family: verdana;
	font-size: medium;
	color: #000000;
        font-weight: bold;
}

.sh {
	font-family: verdana;
	font-size: small;
	color: #000000;
        font-weight: bold;
}

.sidebarh1 {
	font-family: verdana;
        font-size: small;
	color: #000000;
        font-weight: bold;
}

.sidebarh2 {
	font-family: verdana;
        font-size: small;
	color: #000000;
        font-weight: bold;
}

.sidebarh3 {
	font-family: verdana;
        font-size: small;
	color: #000000;
        font-weight: bold;
}

.sidebarp {
	font-family: verdana;
        font-size: small;
	color: #000000;
}

.sidebarli {
	font-family: verdana;
        font-size: small;
	color: #000000;
	margin: -15px 5px 0px 0px;
}

.breadcrumbs {
	font-family: verdana;
	color: #000000;
}

.indent {
	left-margin: 30px;
}

.sidemenu, .footer {
	font-family: verdana;
	color: #000000;
}
.tBB {
	background-color: #000000;
}

.t2CH {
	font-family: verdana;
	font-size: small;
        text-align: center;
	color: #000000;
        background-color: #ffffcc;
	margin: 0px 40px 10px 40px;
}

.t2LH {
	font-family: verdana;
	font-size: small;
        text-align: center;
	font-weight: bold;
        color: #000000;
        background-color: #ffffcc;
	margin: 0px 40px 10px 40px;
}

.t2RH {
	font-family: verdana;
	font-size: small;
        text-align: right;
	font-weight: bold;
        color: #000000;
        background-color: #ffffcc;
	margin: 0px 40px 10px 40px;
}

.t1LH {
	font-family: verdana;
	font-size: small;
	color: #000000;
        background-color: #ffffff;
	margin: 0px 40px 10px 40px;
}

.dl1 {
	font-family: verdana;
	font-size: 85%;
	color: #000000;
        margin: 0px 0px 0px 00px;
        text-indent: -6px;
}

.dl2 {
	font-family: verdana;
	font-size: 85%;
	color: #000000;
        margin: 0px 0px 0px 20px;
        text-indent: -6px;
}

.dl3 {
	font-family: verdana;
	font-size: 85%;
	color: #000000;
        margin: 0px 0px 0px 40px;
        text-indent: -6px;
}

.dl4 {
	font-family: verdana;
	font-size: 85%;
	color: #000000;
        margin: 0px 0px 0px 60px;
        text-indent: -6px;
}

.dl5 {
	font-family: verdana;
	font-size: 85%;
	color: #000000;
        margin: 0px 0px 0px 80px;
        text-indent: -6px;
}

.dlink {
	color: #000000;
}

.vacancycell {
	font-family: verdana;
	font-size: xsmall;
        background-color: #ffffff;
}

.vacancycelllarge {
	font-family: verdana;
	font-size: small;
        background-color: #ffffff;
}

.vacancycellheading {
	font-family: verdana;
	font-size: small;
        background-color: #ecf8ff;
	font-weight: bold;
        color: #000000;
}

.vacancylink {
	color: #000000;
}

.vacancyheading {
	font-family: verdana;
	font-size: medium;
	color: #003366;
	margin: 0px 0px 15px 0px;
        font-weight: bold;
}

.vacancytext {
	font-family: verdana;
	font-size: small;
        color: #000000;
	margin: 5px 0px 5px 0px;}

.tablebody {
	border-collapse:collapse;
	border: 1px solid #93B6D8;
	background-color:#FFFFFF;
	padding: 0 0 0 0;
}

.tablebody td{
	border-bottom: 1px solid #93B6D8;
	border-right: 1px solid #93B6D8;
	padding: 4px 4px 4px 10px;
	font-size:11px;
        vertical-align: top;
}

.tabhead {
        background-color:#C3DCF1;
        font-weight: bold;
}

.tabcell {
        background-color:#FFFFFF;
}

/* form related styles */
.f {
	font-size: x-small; 
	color: #002e67;
}

.fH {
	font-size: x-small; 
	color: #002e67;
}

.forumtable {
	border-collapse:collapse;
	border: 1px solid #93B6D8;
	background-color:#FFFFFF;
	padding: 0 0 0 0;
}

.forumtable th {
	border-bottom: 1px solid #93B6D8;
	border-right: 1px solid #93B6D8;
	padding: 4px 4px 4px 10px;
        vertical-align: top;
        background-color:#C3DCF1;
        font-weight: bold;
}

.forumtable td {
	border-bottom: 1px solid #93B6D8;
	border-right: 1px solid #93B6D8;
	padding: 4px 4px 4px 10px;
        vertical-align: top;
}

.forumtable .posttext {
	border-bottom: 2px solid #93B6D8;
}