a {font-family:Verdana, Arial, Helvetica, sans-serif;color: #333399;font-weight: bold;text-decoration:none;}
a:hover {color: #0000FF;text-decoration: underline;}
a.footerLink {color:#000000;text-decoration:underline;}
a.footerLink:hover {text-decoration:none;}
a.blue {color:#0100DB;}
a.blue:hover {color:#4544FF;}
a.header {color:#FFFFFF;}
a.header:hover {color:#666666;}
a.pm {color:#7EC62E;}
a.pm:hover {color:#9BE44A;}
a.red {color:#EB2A2E;}
a.red:hover {color:#EB892A;}
a.ta {color:#bbefa6;}
a.ta:hover {color:#A7C472;}
a.tm {color:#BBEFA6;}
a.tm:hover {color:#DAFECB;}
a.tp {color:#B6F4FD;}
a.tp:hover {color:#DAF9FE;}
a.wbt {color:#7593BA;}
a.wbt:hover {color:#94AFD1;}
a.tmoney {color:#fa00b6;}
a.tmoney:hover {text-decoration:underline;}
body {margin:0px;padding:0px;background-image:url(/images/layout/bg_pattern.gif);background-repeat:repeat;font-family:Verdana,Arial,Helvetica,Sans serif;}
div.mainCopy {position:absolute;left:0px;top:0px;color:#FFFFFF;font-family:Verdana,Arial,Helvetica,Sans serif;font-size:9pt;line-height:13pt;}
div.sidebarTitle {font-family:Verdana,Arial,Helvetica,Sans serif;font-size:7pt;font-weight:bold;color:#EB2A2E;border-bottom:1px solid #D9D9D9;padding-bottom:3px;margin-bottom:6px;}
form.layout {margin:0px;padding:0px;border:0px;}
form.layout input.field {width:132px;height:18px;vertical-align:middle;border:1px solid #6F707B;font-size:7pt;font-weight:bold;color:#999999;font-family:Verdana,Arial,Helvetica,Sans Serif;margin-top:1px;padding:2px;}
table.mainContent {width:100%;margin:17px 0px 17px 0px;}
table.mainContent td {vertical-align:top;}
table.mainContent td.spacer {width:7px;}
table.mainContent td.emailContent {padding:14px 60px 14px 60px;font-family:Verdana,Arial,Helvetica,Sans Serif;font-size:9pt;color:#444444;}
table.mainPlate {background-color:#FFFFFF;margin-top:9px;}
table.mainPlate td.cnrLf {width:6px;height:6px;background-image:url(/images/layout/shdw_cnrLf.gif);background-repeat:no-repeat;background-position:top left;}
table.mainPlate td.cnrLf_btm {width:6px;height:6px;background-image:url(/images/layout/shdw_cnrLf_btm.gif);background-repeat:no-repeat;background-position:top left;}
table.mainPlate td.cnrRt {width:6px;height:6px;background-image:url(/images/layout/shdw_cnrRt.gif);background-repeat:no-repeat;background-position:top left;}
table.mainPlate td.cnrRt_btm {width:6px;height:6px;background-image:url(/images/layout/shdw_cnrRt_btm.gif);background-repeat:no-repeat;background-position:top left;}
table.mainPlate td.mpBtm {width:99%;height:6px;background-image:url(/images/layout/shdw_btm.gif);background-repeat:repeat-x;background-position:top left;}
table.mainPlate td.mpLeft {width:6px;background-image:url(/images/layout/shdw_lf.gif);background-repeat:repeat-y;background-position:top left;}
table.mainPlate td.mpRight {width:6px;background-image:url(/images/layout/shdw_rt.gif);background-repeat:repeat-y;background-position:top right;}
table.mainPlate td.mpTop {width:99%;height:6px;background-image:url(/images/layout/shdw_top.gif);background-repeat:repeat-x;background-position:top left;}
table.sidebar {width:200px;}
table.sidebar th {height:16px;background-color:#ADADAF;color:#FFFFFF;font-size:7pt;text-align:left;padding-left:4px;}
table.sidebar td.sidebarBody {border-left:1px solid #ADADAF;border-bottom:1px solid #ADADAF;border-right:1px solid #ADADAF;padding:7px 14px 7px 14px;font-family:Verdana,Arial,Helvetica,Sans serif;font-size:7pt;line-height:12pt;}
table.sidebar td.sidebarBody a {color:#EB2A2E;}
table.sidebar td.sidebarBody a:hover {color:#EB892A;}
table.simpleTable {padding:0px;margin:0px;border:0px;}
table.simpleTable td.normalText {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9pt;line-height:13pt;}
table.simpleTable td.smallText {font-size:8pt;line-height:12pt;}
table.siteFooter {width:100%;margin:24px 0px 0px 0px;border-top:1px solid #ADADAF;}
table.siteFooter td.content {text-align:left;padding:0px 63px 0px 63px;color:#000000;font-family:Verdana,Arial,Helvetica,Sans serif;font-size:8pt;line-height:13pt;border-top:1px solid #ADADAF;}
table.siteFooter td.content a {color:#5E5EFC;text-decoration:none;font-weight:normal;}
table.siteFooter td.content a:hover {text-decoration:underline;}
table.siteFooter td.content a.base-footer {text-decoration:none;}
table.siteHeader {width:860px;margin:10px 0px 10px 0px;}
table.siteHeader td.title {width:472px;vertical-align:bottom;padding-bottom:10px;}
table.siteHeader td.launch {width:208px;vertical-align:top;}
table.siteHeader td.nav {width:180px;border-left:1px solid #DEDEDE;padding-left:13px;}
table.siteNav {width:100%;background-color:#000000;}
table.wtos {width:100%;border:solid 1px #70716F;z-index:50;}
table.wtos tr.title {background-color:#292929;}
table.wtos tr.title td {padding-top:3px;padding-bottom:2px;}
table.wtos tr.station1 {background-color:#000000;}
table.wtos tr.station1 td {padding-top:4px;padding-bottom:1px;}
table.wtos tr.station2 {background-color:#000000;}
table.wtos tr.station2 td {padding-top:0px;padding-bottom:5px;}
table.wtos td.lf {padding-left:4px;padding-right:5px;}
table.wtos td.md {padding-right:5px;}
table.wtos td.rt {text-align:right;padding-right:5px;}
td.homeNav {padding-left:14px;vertical-align:middle;}
td.homeNav a {font-size:7.5pt;color:white;}
td.homeNav a:hover {color:white;text-decoration:none;}
td.loggedIn {background-color:#EB2A2E;padding:0px 0px 0px 2px;vertical-align:middle;width:124px;height:32px;color:#FFFFFF;font-family:Verdana,Arial,Helvetica,Sans serif;font-size:7pt;}
td.rightRed {width:207px;text-align:left;background-color:#EB2A2E;vertical-align:middle;border-left:2px solid white;}
td.rightRed div.worm {display:block;font-size:7pt;padding:0px 0px 0px 10px;}
td.suiteGray {width:30%;background-color:#646464;}
td.suiteGrayOff {background-color:#646464;vertical-align:middle;padding:0px 12px 0px 11px;}
td.suiteGrayOff a {font-size:7.5pt;color:#D8D8D8;}
td.suiteGrayOff a:hover {color:white;text-decoration:none;}
td.suiteGrayOn {background-color:#7D7D7D;vertical-align:middle;padding:0px 11px 0px 10px;}
td.suiteGrayOn a {font-size:7.5pt;color:white;}
td.suiteGrayOn a:hover {color:white;text-decoration:none;}
span.pm {color:#7EC62E;font-family:Georgia,Times New Roman,Serif;font-weight:bold;}

/* 
new styles for new layout but can't check in until complete site redesign is complete.
-------------------------------------------------------------------------------------
td.homeNav {padding-left:14px;vertical-align:middle;color:#FFFFFF;overflow:hidden;font-size:8pt;}
td.homeNav a {font-size:8pt;color:#FFFFFF;}
td.homeNav a:hover {text-decoration:underline;}

can remove td.loggedIn

*/

/* new styles for new layout 2009 */

.wideLayout {width:100%;text-align:left;clear:both;}
.lobbyArt {float:left;width:680px;}
.ctas {float:right;text-align:center;width:190px;padding-top:10px;}
.standardLayout { clear:both;padding:20px 0px 0px 0px;width:780px;text-align:left; }
.normalType {font-family:Verdana,Arial,Helvetica,sans-serif;color:#444444;font-size:8pt;line-height:13pt;}
.lobbyHeader { font-size:20px;line-height:28px;margin-bottom:10px;color:#000000; }
table.gridBy3 td.left { width:33%;padding-right:20px;vertical-align:top;}
table.gridBy3 td.middle { width:33%;vertical-align:top;padding:0px 20px 0px 20px;border-right:1px solid #f0f0f0;border-left:1px solid #f0f0f0;}
table.gridBy3 td.right { width:33%;vertical-align:top;padding-left:20px;}
table.gridBy3 tr { border-bottom:1px solid #f0f0f0;}
div.bar {background-color:#f0f0f0;width:100%;margin:10px 0px 10px 0px;}
.lightType { font-weight:normal; }
.clear {clear:both;}
.footnoteLeft { float:left;width:29px;text-align:right;display:inline;}
.footnoteRight { float:left;margin-left:5px;display:inline;width:500px;}
hr.bar {color:#f0f0f0;width:100%;margin:10px 0px 10px 0px;}
.leftColumn { width:400px; }
.leftSide { width:500px; }
.rightSide { width:280px; }
.helperBubble { float:right;width:251px;height:223px;background: #ffffff url(/images/compliance/helperBubble.gif) no-repeat; }
.red { color:#EB2A2E; }
/* from td */
.paragraphTitle { font-weight:bold; }
.tooltip { font-weight:normal;text-decoration:underline; }