body {
	PADDING-top: 0px; MARGIN: 0px; font-family: Verdana, Arial, Helvetica, serif; font-size: 90%; font-style: normal; line-height: 145%; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: none;  background: #ffffff;   
}

.hide {
	display: none;
}
#logo_pda {
	display: none
	}

.container_navigation {
	background: #003366; overflow: hidden; PADDING-top: 5px; 
}

.container_masthead {
	background: #003366; overflow: hidden;  PADDING-top: 0px; 
}

.container_mainarea {
	background:url("images/shaded_bg.jpg") no-repeat left top; overflow: hidden; 
}


#navigation {
	WIDTH: 950px;  BORDER: #cccc00 0px dotted; 
}


#nav_left {
WIDTH: 700px;  border: 0px dotted #CCCCCC; float: left; 
}

#nav_right {
	TEXT-ALIGN: center; border: 0px dotted #CCCCCC;  padding-top:5px; color: #CCCCCC;  font-family: Verdana, Arial, Helvetica, serif; font-size: 75%;
}


#tab1 {
	MARGIN-RIGHT: 5px; POSITION: relative; TEXT-ALIGN: center;  BORDER-left: #336699 1px solid; float: left ; background: url("images/tab_right.gif") no-repeat right top
}
#tab1 a { 
	PADDING-TOP: 5px; PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; display: block;  BORDER: #cccc00 0px dotted; float:left;
}

/* Commented Backslash Hack
     hides rule from IE5-Mac \*/
  #tab1 a {float:none;}
  /* End IE5-Mac hack */

#tab1on {
	PADDING-TOP: 5px; PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; MARGIN-RIGHT: 5px; POSITION: relative; TEXT-ALIGN: center;  BORDER-left: #336699 0px solid; float: left ; font-size: 100%; font-weight: bold; color: #ffffff; font-family: Verdana, Arial, Helvetica, serif; background:url("images/tab_right_on.gif") no-repeat right top; BORDER-left: #336699 1px solid;
	}
#tab1on a { 
	PADDING-TOP: 5px; PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; display:block;  BORDER: #cccc00 0px dotted; float:left;
}
/* Commented Backslash Hack
     hides rule from IE5-Mac \*/
  #tab1on a {float:none;}
  /* End IE5-Mac hack */


#tab2 {
	MARGIN-RIGHT: 5px; POSITION: relative; TEXT-ALIGN: center; BORDER-left: #336699 1px solid; float: left; background: url("images/tab_right.gif") no-repeat right top
}
#tab2 a { 
	PADDING-TOP: 5px; PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; display:block; BORDER: #cccc00 0px dotted; float:left;
}
/* Commented Backslash Hack
     hides rule from IE5-Mac \*/
  #tab2 a {float:none;}
  /* End IE5-Mac hack */
#tab2on {
	PADDING-TOP: 5px; PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; MARGIN-RIGHT: 5px; POSITION: relative; TEXT-ALIGN: center;  BORDER: #cccc00 0px solid; float: left ; font-size: 100%; font-weight: bold; color: #ffffff; font-family: Verdana, Arial, Helvetica, serif; background:url("images/tab_right_on.gif") no-repeat right top ; BORDER-left: #336699 1px solid;
}
#tab2on a { 
	PADDING-TOP: 5px; PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; display:block;  BORDER: #cccc00 0px dotted; float:left;
}
/* Commented Backslash Hack
     hides rule from IE5-Mac \*/
  #tab2on a {float:none;}
  /* End IE5-Mac hack */



#tab3 {
	MARGIN-RIGHT: 5px; POSITION: relative; TEXT-ALIGN: center;  BORDER-left: #336699 1px solid; float:left; background: url("images/tab_right.gif") no-repeat right top
}
#tab3 a { 
	PADDING-TOP: 5px; PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; display:block;  BORDER: #cccc00 0px dotted; float:left;
}
/* Commented Backslash Hack
     hides rule from IE5-Mac \*/
  #tab3 a {float:none;}
  /* End IE5-Mac hack */


#tab3on {
	PADDING-TOP: 5px; PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; MARGIN-RIGHT: 5px; POSITION: relative; TEXT-ALIGN: center;  BORDER-left: #336699 0px solid; float: left ; font-size: 100%; font-weight: bold; color: #ffffff; font-family: Verdana, Arial, Helvetica, serif; background:url("images/tab_right_on.gif") no-repeat right top ; BORDER-left: #336699 1px solid;
	}
#tab3on a { 
	PADDING-TOP: 5px; PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; display:block;  BORDER: #cccc00 0px dotted; float:left;
}
/* Commented Backslash Hack
     hides rule from IE5-Mac \*/
  #tab3on a {float:none;}
  /* End IE5-Mac hack */



#tab4 {
	MARGIN-RIGHT: 5px; POSITION: relative; TEXT-ALIGN: center;  BORDER-left: #336699 1px solid; float: left; background: url("images/tab_right.gif") no-repeat right top
}
#tab4 a { 
	PADDING-TOP: 5px; PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; display:block;  BORDER: #cccc00 0px dotted; float:left;
}
/* Commented Backslash Hack
     hides rule from IE5-Mac \*/
  #tab4 a {float:none;}
  /* End IE5-Mac hack */


#tab4on {
	PADDING-TOP: 5px; PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; MARGIN-RIGHT: 5px; POSITION: relative; TEXT-ALIGN: center;  BORDER-left: #336699 0px solid; float: left ; font-size: 100%; font-weight: bold; color: #ffffff; font-family: Verdana, Arial, Helvetica, serif; background:url("images/tab_right_on.gif") no-repeat right top ; BORDER-left: #336699 1px solid;
	}
#tab4on a { 
	PADDING-TOP: 5px; PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; display:block;  BORDER: #cccc00 0px dotted; float:left;
}
/* Commented Backslash Hack
     hides rule from IE5-Mac \*/
  #tab4on a {float:none;}
  /* End IE5-Mac hack */



#tab5 {
	MARGIN-RIGHT: 5px; POSITION: relative; TEXT-ALIGN: center;  BORDER-left: #336699 1px solid; float: left; background: url("images/tab_right.gif") no-repeat right top 
}
#tab5 a { 
	PADDING-TOP: 5px; PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; display:block;  BORDER: #cccc00 0px dotted; float:left;
}
/* Commented Backslash Hack
     hides rule from IE5-Mac \*/
  #tab5 a {float:none;}
  /* End IE5-Mac hack */


#tab5on {
	PADDING-TOP: 5px; PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; MARGIN-RIGHT: 5px; POSITION: relative; TEXT-ALIGN: center;  BORDER-left: #336699 0px solid; float: left ; font-size: 100%; font-weight: bold; color: #ffffff; font-family: Verdana, Arial, Helvetica, serif; background:url("images/tab_right_on.gif") no-repeat right top ; BORDER-left: #336699 1px solid;
}
#tab5on a { 
	PADDING-TOP: 5px; PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; display:block;  BORDER: #cccc00 0px dotted; float:left;
}
/* Commented Backslash Hack
     hides rule from IE5-Mac \*/
  #tab5on a {float:none;}
  /* End IE5-Mac hack */


#tab6 {
	MARGIN-RIGHT: 5px; POSITION: relative; TEXT-ALIGN: center;  BORDER-left: #336699 1px solid; float: left; background: url("images/tab_right.gif") no-repeat right top 
}
#tab6 a { 
	PADDING-TOP: 5px; PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; display:block;  BORDER: #cccc00 0px dotted; float:left;
}
/* Commented Backslash Hack
     hides rule from IE5-Mac \*/
  #tab6 a {float:none;}
  /* End IE5-Mac hack */


#tab6on {
	PADDING-TOP: 5px; PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; MARGIN-RIGHT: 5px; POSITION: relative; TEXT-ALIGN: center;  BORDER-left: #336699 0px solid; float: left ; font-size: 100%; font-weight: bold; color: #ffffff; font-family: Verdana, Arial, Helvetica, serif; background:url("images/tab_right_on.gif") no-repeat right top ; BORDER-left: #336699 1px solid;
}
#tab6on a { 
	PADDING-TOP: 5px; PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; display:block;  BORDER: #cccc00 0px dotted; float:left;
}
/* Commented Backslash Hack
     hides rule from IE5-Mac \*/
  #tab6on a {float:none;}
  /* End IE5-Mac hack */



#pagetop {
	WIDTH: 950px;  BORDER: #cccc00 0px dotted; background: #ff6600; overflow: hidden; 
}

#hometopleft {
PADDING-TOP: 20px; PADDING-BOTTOM: 20px; PADDING-LEFT: 50px; PADDING-RIGHT: 25px; BORDER: #336699 0px solid; float: left; background:url("images/bulb_bg.gif") no-repeat right top #336699 ; text-align: left ;  width:700px; voice-family: "\"}\""; voice-family:inherit;  WIDTH: 625px; 
}


html>body #hometopleft { width: 625px;
} 



#hometopright {
	WIDTH: 250px; PADDING-TOP: 70px; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER: #cccc00 0px solid; background: #ff6600 ; float: left; 
}


#subpage_topleft {
PADDING-TOP: 30px; PADDING-BOTTOM: 10px; PADDING-LEFT: 50px; PADDING-RIGHT: 25px; BORDER: #cccc00 0px dotted; float: left; background: #336699 ; text-align: left ;  width:700px; voice-family: "\"}\""; voice-family:inherit;  WIDTH: 625px; height: 50px
}

html>body #subpage_topleft { width: 625px
} 

#subpage_topright {
	WIDTH: 250px; PADDING-TOP: 10px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER: #cccc00 0px solid; background: #ff6600 ; float: left; 
}


#bottom {
	WIDTH: 950px; background: #ffffff ;
}

#bottomleft {
	WIDTH: 700px;  text-align: left; float: left; background: #ffffff  ; BORDER: #cccc00 0px solid; 
}

#bottomleft_top {
	WIDTH: 700px;  text-align: left; float: left; background: #ffffff  ; BORDER: #cccc00 0px solid; PADDING-BOTTOM: 20px;
}

#breadcrumb {
	WIDTH: 600px; PADDING-TOP: 5px; PADDING-BOTTOM: 15px; PADDING-LEFT: 50px; PADDING-RIGHT: 50px; BORDER: #cccc00 0px solid; float: left; background: #ffffff ; text-align: left; color: #666666;  font-family: Verdana, Arial, Helvetica, serif; font-size: 80%; font-weight: normal; text-decoration: none ; BORDER: #cccc00 0px solid; 
}

#bottomleft_bottom {
	PADDING-TOP: 0px; PADDING-BOTTOM: 20px; PADDING-LEFT: 50px; PADDING-RIGHT: 50px; BORDER: #cccc00 0px solid; float: left; background: #ffffff ; text-align: left ; BORDER: #cccc00 0px solid; width:700px; voice-family: "\"}\""; voice-family:inherit;  WIDTH: 600px; 
}

html>body #bottomleft_bottom  { width: 600px
} 


#home_bottomright {
	WIDTH: 230px; PADDING-TOP: 90px; PADDING-BOTTOM: 20px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER: #cccc00 0px solid; background: #ffffff ; float: left;  text-align: left ; BORDER: #cccc00 0px solid; 
}

#subpage_bottomright {
	WIDTH: 227px; PADDING-TOP: 20px; PADDING-BOTTOM: 50px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER: #cccc00 0px solid; background: #ffffff ; float: left;  text-align: left ; BORDER: #cccc00 0px solid; 
}


a.nav:link {  color: #cccccc;  font-family: Verdana, Arial, Helvetica, serif; font-size: 100%; font-weight: bold; text-decoration: none; }

a.nav:visited {  color: #cccccc;  font-family: Verdana, Arial, Helvetica, serif; font-size: 100%; font-weight: bold; text-decoration: none;  }

a.nav:hover {  color: #ffff00;  font-family: Verdana, Arial, Helvetica, serif; font-size: 100%; font-weight: bold; text-decoration: none; }

a.nav:active {  color: #ffff00;  font-family: Verdana, Arial, Helvetica, serif; font-size: 100%; font-weight: bold; text-decoration: none;  }


a.contact:link {  color: #cccccc;  font-family: Verdana, Arial, Helvetica, serif; font-size: 100%; font-weight: normal; text-decoration: none; }

a.contact:visited {  color: #cccccc;  font-family: Verdana, Arial, Helvetica, serif; font-size: 100%; font-weight: normal; text-decoration: none;  }

a.contact:hover {  color: #ffffff;  font-family: Verdana, Arial, Helvetica, serif; font-size: 100%; font-weight: normal; text-decoration: underline; }

a.contact:active {  color: #ffffff;  font-family: Verdana, Arial, Helvetica, serif; font-size: 100%; font-weight: normal; text-decoration: none;  }


a.footer:link {  color: #666666;  font-family: Verdana, Arial, Helvetica, serif; font-size: 100%; font-weight: normal; text-decoration: underline; }

a.footer:visited {  color: #666666;  font-family: Verdana, Arial, Helvetica, serif; font-size: 100%; font-weight: normal; text-decoration: underline;  }

a.footer:hover {  color: #CC0000;  font-family: Verdana, Arial, Helvetica, serif; font-size: 100%; font-weight: normal; text-decoration: none; }

a.footer:active {  color: #CC0000;  font-family: Verdana, Arial, Helvetica, serif; font-size: 100%; font-weight: normal; text-decoration: none;  }


a.biglink:link {  color: #000000;  font-family: Georgia, Verdana, Arial, Helvetica, serif; font-size: 150%; font-weight: normal; text-decoration: underline; }

a.biglink:visited {  color: #666666;  font-family: Georgia, Verdana, Arial, Helvetica, serif; font-size: 150%; font-weight: normal; text-decoration: underline;  }

a.biglink:hover {  color: #CC0000;  font-family: Georgia, Verdana, Arial, Helvetica, serif; font-size: 150%; font-weight: normal; text-decoration: none; }

a.biglink:active {  color: #CC0000;  font-family: Georgia, Verdana, Arial, Helvetica, serif; font-size: 150%; font-weight: normal; text-decoration: none;  }


a.sidenavmain:link {  color: #cc0000;  text-decoration: none; line-height: 140%; font-family:  Verdana, Arial, Helvetica, sans-serif ; font-weight: bold; font-size: 100%; } 

a.sidenavmain:visited {  color: #cc0000; text-decoration: none; line-height: 140%; font-family:  Verdana, Arial, Helvetica, sans-serif ; font-weight: bold;  font-size: 100%;  } 

a.sidenavmain:hover {   color: #cc0000; text-decoration: none; line-height: 140% ; font-family:  Verdana, Arial, Helvetica, sans-serif ; font-weight: bold;   font-size: 100%;  } 

a.sidenavmain:active {   color: #cc0000;  text-decoration: none;  line-height: 140%; font-family:  Verdana, Arial, Helvetica, sans-serif ; font-weight: bold; font-size: 100%;   } 



a.sidenav:link {  color: #000000;  text-decoration: none;  font-size: 100%; } 

a.sidenav:visited {  color: #000000; text-decoration: none; font-size: 100%;  } 

a.sidenav:hover {   color: #cc0000; text-decoration: underline;  font-size: 100%;  } 

a.sidenav:active {   color: #cc0000;  text-decoration: underline;   font-size: 100%;   } 




a.homeheadline:link {  color: #cc0000;  text-decoration: underline; line-height: 130%;font-family: Georgia, Verdana, Arial, Helvetica, sans-serif ; font-weight: normal; font-size: 125%;    }

a.homeheadline:visited { color: #cc0000; text-decoration: underline;line-height: 130%;font-family: Georgia, Verdana, Arial, Helvetica, sans-serif ; font-weight: normal; font-size: 125%;   }

a.homeheadline:hover {  color: #cc0000; text-decoration: none; line-height: 130% ;font-family: Georgia, Verdana, Arial, Helvetica, sans-serif ; font-weight: normal; font-size: 125%;     }

a.homeheadline:active {  color: #cc0000;  text-decoration: none;  line-height: 130%;font-family: Georgia, Verdana, Arial, Helvetica, sans-serif ; font-weight: normal; font-size: 125%;     }


a.homeheadlinebig:link {  color: #cc0000;  text-decoration: underline; line-height: 130%;font-family: Georgia, Verdana, Arial, Helvetica, sans-serif ; font-weight: normal; font-size: 150%;  }

a.homeheadlinebig:visited { color: #cc0000; text-decoration: underline;line-height: 130%;font-family: Georgia, Verdana, Arial, Helvetica, sans-serif ; font-weight: normal; font-size: 150%;   }

a.homeheadlinebig:hover {  color: #cc0000; text-decoration: none; line-height: 130% ;font-family: Georgia, Verdana, Arial, Helvetica, sans-serif ; font-weight: normal; font-size: 150%;   }

a.homeheadlinebig:active {  color: #cc0000;  text-decoration: none;  line-height: 130%;font-family: Georgia, Verdana, Arial, Helvetica, sans-serif ; font-weight: normal; font-size: 150%;  }


a.article:link { font-weight: bold; text-decoration: underline; color: #cc0000; }

a.article:visited {   font-weight: bold; text-decoration: underline;  color: #666666; }

a.article:hover {  font-weight: bold; text-decoration: none;  color: #cc0000;  }

a.article:active {   font-weight: bold; text-decoration: none;  color: #cc0000;   }



a.bread:link { color: #666666; text-decoration: none }

a.bread:visited { color: #666666; text-decoration: none }

a.bread:hover {  color: #CC0000; text-decoration: underline }

a.bread:active {  color: #CC0000; text-decoration: none }


a.bread_underline:link { color: #666666; text-decoration: underline }

a.bread_underline:visited { color: #666666; text-decoration: underline }

a.bread_underline:hover {  color: #CC0000; text-decoration: none }

a.bread_underline:active {  color: #CC0000; text-decoration: none }


a.bannerarea:link {  color: #ffff00; text-decoration: underline }

a.bannerarea:visited {  color: #ffff00; text-decoration: underline }

a.bannerarea:hover {  color: #ffffff; text-decoration: none }

a.bannerarea:active {  color: #ffffff; text-decoration: none }



a:link {  color: #000000; text-decoration: underline }

a:visited {  color: #666666; text-decoration: underline }

a:hover {  color: #CC0000; text-decoration: none }

a:active {  color: #CC0000; text-decoration: none }



h1.homepage_bannerarea {	
	font-size: 300%; color: #ffff00; font-family: Georgia, Verdana, Arial, Helvetica, serif; font-weight: normal; line-height: 80%; BORDER: #cccc00 0px solid; margin-bottom: -0.25em;
	}


h1.subpage_bannerarea {	
	font-size: 200%; color: #ffff00; font-family: Georgia, Verdana, Arial, Helvetica, serif; font-weight: normal; line-height: 80%; BORDER: #cccc00 0px dotted; padding-bottom: 0px; padding-top: 5px; 
	}

h2.shop_area {	
	font-size: 150%;  color: #cc0000; font-family: Georgia, Verdana, Arial, Helvetica, serif; font-weight: normal; line-height: 100%; BORDER: #cccc00 0px dotted; padding-bottom: 0px; padding-top: 0px; 
	}

h2 {	
	font-size: 130%; color: #CC0000;  font-family: Georgia, Verdana, Arial, Helvetica, serif; font-weight: normal; margin-bottom: -0.3em;  padding-top: 0.3em;
	}

h3 {	
	font-size: 110%; color: #CC0000; font-family: Georgia, Verdana, Arial, Helvetica, serif; font-weight: normal; margin-bottom: -0.3em;  padding-top: 0.3em;
}
h3.date {	
	font-size: 80%; color: #666666; font-family: Verdana, Arial, Helvetica, serif; font-weight: normal; margin-bottom: -1.3em;  padding-top: 0.3em;
}
h4 {	
	font-size: 95%; color: #000000; font-family: Verdana, Arial, Helvetica, serif; font-weight: bold; margin-bottom: -1.2em;  padding-top: 0.3em;
}


h2.homepage_mainarea {	
	font-size: 150%; color: #000000; font-family: Georgia, Verdana, Arial, Helvetica, serif; font-weight: normal;  BORDER: #cccc00 0px solid; padding-left: 30px; background:url("images/icons/web_24.gif") no-repeat left top ;  margin-bottom: -0.75em; height:1.2em; padding-top: 2px; 
}

h2.homepage_mainarea_articles {	
	font-size: 150%; color: #000000; font-family: Georgia, Verdana, Arial, Helvetica, serif; font-weight: normal;  BORDER: #cccc00 0px solid; padding-left: 30px; background:url("images/icons/documents_24.gif") no-repeat left top ;  margin-bottom: -0.75em; height:1.2em; padding-top: 2px; 
}

h3.homepage_sidearea {	
	font-size: 100%; color: #CC0000; font-family: Georgia, Verdana, Arial, Helvetica, serif; font-weight: bold;  BORDER: #cccc00 0px solid;  margin-bottom: -1.00em; 
}

p.homepage_bannerarea {  font-size: 120%; color: #ffffff; font-family: Georgia, Verdana, Arial, Helvetica, serif; BORDER: #cccc00 0px solid; background:none
}

p.homepage_mainarea_large {  font-size: 120%; 	BORDER: #ff0000 0px dotted; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND: #f5f2f2
}

p.sidearea {  font-size: 80%; BORDER: #ff0000 0px dotted; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND: #f5f2f2; 
}

p.footer {  BORDER: #ff0000 0px dotted; color: #666666;  font-family: Verdana, Arial, Helvetica, serif; font-size: 80%; line-height:140%
}

.footer { color: #666666;  font-size: 70%; }


#sidearea {  font-size: 80%; BORDER: #ff0000 0px dotted; MARGIN-TOP: 00px; PADDING-TOP: 10px; PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 10px; BACKGROUND: #f5f2f2; 
}

#newsflash {  font-size: 120%; BORDER: #ff0000 1px dotted; PADDING-TOP: 10px; PADDING-BOTTOM: 20px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #f5f2f2;
}

#newsflashsmall{  font-size: 80%; BORDER: #ff0000 1px dotted; PADDING-TOP: 5px; PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #f5f2f2;
}

#ruler {  BORDER-BOTTOM: #CCCCCC 1px dotted;
}

#table_header {  font-size: 110%; color: #CC0000; font-weight: bold;  BORDER-BOTTOM: #CCCCCC 1px dotted;
}

#table_bold {  font-weight: bold; 
}



#newsflashbook {  font-size: 110%; BORDER: #ff0000 1px dotted; PADDING-TOP: 5px; PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #f5f2f2;
}

#homepage_sidearea_ul { list-style-image: url("images/bullet_arrow2.gif")  ; text-indent: 0em; BORDER: #ff0000 0px dotted; margin-left: 0.5em; padding-left: 2em;  BORDER: #ff0000 0px dotted; PADDING-RIGHT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND: #f5f2f2;  margin-top: 0px;  font-family: Verdana, Arial, Helvetica, serif; 
}

#homepage_sidearea_ul2 { list-style-image: url("images/bullet_arrow2.gif")  ; text-indent: 0em; BORDER: #ff0000 0px dotted; margin-left: 0.5em; padding-left: 1em;  BORDER: #ff0000 0px dotted; PADDING-RIGHT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND: #f5f2f2;  margin-top: 0px;  font-family: Verdana, Arial, Helvetica, serif;
}

.sidenav{  color: #CC0000; }


#right {
float: right; border-bottom: 1px #cccccc dotted; width: 250px; padding-left: 8px; padding-bottom: 8px; padding-top: 0px; padding-right: 0px
}
