body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; line-height: 14px; }
td {
Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; line-height: 14px; vertical-align:top; }
th {
Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; line-height: 13px; }
form {
 Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
input {
 Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#333333; }
textarea { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#333333; }
select {
 Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#333333; background-color: #FFFFFF; }
a:link { color:#333333; text-decoration:underline }
a:visited { color:#333333; text-decoration:none }
a:hover { color: #739F0A; }
.headers {
 Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #005632; line-height: normal; font-weight: bold; font-stretch: normal; font-style: normal; }
.subHeaders {
 Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFCC; line-height: 20px; font-weight: bold; font-stretch: normal; font-style: normal; }
.menuCaptions { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #666666; font-weight: normal; text-decoration: none; line-height: 10px; }
.menuTitles {
 Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; font-weight: bold; text-decoration: none; }
.menuDescriptions {
 Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; font-weight: normal; text-decoration: none; font-style: italic; line-height: 11px; }
.bodyWhite {
 Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #ffffff; line-height: normal; }
.headWhite {
 Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 16px; color: #ffffff; line-height: normal; }
.menuTable1 { scolor: #333333;  Verdana, Arial, Helvetica, sans-serif;
font-size: 16px; font-style: normal; font-weight: bold; background-color: #E7E9EA; vertical-align: top; text-align: left; top: auto; vertical-align:top; padding: 6px; }
.menuTable2 { scolor: #ffffff;  Verdana, Arial, Helvetica, sans-serif;
font-size: 16px; font-style: normal; font-weight: bold; background-color: #9DC65E; vertical-align: top; text-align: left; top: auto; vertical-align:top; padding: 6px; }
.tableStyle2 { color: #FDFDFD; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; border: thin solid #325251; background-image: url(images/table2BG.jpg); vertical-align: top; text-align: left; top: auto; vertical-align:top; padding: 4px; }
#BBNews { width:215; height:225; overflow-x:hidden; overflow-y:auto; }
iframe { overflow-x: hidden; overflow-y:auto }
.bodySmall {
Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; line-height: normal; }
a:focus { outline: none; -moz-outline: none; }
/* used for <td>s in seasonallity charts*/ 


.table { line-height: 120%; }
TD.inseason { background-color: #739E0B; border: 1px solid #CCCCCC; }
TD.inmarket { background-color: #ADC867; border: 1px solid #CCCCCC; }
TD.plain { border: 1px solid #CCCCCC; }
TH.plain { border: 1px solid #CCCCCC; }

.style1 { font-size: 9px; color: #5F7737; }
#logo { width: 221px; height: 100px; background: url(../images/index2_r1_c3.jpg) no-repeat; margin: 0; padding: 0; text-indent: -9999px; }
#logo a { width: 221px; height: 100px; display: block; }

/*-----------------------------------*/
/* Toggle Styles 
/*-----------------------------------*/

h2.trigger { padding: 0 0 0 33px; margin: 0 0 5px 5px; background: url(../images/h2_trigger_a.gif) no-repeat #BDC7AE; height: 20px; width: 468px; color: #F3F1EA; font-size: 12px; font-weight: 100; float: left; }
h2.trigger a { text-decoration: none; display: block; color: #F3F1EA; font-size: 17px; font-weight: 600; }
h2.trigger a:hover { color: #000000; }
.trigger:hover { color: #000000; }
h2.active { background-position: left bottom; } /*--When toggle is triggered, it will shift the image to the bottom to show its "opened" state--*/
.toggle_container { margin: 0 0 5px 5px; padding: 0; border-top: 1px solid #d6d6d6; background: #F3F1EA; overflow: hidden; font-size: 1.2em; width: 501px; clear: both; }
.toggle_container .block { /*padding: 20px; /*--Padding of Container--*/ /*background: url(../images/toggle_block_btm.gif) no-repeat left bottom; /*--Bottom rounded corners--*/ }

.seo th { border-bottom: 1px solid #D6D6CA; border-right: 1px solid #D6D6CA; border-top: 1px solid #D6D6CA; color: #000000; padding: 4px 2px; font-size: 14px; text-align: center; }
.seo tr { border-right: 1px solid #C1DAD7; border-bottom: 1px solid #C1DAD7; border-top: 1px solid #C1DAD7; text-align: left; padding: 6px 6px 6px 12px; background: #CAE8EA; }
.seo td { border-right: 1px solid #D6D6CA; border-bottom: 1px solid #D6D6CA; background: #fff; line-height: 16px; text-align: center; font-size: 11px; padding: 6px 4px; }

/*-----------------------------------*/
/* Footer Styles
/*-----------------------------------*/

#footer { text-align: left; position: relative; width: 868px; height: 138px; background: url(../images/footerNew.jpg) no-repeat #77a5c7; color: #ffffff; font-size: 11px; font-family: Arial, Helvetica, sans-serif; }
#footer a { color: #ffffff; text-decoration: none; }
#footer a:hover { color: #d1c1a9; text-decoration: underline; }

#footerCol1 { position: absolute; left: 33px; top: 40px; }
#footerCol1 p { position: relative; left: 2px; width: 200px; left: 1px; top: -8px; line-height: 17px; }

#footerCol2 { position: absolute; left: 222px; top: 40px; }
#footerCol2 ul { margin: 0 0 0 0px; }

#footerCol3 { position: absolute; top: 10px; left: 460px; top: 30px; }

#footerCol4 { position: absolute; top: 10px; left: 695px; top: 30px; }

.social ul { margin: 0; padding: 0; overflow: hidden; }
.social li { padding: 3px 0 3px 0; list-style: none; float: left; }

#facebook { width: 63px; height: 54px; background: url(../images/facebook.jpg) no-repeat; text-indent: -9999px; }
#facebook a { width: 63px; height: 54px; display: block; }

#blog { width: 57px; height: 53px; background: url(../images/blogger.jpg) no-repeat; text-indent: -9999px; }
#blog a { width: 57px; height: 53px; display: block; }

#gds { width: 63px; height: 56px; background: url(../images/gds.jpg) no-repeat; text-indent: -9999px; }
#gds a { width: 63px; height: 56px; display: block; }

#twitter { margin: -2px 0 0 0; }

div.outerwrapF { margin: -8px 0 0 -23px; }
/* position list chunks side by side */
div.wrapperF { float: left; margin: 0 0 0 -2px; position: relative; top: 8px; left: 12px; }
/* clear float after lists */
br { clear: left; }
/* remove default spacing  to 
promote cross-browser consistency */
.wrapperF ul { margin: 0px 0 0 1px !important; padding: 0px !important; list-style: none !important; list-style-type: none !important; }
/* suppress normal list item numbering */
.wrapperF ul li { position: relative !important; list-style: none !important; margin: -1px 0 0 0 !important; padding: 0px 8px 8px 15px !important; top: 5px !important; }
.wrapperF li { padding: 8px !important; }
/* generate new item numbers that 
continue from one list to the next */
