body {margin: 0px; padding: 0px;}
table {margin: 0px; border-style: none; border-width: 1px 1px 0px 0px; border-color: black;}
td {border-style: none; border-width: 0px 0px 1px 1px; border-color: black;}

table.border {border-style: solid; border-width: 1px; border-color: black;}

table.basic {border-style: solid;}
td.basic {border-style: solid;}
td.blackborder {border-style: solid; border-width: 1px;}
td.whiteborder {border-style: solid; border-width: 1px; border-color: white;}

h2 {font-family: Verdana, Arial, Helvetica, sans-serif;}
div, p, td, h1, h3, .h3, h4, .h4, a, li, select, input, textarea {font-family: Arial, Helvetica, sans-serif;}
pre, .monospace {font-family: Courier, Courier New, monospace;}

p, a, td, li, select, input, textarea {font-size: 13px;}
pre, .monospace {font-size: 13px;}

small {font-size: 11px;}
.small {font-size: 11px;}
.medium {font-size: 13px;}
big {font-size: 15px;}

p, td, h1, h2, h3, .h3, h4, .h4, li, select, input, textarea, pre {color: black;}
a {color: #331166;} /* was #663399, #993300 */

.white {color: white;}
.dim {color: #555555;}

.inactivetab {background-color: #775566;}
.activetab {background-color: #AA1166;}
.bluebg {background-color: #330066;}
.blackbg {background-color: black;}
.whitebg {background-color: white;}
.graybg {background-color: #888888;}
.lightgraybg {background-color: #DDDDDD;}
.creambg {background-color: #DDCCAA;}

a {text-decoration: underline;}
a.plain {color: black; text-decoration: none;}

h1, h2, .h2, h3, .h3, h4, .h4 {margin-top: 1.5em; margin-bottom: 1em;}

h1 {font-size: 23px; font-weight: normal;}
h2, .h2 {font-size: 23px; font-weight: bold;}
h3, .h3 {font-size: 17px; font-weight: bold;}
h4 {font-size: 17px; font-weight: normal; font-style: italic;}
.h4 {font-size: 15px; font-weight: bold;}

h1.storytitle {font-size: 23px; font-weight: normal; font-family: Georgia, Times New Roman, Times, serif; margin-top: 0.75em; margin-bottom: 0.5em;}

.title {margin-top: 0.25em;}
.flat {margin-top: 0.25em; margin-bottom: 0.25em;}
.flat50 {margin-top: 0.50em; margin-bottom: 0.50em;}

.nomargin {margin: 0px}
.nopadding {padding: 0px}
.btleft {padding-left: 8px;}
.btright {padding-right: 8px;}

.login {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: white;}
input.loginfield {font-family: Courier New, monospace; font-size: 11px; color: black; background-color: white;}
input.loginbutton {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: black; background-color: white;}

a.loginhelp {text-decoration: none; font-size: 80%; text-align: center; }
a.loginhelp:hover {color: red}

a.pagelog {text-decoration: none; font-size: 11px; text-align: center; color: white; }
a.pagelog:hover {color: red}

a.navmain {color: white; font-weight: bold; text-decoration: none;}
a.navsub {color: white; text-decoration: none;}
a.navsub-selected {color: #330066; text-decoration: none;} /* unused */
a.navsub:hover {color: #CCCCFF;}
a.navmain:hover {color: #CCCCFF;}

a.anchor-list {color: #663366; text-decoration: none;}
a.anchor-list:hover {color: #FF0033;}
ul.anchor-list {list-style-image: url(/images/icons/ul.gif); }

a.morptindexlink {color: #006699; text-decoration: none;}
a.morptindexlink:hover {color: #663366;}

td.navmain, td.navsub {padding-left: 5px; padding-right: 5px;}
td.navmain {background-color: #666688; border-top-color: white; border-top-style: solid; border-top-width: 1px; border-bottom-color: white; border-bottom-style: solid; border-bottom-width: 1px; } /* was 666688 blue grey; 663366 nice purple grey */
td.navsub {border-bottom: solid #666666 1px; }
td.navsub-selected {background-color: #CCCCCC; border-top-width: 0px;} /* unused */

td.fieldlabel {font-weight: bold; vertical-align: top;}
td.fieldlabelerror {font-weight: bold; vertical-align: top; color: red;}

.contributor {background-color: #BBEEEE;}

td.colheader {font-weight: bold; border-style: solid; padding: 5px; background-color: #CCCCCC;} /* was #DDCCAA */

hr {color: #000000; background-color: #000000; margin: 0px; padding: 0px; height: 1px; border: none;}

td.nms-17 {width: 17%; text-align: center;}
td.nms-18 {width: 18%; text-align: center;}
td.nms-19 {width: 19%; text-align: center;}
td.nms-22 {width: 22%; text-align: center;}
td.nms-24 {width: 24%; text-align: center;}

.tab-selected-sci {background-color: #666699; border: none; color: #FFFFFF;}
.tab-selected-med {background-color: #663366; border: none; color: #FFFFFF;}
.tab-selected-lif {background-color: #336666; border: none; color: #FFFFFF;}
.tab-selected-biz {background-color: #993366; border: none; color: #FFFFFF;}
.tab-selected-lat {background-color: #660066; border: none; color: #FFFFFF;}

.tab-unselected {background-color: #999999; border: none; color: #333333;}


td.label-sci {background-color: #666699;}
td.label-med {background-color: #663366;}
td.label-lif {background-color: #336666;}
td.label-biz {background-color: #993366;}

td.label-sci, td.label-med, td.label-lif, td.label-biz {border-style: solid; padding: 0px; height: 28px; border-bottom-width: 0px; vertical-align: middle; color: white;}

td.selector-act-left, td.selector-act-mid, td.selector-act-right, td.selector-inact-left, td.selector-inact-mid, td.selector-inact-right
	{height: 30px; background-repeat: no-repeat;}

td.selector-act {background-color: #666688; color: white;}
td.selector-inact {background-color: #DDDDDD;}

.info-subhead {font-size: 17px; color: #330066; background-color: #CCCCCC; font-weight: bold; font-family: Arial, Helvetica, sans-serif;}

.sidebar-title {font-size: 15px; color: #330066; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-align: center;}

.whatsnew-title {font-size: 15px; color: #0066CC; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-align: center;}

.whatsnew-date {font-size: 15px; color: #666666; font-weight: normal; font-family: Arial, Helvetica, sans-serif; text-align: center;}

.scn-sidebar-title {font-size: 15px; color: #003366; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-align: center;}

.copyright-footer {text-align: center; font-size: 11px; color: #666666;}

.asterisk {color: #990066; font-size: 150%; font-weight: bold;}

table.sidebar {border:1px solid #330066;}
th.sidebar {background-color: #CCCCCC; border-bottom:1px solid #330066;}
td.sidebarline {border-bottom:1px solid #999999; text-align: left; }
td.sidebararchive {border-right:1px solid #999999;}

.story_link {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #660066; text-decoration: none}
.inst_citation {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: italic}
.table_header {  font-family: "Times New Roman", Times, serif; font-size: 18px; color: #660066; text-decoration: none; font-weight: bold}
.subhead {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #CCCCCC }

div#hideShow
{
display: none;
margin: 0px 20px 0px 20px;
font-family: Arial, sans-serif;
font-size: .8em;
}

div#hideShowOne
{
display: none;
margin: 0px 20px 0px 20px;
font-family: Arial, sans-serif;
font-size: .8em;
}

div#hideShowTwo
{
display: none;
margin: 0px 20px 0px 20px;
font-family: Arial, sans-serif;
font-size: .8em;
}

div#hideShowThree
{
display: none;
margin: 0px 20px 0px 20px;
font-family: Arial, sans-serif;
font-size: .8em;
}

.Caption {
font-family: Arial, Helvetica, san-serif;
font-weight: normal;
font-size:  10pt;
color:      #666666; 
}

.Credit {
font-family: Arial, Helvetica, san-serif;
font-weight: normal;
font-size:  7pt;
color:      #666666; 
text-align: right; 
}

.Imagenum {
font-family: Arial, Helvetica, san-serif;
font-weight: normal;
font-size:  9pt;
color:      #FFFFFF;
text-align: center;
vertical-align: middle;
}

A.Controls:link    { color:#666699;
                     text-decoration:none;
                     font-family: Arial;
                     font-size:   14pt;
                     font-weight: bold; }
A.Controls:visited { color:#666699; text-decoration:none; 
                     font-family: Arial;
                     font-size:   14pt;
                     font-weight: bold; }
A.Controls:active  { color:#666699; text-decoration:none;
                     font-family: Arial;
                     font-size:   14pt;
                     font-weight: bold; }
A.Controls:hover   { color:#FF6600; text-decoration:none;
                     font-family: Arial;
                     font-size:   14pt;
                     font-weight: bold; }

a.submenu:link { color: #993366;font-weight: bold;font-family: arial, helvetica, sans-serif;font-size: 11px;letter-spacing: 0px;text-decoration: none;line-height: 2; }
a.submenu:visited { color:#993366;font-weight: bold;font-family: arial, helvetica, sans-serif;font-size: 11px;letter-spacing: 0px;text-decoration: none;line-height: 2; }
a.submenu:hover { font-weight: bold;font-family: arial, helvetica, sans-serif;font-size: 11px;letter-spacing: 0px;color: #CC6600;border-bottom: 1px dashed #CC6600;line-height: 2; }
a.article:link { color: #663366;font-weight: normal;text-align: left;font-family: arial, helvetica, sans-serif;font-size: 14px;letter-spacing: 0px; text-align: left; text-decoration: none; }
a.article:visited { color: #663366;font-weight: normal;text-align: left;font-family: arial, helvetica, sans-serif;font-size: 14px;letter-spacing: 0px; text-align: left; text-decoration: none; }
a.article:hover { font-family: arial, helvetica, sans-serif;font-weight: normal;font-size: 14px;letter-spacing: 0px; color: #CC6600;text-align: left; border-bottom: 1px dashed #CC6600;}


#navigator {
border: none;
width: 164px;
padding: 3px;
text-align: center;
}

#navigatornew {
border: none;
width: 180px;
padding: 4px;
text-align: center;
}

.bluebutton {
font-weight: bold;
text-align: center;
font-size: 12px;
margin-bottom: 3px;
margin-top: 3px;
}

.bluebutton a {
padding: 4px;
text-decoration: none;
display: block;
color: #0033CC;
font-size: 12px;
background-color: #CCCCCC;
border-top: 1px #e6e6e6 solid;
border-left: 1px #e6e6e6 solid;
#border-bottom: 1px #31557f solid;
#border-right: 1px #31557f solid;
border-bottom: 1px #666666 solid;
border-right: 1px #666666 solid;
}

.bluebutton a:hover {
background-color: #9999CC;
border-top: 1px #666666 solid;
border-left: 1px #666666 solid;
border-bottom: 1px #e6e6e6 solid;
border-right: 1px #e6e6e6 solid;
color: #FFFFFF;
font-size: 12px;
font-weight: bold;
}

.selectedbluebutton {
background-color: #9999CC;
color: #FFFFFF;
font-weight: bold;
font-size: 12px;
text-align: center;
margin-bottom: 3px;
margin-top: 3px;
}

.selectedbluebutton a {
padding: 4px;
text-decoration: none;
font-size: 12px;
display: block;
color: #FFFFFF;
background-color: #9999CC;
border-top: 1px #666666 solid;
border-left: 1px #666666 solid;
border-bottom: 1px #e6e6e6 solid;
border-right: 1px #e6e6e6 solid;
}

.orangebutton {
font-weight: bold;
font-size: 12px;
text-align: center;
margin-bottom: 3px;
margin-top: 3px;
}

.orangebutton a {
padding: 4px;
text-decoration: none;
font-size: 12px;
display: block;
color: #CC3300;
background-color: #CCCCCC;
border-top: 1px #e6e6e6 solid;
border-left: 1px #e6e6e6 solid;
border-bottom: 1px #666666 solid;
border-right: 1px #666666 solid;
}

.orangebutton a:hover {
background-color: #CC9966;
border-top: 1px #666666 solid;
border-left: 1px #666666 solid;
border-bottom: 1px #e6e6e6 solid;
border-right: 1px #e6e6e6 solid;
color: #FFFFFF;
font-weight: bold;
font-size: 12px;
}

.selectedorangebutton {
background-color: #CC9966;
color: #FFFFFF;
font-weight: bold;
font-size: 12px;
text-align: center;
margin-bottom: 3px;
margin-top: 3px;
}

.selectedorangebutton a {
padding: 4px;
text-decoration: none;
font-size: 12px;
display: block;
color: #FFFFFF;
background-color: #CC9966;
border-top: 1px #666666 solid;
border-left: 1px #666666 solid;
border-bottom: 1px #e6e6e6 solid;
border-right: 1px #e6e6e6 solid;
}

.purplebutton {
font-weight: bold;
text-align: center;
font-size: 12px;
margin-bottom: 3px;
margin-top: 3px;
}

.purplebutton a {
padding: 4px;
text-decoration: none;
display: block;
color: #663366;
font-size: 12px;
background-color: #CCCCCC;
border-top: 1px #e6e6e6 solid;
border-left: 1px #e6e6e6 solid;
#border-bottom: 1px #31557f solid;
#border-right: 1px #31557f solid;
border-bottom: 1px #666666 solid;
border-right: 1px #666666 solid;
}

.purplebutton a:hover {
background-color: #996699;
border-top: 1px #666666 solid;
border-left: 1px #666666 solid;
border-bottom: 1px #e6e6e6 solid;
border-right: 1px #e6e6e6 solid;
color: #FFFFFF;
font-size: 12px;
font-weight: bold;
}

.selectedpurplebutton {
background-color: #996699;
color: #FFFFFF;
font-weight: bold;
font-size: 12px;
text-align: center;
margin-bottom: 3px;
margin-top: 3px;
}

.selectedpurplebutton a {
padding: 4px;
text-decoration: none;
font-size: 12px;
display: block;
color: #FFFFFF;
background-color: #996699;
border-top: 1px #666666 solid;
border-left: 1px #666666 solid;
border-bottom: 1px #e6e6e6 solid;
border-right: 1px #e6e6e6 solid;
}

.emptybutton {
font-weight: bold;
font-size: 12px;
text-align: center;
margin-bottom: 3px;
margin-top: 3px;
color: #CCCCCC;
}

.emptybutton a {
padding: 4px;
text-decoration: none;
font-size: 12px;
display: block;
color: #CCCCCC;
background-color: #CCCCCC;
border-top: 1px #e6e6e6 solid;
border-left: 1px #e6e6e6 solid;
border-bottom: 1px #666666 solid;
border-right: 1px #666666 solid;
}

.featureindexrow {
background-color: #E6E6E6;
font-weight: normal;
font-size: 12px;
text-align: left;
padding-left: 6px;
padding-right: 0px;
padding-top: 1px;
padding-bottom: 1px;
border-right: 1px solid #FFFFFF;
border-bottom: 1px solid #FFFFFF;
}

.featureindexrow a {
text-decoration: none;
display: block;
font-size: 12px;
color: #331166;
}

.featureindexrow a:hover {
background-color: #CCCCCC;
/* color: #FFFFFF; */
}

.fchannelsnext { 
position: relative;
font-family: arial, helvetica, sans-serif;
background-image: url(/images/buttons/fchannels_more_sel.gif);
background-repeat: no-repeat;
/* white-space: nowrap; */
display: block;
width: 155px;
height: 13px;
margin: 0px;
padding-bottom: 0px;
}

.fchannelsnext a {
display: block;
color: #000000;
font-size: 11px;
width: 155px;
/* height: 13px; */
display: block;
/* float: left; */
color: black;
text-decoration: none;
}

.fchannelsnext img {width: 155px; height: 13px; border: 0; }
* html a:hover {visibility:visible}
.fchannelsnext a:hover img{visibility:hidden}

.fchannelsprev { 
position: relative;
font-family: arial, helvetica, sans-serif;
background-image: url(/images/buttons/fchannels_prev_sel.gif);
background-repeat: no-repeat;
/* white-space: nowrap; */
display: block;
width: 155px;
height: 13px;
margin: 0px;
padding-bottom: 0px;
}

.fchannelsprev a {
display: block;
color: #000000;
font-size: 11px;
width: 155px;
/* height: 13px; */
display: block;
/* float: left; */
color: black;
text-decoration: none;
}

.fchannelsprev img {width: 155px; height: 13px; border: 0; }
* html a:hover {visibility:visible}
.fchannelsprev a:hover img{visibility:hidden}

.fchannelsall { 
position: relative;
text-align: center;
font-family: arial, helvetica, sans-serif;
background-image: url(/images/buttons/fchannels_index_sel.gif);
background-repeat: no-repeat;
/* white-space: nowrap; */
display: block;
width: 155px;
height: 13px;
margin: 0px auto;
padding-bottom: 0px;
}

.fchannelsall a {
display: block;
color: #000000;
font-size: 11px;
width: 155px;
/* height: 13px; */
display: block;
/* float: left; */
color: black;
text-decoration: none;
}

.fchannelsall img {width: 155px; height: 13px; border: 0; }
* html a:hover {visibility:visible}
.fchannelsall a:hover img{visibility:hidden}

.breakingindexrow {
background-color: #E6E6E6;
font-weight: normal;
color: #666666;
font-size: 12px;
text-align: left;
padding-left: 6px;
padding-right: 0px;
padding-top: 1px;
padding-bottom: 1px;
border-right: 1px solid #FFFFFF;
border-bottom: 1px solid #FFFFFF;
}

.breakingindexdaterow {
background-color: #E6E6E6;
font-weight: normal;
color: #666666;
font-size: 12px;
text-align: left;
padding-left: 12px;
padding-right: 0px;
padding-top: 1px;
padding-bottom: 1px;
border-right: 1px solid #FFFFFF;
border-bottom: 1px solid #FFFFFF;
}

.breakingindexrow a {
text-decoration: none;
display: block;
font-size: 12px;
color: #331166;
}

.breakingindexrow a:hover {
background-color: #CCCCCC;
/* color: #FFFFFF; */
}


.bnchannelsnext { 
position: relative;
font-family: arial, helvetica, sans-serif;
background-image: url(/images/buttons/bnchannels_more_sel.gif);
background-repeat: no-repeat;
/* white-space: nowrap; */
display: block;
width: 155px;
height: 13px;
margin: 0px;
padding-bottom: 0px;
}

.bnchannelsnext a {
display: block;
color: #000000;
font-size: 11px;
width: 155px;
/* height: 13px; */
display: block;
/* float: left; */
color: black;
text-decoration: none;
}

.bnchannelsnext img {width: 155px; height: 13px; border: 0; }
* html a:hover {visibility:visible}
.bnchannelsnext a:hover img{visibility:hidden}

.bnchannelsprev { 
position: relative;
font-family: arial, helvetica, sans-serif;
background-image: url(/images/buttons/bnchannels_prev_sel.gif);
background-repeat: no-repeat;
/* white-space: nowrap; */
display: block;
width: 155px;
height: 13px;
margin: 0px;
padding-bottom: 0px;
}

.bnchannelsprev a {
display: block;
color: #000000;
font-size: 11px;
width: 155px;
/* height: 13px; */
display: block;
/* float: left; */
color: black;
text-decoration: none;
}

.bnchannelsprev img {width: 155px; height: 13px; border: 0; }
* html a:hover {visibility:visible}
.bnchannelsprev a:hover img{visibility:hidden}

.bnchannelsall { 
position: relative;
text-align: center;
font-family: arial, helvetica, sans-serif;
background-image: url(/images/buttons/bnchannels_index_sel.gif);
background-repeat: no-repeat;
/* white-space: nowrap; */
display: block;
width: 155px;
height: 13px;
margin: 0px auto;
padding-bottom: 0px;
}

.bnchannelsall a {
display: block;
color: #000000;
font-size: 11px;
width: 155px;
/* height: 13px; */
display: block;
/* float: left; */
color: black;
text-decoration: none;
}

.bnchannelsall img {width: 155px; height: 13px; border: 0; }
* html a:hover {visibility:visible}
.bnchannelsall a:hover img{visibility:hidden}

a.menultgray:link {text-decoration:none;color:#330066;display:block;width:100%;height:100%;background:#E6E6E6;}
a.menultgray:visited {text-decoration:none;color:#330066;display:block;width:100%;height:100%;background:#E6E6E6;}
a.menultgray:hover {text-decoration:none;color:white;display:block;width:100%;height:100%;background:#9999CC;}
a.menultgray:active {text-decoration:none;color:#330066;display:block;width:100%;height:100%;background:#E6E6E6;}

a.menuwhite:link {text-decoration:none;color:#330066;display:block;width:100%;height:100%;background:white;}
a.menuwhite:visited {text-decoration:none;color:#330066;display:block;width:100%;height:100%;background:white;}
a.menuwhite:hover {text-decoration:none;color:white;display:block;width:100%;height:100%;background:#9999CC;}
a.menuwhite:active {text-decoration:none;color:#330066;display:block;width:100%;height:100%;background:white;}

.viewreport { 
position: relative;
text-align: center;
font-family: arial, helvetica, sans-serif;
background-image: url(/images/buttons/view_report_sel.gif);
background-repeat: no-repeat;
/* white-space: nowrap; */
display: block;
width: 282px;
height: 24px;
margin: 0px auto;
padding-bottom: 0px;
}

.viewreport a {
display: block;
color: #000000;
font-size: 11px;
width: 282px;
/* height: 13px; */
display: block;
/* float: left; */
color: black;
text-decoration: none;
}

.viewreport img {width: 282px; height: 24px; border: 0; }
* html a:hover {visibility:visible}
.viewreport a:hover img{visibility:hidden}


.viewexample { 
position: relative;
text-align: center;
font-family: arial, helvetica, sans-serif;
background-image: url(/images/buttons/view_example_sel.gif);
background-repeat: no-repeat;
/* white-space: nowrap; */
display: block;
width: 282px;
height: 24px;
margin: 0px auto;
padding-bottom: 0px;
}
.viewexample a {
display: block;
color: #000000;
font-size: 11px;
width: 282px;
/* height: 13px; */
display: block;
/* float: left; */
color: black;
text-decoration: none;
}

.viewexample img {width: 282px; height: 24px; border: 0; }
* html a:hover {visibility:visible}
.viewexample a:hover img{visibility:hidden}

.viewvidlibrary { 
position: relative;
text-align: center;
font-family: arial, helvetica, sans-serif;
background-image: url(/images/buttons/view_vid_library_sel.gif);
background-repeat: no-repeat;
/* white-space: nowrap; */
display: block;
width: 282px;
height: 24px;
margin: 0px auto;
padding-bottom: 0px;
}
.viewvidlibrary a {
display: block;
color: #000000;
font-size: 11px;
width: 282px;
/* height: 13px; */
display: block;
/* float: left; */
color: black;
text-decoration: none;
}

.viewvidlibrary img {width: 282px; height: 24px; border: 0; }
* html a:hover {visibility:visible}
.viewvidlibrary a:hover img{visibility:hidden}

.viewlibrary { 
position: relative;
text-align: center;
font-family: arial, helvetica, sans-serif;
background-image: url(/images/buttons/view_library_sel.gif);
background-repeat: no-repeat;
/* white-space: nowrap; */
display: block;
width: 282px;
height: 24px;
margin: 0px auto;
padding-bottom: 0px;
}
.viewlibrary a {
display: block;
color: #000000;
font-size: 11px;
width: 282px;
/* height: 13px; */
display: block;
/* float: left; */
color: black;
text-decoration: none;
}

.viewlibrary img {width: 282px; height: 24px; border: 0; }
* html a:hover {visibility:visible}
.viewlibrary a:hover img{visibility:hidden}

.sendrequest { 
position: relative;
text-align: center;
font-family: arial, helvetica, sans-serif;
background-image: url(/images/buttons/send_request_sel.gif);
background-repeat: no-repeat;
/* white-space: nowrap; */
display: block;
width: 282px;
height: 24px;
margin: 0px auto;
padding-bottom: 0px;
}
.sendrequest a {
display: block;
color: #000000;
font-size: 11px;
width: 282px;
/* height: 13px; */
display: block;
/* float: left; */
color: black;
text-decoration: none;
}

.sendrequest img {width: 282px; height: 24px; border: 0; }
* html a:hover {visibility:visible}
.sendrequest a:hover img{visibility:hidden}

.panel-gray {
	 width: 100%; margin: 25px auto 0;
	min-width: 200px; max-width: 1000px;
	color:#333;
}

.panel-gray .hd .c,
.panel-gray .ft .c { height: 8px; font-size: 1px;}

.panel-gray .hd {
	background: transparent url(/images/panel-gray/tl.gif) no-repeat 0 0;
	margin-right: 8px; /* space for right corner */
}
.panel-gray .hd .c {
	background: transparent url(/images/panel-gray/tr.gif) no-repeat right;
	margin-right: -8px; /* space for right corner */
}

.panel-gray .bd {
	background: transparent url(/images/panel-gray/ml.gif) repeat-y 0 0;
	margin-right: 8px;
}
.panel-gray .bd .c {
	margin-right: -8px;
	padding: 10px;
	background: transparent url(/images/panel-gray/mr.gif) repeat-y right;
}
 
.panel-gray .ft {
	background: transparent url(/images/panel-gray/bl.gif) no-repeat 0 0;
	margin-right: 8px;
}
.panel-gray .ft .c {
	background: transparent url(/images/panel-gray/br.gif) no-repeat right;
	margin-right: -8px;
}

.panel-gray-bullet { padding: 0; line-height: 19px; }
.panel-gray-bullet li {
	background: url(/images/panel-gray/bullet-black.png) left top no-repeat;
	padding: 0 0 4px 25px;
}

.panel-gray h1 { margin: -8px 0 0; padding: 0 0 4px; 
		 color: #75818A; font-size: 17px;font-weight: bold;
}
.panel-gray p {	margin: 0; padding: 0; }
.panel-gray a, .panel-gray a:visited { color: #2D58AE; }
.panel-gray a:hover, .panel-gray a:active { color: #000; }


.viewqueryform { 
position: relative;
text-align: center;
font-family: arial, helvetica, sans-serif;
background-image: url(/images/buttons/view_query_form_sel.gif);
background-repeat: no-repeat;
/* white-space: nowrap; */
display: block;
width: 155px;
height: 13px;
margin: 0px auto;
padding-bottom: 0px;
}
.viewqueryform a {
display: block;
color: #000000;
font-size: 11px;
width: 155px;
/* height: 13px; */
display: block;
/* float: left; */
color: black;
text-decoration: none;
}

.viewqueryform img {width: 155px; height: 13px; border: 0; }
* html a:hover {visibility:visible}
.viewqueryform a:hover img{visibility:hidden}

.viewsearchform { 
position: relative;
text-align: center;
font-family: arial, helvetica, sans-serif;
background-image: url(/images/buttons/view_search_form_sel.gif);
background-repeat: no-repeat;
/* white-space: nowrap; */
display: block;
width: 155px;
height: 13px;
margin: 0px auto;
padding-bottom: 0px;
}
.viewsearchform a {
display: block;
color: #000000;
font-size: 11px;
width: 155px;
/* height: 13px; */
display: block;
/* float: left; */
color: black;
text-decoration: none;
}

.viewsearchform img {width: 155px; height: 13px; border: 0; }
* html a:hover {visibility:visible}
.viewsearchform a:hover img{visibility:hidden}



