﻿/*General*/
html, body{height: 100%; font-family: calibri, arial; margin: 0; padding: 0; background-color: #FFF;}
img, td {behavior: url(iepngfix.htc);} 

/*Hyperlink colors*/
a {text-decoration: none; font-family: calibri, arial; font-size: 14px; color: #00aeef;}
#home {color: #00aeef; font-family: calibri, arial; font-size: 14px; text-decoration: none;}
#home:hover { text-decoration: underline;}
a:hover { text-decoration: underline;}

/*text styles*/
p {font-family: calibri, arial; font-size: 14px; color: #000; text-align: justify;}
.white {color: #FFF;}
.footer {font-family: calibri, arial; font-size: 10px; color: #000; text-align: center;}
.footerLinks {font-family: calibri, arial; font-size: 10px; color: #000; text-align: center;}
strong {font-family: calibri, arial; font-size: 14px; color: #000; text-align: justify;}
h1 {font-family: calibri, arial; font-size: 22px; color: #000;}
h2 {font-family: calibri, arial; font-size: 16px; color: #000;}
h3 {font-family: calibri, arial; font-size: 14px; color: #000;}
h4 {font-family: calibri, arial; font-size: 14px; font-weight: normal; color: #000; margin-bottom: 5px;}
h5 {font-family: calibri, arial; font-size: 14px; font-weight: bold; color: #999; margin-bottom: 0px;}
.page {color: #000; font-family: calibri, arial; font-weight: bold; font-size: 16px;}
.menu { text-decoration: none; font-family: calibri, arial; font-size: 14px; color: #000;}
.menu:hover { text-decoration: underline;}
.submenu { text-decoration: none; font-family: calibri, arial; font-size: 13px; color: #000; padding: 2px 10px 2px 10px;}
.submenu:hover { text-decoration: underline;}
.submenuselected { text-decoration: none; font-family: calibri, arial; font-size: 13px; color: #FFF; padding: 2px 10px 2px 10px; background-color: #00aeef;}
tr.leftmenu { height: 25px; text-align: right;}
td.leftmenu { padding-right: 15px; background-image: url(images/buttons/navback-middle.png); background-position: top right; background-repeat: no-repeat;}

/*tags*/
ul {
	font-family: calibri, arial;
	font-size: 14px;
	color: #000;
	text-align: justify;
	padding-left: 15px;
}
li {
	font-family: calibri, arial;
	font-size: 14px;
	color: #00aeef;
	text-align: justify;
	list-style-type: disc;
}
hr { height="1"; width="100%"; noshade;}

/*divider lines*/
.vertical {padding: 0px;}
.horizontal {padding: 0px;}

/* pushes the page to the full capacity of the viewing area */
html {height: 100%;}
body {height: 100%; margin: 0; padding: 0;}
.title {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000; text-align: left;}

/* allow absolute positioning relative to container */
.container {position: relative;}

/* prepares the background image to full capacity of the viewing area */
.bg {position: absolute; top: 0; left: 0; width: 100%; height: 100%;}

/* places the content ontop of the background image */
.content {position: relative; z-index: 1;}

/* links on news page */
.newslinks a { color: #000; font-weight: bold;}
.menuText { font-family: calibri, arial; color: #000; font-size: 12px;}
.infosmall {font-family: calibri, arial; color: #000; font-size: 12px;}
.bullet {color: #00aeef;}
.open {font-family: Arial, Helvetica, sans-serif; font-size: 2px; color: #000; text-align: left;}

/*Ticker*/
#newsticker-demo {}
#newsticker-demo a {color: #000; text-decoration: none; font-size: 14px; font-weight: normal;}
#newsticker-demo img {}
#newsticker-demo .title {}
.newsticker-jcarousellite {margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-align:left; vertical-align:middle;}

/*Links in News*/
.newsticker-jcarousellite ul li {color: #FFF;height: 52px;}
.newsticker-jcarousellite .thumbnail {}
.newsticker-jcarousellite .info {}
.newsticker-jcarousellite .info span.cat { }
.clear {}.text {
	color: #000;
}

