BODY {margin:0px;
	background-color: #000000;
	/* background : url(../images/pix_bg.gif); */
	color:#000000; font-family: Arial, Helvetica, sans-serif;  font-size:12px; }
TD {margin:0px; color:#000000; font-family: Arial, Helvetica, sans-serif;  font-size:12px; }

a, a:active, a:visited {font-family: Arial, Helvetica, sans-serif; color: #c54d00;font-size:12px;text-decoration:underline; }
a:hover {font-family: Arial, Helvetica, sans-serif; color: #007700;font-size:12px;text-decoration:none;}

.nav-bg { background-color:#808d9d;}
.clear {overflow:hidden; clear:both; height:0; margin:0; padding:0; font-size:1px; font-size:0.01em; display:block;}
.spacer{display:block; clear:both; height:5px; line-height:0; font-size:0; overflow:hidden; }
.spacerH{display:block; clear:both; width:5px; line-height:0; font-size:0; overflow:hidden; }
.border-box {border: 1px solid #331500;}
.dotline { background: url(images/img-dotline.gif) repeat-x top; padding: 2px; }
.dotline-nospace { background: url(images/img-dotline.gif) repeat-x top; padding:1px 5px 0px 3px;}
.dotlineH { background: url(images/img-dotlineH.gif) repeat-y top; padding: 6px 0px 6px 0px; }


ol {font-weight:bold;}
li span {font-weight: normal;}

b, .bold {font-weight:bold;}
.text12 {font-size:12px;}
.text13 {font-size:13px;}
.text14 {font-size:14px;}
.text22 {font-size:22px;}
.text24 {font-size:24px;}

.grn {color:#007700}
.org {color: #c54d00}
.black {color:#000000;}
.gray {color:#666666;}
.white {color:#ffffff;}

.time { color: #b4b4b4; text-decoration: none; font-family: Helvetica, Arial; font-weight: normal; font-size:11px}
.text-since {font-family: Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#FFFFFF; font-weight: bold; padding: 0px 0px 0px 6px;
   border-top: 1px solid #494949; border-bottom: 1px solid #494949;}
	
/* NETWORKS LINKS STYLES */
.networks {font-family: Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#fff; font-weight: bold; padding: 0px 0px 0px 4px}
.networkslink {font-family: Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#fff; font-weight: normal; margin: 0 5px}
.networkslink a {text-decoration:none; color:#fff; font-weight: normal; margin: 0 5px;text-decoration: underline;font-size:11px;}
.networkslink a:active, .networkslink a:visited {color: #fff;font-size:11px;}
.networkslink a:hover {color: #fff; text-decoration: none;font-size:11px;}

.text-whitelink {font-family: Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#FFFFFF; font-weight: bold;}
.text-whitelink a, .text-whitelink a:link, .text-whitelink a:visited {font-family: Arial, Helvetica, sans-serif; font-size:11px;text-decoration:none; color:#FFFFFF; font-weight: bold;}
.text-whitelink a:hover {color: #FFFFFF; text-decoration: underline;}

.text-bluelink {font-family: Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#0000FF; font-weight: bold;}
.text-bluelink a, .text-bluelink a:link, .text-bluelink a:visited {font-family: Arial, Helvetica, sans-serif; font-size:12px;text-decoration:underline; color:#0000FF; font-weight: bold;}
.text-bluelink a:hover {color: #0000FF; text-decoration: none;}

.bigheader-org {font-family: Arial, Helvetica, sans-serif;  font-size:21px; text-decoration:none; color:#c54d00; font-weight: bold;}
.text-bigheader1 {font-family: Arial, Helvetica, sans-serif;  font-size:18px; text-decoration:none; color:#209120; font-weight: bold;}
.text-bigheader1 a {font-family: Arial, Helvetica, sans-serif;  font-size:16px; text-decoration:none; color:#209120; font-weight: bold;}
.text-bigheader1 a:active, .text-bigheader1 a:visited{font-family: Arial, Helvetica, sans-serif;  font-size:18px; text-decoration:none; color:#209120; font-weight: bold;}
.text-bigheader1 a:hover{font-family: Arial, Helvetica, sans-serif;  font-size:18px; text-decoration:underline; color:#209120; font-weight: bold;}

/* HOMEPAGE BOX STYLES */
.head-text {font-family: verdana, Arial, Helvetica, sans-serif;  font-size:16px; text-decoration:none; color:#000e3e; font-weight: bold;}
.subheader-text {font-family: verdana, Arial, Helvetica, sans-serif;  font-size:12px; text-decoration:none; color:#fff; font-weight: bold;}
.subheader-blk {font-family: verdana, Arial, Helvetica, sans-serif;  font-size:12px; text-decoration:none; color:#000; font-weight: bold;}
.box-bg {background: url(images/img_boxbg.gif); background-repeat: repeat-x;}
.box-bg-green {background: url(images/bg-box-header.gif); background-repeat: repeat-x;}

.midbox-header {font-family: Helvetica, Arial, sans-serif;  font-size:14px; text-decoration:none; color:#cc0000; font-weight: bold;}
.midbox-text {font-family: Helvetica, Arial, sans-serif;  font-size:12px; text-decoration:none; color:#000e3e; font-weight: bold; line-height:14px;}

.midtext-blk a {font-family: Arial, Helvetica, sans-serif;  font-size:12px; text-decoration:none; color:#000; font-weight: bold;}
.midtext-blk a:active, .midtext-blk a:visited{font-family: Arial, Helvetica, sans-serif;  font-size:12px; text-decoration:none; color:#000; font-weight: bold;}
.midtext-blk a:hover{font-family: Arial, Helvetica, sans-serif;  font-size:12px; text-decoration:underline; color:#000; font-weight: bold;}

.home-midbox-header {font-family: Arial, Helvetica, sans-serif; font-weight:bold; color: #c54d00;font-size:16px;text-decoration:none; }
.home-midbox-header a, .home-midbox-header a:active, .home-midbox-header a:visited {font-family: Arial, Helvetica, sans-serif; font-weight:bold; color: #c54d00;font-size:16px;text-decoration:none; }
.home-midbox-header a:hover {font-family: Arial, Helvetica, sans-serif; font-weight:bold; color: #007700;font-size:16px;text-decoration:underline;}

/* FOOTER STYLES */
.footer { color: #FFFFFF; font-family: Arial, Helvetica, sans-serif;  font-size:11px; text-decoration:none;}
.footer a, .footer a:visited { margin:0 4px; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;}
.footer a:hover { margin:0 4px; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif;  font-size:11px;text-decoration:underline;}
.footer-text { color: #999999; font-family: Arial, Helvetica, sans-serif;  font-size:11px;}
.footer-text a, .footer-text a:visited { color: #999999; font-family: Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;}
.footer-text a:hover {color: #999999; font-family: Arial, Helvetica, sans-serif;  font-size:11px;text-decoration:underline;}

/* EMAIL FORM STYLES */
.submitButton { font-size: 10px; vertical-align: middle; background-color: #dadada; color: #000000; border:1px solid #c0c0c0; padding: 0 2px 0 2px;}
input.searchText {width: 240px;background-color: #FFFFFF; vertical-align: middle;font-family:arial; font-size:11px; margin:0 5px 0 0; border: 1px #a7a7a7 solid; }

/* ARTICLE LINKS STYLES */
.articlelink {font-family: Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#ffff00; font-weight: normal; margin:0;}
.articlelink a {font-family: Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#000000; font-weight: normal;margin:0;}
.articlelink a:link, .articlelink a:visited {font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #000000; text-decoration: none;}
.articlelink a:hover {font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #000000; text-decoration: underline;}

/* GENERAL STYLES */
.redlink {font-family: Arial, Helvetica, sans-serif;  font-size:12px; text-decoration:none; color:#990000; font-weight: normal;}

.promolink a {font-family: Arial, Helvetica, sans-serif;  font-size:14px; text-decoration:none; color:#009900; font-weight: bold;}
.promolink a:active, .promolink a:visited{font-family: Arial, Helvetica, sans-serif;  font-size:14px; text-decoration:none; color:#009900; font-weight: bold;}
.promolink a:hover{font-family: Arial, Helvetica, sans-serif;  font-size:14px; text-decoration:underline; color:#009900; font-weight: bold;}

.orderlink {font-family: Arial, Helvetica, sans-serif;  font-size:14px; text-decoration:none; color:#990000; font-weight: bold;}
.orderlink a {font-family: Arial, Helvetica, sans-serif;  font-size:14px; text-decoration:underline; color:#990000; font-weight: bold;}
.orderlink a:active, .orderlink a:visited{font-family: Arial, Helvetica, sans-serif;  font-size:14px; text-decoration:underline; color:#990000; font-weight: bold;}
.orderlink a:hover{font-family: Arial, Helvetica, sans-serif;  font-size:14px; text-decoration:underline; color:#990000; font-weight: bold;}

input.order {background-color: #FFFFFF;font-family:arial, Helvetica, sans-serif; font-weight:bold; text-decoration:underline; color:#990000; font-size:14px;border:none; cursor:pointer;display: block;}

.link-green a, .link-green a:active, .link-green a:visited {font-family: Arial, Helvetica, sans-serif; color: #007700;font-size:12px;text-decoration:underline; }
.link-green a:hover {font-family: Arial, Helvetica, sans-serif; color: #007700;font-size:12px;text-decoration:none;}

.quote-link {font-family: Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#000000; font-weight: bold;}
.quote-link a  {font-family: Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#c54d00; font-weight: bold;}
.quote-link a:active, .quote-link a:visited{font-family: Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#c54d00; font-weight: bold;}
.quote-link a:hover{font-family: Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline; color:#007700; font-weight: bold;}


/* MAIN NAV STYLES */
.mnavlink  {font-family: Helvetica, Arial, sans-serif; font-size:12px; font-weight:bold;padding: 0px 6px 0px 0px; text-decoration:none;}
.mnavlink  ul {list-style:none; margin-left:0px; padding:1px 0px 1px 0px; display: inline;}
.mnavlink  ul li {font-family: Helvetica, Arial, sans-serif; font-size:12px; font-weight:bold;float:right; margin-right:5px; background: #fff; border: 1px solid #000; color: #000; position:relative; z-index:1000;text-decoration:none;}
.mnavlink  ul li a {text-decoration:none; display:block; text-align:center; padding: 1px 6px 1px 6px;text-decoration:none;}
.mnavlink  ul li a:link, .mnavlink  ul li a:visited, .mnavlink  ul li a:active {color:#000;text-decoration:none;}
.mnavlink  ul li a:hover {font-family: Helvetica, Arial, sans-serif; font-size:12px; font-weight:bold; color:#004200; background:none #e6d8d0;text-decoration:none;}
.mnavlink  ul li:hover ul {display:block;text-decoration:none;}

/* PICK ARCHIVE LIST STYLES */
.rowheader-white {font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #ffffff; }
.rowheader-blk {font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #000000; }
.reportrow1 {background-color: #FFFFFF; }
.reportrow2 {background-color: #f7f4f2; }
.reporttblthbody {background-color: #CCCCCC; }

/* PICK ARCHIVE ADMIN STYLES */
.error {font-family: Arial, Helvetica, sans-serif; color: #ff0000;font-size:12px;text-decoration:none;}
.success {font-family: Arial, Helvetica, sans-serif; color: #ff0000;font-size:12px;font-weight:bold; text-decoration:none;}
.admin-list {font-family: Arial, Helvetica, sans-serif; color: #c54d00;font-size:12px;text-decoration:none;}
input.btn{
   color:#c54d00;
   width:43px;
   height:18px;
   text-align:center;
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-size:84%;
   font-weight:bold;
   background-color:#fed;
   border:1px solid;
   border-top-color:#f38742;
   border-left-color:#f38742;
   border-right-color:#d95e0f;
   border-bottom-color:#d95e0f;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');}
input.btn-big {
   color:#c54d00;
   width:60px;
   height:22px;
   text-align:center;
   font-family: arial, helvetica,'trebuchet ms',sans-serif;
   font-size:12px;
   font-weight:bold;
   background-color:#fed;
   border:1px solid;
   border-top-color:#f38742;
   border-left-color:#f38742;
   border-right-color:#d95e0f;
   border-bottom-color:#d95e0f;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');}

input.box{
   width:30px;
   height:18px;
   font-size:11px;}

/*Default style for SPAN icons. Edit if desired: */

.iconspan{
float: left;
margin-left:5px;
padding-top:1px;
padding-right:20px;
cursor:hand;
cursor:pointer;
font-weight: bold;
}

/*CSS used to style the examples. Remove if desired: */

.eg-bar{
background-color: #EEF5D3;
font-weight: bold;
border: 1px solid black;
padding: 3px;
}

div.eg-bar{
width: 500px;
}

.icongroup1{
width: 500px;
}

.iconspan1 {float: left;
margin-left:5px;
padding-top:1px;
padding-right:20px;
cursor:hand;
cursor:pointer;
font-weight: bold;
}
.iconspan11 {float: left;
margin-left:5px;
padding-top:1px;
padding-right:20px;
cursor:hand;
cursor:pointer;
font-weight: bold;
}

/* Mouse Over popup */
.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: #4c4c4c;
padding: 2px;
left: -1000px;
border: 1px dashed #000000;
visibility: hidden;
color: black;
text-decoration: none;
/*filter:alpha(opacity=60);    Internet Explorer      
   -moz-opacity:0.5;           /* Mozilla 1.6 and below   
   opacity: 0.5; */
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: -130;
left: 280px; /*position where enlarged image should offset horizontally */
}

/* Style for the Records write-ups */
.thumbnail-records{
position: relative;
z-index: 0;
}

.thumbnail-records:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail-records span{ /*CSS for enlarged image*/
position: absolute;
background-color: #ffffff;
padding: 5px;
left: -1000px;
border: 2px dashed #000000;
visibility: hidden;
color: black;
text-decoration: none;
text-align:left;
width:500px;
/*filter:alpha(opacity=60);    Internet Explorer      
   -moz-opacity:0.5;           /* Mozilla 1.6 and below   
   opacity: 0.5; */
}

.thumbnail-records:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: -150;
left: 200px; /*position where enlarged image should offset horizontally */
}

/*Default style for SPAN icons. Expand & Hide */

.iconspan{
float: left;
margin-left:5px;
padding-top:0px;
padding-right:20px;
cursor:hand;
cursor:pointer;
font-weight: bold;
}

.icongroup{
width: 660px;
}

