/* Copyright PointMedia LLC */
/* This style sheet is available for use in the public domain */

body {
	margin:0px;
	padding:0px;
	font-family: arial, helvetica, sans-serif;
	font-size: 8pt;
	color:#033;
	}

ul {
	list-style-type: square;
	font: 8pt/8pt arial, verdana, helvetica;
	color:#000;
	text-align: left;
	}
	
li {
	list-style-type: square;
	font: 8pt/8pt arial, verdana, helvetica;
	color:#000;
	text-align: left;
	}	
	
h1 {
	margin:0px 0px 15px 0px;
	padding:0px;
	font-size:28px;
	line-height:28px;
	font-weight:900;
	color:#ccc;
	}
p  { 
	font-size: 8pt; 
	text-decoration: none;
	color:#000;
	}

a.10ptlink { color:#000; font-size: 10pt; text-decoration:none;	}
a:visited.10ptlink {font-size: 10pt; text-decoration: none;}
a:hover.10ptlink {color:#DF5920; text-decoration: none;}

a.pagelink { color: #000; font-size: 8pt; text-decoration: none; }
a:visited.pagelink { font-size: 8pt; text-decoration: none; }
a:hover.pagelink { color:#DF5920; text-decoration: none}

a.alist {
	color:#000;
	font-size: .8em;
	text-decoration:none;
	}
a:visited.alist {color:#07a;}
a:hover.alist {color:#800; text-decoration: none;}

a.newslink { color: #000; font-size: 8pt; text-decoration: none; }
a:hover.newslink { color:#DF5920; text-decoration: none}
a:visited.newslink { color: #000; font-size: 8pt; text-decoration: none; }

.Box1 {
	border-style: solid;
	border-width: 1px;
	background-color: #033;
	color: #FFF;
	}

.tagline{ font-size: 10pt;	font: bold }
.dateline{ color: #000000; font-family: Arial,'Sans Serif'; font-size: 8pt; font: italic }
.subheadline{ color: #000000; font-family: Arial,'Sans Serif'; font-size: 9pt; font: bold italic}
.storyline{ color: #000033; font-family: Arial,'Sans Serif'; font-size: 9pt;}

#CaseStudy {
	margin:0px 0px 0px 0px;
	padding:5px 0px 0px 0px;
	/* For IE5/Win's benefit height = [correct height] + [top padding] + [top and bottom border widths] */
	/* height:10px; 14px + 17px + 2px = 33px */
	border-style:solid;
	border-color:#CCC;
	border-width:0px 0px 2px 0px;
	line-height:11px;
	background-color:#FFF;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 18pt;
	font: italic;
	color:#F93;

/* Hack to prevent IE5 from destroying itself from its own stupidity */
	voice-family: "\"}\"";
	voice-family:inherit;
	height:45px; /* the correct height */
	}
/* Be nice to Opera 5 rule */
body&gt;#Header {height:14px;}

#Header {
	/* For IE5/Win's benefit height = [correct height] + [top padding] + [top and bottom border widths] */
	height:18px; /* 14px + 17px + 2px = 33px */
	/* top and bottom borders: 1px; left and right borders: 0px */
	border-left:0px solid black; 
	border-right:0px solid black; 
	border-top:1px solid black; 
	border-bottom:1px solid black; 
	margin:10px 0px; 
	line-height:12px;
	background-color:#CC9;
	color:#003333;
	text-transform: uppercase;
	font-size: 10pt;

/* Hack to prevent IE5 from destroying itself from its own stupidity */
	voice-family: "\"}\"";
	voice-family:inherit;
	height:45px; font-weight:bold; padding-left:5px; padding-right:5px; padding-top:4px; padding-bottom:5px
	}
/* Be nice to Opera 5 rule */
body&gt;#Header {height:14px;}

#Sections {
	font-size: 8pt;
	margin:5px 0px 5px 0px;
	padding:5px 0px 5px 0px;
	/* For IE5/Win's benefit height = [correct height] + [top padding] + [top and bottom border widths] */
	height:4px; /* 14px + 17px + 2px = 33px */
	border-style:solid;
	border-color:black;
	border-width:1px 0px; /* top and bottom borders: 1px; left and right borders: 0px */
	line-height:10px;
	background-color:#E1E1E1;
	color:#000;

/* Hack to prevent IE5 from destroying itself from its own stupidity */
	voice-family: "\"}\"";
	voice-family:inherit;
	height:20px; /* the correct height */
	}
/* Be nice to Opera 5 rule */
body&gt;#Header {height:14px;}