body
{
margin:0; /* background-color:#333333; */
background-image: url('images/FrankRelf_BodyBg.gif');
background-repeat:repeat;
}

.HeadingNavy {
font-size : 14px;
color : #0A3876;
text-decoration : none;
font-family:Verdana, ARIAL,Helvetica, sans-serif; 
font-weight : bold;
cursor : default;
letter-spacing:0;
}

.HeadingOrange {
font-size : 13px;
color : #CBD1D4;
text-decoration : none;
font-family: Arial,Helvetica, sans-serif;
 
font-weight : bold;
cursor : default;
letter-spacing:0;
}

.HeadingWhite {
font-size : 17px;
color : #FFFFFF;
text-decoration : none;
font-family:Verdana, ARIAL,Helvetica, sans-serif; 
cursor : default;
letter-spacing:1px;
}

.TextWhite {
font-size : 10px;
color : #FFFFFF;
text-decoration : none;
font-family:Verdana, ARIAL,Helvetica, sans-serif; cursor : default;
letter-spacing:0;
text-align:justify;
}

.TextBlack {
font-size : 11px;
color : #000000;
text-decoration : none;
font-family:Verdana, ARIAL,Helvetica, sans-serif; cursor : default;
letter-spacing:0;
}

.ParaText {
	font-size : 11px;
	color : #222222;
	text-decoration : none;
	font-family:Verdana, ARIAL,Helvetica, sans-serif;
	cursor : default;
	text-align:left;
	letter-spacing:normal;
	font-weight:normal;
}

.ParaTextLpad {
font-size : 11px;
color : #222222;
text-decoration : none;
font-family: Verdana, Arial, Helvetica, sans-serif;
cursor : default;
text-align:justify;
letter-spacing:0px;
font-weight:normal;
}

.ParaTextLpadB {
font-size : 11px;
color : #222222;
text-decoration : none;
font-family: Verdana, Arial, Helvetica, sans-serif;
cursor : default;
text-align:justify;
letter-spacing:0px;
font-weight: bold;
}


.ParaTextLarge {
	font-size : 12px;
	color : #222222;
	text-decoration : none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	cursor : default;
	text-align:justify;
	letter-spacing:0px;
	font-weight:bold;
}


.ParaTextGrey {
font-size : 11px;
color : #FFFFFF;
text-decoration : none;
font-family:Verdana, ARIAL,Helvetica, sans-serif; cursor : default;
text-align:justify;
}

.TextGreySub {
font-size : 10px;
color : #FFFFFF;
text-decoration : none;
font-family:Verdana, ARIAL,Helvetica, sans-serif; cursor : default;
text-align:justify;
}

.ParaTextGreySmall {
font-size : 10px;
color : #404040;
text-decoration : none;
font-family:Verdana, ARIAL,Helvetica, sans-serif; cursor : default;
text-align:justify;
}

.ParaTextJustify {
font-size : 11px;
color : #000000;
text-decoration : none;
font-family:Verdana, ARIAL,Helvetica, sans-serif; cursor : default;
text-align:justify;
}

.ParaTextSmallBoldJustify {
font-size : 10px;
color : #777777;
text-decoration : none;
font-family:Verdana, ARIAL,Helvetica, sans-serif; cursor : default;
text-align:justify;
font-weight:bold;
}


.TextRedBoldJustify {
font-size : 13px;
color : #C20000;
text-decoration : none;
font-family: Verdana, ARIAL,Helvetica, sans-serif; 
cursor : default;
text-align:justify;
font-weight : bold;
line-height:18px;
}


.TextBlackBold {
font-size : 10px;
color : #000000;
text-decoration : none;
font-family:Verdana, ARIAL,Helvetica, sans-serif; 
cursor : default;
font-weight : bold;
}

.TextBrown {
font-size : 12px;
color : #610303;
text-decoration : none;
font-family:Verdana, ARIAL,Helvetica, sans-serif;
cursor : default;
font-weight : bold;
}

.HeadingBlue2 {
font-size : 15px;
color : #526178;
text-decoration : none;
font-family: Arial,Helvetica, sans-serif;
font-weight : bold;
cursor : default;
letter-spacing:0;
}


.HeadingGrey {
font-size : 11px;
color : #808080;
text-decoration : none;
font-family:Verdana, ARIAL,Helvetica, sans-serif; 
cursor : default;
letter-spacing:1px;
}

.HeadingRed {
font-size : 15px;
color : #DE1C39;
text-decoration : none;
font-family: Arial,Helvetica, sans-serif;
font-weight : bold;
cursor : default;
letter-spacing:0;
}

.HeadingRedSmall {
font-size : 12px;
color : #DE1C39;
text-decoration : none;
font-family: Arial,Helvetica, sans-serif;
font-weight : bold;
cursor : default;
letter-spacing:0;
}

.FormFields {
font-size : 9px;
border : 1px solid #c0c0c0;
}
.Heading2 {
font-size : 15px;
color : #000000;
text-decoration : none;
font-family:Verdana, ARIAL,Helvetica, sans-serif;
 font-weight : bold;
cursor : default;
}

.HeadingBlack {
	font-size : 14px;
	color : #00425A;
	text-decoration : none;
	font-family:Verdana, ARIAL,Helvetica, sans-serif;
	font-weight : bold;
	cursor : default;
	letter-spacing:0;
}


.HeadinggGREYINT {
font-size : 17px;
color : #434E54;
text-decoration : none;
font-family:Verdana, ARIAL,Helvetica, sans-serif; font-weight : bold;
cursor : default;
letter-spacing:0;
}

.HeadingBlue {
font-size : 13px;
color : #005ABB;
text-decoration : none;
font-family:Verdana, ARIAL,Helvetica, sans-serif; font-weight : bold;
cursor : default;
letter-spacing:0;
}

.HeadingBlueSub {
font-size : 12px;
color : #0767B3;
text-decoration : none;
font-family:Verdana, ARIAL,Helvetica, sans-serif; font-weight : bold;
cursor : default;
letter-spacing:0;
}

.TextBlueBold {
font-size : 14px;
color : #4884CC;
text-decoration : none;
font-family:Verdana, ARIAL,Helvetica, sans-serif; font-weight : bold;
cursor : default;
letter-spacing:0;
}

.TextBlackcontactBold{
font-size : 14px;
color : #737376;
text-decoration : none;
font-family: "Times New Roman", Times, serif;
font-weight : bold;
cursor : default;
letter-spacing:0;
}


.TextMaroonBold {
font-size : 12px;
color : #9D1E22;
text-decoration : none;
font-family:Verdana, ARIAL,Helvetica, sans-serif; font-weight : bold;
cursor : default;
}

.TextMaroonUnderline {
font-size : 12px;
color : #9D1E22;
text-decoration : underline;
font-family:Verdana, ARIAL,Helvetica, sans-serif; font-weight : bold;
cursor : default;
}

.TextWhiteLpad 
{
color: #FFFFFF; 
font-size: 10px; 
font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; 
font-weight:bold; 
letter-spacing:normal;
}

.PaddingLR{
padding-left:10px;
padding-right:5px;
}

.paddingT{
padding-top:9px;
}

.LinksEvents a:link
{
color: #7F7B6C;
font-size: 11px;
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: none; 
font-weight:bold; 
letter-spacing:1px;
}
.LinksEvents a:visited
{
color: #7F7B6C; 
font-size: 11px;
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: none; 
font-weight:bold; 
letter-spacing:1px;
}

.LinksEvents a:hover
{
color: #FFBA00; 
font-size: 11px; 
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: underline; 
font-weight:bold; 
letter-spacing:1px;
}

.linkswhiteSmall a:link
{
color: #FFFFFF; 
font-size: 10px; 
font-family:Verdana, ARIAL,Helvetica, sans-serif; 
text-decoration: none; 
font-weight:bold; 

}

.linkswhiteSmall a:visited
{
color: #FFFFFF; 
font-size: 10px; 
font-family:Verdana, ARIAL,Helvetica, sans-serif;
text-decoration: none; 
font-weight:bold; 

}

.linkswhiteSmall a:hover
{
color: #8A949A; 
font-size: 10px; 
font-family:Verdana, ARIAL,Helvetica, sans-serif; 
text-decoration: none; 
font-weight:bold; 
}

.linksRed a:link
{
color: #9D1E22; 
font-size: 11px; 
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: none; 
font-weight:bold; 
letter-spacing:1px;
}


.linksRed a:visited
{
color: #9D1E22;  
font-size: 11px; 
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: none; 
font-weight:bold; 
letter-spacing:1px;
}
.linksRed a:hover
{
color: #3E83C6; 
font-size: 11px; 
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: underline; 
font-weight:bold; 
letter-spacing:1px;
}

.linksRedLpad a:link
{
color: #FFFFFF; 
font-size: 10px; 
font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; 
font-weight:bold; 
letter-spacing:normal;
}


.linksRedLpad a:visited
{
color: #FFFFFF;  
font-size: 10px; 
font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration: none; 
font-weight:bold; 
letter-spacing:normal;
}
.linksRedLpad a:hover
{
color: #CCCCCC; 
font-size: 10px; 
font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration: none; 
font-weight:bold; 
letter-spacing:normal;
}



.LinkSiteMap a:link
{
color: #FFFFFF; 
font-size: 10px; 
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: none; 

letter-spacing:1px;
}
.LinkSiteMap a:visited
{
color: #FFFFFF;  
font-size: 10px; 
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: none; 

letter-spacing:1px;
}
.LinkSiteMap a:hover
{
color: #3E83C6; 
font-size: 10px; 
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: underline; 

letter-spacing:1px;
}


.LinksNavy a:link
{
color: #7F7B6C;
font-size: 11px;
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: none; 
font-weight:bold; 
letter-spacing:1px;
}
.LinksNavy a:visited
{
color: #7F7B6C; 
font-size: 11px;
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: none; 
font-weight:bold; 
letter-spacing:1px;
}

.LinksNavy a:hover
{
color: #0A3876; 
font-size: 11px; 
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: underline; 
font-weight:bold; 
letter-spacing:1px;
}


.LinksOrange a:link
{
color: #FFFFFF;
font-size: 11px;
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: none; 
font-weight:bold; 
letter-spacing:1px;
}
.LinksOrange a:visited
{
color: #FFFFFF; 
font-size: 11px;
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: none; 
font-weight:bold; 
letter-spacing:1px;
}

.LinksOrange a:hover
{
color: #FF7800; 
font-size: 11px; 
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: underline; 
font-weight:bold; 
letter-spacing:1px;
}


.LinksBlack a:link
{
color: #000000;
font-size: 9px;
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: none; 

letter-spacing:0;
}
.LinksBlack a:visited
{
color: #000000; 
font-size: 9px;
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: none; 
letter-spacing:0;
}

.LinksBlack a:hover
{
color: #FFFFFF; 
font-size: 9px; 
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: underline; 
letter-spacing:0;

}



.LinksWhiteNext a:link
{
color: #FFFFFF;
font-size: 12px;
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: none; 
letter-spacing:0;

}
.LinksWhiteNext a:visited
{
color: #FFFFFF; 
font-size: 12px;
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: none; 
letter-spacing:0;

}

.LinksWhiteNext a:hover
{
color: #CCCCCC; 
font-size: 12px; 
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: none; 
letter-spacing:0;

}


.LinksWhiteEmail a:link
{
color: #FFFFFF;
font-size: 10px;
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: none; 
letter-spacing:1px;
font-weight:bold;

}
.LinksWhiteEmail a:visited
{
color: #FFFFFF; 
font-size: 10px;
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: none; 
letter-spacing:1px;
font-weight:bold;
}

.LinksWhiteEmail a:hover
{
color: #CCCCCC; 
font-size: 10px; 
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: none; 
letter-spacing:1px;
font-weight:bold;
}


.LinksCitySideSmall a:link
{
color: #808080;
font-size: 11px;
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: none; 
letter-spacing:1px;


}
.LinksCitySideSmall a:visited
{
color: #808080; 
font-size: 11px;
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: none; 
letter-spacing:1px;

}

.LinksCitySideSmall a:hover
{
color: #FFFFFF; 
font-size: 11px; 
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: none; 
letter-spacing:1px;

}



.LinksCitySideBlue a:link
{
color: #4884CC;
font-size: 10px;
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: none; 
letter-spacing:1px;
font-weight:bold;

}
.LinksCitySideBlue a:visited
{
color: #4884CC; 
font-size: 10px;
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: none; 
letter-spacing:1px;
font-weight:bold;
}

.LinksCitySideBlue a:hover
{
color: #CCCCCC; 
font-size: 10px; 
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: none; 
letter-spacing:1px;
font-weight:bold;
}

.LinksBlueAudio a:link
{
color: #4884CC;
font-size: 12px;
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: none; 
letter-spacing:0;
font-weight:bold;

}
.LinksBlueAudio a:visited
{
color: #4884CC; 
font-size: 12px;
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: none; 
letter-spacing:0;
font-weight:bold;
}

.LinksBlueAudio a:hover
{
color: #FFFFFF; 
font-size: 12px; 
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: none; 
letter-spacing:0;
font-weight:bold;
}

.LinksBlueOGray a:link
{
color: #2D619F;
font-size: 8.5pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none; 
letter-spacing:0;

}
.LinksBlueOGray a:visited
{
color: #2D619F; 
font-size: 8.5pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none; 
letter-spacing:0;
}

.LinksBlueOGray a:hover
{
	color: #4884CC;
	font-size: 8.5pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	letter-spacing:0;
}

.LinksGreyTop a:link
{
color: #737376;
font-size: 17px;
font-family:"Times New Roman", Times, serif; text-decoration: none; 
letter-spacing:0;
font-weight:bold;

}
.LinksGreyTop a:visited
{
color: #737376; 
font-size: 17px;
font-family:"Times New Roman", Times, serif; text-decoration: none; 
letter-spacing:0;
font-weight:bold;
}

.LinksGreyTop a:hover
{
color: #FFFFFF; 
font-size: 17px; 
font-family:"Times New Roman", Times, serif; text-decoration: none; 
letter-spacing:0;
font-weight:bold;
}

.linksBack a:link, .linksBack a:visited, .linksBack a:hover {
	font-size : 10px;
	color : #0A3876;
	text-decoration : none;
	font-family:Verdana, ARIAL,Helvetica, sans-serif; 
	font-weight : bold;
	letter-spacing:0;
	margin-right:10px;
}

.linkSM a:link, .linkSM a:visited, .linkSM a:hover {
	font-size : 11px;
	color : #0A3876;
	text-decoration : none;
	font-family:Verdana, ARIAL,Helvetica, sans-serif; 
	font-weight : bold;
	letter-spacing:0;
	line-height:11px;
}

.CalendarHeadingGreyBG
{
font-size : 17px;
color : #12344F;
text-decoration : none;
font-family: Arial,Helvetica, sans-serif;
font-weight : bold;
cursor : default;
letter-spacing:0;
background-color:#A4AEB5;
text-align:left;
}

.CalendarHeadingGreyBGSmall
{
font-size : 12px;
color : #12344F;
text-decoration : none;
font-family: Arial,Helvetica, sans-serif;

cursor : default;
letter-spacing:0;
background-color:#A4AEB5;
text-align:left;
}

.CalendarMenu
{
font-size : 12px;
color : #88AEC2;
text-decoration : none;
font-family:Verdana, ARIAL,Helvetica, sans-serif; font-weight : bold;
cursor : default;
letter-spacing:0;
background-color:#2E4F68;
text-align:left;
}

.CalendarSpecifications
{
font-size : 12px;
color : #FFFFFF;
text-decoration : none;
font-family:Verdana, ARIAL,Helvetica, sans-serif; font-weight : bold;
cursor : default;
letter-spacing:0;
background-color:#2E4F68;
text-align:left;
}

.clicktext
{
font-size : 11px;
color : #202020;
text-decoration : none;
font-family:Verdana;
font-weight : bold;
font-style:italic;
cursor : default;
letter-spacing:0;
text-align:center;
}


.logorightcol
{
background-image:url(images/LogoRightColor.gif);
background-repeat:no-repeat;
}

.logorightwhite
{
background-image:url(images/LogoRightWhite.gif);
}

.curve
{
background-image:url(images/FrankRelf_curve.gif);
background-repeat:no-repeat;
}

.LinksBlackNews a:link
{
color: #000000;
font-size: 12px;
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: none; 
letter-spacing:0;

}
.LinksBlackNews a:visited
{
color: #000000; 
font-size: 12px;
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: none; 
letter-spacing:0;

}

.LinksBlackNews a:hover
{
color: #076369; 
font-size: 12px; 
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: none; 
letter-spacing:0;

}

.HeadingBlackPortfolio {
font-size : 14px;
color : #000000;
text-decoration : none;
font-family:Verdana, ARIAL,Helvetica, sans-serif; 
font-weight : bold;
cursor : default;
letter-spacing:0;
}

.HeadingTopPortfolio {
font-size : 22px;
color : #333366;
text-decoration : none;
font-family:Verdana, ARIAL,Helvetica, sans-serif; 
font-weight : bold;
cursor : default;
letter-spacing:0;
}

.SubHeadingTopPortfolio {
font-size : 18px;
color : #333366;
text-decoration : none;
font-family:Verdana, ARIAL,Helvetica, sans-serif; 
font-weight : bold;
cursor : default;
letter-spacing:0;
}
