.bg0    {
		background:  #FFFFFF repeat-x;
		margin:0; 
/* 		border-top: 5 ridge #8080FF;
 		border-left: 5 ridge #8080FF;
 		border-right: 5 ridge #8080FF;*/
        }

.bg1    {
		 background: #FFFFFF
        }

.bg2    {
		 background: #8080FF url(/iissamples/homepage/themes/journal/rip2_2.gif) repeat-y
		}

.bg3    {
		 font: normal bold 24pt/24pt Times, serif;
		 text-valign: middle;
         text-align: center;
		 background: #8080FF url(/iissamples/homepage/themes/journal/rip3.gif) repeat-x
		}

.title    {
		 font: 10pt/12pt "Times";
		 font-style: "plain";
		 font-weight: light;
         color: #000000;
		 text-valign: middle;
         text-align: center;
		 background: url(/iissamples/homepage/themes/journal/rip3.gif) repeat-x
		}


BLOCKQUOTE { background: #7fffd4 }

BODY {
		margin: 0;
}
H1 {font-size:28pt; 
color:#8080FF; 
font-family: "verdana"; 
font-weight: bold}

HR {font-size:18pt; 
 		border: 5 ridge #8080FF;
color:#8080FF; font-family: "verdana"; font-weight: bold}

H2 {font-size:18pt; 
color:#FF00FF; font-family: "verdana"; font-weight: bold}

H4 {font-family: "verdana"; font-size: 10pt; font-weight: bold}

H5 {font: 8pt/10pt "verdana"; font-weight: light}

H6 {font-family: "Verdana, Arial, Helvetica";line-height: 100%; font-size: 10pt; font-weight: light}

CODE {font-family: "Courier, Monaco"}

a:link		{
				font-size:12pt; 
				font-family: "verdana"; 
				font-weight: bold;			 
				background: transparent;	
			 color: #0000FF;
			} 

a:active	{ color: #FFCC99;    
				font-size:12pt; 
				font-family: "verdana"; 
				font-weight: bold;			 
				text-decoration: none 
}

a:visited 	{  color: #0000FF; 
				font-size:12pt; 
				font-family: "verdana"; 
				font-weight: bold;			 
}

a:hover {color: #0000FF; 
				font-size:12pt; 
			   background: #8080FF;
				font-family: "verdana"; 
				font-weight: bold;			 
}
.nlink	{  color: #8000CC; 
   font-weight: normal;
   }

.alink	{  color: #8000CC; 
   background: #8080FF;
   text-decoration: none; 
   }

.conttab	{  color: #8000CC; 
   background: url(images/tiled.gif) repeat;
 		border: 5 ridge #8080FF;
   padding: 0

   }

.cont	{  color: #FFFFFF;
			margin:0; 
   background: url(/images/lbug.jpg) repeat-y;
   align: left;
/* 		border: 5 ridge #8080FF; */
   }

.doc	{  color: #0000FF; 
			margin:0; 
		background: #50A050;
		border: 5 ridge #8080FF;
  }

.navlink
{
 color: #8B0000;
 margin-left: 10px;
 font: bold 12pt Verdana, Arial, Helvetica;
}
	A.navlink:hover { color:red; }
    A.clsTocHeading { color:#F4A460; text-decoration:none; }
	A.clsTocHeading:hover { color:red; } 
	A.clsTocHeading:active { color:#F4A460; }
	A.clsTocHeading:visited { color:#F4A460; }
	A.clsTocHeading:link { color:#F4A460; }

	A.clsTocItem { color: black; text-decoration: none; }
	A.clsTocItem:hover 	{ color: red; }

	A.clsTocItemSelect { font-weight:bold; color:black; text-decoration:none; }
	A.clsTocItemSelect:hover { color:black; }

/*	BODY { font-family:verdana, arial, helvetica, sans-serif; color: #000000; background-color: #FFE4C4} */

	UL { margin-left:48px; margin-top:0px; margin-bottom:2px; }

	UL UL LI {margin-left:0px; margin-top:0.1em; }  
		
	UL UL UL LI {margin-left:24px; margin-top:0.1em; }
      
	.noexpand { list-style-image: url('/images/solid.gif'); }
	.clsNoExpand { list-style-image: url('/images/solid.gif'); }

/*HACK*/

	.clsShowHide {list-style-image:url('/images/plus.gif'); cursor: hand; }
	.clsShowHideShowing { list-style-image:url('/images/minus.gif'); cursor: hand; }
	UL.clsItemsShow { list-style-image:url('/images/arrowstop.gif'); ; cursor: text;}
	UL.clsItemsHide { display:none; }
	
/*HACK*/

/*
	.clsShowHide {list-style-image:url('/images/plus.gif'); cursor: hand; }
	.clsItemsShow  { list-style-image:url('/images/arrowstop.gif'); }
	.clsItemsHide  { display:none; }
*/
	.clsStyleCheck  { margin-left:15px; margin-top:5px; }
	.clsStyleText  { margin-left:34px; margin-top:-16px; font-size:10px; cursor:default; }


