/*   Dark blue body background & text #1B2D45 */
/*   Dark blue nav background #35415B   */
/*   Purple Text #583D74*/
/*   Light Purple Background #968BA0  */

body {font-family:  verdana, arial, helvetica, sans-serif; font-size: 12px; line-height: 1.4em; color: #1B2D45;
      background-color: #1B2D45;}
td {font-family:  verdana, arial, helvetica, sans-serif; font-size: 12px; line-height: 1.4em; color: #1B2D45;}
td A {font-family:  verdana, arial, helvetica, sans-serif; font-size: 12px; line-height: 1.4em; color: #1B2D45; text-decoration: underline;}
p {font-family:  verdana, arial, helvetica, sans-serif; font-size: 12px; line-height: 1.4em; color: #1B2D45;margin:2px 0;padding:0;}

th {  font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; color: #1B2D45}


h1 {  font-family: verdana, arial, helvetica, sans-serif; font-size: 20px; color: #1B2D45;line-height:1.4em; }
h1 A   {color: #1B2D45;text-decoration: none;font-size: 20px; }
h1 A:hover  {color: #1B2D45;text-decoration: none;font-size: 20px; }

h2 {  font-family: verdana, arial, helvetica, sans-serif; font-size: 16px; color: #1B2D45;padding:0;margin-top:8px;margin-bottom:2px;line-height:1.3em;}
h2 A   {color: #1B2D45;text-decoration: none;}
h2 A:hover  {color: #1B2D45;text-decoration: none;}

h3 {  font-family: verdana, arial, helvetica, sans-serif;
   font-size: 14px; color: #1B2D45;
   padding:0;margin-top:6px;margin-bottom:2px;
   line-height:1.4em;
   font-weight:bold;}
h3 A   {color: #1B2D45;text-decoration: underline;font-weight:bold;}
h3 A:hover  {color: #1B2D45;text-decoration: underline;}


/********* Home Page Sections **************************/

#container {margin:0 auto;width:800px;padding:0;}
#banner {height:163px;text-align:right;padding-top:4px;}
#topnav {padding-top:1px; height:33px; width:800px;background-color:#35415B;}
#middle_home_section {width:620px;float:left;height:175px;padding:0;margin:0;}
#find_provider {width:240px;padding:15px 5px; height:175px;margin:0;float:left;}
#news_for_providers {width:330px;padding:15px; 1px; margin:0;float:left;}


/* End Home Page Sections */


table.rightborder {border-right: 1px solid #1B2D45;border-left: 1px solid #1B2D45;}
table.tableheading {font-weight:bold;}
td.rightgrayborder {border-right:5px solid #eeeeee;}




/*   ul {margin-left:15px;padding:0;margin-top:0;margin-bottom:0;}   */

/* li { font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; line-height: 1.5em; text-align:left; margin-bottom:4px;list-style-type: disc; list-style-position: outside; color: #1B2D45;} */

/* li A { font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; line-height: 1.5em; text-align:left; margin-bottom:4px;list-style-type: disc; list-style-position: outside; color: 1B2D45;}  */

/* li A:hover { font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; line-height: 1.5em; text-align:left; margin-bottom:4px;list-style-type: disc; list-style-position: outside; color: #1B2D45} */

.uppernav {  font-family:verdana, arial, helvetica, sans-serif; font-size: 11px; color: #583D74; font-weight:normal; text-decoration: none;}
.uppernav A    {color: #583D74;text-decoration: none;font-size:11px;}
.uppernav A:hover  {color: #1B2D45; text-decoration: none;}


.floatrightbox {float:right;background-color:#d9dbe7;border: 1px solid #1B2D45;width:200px;padding:8px;margin-left:15px;margin-right:8px; margin-top:20px;font-size:10px;}

.floatbox {background-color:#d9dbe7;
          border: 1px solid #1B2D45;
          padding:8px;margin-left:15px;margin-right:8px; margin-top:20px;
          font-size:10px;}



.dropshadow {border-right:4px solid #bbbbbb;border-bottom:4px solid #bbbbbb;border-top:1px solid #dddddd;border-left:1px solid #dddddd;}


.spotlighthead {  font-family:verdana, arial, helvetica, sans-serif; font-size: 16px; font-weight:bold; text-decoration: none;color:#B8CAE0;letter-spacing:.2em;}


.spotlighttext {  font-family:verdana, arial, helvetica, sans-serif; font-size: 12px; line-height:1.2em;text-decoration: none;color:#FFFFFF;}

.spotlighttext A {  font-family:verdana, arial, helvetica, sans-serif; font-size: 12px; line-height:1.2em; text-decoration: underline;color:#FFFFFF;}

.spotlighttext A:hover {  font-family:verdana, arial, helvetica, sans-serif; font-size: 12px; line-height:1.2em;text-decoration: underline;color:#B8CAE0;}



.navlink  {  font-family:verdana, arial, helvetica, sans-serif;
              font-size: 12px;
              color: #583D74;
              font-weight:normal;
              text-decoration: none;
              display:list-item; list-style-type:none;list-style-position: outside; 
              }

.navlink A  {  font-family:verdana, arial, helvetica, sans-serif;
              font-size: 12px;
              color: #583D74;
              font-weight:normal;
              text-decoration: none;
              display:list-item; list-style-type:none;list-style-position: outside; 
              }

.navlink A:hover  {  font-family:verdana, arial, helvetica, sans-serif;
              font-size: 12px;
              color: #041429;
              font-weight:normal;
              text-decoration: none;
              display:list-item; list-style-type:none;list-style-position: outside;
              }


.navlinkon A  {  font-family:verdana, arial, helvetica, sans-serif;
              font-size: 12px;
              color: #041429;
              font-weight:normal;
              text-decoration: none;
              display:list-item; list-style-type:none;list-style-position: outside;
              }



.header {  font-family:verdana, arial, helvetica, sans-serif; font-size: 14px; color: #1B2D45; font-weight:bold; text-decoration: none; }
.header A    {color: #1B2D45;text-decoration: none; }
.header A:hover  {color: #304e50;text-decoration: underline;}


.navlink2 {  font-family:verdana, arial, helvetica, sans-serif; font-size: 12px; color: #ffffff; font-weight:bold; text-decoration: none;font-size: 12px;}
.navlink2 A    {color: #ffffff;text-decoration: none;font-size: 12px;}
.navlink2 A:hover  {color: #ede9b6;text-decoration: none;font-size: 12px;}

.purple14b {  font-family:verdana, arial, helvetica, sans-serif; font-size: 14px; color: #57476A; font-weight:bold; text-decoration: none;}
.purple14b A    {color: #57476A;text-decoration: underline;}
.purple14b A:hover  {color: #000000;text-decoration: underline;}


.purple12 {  font-family:verdana, arial, helvetica, sans-serif; font-size: 142x; color: #57476A; font-weight:normal; text-decoration: none;}
.purple12 A    {color: #57476A;text-decoration: underline;}
.purple12 A:hover  {color: #000000;text-decoration: underline;}


.blue20b {  font-family:verdana, arial, helvetica, sans-serif; font-size: 20px; color: #1B2D45; font-weight:bold; text-decoration: none;}
.blue20b A    {color: #1B2D45;text-decoration: underline;}
.blue20b A:hover  {color: #000000;text-decoration: underline;}


.blue18b {  font-family:verdana, arial, helvetica, sans-serif; font-size: 18px; color: #1B2D45; font-weight:bold; text-decoration: none;}
.blue18b A    {color: #1B2D45;text-decoration: underline;}
.blue18b A:hover  {color: #000000;text-decoration: underline;}


.blue16bnone {  font-family:verdana, arial, helvetica, sans-serif; font-size: 16px; color: #1B2D45; font-weight:bold; text-decoration: none;}
.blue16bnone A   {color: #1B2D45;text-decoration: none;}
.blue16bnone A:hover  {color: #000000;text-decoration: none;}

.blue16b {  font-family:verdana, arial, helvetica, sans-serif; font-size: 16px; color: #1B2D45; font-weight:bold; text-decoration: none;}
.blue16b A    {color: #1B2D45;text-decoration: underline;}
.blue16b A:hover  {color: #000000;text-decoration: underline;}


.blue15b {  font-family:verdana, arial, helvetica, sans-serif; font-size: 15px; color: #1B2D45; font-weight:bold; text-decoration: none;}
.blue15b A    {color: #1B2D45;text-decoration: underline;}
.blue15b A:hover  {color: #000000;text-decoration: underline;}


.blue14bnone {  font-family:verdana, arial, helvetica, sans-serif; font-size: 14px; color: #1B2D45; font-weight:bold; text-decoration: none;}
.blue14bnone A    {color: #1B2D45;text-decoration: none;}
.blue14bnone A:hover  {color: #000000;text-decoration: underline;}



.blue14b {  font-family:verdana, arial, helvetica, sans-serif; font-size: 14px; color: #1B2D45; font-weight:bold; text-decoration: none;}
.blue14b A    {color: #1B2D45;text-decoration: underline;}
.blue14b A:hover  {color: #000000;text-decoration: underline;}

.blue14 {  font-family:verdana, arial, helvetica, sans-serif; font-size: 14px; color: #1B2D45; font-weight:normal; text-decoration: none;}
.blue14 A    {color: #1B2D45;text-decoration: underline;}
.blue14 A:hover  {color: #000000;text-decoration: underline;}


.blue13 {  font-family:verdana, arial, helvetica, sans-serif; font-size: 13px; color: #1B2D45; font-weight:normal; text-decoration: none;}
.blue13 A    {color: #1B2D45;text-decoration: underline;}
.blue13 A:hover  {color: #000000;text-decoration: underline;}


.blue13b {  font-family:verdana, arial, helvetica, sans-serif; font-size: 13px; color: #1B2D45; font-weight:normal; text-decoration: none;font-weight:bold;}
.blue13b A    {color: #1B2D45;text-decoration: underline;font-weight:bold;}
.blue13b A:hover  {color: #000000;text-decoration: underline;}


.blue12b {  font-family:verdana, arial, helvetica, sans-serif; font-size: 12px; color: #1B2D45; font-weight:bold; text-decoration: none;}
.blue12b A    {color: #1B2D45;text-decoration: underline;}
.blue12b A:hover  {color: #000000;text-decoration: underline;}

.blue12bnone {  font-family:verdana, arial, helvetica, sans-serif; font-size: 12px; color: #1B2D45; font-weight:bold; text-decoration: none;}
.blue12bnone A    {color: #1B2D45;text-decoration: none;}
.blue12bnone A:hover  {color: #000000;text-decoration: underline;}

.blue12 {  font-family:verdana, arial, helvetica, sans-serif; font-size: 12px; color: #1B2D45; font-weight:normal; text-decoration: none;}
.blue12 A    {color: #1B2D45;text-decoration: underline;font-size:12px;}
.blue12 A:hover  {color: #000000;text-decoration: underline;}

.blue12none {  font-family:verdana, arial, helvetica, sans-serif; font-size: 12px; color: #1B2D45; font-weight:normal; text-decoration: none;}
.blue12none A    {color: #1B2D45;text-decoration: none;}
.blue12none A:hover  {color: #000000;text-decoration: underline;}


.blue11 {  font-family:verdana, arial, helvetica, sans-serif; font-size: 11px; color: #1B2D45; font-weight:normal; text-decoration: none;}
.blue11 A    {color: #1B2D45;text-decoration: underline;}
.blue11 A:hover  {color: #000000;text-decoration: underline;}

.blue11none {  font-family:verdana, arial, helvetica, sans-serif; font-size: 11px; color: #1B2D45; font-weight:normal; text-decoration: none;}
.blue11none A    {color: #1B2D45;text-decoration: none;}
.blue11none A:hover  {color: #aaaaaa; text-decoration: underline;}

.blue11b {  font-family:verdana, arial, helvetica, sans-serif; font-size: 11px; color: #1B2D45; font-weight:bold; text-decoration: none;}
.blue11b A    {color: #1B2D45;text-decoration: underline;}
.blue11b A:hover  {color: #000000;text-decoration: underline;}

.blue11bnone {  font-family:verdana, arial, helvetica, sans-serif; font-size: 11px; color: #1B2D45; font-weight:bold; text-decoration: none;}
.blue11bnone A    {color: #1B2D45;text-decoration: none;}
.blue11bnone A:hover  {color: #000000;text-decoration: underline;}

.blue10b {  font-family:verdana, arial, helvetica, sans-serif; font-size: 10px; color: #1B2D45; font-weight:bold; text-decoration: none;}
.blue10b A    {color: #1B2D45;text-decoration: underline;font-size:10px;}
.blue10b A:hover  {color: #000000;text-decoration: underline;}


.blue10 {  font-family:verdana, arial, helvetica, sans-serif; font-size: 10px; color: #1B2D45; font-weight:normal; text-decoration: none;line-height:1.3em;}
.blue10 A    {color: #1B2D45;text-decoration: underline;font-size:10px;}
.blue10 A:hover  {color: #000000;text-decoration: underline;}


.blue10none {  font-family:verdana, arial, helvetica, sans-serif; font-size: 10px; color: #1B2D45; font-weight:normal; text-decoration: none;}
.blue10none A    {color: #1B2D45;text-decoration: none;font-size:10px;}
.blue10none A:hover  {color: #000000;text-decoration: underline;}




.message {  font-family:verdana, arial, helvetica, sans-serif; font-size: 16px; color: #147d6d; font-weight:bold; text-decoration: none;}
.messageA    {color: #147d6d;text-decoration: underline;}
.message A:hover  {color: #147d6d;text-decoration: underline;}


.blurb1 {  font-family:verdana, arial, helvetica, sans-serif; font-size: 12px; color: #1B2D45; font-weight:normal; text-decoration: none;}
.blurb1 A    {color: #1B2D45;text-decoration: underline;}
.blurb1 A:hover  {color: #1B2D45;text-decoration: underline;}



.blurb2 {  font-family:verdana, arial, helvetica, sans-serif; font-size: 12px; color: #1B2D45; font-weight:normal; text-decoration: none;}
.blurb2 A    {color: #1B2D45;text-decoration: underline;}
.blurb2 A:hover  {color: #1B2D45;text-decoration: underline;}



.youarehere {  color: #584C46; font-weight:bold; font-family: verdana, arial, helvetica, sans-serif;font-size: 12px;text-decoration: none;}
.youarehere A    {  color: #584C46;text-decoration: underline;}
.youarehere A:hover  {  color: #584C46;text-decoration: underline;}


.footername {  color: #ffffff; font-weight:bold; font-family: verdana, arial, helvetica, sans-serif;font-size: 14px;text-decoration: none;}
.footername A    {  color: #ffffff;text-decoration: underline;}
.footername A:hover  {  color: #ffffff;text-decoration: none;}


#footer {  background-color:#35415B; margin-top:2px;padding:8px;}

.footertext {  color: #ffffff; font-family: verdana, arial, helvetica, sans-serif;font-size: 12px;text-decoration: none;}
.footertext A    {  color: #ffffff;text-decoration: none;}
.footertext A:hover  {  color: #ffffff;text-decoration: underline;}

.footerhead {  color: #ffffff; font-family: verdana, arial, helvetica, sans-serif;font-size: 14px;text-decoration: none;font-weight:bold;}
.footerhead A    {  color: #ffffff;text-decoration: none;}
.footerhead A:hover  {  color: #ffffff;text-decoration: underline;}

.footertextsmall {  color: #ffffff; font-family: verdana, arial, helvetica, sans-serif;font-size: 11px;text-decoration: none;}
.footertextsmall A    {  color: #ffffff;text-decoration: none;}
.footertextsmall A:hover  {  color: #ffffff;text-decoration: underline;}

.footerlinks {  color: #ffffff; font-weight:bold; font-family: verdana, arial, helvetica, sans-serif;font-size: 12px;text-decoration: none;}
.footerlinks A    {  color: #ffffff;text-decoration: none;}
.footerlinks A:hover  {  color: #ffffff;text-decoration: none;}


.divein {  color: #ffffff; font-weight:normal; font-family: verdana, arial, helvetica, sans-serif;font-size: 12px;text-decoration: none;}
.divein A    {  color: #ffffff;text-decoration: underline;}
.divein A:hover  {  color: #304e50;text-decoration: underline;}



.carttotal {  color: #ffffff; font-weight:bold; font-family: verdana, arial, helvetica, sans-serif;font-size: 16px;text-decoration: none;}
.carttotal A    {  color: #ffffff;text-decoration: none;}
.carttotal A:hover  {  color: #ffffff;text-decoration: none;}



.cartheader {  font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; color: #ffffff; font-weight:bold; text-decoration: none;}
.cartheader A    {color: #ffffff;text-decoration: underline;}
.cartheader A:hover  {color: #ffffff;text-decoration: underline;}


.cartname {  font-family:  verdana, arial, helvetica, sans-serif; font-size: 20px; color: #852448; text-decoration: none; font-weight:bold;}
.cartname A    {color: #852448;text-decoration: underline;}
.cartname A:hover  {color: #852448;text-decoration: underline;}


.catname1 {  font-family: verdana, arial, helvetica, sans-serif; font-size: 14px; color: #304e50; text-decoration: none; font-weight:bold;}
.catname1 A    {color: #304e50;text-decoration: underline;}
.catname1 A:hover  {color: #304e50;text-decoration: underline;}

.catname2 {  font-family: verdana, arial, helvetica, sans-serif; font-size: 20px; color: #304e50; text-decoration: none; font-weight:bold;}
.catname2 A    {color: #304e50;text-decoration: underline;}
.catname2 A:hover  {color: #304e50;text-decoration: underline;}


.clickhere {  font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; color: #584C46; text-decoration: none;}
.clickhere A    {color: #584C46;text-decoration: underline;}
.clickhere A:hover  {color: #000000;text-decoration: underline;}


.insertlist1 {  font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; color: #584C46; font-weight:bold; text-decoration: none;}
.insertlist1 A    {color: #584C46;text-decoration: underline;}
.insertlist1 A:hover  {color: #000000;text-decoration: underline;}

.insertlist2 {  font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; color: #806785; text-decoration: none;}
.insertlist2 A    {color: #806785;text-decoration: underline;}
.insertlist2 A:hover  {color: #000000;text-decoration: underline;}

.insertlist3 {  font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; color: #806785; text-decoration: none;}
.insertlist3 A    {color: #806785;text-decoration: underline;}
.insertlist3 A:hover  {color: #000000;text-decoration: underline;}

.instructions {  font-family: verdana, arial, helvetica, sans-serif; font-size: 14px; color: #1B2D45; text-decoration: none; font-weight:bold;}
.instructions A    {color: #1B2D45;text-decoration: underline;}
.instructions A:hover  {color: #000000;text-decoration: underline;}

.instructions12b {  font-family: Arial, helvetica, sans-serif; font-size: 12px; color: #FF0000; text-decoration: none; font-weight:bold;}
.instructions12b A    {color: #dd0218;text-decoration: underline;}
.instructions12b A:hover  {color: #0000ff;text-decoration: underline;}

.catblurb {  font-family: verdana, arial, helvetica, sans-serif; font-size: 14px; color: #0000000; text-decoration: none;}
.catblurb A    {color: #000000;text-decoration: underline;}
.catblurb A:hover  {color: #000000;text-decoration: underline;}


.fancybutton {background: #1B2D45;font-style: normal; font-variant: normal; font-family: verdana, arial, helvetica, sans-serif; font-size: 14px; font-weight: bold; color:#ffffff;}

.fancybutton2 {background: #1B2D45;font-style: normal; font-variant: normal; font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: bold; color:#FFFFFF;}

.fancybutton3 {background: #ffffff; font-family: verdana, arial, helvetica, sans-serif; font-size: 14px; color: #583D74;
   border:1px solid #1B2D45; }
      