  body, td, p, input, select, textarea
  {
    font-family : arial, sans-serif;
	font-size : 11px;
    color : #5e5e5e;	
  }
  input, select, textarea
  {
    border : solid #ccc 1px;
  }
  
  body
  {
    margin-top:0px;
	margin-bottom:0px;
  }

  td.topbar
  {
    color:#7c7c7c;
    height:30px;
	text-align:right;
	vertical-align:bottom;
	padding-bottom:4px;
	padding-right:5px;
  }
  
  a.topbar
  {
    color:#7c7c7c;
	text-decoration:none;  
  }
  
  td.mainmenu
  {
    width:180px;
	background-image:url('images/menubg.jpg');
	background-repeat:no-repeat;
	vertical-align:top;
  }
  
  td.menulink
  {
    border-bottom:#dfdede dashed 1px;
	padding-top:4px;
	padding-bottom:4px;
  }
  
  td.menuarrow
  {
    text-align:right;
	vertical-align:middle;
	width:34px;
	padding-right:10px;
  }
  
  a.menulink
  {
    color : #252528;
	text-decoration : none;
    font-size:11px;
    text-decoration:none;
  }
  
  a.menulink:hover
  {
    color:#08076f;
    text-decoration:none;
  }
  
  a.readmore
  {
    color:#08076f;
	font-weight:bold;
	text-decoration:none;
    font-size:11px;
  }

  a.program, a.bottom
  {
    color:#08076f;
	font-weight:bold;
    font-size:11px;
  }
  
  a.white
  {
    color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	font-size:11px;
  }
  
  a.white:hover
  {
    text-decoration:underline;
  }
  
  span.quote
  {
    color:#8787a8;
	font-size:12px;
  }

  .anylinkcss
  {
    position:absolute;
    margin:1px;
    visibility: hidden;
    line-height: 18px;
    z-index: 100;
    font-size:10px;
    background-color: #f9f9fa;
    width: 215px;
    filter: alpha(Opacity=75);

    //font-style:normal;
    //font-variant:normal;
    //font-weight:normal;
    //font-size:5px;
  }
  .anylinkcss a, a:visited.menu, a:link.menu, a:hover.menu, a:active.menu
  {
    font-family : arial, sans-serif;
    color : #252528;
    width: 100%;
    display: block;
    border-bottom:#dfdede dashed 1px;
    //padding-left:10px;
    text-decoration: none;
    font-weight: bold;
    text-indent: 8px;
    text-align:left;
    font-size:10px;
    text-decoration:none;
  }

  .anylinkcss a:hover
  { /*hover background color*/
    background-color : #dfdede;
    color:#08076f;
	text-decoration:none;
  }

  .padding_right
  {
    padding-right:10px;
  }
  
  .padding_left   
  {
    padding-left:10px;
  }

  .padding_top
  {
    padding-top:10px;
  }

  .padding_bottom
  {
    padding-bottom:10px;
  }

  a.title_link
  {
    color:#08076e;
    text-decoration:underline;
  }

  .dividing_border
  {
    border-bottom:dotted #cccccc 1px;
  }

  a
  {
    color:#08076e;
    text-decoration:none;
  }

  a:hover
  {
    text-decoration:underline;
  }

  .program_bg
  {
    background-color:#f8f7f9;
  }
  
  a.photo
  {
    padding-left:15px;
	padding-right:15px;
  }
  a.photo:hover
  {
    border : solid #cccccc 1px;
    background-color:#f8f7f9;
  }

  h1
  {
    color:#06066e;
	font-size:19px;
	font-family:palatino,arial;
    margin-top:0px;
	margin-bottom:0px;
    padding-top:0px;
	padding-bottom:0px;
	font-weight:normal;
  }
