/* @import url("../A/TI1.css"); */

body {
background-color:#6C97B9;
background-image:url('../../images/bg.jpg');
background-repeat:repeat-x;
}
#container {
background-color:#FFFFFF;
}
a, a:hover {
color:#333333;
}
a.emphasis, a.emphasis:hover {
color:#333333;
}
#header {
background-image:url('../../images/met-ns-wide-banner.jpg');
height:100px;
vertical-align:top;
}
#header h1 {
color:#0077D4;
margin-left:215px;
}
#header h3 {
color:#474747;
}
#navigation {
background-image:none;
border-bottom:1px solid #DDDDDD;
height:32px;
}
#navigation li:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url('../../images/TI1-navigation-background-hover.jpg') repeat scroll 0 0;
padding-top:6px;
}
#navigation ul li {
border-left:1px solid #DDDDDD;
}
#navigation ul li a, #navigation ul li a:hover {
color:#444444;
text-decoration:none;
}
#navigation ul li li {
background-color:#EBEBEB;
}
#navigation ul li li:hover {
background-color:#F39D78;
background-image:none;
padding-top:1px;
}
#navigation ul li li a, #navigation ul li li a:hover {
color:#000000;
}
#navigation ul ul {
border-bottom:1px solid #999999;
}
#navigation ul ul li, #navigation ul ul li.first {
border-left:1px solid #999999;
border-right:1px solid #999999;
}
#navigation ul ul li.first {
border-top:1px solid #999999;
}
#navigation_menu {
background-image:url('../../images/nav-bg.gif');
border-bottom:1px solid #DDDDDD;
border-top:1px solid #DDDDDD;
}
#navigation_menu a {
color:#007CC3;
font-size:16px;
text-decoration:none;
}
#navigation_menu a:hover {
color:#7EB764;
}
#navigation_menu table {
float:left;
}
.alphamenu_content a, .alphamenu_content a:hover {
color:#007CC3;
text-decoration:none;
}
.alphamenu_content table {
background-color:#EBEBEB;
border-color:#999999;
}
.alphamenu_content a:hover {
background-color:#C4DDB8;
}
#brandingElement {
margin:20px 0 0;
}
#content div.text {
background-color:#FFFFFF;
}
td#contentBox {
background-color:#FFFFFF;
}
#contentBox div.title {
border-bottom:1px solid #BECADF;
}
#contentBox #calculators div.title a, #contentBox #calculators div.title a:hover, #contentBox #newsletters div.title a, #contentBox #newsletters div.title a:hover {
color:#000000;
}
.promoItem {
margin-left:15px;
}
.promoItem img {
border:1px solid #DDDDDD;
margin-bottom:10px;
}
.promoItem a {
color:#007CC2;
}
.promoItem a:hover {
color:#7EB764;
}
#sideBar {
color:#000000;
}
#sideBar div#productsServices, #sideBar div#contactUs {
width:280px;
}
#sideBar #contactUs div.title, #sideBar #contactUs p {
margin-left:23px;
}
#sideBar #contactUs div.title {
margin-top:10px;
}
#sideBar #contactUs div.text {
margin-bottom:10px;
}
#signIntoAccount h2, #company h2, #meetingCenter h2, #lockbox h2, #marketWatch h2, #learningCenter h2, #contactUs .title {
margin-bottom:4px;
}
#marketWatch h2 {
color:#fff;
}
#sideBar div#signIntoAccount div.text, #sideBar div#company div.text, #sideBar div#meetingCenter div.text, #sideBar div#lockbox div.text, #sideBar div#marketWatch div.text, #sideBar div#learningCenter div.text, #sideBar div#requestQuote div.text {
border-bottom:1px solid #E4E7EB;
border-left:1px solid #E4E7EB;
border-right:1px solid #E4E7EB;
}
#marketWatch div.text, #learningCenter div.text {
margin-bottom:0;
padding-top:10px;
}
#productsServices {
border:medium none;
margin-bottom:20px;
margin-top:20px;
}
#productsServices h2 {
border-bottom:medium none;
border-left:1px solid #E4E7EB;
border-right:1px solid #E4E7EB;
}
#productsServices a {
border-bottom:1px solid #E4E7EB;
}
#productsServices div.text {
border-left:1px solid #E4E7EB;
border-right:1px solid #E4E7EB;
border-top:1px solid #E4E7EB;
}
#sideBar div#productsServices div.top img, #sideBar div#productsServices div.bottom img {
height:4px;
}
#learningCenter div.text ul {
margin-top:0;
}
#signIntoAccount h2, #signIntoAccount h2, #company h2, #meetingCenter h2, #lockbox h2, #contactUs .title, #marketWatch h2, #learningCenter h2 {
padding-top:0;
}
#requestQuote h2 {
padding-top:4px;
}
#sideBar div#signIntoAccount div.top img, #sideBar div#meetingCenter div.top, #sideBar div#meetingCenter div.top img, #sideBar div#lockbox div.top, #sideBar div#lockbox div.top img, #sideBar div#contactUs div.top, #sideBar div#contactUs div.top img {
background-image:url('../../images/TI-sideBar-smoothTop2.gif');
height:4px;
}
#sideBar div#requestQuote div.top, #sideBar div#requestQuote div.top img, #sideBar div#learningCenter div.top, #sideBar div#learningCenter div.top img, #sideBar div#marketWatch div.top, #sideBar div#marketWatch div.top img, #sideBar div#company div.top, #sideBar div#company div.top img {
display:none;
}
#signIntoAccount div.top {
display:block;
}
#sideBar div#contactUs {
background-color:#EBEBEB;
margin-bottom:20px;
margin-top:20px;
}
#sideBar div#contactUs div.text {
border-left:1px solid #E4E7EB;
border-right:1px solid #E4E7EB;
}
#sideBar div#contactUs div.top img {
height:4px;
}
#sideBar div#contactUs div.bottom, #sideBar div#contactUs div.bottom img {
background-image:url('../../images/TI-sideBar-smoothBottom.gif');
height:4px;
}
#contactUs div.bottom {
background-image:url('../../images/icon_whiteBottom.gif');
background-position:center bottom;
background-repeat:repeat-x;
}
#sideBar div#signIntoAccount div.bottom img, #sideBar div#requestQuote div.bottom, #sideBar div#requestQuote div.bottom img, #sideBar div#company div.bottom, #sideBar div#company div.bottom img, #sideBar div#meetingCenter div.bottom, #sideBar div#meetingCenter div.bottom img, #sideBar div#lockbox div.bottom, #sideBar div#lockbox div.bottom img, #sideBar div#marketWatch div.bottom, #sideBar div#marketWatch div.bottom img, #sideBar div#learningCenter div.bottom, #sideBar div#learningCenter div.bottom img {
display:none;
}
#sideBar #company, #meetingCenter, #lockbox, #marketWatch, #learningCenter, #requestQuote {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF url('../../images/icon_blue.gif') repeat-x scroll 0 0;
}
#signIntoAccount {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF url('../../images/icon_green.gif') repeat-x scroll 0 0;
}
#contactUs {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF url('../../images/icon_white.gif') repeat-x scroll 0 0;
}
#meetingCenter p, #meetingCenter a, #meetingCenter a:hover, #lockbox p, #lockbox a, #lockbox a:hover, #signIntoAccount h2, #signIntoAccount h2 a, #signIntoAccount h2 a:hover, #company h2, #company h2 a, #marketWatch h2 a, #marketWatch h2 a:hover, #learningCenter h2 a:hover, #learningCenter h2 a, #requestQuote h2 a, #requestQuote h2 a:hover {
color:#FFFFFF;
margin-bottom:4px;
}
#signIntoAccount h2 a, #signIntoAccount h2 a:hover {
margin-left:28px
}
#productsServices h2 {
color:#000000;
}
#contactUs div.title a, #contactUs div.title a:hover {
color:#000000;
margin-bottom:5px;
}
#requestQuote h2 {
margin-left:28px;
}
#sideBar #signIntoAccount, #sideBar #requestQuote, #sideBar #company, #sideBar #learningCenter, #sideBar #marketWatch {
margin-bottom:0;
}
#signIntoAccount .open img.toggleDiv {
background-image:url('../../images/icon_green_open.gif');
height:17px;
width:17px;
}
#signIntoAccount .closed img.toggleDiv {
background-image:url('../../images/icon_green_close.gif');
height:17px;
width:17px;
}
#signIntoAccount img.toggleDiv {
cursor:pointer;
height:17px;
margin:0 5px 0 8px;
width:17px;
}
#signIntoAccount .closed {
height:25px;
}
#productsServices img.toggleDiv {
cursor:pointer;
display:none;
height:17px;
margin:4px 5px 0 8px;
width:17px;
}
.open img.toggleDiv {
background-image:url('../../images/icon_blue_open.gif');
height:17px;
width:17px;
}
.closed img.toggleDiv {
background-image:url('../../images/icon_blue_close.gif');
height:17px;
width:17px;
}
img.toggleDiv {
cursor:pointer;
height:17px;
margin:4px 5px 0 8px;
width:17px;
}
.open img.toggleDiv, .open img.toggleDiv:hover, .closed img.toggleDiv, .closed img.toggleDiv:hover {
background-position:0 0;
}
#footer {
background-color:#6C97B9;
background-image:url('../../images/footer.gif');
background-repeat:no-repeat;
border:medium none;
color:#CCCCD3;
padding-top:60px;
text-align:left;
}
#footer A       {color:#FFFFFF;}
#footerLogo     {background-position:0 -50px;}
#footerSchultz  {background-position:0 -50px;}

