@charset "UTF-8";
/* CSS Document */


/* Fonts */
.breadcrumbs	{font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #cccccc; text-align: right;}
A.breadcrumbs	{font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #cccccc; font-style: underline; text-align: right;}
A.breadcrumbs:hover {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; font-style: underline; text-align: right;}

.contentheadA	{font-family: Arial, Helvetica, sans-serif; font-size: 15pt; color: #82bdeb; text-align: left;}
.contentheadB	{font-family: Arial, Helvetica, sans-serif; font-size: 15pt; color: #fec759; text-align: left;}

.formheadA		{font-family: Arial, Helvetica, sans-serif; font-size: 13pt; color: #82bdeb; text-align: left;}
.formheadB		{font-family: Arial, Helvetica, sans-serif; font-size: 13pt; color: #fec759; text-align: left;}

.csquote		{font-family: Arial, Helvetica, sans-serif; font-size: 13pt; color: #82bdeb; font-weight: bold; text-align: left;}

.tileheadA		{font-family: Arial, Helvetica, sans-serif; font-size: 13pt; color: #82bdeb; line-height: 1; font-weight: bold; text-align: left;}
.tileheadB		{font-family: Arial, Helvetica, sans-serif; font-size: 13pt; color: #fec759; line-height: 1; font-weight: bold; text-align: left;}

.error			{font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #ca0000; line-height: 1.4; text-align: left; font-weight: bold;}

.body			{font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #7f7f7f; line-height: 1.4; text-align: left;}
A.body			{font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #005192; line-height: 1.4; font-weight: bold; text-align: left; text-decoration: none;}
A.body:hover	{font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #ffb622; line-height: 1.4; font-weight: bold; text-align: left; text-deocration: none;}

.tilebody		{font-family: Arial, Helvetica, sans-serif; font-size: 8.5pt; color: #7f7f7f; line-height: 1.7; text-align:justify; text-align: left;}
.sidebar		{font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #7f7f7f; text-align: left;}
.sidebarhead	{font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #ffb622; font-weight: bold; text-align: left;}
.sidebarsmall	{font-family:Arial, Helvetica, sans-serif; font-size: 7pt; color: #929292; text-align: left;}
.sidebarbody	{font-family: Arial, Helvetica, sans-serif; font-size: 8.5pt; color: #7f7f7f; font-weight: normal; text-align: left;}

.subhead		{font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #82bdeb; text-align: left;}
.sublink		{font-family: Arial, Helvetica, sans-serif; font-size: 8.5pt; font-weight: bold; color: #ffb622; line-height: 1.7; text-align: left;}
A.sublink		{font-family: Arial, Helvetica, sans-serif; font-size: 8.5pt; font-weight: bold; color: #005ea7; line-height: 1.7; text-decoration: none; text-align: left;}
A.sublink:hover	{font-family: Arial, Helvetica, sans-serif; font-size: 8.5pt; font-weight: bold; color: #ffb622; line-height: 1.7; text-decoration: none; text-align: left;}

.csselect		{font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #3374a8; line-height: 1.7; text-align: right;}
A.csselect		{font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #3374a8; line-height: 1.7; text-align: right; text-decoration: none;}
A.csselect:hover{font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #3374a8; line-height: 1.7; text-decoration: underline; text-align: right;}

.cslink			{font-family: Arial, Helvetica, sans-serif; font-size: 8.5pt; font-weight: bold; color: #b2b2b2; line-height: 1.7; text-align: left;}
A.cslink		{font-family: Arial, Helvetica, sans-serif; font-size: 8.5pt; font-weight: bold; color: #b2b2b2; line-height: 1.7; text-decoration: none; text-align: left;}
A.cslink:hover	{font-family: Arial, Helvetica, sans-serif; font-size: 8.5pt; font-weight: bold; color: #7f7f7f; line-height: 1.7; text-decoration: none; text-align: left;}

.legal			{font-family: Arial, Helvetica, sans-serif; font-size: 7pt; color: #cccccc;}
.footer			{font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #b2b2b2; line-height: 1.7;}
A.footer		{font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #b2b2b2; line-height: 1.7; text-decoration: underline;}


/* Buttons */

a.prev			{display: block; width: 21px; height: 21px; background: url("images/cs-prev.gif") 0 0 no-repeat; text-decoration: none;}
a:hover.prev	{background-position: -21px 0;}
a.download		{display: block; width: 21px; height: 21px; background: url("images/cs-download.gif") 0 0 no-repeat; text-decoration: none;}
a:hover.download{background-position: -21px 0;}
a.view			{display: block; width: 21px; height: 21px; background: url("images/cs-view.gif") 0 0 no-repeat; text-decoration: none;}
a:hover.view	{background-position: -21px 0;}
a.next			{display: block; width: 21px; height: 21px; background: url("images/cs-next.gif") 0 0 no-repeat; text-decoration: none;}
a:hover.next	{background-position: -21px 0;}

/* Input Fields */
input 			{font-size: 10pt;}
select 			{font-size: 10pt;}
textarea		{font-size: 10pt;}
input.error 	{font-size: 10pt; background-color: #FFFFCC}


/* Backgrounds */
.maindiv			{width: 960px; background-color: #fbfbfb;}
.bodydiv			{border-left: solid 1px #e1e1e1; border-right: solid 1px #e1e1e1;}
.content			{background-color: #ffffff; border: solid 1px #d6d6d6;}
.contentleft		{width: 4px; background-image: url(images/content-bgrnd-left.gif);}
.contentbtm			{height: 4px; background-image: url(images/content-bgrnd-btm.gif);}
.contentfill		{width: 3px; height: 3px; background-color: #fbfbfb;}

.leftcolumn			{padding-left: 6px; padding-right: 3px; width: 195px;}
.rightcolumn		{padding-left: 3px; padding-right: 6px; width: 746px;}

.dottedline			{height: 1px; background-image: url(images/underline.gif);}

ul					{list-style-image: url(images/body-bullet.gif); padding-right: 30px; padding-top: 6px;}

.fieldRequired{
	background:#E7F4C8;
}

.fieldError {
	background-color: #FF8080;
}

#errorMsg {padding: 5px;}
#errorMsg h3{ font-size:12px; font-weight:500; color:#FF0000; text-align:center;}
#errorMsg a{font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #005192; line-height: 1.4; font-weight: bold; text-align: left; text-decoration: none;}
.sampleBox {
	display:none;
	overflow:hidden;
}

.sampleBox div{
	display:block;
	overflow:hidden;
}

