.hdrbgcompanylt  { BACKGROUND-COLOR: #a5b27b;}
.hdrbgcompanydk  { BACKGROUND-COLOR: #6c774c;}
.hdrbgpeoplelt   { BACKGROUND-COLOR: #B5A284;}
.hdrbgpeopledk   { BACKGROUND-COLOR: #726346;}
.hdrbgpracticelt { BACKGROUND-COLOR: #7B9E84;}
.hdrbgpracticedk { BACKGROUND-COLOR: #3f664b;}
.hdrbgtoolslt    { BACKGROUND-COLOR: #739AB5;}
.hdrbgtoolsdk    { BACKGROUND-COLOR: #2d637f;}
.findit
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    LINE-HEIGHT: 17px;
    FONT-WEIGHT: bold;
}
A.findit:link {color: #000000; font:12px Arial,Verdana; text-decoration: none}
A.findit:visited {color: #000000; font:12px Arial,Verdana; text-decoration: none}
A.findit:active {color: #000000; font:12px Arial,Verdana; text-decoration: none}
A.findit:hover {color: #ffffff; font:12px Arial,Verdana; text-decoration: none}
INPUT
{
    FONT-FAMILY: monospace
}

.nav_search {FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, sans-serif;}
A.nav_search:link {color: #000000; font:16px Arial,Verdana; FONT-WEIGHT: bold; text-decoration: none}
A.nav_search:visited {color: #000000; font:16px Arial,Verdana; FONT-WEIGHT: bold; text-decoration: none}
A.nav_search:hover {color: #ffffff; font:16px Arial,Verdana; FONT-WEIGHT: bold; text-decoration: none}

.nav_home
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.tablehead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #fff;
    LINE-HEIGHT: 25px;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.sectionhead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #000;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.footerxxx
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    LINE-HEIGHT: 2px;
    FONT-FAMILY: Arial, Verdana, sans-serif
}










A.fast:link
{
    FONT: 16px Arial,Verdana;
    COLOR: #7a9eb3;
    TEXT-DECORATION: none
}
A.fast:visited
{
    FONT: 16px Arial,Verdana;
    COLOR: #7a9eb3;
    TEXT-DECORATION: none
}
A.fast:active
{
    FONT: 16px Arial,Verdana;
    COLOR: #7a9eb3;
    TEXT-DECORATION: none
}
A.fast:hover
{
    FONT: 16px Arial,Verdana;
    COLOR: red;
    TEXT-DECORATION: none
}
#error
{
    COLOR: red
}
.maintable {  font-size: 12px; background-color: 636363}
.subtable {  font-size: 12px; background-color: #b6b6d0}
.tblhdr {  font-size: 14px; font-weight: bold; color: #000000; background-color: b6b6d0; text-align: left}
.bground1 {  background-color: e7e7e7}
.bground2 {  background-color: ffffff; background-position: top}
.tblhdr2 {  font-size: 12px; font-weight: bold; background-color: #DFDFEA; vertical-align: top; clip:  rect(   ); background-position: top}
.tblhdr3 { font-size: 12px; font-weight: bold; background-color: #EDEDF3; vertical-align: top}
.filesize {  font-size: 9px}
.singleline {  line-height: normal; vertical-align: text-bottom}
.kjbullet {  line-height: 18px; list-style-type: disc}
h4 {  line-height: 25px}







/* stylesheet from Portal ---------------------------------------------------- */

/* the stylesheet legend follows */

/* n or b or i - font weight: normal(400) or bold(700) or italics */

/* c# - font color */
/* c0 - #000000 - black */
/* c1 - #ffffff - white */
/* c2 - #4B4B4B - light grey */
/* c3 - #FF0000 - red */
/* c4 - #4681C8 - blue */
/* c5 - #013172 - dark blue */




/* f# - font size */
/* f10 - 10px */
/* f11 - 11px */
/* f12 - 12px */
/* f13 - 13px */
/* f14 - 14px */
/* f15 - 15px */
/* f16 - 16px */
/* f17 - 17px */
/* f18 - 18px */
/* f19 - 19px */
/* f20 - 20px */

.f8nc0 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; font-weight: 200; color: #000000;}

.f9nc0 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: 400; color: #000000;}
.f9bc0 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: 700; color: #000000;}
.f9nc1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: 400; color: #ffffff;}
.f9bc4 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: 700; color: #4681C8;}
.f10nc0 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 400; color: #000000;}
.f10nc1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 400; color: #ffffff;}
.f10bc0 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 700; color: #000000;}
.f10nc2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 400; color: #4B4B4B;}
.f10bc2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 700; color: #4B4B4B;}
.f10nc3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 400; color: #FF0000;}
.f10bc1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 700; color: #FFFFFF;}

.f11nc0 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 400; color: #000000;}
.f11bc0 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 700; color: #000000;}
.f11nc1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 400; color: #ffffff;}

.f12nc0 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 400; color: #000000;}
.f12nc1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 400; color: #ffffff;}
.f12inc0 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 400; font-style:italic; color: #000000;}

.f12bc0 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 700; color: #000000;}
.f12bc1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 700; color: #ffffff;}
.f12nc2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 400; color: #4B4B4B;}
.f12bc2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 700; color: #4B4B4B;}
.f12nc3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 400; color: #ff0000;}
.f12bc3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 700; color: #ff0000;}

.fA11nc4 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 400; color: #878686;}


.f13nc0 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: 400; color: #000000;}
.f13bc0 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: 700; color: #000000;}

.f13bc5 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: 700; color: #013172;}

.f14nc0 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: 400; color: #000000;}
.f14bc0 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: 700; color: #000000;}
.f14bc1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: 700; color: #ffffff;}


.f16nc0 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: 400; color: #000000;}
.f16bc0 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: 700; color: #000000;}


.f18nc0 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: 400; color: #000000;}
.f18bc0 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: 700; color: #000000;}

a.help:link 	{color: #000000; text-decoration: none; }
a.help:visited 	{color: #000000; text-decoration: none; }
a.help:hover 	{color: #0206B8; text-decoration: none; }
a.help:active 	{color: #000000; }



a.link:link 	{color: #4681C8; text-decoration: none; }
a.link:visited  {color: #4681C8; text-decoration: none; }
a.link:hover 	{color: #0206B8; text-decoration: none; }
a.link:active 	{color: #4681C8; text-decoration: none; }

a.whitelink:link 		{color: #ffffff; text-decoration: none; }
a.whitelink:visited  	{color: #ffffff; text-decoration: none; }
a.whitelink:hover 	{color: #ffffff; text-decoration: underline; }
a.whitelink:active 	{color: #ffffff; text-decoration: none; }



.errorVal {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: 400; color: #ff0000;}

.highlighted { color: red; }

.ul { list-style: disc url(../images/bullet_arrow.gif); }


/* Portal Setup Settings ----------------------------------------------------------*/
.portalsetup{background-color: #D8F2F2;border:1px solid #488C8B;}
.portalsetup.headings{color:#fff;font-size:12px;font-family: arial,helvetica,verdana;font-weight:700;background-color: #488C8B;}

/*
#2e67b2
#002142
*/

BODY
{
    BACKGROUND-COLOR: #4A1C04;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;

    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;

   scrollbar-face-color:#DEDEE0;
   scrollbar-arrow-color:#051190;
   scrollbar-track-color:#A5A5A5;
   scrollbar-shadow-color:#DEDEE0;
   scrollbar-highlight-color:#DEDEE0;
   scrollbar-3dlight-color:#636363;
   scrollbar-darkshadow-Color:#636363;
}

.selectit
{
    BACKGROUND-COLOR: #ade7d4;
}

#tmpltwrapper {
	width: 1000px;
	position: relative;
	left: 50%;
	margin-left: -500px;
}


/* Navigate Buttons Settings ----------------------------------------------------------*/
.menuitem {color:#000000;font-size:13px;font-family: arial,helvetica,verdana;background-color:#F6F6F6; padding-left:3; height:21px;width: 155;}
.menulink {text-decoration:none;height:21px;width:220;}
a.menulink:link {color:#000000; text-decoration:none;}
a.menulink:visited {color:#000000; text-decoration:none;}
a.menulink:hover {color:#000000; text-decoration:none;}
a.menulink:active {color:#000000; text-decoration:none;}

.menuitemW {color:#000000;font-size:13px;font-family: arial,helvetica,verdana;background-color:#F6F6F6; padding-left:3; height:21px;width: 220;}
.menulinkW {text-decoration:none;height:21px;width:200;}
a.menulinkW:link {color:#000000; text-decoration:none;}
a.menulinkW:visited {color:#000000; text-decoration:none;}
a.menulinkW:hover {color:#000000; text-decoration:none;}
a.menulinkW:active {color:#000000; text-decoration:none;}





/* Groups Table Settings ----------------------------------------------------------*/
.docdata{{background-color: #8B5A2B;padding:5px;border:1px solid #5C230A;}
.docdata td{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 400; color: #000;}
.docdata thead{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 700; color: #ffffff;background-color: #8B5A2B}
.docdata tr.odd{background-color: #eee;}
.docdata tr.even{background-color: #fff;}

.docdata.actionitems{background-color: #A5E3E2;border:1px solid #56A4A2}
.actionitems thead{background-color: #56A4A2;}

/* Crum Colors----------------------------------------------------------------------*/
.crum td{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 700; color: #4B4B4B;;border-bottom:1px solid #D9DBDC}
.crum.actionitemscrum{background-color: #D8EDF7}




/* Search Colors----------------------------------------------------------------------*/
.search{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 700; color: #4B4B4B;margin-bottom:2px;margin-right:2px;border:1px solid #75A9A1}


/* Read More ----------------------------------------------------------------------*/
.collapsed .hidden { display:none; }
.expanded .hidden { display:inline; }

.collapsed .ellipses { display:inline; }
.expanded .ellipses { display:inline; }


td.off {
background: #CCCCCC;
}

td.on {
background: #999999;
}


div.firstchar:first-letter {
	font-size: 2.5em;
	font-weight: bold;
	line-height: 0.8em;
	float: left;
	margin: 0 3px 3px 0;
}


/* Home Template Settings ----------------------------------------------------------------------*/

#mainwrapper {
	width: 1000px;
	padding-top:5px;
	border: 0px solid red;
}

#wrapper {
	width: 1000px;
	padding-top:5px;
	border: 0px solid #000;
}

#branding {
	padding-bottom: 5px;
}

#content {
  	width: 660px;
  	float: right;
}

#content h1, h2, p {
	padding-right: 20px;
}

#adverts {
  	width: 245px;
  	float: left;
  	text-align: left;
  	padding-right: 5px;
	border-right: 1px solid #bbb;
}

#adverts li {
	padding-left: 20px;
	padding-right: 20px;
}

.footer {
  	width:1000px;
  	font-family: Verdana, Arial, Helvetica, sans-serif;
  	color:white;
  	font-size: 11px;
  	font-weight: 400;
  	padding-top:5px;
  	border: 0px solid red;

}



/*
margin-top:-20px;
border-top:1px solid #ccc;
*/


#accordion_shortnews_news {
	width: 789px;
	float: left;
	border: 0px solid #000;
	border-right: 1px solid #bbb;
}



#accordion_shortnews {
	width: 387px;
  	float: left;
  	border: 0px solid #bbb;
  	margin-left: 5px;
  	border: 0px solid #000;
}

#shortnews {
	margin-top:  5px;
  	font-family: Verdana, Arial, Helvetica, sans-serif;
  	font-size: 12px;
  	font-weight: 400;
  	padding:5px;
  	color: #000;


}

#news_advert {
  	width: 683px;
  	float: right;
	border: 0px solid #000;
}

#news {
  	width: 387px;
  	float: right;
  	text-align: left;
  	font-family: Verdana, Arial, Helvetica, sans-serif;
  	font-size: 12px;
  	font-weight: 400;
  	color: #000;
  	padding-right: 5px;
  	padding-left: 5px;
  	border-left: 5px solid #bbb;
	border: 0px solid red;

}

#advert {
  	width: 200px;
  	float: right;
  	text-align: right;
  	padding-right: 5px;
  	padding-left: 5px;
	border: 0px solid #000;
}

.weekcalendar {
	width:990px;
	text-align:center;
  	padding: 5px;
  	margin-bottom:-10px;
	border: 0px solid red;
}

#kiosk {
	width: 785px;
	float: left;
	border: 0px solid #000;
}

#kjfooter {
  	clear: both;
  	border: 0px solid #000;
}


/*----------------------------------------------------------------------------------------------*/


.login {
	width: 150px;
  	float: left;
  	padding-left: 5px;
  	padding-top:7px;
  	font-family: Verdana, Arial, Helvetica, sans-serif;
  	font-size: 10px;
  	font-weight: 700;
  	color: #000;
  	border: 0px solid red;
}

#navs {
  	width: 845px;
  	float: left;
  	height:26px;
  	padding-top:4px;
	border: 0px solid red;

}

/*----------------------------------------------------------------------------------------------*/

#thedate {
  	width: 225px;
  	float: right;
  	text-align: right;
  	padding-right: 5px;
  	padding-top:7px;
  	font-family: Verdana, Arial, Helvetica, sans-serif;
  	font-size: 10px;
  	font-weight: 700;
  	color: #000;
	border: 0px solid red;
}


/*----------------------------------------------------------------------------------------------*/

.classified
{
    COLOR: white;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 9pt;
    font-weight: bold ;
    TEXT-DECORATION: none
}
.classified A:link
{
    COLOR: white;
    TEXT-DECORATION: none
}
.classified A:visited
{
    COLOR: white;
    TEXT-DECORATION: none
}
.classified A:hover
{
    COLOR: white;
    TEXT-DECORATION: underline
}


.classified1
{
    COLOR: #6666FF;;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 11pt;
    font-weight: bold ;
    TEXT-DECORATION: none
}
.classified1 A:link
{
    COLOR: #6666FF;;
    TEXT-DECORATION: none
}
.classified1 A:visited
{
    COLOR: #6666FF;
    TEXT-DECORATION: none
}
.classified1 A:hover
{
    COLOR: #6666FF;
    TEXT-DECORATION: underline
}




.classified2
{
    COLOR: #6666FF;;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none
}
.classified2 A:link
{
    COLOR: #6666FF;;
    TEXT-DECORATION: none
}
.classified2 A:visited
{
    COLOR: #6666FF;
    TEXT-DECORATION: none
}
.classified2 A:hover
{
    COLOR: #6666FF;
    TEXT-DECORATION: underline
}



.textsize1
{
    COLOR: black;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none
}
.textsize1 A:link
{
    COLOR: black;
    TEXT-DECORATION: none
}
.textsize1 A:visited
{
    COLOR: navy;
    TEXT-DECORATION: none
}
.textsize1 A:hover
{
    COLOR: darkred;
    TEXT-DECORATION: underline
}


/*----------------------------- RSS FEEDS --------------------------------------------*/

