BODY TABLE { font-family:verdana; font-size:9pt; }
BODY { padding:0px; margin:0px; }
HR	{	height:1px;color:#999999;	}
 /*--- TopBAR ----------------------------*/
 .topBar 
 { 
 	background-image: url(../image/topbar_bg_red.jpg); background-repeat:repeat-x;
	height:24px;
	vertical-align:middle;text-align:right;
	padding:3px 12px 4px 0px;
	border:solid 1px #999999;border-top:none;
	color:white;
 }
 .topBar A { color:white;  }
 /*--- BAR -------------------------------*/
 .barTable
 {
 	background-image: url(../image/bar_bg.jpg); 
	background-repeat:repeat-x;
	border:none;
	/*border-right:solid 1px #999999;*/
	height:110px;
	padding-left:10px;
 }
 .barTable A { text-decoration:none;color:#990000;font-weight:bold; }
 .barLogo
 {
	background-image: url(../image/bar_bg.jpg); 
	background-repeat:repeat-x;
	padding:5px 0px 0px 0px;
	border-left:solid 1px #999999;
	vertical-align:top;
	height:110px;
 }
 .barItem
 {
 	padding-top:50px;
	padding-left:14px;
	padding-right:14px;
	vertical-align:top;
 }
 .barSplitter
 {
 	background-image: url(../image/bar_splitter.jpg); background-repeat:no-repeat;
	width:11px;
	height:80px;
 }
  /*--- BreadCrumbs -----------------------*/
  .breadCrumbs
  {
	border-bottom:solid 1px #cccccc;
	padding:2px;
	margin-bottom:10px;
    color:#990000;
	height:24px;
  }
   .breadCrumbs A { color:#990000;}
  /*--- MENU ------------------------------*/
 .leftMenu 
 { 
 	background-color:#eeeeee;	
	background-image: url(../image/menubar_bg.jpg); 
	background-repeat:repeat-x;
	border:none;
	border-left:solid 1px #999999;
	border-right:solid 1px #999999;
	vertical-align:top;
	
 } 
 .leftMenu A { color:#990000; }
 .leftMenu .level1	
 {
	padding:2px;
 	padding-left:10px;
	font-weight:bold;
 }
 .leftMenu .level2
 {
  	padding:2px;	
	padding-left:20px;
 }
 .content
 {
	border:none;
	vertical-align:top;
	height:100%;
	width:100%;
	padding-right:4px;
	padding-top:20px;
 }
.contentTable
	{
	border-right:1px dashed #999999;
	vertical-align:top;
	height:100%;
	width:100%;
	border-top: none;
	border-bottom: none;
	border-left: none;
	}
 .rightFrameTop
	 {
	 	background-image: url(../image/bar_bg.jpg);
		background-repeat:repeat-x;
		height:80px;
	 }
 .rightFrame
 {
 	background-image: url(../image/bar_bg.jpg);
		background-repeat:repeat-x;
 	border-right:solid 1px #999999;
	vertical-align:top;
 }
  /*--- bottomBAR -------------------------*/
  .bottomBar
 {
 	background-image: url(../image/bottombar_bg.jpg); 
	background-repeat:repeat-x;
	border:none;
	border-top:solid 1px #999999;
	height:25px;
	font-family:verdana;
	font-size:8pt;
	color:#777777;
	padding:3px 16px 3px 10px;;
 }
  .bottomBar A { color:#777777; }
  
  /*--- General -------------------------*/
  H1, H2{ font-family:Arial,Tahoma,Verdana;font-size:14pt; font-weight:bold;	}
  H2	{ font-size:12pt; }
  
  .article		{	width:33%;padding:10px;vertical-align:top; background-color:#Fcfcfc;	}
  .article H2	{	color:#990000;	}
  
  /*--- SiteMap -------------------------*/
  .sitemap
	{
		font-size:10pt;
	}
  .sitemap .level1
	{
	padding-left:10px;
	}
  .sitemap .level2
	{
	padding-left:20px;
	}
  .sitemap .level3
	{
	padding-left:30px;
	}
  .sitemap A
	{
		font-weight:normal;
		font-style:italic;
		text-decoration:underline;
	}
   /*--- Tables -------------------------*/
   .partnetTable { border:none; }
   .partnetTable TD
   {
   		padding:none;
   		padding-top:12px;
		padding-bottom:6x;	
		border:none;
		border-bottom:solid 1px #999999;
   }
   .partnetTable A
   {
	font-weight:normal;
	font-style: italic;
   }