﻿
body{ background:#ffffff url(../resources/images/bg_body.gif) repeat-x; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-align:left;}

p,img, td, tr, div, ul, li, ol{ margin:0; padding:0; border:0;}
.margin21{ margin-left:21px;}
.contentBG{ background:url(../resources/images/content_bg.gif) repeat-y;}
.text{ padding-left:21px;padding-right:21px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}
.text2{ padding-left:21px;padding-right:11px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}
.margin30{ margin-bottom:31px;}
.textOrange{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:17px; color:#D97500; margin-bottom:18px;}
.ContactContent{font-weight:bold; line-height:16px; font-size:15px; font-weight:bold;}
.ColorOren{ color:#D97500;}
.textBold{ font-weight:bold}
.textRedBold{ color:Red;font-weight:bold}
.margin15{ margin-bottom:16px; margin-top:15px;}
.margin120{ padding-left:15px; padding-right:8px;}
a.link{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#D97500; text-decoration:none;}
a.link:hover{ text-decoration:underline;}
.footer{ background:url(/resources/images/footer_midbg.gif) repeat-x;}
.footertext{ font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.textUl{  font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}
.textUl ul{ margin-left:58px; padding:0; list-style-type:none;}
.textUl ul li{  font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; background:url(../graphics/orange_arrow.gif) 0 5px no-repeat; padding-left:11px; margin-top:7px;}
.Hright{ margin-bottom:14px; margin-left:21px;}
.Hright2{ margin-bottom:26px;}
.arrow{font-family:Arial, Helvetica, sans-serif; font-size:11px; padding-left:21px;}
.arrow ul{ margin:0;  padding:0; list-style-type:none;}
.arrow ul li{font-family:Arial, Helvetica, sans-serif; font-size:11px; margin-top:5px; background:url(../graphics/black_arrow.gif) 0 5px no-repeat; padding-left:12px;}

/*Navigatio*/
a.home{ background:url(../graphics/home.jpg) no-repeat; width:54px; height:32px; float:left;}
a.home:hover{ background:url(../graphics/home_over.jpg) no-repeat;}

a.activeHome{ background:url(../graphics/home_over.jpg) no-repeat; width:54px; height:32px; float:left;}

a.walk{ background:url(../graphics/walk_blood.jpg) no-repeat; width:133px; height:32px; float:left;}
a.walk:hover{ background:url(../graphics/walk_blood_over.jpg) no-repeat;}

a.activeWalk{ background:url(../graphics/walk_blood_over.jpg) no-repeat;width:133px; height:32px; float:left;}

a.flu{ background:url(../graphics/flu_shots.jpg) no-repeat; width:71px; height:32px; float:left;}
a.flu:hover{ background:url(../graphics/flu_shots_over.jpg) no-repeat;}

a.activeFlu{ background:url(../graphics/flu_shots_over.jpg) no-repeat;width:71px; height:32px; float:left;}

a.health{ background:url(../graphics/health.jpg) no-repeat;width:168px; height:32px; float:left;}
a.health:hover{ background:url(../graphics/health_over.jpg) no-repeat;}

a.Activehealth{ background:url(../graphics/health_over.jpg) no-repeat;width:54px; height:32px; float:left;}

a.physical{ background:url(../graphics/physical.jpg) no-repeat;width:160px; height:32px; float:left;}
a.physical:hover{ background:url(../graphics/physical_over.jpg) no-repeat;}

a.Activephysical{ background:url(../graphics/physical_over.jpg) no-repeat; width:160px; height:32px; float:left;}

a.drug{ background:url(../graphics/drug.jpg) no-repeat; width:222px; height:32px; float:left;}
a.drug:hover{ background:url(../graphics/drug_over.jpg) no-repeat;}

a.Activedrug{ background:url(../graphics/drug_over.jpg) no-repeat; width:222px; height:32px; float:left;}

.displey{ display:none;}

.line{ width:190px; height:1px; background:#f0f0f0; margin-top:5px;}

a.linklBlack{ color:#000000; text-decoration:none;}

a.linklBlack:hover{ color:#D97500; text-decoration:none;}


/* passowrd streng  
----------------------------------------------------------*/
.Pword_Text
{
     background-color:Yellow;
     color:Black;
     font-size:small;
     font-variant:small-caps;
     padding: 2px 3px 2px 3px;
}
.Pword_Text2
{
     background-color:Yellow;
     color:Black;
     font-size:small;
     font-variant:small-caps;
     padding: 2px 3px 2px 3px;
}
.Pword_Text3
{
     background-color:Yellow;
     color:Black;
     font-size:small;
     font-variant:small-caps;
     padding: 2px 3px 2px 3px;
}
.Pword_Text4
{
     background-color:Yellow;
     color:Black;
     font-size:small;
     font-variant:small-caps;
     padding: 2px 3px 2px 3px;
}

.Pword_Good
{
     background-color:Green;
     color:White;
     font-size:small;
     font-variant:small-caps;
     padding: 2px 3px 2px 3px;
}
.BarBorder_1
{
    border-style:solid;
    border-width:1px;
    padding:2px 2px 2px 2px;
    width:200px;
    vertical-align:middle;
}

.BarIndicator_weak
{
    color:Red;
    background-color:Red;
}
.BarIndicator_average
{
    color:Yellow;
    background-color:Yellow;
}
.BarIndicator_good
{
    color:Blue;
    background-color:Blue;
}
.BarIndicator_great
{
    color:Green;
    background-color:Green;
}
.Passsword1
{
	background-color:Yellow;
	color:Black;
	font-size:small;
	font-style:italic ;
}

/* TAB MENU   
----------------------------------------------------------*/
div.hideSkiplink
{
    background-color:#001B96;
    width:100%;
}

div.menu
{
    padding: 4px 0px 4px 8px;
}

div.menu ul
{
    list-style: none;
    margin: 0px;
    padding: 0px;
    width: auto;
}

div.menu ul li a, div.menu ul li a:visited
{
    background-color: #002EB8;
    border: 1px #4e667d solid;
    color: #dde4ec;
    display: block;
    line-height: 1.35em;
    padding: 4px 20px;
    text-decoration: none;
    white-space: nowrap;
}

div.menu ul li a:hover
{
	/* orange */
    background-color: #D97500; 
    color: White;
    text-decoration: none;
}

div.menu ul li a:active
{
    background-color: #D97500;
    color: White ;
    text-decoration: none;
}


/*
-------------Login -------------------
*/
.Label_Bold
{
	font-weight:bold;
}
.Label_NoWrap
{
	white-space: nowrap;
}
.Label_Right
{
	text-align:right;
	/*color:#001B96;*/
}
.Label_Color
{
	color:#001B96;
}
.Label_Color_Red
{
	color:Red;
	font-size:large
}
.Label_EmpLink
{
	color:Red;
	font-size:x-large
}
.Label_Color_Green
{
	color:Green;
}
.Label_Pad
{
	padding: 0px 0px 5px 0px;
}
.Label_Medium
{
	font-size:12pt;
}
.Label_Right_Div
{
	float:right;
}
.ItalicColor
{
	font-style:italic;
	font-weight:bold;
}
.Italic
{
	font-style:italic;
	color:Black;
}
.background_Color
{
	/*background-color:#E8E3D9;*/
	background-color:#EAEDEE; 
}
.PHN_Gray
{
	/* cool gray 4 C */
	color:#C2BFB8;
}