
#SSS_welcome-link
{
	float:left; 
	padding-top:5px;
}

/* Breadcrumbs (taken from extranet template)----------------------------------------------- */

#TMG_breadcrumbs {
	color: #79788b;
	font-size:1.1em;
	
}
#TMG_breadcrumbs a {
	color: #13749E;
	font-size:1.1em;
	text-decoration:none;
}

#TMG_breadcrumbs a:hover {
	
	text-decoration:underline;
}

.TMG_item
{
	margin-bottom:15px;
}

.TMG_publications  img
{
	margin:10px 10px 0px 10px;
}

.TMG_publications .TMG_item
{
	height:175px;	
}


/* Forms (taken from extranet template)------------------------------------------------ */

#TMG_primary-content div.TMG_form {
	padding: 0 0 1px 0;
	margin-top: 1px;
	width: 590px;
}

#TMG_content div.TMG_form h2 {
	margin: 0;
	clear: both;
	padding: 3px 10px 2px 20px;
}

#TMG_content div.TMG_form p {
	padding: 10px 10px 10px 20px;
	margin: 0;
}

#TMG_primary-content .TMG_form .TMG_form-field {
	padding: 5px 10px 5px 20px;
	float: left;
	width: 560px;
	margin: 0;
}

.TMG_form-field span {
	float: left;
	width: 30%;
	padding: 0 1em 0 0;
}

.TMG_form-field strong {
	float: left;
	width: 60%;
}

div.TMG_form-field label {
	padding: 0.4em 1em 0 0;
	float: left;
	width: 30%;
}

div.TMG_form-field label span.TMG_required {
	float: none;
	width: auto;
	padding: 0;
}

div.TMG_form-field .TMG_text {
	padding: 2px;
}

div.TMG_form-field textarea {
	width: 362px;
}

div.TMG_form-field span.TMG_currency {
	margin-left: -2em;
	margin-right: 0em;
	display: inline-block;
	margin-top: -2.2em;
}

fieldset.TMG_actions {
	clear: both;
	padding: 6px 20px;
	text-align: right;
	position: relative;
}

fieldset.TMG_actions input {
	padding: 0 4px;
}

fieldset.TMG_actions .TMG_back {
	float: left;
}

/* Compact forms */

#TMG_primary-content div.TMG_compact-form {
	padding: 25px 0 53px 0;
}

#TMG_primary-content .TMG_compact-form .TMG_form-field {
	float: none;
	margin: 0 auto 10px auto;
	width: 150px;
	padding: 0;
}

.TMG_compact-form .TMG_form-field label {
	width: auto;
	float: left;
	display: block;
	padding: 0 0 2px 0;
}

.TMG_compact-form .TMG_form-field input.TMG_text {
	width: 142px;
}

.TMG_compact-form .TMG_button {
	margin-top: 10px;
}

#TMG_content div.TMG_compact-form p {
	padding: 0;
	margin-top: 5px;
}


/*-----------------Begin IFA Styles----------------------*/
.RandomListDiv
{
	width:570px;
}
.RandomListRowNoDisplay
{
    display:none;
    padding:0 0 3px 0;
}
 
.RandomListRow
{
    float:left;
    clear:left;
    padding:7px 0 9px 0;
    width:100%;
    border-bottom:1px #E7E4EB solid;
    border-left:1px #E7E4EB solid;
    border-right:1px #E7E4EB solid;
 
}
 
.RandomListRowCore
{
    float:left;
    clear:left;
    padding:7px 0 5px 0;
    background-color:#F6F5F6;
    width:100%;
    border-bottom:1px #E7E4EB solid;
    border-left:1px #F6F5F6 solid;
    border-right:1px #F6F5F6 solid;
}
 
.RandomListRowHeader
{
    float:left;
    clear:left;
    background-color:#E7E4EB;
    padding:5px 0 5px 0;
    width:100%;
    border-left:1px #E7E4EB solid;
    border-right:1px #E7E4EB solid;
 
}
 
.RandomListTitleText
{
    font-weight:bold;
    padding:0 0 3px 0;
}
 
.RandomListField, .RandomListFieldHeader
{
    float:left;
    padding:0 0 0 3px;
    width:150px;
}
 
.RandomListFieldEmail
{
    float:left;
    clear:left;
    padding:0 0 0 3px;
    width:250px;
}
 
.RandomListFieldName, .RandomListFieldNameHeader
{
    float:left;
    padding:0 0 0 3px;
    width:150px;
}
 
.RandomListFieldContact, .RandomListFieldContactHeader
{
    float:left;
    padding:0 0 0 3px;
    width:250px;
}
 
.RandomListFieldAddress
{
    float:left;
    width:200px;
    padding:0 0 0 2px;
}
 
.RandomListFieldComments
{
    float:left;
    width:350px;
    padding:0 0 0 5px;
}
 
.RandomListFieldNameHeader
{
    font-weight:bold;
}
 
.RandomListFieldContactHeader
{
    font-weight:bold;
}
 
.RandomListFieldHeader
{
    font-weight:bold;
    width:150px;
}
 
 
.RandomListDropDownRow
{
    float:left;
    width:100%;
    
}
 
.RandomListDropDownField
{
    float:right;
}
 
.RandomListDDLRow
{
	float:left;
	clear:both;
	width:100%;
	padding:0 0 10px 0;
	}
 
.RandomListDDL2ndColRow
{
	float:left;
 
}
 
.RandomListDDLLabelLeft
{
	float:left;
	width:70px;
}
 
.RandomListDDLLabelRight
{
	float:left;
	width:120px;
}
 
 
.RandomListDDLDropDown
{
	float:left;
	width:170px;
 
}
 
.RandomListDDLDropDown select
{
    width:160px;
}
 
 
.RandomListResults
{
 
    width:100%;
}

/*-----------------End IFA Styles----------------------*/

/* Contact Form ------------------------------------------------ */


#ExtranetEmailContactForm
{
}

#ExtranetEmailContactForm .TMG_actions
{
	width:450px;
}

#ExtranetEmailContactForm label
{
	width: 100px;
}

#ExtranetEmailContactForm .TMG_form-field input.TMG_text, select.TMG_text{
	width: 350px;
}

#ExtranetEmailContactForm .TMG_form-field textarea.TMG_text {
	width: 350px;
}

#ExtranetEmailContactForm  #ValidationSummary
{
	padding-left:125px;
}


/* News ------------------------------------------------ */

.pageRollupItemSeperator 
{
    clear:both;
}


.pageRollupHeader hr
{
    color:#c0c0c0;
    height:1px;
    margin-bottom:5px;
    clear:both;
}
	

.pageRollupItemSeperator hr
{
    color:#c0c0c0;
    height:1px;
}

.pageRollupOuterWrap li
{
	list-style:none;
}

.pageRollupItemWrap 
{
	float:left;
	margin-bottom:5px;
}
.pageRollupItemWrap a
{
    color: #13759d;
    font-size:1em;
    font-weight:bold;
}

.pageRollupTextWrap h3
{
    color: #13759d;
    font-size:0.8em;
    padding:0;
    margin:0;
}
.pageRollupItemWrap img
{
	float:left;
	margin-right:10px;
	width:100px;
}

.pageRollupItemWrap.homePage 
{
	margin-bottom:20px;
}

.pageRollupPosted
{
	font-style:italic;
	font-size:0.8em;
}

#newsByline
{
	font-weight:bold; 
	font-size:1.2em; 
	margin-bottom:15px;
}

#newsImageWrap
{
	float:right; 
	margin-left:15px;
}

#newsImageCaption
{
	padding-bottom:8px; 
	font-weight:bold;
}


.ms-dttimeinput { font-size:1em;}


/* FAQ ------------------------------------------------ */



.faqWrap .faqli
{
	list-style-type:none;
}

.faqWrap hr
{
    color:#c0c0c0;
    height:1px;
    margin-bottom:5px;
}


.faqAnswersWrap
{
	margin-top:20px;
} 

.faqAnswerHead, .faqQuestionHead
{
	font-weight:bold;
}

.faqAnswerBody
{
	margin:15px;
}


.faqAnswerBody li
{
	margin-left:25px;
}

.faqAnswerBody ol
{
	list-style-type:decimal;
	margin-left:20px;
}

.faqCategory
{
	font-size:1.7em !important;
}


	
/* Site Map ------------------------------------------*/

.sitemapWrap 
{
	list-style-type:none !important;
}

.sitemapWrap ul
{
	list-style-type:none !important;
}

.sitemapWrap li 
{
	list-style-type:none !important;
	margin:10px 5px 10px 35px;
}

.sitemapWrap a 
{
	text-decoration: underline;
	color: #13759d;
}

.USS_siteMapNav
{
	border:0;
	
}

/* Text Editor----------------------------------------*/


#TMG_content h1 {
	font-size: 1.8em;
	font-weight: normal;
	margin-bottom: 0.5em;
	color: #e25c26;
}


#TMG_content h4 {
	font-weight: normal;
	color:Black;
}


#TMG_content h5 {
	font-size: 1.2em;
	font-weight: bold;
	margin-bottom: 0.5em;
	color: #e25c26;
}

.contentEditorCustom-BoldParagraph
{
	font-weight:bold;	
	line-height: 1.5;
	
}

.contentEditorCustom-HighlightText
{
	font-weight: normal;
	color:Black;
}

.contentEditorCustom-GlossaryLink
{
	color:#BB2A53;
	text-decoration:underline;
}

.content-IndentParagraph
{
	padding:0 0 0 20px;
	font-size:1.2em;
	line-height:1.333;
}


/* JQuery Search / Institution lookup tool------------------*/

#table_search
{
	border:1px solid gray;
	margin:7px 0 0 48px;
	width:450px;
}

/* Search Results Web Part----------------------*/

.srch-results
{
	border-bottom:2px solid #B9D6E2;
	border-top:8px solid #B9D6E2;
}

.srch-Icon
{
	display:none;
}

.srch-Metadata
{
	display:none;
}

.srch-sort
{
	display:none;
}

.srch-Title
{
	margin-bottom:15px !important;
	font-family:"Trebuchet MS","Lucida Grande",Arial,Helvetica,sans-serif !important;
	padding: 0 0 0 30px !important;
}

.srch-Title a
{
	font-size:1.4em;
	font-weight:normal;
	color:#13759D !important;  
	text-decoration:none;
}

.srch-Title a:hover
{
	text-decoration: underline;
}

.srch-Description
{
	color:#686777 !important;
	font-size:1.1em;
	font-family:"Trebuchet MS","Lucida Grande",Arial,Helvetica,sans-serif !important;
	margin-top:6px;
	padding: 0 0 0 30px;
}

.srch-WPBody 
{
	color:#666666;
	font-family:"Trebuchet MS","Lucida Grande",Arial,Helvetica,sans-serif !important;
	font-size:1em;
}

.uss-search-row
{
	background:White url(../../Images/template/home-bullet.png) no-repeat scroll 10px 10px !important;
	padding:6px 10px 15px 0;
}

.uss-search-row-alt
{
	background:#E3EFF3 url(../../Images/template/home-bullet.png) no-repeat scroll 10px 10px !important;
	padding:6px 10px 15px 0;
}

/* Member Presentations Table */

.USS_Table-MemberPresCol1
{
	width:550px;
}


/* Related links */
#TMG_secondary-content ul 
{
	border-bottom:4px solid #E25C26 !important;
	padding:0 20px 30px 15px;
}

#TMG_secondary-content 
{
	border-bottom:none !important;
}

/* people scoping pages 
.TMG_person-alt
{
	float:left;
	padding:0 30px 0 115px;
	position:relative;
	width:250px;
}

.TMG_person-alt img
{
	left:0;
	position:absolute;
	top:5px;
}

.TMG_person
{
	clear:left;
}
*/
