
/*
// Physicians Health Choice Styles
// June 2008
*/

* {
 margin: 0;
 padding: 0;
}

body {
	background: #A7A7A7 url('../images/phc-background.jpg') repeat-y fixed center;
	width: 100%;
	font-size: 75.0%;
	margin: 0; padding: 0;
}

/*
// Layout
*/

#wrapper {
        width: 905px;
        margin: 0 auto;
        background: url('../images/phc-shadow.jpg') repeat-y left top;

	height: 100%;
	z-index: -1;
	opacity: 1.0;
	filter: alpha(opacity=100);
}
#wrapper_fade {
	position: absolute;
	
}

#header {
	width: 877px; 
	height:119px;
	margin: 0 auto;
	background: url('../images/phc-topheader.jpg') repeat-y left top;
}

#headernm {
	width: 877px; 
	height:119px;
	margin: 0 auto;
	background: url('../images/phc-topheader-nm.jpg') repeat-y left top;
}

a#logo  {
	display: block;
	float: left;
	width: 339px; height: 119px;
	padding: 0;
	margin: 0;
}

a#logo_print {
	display: none;
	float: left;
	width: 315px; height: 91px;
	padding: 0;
	margin: 0;
}

a#header_select {
}

#menu {
	width: 819px; height: 34px;
	margin: 0 auto;
	padding: 0;
	background: url('../images/phc-menubackground.jpg') repeat-y left top;
}

ul#menuoptions {
	width: 819px;
	height: 34px;
	padding: 0;
	margin: 0 auto;
	list-style-type: none;
}

ul#menuoptions li {
	display: block;
	float: left;
}

li#home a {
        display: block;
        position: relative;
	width: 89px;
	height: 34px;
	background: url('../images/button-home.jpg');
	background-position: 0 0;
	background-repeat: no-repeat;
	overflow: hidden;
}

li#providers a {
        display: block;
        position: relative;
	width: 113px;
	height: 34px;
	background: url('../images/button-providers.jpg');
	background-position: 0 0;
	background-repeat: no-repeat;
	overflow: hidden;
}

li#members a {
        display: block;
        position: relative;
	width: 104px;
	height: 34px;
	background: url('../images/button-members.jpg');
	background-position: 0 0;
	background-repeat: no-repeat;
	overflow: hidden;
}

li#healthplans a {
	display: block;
	position: relative;
	width: 130px;
	height: 34px;
	background: url('../images/button-healthplans.jpg');
	background-position: 0 0;
	background-repeat: no-repeat;
	overflow: hidden;
}

li#prescriptiondrugs a {
        display: block;
        position: relative;
        width: 176px;
        height: 34px;
        background: url('../images/button-drugs.jpg');
        background-position: 0 0;
        background-repeat: no-repeat;
        overflow: hidden;
}

li#events a {
        display: block;
        position: relative;
        width: 94px;
        height: 34px;
        background: url('../images/button-events.jpg');
        background-position: 0 0;
        background-repeat: no-repeat;
        overflow: hidden;
}



li#contact a {
        display: block;
        position: relative;
        width: 113px;
        height: 34px;
        background: url('../images/button-contact.jpg');
        background-position: 0 0;
        background-repeat: no-repeat;
        overflow: hidden;
}

li#home a:hover, li#providers a:hover, li#members a:hover, li#healthplans a:hover, li#prescriptiondrugs a:hover, li#events a:hover, li#contact a:hover
{
	background-position: 0px -34px;
}

li#home a span, li#providers a span, li#members a span, li#healthplans a span, li#prescriptiondrugs a span, li#events a span, li#contact a span, li#contactusspacer span { 

        left: -10000px; 
        position: absolute;
}

li#providers a#there{
	background-position: 0px -68px;
	width: 113px;
	height: 34px;
}

li#members a#there{
        background-position: 0px -68px;
        width: 104px;
        height: 34px;
}

li#healthplans a#there{
        background-position: 0px -68px;
        width: 130px;
        height: 34px;
}

li#prescriptiondrugs a#there{             
        background-position: 0px -68px;
        width: 176px; 
        height: 34px;
}

li#events a#there{  
        background-position: 0px -68px;
        width: 94px;
        height: 34px;
}
        
li#contact a#there{  
        background-position: 0px -68px;
        width: 113px;
        height: 34px;
}

#container {
	width: 819px;
	margin: 0 auto;
	padding: 0;
	overflow: hidden;
}

#hpmainimage {
	width: 819px;
	height: 188px;
	float: left;
	padding: 0;
	margin: 0;
}

#left {
	width: 524px;
	float: left;
	padding: 0;
	margin: 0;
}

#leftcontent {
	width: 524px;
	float: left;
	padding: 0;
	margin: 0;
}

#right {
	width: 295px;
	float: left;
	padding: 0;
	margin: 0;
}

#rightborder {
	width: 293px;
	height: auto;
	float: left;
	padding: 0;
	margin: 0;
	border-right-width: 1px;
        border-right-color: #D9D9D9;
        border-right-style: solid;
	border-left-width: 1px;
        border-left-color: #D9D9D9;
        border-left-style: solid;
	border-bottom-width: 1px;
        border-bottom-color: #D9D9D9;
        border-bottom-style: solid;
}

#rightbordercontent {
	width: 293px;
	height: auto;
	float: left;
	font-family: Verdana, Arial;
	font-size: 1.1em;
	margin: 0;
	padding: 0;
	margin-top: 12px;
}

#bottomspacer {
	width: 905px;
	height: 45px;
	margin: 0 auto;
	background: url('../images/phc-bottomspacer.jpg') repeat-y left top;
}

div#footer {
	margin: 0 auto;
	padding: 12px 0 1px 0;
	text-align: center;
	width: 877px;
	clear: both;
	font: normal .9em Arial, Verdana;
	color: #999;
}

div#footer a {
	font: normal 1.15em Arial, Verdana;
	color: #333;
	text-decoration: none;
}

div#footer a:hover {
	text-decoration: underline;
}

div#cmscode {
	margin: 0 auto;
	padding: 0 0 25px 0;
	text-align: center;
	width: 877px;
	clear: both;
	font: normal .9em Arial, Verdana;
	color: #333;
}

#sidemenu {
	width: 251px;
	float: left;
	padding: 0;
	margin: 0;
}

#sidemenuborder {
	width: 249px;
	height: auto;
	float: left;
	padding: 0;
	margin: 0;
	border-right-width: 1px;
        border-right-color: #D9D9D9;
        border-right-style: solid;
	border-left-width: 1px;
        border-left-color: #D9D9D9;
        border-left-style: solid;
	border-bottom-width: 1px;
        border-bottom-color: #D9D9D9;
        border-bottom-style: solid;
	border-top-width: 1px;
        border-top-color: #D9D9D9;
        border-top-style: solid;
}

#sidemenuborderstate {
	width: 227px;
	height: auto;
	float: left;
	font-family: Verdana, Arial;
	font-size: 1.0em;
	margin: 0;
	padding: 10px 0 10px 20px;
	margin-top: 0px;
	border-right-width: 1px;
        border-right-color: #D9D9D9;
        border-right-style: solid;
	border-left-width: 1px;
        border-left-color: #D9D9D9;
        border-left-style: solid;
	border-bottom-width: 2px;
        border-bottom-color: #D9D9D9;
        border-bottom-style: solid;
	border-top-width: 1px;
        border-top-color: #D9D9D9;
        border-top-style: solid;
}

#sidemenubordercontent {
	width: 229px;
	height: auto;
	float: left;
	font-family: Verdana, Arial;
	font-size: .9em;
	margin: 0;
	padding: 0 0 5px 20px;
	margin-top: 12px;
}

#insideright {
	width: 561px;
	float: left;
	padding: 0;
	margin: 0;
}

#insiderightcontent {
	width: 561px;
	float: left;
	padding: 0 0 0 7px;
	margin: 0;
}

#insiderightcontentleft {
	width: 270px;
	float: left;
	padding: 0 0 0 7px;
	margin: 0;
	float: left;
}

#insiderightcontentright {
	width: 270px;
	float: left;
	padding: 0 0 0 7px;
	margin: 0;
	float: right;
}

a#increase  {
	float: right;
	margin: 57px 7px 0 0;
	color: #000;
	text-decoration: underline;
}

a#decrease  {
	float: right;
	margin: 57px 92px 0 0;
	color: #000;
	text-decoration: underline;
}

a#change  {
        float: right;
        margin: 57px 0 0 0;
        font: normal 10px Tahoma;
        color: #000;
        text-decoration: underline;
}

/*
// Fonts
*/

p.front {
        font-weight: normal;
        font-size: 1.2em; 
        font-family: Verdana, Arial;
        padding: 0;
        margin: 0; 
        margin-left: 15px;
        margin-right: 15px;
	margin-bottom: 3px;
        line-height: 1.8em;
        color: #444;
}

p.inside {
        font-weight: normal;
        font-size: 1.2em; 
        font-family: Verdana, Arial;
        padding: 0;
        margin: 0; 
        margin-left: 15px;
        margin-right: 15px;
	margin-bottom: 8px;
        line-height: 1.4em;
        color: #444;
}

p.middle {
        font-weight: normal;
        font-size: 1.2em; 
        font-family: Verdana, Arial;
        padding: 0;
        margin: 0; 
        margin-left: 15px;
        margin-right: 15px;
	margin-bottom: 10px;
        line-height: 1.4em;
        color: #444;
	text-align: center;
}

p.coretop {
        font-weight: bold;
        font-size: 1.2em; 
        font-family: Verdana, Arial;
        padding: 0 0 0 10px;
        margin: 0; 
        margin-left: 15px;
        margin-right: 15px;
	margin-bottom: 0px;
	margin-top: 10px;
        line-height: 1.9em;
        color: #36619D;
	border-right-width: 1px;
        border-right-color: #D9D9D9;
        border-right-style: solid;
	border-left-width: 1px;
        border-left-color: #D9D9D9;
        border-left-style: solid;
	border-bottom-width: 1px;
        border-bottom-color: #D9D9D9;
        border-bottom-style: solid;
	border-top-width: 1px;
        border-top-color: #D9D9D9;
        border-top-style: solid;
}

p.core {
        font-weight: bold;
        font-size: 1.2em; 
        font-family: Verdana, Arial;
        padding: 0 0 0 10px;
        margin: 0; 
        margin-left: 15px;
        margin-right: 15px;
	margin-bottom: 0px;
        line-height: 1.9em;
        color: #36619D;
	border-right-width: 1px;
        border-right-color: #D9D9D9;
        border-right-style: solid;
	border-left-width: 1px;
        border-left-color: #D9D9D9;
        border-left-style: solid;
	border-bottom-width: 1px;
        border-bottom-color: #D9D9D9;
        border-bottom-style: solid;
}

.pdf {
        font-weight: normal;
        font-size: .80em;
        font-family: Verdana, Arial;
        line-height: 1.1em;
        color: #333;
        background: #E2E2E2;
	padding: 2px;
}

.copyright {
	font-weight: normal; 
	font-size: 1.1em;
	font-family: Arial, Verdana;
	line-height: 2.3em;
	color: #777;
}

.lastupdated {
	padding: 3px;
        font-weight: normal;
        font-size: 1.0em; 
        font-family: Arial, Verdana;
        color: #777; 
}

a.menu:link { color: #031470; text-decoration: none; }
a.menu:visited { color: #031470; text-decoration: none; }
a.menu:active { color: #031470; text-decoration: none; }
a.menu:hover { color: #4C77AE; text-decoration: underline; }

a.white:link    { color: #FFFFFF; text-decoration: none;}
a.white:visited { color: #FFFFFF; text-decoration: none;}
a.white:active  { color: #FFFFFF; text-decoration: none;}
a.white:hover   { color: #FFFFFF; text-decoration: underline;}

a.menustate:link    { color: #003D7C; text-decoration: none;}
a.menustate:visited { color: #003D7C; text-decoration: none;}
a.menustate:active  { color: #003D7C; text-decoration: none;}
a.menustate:hover   { color: #003D7C; text-decoration: underline;}


ul.bullets {
        width: 200px;   
        list-style: none;
}
        
ul.bullets li {
        background: url(../images/square-red.jpg) no-repeat 0 17px;
        margin: 0 15px 0 15px;
	padding: 9px 0 9px 12px;
        width: 200px;   
        font-family: Verdana, Arial;
        color: #444;  
        font-size: 1.2em;  
        line-height: 1.6em;
}

ul.bullets li.end { border-bottom: 0px; margin: 0 15px 9px 15px; }

ul.options {
        width: 519px;   
        list-style: none;
}

ul.options li.first {
        background: url(../images/square-red.jpg) no-repeat 0 1.3em;
        margin: 0 15px 0 15px;
	padding: 9px 0 9px 12px;
        border-top: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
        width: 519px;   
        font-family: Verdana, Arial;
        color: #444;  
        font-size: 1.2em;  
        line-height: 1.6em;
}
        
ul.options li {
        background: url(../images/square-red.jpg) no-repeat 0 1.3em;
        margin: 0 15px 0 15px;
	padding: 9px 0 9px 12px;
        border-bottom: 1px solid #CCC;
        width: 519px;   
        font-family: Verdana, Arial;
        color: #444;  
        font-size: 1.2em;  
        line-height: 1.6em;
}

ul.options li.end { border-bottom: 0px; margin: 0 15px 0px 15px; }

ul.suboptions {
        width: 519px;   
        list-style: none;
}

ul.suboptions li.first {
        background: url(../images/square-red.jpg) no-repeat 0 1.1em;
        margin: 0 15px 0 30px;
	padding: 9px 0 9px 12px;
        width: 519px;   
        font-family: Verdana, Arial;
        color: #444;  
        font-size: 1.2em;  
        line-height: 1.2em;
}
        
ul.suboptions li {
        background: url(../images/square-red.jpg) no-repeat 0 1.1em;
        margin: 0 15px 0 30px;
	padding: 9px 0 9px 12px;
        width: 519px;   
        font-family: Verdana, Arial;
        color: #444;  
        font-size: 1.2em;  
        line-height: 1.2em;
}

ul.suboptions li.end { border-bottom: 0px; margin: 0 15px 9px 30px; }


ul.submenuoptions {
        width: 199px;   
        list-style: none;
}
        
ul.submenuoptions li {
        background: url(../images/square.jpg) no-repeat 0 13px;
        margin: 0;
	padding: 9px 0 9px 12px;
        border-bottom: 1px solid #CCC;
        width: 199px;   
        font-family: Verdana, Arial;
        color: #444;  
        font-size: 1.0em;  
}

ul.submenuoptions li.state { background: #AAABAD; margin: 0; padding: .4em 0px .5em 0px; font-size: 1.0em; line-height: 1.1em; border-bottom: 0px; }

ul.submenuoptions li.first { background: none; margin: 0; padding: .4em 0px .5em 0px; font-size: 1.0em; line-height: 1.1em; border-bottom: 0px; }

ul.submenuoptions li.end { border-bottom: 0px; margin: 0; padding: 9px 0px 9px 12px; }

ul.submenuoptions li.endsub { border-bottom: 0px; margin: 0; padding: .9em 0 0 1.0em; border-bottom: 1px solid #CCC; }

ul.submenuoptions a:active, ul.submenuoptions a:visited, ul.submenuoptions a:link {
        color: #031470;
        text-decoration: none;
}

ul.submenuoptions a:hover {
        color: #4C77AE;
	text-decoration: underline;
}

ul.submenuoptionsbreakdown {
        width: 180px;   
        list-style: none;
	margin: 6px 0 0 0;
	padding: 0;
}
        
ul.submenuoptionsbreakdown li {
        background: url(../images/square-light.jpg) no-repeat 0 4px;
        margin: 0;
	padding: 0 0 7px 10px;
        border-bottom: 0px solid #CCC;
        width: 180px;   
        font-family: Verdana, Arial;
        color: #666;  
        font-size: .9em;  
	vertical-align: middle;
}

ul.submenuoptionsbreakdown li.first { background: none; padding: 10px 0 5px 0; font-size: 1.0em; border-bottom: 0px; }

ul.submenuoptionsbreakdown li.end { border-bottom: 0px; padding: 0 0 10px 10px; border-bottom: 0px solid #CCC; }

.arrows {
	font-weight: normal; 
	font-size: 1.0em;
	font-family: Verdana, Arial;
	line-height: 1.6em;
	color: #A50837;
}

/*
// Links
*/

a:link {color: #A50837; text-decoration: none; }
a:active {color: #A50837; text-decoration: none; }
a:visited {color: #A50837; text-decoration: none; }
a:hover {color: #A50837; text-decoration: underline; }

/* old wellmed content not used below */

a img {
        border: none;
}

a {
        outline: 0px;
}

div {text-align: left;}

/*
// Fonts
*/

p {
	font-weight: normal;
	margin: 0 15px 8px 15px;
	font-size: 1.2em;
	font-family: Verdana, Arial;
        line-height: 1.9em;  
 	color: #717171;
	text-decoration: none;
}

p.return {
        font-weight: normal;
        margin: 0 15px 8px 15px;
        font-size: 1.1em;
        font-family: Verdana, Arial;
        line-height: 1.7em;
        color: #717171;
        text-decoration: none;
}



h1 {
        font-weight: bold; 
        font-size: 1.2em;
        font-family: 'Lucida Grande', Verdana, Arial;
        padding: 0;
        margin: 0;
	margin-top: 9px;
        margin-left: 15px;  
        margin-right: 15px;
        margin-bottom: 1px;
        line-height: 1.8em;
        color: #07070E;   
}

h1.emphasis {
        font-weight: normal;
        font-size: 11px;
        font-family: Verdana, Arial;
        padding: 0;
        margin: 0;
        margin-left: 15px; 
        margin-right: 15px;
        line-height: 17px;
        color: #717171;
}

h2 {
        font-weight: normal;
        font-size: 1.2em;
        font-family: Verdana, Arial;
        padding: 0;
        margin: 0;
        margin-left: 15px; 
        margin-right: 15px;
        line-height: 1.0em;
        color: #717171;
}

h2.title {
        font-weight: bold;
        font-size: 1.2em;
        font-family: 'Lucida Grande', Verdana, Arial;
        padding: 0;
        margin: 0;
        margin-left: 15px;
        margin-right: 15px;
        margin-bottom: 1px;
        line-height: 1.8em;
        color: #07070E;
}  

h3 {
	font-weight: normal; 
	font-size: 1.0em;
	font-family: Verdana, Arial;
	padding: 0;
	margin: 0;
	margin-left: 15px;
	margin-right: 15px;
	line-height: 1.5em;
	color: #828284;
}

h4 {
	font-weight: bold; 
	font-size: 1.2em;
	font-family: 'Lucida Grande', Verdana, Arial;
	padding: 0;
	margin: 0;
	margin-left: 15px;
	margin-right: 15px;
	margin-bottom: 1px;
	line-height: 1.8em;
	color: #07070E;
}

h5 {
	font-weight: normal; 
	font-size: 1.2em;
	font-family: Verdana, Arial;
	padding: 0;
	margin: 0;
	margin-left: 15px;
	margin-right: 15px;
        line-height: 1.8em;
	color: #717171;
}	

h6 {
	font-weight: normal; 
	font-size: 1.2em;
	font-family: Verdana, Arial;
	padding: 0;
	margin: 0px;
	margin-top: 10px;
	margin-left: 20px;
	margin-bottom: 0px;
	color: #999999;
}	



.green {
	font-weight: bold; 
	font-size: 1.0em;
	font-family: Verdana, Arial;
	line-height: 1.8em;
	color: #007D7E;
}

.return {
        font-weight: bold;
        font-size: .80em;
        font-family: Verdana, Arial;
        color: #007D7E;
}

.black {
	font-weight: normal; 
	font-size: .80em;
	font-family: Verdana, Arial;
	color: #010103;
	line-height: 1.4em;
}

	

.pdf {
        font-weight: normal;
        font-size: .80em;
        font-family: Verdana, Arial;
        line-height: 1.1em;
        color: #333;
        background: #E2E2E2;
	padding: 2px;
}

.pdfwhite {
        font-weight: normal;
        font-size: .80em;  
        font-family: Verdana, Arial;
        line-height: 18px;
        color: #333;      
        background: #FFF;
        padding: 2px;
}   

ul.wellmed {
        width: 475px;
        list-style: none; 
}
        
ul.wellmed li {
        background: url(../images/greensquare.gif) no-repeat 0 16px;
        margin: 0 0 0 15px;
        padding: 9px 0 9px 12px;
        border-bottom: 0px solid #CCC;
        width: 475px;
        font-family: Verdana, Arial;
        color: #666;
        font-size: 11px;
        line-height: 18px;
}

ul.items { 
	width: 475px;
	list-style: none;
}

ul.items li { 
	background: url(../images/greensquare.gif) no-repeat 0 16px;
	margin: 0 0 0 15px;  
	padding: 9px 0 9px 12px;
	border-bottom: 1px solid #CCC;
	width: 475px; 
	font-family: Verdana, Arial;
	font-size: 1.1em;
	line-height: 1.6em;
	color: #666;
}

ul.items li.end { border-bottom: none; }

ul.items a {
        color: #18887C;
        text-decoration: none;
	font-weight: bold;
}

ul.items a:hover {
        color: #18887C;
        text-decoration: underline;
        font-weight: bold;
} 

ul.options2 {
        width: 475px;   
        list-style: none;
}
        
ul.options2 li {
        background: url(../images/greensquare.gif) no-repeat 0 13px;
        margin: 0 15px 0 15px;
	padding: 5px 0 5px 12px;
        border-bottom: 0px solid #CCC;
        width: 475px;   
        font-family: Verdana, Arial;
        color: #666;  
        font-size: 1.2em;  
        line-height: 1.6em;
}

ul.options2 li.end { border-bottom: 0px; margin: 0 15px 9px 15px; }

ul.options3 {
        width: 400px;   
        list-style: none;
}
        
ul.options3 li {
        background: url(../images/greensquare.gif) no-repeat 0 13px;
        margin: 0 15px 0 35px;
	padding: 5px 0 5px 12px;
        border-bottom: 0px solid #CCC;
        width: 400px;   
        font-family: Verdana, Arial;
        color: #666;  
        font-size: 1.2em;  
        line-height: 1.6em;
}

ul.options3 li.end { border-bottom: 0px; margin: 0 15px 5px 35px; }

/*
// Layout
*/









#containercareer {
        width: 900px;
        margin: 0 auto;
        padding: 0;
        overflow: hidden;
}

#main {
	width: 524px;
	height: 188px;
	float: left;
	padding: 0;
	margin: 0;
}

#maininside { 
        width: 524px;
        height: 144px; 
        float: left;
        padding: 0;
        margin: 0;
}       



#leftcontent p.quote {
	font-weight: bold;
        font-size: 1.7em;
	line-height: 1.3em;
        font-family: Verdana, Arial;
        padding: 0px 0 15px 0;
        margin: 0;
        margin-top: 10px;
        margin-left: 20px;
        margin-bottom: 0px;
        color: #017D7D;
}












#spacer {
        width: 100px;
        height: 10px;
        margin: 0 auto;
        background: url('../images/spacer.jpg');
}



a#career1  {
        display: block;
        float: left;
        width: 237px; height: 82px;
        padding: 0;
        margin: 0;
}

a#career2  {
        display: block;
        float: right;
        width: 237px; height: 82px; 
        padding: 0;
        margin: 0;
}




a#return  {
        float: right;
        margin: 61px 29px 0 0;  
        color: #000;
        text-decoration: underline;
}



#careeropportunities  {
        width: 487px;
	height: 82px;
        margin: 17px 0 12px 15px;
        padding: 0;
	background: url('../images/wellmed-careeroptions.jpg') #FFF no-repeat bottom;
}       

#physicians p {
        width: 453px;
        min-height: 140px;
        margin: 0px 15px 0px 15px;    
        padding: 15px 15px 13px 15px; 
        border-bottom: 1px solid #CCC;
        }

#physiciansalt p {
        width: 453px;
        margin: 0px 10px 0px 15px;
        padding: 15px 15px 13px 15px;
        border-bottom: 1px solid #CCC;
        background: #EEE;
        }

#physicians img {
        float:right;
	margin: 5px 0 0 0;
	padding: 0;
        }

#locations p {  
        width: 453px;
        margin: 0px 10px 0px 15px;
        padding: 15px 15px 13px 15px;
        border-bottom: 1px solid #CCC;
        }

#locations img {
	float:right;
	}

#locationsalt p {
        width: 453px;
        margin: 0px 10px 0px 15px;
        padding: 15px 15px 13px 15px;
        border-bottom: 1px solid #CCC;
        background: #EEE;
        }

.greenbox {
        font-weight: normal;
        padding: 3px;
        font-size: 1.0em;
        font-family: Verdana, Arial;
        line-height: 23px;
        color: #FFF;
        background-color: #017D7D;
        text-decoration: none;
}

#locationspacer  {
        width: 483px;
        height: 8px;
        margin: 0;
        padding: 0;
        background: url('../images/locationspacer.jpg') #FFF no-repeat bottom;
}    

.alt {
	background-color: #EEE;
                
}

	
        
ul.items1 { 
	width: 320px;
	list-style: none;
}

ul.items1 li { 
	background: url(../images/greensquare.gif) no-repeat 0 16px;
	margin: 0 0 0 15px;  
	padding: 9px 0 0px 12px;
	width: 320px; 
	font-family: Verdana, Arial;
	color: #666;
	font-size: 1.1em;
	line-height: 1.6em;
}

ul.items1 li.end { border-bottom: none; margin: 0 0 15px 15px;}

.border {               
        padding: 8px 20px 20px 10px; 
}

.borderemr {
        padding: 8px 20px 15px 10px;
}

#whyvideo {
width: 224px;
height: 193px;
padding: 0;                                
margin: 0 auto;                                
}     

#wrappercareers {
        width: 985px;
        margin: 0 auto;
        background: url('../images/wellmed-careers-shadow.jpg') repeat-y left top;
}

#headercareers {
        width: 957px;
        height:119px;
        margin: 0 auto;
        background: url('../images/wellmed-topheader-careers.jpg') repeat-y left top;
}

#careerscontent {
        width: 891px;  
        margin: 0 auto;
        padding: 0;
}
        
#containercareer {
        width: 891px;
        margin: 0 auto;
        padding: 0;
        overflow: hidden;
}

#menucareers {
        width: 891px; height: 34px;
        margin: 0 auto;
        padding: 0;
        background: url('../images/wellmed-menubackground.jpg') repeat-y left top;
}
        
ul#menuoptionscareers {
        width: 891px;
        height: 34px;
        padding: 0;
        margin: 0 auto;
        list-style-type: none;
}
        
ul#menuoptionscareers li {
        display: block;
        float: left;
}

#bottomspacercareers {
        width: 985px;
        height: 45px;
        margin: 0 auto;
        background: url('../images/wellmed-bottom-careers.jpg') repeat-y left top;
}

li#contactusspacer {  
        display: block;
        position: relative;
        width: 72px;
        height: 34px;
        background: url('../images/button-contact-spacer.jpg');
        background-position: 0 0;
        background-repeat: no-repeat;
        overflow: hidden;
}

/* ---------- Tables  11/5/08 ---------- */


table.tablewide { 
	width: 700px;
	margin: 30px 0 0 50px;
	color: #777;
}

table.tablewide thead.section th {
	padding: 8px 13px;
	background: url('../images/table-background.jpg') repeat-x;
	border-top: 1px solid #CCC;  
	border-left: 1px solid #CCC; 
	border-bottom: 1px solid #CCC; 
	font-size: 1.2em;
	font-weight: bold;
	text-align: left;
	color: #FFF;
}

table.tablewide th,table.tablewide td {
	margin: 0;
	border-left: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	font-size: 1.1em;
	color: #666;
}

table.tablewide td.distance {
        width: 33%;
        padding: 7px 12px 7px 12px;
        font-size: 1.4em;
        line-height: 1.6em;  
        text-align: center;
        font-weight: bold;
}

table.tablewide td.distanceright {
        width: 33%;
        padding: 7px 12px 7px 12px;
        font-size: 1.4em;
        line-height: 1.6em;
        border-right: 1px solid #CCC;	
        text-align: center;
        font-weight: bold;
}

table.tablewide td.distancetop {
        width: 33%;
        padding: 7px 12px 7px 12px;
        font-size: 1.4em;
        line-height: 1.6em;
        border-top: 1px solid #CCC;
		
        text-align: center;
        font-weight: bold;
}

table.tablewide td.distancetopright {
        width: 33%;
        padding: 7px 12px 7px 12px;
        font-size: 1.4em;
        line-height: 1.6em;
        border-top: 1px solid #CCC;
	border-right: 1px solid #CCC;	
        text-align: center;
        font-weight: bold;
}

table.tablewide td.distancebottom {
        width: 33%;
        padding: 7px 12px 7px 12px;
        font-size: 1.4em;
        line-height: 1.6em;
        border-left: 0px solid #CCC; 
	border-bottom: 0px solid #CCC;	
        text-align: center;
        font-weight: bold;
}

table.tablewide td.distancebottomright {
        width: 33%;
        padding: 7px 12px 7px 12px;
        font-size: 1.4em;
        line-height: 1.6em;
        border-right: 0px solid #CCC; 
	border-bottom: 0px solid #CCC;	
        text-align: center;
        font-weight: bold;
}

table.tablewide td.distancealt {
        width: 34%;
        padding: 7px 12px 7px 12px;
        font-size: 1.4em;
        line-height: 1.6em;  
        text-align: center;
        font-weight: bold;
}

table.tablewide td.distancealttop {
        width: 34%;
        padding: 7px 12px 7px 12px;
        font-size: 1.4em;
        line-height: 1.6em;
        border-top: 1px solid #CCC;	
        text-align: center;
        font-weight: bold;
}

table a:active, table a:visited, table a:link {
        color: #265DA8;
        text-decoration: underline;
}
    
table a:hover {      
        color: #888;   
        text-decoration: underline; 
}


/*
// Links
*/



a.grey:link    { color: #828284; text-decoration: none;}
a.grey:visited { color: #828284; text-decoration: none;}
a.grey:active  { color: #828284; text-decoration: none;}
a.grey:hover   { color: #575759; text-decoration: underline;}

a.there:link    { color: #444; text-decoration: none; font-weight:bold; }
a.there:visited { color: #444; text-decoration: none; font-weight:bold; }
a.there:active  { color: #444; text-decoration: none; font-weight:bold; }
a.there:hover   { color: #444; text-decoration: none; font-weight:bold; }


#stateselect_default {
        border: 10px solid #a6a6a8; width: 631px; height: 345px; background: #ffffff; margin: auto; padding-top: 35px; display: none;
}

#stateselect {
        border: 10px solid #a6a6a8; width: 631px; height: 345px; background: #ffffff; margin: auto; padding-top: 35px; display: none;
}

#stateselect_content {
	width: 480px; height: 205px; border: 1px solid #c2c2c2; margin-left: auto; margin-right: auto; margin-top: 15px;
}

#stateselect_header {
        border-bottom: 1px solid #c2c2c2;
}

#stateselect_left {
        float: left; width: 239px; margin-left: auto; margin-right: auto; margin-top: 30px;
}

#stateselect_separator {
        float: left; width: 1px; height: 175px; background: #c2c2c2;
}

#stateselect_right {
        float: left; width: 240px; margin-left: auto; margin-right: auto; margin-top: 30px;
}


.accountsettings {
	padding-top: 20px;
	padding-left: 25px;
	margin: 0 auto;
}
.accountsettings td, accountsettings th {
	padding-bottom: 5px;
	padding-right: 25px;
        font-weight: normal;
        font-size: 1.2em;
        font-family: Verdana, Arial;
        line-height: 1.2em;
        color: #444;

}

.accountsettings input {
	width: 250px;
}

.accountsettings input.submitbutton {
	width: 100px;
	font-size: 11px;
}

.usertable {
	clear: both;
	margin-top: 10px;
	padding-top: 10px;
}
.usertable td, .usertable th {
	border-bottom: 1px solid #333333;
}

.usertable th {
	background: #f0f0f0;
}

.error h2 { 
	color: #031470;
	text-align: center;
}

#skip {
 width: 1px;
 height: 1px;
 left: -10000px;
 overflow: hidden;
 position: absolute;
}

