table {
	font-size: 12px;
      /* line-height: 150%; */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #003333;
}

.level3-headline {
      line-height: 150%;
	font-weight: bold;
	margin-left: 0px;
	margin-right: 0px;
	padding-top: 5px;
	padding-bottom: 0px;
	font-size: 18px;
	color: #009999;
}

.item_body_text {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
      /* line-height: 150%; */
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #003333;
/*      text-indent: 30px; */
}

.body_table_cell {
      /* line-height: 150%; */
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 35px;
}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
      /* line-height: 150%; */
	font-weight: normal;
	color: #003333;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	/*      background-color: white; */
      background-color: #496569;
}

a:link, a:visited{
	color: #496569;
	text-decoration: none;
	font-weight: bold;
}

a:hover{
	color: #9DABC4;
	text-decoration: none;
	font-weight: bold;
}

a:active{
	color: #496569;
	font-weight: bold;
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
      line-height: 150%;
	color: #006699;
	font-weight: bolder;
	padding-top: 10px;
}

#1 {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: groove;
	border-right-style: groove;
	border-bottom-style: groove;
	border-left-style: groove;
	border-top-color: #003399;
	border-right-color: #000066;
	border-bottom-color: #003366;
	border-left-color: #FFCC00;
	background-position: left top;
	padding: 20px;
	height: 100%;
	width: 100%;
	background-color: #FFFFCC;
}

main_box2 {
	border: thin groove #0000FF;
}


/* a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	background-color: #333399;

}*/

/* .style15 {
	color: darkblue;
	font-weight: bold;
} */

.medium_headline2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333399;
}

.medium_headline {
    font-size: 14px;
}

.small_link1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
}

.small_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6666CC;
	font-weight: normal;
	text-decoration: none;
}

.small_link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333399;
	font-weight: normal;
	text-decoration: underline;
}

.normal_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6666CC;
	font-weight: normal;
	text-decoration: none;
}

.normal_link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333399;
	font-weight: normal;
	text-decoration: underline;
}

.large_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #6666CC;
	font-weight: bold;
	text-decoration: none;
}

.large_link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333399;
	font-weight: bold;
	text-decoration: underline;
}

.author1 {
	font-size: 12px;
	font-weight: bold;
}

/*.style7 {color: #FF0000}
.style9 {font-size: 12px}
.medium_link1 {font-size: 12; font-weight: bold; }
.style12 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF; }
.style13 {
	font-size: 10px;
	font-weight: bold;
} */

.cellborder1 {
	border: thin ridge #006699;
	padding: 5px;
}

input.inputtext {
    border: 1px solid #698ed1;
    background: white;
    color: blue;
}

input.inputtext:hover {
    background: #FFFFCC;
}

.input-box
{
float: left;
margin-bottom: 10px;
color: #26a;
background: #feb;
border: #26a solid 1px
}

.submit-button
{
	clear: both;
	color: white;
	border: 2px #9cf outset;
	background-color: #9DABC4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
}

.submit-button:hover
{
	clear: both;
	color: white;
	border: 2px #9cf outset;
	background-color: #0B4B2B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
}

.medium_headline_gold {
	font-size: 16px;
	color: #996633;
}
.large_link_grey_bg {
	font-size: 14px;
	font-weight: bold;
	background-color: #CCCCCC;
}
.reg_link_grey_bg {

	font-size: 12px;
	font-weight: normal;
	background-color: #CCCCCC;
}
.LargeHeadline {

	font-size: 14px;
	font-weight: bold;
}
li {
	line-height: normal;
}
.regtextsmall {
	font-size: 10px;
	font-style: normal;
	color: #000000;
}
.smallallcapsbold {
	font-size: 11px;
	font-weight: bold;
	font-variant:small-caps;
	color: #333366;
	text-decoration:none;

}

.smallallcapsboldWhite {

	font-size: 12px;
	font-weight: bolder;
	font-variant:small-caps;
	color: #FFFFFF;
	text-decoration:none;

}


.smallallcapsboldWhitelink {

	font-size: 12px;
	font-weight: bolder;
	font-variant:small-caps;
	color: #FFFFFF;
	text-decoration:none;

}
.smallallcapsboldWhitelink:hover {

	font-size: 12px;
	font-weight: bolder;
	color: #FFFFFF;
	background-color:#333399;
	font-variant:small-caps;
	text-decoration:underline;
}

.allcapsboldWhite14pt {
	font-size: 14px;
	font-weight: bolder;
	text-transform: capitalize;
	color: #FFFFFF;
}

.parcolumntable1 {
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	padding: 0px;
	line-height:1.25;
	/* spacing: 0px; */
	height: 100%;
	width: 95%;
}
.parcolumnheaders {
	background-color: #6666CC;
	border: 1px solid #CCCCCC;
	border-bottom: 0px;
	padding: 3px;
	line-height:1.00;
	/* spacing: 0px; */
	height: 1%;
	width: 95%;
	font-size: 12px;
	font-weight: bolder;
	font-variant:small-caps;
	color: #FFFFFF;
	text-decoration:none;
}
.parcolumnbody {
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	border-top: 0px;
	padding: 3px;
	line-height:1.00;
	/* spacing: 0px; */
	width: 95%;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration:none;
	min-height: 625px;
}

/* this is for the left menu for PAR */

.menu_table {
 /*   font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;*/
    height: 0px;
	border: 0px;
	border-width: 0px;
	line-height: 0px;
	padding: 0px;
	font-size: 0px;
	/*text-align:left;
	background-color: #6666CC;*/
	}

.menu_table:hover {
  /*  font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	text-decoration: none;
	color:#FFFFFF;
	border-top: 0px;
	border-bottom: 1px solid lightgrey;
	border-left: 0px;
	border-right: 0px;
	text-align:left;

	background-color: #333399; */


	}

.menu_table_spacer {
    height: 0px;
	border: 0px;
	border-width: 0px;
	line-height: 0px;
	padding: 0px;
	font-size: 0px;
	background-color: #FFFFFF;
	}

/*.menu_table_header {
     font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
	border-top: 0px;
	border-bottom: 1px solid lightgrey;
	border-left: 0px;
	border-right: 0px;
	text-align:left;
	background-color: #333399;

}*/

/*.menu_table_header:hover {
     font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#FFFFFF;
	border-top: 0px;
	border-bottom: 1px solid lightgrey;
	border-left: 0px;
	border-right: 0px;
	text-align:left;


	background-color: #333399;


}*/

.right-bar {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #d8e8ef;
}

.smlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #3c4043;
	text-decoration: none;
	background-color: #ddeef7;
	text-indent: 5px;
}
.smlinks a:link, .smlinks a:visited{
	color: #3c4043;
	text-decoration: none;
}

.smlinks a:hover{
	color: #3c4043;
	text-decoration: underline;
}

.smlinks a:active{
	color: #3c4043;
}

.left-bar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	background-image: url(/images/bg-left.gif);
}

.left-bar ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #53595c;
	text-decoration: none;
	margin: 0px;
	list-style-type: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
}

.current{
	color: #09518b;
	text-indent: 39px;
	background-image: url(/images/ic2.gif);
	background-repeat: no-repeat;
	background-position: 26px;
	padding-left: 13px;
}

.left-bar ul li {
	color: #09518b;
	padding-top: 2px;
	padding-bottom: 2px;
	text-indent: 26px;
}

.left-bar ul li a {
	background-image: url(/images/ic1.gif);
	background-repeat: no-repeat;
	background-position: left;
	color: #53595c;
	text-indent: 26px;
	text-decoration: none;
	padding-left: 13px;
}

.current-page {
	background-image: url(/images/ic1.gif);
	background-repeat: no-repeat;
	background-position: left;
	color: #53595c;
	text-indent: 26px;
	text-decoration: none;
	padding-left: 13px;
}

.left-bar ul li a:hover {
	background-image: url(/images/ic2.gif);
	background-repeat: no-repeat;
	background-position: left;
	color: #09518b;
	text-indent: 26px;
	text-decoration: none;
	padding-left: 13px;
}

.editors-title {
	font-weight: bold;
}

.editors-name {
	color: #2e5888;
	text-decoration: none;
}
.editors-text {
}

.editors-text a:link, .editors-text a:visited{
	color: #1c7caf;
	text-decoration: underline;
	font-weight: bold;
}
.editors-text a:hover{
/*	color: #ec7a50; */
	text-decoration: underline;
	font-weight: bold;
}

.editors-text a:active{
	color: #1c7caf;
	font-weight: bold;}

.editors-img{
	float: left;
	margin-right: 6px;
	margin-bottom: 1px;
	margin-top: 1px;
}

.editors-img2{
	float: left;
	margin-right: 6px;
	margin-bottom: 1px;
	margin-top: 1px;
	border-right-width: 2px;
	border-bottom-width: 3px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: white;
	border-bottom-color: white;
}

.img-shadow {
  clear: both;
  float:left;
  margin: 5px 4px 0px 5px !important;
  margin: 5px 2px 0px 3px;
  background: url(/images/shadowAlpha.png) no-repeat bottom right !important;
  background: url(/images/shadow.gif) no-repeat bottom right;
}

.img-shadow img {
  display: block;
  position: relative;
  background-color: #fff;
  margin: -5px 5px 5px -5px;
}

.img-shadow-large {
  clear: both;
  float:left;
  margin: 7px 4px 0px 7px !important;
  margin: 7px 2px 0px 3px;
  background: url(/images/shadowAlpha.png) no-repeat bottom right !important;
  background: url(/images/shadow.gif) no-repeat bottom right;
}

.img-shadow-large img {
  display: block;
  position: relative;
  background-color: #fff;
  margin: -6px 6px 6px -6px;
}

.reports {
	padding-top: 13px;
	padding-bottom: 11px;
	color: #474b4e;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d8e8ef;
}

.reports-text {
	padding-left: 7px;
	padding-right: 4px;
	padding-top: 2px;
}

.reports-name {
	font-size: 9px;
	color: #2e5888;
}

.reports-title {
	font-weight: bold;
}

.reports-title2 {
	font-weight: bold;
	margin-left: 7px;
	margin-right: 4px;
	padding-bottom: 2px;
}

.arts {
	padding-top: 13px;
	padding-bottom: 11px;
	color: #474b4e;
}

.arts-text {
	padding-left: 26px;
	padding-right: 15px;
	padding-top: 2px;
}

.arts-name {
	font-size: 9px;
	color: #2e5888;
}

.arts-title2 {
	font-weight: bold;
	margin-left: 26px;
	margin-right: 15px;
	padding-bottom: 2px;
}

.arts-text a:link, .arts-text a:visited{
	color: #1c7caf;
	text-decoration: underline;
	font-weight: bold;
}

.arts-text a:hover{
	/* color: #ec7a50; */
	text-decoration: underline;
	font-weight: bold;
}

.arts-text a:active{
	color: #1c7caf;
	font-weight: bold;
	}

.footer {
	border-top-width: 7px;
	border-bottom-width: 8px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #798084;
	border-bottom-color: #2295bf;
}

.barb {
	border-bottom-width: 6px;
	border-bottom-style: solid;
	border-bottom-color: #6666CC;
}

.arts2 {
	padding-top: 13px;
	padding-bottom: 11px;
	color: #474b4e;
}

.arts2-text {
	padding-left: 0px;
	padding-right: 15px;
	padding-top: 2px;
	font-size: 11px;
	line-height:1.25;

}

.arts2-name {
	font-size: 12px;
	line-height:1.25;
	color: #2e5888;
}

.arts2-title2 {
	font-weight: bold;
	margin-left: 0px;
	margin-right: 15px;
    padding-bottom: 2px;
	font-size: 11px;
	line-height:1.25;

}

.arts2-text a:link, .arts2-text a:visited{
	color: #1c7caf;
	text-decoration: underline;
	font-weight: bold;
}

.arts2-text a:hover{
	/* color: #ec7a50; */
	text-decoration: underline;
	font-weight: bold;
}

.arts2-text a:active{
	color: #1c7caf;
	font-weight: bold;
}

.txx2 {
	font-size: 11px;
}

.next a:link, .next a:visited{
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
}

.next a:hover{
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
}

.next a:active{
	color: #000000;
	font-weight: bold;
}

.print a:link, .print a:visited{
	color: #2e5888;
	text-decoration: none;
	font-weight: normal;
}

.print {
	font-size: 11px;
	font-weight: normal;
	color: #2e5888;
}

.print a:hover{
	color: #2e5888;
	text-decoration: underline;
	font-weight: normal;
}
.print a:active{
	color: #2e5888;
	font-weight: normal;}

.big-title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight: bold;
	color: #6666CC;
	text-decoration: none;
	line-height: 40px;

}

.big-title a:hover {
	/* color: red; */
	text-decoration: none;
}

.big-title a:link, .big-title a:visited, .big-title a:active {
	text-decoration: none;
}

.usre {
	list-style-type: none;
	margin: 0px;
	background-image: url(/images/square.gif);
	background-repeat: no-repeat;
	background-position: left 2px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}

.w_attribution {
font-size:12px;
}

.t_item_text {
font-size:12px;
}

.t_publish_date {
font-size:12px;
}

.item_header_string {
font-size:12px;
}

.t_subhead_str  {
font-size:12px;
}

.header2 {
      	font-family: Verdana, Arial, Helvetica, sans-serif;
	      font-size: 9px;
	      font-weight: normal;
	      color: white;
	      text-decoration: none;
          }

.header2td {
	background-color: #496569;
	border-color: #F0F0F0 black black silver;
	text-align: center;
	height: 20px;
	border-style: groove;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;}


.footer_table_cell {
	padding-right: 20px;
	padding-left: 20px;
	border-top-style: dotted;
	border-top-width: thin;
	border-top-color: #CCCCCC;
	padding-top: 5px;
}
pre {
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
}

.menu_text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	text-decoration:none;
	text-align:center;
	color:white;
	background-color:#6B0000;
	line-height: 1.3;
	display:block;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-color: #F0F0F0 black black silver;
	border-style: groove;
	padding: 5px;
	margin: 0px;
}


.menu_text:hover {
      text-decoration: none;
      color:white;
	background-color:#876822;
	}

.menu_text_header {
      font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	text-decoration:none;
	text-align:center;
	color:#FFFFFF;
	/*height: 15px; */
	line-height: 1.3;
	display:block;
	border-bottom: 1px solid #999999;
	border-top: 0px solid #333399;
	border-left: 0px;
	border-right: 0px;
	border-style: groove;
	background-color:#496569;
	padding: 2px;

}

.menu_text_header:hover {
	font-size:9px;
      color:#FFFFFF;
      text-decoration: none;
	background-color:#9DABC4;
}

a.menu_text:link, a.menu_text:visited{
	color: white;
	text-decoration: none;
	font-weight: normal;
}

a.menu_text:hover{
	color: white;
	text-decoration: none;
	font-weight: none;
}

a.menu_text:active{
	color: white;
	font-weight: normal;


