@import url("new.css");

html           {width:100%; margin: 0 0 0 0;padding: 0;border: none;}
 body           {width:100%; margin: 0 0 0 0;padding: 0;border: none; }
 h1				{font-size:18px; font-weight:bold; color:#82020f; display:block; border-bottom:1px solid #ffffff; padding-bottom:5px;}
 h2				{font-size:16px; font-weight:bold; text-decoration:none; }
 #mainwrap      {width:100%; margin: 0 auto; padding: 0; border: none; vertical-align:top; font-family:Tahoma;}
 .mainwrapfill  {width:20px; background-image: url('../img/bg_shadowfill.jpg'); font-size:1px;}
 #mainwrapshadl {width:20px; background-image: url('../img/bg_shadowl.jpg'); font-size:1px;}
 #mainwrapshadr {width:20px; background-image: url('../img/bg_shadowr.jpg'); font-size:1px;}
 #mainwrapcenter{margin: 0 auto; padding: 0; border: none; vertical-align:top;}
 #main2cl       {width:100%; padding:0;}
 
 /* if you add text be sure to change the 470 px below */
 #innerwrap     {width:100%; margin: 0 0 0 0;padding: 0;border: none; vertical-align:top;}
 #innerwrapfp   {height:470px;width:100%; margin: 0 0 0 0;padding: 0;border: none; vertical-align:top;}
 #innerwrapt    {height:105px; width:100%; margin: 0 0 0 0;padding: 0;border: none; }
 #innerwrapb    {width:100%; margin: 0 0 0 0;padding: 0;border: none; }

 #menuwidth     {width:100%; margin: 0 0 0 0;padding: 0;border: none; vertical-align:top;}
 #menuwrap      {width:180px; vertical-align:top; margin: 0 0 0 0;padding: 0;border: none; text-align:left;}
 #menurowt      {height:10px;}
 #menurowm      {}
 #menurowb      {height:10px;}
 
 #menubox       {width:100%; padding:0; vertical-align:top;}
 #menuboxtl     {background-image: url('../img/rndblue_tl.jpg'); font-size:1px;}
 #menuboxtc     {background-image: url('../img/rndblue_fl.jpg'); font-size:1px;}
 #menuboxtr     {width:10px; background-image: url('../img/rndblue_tr.jpg'); font-size:1px;}
 #menuboxcl     {width:10px; background-image: url('../img/rndblue_fl.jpg'); font-size:1px;}
 #menuboxcr     {background-image: url('../img/rndblue_fl.jpg'); font-size:1px;}
 #menuboxbl     {background-image: url('../img/rndblue_bl.jpg'); font-size:1px;}
 #menuboxbc     {background-image: url('../img/rndblue_fl.jpg'); font-size:1px;}
 #menuboxbr     {background-image: url('../img/rndblue_br.jpg'); font-size:1px;}
 #menuboxfl     {background-image: url('../img/rndblue_fl.jpg'); font-size:1px; vertical-align:top;}
 
 .menuitem      {padding:5px; background-color: #ffffff; font-weight:bold; font-size:13px; text-align:left; color:#000066;}
 .menuhead      {height:30px; background-color: #e5e5e5; font-weight:normal; font-size:20px; text-align:center; vertical-align:middle; color:#000066;}
  
 .hddkblu       {width:100%; padding:0;}
 .hddkblubox    {width:100%; padding:0;}
 .hddkbluboxtl  {background-image: url('../img/hd_dkblu_tl.jpg'); font-size:1px;}
 .hddkbluboxtc  {height:10px; background-image: url('../img/hd_dkblu_tc.jpg'); font-size:1px;}
 .hddkbluboxtr  {width:10px; background-image: url('../img/hd_dkblu_tr.jpg'); font-size:1px;}
 .hddkbluboxcl  {width:10px; height:20px; background-image: url('../img/hd_dkblu_cl.jpg');  background-color:#003366; font-size:1px;}
 .hddkbluboxcr  {background-image: url('../img/hd_dkblu_cr.jpg'); font-size:1px; background-color:#003366;}
 .hddkbluboxbl  {background-image: url('../img/hd_dkblu_bl.jpg'); font-size:1px;}
 .hddkbluboxbc  {height:10px; background-image: url('../img/hd_dkblu_bc.jpg'); font-size:1px;}
 .hddkbluboxbr  {background-image: url('../img/hd_dkblu_br.jpg'); font-size:1px;}
 .hddkbluboxfl  {background-image: url('../img/hd_dkblu_fl.jpg');text-align:center;}
 .hddkblubg     {background-image: url('../img/hd_dkblu_bg.jpg');}
 
 #maincont      {width:100%; padding:0; vertical-align:top;}
 
 #banner        {vertical-align:top; height:105px; width:100%;}
 #leftban       {height:105px; width:10px; background-image: url('../img/logo_left.jpg');}
 #midban        {width:599px; background-image: url('../img/logo_center.jpg');}
 #rightban      {width:10px; background-image: url('../img/logo_right.jpg');}
 .fillban       {background-image: url('../img/logo_fill.jpg');}

 #botinfo       {font-size:7pt; text-decoration:none; width:100%; height:100px;}

 .textcenter    {text-align:left;}
 
 .contenttxt      {width:100%; padding: 0; font-size:13px; color:#000066; text-align:justify; vertical-align:top;}
 #ostabout      {width:100%; padding: 0; font-size:13px; color:#000066; text-align:justify; vertical-align:top;}
 #geninfo       {width:100%; font-size:12px; vertical-align:middle;}
 #mstpabout     {width:50%; font-size:12px; color:#000066; font-weight:normal; text-align:justify; vertical-align:top;}
 #bdabout       {width:50%; font-size:12px; color:#000066; font-weight:normal; text-align:justify; vertical-align:top;}
 
 ul             {list-style-image:url('../img/blt_marn.jpg'); padding:0; margin:15px;}
.margbot5				{margin-bottom: 5px; }
  
 .producttbl    {width:100%; padding:0;}
 .producttpic   {width:49%; padding:0; vertical-align:top;}
 .producttinfo  {width:49%; padding:0; vertical-align:top;}
 .producthd     {padding:2px; font-family:arial,verdana,tahoma,san-serif; font-size:16px; font-weight:bold; color:#000000}
 .producttext   {padding:2px; font-family:arial,verdana,tahoma,san-serif; font-size:12px; font-weight:normal; color:#000000; vertical-align:top;} 
 .moreinfo      {padding:0; font-family:arial,verdana,tahoma,san-serif; font-size:12px; font-weight:bold; color:#000066; text-align:center;}
 
 #health        {font-size: 12px; color:#000066; }        
 
  /* these are for the colored curve boxes */ 
 .tbblue        {width:100%; padding:0;}
 .tbbluemc      {width:100%; padding:0; vertical-align:top;}
 .tbbluetl      {height:10px; width:10px; background-image: url('../img/rndblue_tl.jpg'); font-size:1px;}
 .tbbluetr      {width:10px; background-image: url('../img/rndblue_tr.jpg'); font-size:1px;}
 .tbbluebl      {background-image: url('../img/rndblue_bl.jpg'); font-size:1px;}
 .tbbluebr      {height:10px; background-image: url('../img/rndblue_br.jpg'); font-size:1px;}
 .tbbluefl      {background-image: url('../img/rndblue_fl.jpg');}
 .tbbluepad     {padding:6px;}
 
 .tbgrey        {width:100%; padding:0; background-color:#e5e5e5;}
 .tbgreymc      {width:100%; padding:0; vertical-align:top;}
 .tbgreytl      {height:10px; width:10px; background-image: url('../img/rndgrey_tl.jpg'); font-size:1px;}
 .tbgreytr      {width:10px; background-image: url('../img/rndgrey_tr.jpg'); font-size:1px;}
 .tbgreybl      {background-image: url('../img/rndgrey_bl.jpg'); font-size:1px;}
 .tbgreybr      {height:10px; background-image: url('../img/rndgrey_br.jpg'); font-size:1px;}
 .tbgreyfl      {background-image: url('../img/rndgrey_fl.jpg');}
 .tbgreypad     {padding:6px; background-image: url('../img/rndgrey_fl.jpg');}
 
 .tbltblu        {width:100%; padding:0; background-color:#e5e5e5;}
 .tbltblumc      {width:100%; padding:0; vertical-align:top;}
 .tbltblutl      {height:10px; width:10px; background-image: url('../img/rndltblu_tl.jpg'); font-size:1px;}
 .tbltblutr      {width:10px; background-image: url('../img/rndltblu_tr.jpg'); font-size:1px;}
 .tbltblubl      {background-image: url('../img/rndltblu_bl.jpg'); font-size:1px;}
 .tbltblubr      {height:10px; background-image: url('../img/rndltblu_br.jpg'); font-size:1px;}
 .tbltblufl      {background-image: url('../img/rndltblu_fl.jpg');}
 .tbltblupad     {padding:6px; background-image: url('../img/rndltblu_fl.jpg');}
 
 .tbltpurp        {width:100%; padding:0; background-color:#e5e5e5;}
 .tbltpurpmc      {width:100%; padding:0; vertical-align:top;}
 .tbltpurptl      {height:10px; width:10px; background-image: url('../img/rndltpurp_tl.jpg'); font-size:1px;}
 .tbltpurptr      {width:10px; background-image: url('../img/rndltpurp_tr.jpg'); font-size:1px;}
 .tbltpurpbl      {background-image: url('../img/rndltpurp_bl.jpg'); font-size:1px;}
 .tbltpurpbr      {height:10px; background-image: url('../img/rndltpurp_br.jpg'); font-size:1px;}
 .tbltpurpfl      {background-image: url('../img/rndltpurp_fl.jpg');}
 .tbltpurppad     {padding:6px; background-image: url('../img/rndltpurp_fl.jpg');}

 .tbpurblue        {width:100%; padding:0; background-color:#e5e5e5;}
 .tbpurbluemc      {width:100%; padding:0; vertical-align:top;}
 .tbpurbluetl      {height:10px; width:10px; background-image: url('../img/rndpurblue_tl.jpg'); font-size:1px;}
 .tbpurbluetr      {width:10px; background-image: url('../img/rndpurblue_tr.jpg'); font-size:1px;}
 .tbpurbluebl      {background-image: url('../img/rndpurblue_bl.jpg'); font-size:1px;}
 .tbpurbluebr      {height:10px; background-image: url('../img/rndpurblue_br.jpg'); font-size:1px;}
 .tbpurbluefl      {background-image: url('../img/rndpurblue_fl.jpg');}
 .tbpurbluepad     {padding:6px; background-image: url('../img/rndpurblue_fl.jpg');}

 .tbgreen        {width:100%; padding:0;}
 .tbgreenmc      {width:100%; padding:0; vertical-align:top;}
 .tbgreentl      {height:10px; width:10px; background-image: url('../img/rndgreen_tl.jpg'); font-size:1px;}
 .tbgreentr      {width:10px; background-image: url('../img/rndgreen_tr.jpg'); font-size:1px;}
 .tbgreenbl      {background-image: url('../img/rndgreen_bl.jpg'); font-size:1px;}
 .tbgreenbr      {height:10px; background-image: url('../img/rndgreen_br.jpg'); font-size:1px;}
 .tbgreenfl      {background-image: url('../img/rndgreen_fl.jpg');}
  
/* new menu */

#menu1          {width:150px;}
/*.menu2          { font-size:10pt; width:150px; background-color:#ccccff; }*/
.menu2 a:link         { color: #000066; font-weight:bold; text-decoration: none; }
.menu2 a:active       { color: #ffffff; font-weight:bold; text-decoration: none; }
.menu2 a:visited      { color: #000066; font-weight:bold; text-decoration: none; }
.menu2 a:hover        { color: #ffffff; font-weight:bold; text-decoration: none; }

.wrap_img img {float: right; margin-left: 15px; margin-bottom:15px;}

.registered	{font-size:9px; vertical-align:top;}
.width202       {width:202px;}
.width202 img   {border: solid 1px #000000; margin:2px;}
.font10         {font-size:10pt; vertical-align:top;}
.width50        {width: 150px; font-size:10pt; text-align:center; }
#link_table     {width:100%;}

/* NEW */
.photo1			{margin:0 0 0 10px;}
.photo2			{margin:10px 0 0 10px;}
.reserved		{font-size:xx-small; margin-bottom:5px;}
#assoc			{margin-top:15px; font-size:10pt;}
#assoc tr		{padding:5px;}
#main			{padding:5px;}
#main a			{color: #000066; text-decoration:underline; font-weight:100;}
#main .description		{color:#000000; }
#main .url		{font-style:italic; font-size:xx-small; color:#999; }
.hr1			{border-bottom:1px solid #ffffff; margin:0; padding:0;}
.notopbotmarg	{margin-top:0;margin-bottom:0;}



