#menu { width:200px; background-image:url('/images/menuBG.gif'); background-color:#EBE1C8; border:0; }
a         { color:#A04030; text-decoration:none; font-weight:bold; }
aDISABLED:visited { color:#A04030; }/*  #553C14 */
a:hover   { color:#FF0000; text-decoration:none; }
a:focus { outline: none; }

.menu_linkOLD         { display:block; color:#553C14; font-family:"Times"; font-size:14pt; padding-left:4px; font-weight:normal; }
.menu_link         { display:block; font-family:"Times"; font-size:14pt; padding-left:4px; font-weight:normal; }
a.menu_link   { color:#553C14; }
a.menu_link:hover   { color:#FF0000; text-decoration:none; }
.menu_div           { border:0; border-bottom:1px solid #333; padding-top:8px; padding-bottom:8px; text-align:left; }
.menu_div_current   { background-image:url('/images/menuBGover.gif'); }
.section_link      { display:block; color:#553C14; font-family:"Times"; font-weight:bold; font-size:11pt; line-height:30px; padding-left:16px; }
a.section_link  { color:#553C14; }
a.section_link:hover  { color:#C00; text-decoration:none; }
.section_div        { margin-top:0px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; text-align:left; }
.item_div           { border:1px solid #9F947F; padding-bottom:5px; margin-left:20px; 
                        margin-right:10px; line-height:0px; background-color:#DBCAA9; }
.item_link         {  display:block; padding-left:0px; line-height:0px; color:#553C14; 
                        font-family:"Arial"; font-weight:normal; font-size:10pt; }
div.item_link         {  font-weight:bold ! important; }
a.item_link   {  font-weight:normal; color:#553C14; }
a.item_link:hover   { color:#C00; text-decoration:none; }
.menu_link_current   { color:#8B544B ! important; }

A.XbuttonOLD    { display:block; width:22px; height:22px; background-image:url('/images/x-22.gif'); }
A.XbuttonOLD:hover    { background-image:url('/images/x-22_U.gif'); }
A.Xbutton    { display:block; width:22px; height:17px; background-image:url('/images/btn-x.jpg'); }
A.Xbutton:hover    { background-position:0px -17px; }

A.button    { text-align:center; padding:10px; background-color:#CCC; border:3px outset #FFF;}
A.button_down    { text-align:center; padding:10px; background-color:#CCC; border:3px inset #FFF;}
A.button:hover      { color:#CE201C; text-decoration:none; }
A.btnClose    { display:block; width:90px; height:30px; background-image:url('/images/btn-close.gif');}
A.btnClose:hover    { background-image:url('/images/btn-close_U.gif');}

A.light				{ color:#ECD3B0; }
A.light:hover		{ color:#F6DD66; }
A.heading    { font-size:12pt; font-family:"Georgia"; font-weight:bold; }
img.hoverable { border:3px solid #222; }
img.hoverable:hover { border:3px solid #A2492E; }

	a.rectBtn  {  display:inline-block; width:240px; height:46px; padding-top:25px; font-family:Arial, Geneva; font-size:10pt;
                  color:#FFF;   background-image:url('/images/button-rectangle.gif'); }
	a.rectBtn:hover  { color:#FFF; background-image:url('/images/button-rectangle_U.gif'); }

.body-2     {  margin:0; padding:0; border:0; background-color:#C3B98C; }
.bannerstrip    { width:1000px; }
.bannerstrip2 { background-color:#333301;}
.bannerstrip3 { background-color:#4A0001;}
.bannerstrip4 { background-color:#7C6556;}
.bannerstrip5 { background-color:#965028;}
.bannerstrip6 { background-color:#553C14;}
.bannerstrip7 { background-color:#3C435D;}
.bannerstrip8 { background-color:#777850;}
.bannerstrip9 { background-color:#71625B;}
.bannerstrip10 { background-color:#3D1806;}
.bannerstrip11 { background-color:#4A0001;}
.bannerstrip12 { background-color:#777850;}

#bodyDiv    { width:1000px; }
#content { width:800px; background-color:#EBE1C8; margin:0; padding:0px; border:0; border-bottom:2px solid #EEE; }
.banner-sub { color:#efe7d2; font-family:"Arial"; font-style:italic; }
.btn-sp-divOLD { margin-bottom:32px; margin-top:32px; }


.H1					{  color:#553C14; font-size: 28pt; font-family:"Georgia"; font-weight:bold;}
.H2					{  color:#553C14; font-size: 20pt; font-family:"Georgia"; font-weight:bold;}
.H3					{  color:#553C14; font-size: 17pt; font-family:"Georgia"; font-weight:bold;}
.H4					{  color:#553C14; font-size: 14pt; font-family:"Georgia"; font-weight:bold; }
.H5					{  color:#553C14; font-size: 12pt; font-family:"Georgia"; font-weight:bold; }
.H6					{  color:#553C14; font-size: 9pt; font-family:"Georgia"; font-weight:bold; }
.grey               { color:#888;  }
.light					{ color:#FFF; }
.white					{ color:#FFF; }
.medium             { font-family:"Trebuchet MS","Helvetica"; font-size:11pt; font-weight:bold; }

.blurb				{  font-family:"Times","Times New Roman","Palatino"; font-size:12pt; }
.blurbbox           { padding:8px; border:1px solid #000; } 
.required			{  color: #FF0000; font-size: 12pt; font-family: "Verdana"; font-weight: bold; }
.caption			{  font-size: 10pt; font-family:"Trebuchet MS","Helvetica"; line-height: 10pt; }
.bigcaption			{  font-size: 12pt; font-family:"Arial","Helvetica"; line-height: 12pt; }
.smallcaption		{  line-height: 8pt; font-family: "Arial"; font-size: 8pt; }
.detail				{  color: #000000; font-family: "Arial"; font-size: 9pt; }
.list				{  color: #000000; font-family: "Arial"; font-size: 10pt; }
.question			{  color: #704020; font-size:10pt;  font-family:"Arial"; font-weight:bold; }
.smallblurb			{  font-size: 10pt;  font-family: "Times","Times New Roman";   }
.note				{  font-size: 12pt; font-family: "Technical", "Stylus", "Enviro", "Sans-serif"; font-weight:bold; }
HR					{  color:#553C14; height:1px; margin-top:0px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; }
form				{ margin-bottom:0; }
UL					{ margin-left:10px; padding-left:10px; margin-top:0px; margin-bottom:10px; margin-bottom:10px; }
LI					{ font-family: "Arial"; font-size:10pt; margin-bottom:2px;  }
IMG                 { border:0; }

.preload            { position:absolute; z-index:-50; width:1px; height:1px; }
.foursq {font-family:Georgia,Palatino; font-weight:bold; }
a.leftLink          { display:block; width:70px; height:73px; background-position:-30px 0px; background-repeat:no-repeat; }
a.leftLink:hover    { background-position:0px 0px;} 
a.leftFBvisit       { background-image:url(/images/Left-fb-visit.gif);} 
a.leftFBshare       { background-image:url(/images/Left-fb-share.gif);} 
a.leftTwitter       { background-image:url(/images/Left-twitter-visit.gif);}
a.leftContact       { background-image:url(/images/Left-contact.gif);}

a.back60    {display:block; padding-top:5px; width:211px; height:25px; background-image:url(/images/glossyBlueBtn.png); 
    background-repeat:no-repeat; color:#FFF; font:normal 11pt 'Lucida Sans Unicode','Lucida Grande';}
a.back60:hover  {background-position:0px -30px;}

a.tri-back {padding-left:20px; background-image:url(/images/tri-back.gif); background-repeat:no-repeat;}
a.tri-back:hover {background-position:0px -40px;}
a.tri-fwd {padding-right:20px; background-image:url(/images/tri-fwd.gif); background-repeat:no-repeat; background-position:right top;}
a.tri-fwd:hover {background-position:100% -40px;}


.nextpage {width:100%; }						 
a.NextPageBig {display:block; width:270px; height:45px; padding:0; padding-top:15px; padding-left:80px; margin-top:10px; 
        text-align:left; color:#FFF; font:bold 12pt "Trebuchet MS","Verdana";
        } /* 350 x 60 */
a.NextPage1 {background-image:url(images/NextPageBG-1.gif); background-repeat:no-repeat;}
a.NextPage2 {background-image:url(images/NextPageBG-2.gif); background-repeat:no-repeat;}
a.NextPage3 {background-image:url(images/NextPageBG-3.gif); background-repeat:no-repeat;}
a.NextPage4 {background-image:url(images/NextPageBG-4.gif); background-repeat:no-repeat;}
a.NextPage5 {background-image:url(images/NextPageBG-5.gif); background-repeat:no-repeat;}
a.NextPage6 {background-image:url(images/NextPageBG-6.gif); background-repeat:no-repeat;}
a.NextPage7 {background-image:url(images/NextPageBG-7.gif); background-repeat:no-repeat;}
a.NextPageBig:hover {background-position:0px -60px;}


/*  NEW STYLES-- MAY 2011: */
body  {background-color:#C3B98C;}
#bodyDiv {position:relative; width:1000px; background-color:#EBE1C8; border:1px solid #FFF;}
td.topmenu a {display:block; margin:10px; padding:0px; font:normal 13pt Georgia; color:#FFF; text-decoration:none; 
    background-color:#444; border-style:solid; border-width:1px 2px 2px 1px; border-color:#CCC #999 #666 #AAA;}
td.topmenu a.current1 {background-color:#977C5F;}/* brown */
td.topmenu a.current2 {background-color:#7A896C;}/* green */
td.topmenu a.current3 {background-color:#827185;}/* violet */
td.topmenu a.current4 {background-color:#717B85;}/* blue */
td.topmenu a.current5 {background-color:#8F6769;}/* rose */
td.topmenu a.current6 {background-color:#A18C55;}/* yellow */
td.topmenu a.current7 {background-color:#639193;}/* teal */

td.topmenu a:hover {color:#FFF408; background-color:#E77817;} /* BRIGHT YELLOW, BRIGHT ORANGE */

#submenudivOLD {position:absolute; left:50px; top:245px; height:47px; vertical-align:middle; z-index:500; overflow:visible;} 
#submenudiv {position:absolute; left:50px; top:185px; height:47px; vertical-align:middle; z-index:500; overflow:visible;}
#submenudiv div {float:left; }
.submenu {height:100%; text-align:left; position:relative; }
.submenu1 {background-image:url(/images/subMenu-1-BG.png); }
.submenu2 {background-image:url(/images/subMenu-2-BG.png); }
.submenu3 {background-image:url(/images/subMenu-3-BG.png); }
.submenu4 {background-image:url(/images/subMenu-4-BG.png); }
.submenu5 {background-image:url(/images/subMenu-5-BG.png); }
.submenu6 {background-image:url(/images/subMenu-6-BG.png); }
.submenu7 {background-image:url(/images/subMenu-7-BG.png); }
.submenu a {display:block; text-align:center; margin:12px 5px; padding:0px 5px; font:normal 10pt 'Lucida Sans Unicode','Lucida Grande'; 
    color:#FFF; border:0; border-right:1px solid #AAA; border-bottom:1px solid #DDD;}
.submenu a.current {font-weight:bold; color:#FFB77D; border-right-color:#FFB77D; border-bottom-color:#FFB77D;}
.submenu a:hover {color:#EABB92; border-right-color:#FFB77D; border-bottom-color:#FFB77D;}
#SMpointer {position:absolute; top:-17px;}
#SSMwrapper {position:absolute; z-index:500; top:250px; left:40px; overflow:visible;}
.SSMdiv {position:absolute; left:20px; top:30px; visibility:hidden; background-color:transparent; background-image:none;}
.SSMdiv .SSMcurrent {visibility:visible;}

.SSMtop {width:180px; height:15px; background:transparent url('/images/SSMdialog-top.png') no-repeat 0px 0px;}
.SSMcontent {width:180px; background:transparent url('/images/SSMdialog-mid.png') repeat-y 0px 0px;}
.SSMcontent a {display:list-item; list-style-type:none; border:0; margin:0; margin-left:15px;
     text-align:left;font:normal 9pt 'Lucida Sans Unicode','Lucida Grande';}
.SSMcontent a.current {color:#FFB77D; font-weight:bold; list-style-type:disc;}
.SSMbtm {width:180px; height:15px; background:transparent url('/images/SSMdialog-btm.png') no-repeat 0px 0px;}
.CF_left_col {width:120px;}
.CF_right_col {width:450px;}
.CF_input_text {width:420px;}
td.btmmenu a {display:block; position:relative; height:30px; overflow:visible; vertical-align:middle; padding:0px; margin:0px 5px;
    font:normal 12pt Georgia; color:#FFF; text-decoration:none; 
    background-color:#444; border-style:solid; border-width:1px 2px 2px 1px; border-color:#CCC #999 #666 #AAA;}
td.btmmenu a:hover {color:#FFF408; background-color:#E77817;} /* BRIGHT YELLOW, BRIGHT ORANGE */
.space {height:5px;}
    .cornerTL {position:absolute; left:0px; top:0px; width:30px; height:30px; background-image:url(/images/CornerRound30_1x1.gif);}
    .cornerT {position:absolute; left:0px; top:0px; width:100%; height:3px; background-image:url(/images/CornerRound30_1x2.gif);}
    .cornerTR {position:absolute; right:0px; top:0px; width:30px; height:30px; background-image:url(/images/CornerRound30_1x3.gif);}
    .cornerL {position:absolute; left:0px; top:0px; width:3px; height:100%; background-image:url(/images/CornerRound30_2x1.gif);}
    .cornerR {position:absolute; right:0px; top:0px; width:3px; height:100%; background-image:url(/images/CornerRound30_2x3.gif);}
    .cornerBL {position:absolute; left:0px; bottom:0px; width:30px; height:30px; background-image:url(/images/CornerRound30_3x1.gif);}
    .cornerB {position:absolute; left:0px; bottom:0px; width:100%; height:3px; background-image:url(/images/CornerRound30_3x2.gif);}
    .cornerBR {position:absolute; right:0px; bottom:0px; width:30px; height:30px; background-image:url(/images/CornerRound30_3x3.gif);}

#spMenu {font:normal 9pt Arial;}
a.belowbanner {display:block; width:900px; height:80px; background:transparent url('/monthly/2011-11/banner-sub.jpg') no-repeat 0px 0px;}
a.belowbanner:hover {background-position:0px -80px;}

