body
{
margin:0; /* background-color:#333333; */
background-image: url('images/JimCiampi_BodyBG.gif');
}

.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 : 12px;
color : #FFFFFF;
text-decoration : none;
font-family: Arial,Helvetica, sans-serif;
font-weight : bold;
cursor : default;
letter-spacing:1px;
}

.TextWhite {
font-size : 11px;
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 : #000000;
text-decoration : none;
font-family:Verdana, ARIAL,Helvetica, sans-serif; cursor : default;
}

.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 : #FFFFFF;
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 : 11px;
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 : 17px;
color : #000000;
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;
}

.TextBlueBoldHeading {
font-size : 12px;
color : #4884CC;
text-decoration : none;
font-family:Verdana, ARIAL,Helvetica, sans-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;
}

.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: #8A949A; 
font-size: 10px; 
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: none; 
font-weight:bold; 

}

.linkswhiteSmall a:visited
{
color: #8A949A; 
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: underline; 
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;
}



.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;
}

.LinkTopRight a:link
{
color: #FFFFFF; 
font-size: 9px; 
font-family:Verdana, ARIAL,Helvetica, sans-serif;
text-decoration: none;
letter-spacing:0px;
}
.LinkTopRight a:visited
{
color: #FFFFFF;  
font-size: 9px; 
font-family:Verdana, ARIAL,Helvetica, sans-serif;
text-decoration: none;
letter-spacing:0px;
}
.LinkTopRight a:hover
{
color: #3E83C6; 
font-size: 9px; 
font-family:Verdana, ARIAL,Helvetica, sans-serif;
text-decoration: underline; 
letter-spacing:0px;
}


.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: 10px;
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: none; 
letter-spacing:0;
font-weight:bold;
}
.LinksWhiteNext a:visited
{
color: #FFFFFF; 
font-size: 10px;
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: none; 
letter-spacing:0;
font-weight:bold;
}

.LinksWhiteNext a:hover
{
color: #CCCCCC; 
font-size: 10px; 
font-family:Verdana, ARIAL,Helvetica, sans-serif; text-decoration: none; 
letter-spacing:0;
font-weight:bold;
}


.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;
}


.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;
}
