.temp {
	font-size: 36px;
}

.monospaced       {
	font-family: courier, "courier new", monospaced;
}
.subtitle       {
	font-size: 20px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #666666;
	line-height: normal;
}
.largetext   { font-size: 16px; font-family: Arial, Verdana, Sans-serif }
.text   { font-size: 13px; font-family: Arial, Verdana, Sans-serif }
.smalltext   { font-size: 12px; font-family: Arial, Verdana, Sans-serif }
.footnotetext { font-size: 11px; font-family: Arial, Verdana, Sans-serif }
.tinytext { font-size: 9px; font-style: normal; font-family: Verdana, Arial, Sans-serif }

a.link1:link { text-decoration: none; color: #000000 }
a.link1:visited { text-decoration: none; color: #000000 }
a.link1:hover { text-decoration: underline; color: #51A2FF }

a.link2:link { text-decoration: none; color: #043DBC }
a.link2:visited { text-decoration: none; color: #2277D9 }
a.link2:hover { text-decoration: underline; color: #51A2FF }

a.link3:link { text-decoration: underline; color: #043DBC }
a.link3:visited { text-decoration: underline; color: #043DBC }
a.link3:hover { text-decoration: underline; color: #51A2FF }

a.dashlink:link {
	color: #043DBC;
	border-bottom: 1px dotted #3D7DC7;
	text-decoration: none;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	}

a.dashlink:visited {
	color: #2277D9;
	border-bottom: 1px dotted #3D7DC7;
	text-decoration: none;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	}

a.dashlink:hover {
	color: #51A2FF;
	border-bottom: 1px solid #2C8AF7;
	text-decoration: none;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	}




ol {
	margin-top:10px;
	margin-bottom:20px;
	margin-left: 1.5em;
	margin-right: 10px;
	list-style-position: outside;
}

dl, ul {
	margin-top:10px;
	margin-bottom:20px;
	margin-left: 1.5em;
	margin-right: 10px;
	list-style-position: outside;
	list-style-image: url(/images/li_arrow.gif);
}


li {
	margin:0px;
	padding: 0px;
}

ul.simplelist {
	margin-top:5px;
	margin-bottom:5px;
	margin-left:10px;
	text-indent: 0px
}
.errortext {
	font-size: 12px;
	font-family: Arial, Verdana, Sans-serif;
	color: #FF0000;

}
.highlightbox {
	background-color: #F5F1EE;
	border: thin solid #D6C6BA;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;

}
.spacing16pt {
	line-height: 1.5em;
}


a.dashlink:link {
	color: #043DBC;
	border-bottom: 1px dotted #3D7DC7;
	text-decoration: none;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	}

a.dashlink:visited {
	color: #2277D9;
	border-bottom: 1px dotted #3D7DC7;
	text-decoration: none;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	}

a.dashlink:hover {
	color: #51A2FF;
	border-bottom: 1px solid #2C8AF7;
	text-decoration: none;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	}
	
.rule_solid {
	clear:both;
	display:block;
	height:0px;
	margin-top:5px;
	background-color: #FFFFFF;
	border: 1px solid #DBDBDB;
}

.rule {
	clear:both;
	display:block; 
	border-width:0; 
	border-style:none; 
	border-bottom:1px dashed #c7c7c7; 
	height:1px; 
	margin-top:5px; 
	margin-bottom:5px;
}

.h2 {
	font-size: 18px;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #2A2A2A;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #B1B1B1;
	padding-bottom: 2px;
}

.h1 {
	font-size: 24px;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #2A2A2A;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #B1B1B1;
	padding-bottom: 2px;
}
li.spaceditem {
	margin-top:5px;
	margin-bottom:10px;
	margin-left:0px;
	text-indent: 0px;
	padding: 0px;
}
.h5 {
	font-size: 13px;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #2A2A2A;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-bottom-color: #B1B1B1;
	padding-bottom: 2px;
}
.rule_h5 {

	clear:both;
	display:block;
	height:0px;
	background-color: #FFFFFF;
	border: 1px solid #B1B1B1;
}
ul.default {

	margin-top:5px;
	margin-bottom:5px;
	margin-left:10px;
	text-indent: 0px
}
body {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 1.5em;
	background-color: #FFFFFF;
}
tr {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 1.50em;
}
ol.numbered {
	list-style-type: decimal;
}
.red {
	color: #FF0000;
}
.h3 {

	font-size: 15px;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #2A2A2A;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #B1B1B1;
	padding-bottom: 2px;
}
.h4 {
	font-size: 12px;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #2A2A2A;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-bottom-color: #B1B1B1;
	padding-bottom: 2px;
	border-bottom-style: solid;
}
.ghosted {

	color: #B6B6B6;
}
td.singlespaced {
	line-height: 1.0em;
}
.title {

	font-size: 24px;
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-weight: bold;
	color: #2D2D2D;
	line-height: 1.25em;
}
.strikethrough {
	text-decoration: line-through;
}
.promotion {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FFFFFF;
}

