/*#################### News ####################*/
.News_List_Date{
	padding-left: 5px;
}
.News_List_Date a{
	text-decoration: none;
}
.News_List_Date a:hover{
	text-decoration: underline;
}


.News_List_Title{
	font-weight: bold;
}
.News_List_Title a{
	text-decoration: none;
}
.News_List_Title a:hover{
	text-decoration: underline;
}
/*link settings for title */
.News_List_Title a{
	color: #0033CC;
}
.News_List_Author{
	font-style: italic;
}
.News_List_TextTD{
	padding: 5px;
	vertical-align:top;
}
.News_List_Text{
	vertical-align:top;
	margin-top:0px;
}
.News_List_ImageTD{
	width:130px;
	padding: 5px;
	vertical-align:top;
}
.News_List_ImageImgLeft,.News_List_ImageImgRight{
	width: 75px;
}
.News_List_ImageImgRight{
	margin-left: 5px;
}
.News_List_ImageImgLeft{
	margin-right: 5px;
}

.News_List_SpacerTD{
}

/*news archive item*/
.News_Archive_HeaderTR{
	font-weight: bold;
	background-color: #EEEEEE;
}

.News_Archive_ItemTR1,.News_Archive_ItemTR2{
}

/*Alternating color for news item */
.News_Archive_ItemTR2{
	background-color: #FAFAFA;
}

.News_Archive_THColumn1{
	padding-left: 10px;
	font-size: 12 px;
	text-align: left;
}

.News_Archive_THColumn2{
	text-align: left;
	font-size: 12 px;
}

.News_Archive_TDColumn1{
	padding-left: 10px;
}

.News_Archive_TDColumn2{
}

/*Links in a news archive item*/
.News_Archive_ItemA{
	color: #0033CC;
}

.News_Archive_SortLinksA{
	text-decoration: none;
	font-weight: bold;
	color: #990033;
}

.News_Archive_SortImg{
	margin-right: 10px;
}

.News_Archive_NavPreviousTD{
	width: 33%;
	text-align: left;
	padding-left: 10px;
}
.News_Archive_NavInfoTD{
	width: 33%;
	text-align: center;
}
.News_Archive_NavNextTD{
	width: 33%;
	text-align: right;
	padding-right: 10px;
}

/* News Display*/
.News_Display_Date{
	padding-left: 5px;
}
.News_Display_Title{
	font-weight: bold;
}
.News_Display_Text{
	color: #333333;
}
.News_Display_ImageImgLeft{
	margin-right: 5px;
	width: 75px;
}
.News_Display_ImageImgRight{
	margin-left: 5px;
	width: 75px;
}	

/*Newsletter*/
.NL_CompTitleTD{
	/*font-size:16px;*/
	font-weight: bold;
}
.NL_TypeListTD{
}
.NL_TypeListHeaderTD{
	font-weight: bold;
	/*font-size: 14px;*/
}
.NL_TypeItemCBTD{
	width: 25px;
	padding: 0px;
	text-align:center;
}
.NL_TypeItemNameTD{
	font-weight: normal;
	padding-top: 0px;
	padding-bottom: 0px;
}
.NL_TypeItemDescriptionTD{
	padding-top: 0px;
}
.NL_ActionHeaderTD{
	/*font-weight: bold;*/
}
.NL_EditSubscriptionTD{
}
.NL_HeaderDiv{
	font-weight: bold;
}
.NL_DeleteSubscriptionTD{
}

/*#################### ContactInfo ####################*/
.QuicklistSearchTable{}
.QuicklistSearchTR{}
.QuicklistSearchTD{}

.QuicklistResultTitleDiv{
	font-size: 16px;
	font-weight: bold;
}
.QuiklistResultTable{
	border: 1px solid #ECEBDD;
}
.QuickListHeaderTR{
	background-color: #EEEEEE;
}
.QuickListHeaderImg{
	border:0px;
}
.QuicklistResultTR{}
.QuicklistResultTH{
	text-align:left;
	font-size: 12px;
	padding-bottom:2px;
}
.QuicklistResultTD{}
.QuicklistResultHoHitsDiv{}


.QuiklistResultNavTable{
	margin-top: 5px;
	margin-bottom: 5px;
}
.QuiklistResultNavPreviousTDD{
	width: 33%;
	text-align: left;
	padding-left: 10px;
}
.QuiklistResultNavInfoTD{
	width: 33%;
	text-align: center;
}
.QuiklistResultNavNextTD{
	width: 33%;
	text-align: right;
	padding-right: 10px;
}

.ContactInfoTable{}
.ContactInfoTD{}

.ContactInfoDataTable{
	padding: 1px;
}
.ContactInfoDataTR{}
.ContactInfoNameTD{
	font-size: 20px;
        padding-bottom:10px;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
        color: #001359;
}
.ContactInfoDataTD{}
.ContactInfoLabelTD{
	padding-right: 10px;
	font-weight: bold;
}

.ContactDescriptionP{}

.ContactInfoImgLeft{
	margin-right: 20px;
	margin-bottom: 10px;
}
.ContactInfoImgRight{
	margin-left: 20px;
	margin-bottom: 10px;
}


.ContactInfoNoHitTable{}
.ContactInfoNoHitTD{}

.ContactInfoSmallTable{
}
.ContactInfoSmallTD{
}

.ContactInfoSmallDataTable{
	padding: 1px;
}
.ContactInfoSmallDataTR{}
.ContactInfoSmallLinkTR{}
.ContactInfoSmallNameTD{
	font-size: 14px;
        font-weight: bold;
}
.ContactInfoSmallDataTD{}
.ContactInfoSmallLabelTD{
	padding-right: 10px;
}

.ContactInfoSmallLinkA{}
.ContactDescriptionP{}

.ContactInfoSmallImgLeft{
	margin-right: 20px;
	margin-bottom: 10px;
}
.ContactInfoSmallImgRight{
	margin-left: 20px;
	margin-bottom: 10px;
}


.ContactInfoSmallNoHitTable{}
.ContactInfoSmallNoHitTD{}

.ContactInfoSmallDataTR .bottomPad { padding-bottom:10px; }
.ContactInfoSmallDataTR .topPad { padding-top:10px; }
