
/* ======================================= */
/* ============================= help tip div */
/* ======================================= */

#dhtmltooltip{
position: absolute;
left: -20px;
width: 20px;
border: 1px solid black;
padding: 2px;
background-color: lightyellow;
color: #000000; 
font-family: Arial, MS Sans serif; 
font-size: 8pt;
background-color:#ffffcc;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}
/* ======================================= */

ul#mainmenu li, ul#mainmenu li a, ul#mainmenu li a:visited{
	background: url(/Template/Graphics/tab_red.jpg) no-repeat 0 0; width:82px;
	height: 19px; float: left; text-decoration: none;display:block;
}
ul#mainmenu li{ margin: 0 1px 0 0; text-align: center !important;}
ul#mainmenu li h1{  width:100%; height: 100%;}
ul#mainmenu li a{ text-align: center; color: white; padding: 2px 0 0;font-size: 12px;}	 
ul#mainmenu li a:hover{
background: url(/Template/Graphics/tab_blue.jpg) no-repeat 0 0; width:82px;
height: 19px; float: left; text-decoration: none;display:block;
}


a.SEmenu:link { font-size: 9pt; font-family: Arial,MS Sans Serif,verdana; color: #ffffff; text-decoration: none; font-weight: bold; }
a.SEmenu:visited { font-size: 9pt; font-family: Arial,MS Sans Serif,verdana; color: #ffffff; text-decoration: none; font-weight: bold; }
a.SEmenu:hover { font-size: 9pt; font-family: Arial,MS Sans Serif,verdana; color: #ffffff; text-decoration: underline; font-weight: bold; }
a.SEmenu:active { font-size: 9pt; font-family: Arial,MS Sans Serif,verdana; color: #ffffff; text-decoration: none; font-weight: bold; }
td.SEmenu { font-size: 9pt; font-family: Arial,MS Sans Serif,verdana; color: #ffffff; background-color:transparent; font-weight: bold; }



.articlebox { background-color: #FFFFCC; color: #000000; font-family: arial,helvetica,sans-serif; font-size: 9pt; font-weight: bold; }
.calendarpopup { background-color: #A5AF01; color: #000000; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; }
.ta { padding-right: 20px; }

.text { font-family: Arial, Tahoma, Aharoni; font-size: 12px; }
.Clock { color: #FFFFFF;  font-family: Arial, Tahoma, Aharoni; font-size: 18px; }
.vererror { color: #CC0000; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; }
.vernotes { color: #336600; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; }
.Active { color: #006600; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; }
.NotActive { color: #CC0000; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; }
.verGreen { color: #008000; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; }
.verBlue { color: #006699; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; }
.verRed { color: #CC0000; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; }

/* for file upload popup - gac*/
.vererror2 { color: #FF3300; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; }
.vernotes2 { color: #006699; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; }

a.link { color: #000099; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; text-decoration: underline; }
a.visited { color: #000099; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; text-decoration: underline; }
a.hover { color: #c11813; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; text-decoration: underline; }
a.active { color: #000099; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; text-decoration: underline; }

a.articlebox:link { color: #FF0000; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-decoration: none; }
a.articlebox:visited { color: #FF0000; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-decoration: none; }
a.articlebox:hover { color: #c11813; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-decoration: none; }
a.articlebox:active { color: #FF0000; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-decoration: none; }

a.articlebox2:link { color: #000099; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-decoration: none; }
a.articlebox2:visited { color: #000099; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-decoration: none; }
a.articlebox2:hover { color: #c11813; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-decoration: none; }
a.articlebox2:active { color: #000099; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-decoration: none; }

a.articlecategory:link { color: #FFFFFF; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-decoration: none; }
a.articlecategory:visited { color: #FFFFFF; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-decoration: none; }
a.articlecategory:hover { color: #c11813; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-decoration: none; }
a.articlecategory:active { color: #FFFFFF; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-decoration: none; }

a.articles:link { color: #000099; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-decoration: none; }
a.articles:visited { color: #000099; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-decoration: none; }
a.articles:hover { color: #c11813; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-decoration: none; }
a.articles:active { color: #000099; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-decoration: none; }

a.articles2:link { color: #6A6A6A; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-decoration: none; }
a.articles2:visited { color: #6A6A6A; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-decoration: none; }
a.articles2:hover { color: #c11813; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-decoration: none; }
a.articles2:active { color: #6A6A6A; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-decoration: none; }

a.articlesbold:link { color: #000099; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; text-decoration: none; }
a.articlesbold:visited { color: #000099; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; text-decoration: none; }
a.articlesbold:hover { color: #c11813; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; text-decoration: underline; }
a.articlesbold:active { color: #000099; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; text-decoration: none; }

a.calendar:link { color: #000099; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; text-decoration: none; }
a.calendar:visited { color: #000099; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; text-decoration: none; }
a.calendar:hover { color: #990099; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; text-decoration: none; }
a.calendar:active { color: #000099; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; text-decoration: none; }

a.calendarmenu:link { color: #FFFFFF; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-decoration: none; }
a.calendarmenu:visited { color: #FFFFFF; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-decoration: none; }
a.calendarmenu:hover { color: #FFCC00; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-decoration: none; }
a.calendarmenu:active { color: #FFFFFF; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-decoration: none; }

a.calendarsm:link { color: #000099; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-decoration: none; }
a.calendarsm:visited { color: #000099; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-decoration: none; }
a.calendarsm:hover { color: #3399FF; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-decoration: none; }
a.calendarsm:active { color: #000099; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-decoration: none; }

a.calendarsm-day:link { color: #000099; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-decoration: none; }
a.calendarsm-day:visited { color: #000099; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-decoration: none; }
a.calendarsm-day:hover { color: #3399FF; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-decoration: none; }
a.calendarsm-day:active { color: #000099; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-decoration: none; }

a.footerlink:link { color: #22346E; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-decoration: none; }
a.footerlink:visited { color: #22346E; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-decoration: none; }
a.footerlink:hover { color: #c11813; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-decoration: none; }
a.footerlink:active { color: #22346E; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-decoration: none; }

a.FooterMenu:link { font-size: 8pt; font-family: Arial,MS Sans Serif,verdana; color: #22346E; text-decoration: none; font-weight: normal; }
a.FooterMenu:visited { font-size: 8pt; font-family: Arial,MS Sans Serif,verdana; color: #22346E; text-decoration: none; font-weight: normal; }
a.FooterMenu:hover { font-size: 8pt; font-family: Arial,MS Sans Serif,verdana; color: #c11813; text-decoration: underline; font-weight: normal; }
a.FooterMenu:active { font-size: 8pt; font-family: Arial,MS Sans Serif,verdana; color: #22346E; text-decoration: none; font-weight: normal; }
td.FooterMenu { font-size: 8pt; font-family: Arial,MS Sans Serif,verdana; color: #000000; background-color:transparent; font-weight: normal; }
td.footertext { color: 000000; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; }


a.header:link { color: #000000; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; text-decoration: none; }
a.header:visited { color: #000000; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; text-decoration: none; }
a.header:hover { color: #33cc00; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; text-decoration: none; }
a.header:active { color: #000000; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; text-decoration: none; }

a.home:link { color: #FFFFFF; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px; font-weight: normal; letter-spacing: 0px; text-decoration: none; }
a.home:visited { color: #FFFFFF; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px; font-weight: normal; letter-spacing: -0px; text-decoration: none; }
a.home:hover { color: #792300; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px; font-weight: normal; letter-spacing: 0px; text-decoration: none; }
a.home:active { color: #FFFFFF; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px; font-weight: normal; letter-spacing: 0px; text-decoration: none; }

a.lang:link { color: #000099; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; letter-spacing: 0px; text-decoration: none; }
a.lang:visited { color: #000099; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; letter-spacing: 0px; text-decoration: none; }
a.lang:hover { color: #009900; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; letter-spacing: 0px; text-decoration: none; }
a.lang:active { color: #000099; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; letter-spacing: 0px; text-decoration: none; }

a.leftbox:link { color: #000099; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-decoration: none; }
a.leftbox:visited{ color: #000099; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-decoration: none; }
a.leftbox:hover{ color: #FF0000; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-decoration: underline; }
a.leftbox:active{ color: #000099; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-decoration: underline; }

a.linkgallerytext:link { color: #000099; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; text-decoration: none; }
a.linkgallerytext:visited { color: #000099; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; text-decoration: none; }
a.linkgallerytext:hover { color: #3399FF; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; text-decoration: none; }
a.linkgallerytext:active { color: #000099; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; text-decoration: none; }

a.linkleads:link { color: #000099; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; text-decoration: none; }
a.linkleads:visited { color: #000099; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; text-decoration: none; }
a.linkleads:hover { color: #990033; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; text-decoration: underline; }
a.linkleads:active { color: #000099; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; text-decoration: none; }



a.linkmaster:link { color: #114F74; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; text-decoration: none; }
a.linkmaster:visited { color: #114F74; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; text-decoration: none; }
a.linkmaster:hover { color: #0066cc; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; text-decoration: underline; }
a.linkmaster:active { color: #114F74; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; text-decoration: none; }

a.linkmaster2:link { color: #114F74; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; text-decoration: none; }
a.linkmaster2:visited { color: #114F74; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; text-decoration: none; }
a.linkmaster2:hover { color: #c11813; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; text-decoration: underline; }
a.linkmaster2:active { color: #114F74; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; text-decoration: none; }

a.linktext:link { color: #000033; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-decoration: none; }
a.linktext:visited { color: #000033; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-decoration: none; }
a.linktext:hover { color: #c11813; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-decoration: underline; }
a.linktext:active { color: #000033; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-decoration: none; }


a.newsbox:link { color: #FFCC00; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-decoration: underline; }
a.newsbox:visited { color: #FFCC00; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-decoration: underline; }
a.newsbox:hover { color: #000000; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-decoration: underline; }
a.newsbox:active { color: #FFCC00; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-decoration: underline; }

a.rightbox:link { color: #000099; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-decoration: none; }
a.rightbox:visited { color: #000099; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-decoration: none; }
a.rightbox:hover { color: #FF0000; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-decoration: underline; }
a.rightbox:active { color: #000099; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-decoration: underline; }

a.scrollnews:link { color: #000099; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; text-decoration: none; }
a.scrollnews:visited { color: #000099; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; text-decoration: none; }
a.scrollnews:hover { color: #3399FF; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; text-decoration: none; }
a.scrollnews:active { color: #000099; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; text-decoration: none; }

a.sidenav:link { color: #3C0A0A; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; text-decoration: none; }
a.sidenav:visited { color: #3C0A0A; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; text-decoration: none; }
a.sidenav:hover { color: #999999; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; text-decoration: underline; }
a.sidenav:active { color: #3C0A0A; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; text-decoration: none; }

a.submenu:link { color: #000000; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; text-decoration: none; }
a.submenu:visited { color: #000000; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; text-decoration: none; }
a.submenu:hover { color: #FFCC00; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; text-decoration: none; }
a.submenu:active { color: #000000; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; text-decoration: none; }

td.submenu { background-color: #d0d1d3; color: #000000; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: normal; }



a.topmenu:link { color: #22346E; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: normal; text-decoration: none; }
a.topmenu:visited { color: #22346E; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: normal; text-decoration: none; }
a.topmenu:hover { color: #c11813; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: normal; text-decoration: underline; }
a.topmenu:active { color: #22346E; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: normal; text-decoration: none; }
td.topmenu{ color: #000000; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: normal; }

a.topnav:link { color: #22346E; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; text-decoration: none; }
a.topnav:visited { color: #22346E; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; text-decoration: none; }
a.topnav:hover { color: #c11813; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; text-decoration: none; }
a.topnav:active { color: #22346E; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; text-decoration: none; }
td.topnav { color: #000000; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; }


hr { width: 100%; color: #cccccc; font-size:: 1px; }

td { color: #000000; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 7pt; }
td.Hat { color: #ffffff; font-family: Arial Narrow ; font-size: 23pt; font-weight: bold;}


td.articleboxtext { color: #000000; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; }
td.articleboxtext2 { color: #000000; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; }
td.articlecategory { background-color: #0066CC; color: #FFFFFF; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; }
td.articles { color: #000000; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; }
td.articles2 { color: #000000; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; }
td.articlesbold { color: #000000; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; }

td.boxtitle { color: #FFCC00; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; }

td.calendar { background-color: #FFFFFF; color: #000000; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; }
td.calendarmenu { background-color: #0066CC; color: #FFFFFF; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; }
td.calendarsm { color: #000000; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; }
td.calendarsm-day { background-color: #FFFFFF; color: #000000; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; }
td.calendarsm-text { color: #000000; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; }
td.calendartext { color: #000000; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; }



td.gallerybox { color: #000000; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; }
td.galleryboxbarcolor { background-color: #FFFFCC; }
td.galleryboxbg { background-color: #FFFFFF; }
td.galleryboxbordercolor { background-color: #000000; }
td.gallerytext { color: #FFFFFF; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; }

td.Header1 { color: #999999; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 19px; font-weight: bold; }
td.Header2 { color: #000000; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; }

td.leftbox { background-color: #2CD3FF; color: #000000; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; }
td.leftboxbarcolor { background-color: #2CD3FF; }
td.leftboxbg { background-color: #FFFFFF; }
td.leftboxbordercolor { background-color: #FFFF66; }

td.newsbox { color: #FFCC00; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; }
td.newsboxbarcolor { background-color: #2CD3FF; }
td.newsboxbg { background-color: #CCCCCC; }
td.newsboxbordercolor { background-color: #000000; }

td.pollboxtext { color: #000099; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; }
td.pollboxtitle { color: #000000; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; }

td.rightbox { background-color: #2CD3FF; color: #000000; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; }
td.rightboxbarcolor { background-color: #2CD3FF; }
td.rightboxbg { background-color: #CCCCCC; }
td.rightboxbordercolor { background-color: #000000; }

td.scrollnews { color: #000000; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: normal; }

td.sidenav { color: #000000; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; }
td.sidenav2 { color: #2CD3FF; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; }
td.sidenavtext { color: #000000; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; }
td.sidenavtext2 { color: #000000; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; }


td.text { color: #000000; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; }
td.Text2 { color: #000000; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 9pt; }
td.Text3 { color: #000000; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10pt; }
td.TextBold { color: #000000; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; }
td.TextBold2 { color: #000000; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; }
td.textbold_big { color: #000000; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; }


#dhtmltooltip{
	position: absolute;
	width: 150px;
	border: 2px solid black;
	padding: 2px;
	background-color: #EEE8AA;
	visibility: hidden;
	z-index: 100;
	/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
	filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

.messages {
  background-color: #eee;
  border: 1px solid #ccc;
  padding: 0.3em;
  margin-bottom: 1em;
}
.error {
  border-color: red;
}
.example { font-size:8pt; font-weight:normal; font-family:verdana;}