





HTML{	   background-color: #94B3DF;background-image: url(images/main/bg-main.jpg);background-repeat: repeat-x;}

A { text-decoration: none;color: #3562B3; }
A:hover { text-decoration: underline;}


BODY { 
       text-align: center;
	   font-family:arial,tahoma,loma;
	   font-size:85%;
       color: #000000;
       margin: 0;
       padding: 0;
       margin-left:0px;
       margin-right:0px; 
       margin-top:0px; 
       margin-bottom:0px }


h1 {
     color: #336699;
	 font-size:131%;
	 font-weight: bold;
	 margin:2px 0 2px 0;
}

h2 { 
     color: #336699;
	 font-size:116%;
	 font-weight: bold;
	 margin:2px 0 2px 0;
}
h3 { 
     color: #000000;
	 font-size:108%;
	 font-weight: bold;
	 margin:2px 0 2px 0;
}

P {  margin-left: 0px;
     margin-right: 0px;
}





.standard { margin-left: 10px;
            margin-right: 10px;
 }

.pageBanner { width: 100%;
              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;
               border: 0;
               margin: 0 }

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

p.locationBar { 
			   display: inline-block;
			   font-size:70%;
               text-align: left;
			   margin-bottom:10px;
}

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

.centralPane td{padding: 3px;
}








.pageContents { 
                background: white;
                color: black;
                vertical-align: top;
                width: 100% }

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

.navigationBar {
	background-color: #FFFFFF;
}

.navigationBarSublabel{  
                        
                         font-weight: bold;
                         color: black;
                         text-decoration: none;
                         background: white;
                         white-space: nowrap }





.navigationBarItem { 
                
                     color: #252645;
                     background: #ffffff;
                     text-decoration: none;
                     vertical-align: middle;
                     white-space: nowrap }

.loggedIn { 
            font-size:0.8em;
	    padding:5px; 
            color: #882222;
            background: #ffffff }

.pageFooterBar { 
				 font-size:95%;
				 width: 100%;
                 border: 0;
                 margin: 0;
                 padding: 0;
				 text-align: center;
                 vertical-align: middle; }

.pageFooterBar p{
	margin-bottom:5px;
}

.pageFooterBar strong{
	font-weight: bold;
	color:#005A9C;
	font-size:110%;
}

#dspaceCredit, #dspaceCredit a{
	font-size:80%;
	color:#AFAFAF;
}

.pageFootnote { 
				background-color: #F3F3F3;
                padding-top: 40px;
                border-bottom: 4px #B7B70E solid;
}

.pageFooterBarHSRI span{
	font-weight: bold;
}

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

.communityLink { 
                font-weight: bold;
				margin: 10px 0 0 10px;
}


.communityLink ul,.collectionListItem ul{ 
                padding: 10px;
}
.communityLink li,.collectionListItem li{ 
           list-style-type: square;
		   margin-left:15px;
		   padding:1px;
}


.communityDescription { margin-left: 20px;
                        margin-right: 10px;
                       
                        list-style-type: none }

.collectionListItem { 
                      				margin: 10px 0 0 10px;
					}

.collectionDescription { margin-left: 20px;
                     margin-right: 10px;
                     
                    
                     list-style-type: none }

.miscListItem { margin-left: 20px;
                margin-right: 10px;
                
                list-style-type: none }

.copyrightText { margin-left: 20px;
                 margin-right: 20px;
                 text-align: center;
                 font-style: italic;
                 
            
                 list-style-type: none }

.browseBarLabel { 
                  
                  font-weight: bold;
                  color: #000000;
                  background: #ffffff;
                  vertical-align: middle;
                  text-decoration: none }

.browseBar { 
             
             font-weight: bold;
             background: #ffffff;
             color: #252645;
             vertical-align: middle;
             text-decoration: none }

.itemListCellOdd { 
                  
                   color: #000000;
                   vertical-align: middle;
                   text-decoration: none;
                   background: #ffffff }


.itemListCellEven { 
                   
                    color: #000000;
                    vertical-align: middle;
                    text-decoration: none;
                    background: #eeeeee }

.itemListCellHilight { 
                      
                       
                       
                       color: #000000;
                       vertical-align: middle;
                       text-decoration: none;
                       background: #ddddff }

.topNavLink { margin-left: 10px;
          margin-right: 10px;
          
         
          text-align: center }

.submitFormLabel { margin-left: 10px;
           margin-right: 10px;
           
                   font-weight: bold;
          
           text-align: right }

.submitFormHelp {  margin-left: 10px;
           margin-right: 10px;
           
   
           text-align: center }

.submitFormWarn {  margin-left: 10px;
           margin-right: 10px;
           
           font-weight: bold;
          
           color: #ff6600;
           text-align: center }

.uploadHelp { margin-left: 20px;
              margin-right: 20px;
              
             
              text-align: left }

.submitFormDateLabel {  margin-left: 10px;
                        margin-right: 10px;
                        
                       
                        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 }

.submitProgressButtonDone{ border: 0;
                           background-image: url(/dspace/image//submit/done.gif);
                           background-position: center;
                           height: 30px;
                           width: 90px;
                          
                           color: black;
                           background-repeat: no-repeat; }

.submitProgressButtonCurrent{ border: 0;
                           background-image: url(/dspace/image//submit/current.gif);
                           background-position: center;
                           height: 30px;
                           width: 90px;
                          
                           color: white;
                           background-repeat: no-repeat; }

.submitProgressButtonNotDone{ border: 0;
                           background-image: url(/dspace/image//submit/notdone.gif);
                           background-position: center;
                           height: 30px;
                           width: 90px;
                          
                           color: black;
                           background-repeat: no-repeat; }

.miscTable { 
            
             
             
             color: #000000;
             vertical-align: middle;
             text-decoration: none;
             background: #cccccc }

.miscTableNoColor { 
            
             
             
             color: #000000;
             vertical-align: middle;
             text-decoration: none;
             background: #ffffff }





.oddRowOddCol{ 
              
               
               
               color: #4b4b4b;
               vertical-align: middle;
               text-decoration: none;
               background: #ffffff;
              }

.evenRowOddCol{ 
               
                
                
                color: #4b4b4b;
                vertical-align: middle;
                text-decoration: none;
                background: #eeeeee;
                padding: 3px  }

.oddRowEvenCol{ 

                color: #4b4b4b;
                vertical-align: middle;
                text-decoration: none;
                background: #eeeeee;
                padding: 3px  }

.evenRowEvenCol{ 
                
                 
                 
                color: #4b4b4b;
                 vertical-align: middle;
                 text-decoration: none;
                 background: #dddddd;
                 padding: 3px  }

.highlightRowOddCol{ 
                    
                     
                     
                     color: #000000;
                     vertical-align: middle;
                     text-decoration: none;
                     background: #ccccee;
                     padding: 3px }

.highlightRowEvenCol{ 
                     
                      
                      
                      color: #000000;
                      vertical-align: middle;
                      text-decoration: none;
                      background: #bbbbcc;
                      padding: 3px }

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

.metadataFieldLabel{ 
                    
                     
                     font-weight: bold;
                     color: #000000;
                     vertical-align: top;
                     text-align: right;
                     text-decoration: none;
                     white-space: nowrap;
                     padding: 3px }

.metadataFieldValue{ 
                    
                     
                     
                     color: #000000;
                     vertical-align: top;
                     text-align: left;
                     text-decoration: none;
                     padding: 3px }  

.recentItem { margin-left: 10px;
              margin-right: 10px;
              
        }

.searchBox { 
            
             
             font-weight: bold;
             color: #000000;
             vertical-align: middle;
             text-decoration: none;
             background: #fefecd;
             padding: 0;
             border: 0;
             margin: 0 }

.searchBoxLabel { 
                 
                  
                  font-weight: bold;
                  color: #000000;
                  background: #fefecd;
                  text-decoration: none;
                  vertical-align: middle }

.searchBoxLabelSmall { 
        
                  
                  font-weight: bold;
                  color: #000000;
                  background: #fefecd;
                  text-decoration: none;
                  vertical-align: middle }

.attentionTable 
{
    
    
    color: #000000;
    vertical-align: middle;
    text-decoration: none;
    background: #cc9966;
}

.attentionCell 
{
    background: #ffffcc;
    text-align: center;
}

.help {
        background: #ffffff;
        margin-left:10px;}

.help h2{text-align:center;
                color:#000000;}

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

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

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

.help p {}

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

.help table.formats{}

.help ul {}

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

.help td.leftAlign{}
.help td.rightAlign{text-align:right;
                    }


#custom-doc{
	width:1003px;
	margin:auto;
	text-align:left;
	background-color: #FFFFFF;
}

#v-menu{
	background-image: url(images/menu-bg.gif);
	background-repeat: repeat-x;
	height:31px;
	color:#000066;
}

#v-menu ul {
	margin:0 !important;
	padding:0 !important;
	
}

#v-menu ul li {
	display:inline !important;
	list-style-type:none;
	margin-left:5px;
	padding-top:2px;
	vertical-align: middle;
}

#v-menu ul li a{
	color:#ffffff;
	font-weight:bold;
	text-decoration: none;
}

#v-menu ul li a:hover{
	text-decoration: underline;
}

#topNews{
	background-color: #FFF4D2;
	border:1px  #FBA21D solid;
	margin-top:8px;
	color:#2f2f2f;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	padding-top:10px;
	padding-bottom:10px;
	background-image: url(images/db.png);
	background-repeat: no-repeat;
	padding-left:60px;
	margin-bottom:20px;
}



#topNews h1{
	font-size:120%;
	color:#FF6600;
	font-weight:bold;
	text-decoration: underline;
}


#ComuLst h3,#reCent h3{
	padding-left:68px;
	margin:0px;
	font-size:120%;
	color:#D1D110;
	font-weight:bold;
	text-decoration: underline;
}
#ComuLst p{
	color:#D1D110;
	font-weight:bold;
	margin:2px 0 0 0;
	padding-left:68px;
}

#ComuLst ul,#reCent ul{
	margin-left:68px;
	margin-top:10px;
	padding-left:15px;
}

#ComuLst,#reCent{
	background-image: url(images/logo_dspace.png);
	background-repeat: no-repeat;
	padding: 10px 10px 40px 10px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border:1px  #B7B70E solid;
	background-color: #FBFCE9;
	margin-bottom:10px;
}

#ComuLst ul li,#reCent ul li{
	list-style-image: url( images/bullet/bullet03.gif);
	padding: 2px 0 2px 0;
}

#content{
	width:95%;
	margin-left:20px;
}


#reCent span,#ComuLst span{font-size:70%;color:#666;}

#reCent a,#ComuLst a{text-decoration:none;}

#reCent a:hover,#ComuLst a:hover{text-decoration:underline}

#SearchBox{
	margin:10px 10px 10px 0px;
}

#SearchBox p{
	display:inline-block;
	margin-left:0px;
	margin-right:0px;
	vertical-align: middle;
	padding:5px;
}
#SearchBox form p{
	display:block;
	margin-left:0px;
	margin-right:0px;
}


div#SearchBox #p1{
	background-color: #EDEDED;
	color:#A0A0A0;
	font-weight: bold;
	background-image: url(images/icon_search.png);
	background-repeat: no-repeat;
	background-position: center left;
	padding-left:18px;
}

div#SearchBox #p2, #p2 a{
	background-color: #FBA21D;
	color:#ffffff;
	text-decoration: none;
	font-weight: bold;
}
#p2 a,#p3 a{
	background-image: url(images/icon_search.png);
	background-repeat: no-repeat;
	padding-left:18px;
}

#p2 a:hover{
	text-decoration: underline;
	color:#FF3300;
}

#p3 a:hover{
	text-decoration: underline;
	color:#a3a310;
}

div#SearchBox #p3, #p3 a{
	background-color: #D1D110;
	color:#ffffff;
	text-decoration: none;
	font-weight: bold;
}


#SearchBoxFm{
	background-color: #EDEDED;
	padding:5px;
}


#SearchBoxFm h3{
	font-size:110%;
	font-weight: bold;
}


.bold{
		font-weight: bold;
}


#nav{
	padding-left:5px;
	padding-top:5px;
	margin-bottom:10px;
}

#nav ul{
	margin-left:10px;
}

#navSearch{
	background-color: #EDEDED;
	padding:5px;
}

#navSearch a{
	color:#000;
	text-decoration: none;
	font-size:80%;
}

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

.navHead{
	height:30px;
	background-image: url(images/bg-nav.png);
	background-repeat: no-repeat;
	padding-left:20px;
	margin-top:10px;
}

.navItem a{
	text-decoration: none;
}

.navItem a:hover{
	text-decoration: underline;
}

.navItem{
	list-style-position: inside;
	list-style-image: url( images/bullet/bullet03.gif);
	padding: 2px 0 2px 0;
}

TH{
	font-weight: bold;
	font-size:110%;
	text-align: center;
}

.boxGreen{
	margin:auto;
	padding: 10px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border:1px  #B7B70E solid;
	background-color: #FBFCE9;
	margin-bottom:10px;
	width:92%;
}

#frmE{
	margin-top:10px;
	padding-bottom: 20px;
}

#frmE p{
	margin:5px;
}

#frmE span{
	color:#88880B;
}

#frmE p label{
	border-right:1px dotted #000;
	display:inline-block;
	float:left;
	margin-left:10px;
	padding:2px 10px 2px 0;
	text-align:right;
	width:400px;
	margin-right:10px;
}

P#FrmEok{
	text-align: center;
}


.miscTable{
	margin:10px;
}

#t1,#t2,#t3,#t4{
	border-bottom:3px solid #D1D110;
	
}

.evenRowOddCol{
	background-color: #FBFCE9!important;
}

.evenRowEvenCol{
	background-color: #FCF8E8!important;;
}

.oddRowEvenCol{
	background-color: #FDFDFD!important;;
}

table.miscTable #t1{
	width:12%;
}
table.miscTable #t2,table.miscTable #t3{
	width:49%;
}


#FileDL{
	background-image: url(images/download.png);
	background-repeat: no-repeat;
	background-position: 4px; 1px;
	padding: 5px 5px 5px 40px;
	width:87%;
}

#FileDL P{margin:4px;}

#FileDL STRONG{font-size:95%;font-weight:bold;}
