﻿/*
font-family:'FrutigerLTW01-45Light';
font-family:'FrutigerLTW01-46LightIt';
font-family:'FrutigerLTW01-47LightCn';
font-family:'FrutigerLTW01-48LightCn';
font-family:'FrutigerLTW01-55Roman';
font-family:'FrutigerLTW01-56Italic';
font-family:'Frutiger LT W01 65 Bold';
font-family:'FrutigerLTW01-66BoldIta';
font-family:'FrutigerLTW01-67BoldCn';
font-family:'FrutigerLTW01-68BoldCnI';
font-family:'FrutigerLTW01-75Black';
font-family:'FrutigerLTW01-76BlackIt';
font-family:'FrutigerLTW01-87ExtraBk';
font-family:'FrutigerLTW01-88XBkCnIt';
font-family:'FrutigerLTW01-95UltraBl';
*/



body
{
    font-family: 'FrutigerLTW01-55Roman';
    color: #626971;
    font-size: 10pt;
    line-height: 15pt;
}
html, body
{
}
p, .p
{
    font-family: 'FrutigerLTW01-55Roman';
    color: #626971;
    font-size: 10pt;
}
.p0
{
    font-family: 'FrutigerLTW01-55Roman';
    color: #626971;
    font-size: 10pt;
}
.p1
{
    font-family: 'FrutigerLTW01-55Roman';
    color: #626971;
    font-size: 10pt;
}
.p2
{
    font-family: 'FrutigerLTW01-55Roman';
    color: #626971;
    font-size: 10pt;
}
.p3
{
    font-family: 'FrutigerLTW01-55Roman';
    color: #626971;
    font-size: 10pt;
}
.p4
{
    font-family: 'FrutigerLTW01-55Roman';
    color: #626971;
    font-size: 10pt;
}
a
{
    font-size: 10pt; /*  font-weight: 600;*/
    font-family: 'FrutigerLTW01-55Roman';
}
a:hover
{
    font-family: 'FrutigerLTW01-55Roman'; /* text-shadow: 0 1pt 2pt #7DB0CC;*/
}

strong
{
    font-family: 'Frutiger LT W01 65 Bold';
    font-size: 10pt;
}
b
{
    font-family: 'Frutiger LT W01 65 Bold';
    font-size: 10pt;
}
/*  Header styles */
h1, h2, h3, h4, h5, h6
{
    /* font-family:'Frutiger LT W01 65 Bold';      text-shadow: 0 1pt 2pt rgba(0,0,0,.25);*/
}


h4 a
{
    font-family: 'FrutigerLTW01-75Black' !important;
    font-size: 11pt !important;
    color: #366484 !important;
}

h1
{
    font-family: 'FrutigerLTW01-75Black';
    font-size: 17pt;
    color: #ffffff;
}
h2
{
    font-family: 'FrutigerLTW01-75Black';
    font-size: 16pt;
    color: #366484;
}
h3
{
    font-family: 'FrutigerLTW01-75Black';
    font-size: 16pt;
    color: #3c444b;
}
h4
{
    font-family: 'FrutigerLTW01-75Black';
    font-size: 11.5pt;
    color: #366484;
}
h5
{
    font-family: 'FrutigerLTW01-55Roman';
    font-size: 12pt;
   /* color: #6689a1;*/
}
h6
{
    font-family: 'Frutiger LT W01 65 Bold';
    font-size: 12pt;
    color: #6689a1;
}

h7
{
    font-family: 'FrutigerLTW01-75Black';
    font-size: 12pt;
    color: #3c444b;
}
/* --------------------Forms.css---------------------------- */
/* Typography Page Forms */

#pro_contact-form input, #pro_contact-form textarea
{
    font-family: 'FrutigerLTW01-55Roman';
    color: #000;
    font-size: 13pt;
}

#pro_form1 input[type="text"]
{
    font-family: 'FrutigerLTW01-55Roman';
    color: #000;
    font-size: 13pt;
}

#pro_form1 textarea
{
    font-family: 'FrutigerLTW01-55Roman';
    color: #000;
    font-size: 12pt;
}


#pro_form2 input[type="text"]
{
    font-family: 'FrutigerLTW01-55Roman';
    color: #000;
    font-size: 11pt;
}

#pro_form2 input[type="password"]
{
    font-family: 'FrutigerLTW01-55Roman';
    color: #000;
    font-size: 11pt;
}

#pro_form2 textarea
{
    font-family: 'FrutigerLTW01-55Roman';
    color: #000;
    font-size: 12pt;
}

/* ------------------------------------------------ */

#pro_search input, #pro_subscribe input
{
    font-family: 'FrutigerLTW01-55Roman';
    color: #000;
    font-size: 1em;
    font-weight: normal;
}

#pro_log_in2 input
{
    font-family: 'FrutigerLTW01-55Roman';
    color: #000;
    font-size: 13pt;
    font-weight: normal;
}
#pro_newsletter input
{
    color: #8b8b8b;
    font-family: 'FrutigerLTW01-55Roman';
    font-size: 13pt;
    font-weight: normal;
}

/* ------------------------------------------------ */

#pro_log_in input
{
    font-family: 'FrutigerLTW01-55Roman';
    color: #000;
    font-size: 13pt;
    font-weight: normal;
}

/* ------------------------------------------------ */
/* --------------------End Forms.css---------------------------- */
/* --------------------pro_pages_style.css---------------------------- */
/* banner */
.pro_banner
{
    font-family: 'FrutigerLTW01-55Roman';
    color: #fff;
}
dfn
{
    letter-spacing: 1px;
    font-size: 13pt;
    font-family: 'FrutigerLTW01-55Roman';
}
.pro_elements-list small
{
    font-size: 10pt;
    font-family: 'FrutigerLTW01-55Roman';
}
.pro_elements-list q
{
    font-family: 'FrutigerLTW01-56Italic';
    color: #7DB0CC;
    font-size: 15pt;
}
.pro_elements-list code
{
    font-size: 12pt;
    font-family: 'FrutigerLTW01-55Roman';
}
.pro_view p
{
    font-family: 'FrutigerLTW01-56Italic';
    font-style: italic;
    font-size: 12pt;
    color: #fff;
}
.pro_icon
{
    font-family: 'FrutigerLTW01-56Italic';
    font-size: 35pt;
    color: #000000;
}
.pro_icon_social
{
    font-family: 'FrutigerLTW01-56Italic';
    font-size: 35pt;
    color: #000000;
}
.pro_cntSeparator
{
    font-size: 50pt;
    font-family: 'FrutigerLTW01-55Roman';
}
.pro_style_1
{
    font-family: 'FrutigerLTW01-55Roman';
    font-size: 12pt;
    text-decoration: none;
}

.pro_style_2
{
    font-family: 'FrutigerLTW01-55Roman';
    font-size: 12pt;
}

.pro_style_3
{
    font-family: 'FrutigerLTW01-55Roman';
    font-size: 12pt;
}


.pro_style_4
{
    font-family: 'FrutigerLTW01-55Roman';
    font-size: 12pt;
}

code.pro_small-box-code
{
    font-size: 12pt;
    font-family: 'FrutigerLTW01-55Roman';
}
code.pro_small-box-code2
{
    font-size: 12pt;
    font-family: 'FrutigerLTW01-55Roman';
}
#search_form2 input
{
    font-family: 'FrutigerLTW01-55Roman';
    font-size: 13pt;
    font-weight: normal;
}


.search #search_form input#searchText
{
    font-family: 'FrutigerLTW01-55Roman';
    font-size: 9pt;
    font-weight: normal;
}

/* --------------------End pro_pages_style.css---------------------------- */

/* --------------------leftnavigation.css---------------------------- */
.left-navigation ul
{
    font-family: 'Frutiger LT W01 65 Bold';
}
.left-navigation ul a
{
    font-family: 'Frutiger LT W01 65 Bold';
}
.left-navigation ul li ul li a
{
    font-family: 'FrutigerLTW01-55Roman';
    font-size: 9pt;
}
.left-navigation ul li a#subactive
{
    font-family: 'Frutiger LT W01 65 Bold';
}
/* --------------------leftmenu.css megamenu.css---------------------------- */

.leftmenu
{
    font-family: 'Frutiger LT W01 65 Bold';
    font-size: 100% color: #FFFFFF;
    line-height: 1;
}

.megamenu
{
    font-size: 12pt;
    color: #d4deea;
}

.megamenu p
{
    font-size: 10pt;
    font-family: 'FrutigerLTW01-55Roman';
}

.megamenu li a
{
    font-size: 10pt;
    font-family: 'Frutiger LT W01 65 Bold';
}
/* -------------------Styles.css---------------------------- */

.title-1
{
    font-size: 18pt;
    font-family: 'FrutigerLTW01-76BlackIt';
}
.title-2
{
    font-size: 10pt;
}

.title-2 .tdsmall
{
    font-size: 15pt;
    font-family: 'FrutigerLTW01-76BlackIt';
}

.menu ul
{
    font-family: 'Frutiger LT W01 65 Bold';
}

#message_form label input
{
    color: #899288;
    font-family: 'FrutigerLTW01-55Roman';
    font-size: 13pt;
    font-weight: normal;
}
#message_form textarea
{
    color: #899288;
    font-family: 'FrutigerLTW01-55Roman';
    font-size: 13pt;
    font-weight: normal;
}

#toTop
{
    font-size: 12pt;
    font-family: 'FrutigerLTW01-55Roman';
    font-weight: bold;
    color: #343434;
}
.std_body .grid_9 #pageheader
{
    font-size: 150%;
    font-style: normal;
    font-variant: normal;
    font-family: 'FrutigerLTW01-55Roman';
}

.headingTitle, .eventTitle a
{
    color: #366484;
    font-family: 'FrutigerLTW01-75Black';
    font-size: 12pt;
    padding-bottom: 10px;
    padding-top: 10px;
}

.spotlight .grid_3 .pro_quotes_2 blockquote
{
    font-size: 10pt;
    line-height: 12pt;
}
div.mainfooter a
{
    font-size: 10pt;
}
/*footer ul .mainlink a*/
.footermainlink a
{
    font-size: 11pt !important; /*font-family:'FrutigerLTW01-75Black';*/
    font-family: 'Frutiger LT W01 65 Bold' !important;
    color: #d8dee4 !important;
}
div.mainfooter a, div.mainfooter p, div.mainfooter .p
{
    font-family: 'FrutigerLTW01-55Roman';
}

div.mainfooter p
{
    font-size: 10pt;
}
div.mainfooter .p
{
    font-size: 10pt;
}
.time
{
    font-size: 11pt;
}
.slogan
{
    font-size: 12pt;
}

.spotlight .grid_3 .pro_quotes-links a
{
    font-size: 10pt;
}

.topheader .main .search .utilities a
{
    font-size: 10pt;
}
.featureads .grid_4 .pro_pad_port p
{
    font-size: 8pt;
    line-height: 14pt;
}

.featureads .grid_4 .main, .featureads .grid_8 .main
{
    font-size: 10pt;
}
.featureads .grid_4 .main .wrapper, .featureads .grid_8 .main
{
    font-family: 'Frutiger LT W01 65 Bold';
}

/* -------------------featuredTasks---------------------------- */

#featuredTasks
{
    font-family: 'FrutigerLTW01-55Roman';
}

#featuredTasks .ui-state-active a, #featuredTasks .ui-state-active a:link, #featuredTasks .ui-state-active a:visited
{
    font-size: 10pt;
}

#featuredTasks .ui-tabs-nav li a
{
    font-size: 10pt;
    font-family: 'Frutiger LT W01 65 Bold' !important;
}

table.FeaturedTaskRight tr.alt a, table.FeaturedTaskRight tr a, .ui-widget-content a
{
    font-size: 10pt;
    font-family: : 'FrutigerLTW01-55Roman' !important;
}

td.FeaturedTaskImageFooter a
{
    font-size: 10pt;
}

table.FeaturedTaskRight tr.alt a, table.FeaturedTaskRight tr a
{
    font-family: 'FrutigerLTW01-55Roman' !important;
}
/* -------------------Events---------------------------- */
.ui-widget
{
    font-family: 'Frutiger LT W01 65 Bold' !important;
    font-size: 10pt;
}

.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button
{
    font-family: 'Frutiger LT W01 65 Bold' !important;
    font-size: 10pt;
}

