/* Style Sheet For Bar Bench & Gavel Intranet Site 09.25.2002 */

/* Re-Defined Tags */
body {
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	background-image: url(images/Slice-Vertical-ARHome.gif);
	background-repeat: repeat-y;


}

td {
	font-size: 12px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
}
td.bottom{vertical-align: bottom;}
td.top {vertical-align: top;}
td.leftmenu {
	font-size: 11px;
	vertical-align: top;







}
td.content {
	vertical-align: top;
	padding-left: 15px;
	padding-top: 10px;
	padding-bottom: 15px;
	text-align: left;
	line-height: 18px;
	padding-right: 15px;





}

p {margin: 0px;}

h1 {
	font-size: 16px;
	color: #333333;
	font-weight: bold;
	margin-bottom: 10px;
	margin-top: 15px;




}
h2 {ont-size: 14px;color: #333333;font-weight: bold;}


/* -------------------------------------------LINKS-----------------------------------------------------*/

/* Link Color Definitions */
a:link {font-weight: bold;color: #405688;text-decoration: none;}
a:visited {	font-weight: bold; color: #405688;text-decoration: none;}
a:hover { font-weight: bold; color: #FF6414;text-decoration: none;}

/* Left-hand & Right-hand Nav Area Links*/

a.leftmenu:link {color: #405688;font-weight: normal;}
a.leftmenu:visited {color: #405688;font-weight: normal;}
a.leftmenu:hover {color: #FF6414;font-weight: normal;}

a.rightbar:link {color: #FFFFFF;}
a.rightbar:visited {color: #FFFFFF;}
a.rightbar:hover {color: #FFB189;}

/* Annual Report Index Links*/

a.index:link {font-size: 11px; font-weight: normal; color: #405688;}
a.index:visited {font-size: 11px;font-weight: normal; color: #405688;}
a.index:hover {font-size: 11px; font-weight: normal; color: #FF6414;}





.byline {font-size: 11px;font-weight: bold;color: #000000;line-height: 15px;}
.pictd {padding-top: 5px;padding-right: 0px;padding-bottom: 5px;padding-left: 10px;}
.caption {color: #FFFFFF;line-height: 18px;}
.bylinenote {line-height: 14px;color: #508282;font-weight: normal;}

tr.lightblue {background-color: #CFD5E1;}
tr.lightgreen {background-color: #D3E0E0;}
table.border {border: thin solid #333333;}
tr.black {background-color: #000000;}
td.whitetext {
	color: #FFFFFF;
	font-weight: bold;
}
.bigtext {
	font-size: 12px;
	font-weight: bold;
	color: #333333;

}
li {
	line-height: 18px;
}
body.subpg {
	background-image: url(images/Slice-Vertical-ARSubpg.gif);
	background-repeat: repeat-y;
}
h1.allcaps {
	font-size: 12px;
	text-transform: uppercase;
	color: #FF6600;
	font-family: "Garamond", "Times New Roman", Times, serif;
	letter-spacing: 2px;
}
strong {
	color: #333333;
}
.orangecaps {
	text-transform: uppercase;
	color: #FF6600;
	font-weight: bold;
	font-size: 11px;
}
body.financial {

	background-image: url(images/Slice-Vertical-ARFinancial.gif);
	background-repeat: repeat-y;
}
td.finsectionhdr {
	color: #FF6600;
	font-size: 12px;
	font-weight: bold;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;


}
td.finsectionbottom {
	color: #FF6600;
	font-size: 12px;
	font-weight: bold;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;


}
td.finsectionrt {
	text-align: right;
	background-color: #D9D9D9;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;







}
td.finsectiontprt {

}
td.finleftdata {
	padding-left: 20px;
	border: #333333;


}
td.finohtwo {
	text-align: right;
	padding-right: 8px;
	background-color: #FF6414;
	color: #FFFFFF;
	font-weight: bold;







}
td.finsectionbtrt {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;


}
td.finhdrtwo {
	color: #FF6600;
	font-size: 12px;
	font-weight: bold;

}
.arialtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
td.homecaps {
	text-align: center;


}
.blackcaps {
	color: #000000;
	font-size: 11px;
	font-weight: bold;

}
h1.blackcaps {

	font-size: 12px;
	text-transform: uppercase;
	color: #000000;
	font-family: "Garamond", "Times New Roman", Times, serif;
	letter-spacing: 2px;
}
.captionbold {
	color: #FFFFFF;
	line-height: 16px;
	font-weight: bold;

}
td.footerbar {
	text-align: right;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;

}
body.index {

	background-image: url(images/Slice-Vertical-ARIndex.gif);
	background-repeat: repeat-y;
}
td.index {

}
td.indexoptions {


}

