
a.pdf {
	background-image:url(/images/icon_acro.gif);
	background-position:0px 1px;
	background-repeat:no-repeat;
	font-size:11px;
	padding-left:18px;
	line-height:15px;
	padding-bottom:3px;
}
a.xls {
	background-image:url(/images/icon_excel.png);
	background-position:0px 1px;
	background-repeat:no-repeat;
	font-size:11px;
	padding-left:18px;
	line-height:15px;
	padding-bottom:3px;
}
.GrayTable th{
  color: #FFFFFF;
  font-size: 11px;
  font-weight: bold;
  background-color: #4C6633;
  text-align: center;
} 

.GrayTable td{
  color: #000000;
  font-size: 11px;
  background-color: #D8E0CD;
} 

.GrayTable input{
  font-size: 11px;
}
a.external {
	background-image: url(/images/external.png);
	background-repeat: no-repeat;
	background-position: 0px 1px;
	padding-left:18px;
	font-size:11px;
	line-height:15px;
	padding-bottom:3px;
}

.sectionend {
	background:transparent url(../images/divider.gif) repeat-x scroll 50% 0pt;
	clear:both;
	height:15px;
	margin:0pt;
	padding:0pt;
}
.menuWrapper
{

	/*min-height: 400px;*/
}
.menuItemContent{
	border-top: 1px solid #999;
}
.menuItem
{
	border-top: 1px solid #999;
	border-bottom: 1px solid #999;
	margin-top:3px;
}
.menuItem .menuItemHeader
{
	line-height: 15px;
	color: #000;
	padding:4px 10px;
	font-weight: bold;
	font-size: 16px;

	position: relative;
	
}
.menuItemHeader{
	background: #ECECEC url(/images/gsprite_mod_wht.gif) repeat-x scroll 0px -430px;
	cursor:pointer;
}
.menuItemHeader h2{
	margin-left:20px;
	font-size:11px;
}
.menuItem .menuItemHeader a
{
	position: absolute;
	left: 8px;
	top: 8px;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
	
	
}
h2.dl{
	margin-left:20px;
	font-size:11px;
	font-weight:bold;
}

ul.square{
	margin-left:10px;
	padding:3px;
	list-style:square;
	list-style-position:inside;	
}
ul.square li{
	padding:2px;
	line-height:16px;
}
ul.circle{
	margin-left:10px;
	padding:3px;
	list-style:circle;
	list-style-position:inside;	
}
ul.circle li{
	padding:2px;
	line-height:16px;
}
ul.disc{
	margin-left:30px;
	padding:3px;
	list-style:disc;
	list-style-position:inside;
}
ul.disc li{
	padding:2px;
	line-height:16px;
	text-indent:-16px;
}
#rightContentColumn{
	padding:10px;
	padding-left:15px;
	width:650px;
	/*height:500px;*/
	overflow: visible;
}
#sidebar{
	padding-top:15px;
	background-color:#F0F0E7;
	width:200px;
	margin:0px;
	margin-top:2px;
	/*height:100%;*/
	position:relative;
}
#sidebar ul {
	margin: 0;
	padding: 0;
	list-style: none;
}


#sidebar ul {
	padding-left: 0px;
}

#sidebar li {
	margin: 0;
	background: none;
	border: none;
	display:block;
	padding-bottom: 3px;
	padding-top: 3px;
}

#sidebar li.active {
	margin: 0;
	background: #fff;
	border: none;
	display:block;
	padding-bottom: 3px;
	padding-top: 3px;
}

#sidebar li a {
	margin-left:5px;
	padding-left: 18px;	
	padding-bottom: 3px;
	padding-top: 3px;
	background: url(/images/arrow.gif) no-repeat left top;
	/*background: url(/home/left_bull.gif) no-repeat left top;*/
	text-decoration: none;
	display:block;
	font-size:10px;

}

#sidebar li a:hover {
	text-decoration: underline;
}
#sidebar li a.pdf {
	background-image:url(/images/icon_acro.gif);
	background-position:4px 3px;
	background-repeat:no-repeat;
	font-size:10px;
	padding-left:22px;
	line-height:15px;
	padding-bottom:3px;
}

#sidebar li a.external {
	background-image: url(/assets/images/external.png);
	background-repeat: no-repeat;
	background-position: 0px 1px;
	padding-left:15px;
	font-size:10px;
}
#sidebar div.sidebarbottom {
	background-image: url(/assets/images/leftMenuBottom.jpg);
	background-repeat: no-repeat;
	background-position:bottom;
	background-color:#fff;
	height:10px;
	width:200px;
	position:absolute;
	margin-bottom:10px;
	padding-bottom:15px;
}

.download th{
  text-align:left;
  padding-bottom: 5px;
  font-weight:bold;
}
.download td{
  text-align:left;
  height: 19px;
  padding-left:  3px;
  vertical-align: top;
}
tr.downloadOddLine{
  background-color: #F0F0E7;
}
table.download{
  margin-bottom:10px;
}
.dataTable th { 
	text-align: center;
	background-color: #5C8295;
	color: #FFFFFF;
}
.dataTable td { 
	background-color: #F1F1F1;
} 
.dataTable td.alt { 
	background-color: #FFF;
} 
.boxWrapper{min-height: 150px;}
.boxItemContent{border-top: 1px solid #999;padding:7px;background-color:#F0F0E7;}
.boxItem{border: 1px solid #999;margin-top:3px;}
.boxItem .boxItemHeader{line-height: 15px;color: #000;padding:4px 10px;font-weight: bold;font-size: 16px;position: relative;}
.boxItemHeader h2{padding-left:6px;font-size:11px;}
.boxWrapper ul {margin: 0;padding: 0;list-style: none;}
.boxWrapper ul {padding-left: 5px;}
.boxWrapper ul li {font-size:10px;	margin: 0;background: none;border: none;display:block;padding-bottom: 3px;padding-top: 3px;}
.boxWrapper li a {font-size:10px;padding-left: 15px;padding-bottom: 2px;background: url(/home/left_bull.gif) no-repeat left top;text-decoration: underline;display:block;}
.boxWrapper li a.pdf {font-size:10px;background-image: url(/images/icon_acro.gif);background-repeat: no-repeat;background-position: 0px 1px;padding-left:15px;}
.boxWrapper li a.external {font-size:10px;background-image: url(/images/external.png);background-repeat: no-repeat;background-position: 0px 1px;padding-left:15px;}
.contactus{background-color:#666666;}
.contactus h2{font-weight:bold;color:#fff;}
.downloads{background-color:#FF0033;}
.downloads h2{font-weight:bold;color:#fff;}

/* Formatting for lists */
.short li { line-height : 16px; }
.long li { line-height : 20px; }

/* Adjust margins for all pagecontent */
#pageContent {margin: -5px 0px 0px 25px}

.blueTable th { 
	text-align: center;
	background-color: #5C8295;
	color: #FFFFFF;
}
.blueTable td { 
	background-color: #F1F1F1;
}
.menuItem2 .menuItemHeader2
{
	line-height: 15px;
	color: #000;
	padding:4px 10px;
	font-weight: bold;
	font-size: 16px;

	position: relative;
	
}
.menuItemHeader2{
	background: #ECECEC url(/images/gsprite_mod_wht.gif) repeat-x scroll 0px -430px;
	cursor:pointer;
	border-top: 1px solid #999;
	border-bottom: 1px solid #999;
}
.menuItemHeader2 h2{
	margin-left:20px;
	font-size:11px;
	padding:2px 0px 2px 2px;
}
a.word {
	background-image:url(/images/icon_word.gif);
	background-repeat:no-repeat;
	font-size:11px;
	padding-left:18px;
	line-height:15px;
	padding-right:3px;
	padding-bottom:3px;
}
