





/* @font-face kit by Fonts2u (http://www.fonts2u.com) */ @font-face {font-family:"GESS Two Light";src:url("GE_SS_Two_Light.eot?") format("eot"),url("GE_SS_Two_Light.woff") format("woff"),url("GE_SS_Two_Light.ttf") format("truetype"),url("GE_SS_Two_Light.svg#GESSTwoLight-Light") format("svg");font-weight:normal;font-style:normal;}

*{ margin:0; }
body  {
	
              	background: #ffffff;
	margin: 0; 
	padding: 0;
	direction:rtl;
	   

}
ul{ list-style:none}


/***************************************************************
					Staer Header Style
**************************************************************/
#container-header{ background:url(img/bac-header.png) repeat-x top; height:182px ;padding:0px}
#container-header .header{ width:960px;height:176px; margin:0 auto}
#container-header .top-header{height: 36px;width: 960px;}
#container-header .top-header li{ float:right; font-family:GE SS Two Light!important; font-size:15px; height:33px;border-left:1px dotted #000  }
.home {background: url("img/icons.png") no-repeat scroll 81px 0;color: #1F2224;display: block;text-align: center;width: 104px; text-decoration: none; margin:7px; line-height:22px;}
.home:hover{ background-position:81px -22px; color:#0a339a}
.map{color: #1F2224;display: block;text-align: center;width: 104px; text-decoration: none; margin:7px; line-height:22px;}
.map:hover{color: #0a339a}
.login {background: url("img/icons.png") no-repeat scroll 100px -47px;color: #1F2224;display: block;text-align: center;width: 120px; text-decoration: none; margin:7px; line-height:22px;}
.login:hover{ background-position:100px -73px; color:#0a339a}
.siteEN {text-align: left;width: 402px; border:0 none !important;padding:0}
.siteEN > a {color: #1F2224;font-family: tahoma;font-size: 14px;line-height: 2.5; text-decoration:none;padding:0}
.siteEN > a:hover{ color:#0a339a;padding:0}

.logo-header{width:960px;height:121px; background:url(img/logo.png) center top no-repeat; margin-top:15px;padding:0}
.flash {
    
    position: relative;
    top: 0;
    padding:0;
}
/***************************************************************
					End Staer Header
**************************************************************/
/***************************************************************
					Staer Layout Style
**************************************************************/
#container-layout{ background:#fbfbfb url(img/bac-layout.png) repeat-x top; width:100%; height: auto; overflow:hidden}
#container-layout .layout{ width:960px; background:#Fff url(img/bacTop-layout.png) repeat-x top; height: auto; margin:0 auto; padding-top:16px; overflow:hidden}
#container-layout .divR{ float:right; width:248px; height: auto; min-height:490px;margin-right:10px;}
#container-layout .divL{ float: left; width:675px; height: auto; margin-left:10px;}
#container-layout .search{ width:673px; height:43px; background-color:#e5e5e5; border:1px solid #d1d1d1; margin-bottom:15px}
#container-layout .news{ width:442px; height: auto; min-height:490px; background-color:#fff; float:right}
#container-layout .services{ width:216px; height: auto; min-height:490px; background-color:#fff; float: left}


#container-layout .Categories {
    background-color: #0090D0;
    color: #FFFFFF;
    font-family: GE SS Two Light!important;
    font-size: 16px;
    height: 42px;
	 line-height: 2.5;
    text-indent: 21px;
}

.divR > ul {border: 1px solid #C9C9C9; margin-top:5px;}
.divR > ul li{ font-family:Tahoma; font-size:13px ;height:16px; border-bottom:1px solid #e1e1e1; padding:8px}
.divR > ul li a{ text-decoration:none;color: #1F2224; background:url(img/bo11.png) right center no-repeat; padding-right:15px}
.divR > ul li a:hover{color:#0a339a; text-decoration:underline}

.CategoriesTitle{background: url("img/icons.png") no-repeat scroll 204px -253px;color: #1F2224;display: block;text-align: right;width: 246px; margin:7px; height:30px!important; text-indent:45px;font-family: GE SS Two Light!important;font-size: 16px!important; margin-right:0px!important;line-height:35px; padding:0px!important}

.CategoriesTitleLoginIN{background: url("img/icons.png") no-repeat scroll 204px -281px;color: #1F2224;display: block;text-align: right;width: 246px; margin:7px; height:24px!important; text-indent:45px;font-family: GE SS Two Light!important;font-size: 16px!important; margin-right:0px!important;line-height:35px; padding:0px!important}

.CategoriesTitleHelp{background: url("img/icons.png") no-repeat scroll 204px -303px;color: #1F2224;display: block;text-align: right;width: 246px; margin:7px; height:24px!important; text-indent:45px;font-family: GE SS Two Light!important;font-size: 16px!important; margin-right:0px!important;line-height:35px; padding:0px!important}

/*************** shearch-box *************************/
.shearch-box{ width:444px; height:30px; background-color:#FFF; border:0px; margin:6px 6px 6px 0;color: #1F2224; font-family:tahoma; font-size:16px;}
.shearch-button {
    background-color: #00834A;
    border: 0 none;
    height: 29px;
    width: 55px;
	margin-top:7px
}
.search div{ float:right}
.SearchOptions {
    float: left !important;
    height: 42px;
    width: 137px;
	font-family: GE SS Two Light!important;font-size: 16px!important; line-height:43px;
}
.dropmenu li > div{width: 320px;padding-top: 20px;z-index:9999999999;background:#000;display: none;position: absolute;right: 0;top: 100%;margin: 0px;height:50px;}
.dropmenu.css-only li:hover > ul, .dropmenu.css-only li:hover > div{display: block;}


.box-s > ul li{   border-bottom: 1px solid #E1E1E1;
    float: none !important;
    font-family: Tahoma;
    font-size: 13px;
    height: 39px;
    padding: 0 14px;}
.box-s > ul li a{ text-decoration:none;color: #1F2224; background:url(img/bo11.png) right center no-repeat; padding-right:15px}
.box-s > ul li a:hover{color:#0a339a; text-decoration:underline}

.box-s {
    float: right;
    width: 99.5%;
}

/*************** news *************************/
.news h1{ font-family: GE SS Two Light!important;font-size: 16px!important;   color: #1F2224;}
.news p {
    color: #1F2224;
    font-family: tahoma;
    font-size: 13px;
    line-height: 25px;
    text-align: justify;
	margin-top:5px
}
.DigitalLibrary {
    background-color: #F5F5F5;
    height: 42px;
    margin-top: 15px;
}
.DigitalLibrary li {
    float: right;
    padding: 12px;
}


.DigitalLibraryul > ul li{ font-family:Tahoma; font-size:13px ;height:16px; border-bottom:1px solid #e1e1e1; padding:14px; float:none!important}
.DigitalLibraryul > ul li a{ text-decoration:none;color: #1F2224; background:url(img/bo11.png) right center no-repeat; padding-right:15px}
.DigitalLibraryul > ul li a:hover{color:#0a339a; text-decoration:underline}

.DigitalLibraryul {
    float: right;
    width: 99.5%;
}


/*************** news sliders *************************/

.news-sliders{ /*background:#e5e5e5 url(img/news112.png) center top no-repeat;*/ width:216px; height:210px;  border-bottom: 1px solid #ccc;}


/***************************************************************
					Staer Footer Style
**************************************************************/
#container-footer{ background:url(img/bacBottom-layout.png) repeat-x top; height:74px }
#container-footer .footer{ width:960px; height:74px; margin:0 auto; padding-top:19px}

.footer-copy {
   
    float: left;
    font-family: tahoma;
    font-size: 13px;
    width: 500px;
	text-align:center
}
.footer-copy p {
    margin: 5px;
}

.footer-copy img {
    left: -5px;
    position: relative;
    top: 9px;
}
.facebook {
    border: 0px solid;
    float: left;
    height: 28px;
    padding: 16px;
    width: 200px;
}
.facebook-icom {background: url("img/icons.png") no-repeat scroll 0 -103px;display: block;width: 35px; height:34px}
.facebook-icom:hover{ background-position:0 -141px; color:#0a339a}

.twtt-icom {background: url("img/icons.png") no-repeat scroll 0 -181px;display: block;width: 35px; height:34px}
.twtt-icom:hover{ background-position:0 -219px; color:#0a339a}


.facebook li {
    border: 0px solid;
    float: right;
	margin:0 7px
}

.baneer {
    padding-bottom: 10px;
	
	border-bottom:1px solid #ccc;
    
    margin-top: 10px;
    width: 206px;
}
.baneer2 {
    padding-bottom: 10px;

	border-bottom:1px solid #ccc;
    margin-top: 10px;
    width: 206px;
}
.baneer3 {
  padding-bottom: 10px;

	border-bottom:1px solid #ccc;
    margin-top: 10px;
    width: 206px;
}



/***************************************************************
					End Footer Style
**************************************************************/


.border-none{ border:0px!important; padding:0px!important}

a{
	color: #1F2224;
}
a:hover{
	color: #000;
}


H1 {
     font-size: 19px;
     font-weight: bold;
     font-style: normal;
	margin:0px;
	padding:0 0 8px 10px;
      color: #309583;
	 display:block;
	 }



object { display: inline; }


     

table, tr, th, td {border-collapse:collapse;}
.pageContents table{border-collapse:separate;}

DIV { /* margin-left: 10px;
      margin-right: 10px;
     margin-bottom: 15px;*/
      
      }      

UL { 
     }


 .hijridate
     {
 
     float:left; 
      
     color:#309583;
	 font-weight:bold;
     }
     .child



.langChangeOff { text-decoration: none;
                 color: #1F2224;
                 cursor : default;
                 font-size: 11pt }

.langChangeOn { text-decoration: underline;
                color: #1F2224;
                cursor: pointer;
                font-size: 11pt }

.pageBanner { width: 950px;
              border: 0 0 1px 0;
              margin: auto;
              color: #1F2224;
              padding: 0;
              vertical-align: middle;
			 
			 
			  border-bottom:1px solid #D3D3D3;
              border:1px solid #DFECF0;
			  }

.pageBanner img {visibility:hidden;}
.pageBanner a {display:block;}
.pageBanner a.tagLineText {display:none;}

.tagLine { vertical-align: bottom;
           padding: 10px;
           border: 0;
           margin: 0;
           color: #1F2224;
		   height:105px;
		   }

.tagLineText { background: #ffffff;
               color: #1F2224;
               
               font-weight: bold;
               border: 0;
               margin: 0;
			   display:none;
			   }

.stripe { 
		background:url(image/lang.png) repeat-x;
          vertical-align: middle;
          border: 0;
          padding: 0;
          margin: 0;
          
		  height:20px;
		 
		  }
.stripe ul{
	margin:0;
	padding:0;
	list-style:none;
}
.stripe ul li{
	float:left;
}
.stripe ul a{
	display:block;
	padding: 0 10px;
	cursor: pointer;
}
.stripe-home{
	float:right; 
	padding-right:20px;
}

.stripe-lang{
	float:left; 
	padding-right:20px;
}

.locationBar { 
               text-align: right }

.centralPane { margin: 1px;
               vertical-align: top;
               padding: 3px;
               border: 0px solid red;
			   
			   
}


#set_news{
	margin-right:10px;
}




/*.pageContents { FONT-FAMILY: "verdana", Arial, Helvetica, sans-serif;
                background: white;
                color: black;
                vertical-align: top;
                width: 100% }*/

.pageContents p{padding:0px 10px;}

.navigationBarTable{ width: 100%;
                     padding: 2px;
                     margin: 2px;
                     border: 0 }



.navigationBarItem a {color: #1F2224; }*/

.loggedIn { 
            font-size: 9pt;
            font-style: normal;
            font-weight: normal;
            color: #1F2224;
            background: #ffffff }

.pageFooterBar { width: 100%;
             background-color:#aec0d0;
			 height:60px;
			 background-image:url(image/footer_container.png);
			background-repeat:repeat-x;
			text-align:center;
			background-position:bottom left;
	}


/*.pageFootnote { 
                
                font-style: normal;
                font-weight: normal;
                background: #ffffff;
                color: #1F2224;
                text-decoration: none;
                text-align: left;
                vertical-align: middle;
                margin-left: 10px;
                margin-right: 10px }*/

/*.sidebar { background: #ffffff;
           color: #7070700 }*/

.communityLink { 
                 font-size: 15px;
                 font-weight: bold 
				
				 }
.communityLink strong a{ 
                /* color:#1F2224;*/ }
.communityLink a { 
                color:#1F2224; }

.communityStrength {
				
                 
                 font-weight: normal }

.communityDescription { margin-left: 20px;
                        margin-right: 10px;
                        
                        
                        font-weight: normal;
                        list-style-type: none }

.collectionListItem { 
                      
                      font-weight: normal }

.collectionDescription { margin-left: 20px;
                     margin-right: 10px;
                     
                     
                         font-weight: normal;
                     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-style: normal;
                  font-weight: bold;
                  color: #1F2224;
                  
                  vertical-align: middle;
                  text-decoration: none }

.browseBar { 
             
             font-style: normal;
  
             color: #1F2224;
             vertical-align: top;
             text-decoration: none }

.itemListCellOdd { 
                   
                   font-style: normal;
                   font-weight: normal;
                   color: #7070700;
                   vertical-align: middle;
                   text-decoration: none;
                   background: #ffffff }


.itemListCellEven { 
                    
                    font-style: normal;
                    font-weight: normal;
                    color: #7070700;
                    vertical-align: middle;
                    text-decoration: none;
                    background: #eeeeee }

.itemListCellHilight { 
                       
                       font-style: normal;
                       font-weight: normal;
                       color: #7070700;
                       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: left;
           vertical-align: top }

.submitFormHelp {  margin-left: 10px;
           margin-right: 10px;
           font-family: "Arial", "Helvetica", "verdana", sans-serif;
           text-align: center;
		   color:#9A9A9A;}
           

.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;
                        vertical-align: top; }

.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(/jspui/image//submit/done.gif);
                           background-position: center;
                           height: 30px;
                           width: 90px;
                           
                           color: black;
                           background-repeat: no-repeat;
                           background:url(image/button.png) repeat-x #1F2224;
	border: 1px solid #1F2224;
	color:#fff;
	font-size:13px;
	padding:2px 4px;
	cursor:pointer;
                           
                           
                           
                           }

.submitProgressButtonCurrent{ border: 0;
                           background-image: url(/jspui/image//submit/current.gif);
                           background-position: center;
                           height: 30px;
                           width: 90px;
                           
                           color: white;
                           background-repeat: no-repeat;
                           
                          
	background:url(image/button.png) repeat-x #1F2224;
	border: 1px solid #1F2224;
	color:#fff;
	font-size:13px;
	padding:2px 4px;
	cursor:pointer;

                           
                           
                           }

.submitProgressButtonNotDone{ border: 0;
                           background-image: url(/jspui/image//submit/notdone.gif);
                           background-position: center;
                           height: 30px;
                           width: 90px;
                           color: black;
                           background-repeat: no-repeat;
                           background:url(image/button.png) repeat-x #1F2224;
	border: 1px solid #1F2224;
	color:#fff;
	font-size:13px;
	padding:2px 4px;
	cursor:pointer;}
.settable{
			font-family: "Arial", "Helvetica", "verdana", sans-serif;
			 width:95%;
}
.settable th{
	text-align:right;
}

.settable_head{
	 color:#1F2224;
}

.settable_col{
			font-family: "Arial", "Helvetica", "verdana", sans-serif;
			 width:95%;
}
.settable_col th{
	text-align:right;
	color:#1F2224;
}

.edit_people_align{
	text-align:right;
}

.miscTable { font-family: "Arial", "Helvetica", "verdana", sans-serif;
             font-size: 11px;
             font-style: normal;
             font-weight: normal;
             color: #1F2224;
             vertical-align: top;
			 text-align:right;
             text-decoration: none;
             /*background: #cccccc*/ 
			 margin:0px 10px;

			 width:95%;
			
			 }

table.miscTable td {text-align:right!important; }

table.miscTable th {
color:#1F2224;

}
.miscTableNoColor { font-family: "verdana", "Arial", "Helvetica", sans-serif;
             font-style: normal;
             font-weight: normal;
             color: #000000;
             vertical-align: middle;
             text-decoration: none;
              }
.oddcolor{
	background: #ffffff;
}

.evencolor{
	background: #e5e5e5;
}

.oddRowOddCol{ font-family: "verdana", "Arial", "Helvetica", sans-serif;
               font-style: normal;
               font-weight: normal;
               color: #1F2224;
               vertical-align: middle;
               text-decoration: none;
               background: #ffffff }

.evenRowOddCol{ font-family: "verdana", "Arial", "Helvetica", sans-serif;
                font-style: normal;
                font-weight: normal;
                color: #1F2224;
                vertical-align: middle;
                text-decoration: none;
                background: #e5e5e5 }

.oddRowEvenCol{ font-family: "verdana", "Arial", "Helvetica", sans-serif;
                font-style: normal;
                font-weight: normal;
                color: #1F2224;
                vertical-align: middle;
                text-decoration: none;
                background: #ffffff }

.evenRowEvenCol{ font-family: "verdana", "Arial", "Helvetica", sans-serif;
                 font-style: normal;
                 font-weight: normal;
                 color: #1F2224;
                 vertical-align: middle;
                 text-decoration: none;
                 }

.highlightRowOddCol{ 
                     
                     font-style: normal;
                     font-weight: normal;
                     color: #1F2224;
                     vertical-align: middle;
                     text-decoration: none;
                     background: #ccccee;
                     padding: 3px }

.highlightRowEvenCol{ 
                      
                      font-style: normal;
                      font-weight: normal;
                      color: #1F2224;
                      vertical-align: middle;
                      text-decoration: none;
                      background: #bbbbcc;
                      padding: 3px }

.itemDisplayTable{ 
                   border: 0;
                   color: #1F2224;
				   border-top:2px solid #1F2224;
				   
				   }

.itemDisplayTable td{
	border-bottom:1px solid #cdcdcd;
	font-family: "Arial", "Helvetica", "verdana", sans-serif;
	font-size: 13px;
}

.itemDisplayTable {
	padding:4px;
	margin:0px 10px;
}


.itemDisplayTable td a{
	color: #1F2224;
}
.itemDisplayTable td a:hover{
	color: #000;
}

.metadataFieldLabel{ 
                     font-style: normal;
                     font-weight: bold;
                     color: #1F2224;
                     vertical-align: top;
                     text-align: right;
                     text-decoration: none;
                     white-space: nowrap;
                     padding: 3px }




.metadataFieldValue{ 
                     
                     font-style: normal;
                     font-weight: normal;
                     color: #1F2224;
                     vertical-align: top;
                    
                     text-decoration: none;
                     padding: 3px }  

.recentItem { margin-left: 10px;
              margin-right: 10px;
              color:#000;
              font-size: 13px; }


.attentionTable 
{
    font-style: normal;
    font-weight: normal;
    color: #1F2224;
    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;
                font-size:19pt;
                color:#1F2224;}

.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 {font-size:11pt;}

.help table{margin-left:8px;
            width:90%;}

.help table.formats{font-size:11pt;}

.help ul {font-size:11pt;}

.help p.bottomLinks {font-size:11pt;
                    font-weight:bold;}

.help td.leftAlign{font-size:11pt;}
.help td.rightAlign{text-align:right;
                    font-size:11pt;}
                    



ul.controlledvocabulary  {
		list-style-type:none; }

	
.controlledvocabulary ul  li ul {
	     list-style-type:none;
		display:none; }

input.controlledvocabulary  {
		border:0px; }

img.controlledvocabulary {
		margin-right:8px ! important;
		margin-left:11px ! important;
		cursor:hand; }                    

.submitFormHelpControlledVocabularies {  
		   margin-left: 10px;
           margin-right: 10px;
           
           font-size: 9pt;
           text-align: left; }           

.controlledVocabularyLink {  
           
           font-size: 9pt; }   
           
.browse_buttons
{
	float: right;
	padding: 1px;
	margin: 1px;
}

#browse_navigation
{
	margin-bottom: 10px;
	color: #1F2224;
	
	border-bottom:1px solid #DFECF0;

}

#browse_navigation table
{	
	color: #1F2224;
	
}

#browse_navigation tbody
{
	
	border:1px solid #CBCBCB!important;
}


#browse_controls
{	padding-top: 5px;
	margin-bottom: 10px;
}

#browse_controls select {	
	background-color:#fff;
	border:1px solid #CBCBCB;
	margin:0px 2px;
}

input[type="button"]{
	background:url(image/button.png) repeat-x #1F2224;
	border: 1px solid #1F2224;
	color:#fff;
	font-size:13px;
	padding:2px 4px;
	cursor:pointer;
}
.browse_range
{
	border-top:1px solid #D3D3D3;
	margin-top: 10px;
	margin-bottom: 0px;
	padding-top:10px;
}


/****************************************************************************************************************************/
/****************************************************************************************************************************/
/****************************************************************************************************************************/


/* Headers
/********************************************************************/

/* H2 */
h2{
	color: #1F2224;
	font-size:14px;
	padding:0px 10px 5px 14px;
	
}

/* H3 */
.sidebar h3{
	
	
	
	
	border:0px;
        width:160px;
         font-family: GE SS Two Light!important;
    font-size: 19px;
}

h3{
	
	border-bottom: 2px solid #ffffff;
	color:#309581;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	padding:8px 34px 7px 34px;
	
}


/* Wrapper
/********************************************************************/
.centralPane{
background-color:#fff;
width: 950px;
border: 1px solid #d8e6ee;
margin: auto;
height:600px; 

}


/* Columna izquierda
/********************************************************************/
.navigationBar{
	background: #e5e5e5;
	
	border:1px solid #d1d1d1;
	width:190px;
	padding-right:7px;
	margin:0;
	
	 background:#Fff url(img/bacTop-layout.png) repeat-x top;
         height: auto;
         margin:0 auto;
         font-family: GE SS Two Light!important;
    font-size: 16px;
         overflow:hidden;
        
        
        
}
.navigationBarContent{
border:0px solid #d1d1d1;
}

/* Busqueda */
.searchBox{
	
	
	font-family:Arial, Helvetica, sans-serif;
	width:190px;
	margin-bottom:5px;
}
.searchBoxLabel{
	padding:15px 0 0 17px;
	font-weight:bold;
	color:#309581;
}
.searchBoxLabelSmall{
	padding:5px 0 20px 17px;
}
.searchBoxLabelSmall input#tequery{
	/*background:url(/jspui/image/txt_bg.jpg) repeat-x ;*/
	border: 2px solid #309581;
	color:#000;
	cursor:auto !important;
	width:175px;
	margin-right:5px;
	height: 22px;
	background-color:#fff;
	  border-radius: 25px;
}
 


 
 

 

.searchBoxLabelSmall a{
	color:#927E4F;
	font-size:13px;
	font-family:Tahoma;
	
	  margin-right: 20px;
  text-decoration: none;
  background: url(image/arrow_ar.png) right center no-repeat;
  padding-right: 14px;
  margin-right: 18px;
}
.searchBoxLabelSmall a:hover{ text-decoration:underline;}



/* Botonera Principal 

*/
 
.navigationBarItem{
	font-family:Tahoma;
        font-size:13px ;
	
}
 
.navigationBarSublabel{
	padding-right: 20px;  width: 220px;
	padding-top:7px;
	font-family:Tahoma;
        font-size:13px ;
	font-weight: bold;
	color: #309583;
	/*background:url(image/group_ar.png) right center no-repeat;*/
	 border:1px solid #d1d1d1;
}
.navigationBarSublabelLogin{
	padding-right: 0px;  width: 220px;
	padding-top:7px;
	font-family:Tahoma;
        font-size:13px ;
	font-weight: bold;
	color: #309583;
	/*background: url(img/icons.png) no-repeat scroll 164px -281px;*/
	 border:1px solid #d1d1d1;
}
.navigationBarSublabelHelp{
	padding-right: 0px;  width: 220px;
	padding-top:7px;
	font-family:Tahoma;
        font-size:13px ;
	font-weight: bold;
	color: #309583;
	/*background: url(img/icons.png) no-repeat scroll 164px -305px;*/
	 border:1px solid #d1d1d1;
}
.navigationBarItem a{
	margin-right:12px;
	font-family:Tahoma;
        font-size:13px ;
	color:#927E4F;
	padding-right: 12px;
	display: block;
	background:url(image/arrow_ar.png) right center no-repeat;
	/*background:#e4edf2;
	
	*/
}

.navigationBarItem a:hover{
background:url(image/arrow_bk_ar.png) right center no-repeat;
 
}

 

.navigationBarItem small{
	font-family:Tahoma;
        font-size:13px ;
	padding-left:10px;
	display:block;
	color:#636363;
}

.navigationBarItem img{
	display:none;
}


.navigationBarItem a{color:#927E4F; text-decoration: none; font-weight:normal; font-family:Tahoma;
        font-size:13px ;}
.navigationBarItem a:hover{ color:#606060;}



/* Segunda
/********************************************************************/
/* Contenedor */
.pageContents{
	
	
    font-family: GE SS Two Light!important;
    font-size: 16px;
	
	
        background:#Fff url(img/bacTop-layout.png) repeat-x top;
        height: auto;
        margin:0 auto;
        
        overflow:hidden;
}




/* Breadcums */
p.locationBar{
background-color:#e5e5e5;
	  color: #1F2224;
    font-family: GE SS Two Light!important;
    font-size: 16px;
	
	border:1px solid #d1d1d1;
	padding:5px 16px 5px 16px;
	margin:0 0 0 0;
	display:block;
	
	padding-bottom:12px;
	
}

p.locationBar a{
	color: #1F2224;

}


/* Formularios */

.miscTable #t1, .miscTable #t2, .miscTable #t3, .miscTable #t4{
	vertical-align:bottom!important;
	border-bottom:1px solid #008fd0!important;
}
.homecategory{
	
	padding-bottom:20px;
	color: #1e1e1e;
	font-family:Tahoma!important;
	font-size:16px;
	 
}
/*.miscTable .oddRowEvenCol{
	background:url(/jspui/image/block_bg.jpg) bottom repeat-x;
	border: 1px solid #cde1e8;
	padding-bottom:20px;
	color: #1e1e1e;
}

.oddRowEvenCol{
	border: 1px solid #cde1e8;
	padding-bottom:20px;
	color: #1F2224;
}
.oddRowEvenCol p{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	padding: 10px 0 0 0;
	margin:0 20px 0px 13px;
	color: #1F2224;
}
 */
/*.oddRowEvenCol input#tquery{
	background:red;
	border:1px solid #e0e0e0;
	color: #1e1e1e;
	cursor:auto !important;
	width:256px;
	background: url(/jspui/image/txt_bg.jpg) repeat-x;
	height: 17px;
	padding-top: 6px;
	background-color:#fff;
}/*
 
 
.oddRowEvenCol input{
	background:#1F2224;
	border:none;
	color:#fff;
	font-size:13px;
	padding:2px 4px;
	cursor:pointer;
}
.oddRowEvenCol input#tesubmit{
	background:url(image/button.png) repeat-x #1F2224;
	border: 1px solid #1F2224;
 
}*/
 


.standard .browse_buttons{
	float:right;

}

.standard .browse_buttons input{
	color: #1F2224;
	background-color:#e5e5e5;
	border:0px;
	font-size:18px;
	padding:2px;
}


.standard small {
	
	display:block;
	font-size:14px;
	float:right;
	
}

.standard a{
	color: #927E4F;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	padding:0;
	 
}

.standard a:hover{ text-decoration:none;}

#tlogin_email, #tlogin_password  {width:250px;}
 #temail {width:250px; background-color:#fff;  }


/* Sidebar
/********************************************************************/
.sidebar{
	background:#Fff url(img/bacTop-layout.png) repeat-x top;
    width:200px;
    border:1px solid #d1d1d1; 
	

	 font-family: GE SS Two Light!important;
    font-size: 16px;
	
	
}
.sidebar h2{
	width:149px;
	margin:0 10px 0 14px;
	border:0px;
	padding:0px;
        color: #1F2224;
}

.sidebar p{
	margin:10px 10px 0 14px;
}
.sidebar center{
	
        
}


/* Footer
/*********************************************
.pageFootnote{
	background: #ffffff;
	color: #252645;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:center;
	width: 100%;
}
.pageFootnote a img{
	border:none;
	display:none;

}

.pageFootnote a{
	color:#1F2224;
	text-decoration:none;
}
.pageFootnote a:hover{ text-decoration:underline;}
*/


/* FOOTER PANEL
#footerPanelBg {
	width: 100%;
	border: 0px solid #000;
	background:url(/jspui/image/ksu_rep_footer2_bg.jpg) repeat-x;
}
#footerPanel{
	width: 981px; 
	height: 227px; 
	position:relative; 
	margin:0 auto; 
	padding:0; 
	border:0px solid #000;
	background:url(/jspui/image/ksu_rep_footer2.jpg) no-repeat;
}

#footerText{
	position:relative;
	margin:0 auto;
	padding-top:136px;
	color: #578BB3;
	font-family: Arial, "Trebuchet MS";	
	font-size:13px;
	text-align: center;
	font-weight: bold;
}
#footerText a{ text-decoration:none; color: #578BB3; font-weight: bold;}
#footerText a:hover{ text-decoration:none; color: #01ABF7;  font-weight: bold; border-bottom:1px dotted #01ABF7;}

/* /FOOTER PANEL*/


/* TOP PANEL*/
#topPanel{
	width: 987px; 
	height: 284px; 
	position:relative; 
	margin:0 auto; 
	padding:0; 
	border: 0px solid #000;
	background:url(/jspui/image/ksu_rep_header.jpg) no-repeat;
}
/* /TOP PANEL*/
/*User comment and review*/

.note {
	Z-INDEX: 500; BORDER-BOTTOM: #d3dce4 1px solid; POSITION: relative; BORDER-LEFT: #d3dce4 1px solid; PADDING-BOTTOM: 15px; MARGIN: -1px 0px 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 15px; BACKGROUND: url(../images/usernotes-note-background.png) #eff2f6 repeat-x; BORDER-TOP: #d3dce4 1px solid; BORDER-RIGHT: #d3dce4 1px solid; PADDING-TOP: 10px
}
.addnote {
	Z-INDEX: 500; BORDER-BOTTOM: #d3dce4 1px solid; POSITION: relative; BORDER-LEFT: #d3dce4 1px solid; PADDING-BOTTOM: 15px; MARGIN: -1px 0px 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 15px; BACKGROUND: url(../images/usernotes-note-background.png) #eff2f6 repeat-x; BORDER-TOP: #d3dce4 1px solid; BORDER-RIGHT: #d3dce4 1px solid; PADDING-TOP: 10px
}
.addnote {
	PADDING-BOTTOM: 5px; BACKGROUND: #eff2f6
}
.note DL DT {
	POSITION: absolute; right: 0px;
}
.note DL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.note DD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.note DL .noteid {
	DISPLAY: inline; FONT-WEIGHT: bold
}
.note DL .author {
	DISPLAY: inline; FONT-WEIGHT: bold
}
.note DL .date {
	DISPLAY: inline; FONT-WEIGHT: bold
}
.note DL .topic {
	DISPLAY: inline; FONT-WEIGHT: bold
}
.note DL DD {
	COLOR: #204d79 !important
}
.note DL DD A {
	COLOR: #204d79 !important
}
.note DL DD.date {
	PADDING-right: 15px; COLOR: #666 !important; FONT-SIZE: 0.8em; FONT-WEIGHT: normal
}
.note DL DD.status {
	BORDER-LEFT: #7ac366 5px solid; PADDING-BOTTOM: 0px; MARGIN: 7px 0px 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 0px; COLOR: #363 !important; FONT-SIZE: 0.8em; PADDING-TOP: 0px
}
.note .notecontent {
	BORDER-BOTTOM: #cfd9e3 1px solid; POSITION: relative; BORDER-LEFT: #cfd9e3 1px solid; PADDING-BOTTOM: 0px; MARGIN: 12px 0px 0px 20px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #fff; BORDER-TOP: #cfd9e3 1px solid; BORDER-RIGHT: #cfd9e3 1px solid; PADDING-TOP: 10px
}

.note .notecontent SPAN {
	POSITION: absolute; WIDTH: 26px; DISPLAY: block; BACKGROUND: url(../images/usernotes-noteicon.png) no-repeat; HEIGHT: 36px; TOP: 0px; LEFT: -26px
}
.note P {
	MARGIN: 0px 0px 10px
}
.addnote P {
	MARGIN: 0px 0px 10px
}
.hit_list_row {
  text-align:left;
  background-color:#ffffff;
  background-image:url(../images/summary_column.jpg);
  background-position:bottom left;
  background-repeat:repeat-x;
  padding:10px;
  border-right:1px solid #8c8c8c;
  border-left:1px solid #8c8c8c;
  border-bottom: 1px dotted #8c8c8c;
  float:none;
  display:block;
  overflow:auto;
  margin:0px;
  position:relative;
  
  width:520px;
}
