






A { color: black; }
A:hover { color: black; }

BODY { font-family: "verdana", Arial, Helvetica, sans-serif;
       font-size: 10pt;
       font-style: normal;
       color: #000000;
       background: white;
       margin: 0;
       padding: 0;}


H1 { 
     font-size: 16pt;
     font-weight: bold;
     font-style: normal;
     font-family: "verdana", "Arial", "Helvetica", sans-serif;
     color: black; } 

H2 { 
     font-size: 14pt;
     font-style: normal;
     font-family: "verdana", "Arial", "Helvetica", sans-serif;
     color: black;
     border-bottom: 1px solid #B92929;}

H3 { margin-left: 10px;
     margin-right: 10px;
     font-size: 12pt;
     font-weight: bold;
     font-family: "verdana", "Arial", "Helvetica", sans-serif;
     color: black }

p {  margin-left: 10px;
     margin-right: 10px;
     font-family: "verdana", "Arial", "Helvetica", sans-serif;
     font-size: 10pt }

UL { font-family: "verdana", "Arial", "Helvetica", sans-serif;
      }



.standard { margin-left: 10px;
            margin-right: 10px;
            font-family: "verdana", "Arial", "Helvetica", sans-serif;
            font-size: 10pt }

.pageBanner { 
              border: 0;
              margin: 0;
              background: #ffffff;
              color: #000000;
              padding: 0;
              vertical-align: middle }

.tagLine { vertical-align: bottom;
           padding: 10px;
           border: 0;
           margin: 0;
           background: #ffffff;
           color: #ff6600 }

.tagLineText { background: #ffffff;
               color: #ff6600;
               font-size: 10pt;
               font-weight: bold;
               border: 0;
               margin: 0 }

.stripe { background: #336699 url(/image/stripe.gif) repeat-x;
          vertical-align: top;
          border: 0;
          padding: 0;
          margin: 0;
          color: #ffffff }



.centralPane { margin: 1px;
               vertical-align: top;
               padding: 3px;
               border: 0 }







.pageContents { FONT-FAMILY: "verdana", Arial, Helvetica, sans-serif;
                background: white;
                color: black;
                vertical-align: top;
                 }

.navigationBarTable{ 
                     padding: 2px;
                     margin: 2px;
                     border: 0 }

.navigationBar { font-family: "verdana", "Arial", "Helvetica", sans-serif;
                 font-size: 10pt;
                 font-style: normal;
                 font-weight: bold;
                 color: #252645;
                 text-decoration: none;
                 background: white }

.navigationBarSublabel{  font-family: "verdana", "Arial", "Helvetica", sans-serif;
                         font-size: 12pt;
                         font-style: normal;
                         font-weight: bold;
                         color: black;
                         text-decoration: none;
                         background: white;
                         white-space: nowrap }





.navigationBarItem { font-family: "verdana", "Arial", "Helvetica", sans-serif;
                     font-size: 10pt;
                     font-style: normal;
                     font-weight: normal;
                     color: #252645;
                     background: #ffffff;
                     text-decoration: none;
                     vertical-align: middle;
                     white-space: nowrap }

.loggedIn { font-family: "verdana", "Arial", "Helvetica", sans-serif;
            font-size: 8pt;
            font-style: normal;
            font-weight: normal;
            color: #882222;
            background: #ffffff }

.pageFooterBar { 
                 border: 0;
                 margin: 0;
                 padding: 0;
                 background: #ffffff;
                 color: #000000;
                 vertical-align: middle }

.pageFootnote { font-family: "verdana", "Arial", "Helvetica", sans-serif;
                font-size: 10pt;
                font-style: normal;
                font-weight: normal;
                background: #ffffff;
                color: #252645;
                text-decoration: none;
                text-align: left;
                vertical-align: middle;
                margin-left: 10px;
                margin-right: 10px }

.sidebar { background: #ffffff;
           color: #000000 }

.communityLink { font-family: "verdana", "Arial", "Helvetica", sans-serif;
                 font-size: 14pt;
                 font-weight: bold }

.communityDescription { margin-left: 20px;
                        margin-right: 10px;
                        font-family: "verdana", "Arial", "Helvetica", sans-serif;
                        font-size: 10pt;
                        font-weight: normal;
                        list-style-type: none }

.collectionListItem { font-family: "verdana", "Arial", "Helvetica", sans-serif;
                      font-size: 12pt;
                      font-weight: normal }

.collectionDescription { margin-left: 20px;
                     margin-right: 10px;
                     font-family: "verdana", "Arial", "Helvetica", sans-serif;
                     font-size: 10pt;
                         font-weight: normal;
                     list-style-type: none }

.miscListItem { margin-left: 20px;
                margin-right: 10px;
                font-family: "verdana", "Arial", "Helvetica", sans-serif;
                font-size: 12pt;
                list-style-type: none }

.copyrightText { margin-left: 20px;
                 margin-right: 20px;
                 text-align: center;
                 font-style: italic;
                 font-family: "verdana", "Arial", "Helvetica", sans-serif;
                 font-size: 10pt;
                 list-style-type: none }

.browseBarLabel { font-family: "verdana", "Arial", "Helvetica", sans-serif;
                  font-size: 10pt;
                  font-style: normal;
                  font-weight: bold;
                  color: #000000;
                  background: #ffffff;
                  vertical-align: middle;
                  text-decoration: none }

.browseBar { font-family: "verdana", "Arial", "Helvetica", sans-serif;
             font-size: 12pt;
             font-style: normal;
             font-weight: bold;
             background: #ffffff;
             color: #252645;
             vertical-align: middle;
             text-decoration: none }

.itemListCellOdd { font-family: "verdana", "Arial", "Helvetica", sans-serif;
                   font-size: 12pt;
                   font-style: normal;
                   font-weight: normal;
                   color: #000000;
                   vertical-align: middle;
                   text-decoration: none;
                   background: #ffffff }


.itemListCellEven { font-family: "verdana", "Arial", "Helvetica", sans-serif;
                    font-size: 12pt;
                    font-style: normal;
                    font-weight: normal;
                    color: #000000;
                    vertical-align: middle;
                    text-decoration: none;
                    background: #eeeeee }

.itemListCellHilight { font-family: "verdana", "Arial", "Helvetica", sans-serif;
                       font-size: 12pt;
                       font-style: normal;
                       font-weight: normal;
                       color: #000000;
                       vertical-align: middle;
                       text-decoration: none;
                       background: #ddddff }

.topNavLink { margin-left: 10px;
          margin-right: 10px;
          font-family: "verdana", "Arial", "Helvetica", sans-serif;
          font-size: 10pt;
          text-align: center }

.submitFormLabel { margin-left: 10px;
           margin-right: 10px;
           font-family: "verdana", "Arial", "Helvetica", sans-serif;
                   font-weight: bold;
           font-size: 10pt;
           text-align: right }

.submitFormHelp {  margin-left: 10px;
           margin-right: 10px;
           font-family: "verdana", "Arial", "Helvetica", sans-serif;
           font-size: 8pt;
           text-align: center }

.submitFormWarn {  margin-left: 10px;
           margin-right: 10px;
           font-family: "verdana", "Arial", "Helvetica", sans-serif;
           font-weight: bold;
           font-size: 12pt;
           color: #ff6600;
           text-align: center }

.uploadHelp { margin-left: 20px;
              margin-right: 20px;
              font-family: "verdana", "Arial", "Helvetica", sans-serif;
              font-size: 10pt;
              text-align: left }

.submitFormDateLabel {  margin-left: 10px;
                        margin-right: 10px;
                        font-family: "verdana", "Arial", "Helvetica", sans-serif;
                        font-size: 10pt;
                        font-style: italic;
                        text-align: center }

.submitProgressTable{ margin: 0;
                      padding: 0;
                      border: 0;
                      vertical-align: top;
                      text-align: center;
                      white-space: nowrap }

.submitProgressButton{ border: 0 }

.miscTable { font-family: "verdana", "Arial", "Helvetica", sans-serif;
             font-size: 12px;
             font-style: normal;
             font-weight: normal;
             color: #000000;
             vertical-align: middle;
             text-decoration: none;
             background: #cccccc }

.miscTableNoColor { font-family: "verdana", "Arial", "Helvetica", sans-serif;
             font-size: 12pt;
             font-style: normal;
             font-weight: normal;
             color: #000000;
             vertical-align: middle;
             text-decoration: none;
             background: #ffffff }





.oddRowOddCol{ font-family: "verdana", "Arial", "Helvetica", sans-serif;
               font-size: 12px;
               font-style: normal;
               font-weight: normal;
               color: #000000;
               vertical-align: middle;
               text-decoration: none;
               background: #ffffff;
               padding: 3px }

.evenRowOddCol{ font-family: "verdana", "Arial", "Helvetica", sans-serif;
                font-size: 12px;
                font-style: normal;
                font-weight: normal;
                color: #000000;
                vertical-align: middle;
                text-decoration: none;
                background: #eeeeee;
                padding: 3px  }

.oddRowEvenCol{ font-family: "verdana", "Arial", "Helvetica", sans-serif;
                font-size: 12px;
                font-style: normal;
                font-weight: normal;
                color: #000000;
                vertical-align: middle;
                text-decoration: none;
                background: #eeeeee;
                padding: 3px  }

.evenRowEvenCol{ font-family: "verdana", "Arial", "Helvetica", sans-serif;
                 font-size: 12px;
                 font-style: normal;
                 font-weight: normal;
                 color: #000000;
                 vertical-align: middle;
                 text-decoration: none;
                 background: #dddddd;
                 padding: 3px  }

.highlightRowOddCol{ font-family: "verdana", "Arial", "Helvetica", sans-serif;
                     font-size: 12pt;
                     font-style: normal;
                     font-weight: normal;
                     color: #000000;
                     vertical-align: middle;
                     text-decoration: none;
                     background: #ccccee;
                     padding: 3px }

.highlightRowEvenCol{ font-family: "verdana", "Arial", "Helvetica", sans-serif;
                      font-size: 12pt;
                      font-style: normal;
                      font-weight: normal;
                      color: #000000;
                      vertical-align: middle;
                      text-decoration: none;
                      background: #bbbbcc;
                      padding: 3px }

.itemDisplayTable{ text-align: center;
                   border: 0;
                   color: #000000 }

.metadataFieldLabel{ font-family: "verdana", "Arial", "Helvetica", sans-serif;
                     font-size: 12px;
                     font-style: normal;
                     font-weight: bold;
                     color: #000000;
                     vertical-align: top;
                     text-align: right;
                     text-decoration: none;
                     
                     padding: 3px }

.metadataFieldValue{ font-family: "verdana", "Arial", "Helvetica", sans-serif;
                     font-size: 12px;
                     font-style: normal;
                     font-weight: normal;
                     color: #000000;
                     vertical-align: top;
                     text-align: left;
                     text-decoration: none;
                     padding: 3px }  

.recentItem { margin-left: 10px;
              margin-right: 10px;
              font-family: "verdana", "Arial", "Helvetica", sans-serif;
              font-size: 10pt }

.searchBox { font-family: "verdana", "Arial", "Helvetica", sans-serif;
             font-size: 10pt;
             font-style: normal;
             font-weight: bold;
             color: #000000;
             vertical-align: middle;
             text-decoration: none;
             background: #fefecd;
             padding: 0;
             border: 0;
             margin: 0 }

.searchBoxLabel { font-family: "verdana", "Arial", "Helvetica", sans-serif;
                  font-size: 10pt;
                  font-style: normal;
                  font-weight: bold;
                  color: #000000;
                  background: #fefecd;
                  text-decoration: none;
                  vertical-align: middle }

.searchBoxLabelSmall { font-family: "verdana", "Arial", "Helvetica", sans-serif;
                  font-size: 8pt;
                  font-style: normal;
                  font-weight: bold;
                  color: #000000;
                  background: #fefecd;
                  text-decoration: none;
                  vertical-align: middle }

.help {font-family: "verdana", "Arial", "Helvetica", sans-serif;
        background: #ffffff;
        margin-left:10px;}

.help h2{text-align:center;
                font-size:18pt;
                color:#000000;}

.help h3{font-weight:bold;
         margin-left:0px;}

.help h4{font-weight:bold;
         font-size: 10pt;
         margin-left:5px;}

.help h5{font-weight:bold;
         margin-left:10px;
         line-height:.5;}

.help p {font-size:10pt;}

.help table{margin-left:8px;
            }

.help table.formats{font-size:10pt;}

.help ul {font-size:10pt;}

.help p.bottomLinks {font-size:10pt;
                    font-weight:bold;}

.help td.leftAlign{font-size:10pt;}
.help td.rightAlign{text-align:right;
                    font-size:10pt;}
                    




#masthead {
			background: url(/image/backgroundmasthead.jpg); 
			margin: 0px 0px 0px 20px; 
			padding: 0px 0px 0px 0px;
			width: 610px;
			height: 62px;
			}
#masthead h2 { padding: 0px; margin:0; color: black; text-transform: uppercase; font-family: arial, sans-serif; font-weight: 900; font-size: 24px; border-bottom: 0; }
#masthead h2 a { color: black; text-decoration: none;}
#masthead p { text-align:right; padding:0; }
#masthead p#help { background: url(/image/mast_top.jpg) bottom right no-repeat; font-size: 10px; color: #FEBB33; margin: 0; height:15px; padding-top: 4px; padding-bottom:0;}
#masthead p#help a { color: #FEBB33; text-decoration: none; padding-bottom:0;}
#masthead p#help a:hover { background: #FEEEBB; color: black; }
#masthead h3 { color: #febb33; padding: 0 0 0 0; margin: 0 0 0 0; font-size: 10px;}
#masthead h3 span { color:#bbb; }
#masthead br { padding: 0 0 0 0; margin: 0 0 0 0; }
#masthead img { padding: 0 0 0 0; margin: 0 0 0 0; }
#masthead a { padding: 0 0 0 0; margin: 0 0 0 0; }
#masthead b#line { background: url(/image/mast_bottom.jpg) bottom right no-repeat; padding: 0 0 0 0; margin: 0 0 0 0;}

#mastborder {
    background: url(/image/mast_bottom.jpg) no-repeat;
    padding: 0 0 0 0;
    margin: 0px 0px 0px 20px;
    width: 610px;
    height: 1px;
    }


#left_panel {
		
		
		padding:0;
		}


	
#main_nav { width: 120px; margin-left: 10px; margin-right:0px; text-align:right; padding:9px 0 0 0; position:absolute; left:0;}

#main_nav a { color: black; text-decoration: none; margin-bottom: 0; padding-bottom: 0; }

#main_nav a:hover { text-decoration: underline; }

	#main_nav h2 { 
		font-size: 11px;
		font-family: verdana, arial, sans-serif; 
		font-weight: bold;
		text-align:right; 
		display: block;
		background: #FEBB33;
		color: black;
		padding: 3px 3px 0 3px;
		margin: 0 5px 0 10px;
		word-spacing:-2px;
		border-right: 1px solid black;
		border-bottom: 2px solid white;
                border-left: 1px solid black;
	}

        #main_nav h2.borderTop {
            border-top: 1px solid black;
        }
	
	#main_nav ul { margin: 0 5px 0 10px; padding-left: 0px; text-align: right; font-size: 10px; 
                       border-right: 1px solid black; border-left: 1px solid black; border-bottom:15px solid #FEEEBB; }
	
	#main_nav ul li {
		
		list-style: none;
		
		margin-left: 0px;
		padding: 0;
	}
	
	#main_nav ul li a {
		background:#FEEEBB;
		display: block;
		padding-right: 4px;
		text-decoration: none;
		color: black;
		border-bottom:1px solid white;
	}
	
	#main_nav ul li a:hover { background: #FEBB33; text-decoration: none; }
	
	#main_nav ul li a.active { background: #FEBB33;  }
	
	#main_nav p { background:#FEEEBB; margin:0 5px 0 10px; font-size: 10px; padding-top:10px;  
                      border-right: 1px solid black; border-left: 1px solid black; vertical-align: top; }
	
	#main_nav form { margin:0; }
	
	#main_nav p.loggedIn { padding-top: 0; color: #666;}
	
	#main_nav input { font-size: 10px; border:1px solid #999; background: #FFFFFF; }
	#main_nav input#submit { vertical-align: top; height: 12px; border:1px solid black; }

	#main_nav p#nav_bottom { border-bottom: 1px solid black; } 

	
	#main_nav ul li a img { border:0; }



#content { width: 460px; margin:0px 0 0 130px; padding-left:20px; padding-right:20px; top:0; padding-top:15px; position: relative; }

#content a.unit { color: #B92929; }
#content a.unit:hover { text-decoration: underline; }
#content a.topic { color: #FEBB33; }
#content a.topic:hover { text-decoration: underline; }

#content h1 { border-bottom: 1px solid black; color: black; font-size: 18px; padding:5px 0 0 0; margin:0;  }

#content h2 { color: black; font-size: 16px; border-bottom: 0;}

#content h3 { padding-right: 0; padding-left:0; margin-right: 0; margin-left: 0; border-bottom:1px dotted #FEBB33; display:inline; font-size: 14px; }

#content h4 { font-size: 12px; color: black; border-bottom:1px dotted #999; }
	
#content p { margin:0; padding: 10px 5px; }

#content form input { font-size: 10px; }

#content img.left { float: left; padding-right: 10px; padding-bottom: 10px; }

.subscribe { width: 150px; background: #eee; float:right; text-align: center; margin-left: 20px; padding-left: 20px; }

.comment1 { border: 1px solid #999; color:#333; margin-top:10px; padding:10px 10px 0 10px; background: #eee;}
.comment2 { border: 1px solid #ddd; color:#333; margin-top:10px; padding:10px 10px 0 10px; }
#comment0 { margin-bottom:; padding: 10px; background: url(/image/mem_back.jpg) top right no-repeat;  }
.reply1 { background: #eee; color:#666; margin-top:0px; padding:10px; margin-left: 15px;  }
.reply2 { background: white; color:#666; margin-top:0px; padding:10px; margin-left: 15px; }

.comment_info { font-size: 10px; padding: 0; margin: 0; line-height: 10px; }
.comment_info input { font-size: 10px; padding: 0; margin: 0; }

.comment1 form { padding: 0; margin: 0; }
.comment2 form { padding: 0; margin: 0; }


.displayBitstream { font-family: "verdana", "Arial", "Helvetica", sans-serif;
             font-size: 9px;
             font-style: normal;
             font-weight: normal;
             color: #000000;
             text-decoration: none; }


p.locationBar { color: black; font-size: 10px; font-weight: bold; }
p.locationBar a { color: black; text-decoration: none; text-transform: uppercase; }

p#jump {  margin-top:0; padding-top:0; font-size: 10px;   }
p#jump submit { vertical-align: middle; }
p#jump a { color: black; text-decoration: none; }
p#jump a:hover { text-decoration: underline; }

div.handle { border-top:1px dotted black; font-size: 10px; font-weight: bold; word-spacing:0em;}

div#comment { background: #eee; }



#right_panel {
	width: 150px;
	margin-left:630px;
	font-size: 10px;
	background-color: white;
	position: absolute;
	top: 0;
	left: 0;

		}
		
		#right_panel div.thumb {  width: 125px; } 
		#right_panel div.thumb2 { height: 162px; background: url(/image/backgroundmasthead2.jpg) top left no-repeat; } 
		
		#right_panel div.rightMenu { border: 1px solid #696969; background:#FEEEBB; }
		#right_panel div.rightMenu a { color: black; text-decoration: none; }
		#right_panel div.rightMenu a:hover {background: #FEBB33; text-decoration: none; }

		#right_panel div.resources { border: 1px solid #696969; background:#FEEEBB; }
		#right_panel div.resources a { color: black; text-decoration: none; border-bottom: 1px solid white;}
		#right_panel div.resources a:hover {background: #FEBB33; text-decoration: none; }
		
		
		#right_panel h2 {
		    font-size: 11px;
		    font-family: verdana, arial, sans-serif; 
		    font-weight: bold;
		    text-align:left; 
		    display: block;
		    background: #FEBB33;
		    color: black;
		    padding: 3px 3px 0 3px;
		    margin: 0 0 0 0;
		    word-spacing:-2px;
		    border-bottom: 2px solid white;
		}

		#right_panel h2.comment {
		    background: white;
		    word-spacing:0px;
			color: black;
			border-bottom: 1px solid black;
			font-size: 11px;
			font-family: verdana, arial, sans-serif; 
			font-weight: bold;			
		}
		
		#right_panel a { color: black; text-decoration: none; }
		#right_panel a:hover {  }
		
		#right_panel ul { 
		    margin-left: 0px; 
		    margin-top: 0px;
		    margin-bottom: 0px;
		    padding-left: 0px;
		    text-align: left; 
		    font-size: 10px;  
		    border-bottom:15px solid #FEEEBB; 
		}
		
		#right_panel ul li {
			list-style: none;
			margin-left: 0px;
		}
		
		#right_panel ul li a {
		    background:#FEEEBB;
		    display: block;
		    padding-right: 4px;
		    text-decoration: none;
		    color: black;
		    border-bottom: 1px solid white;
		}
		
		#right_panel ul li a:hover {background: #FEBB33; text-decoration: none; }
		#right_panel ul li a:active {background: #FEBB33; text-decoration: none; }
		
		#right_panel ol { margin-left: 0px; padding-left: 5px; background:white;}
		
		#right_panel ol li {
			
			margin-left: 18px;
			font-size: 12px;
		}
		
		#right_panel ol li a {
			color: #B92929;
			text-decoration: none;
			background: white;
		}
		
		#right_panel ol li a:hover {
			color: black;
			text-decoration: underline;
		}
		
		#right_panel img { border:1px solid black; }
		
		#right_panel p { margin-left: 0px; }
		
		#right_panel form { background:#FEEEBB; margin: 0 0 0 0; padding: 0 0 0 0; }
		.search_box { font-size:11px; text-align:center; background:#FEEEBB; }
		.search_box input { font-size:11px; background:#FEEEBB; border: 0 none white; }
		.search_box select { font-size:11px; width: 145px; background:#FEEEBB; }
		.search_box option { background:#FEEEBB; }

		#right_panel form.commentForm { background: white; margin: 0 0 0 0; padding: 0 0 0 0; }
		#right_panel div.commentBox { font-size:11px; background: white; }
		#right_panel div.commentBox input { font-size:11px; background: white; border: 0 none white; }

		
		#right_panel input { font-size:11px; }
		
#bottom { width: 480px; clear:both; text-align:center; position: relative; padding: 10px; font-size: 10px; margin-left: 130px;}


.titleUnit  { color: #B92929; }
.titleTopic { color: #FEBB33; }
.titleItem  { color: #696969; }



.editLayersTable { 
                  font-family: "verdana", "Arial", "Helvetica", sans-serif;
                  font-size: 13px;
                  font-style: normal;
                  font-weight: bold;
                  color: #000000;
                  vertical-align: middle;
                  text-decoration: none;
                  background: #FFFFFF;
                  border: 0;
                  padding: 0;
                  vertical-align: top;
                  }

.layerTitleHeader {
        color: #363636;
        border-bottom: 1px solid #000000;
        border-right: none;
        border-left: none;
        border-top: none; }

.layerTitleCell {
        color: #1C1C1C;
        border-bottom: 1px solid #CCCCCC;
        border-right: 1px solid #000000;
        border-left: none;
        border-top: none; 
        height: 27px;
        }
        
        
.editLayerInfoTable { 
                  font-family: "verdana", "Arial", "Helvetica", sans-serif;
                  font-size: 12px;
                  font-style: normal;
                  font-weight: bold;
                  color: #000000;
                  vertical-align: middle;
                  text-decoration: none;
                  background: #FFFFFF }

.layerInfoHeader {
        color: #363636;
        border-bottom: 1px solid #000000;
        border-right: none;
        border-left: none;
        border-top: none; }
        

.putRight { float: right; }




#modiya_submit {
	font-size: 10px;
	background-color: white;

    }
		
    #modiya_submit H1 { 
        font-size: 10pt;
        font-weight: bold;
        font-style: normal;
        font-family: "verdana", "Arial", "Helvetica", sans-serif;
        color: red; } 

    #modiya_submit H3 { 
        font-size: 9pt;
        font-weight: bold;
        font-style: normal;
        font-family: "verdana", "Arial", "Helvetica", sans-serif;
        border: 0 none white;
        color: black; } 
        
    .required {
        color: red; }    
        
    .dctext { 
        font-size: 9pt;
        font-weight: normal;
        font-style: normal;
        font-family: "verdana", "Arial", "Helvetica", sans-serif;
        color: #363636; }
        
        
        