@charset "UTF-8";
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	background-color: #a7b78e;
}
p {
	color: #333;
	font-size: 12px;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
h1 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 24px;
	line-height: 20px;
	font-weight: bold;
	padding-left: 10px;
	color: #999;
}
h2 {
	color: #B3C29E;
	font-family: "Times New Roman", Times, serif;
	font-weight: normal;
	font-size: 24px;
	text-indent: 20px;
}
h3 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	color: #999;
	font-weight: normal;
}
#Container {
	width: 956px;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(CSA_art2/bkgrnd/ContainerInteriorLower.jpg);
	background-repeat: repeat-y;
}
#Header {
	height: 108px;
	background-image: url(CSA_art2/bkgrnd/headerHome.jpg);
	background-repeat: no-repeat;
}
.headerlogo {
	display: block;
	vertical-align: middle;
	padding-top: 20px;
	padding-left: 20px;
}
#SubHeaderBar {
	height: 32px;
	background-color: #999;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #000;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
#NavRightWords {
	float: right;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 4px;
	margin-right: 10px;
	position: relative;
	z-index: 9999999;
}
#NavRightWords p {
	color: #FFF;
	display: inline;
	padding-right: 10px;
	padding-left: 10px;
}
#NavRightWords a:link {
	color: #FFF;
	text-decoration: none;
	display: inline;
	padding-left: 10px;
	padding-right: 10px;
}
#NavRightWords a:visited {
	color: #FFF;
	text-decoration: none;
	display: inline;
	padding-left: 10px;
	padding-right: 10px;
}
#NavRightWords a:hover {
	color: #FC3;
	text-decoration: none;
	display: inline;
	padding-left: 10px;
	padding-right: 10px;
}
#NavTabsLeft {
	height: 32px;
}
#SubNavStrip {
	height: 25px;
	background-image: url(CSA_art2/bkgrnd/SubNavStripHome.jpg);
	background-repeat: no-repeat;
	margin-top: 0px;
	padding-top: 0px;
}
#SubNavStripClear {
	height: 25px;
	background-image: url(CSA_art2/bkgrnd/SubNavStripNoArt.gif);
	background-repeat: no-repeat;
	margin-top: 0px;
	padding-top: 0px;
}
#FloatLeft {
	float: left;
	width: 221px;
}
#FloatLeftImage {
	height: 139px;
}
#FloatLeftContent {
	width: 192px;
	margin-right: 10px;
	margin-left: auto;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-top: 10px;
	padding-bottom: 20px;
}
#jaleft  {
	width: 182px;
	background-image: url(CSA_art2/CenterImages/BoxoutCenter.gif);
	padding-left: 5px;
	padding-right: 10px;
	background-repeat: repeat-y;
	padding-top: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 14px;
}
#jaleft ul {
	text-decoration: underline;
	list-style-type: none;
	padding-left: 0px;
	color: #3C0;
}
#jaleft ul a:visited {
	color: #393;
	text-decoration: underline;
}
#jaleft ul a:hover {
	color: #F60;
	text-decoration: underline;
}
#jaleft a:link {
	color: #393;
	text-decoration: underline;
	font-weight: bold;
}
#jaleft a:visited {
	color: #393;
	text-decoration: underline;
	font-weight: bold;
}
#jaleft a:hover {
	color: #F60;
	text-decoration: underline;
	font-weight: bold;
}
#FloatLeftContent p   {
	font-size: 11px;
	padding-top: 0px;
	margin-top: 0px;
	padding-bottom: 5px;
	margin-bottom: 0px;
	padding-right: 10px;
}
#FloatLeftContent h2 {
	font-size: 13px;
	padding-top: 10px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000;
	text-indent: 0px;
}
#FloatLeftContent h3 {
	font-size: 13px;
	padding-top: 10px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #F60;
	text-indent: 0px;
}
#FloatRight {
	float: right;
	width: 272px;
}
#FloatRightImage {
	height: 139px;
}
#FloatRightContent {
	width: 200px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding: 10px;
	background-color: #FFF;
	border: 1px solid #333;
}
#FloatRightContent p  {
	font-size: 12px;
	padding-left: 10px;
	padding-right: 5px;
	margin-top: 0px;
	padding-top: 0px;
}
#FloatRightContent h2  {
	font-size: 16px;
	color: #666;
	letter-spacing: 0.25em;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #999;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	padding-left: 0px;
	text-indent: 0px;
	font-weight: bold;
}
#FloatRightContent h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #A8A8A8;
	padding-left: 8px;
	padding-right: 5px;
	padding-bottom: 0px;
}
#FloatRightContent ul li {
	font-size: 12px;
	line-height: 18px;
}
#FloatRightContent ul li a:link {
	font-weight: bold;
	color: #390;
	text-decoration: underline;
}
#FloatRightContent ul li a:visited {
	font-weight: bold;
	color: #390;
	text-decoration: underline;
}
#FloatRightContent ul li a:hover {
	font-weight: bold;
	color: #F90;
	text-decoration: underline;
}
#CenterContent {
	width: 463px;
	margin-right: 272px;
	margin-left: 221px;
	background-image: url(CSA_art2/CenterImages/CenterBkgrndTop.gif);
	background-repeat: no-repeat;
	background-position: 0% 0px;
	padding-top: 0px;
	margin-top: 0px;
}
#jaMessage {
	padding-right: 25px;
	padding-left: 25px;
	padding-top: 0px;
	padding-bottom: 0px;
}
#jaMessage h1 {
	padding-right: 25px;
	padding-left: 25px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-size: 18px;
}
#jaComponent {
	padding-right: 25px;
	padding-left: 25px;
}
#jaBanner {
	padding-right: 25px;
	padding-left: 25px;
}
#CenterContent h3 {
	font-size: 18px;
	border-left-width: 10px;
	border-left-style: none;
	border-left-color: #B3C29E;
	margin-left: 30px;
	padding-left: 5px;
	text-decoration: none;
}
#CenterContent p {
	padding-right: 25px;
	padding-left: 25px;
}
#CenterContent a:link {
	font-weight: bold;
	color: #00A600;
	text-decoration: underline;
}
#CenterContent a:visited {
	font-weight: bold;
	color: #00A600;
	text-decoration: underline;
}
#CenterContent a:hover {
	font-weight: bold;
	color: #FB7E00;
	text-decoration: underline;
}
#CenterContent ul li  {
	list-style-position: outside;
	list-style-image: url(CSA_art2/CenterImages/ListDot.png);
	margin-top: 5px;
	padding-right: 10px;
	margin-left: 20px;
}
#NavBottom {
	height: 30px;
	background-color: #A7B78E;
	clear: both;
}
#NavBottom p {
	color: #FFF;
	font-size: 12px;
	line-height: 12px;
	padding-top: 8px;
	margin-left: 10px;
}
#NavBottom p a:link {
	color: #FFF;
	font-size: 12px;
	line-height: 12px;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
}
#NavBottom p a:visited {
	color: #FFF;
	font-size: 12px;
	line-height: 12px;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
}
#NavBottom p a:hover {
	color: #333;
	font-size: 12px;
	line-height: 12px;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
}
.ClearFloat {
	clear: both;
}
.BoxoutLeftTop {
	background-image: url(CSA_art2/CenterImages/BoxoutTop.gif);
	display: block;
	background-repeat: no-repeat;
	height: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.BoxoutLeftMiddle  {
	background-image: url(CSA_art2/CenterImages/BoxoutCenter.gif);
	display: block;
	background-repeat: repeat-y;
	padding-left: 10px;
	padding-right: 5px;
	margin-bottom: 0px;
}
.BoxoutLeftBottom {
	background-image: url(CSA_art2/CenterImages/BoxoutBottom.gif);
	display: block;
	background-repeat: no-repeat;
	height: 16px;
	font-size: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.BoxoutLeftMiddle a:link {
	font-weight: bold;
	color: #090;
}
.BoxoutLeftMiddle a:visited {
	font-weight: bold;
	color: #090;
}
.BoxoutLeftMiddle a:hover {
	font-weight: bold;
	color: #F90;
}
#CntrAdd {
	display: block;
	margin-right: 10px;
	margin-left: 10px;
}
#CntrAdd h3 {
	font-size: 14px;
	color: #454B3D;
}
#CntrFocusBxs {
	text-align: center;
	display: block;
	padding: 0px;
	clear: none;
	font-size: 10px;
	line-height: normal;
	height: 170px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#CntrFocusBxs     .FocusBox1{
	display: block;
	height: 69px;
	width: 146px;
	background-image: url(CSA_art2/CenterImages/BoxSpecial1.png);
	background-repeat: no-repeat;
	text-align: center;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
	float: left;
	position: relative;
	margin: 0px;
	font-size: 11px;
}
#CntrFocusBxs  .FocusBox2{
	display: block;
	height: 69px;
	width: 146px;
	background-image: url(CSA_art2/CenterImages/BoxSpecial2.png);
	background-repeat: no-repeat;
	top: 0px;
	left: 0px;
	text-align: center;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
	float: left;
	position: relative;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-top: 0px;
	font-size: 11px;
}
#CntrFocusBxs  .FocusBox3{
	display: block;
	height: 69px;
	width: 146px;
	background-image: url(CSA_art2/CenterImages/BoxSpecial3.png);
	background-repeat: no-repeat;
	text-align: center;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	float: left;
	position: relative;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-top: 0px;
	padding-left: 3px;
	font-size: 11px;
}
#CntrFocusBxs  .FocusBox4{
	display: block;
	height: 69px;
	width: 146px;
	background-image: url(CSA_art2/CenterImages/BoxSpecial4.png);
	background-repeat: no-repeat;
	top: 0px;
	left: 0px;
	text-align: center;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
	float: left;
	position: relative;
	font-size: 11px;
	margin: 0px;
}
#CntrFocusBxs  .FocusBox5{
	display: block;
	height: 69px;
	width: 146px;
	background-image: url(CSA_art2/CenterImages/BoxSpecial5.png);
	background-repeat: no-repeat;
	top: 0px;
	left: 0px;
	text-align: center;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
	float: left;
	position: relative;
	font-size: 11px;
	margin: 0px;
}
#CntrFocusBxs  .FocusBox6{
	display: block;
	height: 69px;
	width: 146px;
	background-image: url(CSA_art2/CenterImages/BoxSpecial6.png);
	background-repeat: no-repeat;
	top: 0px;
	left: 0px;
	text-align: center;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
	float: left;
	position: relative;
	right: 0px;
	bottom: 0px;
	font-size: 11px;
	margin: 0px;
}
#CntrFocusBxs .FocusBox7Empty {
	display: block;
	height: 69px;
	width: 146px;
	top: 0px;
	left: 0px;
	text-align: center;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
	float: left;
	position: relative;
	right: 0px;
	bottom: 0px;
	font-size: 11px;
	margin: 0px;
}
.CntrCol1 {
	text-align: left;
	display: block;
	float: left;
	width: 230px;
	position: relative;
	padding: 0px;
	vertical-align: top;
	margin: 0px;
}
.red {
	color: #F00;
}
#CenterContent ol li {
	margin-left: 30px;
	margin-right: 10px;
	margin-top: 10px;
}
#cntrScroller {
	margin-right: 10px;
	margin-left: 10px;
	display: block;
	list-style-image: none;
	list-style-type: none;
}
#Container #CenterContent #cntrScroller #CSAOnsiteRequestForm_CSARequest_00wide ul   li {
	list-style-image: none;
	list-style-type: none;
}
#register     a:link{
	color: #CCC;
	background-color: #666;
	text-decoration: none;
	display: inline-block;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 40px;
}
#register a:visited {
	color: #CCC;
	background-color: #666;
	text-decoration: none;
	display: inline-block;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 40px;
}
#register a:hover {
	color: #FFF;
	background-color: #666;
	text-decoration: none;
	display: inline-block;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 40px;
}
#Container #FloatRight #FloatRightContent p a:link {
	color: #090;
	font-weight: bold;
}
#Container #FloatRight #FloatRightContent p a:visited{
	color: #090;
	font-weight: bold;
}
#Container #FloatRight #FloatRightContent p a:hover {
	color: #F90;
	font-weight: bold;
}
