* { padding: 0px; margin: 0px; } body { font-size: 11px; font-family: verdana, helvetica, sans-serif; color: black; padding: 0px; margin: 0px; } a { color: #C21731; text-decoration: none; } a:visited { color: #C21731; text-decoration: none; } a:hover { color: black; text-decoration: none; } p { text-align: left; font-family: verdana; font-size: 11px; padding: 0px; } td { text-align: left; font-family: verdana; font-size: 11px; } ul { padding-left: 30px; padding-bottom: 12px; } .bullet ul li { list-style-type: disc; } #alignright, #alignright p { text-align: right; } #outer { float: left; width: 775px; margin-left: 0px; } #inner { position: relative; z-index: 200; } #header { position: absolute; top: 0px; width: 775px; height: 37px; color: #C21731; z-index: 6000; } #headerimage { position: relative; padding-top: 55px; width: 775px; } #logo { position: absolute; left:0px; z-index: 201; } #signIn { position: absolute; align: right; font-size: 11px; font-weight: normal; color: #9a9ca0; left:436px; top:10px } #signIn a { color: #9a9ca0; } #signIn a:hover { color: #C21731; } #signOut { position: absolute; align: right; font-size: 11px; font-weight: normal; color: #9a9ca0; left:420px; top:10px } #signOut a { color: #9a9ca0; } #signOut a:hover { color: #C21731; } #searchform { position: absolute; font-size: 12px; font-weight: normal; color: black; left:547px; top:6px } #searchbutton { width: 44px; height: 20px; height/* */:/**/20px; height: /**/20px; background-color: #C21731; position: absolute; top: 0px; left: 183px; } #searchbutton a { text-align: center; color: white; font-size: 10px; position: absolute; top: 3px; left: 4px; } #formbutton { width: 50px;height: 30px;background-color: #9a9ca0;border-right: 1px solid black;border-bottom: 1px solid black;font-family: verdana;color: white;font-size: 11px;font-weight: normal;text-align: center; } #topnav { z-index: 5000; position: absolute; font-size: 11px; font-weight: normal; color: #C21731; left:176px; top:28px; margin-bottom: 5px; } #homepagefeature { margin-left: 20px; height: 300px; } #homepagesubfeature { margin-top: 10px; padding-left: 10px; padding-right: 10px; background-image: url(1062082817.jpg); height: 146px; } #homepagesubfeature .image { display: block; float: left; margin-right: 5px; margin-top: 12px; height: 130px; width: 60px; } #homepagesubfeature .text { font-size: 10px; font-weight: normal; font-family: verdana, helvetica, sans-serif; color: black; padding-right: 2px; padding-bottom: 5px; padding-top: 10px; } #homepageportletspacing { padding-left: 5px; } #T1navitem {width: 153px;font-size: 11px;font-weight: bold;color: #C21731;padding: 2px 2px 2px 5px;margin-left: 0px;} #T1navitem a {color: #C21731;} #T1navitem a:hover {color: black;text-decoration: none;} #T1navitemselected {width: 153px;font-size: 11px;font-weight: bold;color: black;padding: 2px 2px 2px 5px;margin-left: 0px;} #T2navitem {line-height: 11px; width: 145px;font-size: 11px;font-weight: normal;color: #C21731;padding: 2px 2px 6px 10px;margin-left: 2px;} #T2navitem a {color: #C21731;} #T2navitem a:hover {color: black;text-decoration: none;} #T2navitemselected {line-height: 11px; width: 145px;font-size: 11px;font-weight: normal;color: black;padding: 2px 2px 6px 10px;margin-left: 2px;} #T2dash {z-index: 199; background: url(2244009005.jpg) no-repeat; margin-left:8px;} #leftnavvertspacer { height: 14px; width: 154px; margin-left: 2px; } #breadcrumb { font-size: 11px; font-weight: normal; color: #9a9ca0; padding-left: 5px; padding-bottom: 10px; padding-top: 3px; } #breadcrumb a { font-size: 11px; font-weight: normal; color: #9a9ca0; } #breadcrumb a:hover { color: #C21731; text-decoration: none; } #pagecontent { position: relative; width: 773px; } #contentwrapper { padding-left: 19px; padding-right: 19px; margin-top: 0px; } #contentwrapper p { padding; 0px,0px,0px,0px; } #contentTitle { font-size: 18px; font-weight: normal; font-family: verdana, helvetica, sans-serif; color: #C21731; padding-bottom: 7px; margin-top: 0px; } #contentSubTitle { font-size: 12px; font-weight: bold; font-family: verdana, helvetica, sans-serif; color: black; padding-bottom: 5px; } #contentBody { font-size: 11px; font-weight: normal; font-family: verdana, helvetica, sans-serif; color: black; padding-bottom: 0px; } #contentBody a { font-size: 11px; color: #C21731; } #contentBody p { font-size: 11px; font-weight: normal; font-family: verdana, helvetica, sans-serif; color: black; padding: 0px,0px,0px,0px; } #execBioBody { font-size: 11px; font-weight: normal; font-family: verdana, helvetica, sans-serif; color: black; } #contentlink { font-size: 11px; font-weight: bold; font-family: verdana, helvetica, sans-serif; color: #C21731; text-decoration: none; } #contentlink a { font-size: 11px; font-weight: bold; font-family: verdana, helvetica, sans-serif; color: #C21731; text-decoration: none; } #contentlink a:hover { color: black; } #contentblacklink a { font-size: 11px; font-family: verdana, helvetica, sans-serif; color: black; text-decoration: none; } #contentblacklink a:hover { color: #C21731; } #rightmorelink { text-align: right; font-family: verdana; font-size: 10px; padding-right: 5px; font-weight: bold; color: #C21731; } #rightmorelink a { text-align: right; font-family: verdana; font-size: 10px; padding-right: 5px; font-weight: bold; color: #C21731; } #rightmorelink a:hover { color: black; text-decoration: none; } #leftmorelink { text-align: left; font-family: verdana; font-size: 10px; font-weight: bold; color: #C21731; } #leftmorelink a { text-align: left; font-family: verdana; font-size: 10px; font-weight: bold; color: #C21731; } #leftmorelink a:hover { color: black; text-decoration: none; } #portlet { padding: 5px 5px 5px 5px; text-align: left; font-family: verdana; font-size: 10px; } #portlet a { color: #C21731; } #portlet a:hover { color: black; text-decoration: none; } #portlet a:visited { color: #C21731; } #portlet p { margin: 0px; } #portletTitle { font-family: verdana; font-weight: bold; font-size: 10px; color: black; } #portletTitle a { font-family: verdana; font-weight: bold; font-size: 10px; color: C21731; } #portletTitle a:hover { color: black; text-decoration: none; } #portletchrome { border: 1px solid #d9d9d9; margin-left: 2px; margin-bottom:20px; padding-top: 3px; padding-right: 3px; padding-left: 3px; padding-bottom: 10px; width:154px; } #pressReleaseMonth { font-size: 12px; font-weight: bold; font-family: verdana, helvetica, sans-serif; padding-bottom: 5px; } #pressReleaseDate a { font-size: 11px; font-weight: bold; font-family: verdana, helvetica, sans-serif; color: #0067AC; text-decoration: none; text-align: left; } #pressReleaseDate a:hover { color: black; } #pressReleaseTeaserText { font-size: 11px; font-weight: normal; font-family: verdana, helvetica, sans-serif; color: black; margin-left: 15px; padding-bottom: 10px; text-align: left; } #pressReleaseTeaserText a { font-size: 11px; color: #C21731; text-align: left; } #pressReleaseTeaserText a:visited { font-size: 11px; color: #C21731; text-align: left; } #eventMonth { font-size: 12px; font-weight: bold; font-family: verdana, helvetica, sans-serif; padding-bottom: 5px; } #eventTeaserText { font-size: 11px; font-weight: normal; font-family: verdana, helvetica, sans-serif; color: black; margin-left: 15px; padding-bottom: 10px; text-align: left; } #contactBox { border: 1px solid #d9d9d9; margin-left: 2px; margin-bottom: 20px; margin-top: 0px; width:154px; } #contactBoxHeader { width:154px; font-family: verdana; font-weight: bold; font-size: 12px; color: white; line-height: 27px; background-color: #9a9ca0; padding-left:0px; } #contactContent { padding: 5px 5px 5px 7px; text-align: left; font-family: verdana; font-size: 10px; width:154px; } #rsspodcastlinks { font-size: 10px; color: #9a9ca0; vertical-align: middle; margin-top: 5px; } #rsspodcastlinks a { font-size: 10px; color: #9a9ca0; vertical-align: middle; } #rsspodcastlinks a:hover { color: black; } #footer { text-align: left; margin-top: -10px; font-size: 9px; color: #9a9ca0; width: 775px; margin-left:20px; } #footer a { color: #9a9ca0; } #footer a:hover { color: #C21731; } #podcastbutton a { align: right; width: 55px; height: 16px; font-family: verdana; margin-bottom: 0px; color: white; font-size: 10px; font-weight: bold; text-align: center; padding: 0px; } #podcastbutton a:visited { align: right; width: 55px; height: 16px; font-family: verdana; margin-bottom: 0px; color: white; font-size: 10px; font-weight: bold; text-align: center; padding: 0px; } #rssbutton a { float: right; width: 35px; height: 16px; background-color: #C21731; border: 1px solid black; font-family: verdana; margin-bottom: 5px; margin-right: 10px; color: white; font-size: 10px; font-weight: bold; text-align: center; padding: 1px; } #locationsleftlinklist { position: absolute; left: 20px; top: 28px; } #locationsrightlinklist { position: absolute; left: 115px; top: 28px; } #verticalline { position: absolute; left: 774px; top: 0px; background-image: url(1494175466.jpg); background-repeat: repeat-y; height: 430px; } .dropdownList {margin-top: 5px; margin-bottom: 5px; width: 260px; text-align: left; font-size: 11px; font-family: verdana;} /* Tabbed Interface */ .tab {z-index:100;height:21px;position:relative;overflow:hidden;margin-top:5px;} .tabitem {background-color:#f0f0f0;height:21px;vertical-align:bottom;text-align:center;color:#9a9ca0;font-size:10px;border:1px solid #d9d9d9;padding-top:2px;cursor:hand;display:block;float:left;} .tabitemselected {background-color:white;width:65px;height:21px;vertical-align:middle;text-align:center;color:black;border-right:1px solid #d9d9d9;border-left:1px solid #d9d9d9;border-top:1px solid #d9d9d9;font-size:10px;font-weight:bold;padding-top:2px;margin-top:0px;cursor:hand;display:block;float:left;} .tabBox {float:left;border:1px solid #d9d9d9;position:relative;top:-1px;padding:10px 10px 10px 8px;} .tabBox div.list {float:left;width:386px;} .tabBox2 {float:left;border:1px solid #d9d9d9;position:relative;top:-1px;padding:10px 10px 10px 8px;} .tabBox2 div.list {float:left;width:550px;} .ruleAlt {border-top:1px solid #d9d9d9;height:1px;line-height:1px;font-size:1px;overflow:hidden;margin:5px 0px 8px 0px;width:100%;} .ruleAlt2 {border-top:1px solid #d9d9d9;height:1px;line-height:1px;font-size:1px;overflow:hidden;margin:0px 0px 3px 0px;width:100%;} /* top navigation dropdown menus */ #cssdropdown, #cssdropdown ul {padding: 2;margin-top: 1px;list-style: none;} #cssdropdown li {float: left;position: relative;} .mainitems{background-color: white; height:5px;} .mainitems a{font-size: 11px;font-weight: normal;color: #C21731;text-decoration: none;font-family: verdana;} .subuls{display: none;width: 10em;position: absolute;top:16px;left:-6px;border: 1px solid #C21731;background-color: white;} .subuls li{width: 100%;padding-left: 5px;padding-right: 5px;padding-bottom: 4px;padding-top:2px;} .subuls li a{text-decoration: none;} .subuls li a:hover{color: black;} /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */ /*#cssdropdown li>ul {top: auto;left: auto;}*/ #cssdropdown li>ul {top: 14px;left: -6px;} /* lists nested under hovered list items */ #cssdropdown li:hover ul, li.over ul {display: block;} /*styles for podtech webconnector*/ img {border: 0;} h1, h2, h3, h4 { letter-spacing: -1px; font-family: trebuchet ms, sans-serif; } h1 { font-size: 2.4em; } h3 { font-size: 1.6em; } #blog { padding: 0; width: 600px; /* border-right: 1px solid #ccc; */ } #blog h3 { /* margin: 0; */ margin-top: 0px; margin-bottom: 2px; } #blog h1 { font-size: 2.4em; margin:0 0 10px 0; padding:6px 10px 6px 0; } #blog h1 a { color:#111; text-decoration:none; } #blog h1 a:hover { color:#c50; text-decoration:underline; } #blog .alignright { float:right; padding:0 6px; } #blog .alignleft { float:left; padding:0 6px; } #list #blog h1 a { color:#c50; text-decoration:underline; } #list #blog h1 a:hover { background:#c50; color:#fff; text-decoration:none; } #list #blog h1 span.nohover a:hover { background:none; } #list #blog h1 { border-bottom:1px solid #ccc; margin-bottom:8px; margin-top:0; padding-top:14px; padding-left:10px; } #list #blog p.tags { display:none; } #blog.list p.tags { display:none; } .postbody img { margin: 4px; display: block; } a.blogMore { color: #C21731; } a.blogMore:hover { color: black; } .post h3 a { color: #111; text-decoration: none; } #blog .post h3 a:hover, .post h1 a:hover { color: #c50; text-decoration: none; background: none; } #blog .post { border-top:1px solid #ccc; border-left:1px solid #ccc; padding: 2px 5px 5px 5px; /* background:url('images/1598313222.png') bottom repeat-x; */ /* border-bottom:1px solid #ccc; */ margin-left: 10px; margin-bottom: 15px; } #blog .sponsored { background-color: #EFEAE0; /* border-color: #ffe2ae; */ } .post p{line-height:150%;} #blog .post h3 { font-size: 1.8em; } .post .postImage { float: right; margin-right: 5px; margin-left: 14px; text-align: right; padding-right: 4px; font-weight: bold; border: 0px; } .post .postImage a { text-decoration: none; border: 0px; } .post .postcontent { padding: 10px; margin-top: 0; padding-top: 10px; display: block; } .post .metaBottom { /* margin-top: 4px; */ /* color: #aaa; */ font-family: lucida grande, sans-serif; padding: 2px; clear: left; font-size: 0.95em; } .post .metaBottom a { text-decoration: none; color: #666; } .post .metaBottom a:hover { color: #222; background: none; text-decoration: underline; } .post .metaBottom img { margin-bottom: 0; } .post .metaBottom .badge { float: right; margin-left: 4px; } .post .comments { border-top: 1px dotted #ccc; padding-top:12px; } .post .comments h3 { color:#111; } .post .comments ol { margin-top:20px; } .post .comments li { font-size:2.4em; line-height:.44em; color:#aaa; padding:0 100px 4px 4px; border-bottom:1px dotted #ccc; margin-bottom:4px; margin-left:40px; } .post .comments li p, .post .comments li span { font-size:.4em; color:#555; } /* IE6/Win Hack */ *html .post .comments span { line-height:1.8em; } .post .comments .metadata { color:#333; font-weight:bold; } .post .date { color: #aaa; font-family: lucida grande, sans-serif; padding-top: 2px; } .post .date a { text-decoration: none; color: #444; } .post .date a:hover { text-decoration:underline; background:none; color:#333; } .post .date img { vertical-align: sub; } /* IE6/Win Hack */ *html .post .date img { float:left; } *html .post .date a { margin-right:2px; } #blog .download { height:24px; margin-top:3px; padding: 2px 8px; border-left: 3px solid #cf4; } #blog .download .singlepost li a { margin:0 4px 1px 4px; } #blog .sociable { border-left: 3px solid #c50; height:24px; padding-left:14px; margin:0; } #blog .sociable ul { padding:0; } #blog .sociable li { display:inline; } #blog .sociable img { display:inline; } #blog .sociable span.sociable_tagline { display:inline; } #blog .navigation { font-size:1.8em; padding-top:8px; height:30px; border-bottom:1px solid #ccc; } .postHeader { width: 600px; } .postPlayerLink { font-size: 12px; width: 180px; } .centerText { text-align: center; } .brief_postcontent h3 a { font-size: 0.8em; font-weight: normal; color: #111; text-decoration: none; } #additionalposts { padding: 10px; }