/* Created for Health Partners website 03.03
	by Ravine Design and Advertising
	author: Stephanie Sundahl
	
	Please document all styles and modifications.
*/



/*----------------default styles---------------*/

body
{
	background-color: #FFFFFF;

}

/* default styles for text within <td>, <p>, <b>, and <i> respectively */
td		{ font-family: Verdana, sans-serif; font-size: 11px; color: black;}
p		{ font-family: Verdana, sans-serif; font-size: 11px; color: black;}
b		{ font-family: Verdana, sans-serif; font-weight: bold; font-size: 11px;}
i		{ font-family: Verdana, sans-serif; text-decoration: italic; font-size: 11px;}




/*----------------special styles---------------*/

/*for date*/
.home
{ font-family: Verdana, sans-serif; font-weight: normal; color: black; font-size: 14px; }

/*for date*/
.date
{ font-family: Verdana, sans-serif; font-weight: bold; color: black; font-size: 11px; }

/*subhead text. */
.subhead		{ font-family: Verdana, sans-serif; font-weight: bold; font-size: 14px; color: #4f2683;}

/*bold larger text. */
.standardText		{ font-family: Verdana, sans-serif; font-size: 11px; color: #000000;}
.boldText		{ font-family: Verdana, sans-serif; font-weight: bold; font-size: 11px; color: #000000;}
.headerText		{ font-family: Verdana, sans-serif; font-weight: bold; font-size: 13px; color: #000000;}
.errorText		{ font-family: Verdana, sans-serif; font-size: 11px; color: red;}

.textBox{ font-family: Verdana, sans-serif; font-size: 11px; background-color:#ffffff;}
.submitButton{ font-family: Verdana, sans-serif; font-size: 11px; color:#000000;background-color:#ffffff;}

.hrClass{color:#666666;}

/* green/teal background color*/
.bgGN { background-color: #006666;}

/* white background color*/
.bgW { background-color: #FFFFFF;}

/* black background color*/
.bgB { background-color: #000000;}

.bgPP { background-color: #4A2683;}

/* controls form element presentation in browsers*/
.sizefix 
{
	font-family: Arial, sans-serif;
	background-color: #FFFFFF;
	height : 22px;
}

/* PDF text */
.acro { font-family: Verdana, sans-serif; font-size: 10px; color: #000000;}

/*footer text not linked */
.footer { font-family: Verdana, sans-serif; font-size: 11px; color: #000000;}

/*----------------special link styles---------------*/
/*style for top links.*/
a.top:hover { font-family: Verdana, sans-serif; color: #000000; font-weight: bold; text-decoration: underline; font-size: 11px; } 
a.top:link  { font-family: Verdana, sans-serif; color: #000000; font-weight: bold; text-decoration: none;  font-size: 11px; } 
a.top:visited { font-family: Verdana, sans-serif; color: #000000; font-weight: bold; text-decoration: underline;  font-size: 11px;} 
a.top:active { font-family: Verdana, sans-serif; color: #000000; font-weight: bold; text-decoration: underline; font-size: 11px; }

/*regular links.*/
a.link:hover { font-family: Verdana, sans-serif; color: #4f2683; text-decoration: underline; font-size: 11px;} 
a.link:link  { font-family: Verdana, sans-serif; color: #4f2683; text-decoration: underline;  font-size: 11px;} 
a.link:visited { font-family: Verdana, sans-serif; color: #4f2683; text-decoration: underline;  font-size: 11px;} 
a.link:active { font-family: Verdana, sans-serif; color: #4f2683; text-decoration: underline; font-size: 11px;}

/*style for nav links.*/
a.navLinks:hover { font-family: Arial, Verdana, sans-serif; color: #ffffff; text-decoration: none; font-weight: bold; font-size: 12px; } 
a.navLinks:link  { font-family: Arial, Verdana, sans-serif; color: #ffffff; text-decoration: none;  font-weight: bold; font-size: 12px; } 
a.navLinks:visited { font-family: Arial, Verdana, sans-serif; color: #ffffff; text-decoration: none;  font-weight: bold; font-size: 12px;} 
a.navLinks:active { font-family: Arial, Verdana, sans-serif; color: #ffffff; text-decoration: none; font-weight: bold; font-size: 12px; }

/*style for sitemap main links. */
a.sitemap:hover { font-family: Verdana, sans-serif; color: #006666; text-decoration: none; font-weight: bold; font-size: 12px; } 
a.sitemap:link  { font-family: Verdana, sans-serif; color: #006666; text-decoration: none;  font-weight: bold; font-size: 12px; } 
a.sitemap:visited { font-family: Verdana, sans-serif; color: #006666; text-decoration: none;  font-weight: bold; font-size: 12px;} 
a.sitemap:active { font-family: Verdana, sans-serif; color: #006666; text-decoration: none; font-weight: bold; font-size: 12px; }



.tableBorder{border-collapse:collapse; border-color:#006666; border-width:1px;}
.TableHeader { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #FFFFFF; text-decoration: none; background-color: #663399}

.TableSubHeader { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #333399; text-decoration: none; background-color: #F0E9FC}

.TableBody { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #444444; text-decoration: none; background-color: #FCF6FF}


.FormTitle { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #333399; text-decoration: none; background-color: #FCF6FF}

.FormInput { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #444444; text-decoration: none; background-color: #EEEEEE}

.FormSubmit { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #FFFFFF; text-decoration: none; background-color: #663399}

.FormSubmitSmall { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; color: #FFFFFF; text-decoration: none; background-color: #663399}

.ResultsTableHeader { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #FFFFFF; text-decoration: none; background-color: #c0c0c0}
.MyTableStripe1 { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; color: #000000; text-decoration: none; background-color: #FFFFFF}
.MyTableStripe2 { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; color: #000000; text-decoration: none; background-color: #E0E0E0}

.BlackLetters { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #000000; }

.hrGN{color:#006666;}

iFrameStyle{
       border:1px solid;border-color: red; FILTER: chroma  
(color=#000000);
}


/* Google search */


 .gsc-control-cse {
    font-family: Arial, sans-serif;
    border-color: #FFFFFF;
    background-color: #FFFFFF;
  }
  input.gsc-input {
    border-color: #4f2683;
  }
  input.gsc-search-button {
    border-color: #4f2683;
    background-color: #b6caca;
  }
  .gsc-tabHeader.gsc-tabhInactive {
    border-color: #E9E9E9;
    background-color: #E9E9E9;
  }
  .gsc-tabHeader.gsc-tabhActive {
    border-top-color: #FF9900;
    border-left-color: #E9E9E9;
    border-right-color: #E9E9E9;
    background-color: #FFFFFF;
  }
  .gsc-tabsArea {
    border-color: #E9E9E9;
  }
  .gsc-webResult.gsc-result {
    border-color: #FFFFFF;
    background-color: #FFFFFF;
  }
  .gsc-webResult.gsc-result:hover {
    border-color: #FFFFFF;
    background-color: #FFFFFF;
  }
  .gs-webResult.gs-result a.gs-title:link,
  .gs-webResult.gs-result a.gs-title:link b {
    color: #4f2683;
  }
  .gs-webResult.gs-result a.gs-title:visited,
  .gs-webResult.gs-result a.gs-title:visited b {
    color: #4f2683;
  }
  .gs-webResult.gs-result a.gs-title:hover,
  .gs-webResult.gs-result a.gs-title:hover b {
    color: #4f2683;
  }
  .gs-webResult.gs-result a.gs-title:active,
  .gs-webResult.gs-result a.gs-title:active b {
    color: #4f2683;
  }
  .gsc-cursor-page {
    color: #4f2683;
  }
  a.gsc-trailing-more-results:link {
    color: #4f2683;
  }
  .gs-webResult.gs-result .gs-snippet {
    color: #000000;
  }
  .gs-webResult.gs-result .gs-visibleUrl {
    color: #4f2683;
  }
  .gs-webResult.gs-result .gs-visibleUrl-short {
    color: #4f2683;
  }
  .gs-webResult.gs-result .gs-visibleUrl-short {
    display: none;
  }
  .gs-webResult.gs-result .gs-visibleUrl-long {
    display: block;
  }
  .gsc-cursor-box {
    border-color: #FFFFFF;
  }
  .gsc-results .gsc-cursor-page {
    border-color: #E9E9E9;
    background-color: #FFFFFF;
  }
  .gsc-results .gsc-cursor-page.gsc-cursor-current-page {
    border-color: #FF9900;
    background-color: #FFFFFF;
  }
  .gs-promotion.gs-result {
    border-color: #FFFFFF;
    background-color: #FFFFFF;
  }
  .gs-promotion.gs-result a.gs-title:link {
    color: #4f2683;
  }
  .gs-promotion.gs-result a.gs-title:visited {
    color: #4f2683;
  }
  .gs-promotion.gs-result a.gs-title:hover {
    color: #4f2683;
  }
  .gs-promotion.gs-result a.gs-title:active {
    color: #4f2683;
  }
  .gs-promotion.gs-result .gs-snippet {
    color: #000000;
  }
  .gs-promotion.gs-result .gs-visibleUrl,
  .gs-promotion.gs-result .gs-visibleUrl-short {
    color: #4f2683;
  }
  .gsc-input input.gsc-input {
    background: none repeat scroll 0% 0% white !important;
  }

