/******************************************************************************/
/*StyleGuide CSS File	 									*/
/******************************************************************************/


body			{ color:#000000;
		  	  background: #FFFFFF url(background.gif); 
	          	  font-size:70%;    		
		  	  font-family:Verdana, Arial, Helvetica, Sans Serif;  
			  margin-top:3.5em;}
			  
			  

a:link		{ color:#ffffff; }
	
a:visited		{ color:#FFCC00; }

a:active		{ color:#FF3300; }

a:hover		{ color:#FFCC00; }


h1			{ font-size:200%;  
			  font-weight:bold;   
		        color:#996600;  
			  margin-top:0.0em;
			  margin-bottom:0.0em; }
			  
h2			{ font-size:110%;  
			  margin-top:0.0em;
			  margin-bottom:0.0em; }

h3			{ font-size:100%; 
			  margin-top:1.2em;  
			  margin-bottom:.5em; }

h4			{ font-size:100%; 
			  margin-top:1.0em;  
			  margin-bottom:.5em; }

h5			{ font-size:100%; 
			  margin-top:1.0em;  
			  margin-bottom:.5em; }

h6			{ font-size:100%; 
			  margin-top:1.0em;  
			  margin-bottom:.5em; }

h7			{ font-size:100%; 
			  margin-top:1.0em;  
			  margin-bottom:.5em; }

p			{ margin-top:.6em; 
			  margin-bottom:.6em; }

p.proclabel		{ font-size:100%; 
			  font-weight:bold; }
			
ol			{ margin-top:.5em; 
			  margin-bottom:0em; 
			  margin-left:2em }
		
li			{ margin-bottom:.7em;
			  margin-left:0em; }

dd			{ margin-bottom:0em; 
			  margin-left:1.5em; } 

dt			{ margin-top:2em; }

pre			{ margin-top:0em;
			 margin-bottom:1.5em; }

code			{ font-family:Courier New; 
	 		  font-size:125%; }

table			{ font-size:100%;
			  margin-top:0em; 
			  margin-bottom:0em; 
			  cellpadding:0.5em; }
						  
	
th			{ text-align:left;
			  background:#6699CC;
			  vertical-align:bottom; }
		
tr			{ vertical-align:top; }

td			{ background:#FFFFFF;}

hr			{ 
			  COLOR: #CCCCCC;
			  height : 1;
			}

ul			{ margin-top: .6em; 	
			  margin-bottom: 0em;
			  list-style-type: square;
		        margin-left: 1.5em }
		
ol
			{ margin-top: .5em; 
			  margin-bottom: 0em; 
			  margin-left: 2em }
	
li
			{ margin-bottom: .7em;
			  margin-left: 0em; }
		
		
.label {
	font-weight: bold; }
	
.tl {
	margin-bottom: .75em; }
	
.atl {
	padding-left: 2.5em;
	padding-bottom: .75em; }
	
.cfe {
	font-weight: bold; }
	
.mini {
	font-size: smaller; }
			  

			  
P.ppl		{ FONT-SIZE: 9PT; 
              MARGIN-LEFT:25px;
			  MARGIN-TOP: 25px; }
			  
P.ttl		{ FONT-SIZE: 9PT;
			  FONT-WEIGHT: BOLD; 
              MARGIN-LEFT:25px;
			  MARGIN-TOP: 4px;
			  MARGIN-BOTTOM: 4PX; }

P.lst		{ FONT-SIZE: 9PT; 
              MARGIN-LEFT: 42px;
			  MARGIN-TOP: 4px; }		  		  			  

						  
A.bbl      { COLOR: #0000ff; 
			TEXT-DECORATION: UNDERLINE;
			MARGIN-TOP: 15px;
            margin-left: 1px;}
			
.TaSK	   { TEXT-DECORATION: NONE;
			   }
			   
			
A.PopLink  {COLOR: #0000ff; 
			TEXT-DECORATION: NONE;
			}

#HideShow	{ FONT-FAMILY: Arial;
			  FONT-SIZE: 7PT;
			  CURSOR: HAND;
			  MARGIN-LEFT: 32px;
			  DISPLAY: NONE; }

.HideShow	{ FONT-FAMILY: Arial;
			  FONT-SIZE: 7PT;
			  MARGIN-TOP: -10px;
			  CURSOR: HAND; }
			  
/******************************************************************************/
/*EXPAND/COLLAPSE							      		      */
/******************************************************************************/
#expand					{ cursor: hand;
						  text-decoration: none;
						  color: #00309C; }
		
div.expand				{ display: none;
						  margin-top: .5em;
						  margin-bottom: .5em;
						  margin-left: 1.1em;
						  margin-right: 1.1em;
						  z-index: 1; }

div.expand2				{ display: none;
				 		  margin-top: .5em;
						  margin-bottom: .5em;
						  margin-left: 1.1em;
						  margin-right: 1.1em;
						  overflow: visible;
				 		  background-color: #EEEEEE;
				 		  padding: 10px;
						  width: 100%;
						  z-index: 1; }
		
div.expand3				{ display: none;
				 		  margin-top: .5em;
						  margin-bottom: .5em;
						  margin-left: 1.1em;
						  margin-right: 1.1em;
						  overflow: visible;
				 		  background-color: #EEEEEE;
				 		  padding: 10px;
						  width: 100%;
						  z-index: 1; }

/******************************************************************************/
/*Custom						      		      		*/
/******************************************************************************/
.CMIHeading{
font-size:175%;  
font-weight:bold;   
color:#ffcc00;  
}

