body {'Lucida Grande', Geneva, Arial, Verdana, sans-serif}
a.bodysmallBLUE:link {text-decoration: none; color: #0000FF}
a.bodysmallBLUE:visited {text-decoration: none; color: #666666}
a.bodysmallBLUE:hover {text-decoration: none; color: #FF0000}

a:link     {  text-decoration: none; color: #CC0000}
a:visited  {  text-decoration: none; color: #CC0000}
a:hover    {  text-decoration: none; color: #CC00CC} 

a.title:link     {  text-decoration: none; color: #CC0000}
a.title:visited  {  text-decoration: none; color: #CC0000}
a.title:hover    {  text-decoration: none; color: #0066FF}

a.mainwhite:link     {  text-decoration: none; color: #FFFFFF}
a.mainwhite:visited  {  text-decoration: none; color: #FFFFFF}
a.mainwhite:hover    {  text-decoration: none; color: #CC0000}

.topnav {font-family: verdana,arial,helvetica,sans-serif;font-size: 12px; text-decoration: none; } 
.topnav A:link, .topnav A:visited { text-decoration: none; color: #003399; }
.topnav A:hover { text-decoration: none; color: #CC6600; }

.topnav-active A:link, 
.topnav-active A:visited {font-family: verdana,arial,helvetica,sans-serif;font-size: 12px; color: #CC6600; text-decoration: none; }

.tabon a, 
.tabon a:visited {font-size: 10px; color: #FFCC66;font-family: verdana,arial,helvetica,sans-serif; text-decoration: none; text-transform: uppercase;font-weight: bold; line-height: 10px; }

.taboff a, 
.taboff a:visited {font-size: 10px; color: #000000;font-family: verdana,arial,helvetica,sans-serif; text-decoration: none; text-transform: uppercase;font-weight: bold; line-height: 10px; }

.tabon a:hover, 
.taboff a:hover { text-decoration: underline; }
.tabon div, 
.taboff div { margin-top: 7px; margin-left: 9px; margin-bottom: 5px; }
.big {font-family: verdana,arial,helvetica,sans-serif;font-size: xx-large; }
.titlered {font-family: Arial, Helvetica, sans-serif;font-size: 14pt;font-weight: bold; text-decoration: none; color: #CC0000}
.titlesm   {font-family: Arial, Helvetica, sans-serif;font-size: 12pt;font-weight: bold;text-decoration: none;color: #000000;}
.titlesmred {font-family: Arial, Helvetica, sans-serif;font-size: 12pt;font-weight: bold;text-decoration: none;color: #CC0000;}
.title {font-family: Arial, Helvetica, sans-serif;font-size: 14pt;font-weight: bold; text-decoration: none; color: #000000}
.titlesmYLW {font-family: Arial, Helvetica, sans-serif;font-size: 12pt;color: #FFCC00;font-style: normal;font-weight: bold;}
.titleYLW {font-family: Arial, Helvetica, sans-serif;font-size: 14pt;color: #FFCC00;font-style: normal;font-weight: bold;}
.titleGRN {font-family: Arial, Helvetica, sans-serif;font-size: 14pt;color: #009900;font-style: normal;font-weight: bold;}

.bigtitlectr  {font-family: Arial, Helvetica, sans-serif;font-size: 16pt;font-weight: bold;text-decoration: none;color: #CC0000;text-align: center;}
.bigtitleyellowctr {font-family: Arial, Helvetica, sans-serif;font-size: 16pt;font-weight: bold; text-decoration: none; color: #FFCC00;text-align: center;}
.bigtitleblkctr {font-family: Arial, Helvetica, sans-serif;font-size: 16pt;font-weight: bold; text-decoration: none; color: #000000;text-align: center;}
.bigtitleitalicredctr {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 16px;font-style: italic;line-height: normal;font-weight: bold;font-variant: normal;text-transform: none;color: #CC0000;;text-align: center;}
.bigtitlePURPLEctr {font-family: Arial, Helvetica, sans-serif;font-size: 16pt;font-weight: bold; text-decoration: none; color: #660099;text-align: center;}

.bigtitle  {font-family: Arial, Helvetica, sans-serif;font-size: 16pt;font-weight: bold; text-decoration: none; color: #CC0000}
.bigtitleyellow {font-family: Arial, Helvetica, sans-serif;font-size: 16pt;font-weight: bold; text-decoration: none; color: #FFCC00}
.bigtitleblk {font-family: Arial, Helvetica, sans-serif;font-size: 16pt;font-weight: bold; text-decoration: none; color: #000000}
.bigtitleitalicred {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 16px;font-style: italic;line-height: normal;font-weight: bold;font-variant: normal;text-transform: none;color: #CC0000;}
.bigtitlePURPLE {font-family: Arial, Helvetica, sans-serif;font-size: 16pt;font-weight: bold; text-decoration: none; color: #660099}
.realbigtitleRED {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 18px;font-style: oblique;line-height: normal;font-weight: bold;font-variant: normal;color: #CC0000;}
.header {font-family: Arial, Helvetica, sans-serif;font-size: 13pt;font-style: normal;line-height: normal;text-decoration: none;font-weight: bold;}

.h1 {font-family: verdana,arial,helvetica,sans-serif; color: #CC6600;font-size: medium; }
.h3color {font-family: verdana,arial,helvetica,sans-serif; color: #CC6600;font-size: small; }

.caption   {font-family: Arial, Helvetica, sans-serif;font-size: 8pt;font-style: italic;}

.FormTextBox {background:#E2E2E2; color:#000000;font-family:Arial;font-size:9pt;}
.button {background:#FFCC00;color:#3333CC;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;border : thin solid #CCCCCC;text-decoration: none;}
.redbutton {background:#990000; color:#FFFFFF;font-family:Arial;font-size:9pt;border : 1px solid #6C6C6C;}
.form {font-family : Arial, Helvetica, sans-serif;font-size : 9pt;color : #000000;border : 1px solid #6C6C6C;text-decoration: none;}
.formOn	{font-family : Arial, Helvetica, sans-serif;font-size : 9pt;font-style : normal;font-variant : normal;font-weight : normal;color : #103792;border : 1px dotted #103792;background-color : #E9E9E0;}

.bodywhite { font-family: Arial, Helvetica, sans-serif;font-size: 10pt; color: #FFFFFF}
.bodysmall {font-family: Arial, Helvetica, sans-serif;font-size: 9pt;color: #000000; text align-left;}
.bodytext      { font-family: Arial, Helvetica, sans-serif;font-size: 10pt}
.bodyred {font-family: Arial, Helvetica, sans-serif;font-size: 10pt;color: #CC0000;}
.bodyredbold {font-family: Arial, Helvetica, sans-serif;font-size: 10pt;font-weight: bold;color: #CC0000;}
.bodytextbigger {font-family: Arial, Helvetica, sans-serif;font-size: 12pt;color: #000000;}
.bodytextbiggerYLW {font-family: Arial, Helvetica, sans-serif;font-size: 12pt;color: #FFCC00;}
.bodysmallYLW {font-family: Arial, Helvetica, sans-serif;font-size: 9pt;color: #FFCC00;}
.bodysmallred {font-family: Arial, Helvetica, sans-serif;font-size: 9pt;color: #CC0000;}
.captionYlw {font-family: Arial, Helvetica, sans-serif;font-size: 8pt;color: #FFCC00;font-style: normal;}
.bodysmallwhite {font-family: Arial, Helvetica, sans-serif;font-size: 9pt;color: #FFFFFF;}
.bodysmallBLUE{font-family: Arial, Helvetica, sans-serif;font-size: 9pt;color: #0000FF;text-decoration: none;}

.bodytextbold {font-family: Arial, Helvetica, sans-serif;font-size: 10pt;font-weight: bold;color: #000000;font-variant: normal;}
.bodytextYLW {font-family: Arial, Helvetica, sans-serif;font-size: 10pt;color: #FFCC00;}
.bodytextBLUE {font-family: Arial, Helvetica, sans-serif;font-size: 10pt;color: #0000FF;}
.bodytextbiggerBLUE {font-family: Arial, Helvetica, sans-serif;font-size: 12pt;color: #0000CC;font-style: normal;font-weight: normal;text-decoration: none;}
.bodytextcyan {font-family: Arial, Helvetica, sans-serif;font-size: 10pt;color: #00CCCC;}
.bodytextgray {font-family: Arial, Helvetica, sans-serif;font-size: 10pt;color: #666666;}
.bodytextLtgray {font-family: Arial, Helvetica, sans-serif;font-size: 10pt;color: #999999;}
.bodysmallGRAY {font-family: Arial, Helvetica, sans-serif;font-size: 9pt;color: #999999;}
.bodytextbiggerRED {font-family: Arial, Helvetica, sans-serif;font-size: 12pt;color: #CC0000;}
.bodysmallGREEN {font-family: Arial, Helvetica, sans-serif;font-size: 9pt;color: #009900;}
.bodysmallORANGE {font-family: Arial, Helvetica, sans-serif;font-size: 9pt;color: #FF6600;}
.bodysmallcyan {font-family: Arial, Helvetica, sans-serif;font-size: 9pt;color: #00CCCC;}
.captionred {font-family: Arial, Helvetica, sans-serif;font-size: 8pt;color: #CC0000;}
.bodytextRED {font-family: Arial, Helvetica, sans-serif;font-size: 10pt;color: #CC0000;}

.serif {font-family: times,serif;font-size: medium; }

.sans {font-family: verdana,arial,helvetica,sans-serif;font-size: medium; }
.small {font-family: verdana,arial,helvetica,sans-serif;font-size: small; }
.tiny {font-family: verdana,arial,helvetica,sans-serif;font-size: x-small; }
.websearch-string {font-family: verdana,arial,helvetica,sans-serif;font-size: x-small; }
.listprice {font-family: arial,verdana,sans-serif; text-decoration: line-through;font-size: small; }
.price {font-family: verdana,arial,helvetica,sans-serif; color: #990000;font-size: small; }
.tinyprice {font-family: verdana,arial,helvetica,sans-serif; color: #990000;font-size: x-small; }
.attention { background-color: #FFFFD5; }
.eyebrow {font-family: verdana,arial,helvetica,sans-serif;font-size: 10px;font-weight: bold; text-transform: uppercase; text-decoration: none; color: #FFFFFF;}

A.eyebrow:link { text-decoration: none;}
.breadcrumb {font-family: verdana,arial,helvetica,sans-serif;font-size: small;font-weight:bold;}
.breadcrumb-node {font-family: verdana,arial,helvetica,sans-serif;font-size: small;font-weight: bold;color: #CC6600;}
.horizontal-search {font-weight: bold;font-size: medium; color: #FFFFFF;font-family: verdana,arial,helvetica,sans-serif;}
.horizontal-websearch {font-size: x-small;font-family:verdana,arial,helvetica,sans-serif;padding-left: 12px;}
.horizontal-advanced-websearch {font-size: x-small; color: #ffffff;font-family:verdana,arial,helvetica,sans-serif; text-decoration: none}

A.horizontal-advanced-websearch:hover {text-decoration: underline}

.popover-tiny {font-size: x-small;font-family: verdana,arial,helvetica,sans-serif; }
.popover-tiny a, .popover-tiny a:visited { text-decoration: none; color: #003399; }
.popover-tiny a:hover { text-decoration: none; color: #CC6600; }
.indent { margin-left: 1em; }
.half {font-size: .5em; }
.list div { margin-bottom: 0.25em; text-decoration: none; }
.hr-center { margin: 15px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: dotted; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-color #999999; border-right-color: #999999; border-bottom-color: #999999; border-left-color: #999999; }
.divider { border-top: 1px dashed #cc9; }



.list {font-size: 12px;color: #FFF;}
ul {list-style: inside;margin: 0;padding: 0 0 5px 10px;text-align: left;}
li {padding: 0 0 5px 0;
}
ul.square {list-style: square inside; margin: 0 0 0 0px; padding: 0 0 5px 0;}
ul.circle {list-style: circle inside;margin: 0 0 0  20px;padding: 0 0 5px 20px;}

ol {margin-top: 0;margin-right: 0;margin-bottom: 0px;margin-left: 5px;padding: 0 0 3px 0;list-style-type: decimal;list-style-position: inside;}
li li {list-style-position: inside;list-style-type: decimal;}
ul ul.circle {margin-top: .3em;}
ul ul.square {margin-top: .3em;}

ol.last {padding: 0 0 5px 0;}
ul.last {padding: 0 0 5px 0;}
dl.last {padding: 0 0 5px 0;}
li.last {padding: 0 0 5px 0;}

