﻿body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,selec

t,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0;
}
 

/*===============================================================
               ALL Pages
================================================================*/
.s4-title
{
    overflow:hidden;
}

.s4-ca
{
    margin-left:0px;
}
.search-box
{
  
    width:282px!important;
    height:41px!important;
}

.s4-search input.ms-sbplain
{
  width:221px!important;
  border-color:black!important;
  border:1px!important; 
    height:17px!important;
     font-family:"ff-din-web-pro-n4" !important;
     font-weight: 400 !important;
     font-style:normal!important;
     font-size:20px!important;      
     color:#2D2D2D!important;
     padding:0px!important;
     border-top-left-radius:6px!important;
     border-bottom-left-radius:6px!important;
      border-top-right-radius:0px!important;
     border-bottom-right-radius:0px!important;
	padding-left:17px!important;   
	padding-top:12px!important;          
	padding-bottom:12px!important;
	text-align:left!important;
     text-indent:0px!important;
     line-height:20px;
}


.s4-search input.ms-sbplain:hover
{
    background-color:#FFFFFF!important;
}
.s4-search .srch-gosearchimg
{ 
    border-color:black!important;
    border:0px!important;
     padding:0px!important;
    height:41px!important; 
    width:44px!important;
     border-top-left-radius:0px!important;
     border-bottom-left-radius:0px!important;
  	border-top-right-radius:6px!important;
     border-bottom-right-radius:6px!important;
     	background-color:transparent!important;
}



.pagesSize
{
    height:auto;    
    width:990px;
}

.floatLeft
{
    float:left;
}

.floatNone
{
    float:none;
}

.floatRight
{
    float:right;
}

/*Links*/


.LinksBlue, .LinksBlue:visited
{
    color:#00AFEC!important;
}
.LinksBlue:hover, .LinksBlue:active
{
    color:Red!important;
}

.LinksGray, .LinksGray:visited
{
    color:#2D2D2D !important;
}
.LinksGray:hover, .LinksGray:active
{
    color:Red !important;
}

/*Page Content*/

.pageCoreContentBodyText
{
    /*FlamaBook*/
    font-family:"ff-din-web-pro-n4" !important;
    font-weight: 400 !important;
    font-style: normal !important;
    font-size:14px;
    line-height:18px;
}

.siteSectionLevelTitle
{
    /*Flama Medium*/
    font-family:"ff-din-web-pro-n6" !important;
    font-weight: 600 !important;
    font-style: normal !important;
    font-size:30px;
    text-transform:uppercase;
    color:#2D2D2D;
    margin-bottom:20px;
    line-height:30px;
}

.sitePageLevelTitle
{
    /*Flama Medium*/
    font-family:"ff-din-web-pro-n6" !important;
    font-weight: 600 !important;
    font-style: normal !important;
    text-transform:uppercase;
    font-size:24px;
    color:#00AFEC;
    line-height:24px;
}

.siteDocumentTitle
{
    /*Flama Medium*/
    font-family:"ff-din-web-pro-n6" !important;
    font-weight: 600 !important;
    font-style: normal !important;
    font-size:16px;
    font-style:italic;
    color:#2D2D2D;
    line-height:16px;
}

.siteTertiaryTitle
{
    /*Flama Medium*/
    font-family:"ff-din-web-pro-n6" !important;
    font-weight: 600 !important;
    font-style: normal !important;
    font-size:14px;
    color:#2D2D2D;
    line-height:14px;
}

/*Secondary Navigation*/

.siteSecondaryNavigationDiv
{
    width:auto;
    border-bottom:1px solid #D9D9D9;
	border-top:1px solid #D9D9D9;
	height:27px;
}

.siteSecondaryNavigationUl
{
margin:0;
padding:0;
display:inline;
list-style-type: none;
}

.siteSecondaryNavigationStyle
{
font-family:"ff-din-web-pro-n6" !important;
font-weight: 600 !important;
font-style: normal !important;
color:#00AFEC;
font-size:13px;
float:left;
line-height:13px;

}

a.siteSecondaryNavigationItem:visited,a.siteSecondaryNavigationItem:active
{
color:#00AFEC;
}
ul.siteSecondaryNavigationUl li a{
display:block;
padding:8px 12px 7px 12px;
}

ul.siteSecondaryNavigationUl li,ul.siteSecondaryNavigationUl li a, 

ul.ul.siteSecondaryNavigationUl a:visited{
color:#00AFEC;
                }
ul.siteSecondaryNavigationUl li:hover,ul.siteSecondaryNavigationUl li 

a:hover{
color:white!important;
}



/*.siteSecondaryNavigationItem, .siteSecondaryNavigationItem:visited
{   width:45px;
    background-color:#FFFFFF;
    color:#00AFEC;
    font-family:'ff-din-web-pro';
    font-size:13px;
    border-bottom:1px solid #D9D9D9;
    border-top:1px solid #D9D9D9;
    height:29px;
    padding:10px 12px 10px 12px;
     

}
*/

.siteSecondaryNavigationItem:hover, .siteSecondaryNavigationItem:active
{
    background-image:url('Images/bg-sec-nav.png');
    color:#FFFFFF;
}

a.selectedSecondaryNavigation:hover,a.selectedSecondaryNavigation:active
{   
    background-image:url('Images/bg-sec-nav.png');
    color:#FFFFFF;
}


/*Tertiary Navigation*/
.parentDiv
{
	width:195px;
	margin-bottom:40px;
}

.parentDiv a
{
	font-family:"ff-din-web-pro-n4" !important;
    font-weight: 400 !important;
    font-style: normal !important;
    font-size:13px;
	text-decoration:none;
	color:#2D2D2D;
	line-height:13px;
}


.childElementBorderTop
{
	border-top:1px solid #D9D9D9;
}
.childElement
{
	Padding: 7px 0 7px 10px;
	border-bottom:1px solid #D9D9D9;	
	font-family:"ff-din-web-pro-n4" !important;
    font-weight: 400 !important;
    font-style: normal !important;
    font-size:13px;
	color:#2D2D2D;
	line-height:13px;
}

.childElement a
{
	font-family:"ff-din-web-pro-n4" !important;
    font-weight: 400 !important;
    font-style: normal !important;
    font-size:13px;
	text-decoration:none;
	color:#2D2D2D;
	line-height:13px;
}
.childElement:hover
{
	background-image:url('Images/bg-tertiary-nav-hover.png');
	color:white!important;
}

.childElement:hover a
{
	color:white !important;
}

.childElement:active
{
	background-image:url('Images/bg-tertiary-nav-hover.png');
	color:white!important;
}
.investorsChild
{
	display:none;
}

.investorsChildPadding
{
	Padding: 7px 20px 7px 20px;
	font-family:"ff-din-web-pro-n4" !important;
    font-weight: 400 !important;
    font-style: normal !important;
    font-size:13px;
	color:#2D2D2D;
    line-height:13px;
}

.investorsChildPadding a
{
	font-family:"ff-din-web-pro-n4" !important;
    font-weight: 400 !important;
    font-style: normal !important;
    font-size:13px;
	color:#2D2D2D;
	text-decoration:none;
	line-height:13px;
}

.investorsChildPadding:hover
{
	background-color:#EFEFEF;	
}

.investorsChildPadding:active
{
	background-color:#EFEFEF;	
}

.investorfloatleft
{
    float:left !important;
   
}


/*Filters*/

.siteFiltersYearDropDown
{
    width:105px;
    font-family:Arial;
    font-size:10px;
    line-height:10px;
}

.siteFiltersMonthYearTitle
{
    /*FLAMAMEDIUM*/
    font-family:"ff-din-web-pro-n6" !important;
    font-weight: 600 !important;
    font-style: normal !important;
    font-size:16px;
    color:#00AFEC;
    border-bottom:1px solid #848484;
    margin-bottom:15px;
    padding-bottom:10px;
    line-height:16px;
}

.siteFiltersMonthYearTitle
{
    /*FLAMABOOK*/
    font-family:"ff-din-web-pro-n4" !important;
    font-weight: 400 !important;
    font-style: normal !important;
    font-size:13px;
    color:#848484;
    line-height:13px;
}


/*DropDown*/

.siteDropDownBoxes
{
    width:195px;
    height:30px;
    border:1px solid #2D2D2D;
    /*FLAMABOOK*/
	font-family:"ff-din-web-pro-n4" !important;
	font-weight: 400 !important;
	font-style: normal !important;
}

.siteDropDownArrowGraphic
{
    height:15px;
    width:15px;
    padding:10px;
}

.siteDropDownLineSeparator
{
    height:24px;
    border:1px solid #2D2D2D;
}

/*Button*/

.siteBlueButton
{
    /*FLAMAMEDIUM*/
	font-family:"ff-din-web-pro-n6" !important;
	font-weight: 600 !important;
	font-style: normal !important;
    font-size:14px;
    text-transform:uppercase;
    border:3px #007BA3;
    height:31px;
    padding:7px;
    border-radius:6px;
    background-color:#43CEFF;
    line-height:14px;
}

.siteBlueButton:hover
{
    background-color:#007BA3;
}


/*===============================================================
                Master Page
================================================================*/

#wrapper{
	width:990px;
 margin:0 auto;
	
	}

.masterPageHeader
{
    width:990px;
    height:113px;
    background-image:url('Images/bg-header.png');
    position:absolute;    
}
#s4-mainarea{
position:relative;
top:113px;


}
.masterPageHeaderImage
{
   
    width:314px;
    height:79px;
    background-image:url('Images/cc_logo_white.png');
	background-repeat: no-repeat;
	
}
.masterPageLogoLink
{
    padding-top:17px;
    padding-bottom:17px;
    padding-left:24px;
    width:314px;
    height:79px;
}
.masterPageLogo
{
  width:345px;
  height:113px; 
}

.masterPageHeaderContent
{
    width:645px;
    height:113px;
   
}

	

.masterpageHeadercontentArea{
	width:645;
	height:41px;
	margin-top:22px;
}   


/*Search Button*/

.masterPageHeaderSearch
{    
    width:282px;
    height:41px;
    margin-left:114px;
    
}

.masterPageHeaderSearchTextBox
{
    border:medium;
    border-bottom-left-radius:5px;
    border-top-left-radius:5px;
    border-color:black;
    height:41px;
     width:238px;
    /*FLAMABOOK*/
	font-family:"ff-din-web-pro-n4" !important;
	font-weight: 400 !important;
	font-style: normal !important;
     font-size:16px;
     color:#2D2D2D;
     line-height:16px;
}

.masterPageHeaderSearchTextBox:hover
{
    background-color:#FFFFFF;
}

.masterPageHeaderListenNowbutton

{ margin-top:5px;
   margin-right:22px;
   width:167px;
background-image:url('Images/BUTTON-LISTEN-NORMAL.png');
background-repeat:no-repeat;
height:31px;
border:0px;
border-radius:6px;   
background-color:transparent;
}

.masterPageHeaderListenNowbutton:hover

{
     margin-top:5px;
   margin-right:22px;
   width:167px;
background-image:url('Images/BUTTON-LISTEN-HOVER.png');
 height:31px;
background-repeat:no-repeat;
border:0px;
border-radius:6px;
background-color:transparent;
}




/*Listen now button*/
/*.masterPageHeaderListenNowbutton

{
   margin-right:22px;
   
    margin-top:27px;
    border-radius:6px;
    font-family:'ff-din-web-pro';
    font-size:15px;
    border:3px #9C2223;
    height:31px;
    padding-top:7px;
     padding-bottom:7px;
background-repeat:no-repeat;
background-position:15px;
background-image:url('Images/iheart_white_icon_button.png');
background-size:28px 20px;
background-color:#BA2026;
text-transform:uppercase;
color:white;
width:168px;
text-indent:26px;

}

*/
/*Primary Navidation*/

.masterPageHeaderPrimaryNavigationTabs
{
 color:White!important; 
 margin-top:18px; 
 margin-left:45px; 
 margin-right:22px;
 float:right;
 }
.masterPageHeaderPrimaryNavigationTabsAppearance
{
    /*FLAMAMEDIUM*/
	font-family:"ff-din-web-pro-n6" !important;
	font-weight: 600 !important;
	font-style: normal !important;
    font-size:16px !important;
   color:White!important;
    padding:10px;
    z-index:999;
    line-height:16px;
}

.masterPageHeaderPrimaryNavigationTabsAppearance li :hover, 

.masterPageHeaderPrimaryNavigationTabsAppearance li:active
{
    background-color:#00AFEC;
    color:white!important;
    text-decoration:none!important;
   
  


}


/*overiding the default master page css in primary navigation*/
.s4-tn LI.static > .menu-item{ 
       color:white !important;
       border:0px!important;
       padding-bottom:13px!important;
       padding-top:0px;
       padding-left:0px!important;   
      
       padding-right:0px!important;    
       
    /*FLAMAMEDIUM*/
	font-family:"ff-din-web-pro-n6" !important;
	font-weight: 600 !important;
	font-style: normal !important;
    font-size:16px !important;
    line-height:16px;
}
/*span*/
.masterPageHeaderPrimaryNavigationTabsDropDownItemCarrots
{
    margin-right:10px;
}


/*Footer*/

.masterPageFooter
{
    width:990px;
    padding-top:15px;
    border-top:1px solid #848484;
}
.masterPageFooterLinksDiv
{
padding-top:15px;
width:665px;
border-top:1px solid #848484;

}

.masterPageFooterLinksFirst
{  
  font-family:"ff-din-web-pro-n4" !important;
	font-weight: 400 !important;
	font-style: normal !important;
	
  font-size:12px;
   line-height:12px;
  padding-right:10px;
 
    
}
.masterPageFooterLinksSec
{  
  /*FLAMABOOK*/
	font-family:"ff-din-web-pro-n4" !important;
	font-weight: 400 !important;
	font-style: normal !important;
  font-size:12px;
 line-height:12px;
  padding-left:10px;
 
    
}
.masterPageFooterSocialLinkss
{
    /*FLAMABOOK*/
	font-family:"ff-din-web-pro-n6" !important;
	font-weight: 600 !important;
	font-style: normal !important;
    font-size:14px;
    text-transform:uppercase;
     color:#00AFEC;
     margin-top:4px;
     line-height:14px;
}


.masterPageFooterLinks
{  
  /*FLAMABOOK*/
	font-family:"ff-din-web-pro-n4" !important;
	font-weight: 400 !important;
	font-style: normal !important;
  font-size:12px;
 line-height:12px;
  padding-left:10px;
    padding-right:10px;
 
    
}


.masterPageFooterSocial
{
padding-top:14px;
border-top:1px solid #848484;
width:325px;
}

.masterPageFooterSocialConnect
{
    
    /*FLAMAMEDIUM*/
	font-family:"ff-din-web-pro-n6" !important;
	font-weight: 600 !important;
	font-style: normal !important;
    font-size:20px;
    margin-right:9px;
    text-transform:uppercase;
    color:#00AFEC;
    margin-top:2px;
    line-height:20px;   
}

.masterPageFooterSocialIcons
{   margin-top:1px;
    height:20px;
    width:20px;
    margin-right:9px;
    background-image:url('Images/social_icon_fb.png');
   

}
.masterPageFooterSocialIconss
{    margin-top:1px;
    height:20px;
    width:20px;
    margin-right:9px;
   background-image:url('Images/social_icon_tw.png');
}
.masterPageFooterLikeUsMargin
{
margin-top:12px;
}


#masterPageFooterWidth
{ margin-top:45px;
    width:990px;
    position:relative;
	top:113px;
	bottom:0;
	   
}
.masterPageFooterSocialLinks
{      
    /*FLAMAMEDIUM*/
	font-family:"ff-din-web-pro-n6" !important;
	font-weight: 600 !important;
	font-style: normal !important;
    font-size:14px;
    text-transform:uppercase;
     color:#00AFEC;
     margin-top:4px;
     margin-right:16px;
     line-height:14px;
}



.masterPageSocialLink, .masterPageSocialLink:visited
{
	color:#00AFEC !important;

}

.masterPageSocialLink:hover
{
  color:Red  !important;
}
	
.menu UL.dynamic{
z-index: 999;	
}
#footerCopyrightText
{
    margin-top:22px;
    /*FLAMABOOK*/
	font-family:"ff-din-web-pro-n4" !important;
	font-weight: 400 !important;
	font-style: normal !important;
    font-size:12px;
    line-height:12px;
}

/*#s4-mainarea,#s4-mainarea *, .masterPageFooterWidth
{
	z-index:0;
}*/



.s4-status-s3{
	position:relative;
	/*top:113px;*/
	width:975px;
}
	
/*.aspMenuZindex
{
	z-index:999;
	position:relative;
}*/

body.v4master{
	overflow-x:hidden!important;
	overflow-y:scroll!important;
}
body #s4-workspace{
	overflow:visible!important;

	
}
#s4-mainarea,#s4-workspace{
	width:990px!important;
	min-height:620px;
	
}

#S4-container {
	  min-height:620px !important;
	  height:80% !important;
	  position:relative;
	 
	  padding-bottom:50px;   /* Height of the footer */
	}
	
	#S4-body {
   padding:10px;
padding-bottom:50px;   /* Height of the footer */

	}

	
    

/*
#s4-mainarea{
	position:absolute;
	top:123px;
	float:none!important;
	width:990px;
	margin:0 auto;
	left:auto;
}
.masterPageFooterWidth{
	position:absolute;
	bottom:0px;
}
.masterPageHeaderContent {
	height:300px;
}*/



/*===============================================================
                Home Page
================================================================*/

.homePageSlider
{
    height:315px;
    width:490px;
    margin-right:10px;
}
.homePageIheartArea
{
    height:315px;
    width:490px;
}

.homePageIheartButton
{
    margin:0 25px 45px 0;
    color:White;
    background-color:#00AFEC;
    border:1px solid #007BA3;
}

/*Touts*/

.homePageToutsNewsSize
{
    height:285px;
    width:315px;
    margin-top:20px;
    margin-bottom:20px;
}
.homePageTouts
{
    border:1px solid #848484;   
    border-radius:6px;     
    background-image:url('Images/bg-subfeature.png'); 
    
}
.homePageToutsImages
{
    height:164px;
    width:307px;
    margin:4px 4px 15px 4px;  
}

.homePageToutsTitle
{
    /*FLAMAMEDIUM*/
	font-family:"ff-din-web-pro-n6" !important;
	font-weight: 600 !important;
	font-style: normal !important;
    font-size:24px;
    color:#00AFEC;
    margin-bottom:10px;
    text-align:center;
    line-height:24px;
}

.homePageToutsContent
{
    /*FLAMABOOK*/
	font-family:"ff-din-web-pro-n4" !important;
	font-weight: 400 !important;
	font-style: normal !important;
    font-size:14px;
    color:#2D2D2D;
    margin:0px 10px 10px 10px;
    line-height:15px;
}   

/* News*/

.homePageNewsTitle
{
    /*FLAMABLACK*/
	font-family:"ff-din-web-pro-n9" !important;
	font-weight: 900 !important;
	font-style: normal !important;
    font-size:13px;
    color:#00AFEC;
    border-bottom:1px solid #9D9D9D;
    padding-bottom:10px;
    line-height:13px;
}

.homePageNewsPressReleaseTitles 
{
    /*FLAMABOOK*/
	font-family:"ff-din-web-pro-n4" !important;
	font-weight: 400 !important;
	font-style: normal !important;
    font-size:13px;
    margin-bottom:20px;
    color:#848484;
    line-height:13px;
}

/*===============================================================
                Global Search
================================================================*/
li.ms-searchref-filter, li.ms-searchref-filtermsg
{	
	padding:7px 0px 7px 10px!important;
}

.srch-results
{
	padding-left:40px!important;
	width:auto!important;
	max-width:755px!important;
}
.srch-stats
{
	margin-left:40px;
	border-bottom:1px solid #848484;
	font-family:Arial;
	font-size:14px;	
	margin-top:98px;
	line-height:14px;
}

.srch-stats b
{
	font-family:"ff-din-web-pro-n6" !important;
	font-weight: 600 !important;
	font-style: normal !important;
	font-size:24px;
	line-height:24px;
}

.srch-Page
{
	padding-left:250px!important;
	padding-bottom:32px!important;
}
.srch-Page a:link,.srch-Page a:visited
{
	color:#00AFEC!important;
}

.srch-Title3 
{
	padding-left:0px!important;
}
.srch-Page strong
{
	background-image:none!important;
	background-color:#00AFEC!important;
	color:white!important;
}
.srch-Page a:hover
{
	background-image:none!important;
	background-color:#00AFEC!important;
	color:white!important;
}
.ms-searchref-selected
{
	border:0px!important;
	background-image:url('Images/bg-tertiary-nav-hover.png')!important;
	border-bottom:1px solid #D9D9D9 !important;
}

.ms-searchref-unselected
{
	border-bottom:1px solid #D9D9D9 !important;
}
.ms-searchref-selected a
{
	color:white!important;		
}

.ms-searchref-unselected a
{
	color:#2D2D2D!important;		
}

.ms-searchref-unselected:hover
{
	background-image:url('Images/bg-tertiary-nav-hover.png')!important;

}

.ms-searchref-unselected:hover a
{
	color:white!important;
}	

.ms-searchref-selected:hover a
{
	color:white!important;
}	

.ms-searchref-selected a:link
{
	text-decoration:none!important;
}

.ms-searchref-unselected a:link
{
	text-decoration:none!important;		
}

.ms-searchref-categoryname
{
	display:none;
}

 #SRCHREF
 {
	margin-top:88px!important;
	margin-left:115px!important;
	background:none!important;
	width:195px!important;
	border:0px!important;
}

.ms-searchref-filters li:first-child
{
	border-top:1px solid #D9D9D9 !important;
}
.ms-searchref-filterlink
{
	font-family:"ff-din-web-pro-n4" !important;
	font-weight: 400 !important;
	font-style: normal !important;
	font-size:13px!important;
	border:0px!important;
	line-height:13px;
}

.ms-searchref-morelink
{
	color:#00AFEC!important;
	font-family:"ff-din-web-pro-n4" !important;
	font-weight: 400 !important;
	font-style: normal !important;
	font-size:12px!important;
    line-height:12px;
}
.srch-Title2
{
	margin-top:25px;	
}



.srch-Title2 A:link,.srch-Title2 A:visited
{	
	/*FLAMAMEDIUM*/
	font-family:"ff-din-web-pro-n4" !important;
	font-weight: 400 !important;
	font-style: normal !important;
	color:#00AEFC!important;
	text-decoration:none!important;
	line-height:18px;
}

.srch-Title2 A:hover
{
    color:red !important;
    line-height:18px;
}

.srch-Description2
{
	font-family:"ff-din-web-pro-n4" !important;
	font-weight: 400 !important;
	font-style: normal !important;
	line-height:18px;
    font-size:14px!important;
   	max-width:755px!important;   	
   	margin-left:0!important;
}

.ms-searchref-caption
{
    font-family:"ff-din-web-pro-n4" !important;
    font-weight: 400 !important;
    font-style: normal !important;
    font-size:13px;
	text-decoration:none;
	color:#848484 !important;
	line-height:13px;
}

/*===============================================================
                Station Search
================================================================*/

.stationLinksBlue , .stationLinksBlue:visited
{
    color:#00AFEC!important;
    margin-right:7px;
       padding-bottom:4px;
   padding-top:4px;
   padding-left:7.5px;
   padding-right:7.5px;
 
}
.stationLinksBlue:hover,.stationLinksBlue:active table td 
{
   background-color:#00AFEC!important;
   margin-right:7px;
   color:white !important;
   padding-bottom:4px;
   padding-top:4px;
   padding-left:7.5px;
   padding-right:7.5px;
}



.stationListenNow,.stationListenNow:visited{
                
                color:#00AFEC!important;
               

}
.stationListenNow:hover,.stationListenNow:active
{
                
                color:Red!important;
                 
}

.GridPager{
                
                position:absolute;
                left:500px;
                
}

.stationSearchDescriptionDiv{
width:105px;
font-family:Arial;
font-size:12px;
line-height:12px;
                }
.stationSearchPadding{
                
                width:65px;

                }



#ssStationSearchLocation{
                font-family:"ff-din-web-pro-n4" !important;
    font-weight: 400 !important;
    font-style: normal !important;
    Font-Size:13px;
    Color: #848484;
    padding-bottom:0px;
    line-height:5px;
    }
#ssStationSearchGenre{
    font-family:"ff-din-web-pro-n4" !important;
    font-weight: 600 !important;
    font-style: normal !important;
    Font-Size:13px;
    Color: #848484;
   margin-bottom:18px;
    line-height:13px;
    margin-top:30px;

                
}

.stationSearchWidth{
                
                 width:195px;
                margin-bottom:10px;
                padding-left:115px;

                                }
 .stationSearchByLocation{
                
                font-family:"ff-din-web-pro-n4" !important;
    font-weight: 600 !important;
    font-style: normal !important;
    Font-Size:13px;
    Color: #848484;
                width:195px;
                margin-top:17px;
                margin-bottom:10px;
                padding-left:115px;
                line-height:13px;
 }
                               
.stationSearchWid
{
                
                width:640px;
                margin-left:40px;
                
}
                #ssMainDiv
                {
                
                width:990px;
    }
                
                
.stationSearchImgTable{
                
width:137.5px;

                }

.stationSearchDropDownBoxes
{
    width:195px;
    height:30px;
    border:1px solid #9D9D9D;
    font-family:'ff-din-web-pro-n4';
    font-weight:400;
    font-style:normal;
    font-size:13px;
    color:#848484;
   line-height:13px;
   padding-left:10px;
  
   
}


.stationSearchListBoxes{
                width:185px;
                border:0px solid #2D2D2D!important;
    font-family:'ff-din-web-pro-n4';
    font-weight:400;
    font-style:normal;
    font-size:13px;
    color:#848484;
    height:380px;
    margin-left:10px;
    line-height:13px;
    margin-bottom:7px !important;
    margin-top: 7px !important;
                
                }
                
.stationSearchListBoxes select option[selected=selected] 
{ 
    background-color:#ff0000; 
}

.stationSearchListBoxes option
{
                padding-bottom: 7px;
}              
.ssSearchTextBoxDiv{
                
               
}


.stationSearchTitle
{
    font-family:'ff-din-web-pro-n6';
    font-weight: 600 !important;
    font-style: normal !important;
    font-size:24px;
    color:#00AFEC;
    border-bottom:1px solid #d9d9d9;
    padding-bottom:10px;
    margin-bottom:25px; 
    line-height:24px;
}

.searchBorder{
       padding-bottom:10px;
                border-bottom:1px solid #9D9D9D;

                
}
.stationSearchSubTitle
{
    font-family:'ff-din-web-pro-n4';
    font-weight: 400 !important;
    font-style: normal !important;
    font-size:20px;
    color:#2D2D2D;
    margin-bottom:20px;
    margin-right:15px;
    line-height:20px;
}




.stationGenreSearchSubTitle
{
    font-family:'ff-din-web-pro-n4';
    font-weight: 400 !important;
    font-style: normal !important;
    font-size:18px;
    color:#2D2D2D;
    margin-bottom:20px;
   margin-right:15px;
   line-height:18px;
}

.stationSearchPagingInformation
{
    font-family:'ff-din-web-pro-n4';
    font-weight: 400 !important;
    font-style: normal !important;
    font-size:14px;
    color:#848484;
    margin-bottom:20px;  
    line-height:14px; 
}

.stationSearchTable
{
	margin-top:20px;
	margin-bottom:40px;
}


.stationSearchBoxSize
{
    height:105px;
    width:105px;
    border:1px solid #848484 !important;
    margin-bottom:15px;
    vertical-align:top;
   
}

.stationSearchBoxContent
{
    font-family:Arial;
    font-size:12px;
    line-height:12px;
}

.stationSearchBoxContentTitle
{
     font-weight:bold;
     color:#2D2D2D;
     font-family:Arial;
     font-size:12px;
     line-height:12px;
}


.stationSearchBoxContentDescription
{
    color:#848484;
    font-family:Arial;
     font-size:12px;
     line-height:12px;
}


.stationSearchBoxContentDescriptionState
{
    color:#848484;
    font-family:Arial;
     font-size:12px;
     line-height:12px;
     font-weight:bold;
     margin-bottom:10px;
}

.stationSearchWidthSpace
{
     margin-bottom:10px;
}

.stationSearchTopSpace
{
     margin-top:10px;
}

.stationSearchBoxMarginTop
{
    margin-top:25px;
}

.stationSearchBoxResultsText
{
    font-family:'ff-din-web-pro-n4';
    font-weight:400;
    font-style:normal;
    font-size:14px;
    color:#848484;
    margin-left:15px;
    line-height:14px;
}

.stationSearchMoreCountryStations
{
    font-family:'ff-din-web-pro-n4';
    font-weight:400;
    font-style:normal;
    font-size:18px;
    color:#848484;   
    line-height:18px;
}

.citybuttin{
background-image: url('Images/bg-selected.png');
font-family:'ff-din-web-pro-n4';
font-weight:400;
font-style:normal;
color:white;
font-size:13px;
padding-top:3px;
line-height:30px;  
text-indent:3px;   
text-transform:capitalize;  
margin-bottom:10px;                  
}
.citybutplace{
background-color:#007BA3;
color:white;
position:absolute;
left:295px;
border:1px solid #007BA3;
width:26px;
height:33px;
top:114px!important;
cursor:pointer;
}


.statebuttin{
background-image: url('Images/bg-selected.png');
font-family:'ff-din-web-pro-n4';
font-weight:400;
font-style:normal;
color:white;
font-size:13px;
padding-top:3px;
line-height:30px;  
text-indent:3px;   
text-transform:capitalize;                   
}
.statebutplace{
background-color:#007BA3;
color:white;
position:absolute;
left:295px;
border:1px solid #007BA3;
width:26px;
height:33px;
top:157px!important;
cursor:pointer;
}

#divStationResult table td
{
                vertical-align:top;
                padding-bottom:25px;
}

#divStationGenreResult table td
{
                vertical-align:top;
                padding-bottom:25px;
}
.stationSearchContactAdvertise
{
	width:108px;
	font-family:Arial;
     font-size:12px;
	word-wrap: break-word!important;   
	line-height:12px;  
}
.stationiHeartWidth
{
	width:135px !important;
}  

.stationfloatRight
{
  float:right !important;
}
.stationfloatLeft
{
  float:left !important;
}

.stationPrevPageLinksBlue , .stationPrevPageLinksBlue :visited
{
     color:#00AFEC!important;
     margin-right:7px;
        padding-bottom:4px;
   padding-top:4px;
   padding-left:7.5px;
   padding-right:7.5px;
	
        
}

}
.stationPrevPageLinksBlue:hover,.stationPrevPageLinksBlue:active
{
    background-color:#00AFEC!important;
   margin-right:7px;
   color:white;
      padding-bottom:4px;
   padding-top:4px;
   padding-left:7.5px;
   padding-right:7.5px;

}

div.selectbox-wrapper { margin: 3px 0px 0px 0px; padding:3px 0px 3px 10px; position:absolute;  z-index:2001;  width:400px;  background-color:white;  border:1px solid #ccc;  margin:0px;  margin-top:-10px;  padding:0px;  text-align:left;  max-height:300px;  overflow:auto; width:205px !important; font-family:"ff-din-web-pro-n4" !important; font-weight: 400 !important; font-style: normal !important;  font-size:13px; line-height:13px;/* Resize Font*/} 

/*Drop down list styles*/
div.selectbox-wrapper ul {  list-style-type:none;  margin:0px;  padding:0px; font-family:"ff-din-web-pro-n4" !important; font-weight: 400 !important; font-style: normal !important;  font-size:13px; line-height:13px;/* Resize Font*/}

/* Selected item in dropdown list*/
div.selectbox-wrapper ul li.selected {  background-color:#EBEBEB; font-family:"ff-din-web-pro-n4" !important; font-weight: 400 !important; font-style: normal !important;  font-size:13px; line-height:13px;/* Resize Font*/}

/* Hover state for dropdown list */
div.selectbox-wrapper ul li.current {  margin-top:5px;background-color:#EBEBEB; font-family:"ff-din-web-pro-n4" !important; font-weight: 400 !important; font-style: normal !important;  font-size:13px; line-height:13px;/* Resize Font*/}

/* Drop down list items style*/
div.selectbox-wrapper ul li { list-style-type:none; display:block;  padding-left:10px; margin-top:3px; padding-top:3px; padding-bottom:3px; cursor:pointer; font-family:"ff-din-web-pro-n4" !important; font-weight: 400 !important; font-style: normal !important;  font-size:13px; line-height:13px;/* Resize Font*/}
div.selectbox-wrapper ul li:hover { list-style-type:none; display:block;  padding-left:10px; margin-top:3px; padding-top:3px; padding-bottom:3px; cursor:pointer; font-family:"ff-din-web-pro-n4" !important; font-weight: 400 !important; font-style: normal !important;  font-size:13px; line-height:13px;/* Resize Font*/}


/* List box styles*/
div.selectbox-wrapper_multi {  position:static;  z-index:1000;   width:400px;  background-color:white;  border:0px solid #ccc;  margin:0px;  margin-top:-10px;  padding:0px;  text-align:left;  max-height:auto;  overflow:auto; font-family:"ff-din-web-pro-n4" !important; font-weight: 400 !important; font-style: normal !important;  font-size:13px; line-height:13px;/* Resize Font*/} 

/*List box styles*/
div.selectbox-wrapper_multi ul {  list-style-type:none;  margin:0px;  padding:0px; font-family:"ff-din-web-pro-n4" !important; font-weight: 400 !important; font-style: normal !important;  font-size:13px; line-height:13px;/* Resize Font*/}

/* List box Selected item in dropdown list*/
div.selectbox-wrapper_multi ul li.selected {    font-family:"ff-din-web-pro-n4" !important; font-weight: 400 !important; font-style: normal !important;  font-size:13px; line-height:13px;/* Resize Font*/
    color: #FFFFFF;}
    div.selectbox-wrapper_multi ul li.selected span {  background:transparent;   background-image: url('/Images/bg-sec-nav.png'); font-family:"ff-din-web-pro-n4" !important; font-weight: 400 !important; font-style: normal !important;  font-size:13px; line-height:13px;/* Resize Font*/
    color: #FFFFFF;}
    
    div.selectbox-wrapper_multi ul li:hover {    background-image: url('Images/bg-sec-nav.png'); font-family:"ff-din-web-pro-n4" !important; font-weight: 400 !important; font-style: normal !important;  font-size:13px; color:#848484; line-height:13px;/* Resize Font*/
    color: #FFFFFF;}

/* List box Hover state for dropdown list */
div.selectbox-wrapper_multi ul li.current  {    background-image: url('Images/bg-sec-nav.png'); font-family:"ff-din-web-pro-n4" !important; font-weight: 400 !important; font-style: normal !important;  font-size:13px; line-height:13px;/* Resize Font*/
    color: #FFFFFF;}

div.selectbox-wrapper_multi ul li.current span { position:relative; top:7px; background:transparent;   background-image: url('Images/bg-sec-nav.png'); font-family:"ff-din-web-pro-n4" !important; font-weight: 400 !important; font-style: normal !important;  font-size:13px; line-height:13px;/* Resize Font*/
    color: #FFFFFF;}

/* List box items style*/
div.selectbox-wrapper_multi ul li:first-child { padding-left:10px; height:27px; list-style-type:none;  display:block;  margin:0; cursor:pointer;  border-top: 1px solid #D9D9D9;}
div.selectbox-wrapper_multi ul li:first-child span { margin-top:7px !important; margin-bottom:7px !important; position:relative; top:7px; background:transparent;}

div.selectbox-wrapper_multi ul li { padding-left:10px; list-style-type:none;  display:block; height:27px; margin:0; cursor:pointer; border-bottom: 1px  solid #D9D9D9;   color:#848484;}
div.selectbox-wrapper_multi ul li span { margin-top:7px !important; margin-bottom:7px !important; position:relative; top:7px; background:transparent !important;}


/* Look and feel of select box */
.selectbox{ margin: 0px 0px 10px 0px; padding:3px 0px 3px 10px;  background:url('Images/drop-arrow-30.png') no-repeat right; font-family:"ff-din-web-pro-n4" !important; font-weight: 400 !important; font-style: normal !important;  font-size:13px; line-height:13px;/* Resize Font*/  width : 195px; /* Resize Width */  height: 25px;display : block;  text-align:left;  background-color:white;  cursor: pointer;  border:1px solid #9D9D9D; line-height:24px;   color:#9D9D9D;}
.selectbox:hover{ margin: 0px 0px 10px 0px; padding:3px 0px 3px 10px;  background:url('Images/drop-arrow-30.png') no-repeat right; font-family:"ff-din-web-pro-n4" !important; font-weight: 400 !important; font-style: normal !important;  font-size:13px; line-height:13px;/* Resize Font*/  width : 195px; /* Resize Width */  height: 25px;display : block;  text-align:left;  background-color:white;  cursor: pointer;  border:1px solid #9D9D9D; line-height:24px;   color:#9D9D9D;}

.StationGenreText
{
    color:#848484 !important;
    font-style:italic;
}

.StationSeprator
{
 color:#848484;	
}

.StationListenNowfontsize
{
    
    font-size:12px !important;
    font-family:Arial;
}


/*===============================================================
                Investors Page
================================================================*/
.investorsPageTitle
{
 text-indent:20px;
background-image:url('Images/icon_plus.png');
background-position:left 1px;
background-repeat:no-repeat;
/*FLAMAMEDIUM*/
font-family:"ff-din-web-pro-n6" !important;
font-weight: 600 !important;
font-style: normal !important;
font-size:14px;
color:#2D2D2D;
margin-bottom:20px;
padding-right:10px;
line-height:14px;
}


.investorsPageTitle1
{

background-image:url('Images/icon_plus_hover.png');
background-position:left 1px;
background-repeat:no-repeat;
 font-family:"ff-din-web-pro-n6" !important ;
	font-weight: 600 !important;
	font-style: normal !important;
font-size:14px;
color:#2D2D2D;
margin-top:15px;
margin-bottom:10px;
padding-right:10px;
width:350px;
line-height:14px;
}


.investorsPageTitle1:hover
{

background-image:url('Images/icon_plus.png');
background-position:left 1px;
background-repeat:no-repeat;
/*FLAMAMEDIUM*/
	font-family:"ff-din-web-pro-n6" !important ;
	font-weight: 600 !important;
	font-style: normal !important;
font-size:14px;
color:#2D2D2D;
margin-bottom:10px;
padding-right:10px;
line-height:14px;
background-color:#EFEFEF;
margin-top:15px;


}

.investorsPageTitle3
{
text-indent:20px;
background-image:url('Images/icon_plus.png');
background-position:left 1px;
background-repeat:no-repeat;
/*FLAMAMEDIUM*/
	font-family:"ff-din-web-pro-n6" !important;
	font-weight: 600 !important;
	font-style: normal !important;
font-size:14px;
color:#2D2D2D;
margin-bottom:20px;
padding-right:10px;
line-height:14px;
}
.investorHeader
{
    color:#00AFEC;
    /*FLAMAMEDIUM*/
	font-family:"ff-din-web-pro-n6" !important;
	font-weight: 600 !important;
	font-style: normal !important;
    font-size:14px;
    border-bottom:1px solid #9D9D9D !important;
    padding-bottom:10px !important;
    line-height:14px;
    margin-top:20px;
}

 
.msg_head_expanded
{
background-image:url('Images/icon_minus.png');
background-repeat:no-repeat;
background-position:left 1px;

}

.msg_head_expanded:hover
{
    background-image:url('Images/icon_minus_hover.png');
    background-repeat:no-repeat;
    background-position:left 1px;
}

  



.investorsPageULListItem
{
    /*FLAMABOOK*/
	font-family:"ff-din-web-pro-n4" !important;
	font-weight: 400 !important;
	font-style: normal !important;
    font-size:14px;
    color:#2D2D2D!important;
    line-height:24px;
    margin-left:20px;  
    
  
}

.investorsPageULListItem:hover
{
   color:#BA2026!important;
}
.investorsPageULListItem a
{
      margin-left:0px;
   color:#2D2D2D;
}

.investordocs
{
    margin-left:20px;
}

.investorsPageULListItem a:visited
{
   color:#2D2D2D;
}

.itemHead
{
  /*FLAMAMEDIUM*/
	font-family:"ff-din-web-pro-n6" !important;
	font-weight: 400 !important;
	font-style: normal !important;
  font-size:14px;
  color:#2D2D2D;
  margin-left:20px;
  line-height:14px;
}

.outerPanel{
	
	margin-bottom:20px;
}

.investorsPageULListItem a:hover,.investorsPageULListItem a:active
{
   color:#BA2026!important;
}

.investorsPageULChildListItem
{
    /*FLAMABOOK*/
	font-family:"ff-din-web-pro-n4" !important;
	font-weight: 400 !important;
	font-style: normal !important;
    font-size:14px;
    line-height:24px;
}

.investorsPageULChildListItem:hover
{
    color:#BA2026;
}




/*===============================================================
                Form Elements (Contact Us)
================================================================*/

div.selectboxform-wrapper { margin: 0px 0px 10px 0px; padding:3px 0px 3px 10px; position:absolute;  z-index:2001;  width:400px;  background-color:white;  border:1px solid #2D2D2D;  margin:0px;  margin-top:-10px;  padding:0px;  text-align:left;  max-height:300px;  overflow:auto; width:288px !important; font-family:"ff-din-web-pro-n4" !important; font-weight: 400 !important; font-style: normal !important;  font-size:13px;/* Resize Font*/} 

/*Drop down list styles*/
div.selectboxform-wrapper ul {  list-style-type:none;  margin:0px;  padding:0px; font-family:"ff-din-web-pro-n4" !important; font-weight: 400 !important; font-style: normal !important;  font-size:13px; color:#848484/* Resize Font*/}

/* Selected item in dropdown list*/
div.selectboxform-wrapper ul li.selected {  background-color: #EAF2FB; font-family:"ff-din-web-pro-n4" !important; font-weight: 400 !important; font-style: normal !important;  font-size:13px; color:#848484/* Resize Font*/}

/* Hover state for dropdown list */
div.selectboxform-wrapper ul li.current {  margin-top:5px;background-color: #CDD8E4; font-family:"ff-din-web-pro-n4" !important; font-weight: 400 !important; font-style: normal !important;  font-size:13px; color:#848484;/* Resize Font*/}

/* Drop down list items style*/
div.selectboxform-wrapper ul li { list-style-type:none; display:block;  padding-left:10px; margin-top:5px; padding-top:3px; padding-bottom:3px; cursor:pointer; font-family:"ff-din-web-pro-n4" !important; font-weight: 400 !important; font-style: normal !important;  font-size:13px; color:#848484;/* Resize Font*/}


/* Look and feel of select box */
.selectboxform{ margin: 0px 0px 10px 0px; padding:3px 0px 3px 10px;  background:url('Images/drop-arrow-30.png') no-repeat right; font-family:"ff-din-web-pro-n4" !important; font-weight: 400 !important; font-style: normal !important;  font-size:13px;/* Resize Font*/  width : 278px; /* Resize Width */  height: 32px;display : block;  text-align:left;  background-color:white;  cursor: pointer;  border:1px solid #9D9D9D; line-height:24px;}


.formElementsFullWidth
{
    width:590px;
}

.formElementsMainDiv
{
	width:650px;	
}
.formElementsHalfWidth
{
    width:278px;
}

.formElementsMarginLeft
{
    margin-left:30px;
}

.formElementsMarginTitle
{
    margin-left:36px;
}

.formElementsAppearance
{
    border:1px solid #9D9D9D;
    height:38px;
    /*FLAMABOOK*/
	font-family:"ff-din-web-pro-n4" !important;
	font-weight: 400 !important;
	font-style: normal !important;
    font-size:18px;
    color:#2D2D2D;
    margin-bottom:20px;
    line-height:18px;
    padding-left:10px;
}

.formElementsAppearance:hover
{
	background-image:url('Images/bg-form-field.png') !important;
}

.formElementsAstrix
{
    color:Red;
}


#formElementTitle
{    
	font-family:"ff-din-web-pro-n4" !important;
	font-weight: 600 !important;
	font-style: normal !important;
    color:#2D2D2D;
    font-size:30px;
    font-weight:bold;
    padding-bottom:20px;
    line-height:30px;
}
.formElementButton
{
background-color:#00AFEC;
    /*FLAMABOOK*/
	font-family:"ff-din-web-pro-n4" !important;
	font-weight: 600 !important;
	font-style: normal !important;
    height:25px;
    width:100px;
    color:White;
    border-radius:5px;
    border:solid;
    border-color:#007BA3
}
.formElementLabel
{
    /*FLAMABOOK*/
	font-family:"ff-din-web-pro-n4" !important;
	font-weight: 400 !important;
	font-style: normal !important;
    color:#2D2D2D;
    font-size:11px;
vertical-align:middle;
line-height:11px;
}

.formElementsSubmitMessage
{
background-image:url('Images/bg-thankyou.jpg');
height:85px; 
width:565px;
position:absolute ;
top:100px;
left:350px;
color:white;
/*FLAMAMEDIUM*/
font-family:"ff-din-web-pro-n6" !important ;
font-weight: 600 !important;
font-style: normal !important;
font-size:24px;
padding-top:40px;
padding-left:40px;
line-height:24px;
padding-right:40px;
text-align:center;
border-radius:6px;
}

.formElementLabelText
{
/*FLAMABOOK*/
	font-family:"ff-din-web-pro-n4" !important;
	font-weight: 400 !important;
	font-style: normal !important;
    font-size:18px;
    line-height:18px;
}
.formElementButtonMargin
{
margin-right:146px;	

}
.errormessage
{
    font-family:'ff-din-web-pro-n4';
    font-weight:400;
    font-style:normal;
    font-size:24px;
    color:#BA2026;
    line-height:24px;
}

.messageBox
{
    width:590px!important;
    /*FLAMABOOK*/
	font-family:"ff-din-web-pro-n4" !important;
	font-weight: 400 !important;
	font-style: normal !important;
    font-size:18px;
    color:#2D2D2D;
    margin-bottom:20px;
    line-height:18px;
}

/*===============================================================
                2nd Tier Elements
================================================================*/

.secondTierMainImage
{
    border:1px solid #848484;
    margin-bottom:20px;
}

/*Callout Text*/

.secondTierCallOutTextTitle
{
    /*FLAMABLACK*/
	font-family:"ff-din-web-pro-n9" !important;
	font-weight: 900 !important;
	font-style: normal !important;
    font-size:30px;
    color:#00AFEC;
    line-height:30px;
}

.secondTierCallOutTextDescription
{
    /*FLAMAMEDIUM*/
	font-family:"ff-din-web-pro-n6" !important;
	font-weight: 600 !important;
	font-style: normal !important;
    font-size:24px;
    color:#848484;
    margin-bottom:25px;
    line-height:24px;
}

.secondTierCallOutTextQuoteSource
{
    /*FLAMABOOK*/
	font-family:"ff-din-web-pro-n4" !important;
	font-weight: 400 !important;
	font-style: normal !important;
    font-style:italic;
    font-size:24px;
    color:#848484;
    margin-bottom:40px;
    line-height:24px;
}

/*Station Feature Box */

.secondTierStationFeatureBox
{
    padding:25px;
    border:1px solid #848484;
    border-radius:6px;
}

.secondTierStationFeatureBoxFindStation
{
    /*FLAMAMEDIUM*/
	font-family:"ff-din-web-pro-n6" !important;
	font-weight: 600 !important;
	font-style: normal !important;
    font-size:24px;
    color:#2D2D2D;
    margin-bottom:15px;
    line-height:24px;
}

.secondTierStationFeatureBoxFindStationTitle
{
    /*FLAMABLACK*/
	font-family:"ff-din-web-pro-n9" !important;
	font-weight: 900 !important;
	font-style: normal !important;
    font-size:30px;
    color:#00AFEC;
    margin-bottom:15px;
    line-height:30px;
}

.secondTierStationFeatureBoxFindStationContent
{
    /*FLAMABOOK*/
	font-family:"ff-din-web-pro-n4" !important;
	font-weight: 400 !important;
	font-style: normal !important;
    font-size:18px;
    color:#2D2D2D;
    margin-bottom:20px;
    line-height:18px;
}

/*Side Title*/

.secondTierSideTitle
{
    /*FLAMAMEDIUM*/
	font-family:"ff-din-web-pro-n6" !important;
	font-weight: 600 !important;
	font-style: normal !important;
    color:#00AFEC;
    border:1px solid #848484;
    margin-bottom:15px;
}

.secondTierSideTitleAll
{
    font-size:18px;
    line-height:18px;
}
.secondTierSideTitleInvestors
{
    font-size:14px;
    line-height:14px;
}
.secondTierSideTitleListItems
{
list-style-position:outside;
text-indent:10px;
}

/*Core Feature*/

.secondTierCoreFeatureTitle
{
    /*FLAMAMEDIUM*/
	font-family:"ff-din-web-pro-n6" !important;
	font-weight: 600 !important;
	font-style: normal !important;
    font-size:18px;
    color:#00AFEC;
    border-bottom:1px solid #848484;
    margin-bottom:15px;
    line-height:18px;
}

.secondTierCoreFeatureImage
{
    margin-right:20px;
}

/*Side Feature*/

.secondTierSideFeatureTitle
{
    /*FLAMABLACK*/
	font-family:"ff-din-web-pro-n9" !important;
	font-weight: 900 !important;
	font-style: normal !important;
    font-size:18px;
    color:#00AFEC;
    line-height:18px;
}

.secondTierSideFeatureDescription
{
    /*FLAMAMEDIUM*/
	font-family:"ff-din-web-pro-n6" !important;
	font-weight: 600 !important;
	font-style: normal !important;
    font-size:18px;
    color:#848484;
    margin-bottom:15px;
    line-height:18px;
}

/*Error Message*/

.secondTierErrorMessage
{
    /*FLAMABOOK*/
	font-family:"ff-din-web-pro-n4" !important;
	font-weight: 400 !important;
	font-style: normal !important;
    font-size:24px;
    color:#BA2026;
    line-height:24px;
}

/*===============================================================
                2nd/3rd Tier Elements
================================================================*/

/*Executives*/

.secondThirdTierExecutivesName
{
    /*FLAMABLACK*/
	font-family:"ff-din-web-pro-n9" !important;
	font-weight: 900 !important;
	font-style: normal !important;
    font-size:30px;
    color:#00AFEC;
    line-height:30px;
}

.secondThirdTierExecutivesTitle
{
    /*FLAMAMEDIUM*/
	font-family:"ff-din-web-pro-n6" !important;
	font-weight: 600 !important;
	font-style: normal !important;
    font-size:24px;
    color:#2D2D2D;
    margin-bottom:20px;
    text-align:left;
    line-height:24px;
}

.secondThirdTierExecutivesDescription
{    
    padding-bottom:25px;
    text-align:left;
    margin-left:350px;
}

.secondThirdTierExecutivesPhoto
{
    border:1px solid #848484;
}


/*Investor*/

.secondThirdTierInvestorCaption
{
    /*FLAMABOOK*/
	font-family:"ff-din-web-pro-n4" !important;
	font-weight: 400 !important;
	font-style: normal !important;
    font-size:12px;
    line-height:12px;
}

.secondThirdTierInvestorStockSticker
{
    /*FLAMABOOK*/
	font-family:"ff-din-web-pro-n4" !important;
	font-weight: 400 !important;
	font-style: normal !important;
    font-size:14px;
    color:#2D2D2D;
    line-height:14px;
}

.secondThirdTierInvestorStockStickerLine1
{
    font-size:12px;
    color:#2D2D2D;
    line-height:12px;
}

.secondThirdTierInvestorStockStickerLine2
{
    font-size:12px;
    color:#848484;
    line-height:12px;
}

.secondThirdTierInvestorStockStickerLine3
{
    /*FLAMAMEDIUM*/
	font-family:"ff-din-web-pro-n6" !important;
	font-weight: 600 !important;
	font-style: normal !important;
    font-size:18px;
    color:#2D2D2D;
    line-height:18px;
}

/*Related articles*/

.secondThirdTierExecutivesRelatedArticlesTitle
{
    /*FLAMAMEDIUM*/
	font-family:"ff-din-web-pro-n4" !important ;
	font-weight: 400 !important;
	font-style: normal !important;
    font-size:13px;
    color:#848484;
    border-bottom:1px solid #848484;
    padding-bottom:15px;
    margin-bottom:20px;
    line-height:16px;
}

.secondThirdTierExecutivesRelatedArticlesLinks
{
	font-family:"ff-din-web-pro-n4" !important ;
	font-weight: 400 !important;
	font-style: normal !important;
    font-size:13px;
    line-height:13px;
}

.secondThirdTierRelatedArticlesLinksMargin
{
	margin-bottom:20px;
}

/*content query Webpart*/

.contentQuery, .contentQuery:visited
{
	Color:#2D2D2D!important;
	text-decoration:none!important;
	margin-bottom:20px!important;
	/*FLAMAMEDIUM*/
	font-family:"ff-din-web-pro-n6" !important;
	font-weight: 600 !important;
	font-style: normal !important;
	font-size:13px!important;
	line-height:18px;
}
.contentQuery:hover,.contentQuery:active
{
    color:Red!important;
}
		
.contentQueryMargin
{
	width:314px!important;
	word-wrap: break-word!important;
	margin-bottom:10px!important;
	font-size:13px!important;
color:#848484!important;
/*FLAMAMEDIUM*/
	font-family:"ff-din-web-pro-n6" !important;
	font-weight: 600 !important;
	font-style: normal !important;
}	
.contentQueryHeader
{
   /*FLAMAMEDIUM*/
	font-family:"ff-din-web-pro-n6" !important;
	font-weight: 600 !important;
	font-style: normal !important;
    font:13px!important;
    color:#00AFEC;
}
.inTheNewsLink{
/*FLAMABOOK*/
	font-family:"ff-din-web-pro-n4" !important;
	font-weight: 600 !important;
	font-style: normal !important;
	font-size:13px!important;
	text-decoration:none!important;
	line-height:13px;
	}


/*===============================================================
                Page layouts
================================================================*/
/*Home Page*/

.layoutHomePageTopWebParts
{
	height:315px;
	width:490px;
}

.layoutHomePageMarginBetweenTopWP
{
	margin-right:10px;
}

.layoutHomePageMarginBetweenLowerWP
{
	margin-right:20px;
}

.layoutHomePageMarginBetweenWP
{
	margin-top:5px;
	width:990px;
}

.layoutHomePageBottomWebParts
{
	height:285px;
	margin-top:20px;
	width:315px;
	margin-bottom:5px;	
}


/*Secondary- Full */

.layoutSecondaryFullTitle
{
	height:25px;	
}

.layoutSecondaryFullSecondaryNavigation
{
	height:29px;
	margin-top:20px;
	
}

.layoutSecondaryFullContent
{
	width:808px;
	height:auto;
	margin-top:20px;
	word-wrap: break-word;
}

.layoutSecondaryLeft
{	
	width:182px;
	height:auto;	
	margin-top:55px;
	
}

.layoutSecondaryDiv
{	margin-top:55px;
	width:808px;	
}

/*Secondary- Split */

.layoutSecondarySplitLeftDiv
{
	width:310px;
	height:auto;
	margin-right:40px;
	margin-top:55px;
	margin-bottom:50px;
	
}

.layoutSecondarySplitRightDiv
{
	width:640px;
	height:auto;
	margin-top:55px;
	margin-bottom:50px;
}

.layoutSecondarySplitTitle
{
	height:25px;
}

.layoutSecondarySplitSecondaryNavigation
{
	height:29px;
	margin-top:20px;
	
}

.layoutSecondarySplitContent1
{
	width:640px;
	height:auto;
	margin-top:20px;
	
}

.layoutSecondarySplitContent2
{
	margin-top:20px;
}

.layoutSecondarySplitContent2WebParts
{
	width:300px;
	height:auto;	
	word-wrap: break-word;
}

.layoutSecondarySplitContent2WebPartsMargin
{
	margin-right:40px;
}

/*Secondary- Standard */

.layoutSecondaryStandardLeftDiv
{
	width:310px;
	height:auto;
	margin-right:40px;
	margin-top:55px;
	margin-bottom:50px;
	
}

.layoutSecondaryStandardRightDiv
{
	width:640px;
	height:auto;
	margin-top:55px;
	margin-bottom:50px;
}

.layoutSecondaryStandardTitle
{
	height:25px;
}

.layoutSecondaryStandardSecondaryNavigation
{
	height:29px;
	width:640px;
	margin-top:20px;
	
}

.layoutSecondaryStandardContent
{
	margin-top:20px;
	width:640px;
	height:auto;
	
}

.layoutSecondaryStandardContentWebParts
{
	width:300px;
	word-wrap: break-word;
	height:auto;	
}

.layoutSecondaryStandardContentWebPartsMargin
{
	margin-right:40px;
}

/*Secondary- Wide */

.layoutSecondaryWideTitle
{
	height:25px;
	margin-top:55px;
}

.layoutSecondaryWideSecondaryNavigation
{
	height:29px;
	margin-top:20px;
	
}

.layoutSecondaryWideContent
{
	margin-top:20px;
	width:990px;
	margin-bottom:50px;
}

.layoutSecondaryWideContentWebPart1
{
	width:310px;
	height:auto;	
	
}

.layoutSecondaryWideContentWebPart2
{
	width:360px;
	height:auto;	
	
}

.layoutSecondaryWideContentWebPart3
{
	width:240px;
	height:auto;
		
}

.layoutSecondaryWideContentWebPartsMargin
{
	margin-right:40px;
}

/*Station Search*/

/*Station Search*/

.layoutStationSearchTitle
{
	height:25px;
    margin-top:55px;
    margin-left:350px;
}

.layoutStationSearchSecondaryNavigation
{
height:29px;
margin-top:20px;
margin-bottom:0px;
margin-left:350px;
}

.layoutStationSearchContent
{
	
	width:990px;
	height:auto;
	
}
/*Press Release */

.layoutPressReleaseTitle
{
	height:25px;	
}

.layoutPressReleaseSecondaryNavigation
{
	height:29px;
	margin-top:20px;
	
}

.layoutPressReleaseContent
{
	word-wrap: break-word!important;
	width:640px;
	height:auto;
	margin-top:40px;
	
}

.layoutPressReleaseLeft
{	
	width:195px;
	height:auto;	
	margin-top:55px;
   margin-right:40px;
   margin-left:115px;

}

.layoutPressReleaseDiv
{	margin-top:55px;
	width:640px;	
}

.layoutPressReleaseNavigate
{
	margin-top:120px;
}
.layoutPressReleaseRelatedArticle
{
	margin-top:40px;
}



/*Advertising*/

.layoutAdvertisingLeftDiv
{
	width:310px;
	height:auto;
	margin-right:40px;
	margin-top:55px;
	margin-bottom:50px;
	
}

.layoutAdvertisingRightDiv
{
	width:640px;
	height:auto;
	margin-top:55px;
	margin-bottom:50px;
}

.layoutAdvertisingTitle
{
    width:640px;
	height:25px;
}

.layoutAdvertisingContent
{
    word-wrap: break-word;
	margin-top:50px;
	width:640px;
	height:auto;
	
}

.layoutAdvertisingContactUsButton
{ 
    width:167px;
    height:31px;
background-image:url('Images/BUTTON-CONTACT-NORMAL.png');
background-repeat:no-repeat;
border:0px;
border-radius:6px;   
background-color:transparent;
}

.layoutAdvertisingContactUsButton:hover
{    
    width:167px;
    height:31px;
background-image:url('Images/BUTTON-CONTACT-HOVER.png');
background-repeat:no-repeat;
border:0px;
border-radius:6px;
background-color:transparent;
cursor:pointer !important;
}

/*Our-Team */

.layoutOurTeamTitle
{
    width:640px;
	height:25px;	
	margin-left:351px;
}

.layoutOurTeamSecondaryNavigation
{
	height:29px;
	margin-top:20px;
	margin-left:351px;
}

.layoutOurTeamContent
{
	width:990px;
	height:auto;
	margin-top:20px;
	
}



.layoutSecondaryOurTeamDiv
{	margin-top:55px;
	width:990px;	
}


/*Investors_2 (with 2 webparts in body) */

.layoutInvestors2Title
{
	height:25px;
	margin-top:55px;
}

.layoutInvestors2SecondaryNavigation
{
	height:29px;
	margin-top:20px;
	
}

.layoutInvestors2Content
{	
	width:640px;
	margin-bottom:50px;
}

.layoutInvestors2leftContent
{
	width:310px;
	height:auto;	
	margin-top:55px;
}

.layoutInvestors2ContentWebPart1
{
	width:360px;
	height:auto;	
	margin-top:20px;
}

.layoutInvestors2ContentWebPart2
{
	width:240px;
	height:auto;
	margin-top:20px;	
}

.layoutInvestors2ContentWebPartsMargin
{
	margin-right:40px;
}

.layoutInvestors2RightContent
{
	width:640px;
	height:auto;	
	
}
/*Investors_1 (with 1 webpart in body) */

.layoutInvestors1Title
{
	height:25px;
	margin-top:55px;
}

.layoutInvestors1SecondaryNavigation
{
	height:29px;
	margin-top:20px;
	
}

.layoutInvestors1Content
{	
	width:640px;
	margin-bottom:50px;
}

.layoutInvestors1leftContent
{
	width:310px;
	height:auto;	
	margin-top:55px;
}

.layoutInvestors1ContentWebPart1
{
	width:640px;
	height:auto;	
	margin-top:20px;
}

.layoutInvestors1ContentWebPartsMargin
{
	margin-right:40px;
}

.layoutInvestors1RightContent
{
	width:640px;
	height:auto;	
	
}

/*Search Page Layout*/

.layoutSearchPageRefinement
{
    height:auto;
    width:200px;
    margin-right:20px;
}
.layoutSearchPageBody
{
    height:auto;
    width:770px;
}

/*Sub Site Advertise*/

.layoutSubSiteAdvertisingLeftDiv
{
	width:310px;
	height:auto;
	margin-right:40px;
	margin-top:55px;
	margin-bottom:50px;
	
}

.layoutSubSiteAdvertisingRightDiv
{
	width:640px;
	height:auto;
	margin-top:55px;
	margin-bottom:50px;
}

.layoutSubSiteAdvertisingTitle
{
    width:640px;
	height:25px;
}

.layoutSubSiteAdvertisingSecondaryNavigation
{
	height:29px;
	width:640px;
	margin-top:20px;
	
}

.layoutSubSiteAdvertisingContent
{
    word-wrap: break-word;
	margin-top:20px;
	width:640px;
	height:auto;
	
}

/*SiteMap*/

.layoutSiteMapLeftDiv
{
	width:310px;
	height:auto;
	margin-right:40px;
	margin-top:55px;
	margin-bottom:50px;
	
}

.layoutSiteMapRightDiv
{
	width:640px;
	height:auto;
	margin-top:55px;
	margin-bottom:50px;
}

.layoutSiteMapTitle
{
    width:640px;
	height:25px;
}

.layoutSiteMapContent
{
    word-wrap: break-word;
	margin-top:20px;
	width:640px;
	height:auto;
	
}

/*===============================================================
                Press Release
================================================================*/
.PressReleaseMonthYear
{
	/*FLAMAMEDIUM*/
	font-family:"ff-din-web-pro-n6" !important ;
	font-weight: 600 !important;
	font-style: normal !important;
    font-size:18px;
    color:#00AFEC;
    border-bottom:1px solid #d9d9d9;
    padding-bottom:10px;
    margin-bottom:20px;
    margin-top:15px;
    line-height:18px;


}
.pressdropdown
{
width:105px;
font-family:"Arial" !important ;
font-size:10px;	
color:#2D2D2D;
vertical-align:text-top;
line-height:10px;
width:105px;



}


.PressReleaseMELeftNavigationStyleUp
{
     border-top:1px solid;
     border-bottom:1px solid;
     border-color:#D9D9D9;
    color:#2D2D2D;
    /*FLAMABOOK*/
	font-family:"ff-din-web-pro-n4" !important;
	font-weight: 400 !important;
	font-style: normal !important;
    font-size:13px;
    list-style:none;
    padding-top:5px;
    padding-bottom:5px;
padding-left:10px;
line-height:13px;
}

.PressReleaseMELeftNavigationStyle
{
     border-bottom:2px solid;
     border-color:#D9D9D9;
    color:#2D2D2D;
    /*FLAMABOOK*/
	font-family:"ff-din-web-pro-n4" !important;
	font-weight: 400 !important;
	font-style: normal !important;
    font-size:13px;
    list-style:none;
    padding-top:5px;
    padding-bottom:5px;
padding-left:10px;
line-height:13px;
}
.PressReleaseMELeftNavigationDiv
{
    width:210px;
    height:auto;
    float:left; 
    margin-bottom:40px;
}

.PressReleaseTitle
{
    font-family:'ff-din-web-pro-n4';
    font-weight: 400 !important;
    font-style: normal !important;
    font-size:24px;
    color:#2D2D2D;
    line-height:24px;

}

.PressReleaseDate
{
   	
	font-family:"ff-din-web-pro-n4" !important;
    font-weight: 400 !important;
    font-style: normal !important;
    font-size:13px;    
	color:#848484;
	line-height:18px;
	vertical-align:top;
}

.PressReleaseDescription a:link, .PressReleaseDescription a:visited
{
	font-family:"ff-din-web-pro-n4" !important;
    font-weight: 400 !important;
    font-style: normal !important;
    font-size:14px;    
	color:#2d2d2d!important;
	line-height:18px;
	display: inline-block;
	max-width: 560px;
	line-height:18px;
	

}

.PressReleaseDescription a:hover,.PressReleaseDescription a:active
{
color:red!important;
}

.PressReleaseHead
{
    height:35px;
}
.FacebookLike
{
   margin-left:110px;
   float:right;
   width:50px;

}


/*Primary-Navigation New*/

.s4-tn li.static > a {
      display: none !important;
}
.s4-tn li.static > ul a {
      display: block !important;
}

/*error*/
.error{
width:990px;
height:700px;
background-color:#00AFEC;
margin: 0 auto;
margin-top:30px;
}
.error404{
 width:990px;
/*background-image:url('Images/404.jpg');*/
/*background-image:url('../../Style 

Library/ClearChannelStyleSheet/Images/404.jpg');*/
background-repeat:no-repeat;
}

.clearchannellogo{
  margin-left:350px;
  width:250px;
/*  background-image:url('Images/cc_logo_white.jpg');*/
/*  background-image:url('../../Style 

Library/ClearChannelStyleSheet/cc_logo_white.jpg');*/
  
}
.clearChannelLogoWidth{
	width:990px;
	height:55px;
}



.menu UL.dynamic{
padding: 0;
margin: 0 auto;
list-style-type: none;
background-color:#00AFEC;
border-bottom-width: 0;
width: 240px;
border-bottom-left-radius:6px;
border-bottom-right-radius:6px;
border-top-right-radius:6px;
border:0px!important;
    /*FLAMAMEDIUM*/
	font-family:"ff-din-web-pro-n6" !important;
	font-weight: 600 !important;
	font-style: normal !important;
    font-size:16px !important;
 margin-left:1px;
 line-height:16px;
}


.menu UL.static li.static:hover> UL.dynamic
{
	display:block;
	position:absolute!important;
	border-bottom-left-radius:6px;
	border-bottom-right-radius:6px;
	border-top-right-radius:6px!important;
}

.menu UL.static li.static > UL.dynamic
{
    display:none;
}

.menu UL.dynamic li a{
background: url('Images/arrow-nav.png') no-repeat;
background-position: 17px 12px;
letter-spacing: 0.04em!important;
padding: 6px 0 6px 33px!important;
display: block!important;
color: white!important;
text-decoration: none!important;
border-radius: none!important;
}

.menu UL.dynamic li {border-bottom: 1px solid #00c3f5;}
.menu UL.dynamic li:last-child {border-bottom:none!important;}

/*
.menu UL.dynamic li:last-child {
border-bottom: none!important;
}
*/

.menu UL.dynamic li a:visited{
color: white!important;
}


.menu UL.dynamic li a:hover{
/* fallback */ 
background-color: #ba2026!important; 
color: white!important;
border-top-left-radius:0px!important; 

   border-top-right-radius:0px!important; 
   border-bottom-left-radius:0px!important; 

   border-bottom-right-radius:0px!important; 
}
/*******lastchild*/
.menu UL.dynamic li:last-child a:hover{
/* fallback */ 
background-color:#ba2026!important; 
 color: white!important;
border-top-left-radius:0px!important;
   border-top-right-radius:0px!important;
   border-bottom-left-radius:6px!important;
   border-bottom-right-radius:6px!important;  
   border-bottom:1px #ba2026 solid !important;

 
}
.menu UL.dynamic li:last-child{
	
	color: white!important;
border-top-left-radius:0px!important;
   border-top-right-radius:0px!important;
   border-bottom-left-radius:6px!important;
   border-bottom-right-radius:6px!important;  

	
	}

.menu UL.static
{
    /*FLAMAMEDIUM*/
	font-family:"ff-din-web-pro-n6" !important;
	font-weight: 600 !important;
	font-style: normal !important;
    font-size:16px;
   color:White!important;
   z-index :999;
   line-height:16px;
   
}

.menu UL.static li a:hover, 

.menu UL.static li a:active
{
    background-color:#00AFEC;
    color:white!important;
    text-decoration:none!important;  
      
}

.s4-tn LI.static > .menu-item > .additional-background > .menu-item-text{ 
     padding:7.5px;  
     
     
}

.menu-horizontal a.dynamic-children span.additional-background, .menu-horizontal span.dynamic-children span.additional-background
{
    padding-right:0px;
    background-image:none;    
}
.static >.dynamic-children
{
   border-top-left-radius:6px!important;
   border-top-right-radius:6px!important;
   border-bottom-left-radius:0!important;
   border-bottom-right-radius:0!important; 
   position:relative;  /* Fix for Firefox and Chrome menu dropdown hover issue */    
}
li.static ul li.static:hover,li.static ul li.static a:hover
{
    border-radius:6px;
    
}
     
.static >.dynamic-children> ul li:hover,.static >.dynamic-children> ul li a:hover
{
   border-top-left-radius:0!important;
   border-top-right-radius:0!important;
     
}

.menu UL.static li.static:last-child:hover > UL.dynamic
{
	display:block;
	clear:both; /* Fix for Firefox and Chrome menu dropdown hover issue */
	left:-149px!important;
	top:28px; /* Fix for Firefox and Chrome menu dropdown hover issue */
	position:absolute!important;
	border-bottom-left-radius:6px;
	border-bottom-right-radius:6px;
	border-top-left-radius:6px!important;
	border-top-right-radius:0px!important;

}

.menu UL.static li.static:last-child > UL.dynamic
{
	border-top-right-radius:0px!important;
display:none;
}

          
.menu UL.static li.static:hover> UL.dynamic
{
	padding-top:8px!important;
}
          
.dfwp-list
{
    margin-top:20px!important;
}

.s4-searchbox-QueryPrompt
{
  text-indent:17px !important;  
}

.static .static li:hover{
	background-color:#00AFEC;
}

.executiveBorder{
 margin-left:349px;
 border-bottom:1px solid #848484;    
}

/*Send Button in Contact Us*/
.contactUsSendButton
{ 
   width:167px;
background-image:url('Images/BUTTON-SEND-NORMAL.png');
background-repeat:no-repeat;
height:31px;
border:0px;
border-radius:6px;   
background-color:transparent;
}

.contactUsSendButton:hover
{
   width:167px;
background-image:url('Images/BUTTON-SEND-HOVER.png');
 height:31px;
background-repeat:no-repeat;
border:0px;
border-radius:6px;
background-color:transparent;
}

/*Home page GetApp*/

DIV#getapp {
	BACKGROUND-IMAGE: url('Images/BUTTON-GETAPP-NORMAL.png');
	 Z-INDEX: 11;
	  BORDER-BOTTOM: 0px; 
	  POSITION: absolute; 
	  BORDER-LEFT: 0px; 
	  MARGIN-TOP: 225px; 
	  WIDTH: 140px; 
	  BACKGROUND-REPEAT: no-repeat; 
	  HEIGHT: 31px; 
	  MARGIN-LEFT: 328px; 
	  BORDER-TOP: 0px; 	  
	  BORDER-RIGHT: 0px; 
	  border-radius: 6px 6px 6px 6px; 	  
}
DIV#getapp:hover {
	BACKGROUND-IMAGE: url('Images/BUTTON-GETAPP-HOVER.png'); 
	Z-INDEX: 11; 
	BORDER-BOTTOM: 0px; 
	POSITION: absolute; 
	BORDER-LEFT: 0px; 
	MARGIN-TOP: 225px; 
	WIDTH: 140px; 
	BACKGROUND-REPEAT: no-repeat; 
	HEIGHT: 31px; 
	MARGIN-LEFT: 328px; 
	BORDER-TOP: 0px; 	 
	BORDER-RIGHT: 0px; 
	border-radius: 6px 6px 6px 6px; 	
}

/*Preload homePage*/
.preloadImage
{
    display:none;
}

 .custom-rteStyle-SiteMapBlue:hover
 {
	
	color:red;
 }
 .custom-rteStyle-SiteMapGray:hover
 {
	
	color:red;
}


.custom-rteStyle-BlueHyperLink:hover
{
    color:Red!important;
}

.custom-rteStyle-GrayHyperLink:hover
{
    color:Red!important;
}

.custom-rteStyle-BulletedBlueHyperLink:hover
{
    color:Red!important;
}

.custom-rteStyle-BulletedGrayHyperLink:hover
{
    color:Red!important;
}

/*Boiler Plate*/
.CoreContent
 {  

 font-size:14px;
 font-family:'ff-din-web-pro-n4';
 font-weight:400;
 font-style:normal;
 line-height:18px;

}

.CoreContent a:link , .CoreContent a:visited
{
color:#00AFEC!important;
text-decoration:none!important;  
}

.CoreContent a:hover, .CoreContent a:active
{
color:Red!important;
text-decoration:none!important;  
}


.CoreContentTitle
 {  
 font-size:14px;
 font-family:'ff-din-web-pro-n4';
 font-weight:400;
 line-height:18px;
 font-weight:bold;
 
}

.CoreContentBorder
{
	border-top:1px solid #d9d9d9;
	margin-bottom:25px;
    margin-top:25px;
}



li.EventDate{
list-style-type:disc;
	
}

.EventDescription{
 /*FLAMABOOK*/
	margin-left:25px;
	font-family:"ff-din-web-pro-n4" !important;
	font-weight: 400 !important;
	font-style: normal !important;
    font-size:14px;
    line-height:24px;
	
}
.EventTitle{
	
/*FLAMAMEDIUM*/
	font-family:"ff-din-web-pro-n6" !important ;
	font-weight: 600 !important;
	font-style: normal !important;
  font-size:14px;
  color:#2D2D2D;
  margin-top:30px;  	
line-height:14px;
margin-bottom:20px;
}
.image-fixed-width
{
	
height:auto !important;
width:auto !important;

}

.siteSecondaryNavBackground{
background-image:url('Images/bg-sec-nav.png') !important;	
color:white !important;
}

.ms-WPBorderBorderOnly
{  
    border:1px solid #d9d9d9 !important;    
}

.pluginCountButton
{
    display:none !important;
}

.pluginCountNum
{
    display:none !important;
}

.pluginCountButtonNub
{
    display:none !important;
}

/* make the like button smaller */
.fb_edge_widget_with_comment iframe
{
    width:47px !important;
}

/* but make the span that holds the comment box larger */
span.fb_edge_comment_widget.fb_iframe_widget iframe
{
    width:401px !important;
}