/* SPECIAL BUTTONS */
#sk {padding: 2px 2px 1px 1px; }
#sk A:hover { BACKGROUND-COLOR: #F2EC4C; border-bottom:1px dotted #808080; }
#sk2 {padding: 2px 2px 1px 1px; }
#sk2 A:hover { BACKGROUND-COLOR: #F2EC4C; border-bottom:1px dotted #808080; }
 .normalsize { DISPLAY: none; } 

#foot { FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica;}

.printlinks { BACKGROUND-COLOR: #dddddd; }

/* HELP BUTTONS */
#help_buttons  { Z-INDEX: 2; LEFT: 680px; POSITION: relative; TOP: 164px; }
#help { padding: 1px 1px 1px 1px;  }
#help IMG { 
BORDER-RIGHT: #505060 1px solid; 
BORDER-TOP: #DDDDEE 1px solid; 
BORDER-LEFT: #BBBBC0 1px solid; 
BORDER-BOTTOM: #404060 1px solid;
}

#search_form { Z-INDEX: 1; LEFT: 600px; POSITION: relative; TOP: 148px; }
#sform { FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica; Z-INDEX: 3; 
HEIGHT:14px; WIDTH:110px; 
BORDER-RIGHT: #404080 1px solid; 
BORDER-TOP: #404080 0px solid; 
BORDER-LEFT: #404080 1px solid; 
BORDER-BOTTOM: #404080 1px solid;
}

#pat_menu {
color:navy;
FONT-FAMILY: Verdana; 
font-size: 10px;
font-weight:bold;
}

#pat_menu A {
	color: navy;
	text-decoration: none;
}
#pat_menu A:hover {
	text-decoration: underline;
                 background-color: #FFFFFF;
                color:#D00000;
}



TD {
	FONT-SIZE: 10px; COLOR: #222222; FONT-FAMILY: Verdana, Trebuchet Ms, Arial, Helvetica; TEXT-DECORATION: none
}
FORM {
	DISPLAY: inline
}

H1 {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 
bold; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #1b43aa; PADDING-TOP: 0px
}

H2 {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 
bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #1b43aa; PADDING-TOP: 0px
}

H3 {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 
bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #1b43aa; PADDING-TOP: 0px
}

H4 {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 
bold; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #101010; PADDING-TOP: 0px
}


A:link {
FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

A:visited {
FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:hover {
FONT-SIZE: 10px; COLOR: #0f0f0f; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.form {
BORDER-RIGHT: #a1a1a1 1px solid; BORDER-TOP: #a1a1a1 1px solid; FONT-SIZE: 10px; 
BORDER-LEFT: #a1a1a1 1px solid; COLOR: #222222; BORDER-BOTTOM: #a1a1a1 1px solid; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eeeeee
}

.small {
	FONT-SIZE: 11px
}


TD#footer {border-top: dotted 1px #999999;}
TD#footer P {
	font-size: 10px;
	text-align: center;
}

/* Content column */
TD#content {
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 12px;
	vertical-align: top;
WIDTH: 570px;
 	
}



/* Menu 1 column */
TD#menu_1 {	
	vertical-align: top; 
	

	padding-top: 10px;
}
TD#menu_1 DIV {
	width: 95%;
}
TD#menu_1 DIV A {
	color: navy;
	text-decoration: none;
}
TD#menu_1 DIV A:hover {
	text-decoration: underline;
                 background-color: #FFFFFF;
                color:#D00000;
}

/*  MENU 1, level 1, normal state (NO) */
TD#menu_1 DIV.menu1-level1-no {
  /*border-bottom: 1px dotted #999999;*/
  font-size: 11px;
  padding-top:5px;
  padding-left:5px;
}
/*  MENU 1, level 1, active state (ACT) */
TD#menu_1 DIV.menu1-level1-act {
 /* border-bottom: 1px solid #999999; */

  font-weight:bold;
  font-size: 11px;
  padding-top:5px;
  padding-left:5px;

  background-color: #eeeeee;
  filter:alpha(opacity='70', style='0');
}
TD#menu_1 DIV.menu1-level1-act A {
  /* color:#B03020; */
color:#000080;
}

/*  MENU 1, level 2, normal state (NO) */
TD#menu_1 DIV.menu1-level2-no {
  font-size: 10px;
  padding-left:15px;
}
/*  MENU 1, level 2, active state (ACT) */
TD#menu_1 DIV.menu1-level2-act {
  color:red;
  font-size: 10px;
  font-weight:bold;
  padding-left:15px;
}
TD#menu_1 DIV.menu1-level2-act A {
color:#000080;
}

/*  MENU 1, level 3, normal state (NO) */
TD#menu_1 DIV.menu1-level3-no {
  font-size: 10px;
  padding-left:25px;
}
/*  MENU 1, level 3, active state (ACT) */
TD#menu_1 DIV.menu1-level3-act {
 color:red;
  font-size: 10px;
  font-weight:bold;
  padding-left:25px;
}

TD#menu_1 DIV.menu1-level3-act A {
color:#000080;
}



/*  MENU 2, level 1, general for all table cells: */
TR#menu_2 TD {
  background-color: #333366;
  width: 10%;
  text-align: center;
  padding: 0px 2px 0px 2px;
}
TR#menu_2 TD A {
  color: white;
  font-size: 10px;
  font-family: verdana, arial;
  text-decoration: none;
}
TR#menu_2 TD A:hover {
  text-decoration: underline;
}
TR#menu_2 TD.oddcell {
  background-color: #666699;
}
TR#menu_2 TD.menu2-level1-act {
  background-color: #88292A;
}


/* Last Update */
.lastupdate {
   font-size: 10px;
   line-height: 150%; 
   text-align: center;
   color : #003366; /*dark blue */
}


/* Additional attributes for content in RIGHT column */
#colRight P.bodytext {  font-size: 10px; }

/* Overriding attributes for columns in case of content template #3 */

#ct3 #colRight P.bodytext,
#ct3 #colLeft P.bodytext,
#ct3 #colNormal P.bodytext
{
	font-size: 10px;
}
#ct3 #colRight H1,
#ct3 #colLeft H1,
#ct3 #colNormal H1
{
	font-size: 12px;
	text-align: center;
	font-color: maroon;
}
/*
#ct3 #colLeft H1 {	background-color: #E3DEBC; }
#ct3 #colNormal H1 { background-color: #F4EAAB; }
#ct3 #colRight H1 {	background-color: #FFF2A0; }
*/
#ct3 #colLeft H1 {	background-color: #E3DEBC; }
#ct3 #colNormal H1 { background-color: #E3DEBC; }
#ct3 #colRight H1 {	background-color: #E3DEBC; }

#ct3 TD#colRight {padding-left: 2px;}
#ct3 TD#colLeft {padding-right: 2px;}
#ct3 TD#colNormal {padding-right: 2px; padding-left: 2px;}
