/***********************************************/
/* generation2006.css                          */
/***********************************************/

/***********************************************/
/* HTML tag styles                             */
/***********************************************/
body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	background: #F8F8F8;
	width: 100%;
}
#pagecell {
	position:absolute;
	top: 12px;
	left: 5px;
	right: 5px;
	width:98.5%;
	background-color: #F8F8F8;
}

#tl {
	position:absolute;
	top: -1px;
	left: -1px;
	margin: 0px;
	padding: 0px;
	z-index: 100;
}

#tr {
	position:absolute;
	top: -1px;
	right: -1px;
	margin: 0px;
	padding: 0px;
	z-index: 100;
}

#pageNav{
	width:155px;
	padding: 0px;
	font-family: Verdana, sans-serif;
	float: left;
}

#pageNav-Rt {
	float: right;
	width:155px;
	padding: 0px;
	font-family: Verdana, sans-serif;
}
#content{
	padding: 0px 5px 0px 0px;
	margin:0px 160px;
}


/***********************************************/
/* Component Divs                              */
/***********************************************/
/************** pageName styles ****************/

#pageName{
	padding: 0px 0px 14px 10px;
	margin: 0px;
	border-bottom:1px solid #ccd2d2;
}


/************** feature styles *****************/

.feature{
	padding: 0px 0px 10px 5px;
	font-size: 80%;
}
.feature-ctr {
	padding: 0px 0px 10px 5px;
	font-size: 10pt;
	min-height: 200px;
	text-align: center;
}


/*************** story styles ******************/

.story {
	padding: 10px 0px 0px 10px;
	font-size: 80%;
	text-align: left;
}
.story1 {
	padding: 10px 0px 0px 10px;
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #990000;
	text-align: left;
}


/************* relatedLinks styles **************/

.relatedLinks{
	margin: 0px;
	padding: 0px 0px 10px 10px;
	border-bottom: 1px solid #cccccc;
}
.pro248 {
	background-color: #F8F8F8;
	color: #000000;
}
#sectionLinks{
	margin: 0px;
	padding: 0px;
}
.arl16-c-900 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	color: #990000;
	text-align: center;
	padding-top: 8px;
	padding-bottom: 4px;
}
.ver10-c-009 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000099;
	text-align: center;
}
.ver10-l-009 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000099;
	text-align: left;
}
.ver10px-l-00C {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0000CC;
	text-align: left;
	padding-left: 4px;
}
.ver10px-l-900 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #990000;
	text-align: left;
}
.ver10-l-009-33pct {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000099;
	text-align: center;
	width: 33.3%;
	padding-right: 5px;
	padding-left: 10px;
}
.ver10-l-009-50pct {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000099;
	text-align: left;
	width: 50%;
	padding-right: 5px;
	padding-left: 10px;
}
.ver10-c-009-50pct {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000099;
	text-align: center;
	width: 50%;
	padding-right: 5px;
	padding-left: 10px;
}
.arl16-c-navy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	color: navy;
	text-align: center;
	padding-top: 8px;
	padding-bottom: 4px;
}
.arl18-c-navy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18pt;
	color: navy;
	text-align: center;
	padding-top: 8px;
	padding-bottom: 4px;
}
#content2 {
	padding: 0px 5px 0px 0px;
	margin:0px;
}
.story2 {
	padding: 0px;
	font-size: 18pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #990000;
	text-align: center;
}
.ver14-l-009-90pct {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #000099;
	text-align: left;
	padding-right: 5%;
	padding-left: 5%;
}
.ver12-l-009-90pct {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #000099;
	text-align: left;
	padding-right: 5%;
	padding-left: 5%;
}
.ver12-c-009-90pct {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #000099;
	text-align: center;
	padding-right: 5%;
	padding-left: 5%;
}
#pagecell2 {
	position:absolute;
	top: 14px;
	left: 1.5%;
	right: 1.5%;
	width:96.6%;
	background-color: #F8F8F8;
}
.arl18-c-900 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18pt;
	color: #990000;
	text-align: center;
	padding-top: 8px;
	padding-bottom: 4px;
}
.ver10-l-900 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #990000;
	text-align: left;
}
.arl10-c {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
}
.ver12-c-009 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #000099;
	text-align: center;
}
.ver10-c-009-full {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000099;
	text-align: center;
	padding-right: 5px;
	padding-left: 10px;
}
.ver10-c-009-50pct-lent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000099;
	text-align: center;
	width: 50%;
	padding-right: 5px;
	padding-left: 10px;
	background-color: purple;
}
.ver10-c-009-lent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000099;
	text-align: center;
	padding-right: 5px;
	padding-left: 10px;
	background-color: purple;
}
.ver10-c-lent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	text-align: center;
	padding-right: 5px;
	padding-left: 10px;
	background-color: purple;
	width: 175px;
}
.ver10-c-009-bishop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000099;
	text-align: center;
	padding-right: 5px;
	padding-left: 10px;
	background-color: #0000FF;
}
.leftcell {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 155px;
	padding-left: 15px;
	padding-top: 20px;
}
.ctrcell {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 15px;
	text-align: center;
}
.rtcell {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-right: 15px;
	padding-top: 20px;
	text-align: right;
}
.ver10-c-pax {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	text-align: center;
	padding-right: 5px;
	padding-left: 10px;
	background-color: #FFFFFF;
	width: 175px;
	border: 1px solid #000000;
}
.ver12-c-navy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: navy;
	text-align: center;
}
.ver10-c-pax2008 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	text-align: center;
	background-color: #F8F8F8;
	width: 100px;
	border: 0px solid;
}
