div#wrapper, #navWrapper {margin-left: auto; margin-right: auto; width: 98%; text-align: left; font-family:Verdana, Arial, Helvetica, sans-serif;}
div#wrapper h2 {margin-left:10px; font-weight:normal; color: #aaa966;font-family:verdana,arial,helvetica,sans-serif; background: url(/images/icons/hits.gif) no-repeat 0 -2px; padding-left: 1.5em; font-size:1.3em }
div#wrapper h3, #searchQuery {font-weight:bold; color: #000; font-size:1.1em; font-family:verdana;}
div#wrapper h4 {font-weight:bold; color: #000; font-size:1em; font-family:verdana;}
div#wrapper #help {float:right; text-align:right; width:20em; font-size:85%; position:relative;top:0px;right:0px }
div#wrapper #help img {position:relative;top:5px;!important}
div#wrapper #help a { text-decoration:none; color:#000; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif}
div#wrapper #help a:hover { text-decoration:underline}
div#nraheader {background: url(/images/nra/nraAppHeader.gif) repeat-x left bottom; height:73px; margin:0  padding: 0; width:100%}
div#nraheader h1 a{	float: left;height: 76px;width: 500px;display: block;text-decoration: none;	text-indent: -9999em;}
div#nraheader ul {background:url(/images/global/icon_divider.gif) left top repeat-y; margin: 10px 0 0 0; padding: 0px 5px 0px 10px; list-style: none; text-align: left;  height:3.5em; width:210px; float:right; }
div#nraheader ul li{display: block; float:left; }
div#nraheader h1 {text-indent: -9999em; margin: 0; padding: 0; float: left; text-align: left;}
div#nraheader #floatRight{vertical-align:top; overflow:hidden; position:relative;top:0px}
div#wrapper #queryDetails{margin:0 0em 1em 10px; padding-bottom:10px; padding-top:10px; background-color:#f3f0dd; width:98%}

div#wrapper #detailsBorder{margin:0 0em 0 0px; padding: 1px; border:thin dotted #000000;}
div#wrapper #detailsBorder h4{margin: 1em 0 0 1em}
.alias{ font-weight:normal; font-size:1em; margin-top:5px; font-size:90%;}

.oldISSAR{font-size:85%; font-weight:normal; color:#444}

div#wrapper .tableResults{margin: 0em 0 0em 1em; width:98%}
div#wrapper .tableResults h3{ text-align:left; margin: 1.5em 0 1em 5px;!important}
div#wrapper .giveSpace {margin: 5px;}
div#wrapper #moreDetails {margin: 5px;}
div#wrapper #moreDetails ul li{margin: 1em 0 0 0}
div#moreDetails .arrow{background: url(/images/arrows/arrowright.gif) no-repeat right; padding-right:15px;}

.header5 {font-weight:bold; color: #000; font-size:120%; font-family:verdana; }

div .thindots{background:url(/images/global/smalldots.gif) left bottom repeat-x; padding:5px; background-color:#fff;}

table{color:#000;font-family:Verdana, Arial, Helvetica, sans-serif; padding-bottom:6px; padding-left:5px; font-size:1em}

/*One column table*/
table.oneCol td{background-color:#f3f0dd;border-bottom:2px solid #fff; border-right:2px solid #fff; text-align:left; vertical-align:top; margin:0em 0 0 0; !important}
table td.thindots{background:url(/images/global/smalldots.gif) left bottom repeat-x; padding:5px; background-color:#fff;}
table td.errormessageheading{background-color:#fff; font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;font-size:100%;color:#CC0000}

table.twoCol th{background-color:#f3f0dd;border-bottom:2px solid #fff; border-right:2px solid #fff; text-align:left; vertical-align:top; margin:0em 0 0 0; !important}
table.twoCol td{background-color:#f3f2ed;border-bottom:2px solid #fff; border-right:2px solid #fff; text-align:left; vertical-align:top; margin:0em 0 0 0; !important}
table.twoCol td.thindots{background:url(/images/global/smalldots.gif) left bottom repeat-x; padding:5px; background-color:#fff;}
table.twoCol td.errormessageheading{background-color:#fff; font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;font-size:100%;color:#CC0000}
table.twoCol p{margin:1em 0 0 0; !important}
table.twoCol a.info{background: url(/images/icons/info_paleparch.gif) no-repeat 0 -5px; padding-left: 25px; margin-left:-5px}
table a.external{background: url(/images/icons/wwwlink_paleparch.gif) no-repeat right; padding-right:20px;}

table.threeCol th{background-color:#f3f0dd; border-bottom:2px solid #fff; text-align:left; vertical-align:top; margin:0em 0 0 0; !important}
table.threeCol td{background-color:#f3f0dd; border-bottom:2px solid #fff; text-align:left; vertical-align:top; margin:0em 0 0 0; !important}
table td.thindots{background:url(/images/global/smalldots.gif) left bottom repeat-x; padding:5px; background-color:#fff;}
table td.lightbulb{border:thin dotted #000000; padding:5px; vertical-align:top; background-color:#ffffff}

table.normal td{background-color:#fff; border-top:2px solid #fff; text-align:left; vertical-align:top; margin:0em 0 0 0; !important}

.lightbulbparch{border:thin dotted #000000; margin: 3px;padding:5px; vertical-align:top; background-color:#f3f0dd}

.data img{ position:relative; bottom:-5px; padding-right:5px }
div.topofpage {font-size:0.9em; margin-top: 1em; margin-left:0.5em; margin-bottom:1em}
div.topofpage a {background: url(/images/arrows/arrowup.gif) no-repeat 0 3px; padding-left: 14px;}
div#wrapper .tableResults p.align{ text-align:left; margin: 2em 0 0em 1em}
/*TAB STYLES*/

img.paging {vertical-align: middle;}
.pagingLink { text-decoration: underline }
a.pagingLink:visited { color : #000000; font-weight: bold; text-decoration: underline; }
a.pagingLink:link { color : #000000; font-weight: bold; text-decoration: underline; }
a.pagingLink:hover { color : #000000; font-weight: bold; text-decoration: underline; }

.version { font-size: small; text-align: center;}
.yourArchivesButton { vertical-align: top;}

/*IE6 specific header fix*/
* html #hdr-searchform-holder {width:185px;}
