/* START General Borders and Backgrounds */

.borderDot
{
	background: #cccccc url(/images/border_dot.gif) repeat-x;
}

.borderDotWhite
{
	background: #ffffff url(/images/border_dot.gif) repeat-x;
}

.borderDotVert
{
	background: #cccccc url(/images/border_dot_vert.gif) repeat-y;
}

.borderSolidWhite
{
	background: #ffffff;
}

.backSolidRight
{
	/* Used beside photos in content pages */
	background: #5080c1;
}

/* END General Borders and Backgrounds */


/* START Home Page */

.loginInfo
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	margin: 3px 4px 1px 0px;
}

.homeLatestPosted
{
	font: 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
}

.latestTitle
{
	font: bold 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
}

.latestText
{
	font: 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
}

.listLinkWhite
{
	font: 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #ffffff;
}

.featuresLinks
{
	font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #5080C1;
}

.homeVision
{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #666666;
}

.homeVisionAccent
{
	font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #666666;
}

.borderLatestReg
{
	background: #cccccc url(/images/border_latest.gif) repeat-x;
}

.backLatestReg
{
	background: #cccccc;
}

.backSolidLatestText
{
	background: #E6E6E6;
}

.backSolidTitle
{
	background: #85A6D4;
}

.backSolidInfo
{
	background: #5080C1;
}

/* END Home Page */


/* START Left Navigation */

a.leftNavLink:link, a.leftNavLink:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

a.leftNavLink:hover
{
	color: #3366FF;
}

.leftNavLinkOn
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3366FF;
	text-decoration: none;
}

a.leftNavLinkOn:link, a.leftNavLinkOn:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3366FF;
	text-decoration: none;
}

a.leftNavLinkOn:hover
{
	color: #3366FF;
}

.leftNavSub
{
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
}

a.leftNavSub:link, a.leftNavSub:visited
{
	color: #333333;
}

a.leftNavSub:hover
{
	color: #3366FF;
}

.leftNavSubOn
{
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #3366FF;
	text-decoration: none;
}

.borderLeftNav
{
	background: #999999;
}

.backNavHighlight
{
	background: #e5e5e5;
}

.backNavOn
{
	background: #6699CC;
}

.backLeftNav
{
	background: #cccccc;
}

.quickLinks
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	margin-top: 0px;
	margin-right: 3px;
	margin-bottom: 5px;
	margin-left: 0px;
}

a.quickLinks:link, a.quickLinks:active, a.quickLinks:visited
{
	color: #333333;
}

a.quickLinks:hover
{
	color: #000000;
}
/* END Left Navigation */


/* START Contents */

.loginInfoSub
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	margin: 3px 4px 1px 0px;
}
.pgTitle
{
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #3366CC;
}

.pgSub
{
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}

.listTitle
{
	margin-top: 20px;
	padding-top: 15px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}

.body
{
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #333333;
}

.bodyAccent
{
	font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #333333;
}

.boardHighlightsSub
{
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
}

.boardHighlights
{
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #ffffff;
}

.feedbackForm
{
	margin: 0px 0px 0px 0px;
}

.feedbackInput
{
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #333333;
	border: 1px solid #333333;
	background: #ffffff;
}

.feedbackInputErr
{
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #333333;
	border: 1px solid Red;
	background: #ffffff;
}



.feedbackSend
{
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #333333;
	border: 1px solid #333333;
	background: #ffffff;
}

/* END Contents */


/* START Contents Links */
a.body:link, a.body:visited
{
	color: #333333;
}

a.body:hover
{
	color: #3399FF;
}

.docLink
{
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #333333;
}

a.docLink:link, a.docLink:visited
{
	color: #333333;
}

a.docLink:hover
{
	color: #3399FF;
}

.safetyindex
{
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #333333;
}
.fileSize
{
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}
.downloadLink
{
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #3366CC;
}
a.downloadLink:link
{
	color: #3366CC;
}
a.downloadLink:visited
{
	color: #3366CC;
}
a.downloadLink:hover
{
	color: #3399FF;
}

.highlightsList
{
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin-top: 5px;
	margin-left: 18px;
	list-style: url(/images/bullet_highlightsList.gif);
	list-style-type: disc;
	padding-left: 0px;
}
.docsList
{
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	margin-top: 5px;
	margin-left: 15px;
	list-style: url(/images/bullet_docsList.gif);
	list-style-type: disc;
	padding-left: 0px;
}
p.pdfContentsNoList
{
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	margin-left: 15px;
	margin-top: 5px;
}

/* END Contents Links */


/* START Charts and Tables */

.chartHeader
{
	background: #99cccc;
}

.chartDarkBack
{
	background: #ccffff url(images/back_chk_dark.gif) repeat;
}

.chartLightBack
{
	background: #ffffff url(images/back_chk_light.gif) repeat;
}

.subInfo
{
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #3366cc;
}

.chartBody
{
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
}

.chartBodySub
{
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	text-indent: 4px;
}

.chartBodyHiLight
{
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #666666;
}

/* END Charts and Tables */


/* START General */

.homeIntro
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding: 8px 0px 8px;
}
.bannerTop
{
	background: #5E92D8 url(/images/banner_back_image.gif) no-repeat right;
}
.backSolidTop
{
	background: #ffffff;
}

.backSolidNav
{
	background: #99CCCC;
}

.searchForm
{
	margin: 0px 0px 0px 0px;
}

.searchTextField
{
}

.search
{
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #333333;
}

.footer
{
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
}

.borderFooter
{
	background: #666666;
}

/* END General */
.tableTitle
{
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}


.pgLink
{
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: black;
}

a.pgLink:link, a.pgLink:visited
{
	color: black;
}

a.pgLink:hover
{
	color: #3399FF;
	text-decoration: none;
}

a.body:hover
{
	color: #3399FF;
}

.docLink
{
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #333333;
}

a.docLink:link, a.docLink:visited
{
	color: #3366FF;
}

a.docLink:hover
{
	color: #3399FF;
	text-decoration: none;
}


.p_title
{
	font-weight: bold;
	font-size: 10px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.p_normal
{
	font-size: 10px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.p_small
{
	font-size: 9px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
H2
{
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
H3
{
	font-weight: bold;
	font-size: 10px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
