body {
	background: #ffffff;
	margin: 0 0 0 0;
}

body, div, span, td, th, p, li {
	color: #333333;
	font-size: 11px;
	font-family: Arial, sans-serif;
}

.title {
	color: #666666;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, sans-serif;
}

.subtitle {
	color: #666666;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, sans-serif;
}

.copyhome {
	color: #333333;
	font-size: 11px;
	font-family: Arial, sans-serif;
}

.copybig {
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, sans-serif;
	color: #333333;
}

.copymedium {
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, sans-serif;
	color: #333333;
}

.copysmall {
	font-size: 9px;
	font-family: Arial, sans-serif;
	color: #333333;
}

.copybold {
	font-weight: bold;
}

.copyfooter {
	color: #999999;
	font-size: 9px;
	font-family: Arial, sans-serif;
}

.copywhite {
	color: #FFFFFF;
}

.copyblue {
	color: #2166A5;
}

.pdf {
	color: #999999;
}

UL {
	list-style-image: url(../images/bulletGray.gif);
	list-style-type: square;
}

/* Investor Relations Styles */
.navTertiary {
	color: #2166A5;
	font-weight: bold;
}

.tblCellPad {
	padding-left: 35px;
}

#divInvRelNav {
	position:absolute;
	left:540px;
	top:67px;
	visibility:visible;
	z-index: 2;
}

/* Link Styles */
A, A:visited, A.linksmall, A.linksmall:visited {
	text-decoration: none;
	color: #2166A5;
}

A.linkhome, A.linkhome:visited {
	text-decoration: none;
	color: #666666;
}

A.linksmall {
	font-size: 9px;
}

A.linktop, A.linktop:visited {
	color: #333333;
	font-size: 10px;
	text-decoration: underline;
}

A.linktop:hover {
	color: #666666;
}

A.linkuline, A.linkuline:visited {
	text-decoration: underline;
}

A:hover, A.linksmall:hover, A.linkhome:hover, A.linkuline:hover {
	text-decoration: underline;
	color: #333333;
}

/* Form Styles */
.frmInline {
	display :inline;
}

select, option, input, textarea {
	color: #333333;
	font-size: 11px;
	font-family: Arial, sans-serif;
	vertical-align: middle;
}

.frmText {
	background: #FFF; 
	border-top: 1px solid #666666; 
	border-left: 1px solid #666666; 
	border-bottom: 1px solid #666666; 
	border-right: 1px solid #666666; 
	width: 134px; 
	font-family: Arial, sans-serif; 
	font-size: 11px; 
	color: #333;
}

.frmTextarea {
	background: #FFF; 
	border-top: 1px solid #666666; 
	border-left: 1px solid #666666; 
	border-bottom: 1px solid #666666; 
	border-right: 1px solid #666666; 
	width: 330px; 
	height: 155px; 
	font-family: Arial, sans-serif; 
	font-size: 11px; 
	color: #333;
}

.frmBtnGray {
	color            :#666666;
	background       :#DCDCDC;
	border-top       :1px solid #A1A1A1;
	border-left      :1px solid #A1A1A1;
	border-bottom    :1px solid #A1A1A1;
	border-right     :1px solid #A1A1A1;
	text-transform   :uppercase;
	font-weight      :bold;
	font-size        :10px;
}

.frmBtnOrange {
	color            :#FFFFFF;
	background       :#F99B22;
	border-top       :1px solid #FCCD91;
	border-left      :1px solid #FCCD91;
	border-bottom    :1px solid #FCCD91;
	border-right     :1px solid #FCCD91;
	text-transform   :uppercase;
	font-weight      :bold;
	font-size        :10px;
}

/* Printer Styles */
@media print {
	#tblNavMain, #tblNavFooter, #tblPhoto, #divSecNav, #divInvRelNav {
		display :none;
	}
	
	#tblFooter{
		width :600px;
	}
}
