 



/*Body Text*/

p {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;

}

.bodytext {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;

}

.bold {
	font-weight: bold;
}

.whitetext {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.caption {

	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
}
b {
	font-weight: bold;
}

h1 {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #666666;
	background-position: top;
	height: auto;
}

h2 {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
}

h3 {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

i {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
}
ul {
	list-style-type:none;
	}
	
ul.noindent {
	list-style-type:none;
	margin-left:0;
	padding-left:0;
	}

li {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: url(/images/triangle_yellow.gif) no-repeat 0 7px;
	padding-left: 20px;
	padding-top: 4px;
	line-height: 20px;
}

li.numbered {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: none;
	padding-left: 0px;
	padding-top: 4px;
	line-height: 20px;
}

li.noindent {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: url(/images/triangle_yellow.gif) no-repeat 0 7px;
	padding-left: 15px;
	padding-top: 4px;
	line-height: 20px;
}

.boldred {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #bd2125;

}
.bodytextred {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #bd2125;

}
.italic {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: italic;

}
.bodytextwhite {
	color: #FFFFFF;
}

.captionwhite {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;

}
.leftnav {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000099;
	text-decoration: none;

}
.boldblue {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0099ff;
}
.leftnavbold {

	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.captionred {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #bd2125;


}
.noborder {
	text-decoration: none;
}
.content {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	left: 25px;
	top: 15px;
	right: 25px;
	bottom: 15px;

}
.purpletext {
	font-weight: bold;
	color: #615faa;
	text-decoration: none;
}

.muted {
	color:#666666;
	}

/* Top menu under the Bitstream Logo */

.topmenu {
	line-height:15px;
	font-size:10px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	}

.homemenu {
	line-height:15px;
	font-size:8px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	}

.topmenudivider { 
	color:#FFCC00;
	}
	
#topmenu a:link {
	text-decoration:none;
	color: #FFFFFF;
	}
	
#topmenu a:visited {
	text-decoration:none;
	color: #FFFFFF;
	}	
	
#topmenu a:hover {
	background-color:#666666;
	}
	
/* general link styles*/

a:link {
	text-decoration:none;
	color:#003366;
	}
	
a:visited {
	text-decoration:none;
	color: #003366;
	}	

a:hover {
	text-decoration:underline;
	background-color:#feb927;
	}
	
	
/* section header styles */

h1.sectionPurp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #615faa;
	background:  url(/images/BulletPurple.gif) no-repeat 0px 16px;
	text-indent: 26px;
	font-weight: normal;
	margin-right: 0px;
	line-height: 28px;
	height: auto;
	margin-left: 0px;
	border-bottom: #615faa 1px solid;
	padding-top: 12px;
	vertical-align: top;
}
h2.sectionPurp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #615faa;
	background:  url(/images/bullet2yellow.gif) no-repeat 0px 8px;
	text-indent: 20px;
	font-weight: normal;
	margin-right: 0px;
	line-height: 28px;
	margin-left: 0px;
	padding-bottom: 0px;
	clear: none;
}

h1.sectionAqua {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #0099FF;
	background:  url(/images/BulletAqua.gif) no-repeat 0px 16px;
	text-indent: 26px;
	font-weight: normal;
	margin-right: 0px;
	line-height: 28px;
	height: auto;
	margin-left: 0px;
	border-bottom: #0099FF 1px solid;
	padding-top: 12px;
	vertical-align: top;

}
h2.sectionAqua {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #0099FF;
	background:  url(/images/bullet2yellow.gif) no-repeat 0px 8px;
	text-indent: 20px;
	font-weight: normal;
	margin-right: 0px;
	line-height: 28px;
	margin-left: 0px;
	padding-bottom: 0px;
	clear: none;
}

h1.sectionYellow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #feb927;
	text-indent: 26px;
	font-weight: normal;
	margin-right: 0px;
	line-height: 28px;
	height: auto;
	margin-left: 0px;
	border-bottom: #feb927 1px solid;
	padding-top: 10px;
	background-image: url(/images/BulletYellow.gif);
	background-repeat: no-repeat;
	background-position: 0px 16px;
	vertical-align: top;
}

h2.sectionYellow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #feb927;
	background:  url(/images/bullet2yellow.gif) no-repeat 0px 8px;
	text-indent: 20px;
	font-weight: normal;
	margin-right: 0px;
	line-height: 28px;
	margin-left: 0px;
	padding-bottom: 0px;
	clear: none;
}

h1.sectionRed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #bd2125;
	background:  url(/images/BulletRed.gif) no-repeat 0px 16px;
	text-indent: 26px;
	font-weight: normal;
	margin-right: 0px;
	line-height: 28px;
	height: auto;
	margin-left: 0px;
	border-bottom: #bd2125 1px solid;
	padding-top: 12px;
	vertical-align: top;
}
h2.sectionRed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #bd2125;
	text-indent: 20px;
	font-weight: normal;
	margin-right: 0px;
	line-height: 28px;
	margin-left: 0px;
	padding-bottom: 0px;
	clear: none;
	background-image: url(/images/bullet2yellow.gif);
	background-repeat: no-repeat;
	background-position: 0px 8px;
}

.breadcrumb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	line-height: 12px;
}
.homeDescription {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 24px;
}
#newslist td {
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #feb927;
}
