﻿input.button{font-size:11px;font-family:Tahoma,sans-serif;cursor:pointer;color:#fff;background-repeat:repeat-x;background-position:top;border-width:1px;border-style:solid;border-color:#97beeb #24416d #24416d #97beeb;background-color:#4f8ace;overflow:visible;padding:1px 5px;}
input.button:hover{border-color:#325c8e;border-top-color:#93bfee;border-left-color:#93bfee;background-color:#4f8ace;background-repeat:repeat-x;background-position:top;}
input.button:active{border-color:#93bfee;border-top-color:#325c8e;border-left-color:#325c8e;background-color:#4f8ace;background-position:top;}
input.mediumButton{font-size:14px;padding:3px 8px;font-weight:bold;}
input.bigButton{font-size:16px;font-family:arial,sans-serif;padding:5px 12px;font-weight:bold;}
input.button_primary{font-weight:bold;}
a.button{display:block;float:left;background-repeat:no-repeat;background-attachment:scroll;background-position:center right;text-decoration:none;text-align:center;}
a.button span{display:block;background-repeat:no-repeat;background-attachment:scroll;background-position:center left;cursor:pointer;font-weight:bold;color:#fff}
a.button:hover span{text-decoration:underline}
div.buttonClear{clear:left;font-size:0;}
a.bigBlueButton{}
a.bigBlueButton span{padding:0px 25px;line-height:46px;font-weight:bold;font-size:16px;white-space:nowrap}
a.smallBlueButton{}
a.smallBlueButton span{padding:0px 20px;line-height:30px;font-size:13px}
a.orangeButton{}
a.orangeButton span{padding:0px 25px;line-height:34px;font-size:13px}
*{margin:0;padding:0;font-family:Arial,sans-serif;}
body{background-color:#fff;}
body,p,td{font-size:12px;color:#666;}
#page{padding:10px 0;}
#headerContainer,#tabsContainer,#contentContainer,#footerContainer{width:875px;margin:0 auto;}
#headerContainer{border-bottom:1px solid #18598b;}
#header{z-index:2;border-bottom:3px solid #397cc6;}
#header div.logo{margin:0 0 5px 10px}
#header .links{float:right;position:relative}
#header .links *{font-size:12px;font-family:arial,sans-serif}
#header a:hover.languageChooser{text-decoration:none}
#header a:hover.languageChooser span{text-decoration:underline}
#tabsContainer{}
#tabs{position:relative;padding-left:150px;height:0;font-size:0;}
#tabs ul{position:absolute;bottom:0px}
#tabs ul li{display:inline;list-style:none}
#tabs ul li a{display:block;float:left;padding:2px 14px 0 14px;height:24px;margin-right:1px;background-color:#e4e4e4;text-align:center;color:#000;font-size:13px;font-family:arial,sans-serif}
#tabs ul li a:hover{text-decoration:none;background-color:#ccc}
#tabs ul li a span{line-height:24px}
#tabs ul li.selected a,#tabs ul li.selected a:hover{font-weight:bold;background-color:#397cc6;color:#fff}
#subNavContainer{background-color:#397cc6;background-position:top right;background-repeat:no-repeat;}
#subNav{background-position:top left;background-repeat:no-repeat;color:#fff;padding:5px 15px 1px 170px;}
#subNav li{display:inline;list-style:none;padding-right:25px}
#subNav li a{font-size:12px;color:#fff;font-family:arial,sans-serif}
#subNav li.selected a{font-weight:bold;color:#eecb56}
#contentContainer{}
#content{padding:15px 25px;}
#footerContainer{clear:both;}
#footer{border-top:1px solid #ccc;padding:12px 0 0 5px;text-align:center;}
#footer *{font-size:12px;font-family:arial,sans-serif}
#footer p{color:#666}
#footer .links{margin-bottom:10px}
ul.links{list-style:none;}
ul.links li{display:inline}
ul.links li.pipe{padding:0 3px;cursor:default}
#language_chooser{position:absolute;top:16px;right:0px;border:1px solid #397cc6;background:#fff;}
#language_chooser a{width:5em;padding:2px 10px;border-bottom:none;font-size:12px;display:block}
#language_chooser a:hover{background:#d4e5f5;text-decoration:none}
td{text-align:left;vertical-align:top;}
a{color:#2f58a4;text-decoration:none;}
a:hover{text-decoration:underline;}
a.img{font-size:0;}
ul,ol{padding-left:24px;}
img{border:0;}
p{margin:8px 0;}
p.fineprint{font-size:10px;margin:3px 0;}
blockquote{margin:10px 30px;}
.first{margin-top:0;padding-top:0;}
hr{border:0;border-top:1px solid #ccc;margin:15px 0;clear:both;}
h1{font-size:22px;color:#539a3a;}
h1.em{text-align:center;color:#2f56a5;margin:15px 0;font-size:26px;letter-spacing:-0.9px;}
h2{font-size:16px;color:#2f58a4;margin:10px 0;}
h3{font-size:13px;color:#428acd;margin:10px 0 5px 0;}
h4{margin:5px 0 2px 0;}
table.centered{margin:0 auto;}
p.clear{clear:both;}
input.text,textarea{font-size:11px;border:1px solid #999;padding:2px;}
a.bigBlueButton{background-image:url(/corp/img/buttons/bigBlue_right.gif)}
a.bigBlueButton span{background-image:url(/corp/img/buttons/bigBlue_left.gif)}
a.smallBlueButton{background-image:url(/corp/img/buttons/smallBlue_right.gif)}
a.smallBlueButton span{background-image:url(/corp/img/buttons/smallBlue_left.gif)}
a.orangeButton{background-image:url(/corp/img/buttons/orange_right.gif)}
a.orangeButton span{background-image:url(/corp/img/buttons/orange_left.gif)}
#subNavContainer{background-image:url(/corp/img/subnav_rightcorner.gif)}
#subNav{background-image:url(/corp/img/subnav_leftcorner.gif)}
body{padding:0px !important;}
h1.home{margin:22px 0 0 0;}
table.overview h2{color:#539a3a;font-size:18px;margin:10px 0 5px 0;text-align:center;}
table.overview{width:100%;margin:22px 0 10px 0;}
/* table.overview tr.icons td{background-color:#ddebf8;height:208px;text-align:center;font-size:0} */
table.overview tr.icons td{background-color:yellow;height:208px;text-align:center;font-size:0}

table.overview td{text-align:left;vertical-align:top}
table.overview td.content{width:290px}
table.overview p{color:#666;margin:0 auto;width:210px;line-height:16px}
table.overview em{font-weight:bold;font-style:normal}
p.signupSubtext{text-align:center;color:#999;font-size:15px;font-weight:bold;margin-top:3px;}
a.tour{font-size:18px;}
#signupBar{margin:25px 0;}
#signupBar td.side{width:40%;text-align:left;padding-top:15px}
.directoryFooter{width:875px;clear:both;margin:0 auto;border-top:1px solid #ccc;padding:20px 0px;background-color:#f8f8f8;}
.directoryFooter .field{vertical-align:middle;}
.directoryFooter input.text{width:220px;background:white url(/pulse/img/search_spyglass_blue.gif) no-repeat scroll 5px 5px;padding:4px 2px 4px 22px;border:1px solid #4F8ACE;font-size:12px;font-family:arial,sans-serif;color:#606060;}
.directoryFooter input.button{padding:3px 5px;font-size:12px;font-weight:bold;font-family:arial,sans-serif;}
