/* CSS Document */

body{ font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#FFFFFF;
width:90%;
margin:3%;
}

p {
font-size:9pt;
}

a{
	text-decoration: none;

}

a img { 
border: 0;
}

h1, h2, h3, h4, h5, h6{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #000000;
}

h6{
font-family: Verdana, Arial, Helvetica, sans-serif;
}

p {
font-size: 0.71875em; /* 0.71875 x 16 = 11.5pts*/
line-height: 1.55em;
color: #333333;
margin: 0 0 1em 0;
}

li {
margin: 0 0 .5em 0;
list-style-image: url(../images/blt_body.gif);
line-height: 1.55em;
color: #333;
font-size: 0.71875em; /* 0.71875 x 16 = 11.5pts*/
}

h1{
	font-size: 1.25em;
}

h2{
font-size: 1.0em; /* 1.0 x 16 = 16.0pts*/
line-height: 1.25em;
font-weight: bold;
margin: 1.5em 0 0.5em 0;
}

h3{
font-size: 1.0em; /* 1.0 x 16 = 16.0pts */
line-height: 1.25em;
font-weight: normal;
letter-spacing: -0.005em;
margin: 0.5em 0;
}

h4{
font-size: 0.875em; /*0.875 x 16 = 14.0pts*/
line-height: 1.25em;
font-weight: bold;
margin: 0.75em 0 0.5em 0;
padding: 0;
}

h5{
font-size: 0.875em; /*0.875 x 16 = 14.0pts*/
line-height: 1.25em;
font-weight: normal;
margin: 0.75em 0 0.5em 0;
padding: 0;
}

h6{
font-size: 8pt; /* 0.71875 x 16 = 11.5pts*/
line-height: 1.25em;
color: #333333;
margin: 0.75em 0 0.5em 0;
padding: 0;
}


ul{
list-style-type: none;
padding: 0 0 0 0.75em;
}

strong, b{
font-weight: bold;
}

caption, th, td {
	text-align: left;
	font-weight: normal;
}

.center{text-align:center}
.left{text-align:left;}
.right{text-align:right;}
.normal{font-weight: normal;}


.disclaimer{
font-size: 7pt;
color:#999999;
}

.p-hide { /*index page display no images*/
display:none;
}

a.btn 						{ display:none; font-size:9pt; }

#masthead h1			{
									font-size: 1.5em;
									border-bottom: solid 3px #000000;
									padding: 0;
									padding-bottom: 5px;
									margin: 0;
									}

#masthead .date		{
									font-family: Arial, Helvetica, Verdana, sans-serif;
									color:#000000;
									font-size: 0.71875em; /* 0.71875 x 16 = 11.5pts*/
									font-size: 0.875em; /*0.875 x 16 = 14.0pts*/
									padding: 0;
									margin: 0;
									}

#submasthead h1		{ color: #000000; }

.exp_container 		{
									margin-top: 25px;
									margin-bottom: 0px;
									color:#000000;
									}

.exp_action				{	margin-bottom: 10px; }

.exp_action a			{
									font-family: Arial, Helvetica, Verdana, sans-serif;
									font-weight: normal;
									font-size: 0.71875em; /* 0.71875 x 16 = 11.5pts*/
									text-decoration: none;
									color:#333333;
									}
									
#proof 						{	
									color:#0087c7;
									padding: 1em 1em 1em 1.5em;
									margin: 0 0 1.2em 0;
									background: #FFFFFF;
									border: 1px solid #bababa;
									}
									
#actions					{ margin: 10px 0 50px 0; }	
.action						{ width:33%; float:left; margin-bottom:20px;}								


/* PULLOUT TEXT AND EXAMPLES */

.pullout					{
									color:#0087c7;
									padding: 1em 1em 1em 1.5em;
									margin: 0 0 1.2em 0;
									background: #FFFFFF;
									border: 1px solid #ccd9e7;
									}
									
.pullout h2				{ margin-top:.45em; color:#0087c7; }								
					
					
.casestudy				{
									padding: 0em 1em 0.5em 1.5em;
									margin: 0 0 1.2em 0;
									border: 1px solid #ccd9e7;
									background: none;
									}					

.moreinfo					{
									padding: 0.5em 1em 0.5em 1em;
									margin: 0 0 1.5em 0;
									border: 1px dotted #999;
									}		
					
.printHide 				{ display:none;}							
