/* ================================
    CSS STYLES FOR DotNetNuke
   ================================
*/
body, p, .Normal, td
{
    font-size: 12px;
    color: #000000;
    font-family: Arial;
    line-height: 150%;
}

p
{
    margin-top: 0px;
    margin-bottom: 18px;
}

p.nospace
{
    margin-top: 0px;
    margin-bottom: 0px;
    font-size: 12px;
    color: #000000;
    font-family: Arial;
    line-height: 150%;
}

a, a:visited, a:link, a.CommandButton, a.CommandButton:visited, a.CommandButton:link, .CommandButton:visited, .CommandButton:link
{
    font-size: 12px;
    color: #666666;
    font-family: Arial;
    line-height: 150%;
}

a:hover, a.CommandButton:hover
{
    color: #000000;
    text-decoration: underline;
}

.SubHead
{
    font-size: 15px;
    color: #000000;
    font-family: Arial;
    line-height: 150%;
    vertical-align: top;
}

a.SubHead, a.SubHead:visited, a.SubHead:link, .SubHead:visited, .SubHead:link
{
    font-size: 15px;
    color: #666666;
    font-family: Arial;
    line-height: 150%;
}

a.SubHead:hover
{
    color: #000000;
    text-decoration: underline;
}

img
{
    border: none, 0px;
}


hr.gray-dots
{
    border: none;
    border-top-style: dotted;
    border-top-color: #666666;
    border-top-width: 1px;
}

hr.gray-solid
{
    border: none;
    border-top-style: solid;
    border-top-color: #666666;
    border-top-width: 1px;
}

.NewsImg
{
    border-width: 1px;
    border-color: #666666;
    border-style: solid;
}

/* ================================
    Homepage Styles
   ================================
*/

.HomepageBottom
{
    font-size: 21px;
    color: #2e3337;
    font-family: Arial;
    line-height: 150%;

}

.HomepageBottom2
{
    font-size: 15px;
    color: #2e3337;
    font-family: Arial;
    font-weight: bold;
    line-height: 150%;
}

.HomepageBottom2:link, .HomepageBottom2:visited a.HomepageBottom2, a.HomepageBottom2:link, a.HomepageBottom2:visited
{
    font-size: 15px;
    color: #666666;
    font-family: Arial;
    font-weight: bold;
    line-height: 150%;
}

a.HomepageBottom2:hover
{
    color: #000000;
    text-decoration: underline;
}

/* ================================
    Programs Section
   ================================
*/

.ProgramsHeaders
{
    font-size: 19px;
    color: #ca9431;
    font-family: Arial;
    font-weight: bold;
    line-height: 150%;
}

.ProgramsSubHead
{
    font-size: 15px;
    color: #ca9431;
    font-family: Arial;
    line-height: 150%;
}

.ProgramsSubHead:link, .ProgramsSubHead:visited, a.ProgramsSubHead, a.ProgramsSubHead:visited, a.ProgramsSubHead:link
{
    font-size: 15px;
    color: #666666;
    font-family: Arial;
    font-weight: normal;
    line-height: 150%;
}

a.ProgramsSubHead:hover
{
    color: #000000;
    text-decoration: underline;
}

.ProgramsParagraphTitles
{
    font-size: 15px;
    color: #000000;
    font-family: Arial;
    line-height: 150%;
}

.ProgramsBodyTextUpperCase
{
    font-size: 12px;
    color: #000000;
    font-family: Arial;
    line-height: 150%;
    text-transform: uppercase;
    font-weight: bold;
}

/* ================================
    GRA Index Table Styles
   ================================
*/

.ProgramsSidebarNumbers
{
    font-size: 22px;
    color: #666666;
    font-family: Arial;
    line-height: 150%;
}

.ProgramsSidebarTableShaded
{
    border-color: #ca9431;
    border-width: 1px;
    border-style: solid;
    background-color: #fcf9f3;
}

.ProgramsSidebarTopTitle
{
    font-size: 15px;
    color: #ffffff;
    font-family: Arial;
    font-weight: bold;
    line-height: 150%;
}

.ProgramsSidebarTopFillIn
{
    background-color: #ca9431;
}

.ProgramsTableBorder
{
    border-color: #666666;
    border-width: 1px;
    border-style: solid;
}

/* ================================
    Eminent Scholars Table Styles
   ================================
*/

.EminentScholarsTable
{
    border-style: solid;
    border-color: #ca9431;
    border-width: 1px;
    vertical-align: middle;
    font-family: Arial;
    width: 458px;
}

.EminentScholarsListHeader
{
    background-color: #ca9431;
    text-align: left;
    vertical-align: middle;
}

.EminentScholarsListHeaderText, .EminentScholarsListHeaderText:link, .EminentScholarsListHeaderText:visited a.EminentScholarsListHeaderText, a.EminentScholarsListHeaderText:link, a.EminentScholarsListHeaderText:visited
{
    color: #ffffff;
    font-size: 12px;
    font-family: Arial;
    text-decoration: none;
}

a.EminentScholarsListHeaderText:hover
{
    color: #693602;
    text-decoration: underline;
}

.EminentScholarsListHeaderTextCurrent, .EminentScholarsListHeaderTextCurrent:link, .EminentScholarsListHeaderTextCurrent:visited, a.EminentScholarsListHeaderTextCurrent, a.EminentScholarsListHeaderTextCurrent:link, a.EminentScholarsListHeaderTextCurrent:visited
{
    color: #693602;
    font-size: 12px;
    font-family: Arial;
}

a.EminentScholarsListHeaderTextCurrent:hover
{
    color: #ffffff;
    text-decoration: underline;
}
.EminentScholarsListRow
{
    background-color: #fcf9f3;
    width: 458px;
}
.EminentScholarsListRowAlt
{
    background-color: #efe3c6;
    width: 458px;
}

.EminentScholarsListCell
{
    text-align: left;
    vertical-align: middle;
    color: #000000;
    font-size: 12px;
    font-family: Arial;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    padding-top: 3px;
    padding-bottom: 3px;
}


.EminentScholarsTableText
{
    color: #000000;
    font-size: 12px;
    font-family: Arial;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    line-height: 150%;
}

EminentScholarsTableText:link, EminentScholarsTableText:visited, a.EminentScholarsTableText, a.EminentScholarsTableText:link, a.EminentScholarsTableText:visited
{
    color: #666666;
    font-size: 12px;
    font-family: Arial;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
}

a.EminentScholarsTableText:hover
{
    color: #000000;
    text-decoration: underline;
}

.EminentScholarSortDiv
{
    visibility: hidden;
}

.EminentScholarsSortText, select.EminentScholarsSortText, option.EminentScholarsSortText, a.EminentScholarsSortText, .EminentScholarsSortText:link, .EminentScholarsSortText:visited
{
    visibility: hidden;
}

.EminentScholarSearchDiv
{
    padding-bottom: 3px;
    padding-top: 3px;
    padding-left: 5px;
}

.EminentScholarsSearchText, select.EminentScholarsSearchText, option.EminentScholarsSearchText, EminentScholarsSearchText:link, EminentScholarsSearchText:visited, a.EminentScholarsSearchText, a.EminentScholarsSearchText:link, a.EminentScholarsSearchText:visited
{
    color: #666666;
    font-size: 12px;
    font-family: Arial;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
}


a.EminentScholarsSearchText:hover
{
    color: #000000;
    text-decoration: underline;
}

/* ================================
    Research Center and Commercialization Table Styles
   ================================
*/

.ReasearchCentersTable
{
    border-style: solid;
    border-color: #ca9431;
    border-width: 1px;
    vertical-align: middle;
    font-family: Arial;
    width: 500px;
}

.ReasearchCentersTableRow1
{
    vertical-align: middle;
    font-family: Arial;
    font-size: 12px;
    color: #ffffff;
   
}

.ReasearchCentersListHeader
{
    background-color: #ca9431;
    text-align: left;
    vertical-align: middle;
}

.ReasearchCentersTableRow2-6
{
    vertical-align: middle;
    font-family: Arial;
    font-size: 12px;
    color: #666666;
}

.ReasearchCentersListRow
{
    background-color: #fcf9f3;
    width: 458px;
   
}

.ReasearchCentersListRowAlt
{
    background-color: #ffffff;
    width: 458px;
  
}

.ReasearchCentersPaddingLeft
{
    padding-left: 12px;
    padding-right: 12px;
  
}

.ReasearchCentersRightTitle
{
   font-family : Arial ;
   color: #000000;
   font-size : 11px ;
   font-weight: bold ;
  
}

.ReasearchCentersRight
{
   font-family : Arial ;
   color: #666666;
   font-size : 11px ;
   font-weight: bold ;
  
}
.ReasearchCentersPaddingRight
{
    padding-left: 12px;
    padding-right: 12px;  
    border-left-style: solid;
    border-left-color: #ca9431;
    border-left-width: 1px;
}
/* ================================
    Stories Styles
   ================================
*/

.StoriesHeaders
{
    font-size: 19px;
    color: #7a98ba; /*light blue*/
    font-family: Arial;
    font-weight: bold;
    line-height: 150%;
}

.StoriesSubHead
{
    font-family: Arial;
    font-size: 15px;
    color: #7a98ba; /*light blue*/
    line-height: 150%;
}



/* ================================
    Newsroom Styles
   ================================
*/

.NewsroomHeaders
{
    font-size: 19px;
    color: #1c859b;
    font-family: Arial;
    font-weight: bold;
    line-height: 150%;
}

.NewsroomSubHead
{
    font-family: Arial;
    font-size: 15px;
    color: #1c859b;
    line-height: 150%;
}

/* ================================
    Publicaitons & Resources Styles
   ================================
*/

.PublicationsHeaders
{
    font-family: Arial;
    font-size: 19px;
    color: #386d5c;
    font-weight: bold;
    line-height: 150%;
}

.PublicationSubHead
{
    font-family: Arial;
    font-size: 15px;
    color: #386d5c;
    line-height: 150%;
}

/* ================================
    About GRA Styles
   ================================
*/

.AboutHeaders
{
    font-family: Arial;
    font-size: 19px;
    color: #003a9b;
    font-weight: bold;
    line-height: 150%;
}

.AboutSubHead
{
    font-family: Arial;
    font-size: 15px;
    color: #003a9b;
    line-height: 150%;
}


/* ================================
    Contact Styles
   ================================
*/

.ContactHeaders
{
    font-size: 19px;
    color: #851F2D;
    font-family: Arial;
    font-weight: bold;
    line-height: 150%;
}

.ContactSubHead
{
    font-family: Arial;
    font-size: 15px;
    color: #851F2D;
    line-height: 150%;
}

/* ================================
    Contact Form Table Styles
   ================================
*/

.ContactFormLabelCell, td.ContactFormLabelCell
{
    font-size: 12px;
    color: #000000;
    font-family: Arial;
    text-align: left;
    vertical-align: middle;
    width: 100px;
    line-height: 150%;
}

.ContactFormInputCell, td.ContactFormInputCell
{
    font-size: 12px;
    color: #000000;
    font-family: Arial;
    text-align: left;
    vertical-align: middle;
    width: 388px;
}


.ContactFormSubmitButton, a.ContactFormSubmitButton
{
    border: none;
    vertical-align: middle;
}

/* ================================
    Copyright Styles
   ================================
*/

.CopyRightText
{
    font-family: Arial;
    font-size: 11px;
    font-weight: normal;
    color: #000000;
}

a.CopyRightText, a.CopyRightText:visited, a.CopyRightText:link
{
    font-family: Arial;
    font-size: 11px;
    font-weight: normal;
    color: #666666;
}

a.CopyRightText:hover
{
    font-family: Arial;
    font-size: 11px;
    font-weight: normal;
    color: #000000;
    text-decoration: underline;
}

/* ================================
    From Here Down Controls the Search Results used by Open Search
   ================================
*/


.tbheader
{
    font-size: 11pt;
    width: 100%;
    margin-top: 5px;
    color: #4c4c4c;
}

.summary
{
    font-size: 15px;
    color: #000000;
    font-family: Arial;
    line-height: 150%;
    vertical-align: top;
}

/*Control Title Link*/
.title
{
    font-size: 15px;
    color: #000000;
    font-family: Arial;
    line-height: 150%;
    vertical-align: top;
}
A.title:link
{
    font-size: 15px;
    color: #666666;
    font-family: Arial;
    line-height: 150%;
    vertical-align: top;
}
A.title:visited
{
    font-size: 15px;
    color: #666666;
    font-family: Arial;
    line-height: 150%;
    vertical-align: top;
}
A.title:active
{
    font-size: 15px;
    color: #666666;
    font-family: Arial;
    line-height: 150%;
    vertical-align: top;
}
A.title:hover
{
    color: #000000;
    text-decoration: underline;
}
.titleBold
{
    font-size: 15px;
    color: #000000;
    font-family: Arial;
    line-height: 150%;
    vertical-align: top;
    font-weight: bold;
}

/* Controls Description*/
.sample
{
    font-size: 12px;
    color: #000000;
    font-family: Arial;
    line-height: 150%;
    border-bottom: 18px;
    border-top: 0px;
}

/* Controls the relevance number*/ 
.relevance
{
    display:none;
}

/* Controls the path of web page */
.path
{
    display:none;
}

/* Controls the pagination controls of search results */
.navigation
{
    padding-right: 1px;
    padding-right: 1px;
    font-weight: normal;
    text-align: center;
    text-decoration: none;
    font-size: 12px;
    color: #000000;
    font-family: Arial;
    line-height: 150%;
}
A.navigation:link
{
    font-size: 12px;
    color: #666666;
    font-family: Arial;
    line-height: 150%;
    text-decoration: none;
}
A.navigation:visited
{
    font-size: 12px;
    color: #666666;
    font-family: Arial;
    line-height: 150%;
    text-decoration: none;
}
A.navigation:active
{
    font-size: 12px;
    color: #000000;
    font-family: Arial;
    line-height: 150%;
    text-decoration: none;
}
A.navigation:hover
{
    color: #000000;
    text-decoration: underline;
}

/* ================================
    From Here Down Controls the Search Skin Object used by Open Search
   ================================
*/

.xsImgSearch
{
    margin-right: 2px;
}
.xsCmdSearch
{
    border-right: #c7cac9 1px solid;
    padding-right: 3px;
    border-top: #c7cac9 1px solid;
    padding-left: 3px;
    font-size: 8pt;
    border-left: #c7cac9 1px solid;
    margin-right: 2px;
    border-bottom: #c7cac9 1px solid;
    border-collapse: collapse;
    background-color: #ffffff;
}
.xsTxtSearch
{
    border-right: #c7cac9 1px solid;
    border-top: #c7cac9 1px solid;
    font-size: 9pt;
    border-left: #c7cac9 1px solid;
    width: 125px;
    margin-right: 2px;
    border-bottom: #c7cac9 1px solid;
    border-collapse: collapse;
    background-color: #ffffff;
}

.xsTxtSearchInput
{
    border-right: #c7cac9 1px solid;
    border-top: #c7cac9 1px solid;
    font-size: 9pt;
    border-left: #c7cac9 1px solid;
    width: 125px;
    margin-right: 2px;
    border-bottom: #c7cac9 1px solid;
    border-collapse: collapse;
    background-color: #ffffff;
}
/* ================================
    The following Controls the links to the agenda and other items for the Collaboration Roundtable
   ================================
*/

a.roundtable:link
{
  font-weight: bold;
  font-size: medium;
  color: #0033ff;
  text-decoration: none;
}

a.roundtable:active
{
  font-weight: bold;
  font-size: medium;
  color: #0033ff;
  text-decoration: none;
}
a.roundtable:visited
{
  font-weight: bold;
  font-size: medium;
  color: #0033ff;
  text-decoration: none;
}
a.roundtable:hover
{
  font-weight: bold;
  font-size: medium;
  color: #0033ff;
  text-decoration: underline;
}







