@charset "utf-8";
/* CSS Document */

body {
	margin:0px;
	padding:0px;
	background-image:url('../images/wmchc/wmchc_background_page.jpg');
	background-repeat:repeat-x;
	background-position:center top ;
	background-color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	color:#585252;
	font-size:13px;
	line-height:18px;
}

a {
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
a.noAnchorStyle 
{
	 text-decoration:none;
}
a.noAnchorStyle:hover
{
	 text-decoration:none;
}
.greytext {
	color:#7e7373;
}
.purpletext {
	color:#581c8a;
}
.whitetext {
	color:#ffffff;
}

a.siteLink {color:#FFFFFF;  
           text-decoration: none;           
}
a.siteLink:hover {color:#FFFFFF;  
           text-decoration: none;           
}
a.siteLink:visited {color:#FFFFFF;  
           text-decoration: none;           
}

.parentNavItem{ font-size:16px; }


.clear { clear:both; }
 
.eventstop_745
{
	width:725px;
	height:26px;
	float:left;
	background-image:url('../images/eventstop_745.jpg');
	background-repeat:no-repeat;
	background-position:top center;
	background-color:#ffffff;
	text-align:center;
	padding-left:10px; padding-right:10px;
	margin-bottom:6px;
}

.coe_herenow
{
	line-height:26px; font-size:14px; padding-left:9px; padding-right:9px;
	text-decoration:none; color:#581c8a; font-weight:bold; 
}
.coe_select { line-height:26px; font-size:12px; padding-left:9px; padding-right:9px;}
.coe_select a {text-decoration:none; color:#2d2d2d; font-weight:bold;}
.coe_select a:visited {text-decoration:none; color:#2d2d2d; font-weight:bold;}
.coe_select a:hover {text-decoration:none; color:#581c8a; font-weight:bold;}


.column_745 {
	width:725px;
	float:left;
	background-image:url('../images/wmchc/wmchc_columntop_745.jpg');
	background-repeat:no-repeat;
	background-position:top center;
	background-color:#ffffff;
	text-align:left;
	padding:10px;
	min-height: 400px;
}

.column_450 {
	width:430px;
	float:left;
	background-image:url('../images/wmchc/wmchc_columntop_450.jpg');
	background-repeat:no-repeat;
	background-position:top center;
	background-color:#ffffff;
	text-align:left;
	padding:10px;
	min-height: 400px;
}

.column_290 {
	width:270px;
	float:left;
	background-image:url('../images/wmchc/wmchc_columntop_290.jpg');
	background-repeat:no-repeat;
	background-position:top center;
	background-color:#ffffff;
	text-align:left;
	padding:10px;
	min-height: 400px;
			
}

.column_150 {
	width:135px;
	float:left;
	background-image:url('../images/wmchc/wmchc_columntop_150.jpg');
	background-repeat:no-repeat;
	background-position:top center;
	background-color:#ffffff;
	text-align:left;
	padding: 5px;
	padding-top:10px;
	padding-left:10px;
	min-height: 400px;
}


.navLink_on {
	color:#581c8a;	
}

.navLink_off {
	color:#7e7373;	
}

#mainmenuContainer
{   
	position:absolute;	
	z-index:3000;
	text-align:left;
}
#mainmenu, #mainmenu ul {
     	list-style: none;
     	margin: 0;
     	padding: 0;
     }
     #mainmenu a {
     	display: block;
     	width: 100%;
     }
     #mainmenu li 
     {
     	display: inline;
     	width:108px; 
     	height:25px;
     	position: relative; 
     	margin-left:3px;              	
     	
     }
     #mainmenu ul {
         display: none;
         position: absolute;         
         top:25px; text-align:left;
         width:100%;
         overflow:visible;
     }
     
     #mainmenu ul.mmiLeft { left: 0; }
     #mainmenu ul.mmiRight{ right: 0; }
     
     #mainmenu li:hover ul {
     	display: block;
     }

	 #mainmenu li {float: left;}
     #mainmenu #mmItem_Home       {width:125px; height:25px; text-indent:-9999px; background: url(../images/wmchc_tabs/wmchc_nav_home_off.jpg) no-repeat top left;}
     #mainmenu #mmItem_Home:hover {width:125px; height:25px; text-indent:-9999px; background: url(../images/wmchc_tabs/wmchc_nav_home_on.jpg) no-repeat top left;}
     #mainmenu #mmItem_Board       {width:125px; height:25px; text-indent:-9999px; background: url(../images/wmchc_tabs/wmchc_nav_board_off.jpg) no-repeat top left;}
     #mainmenu #mmItem_Board:hover {width:125px; height:25px; text-indent:-9999px; background: url(../images/wmchc_tabs/wmchc_nav_board_on.jpg) no-repeat top left;}
     #mainmenu #mmItem_Primary        {width:125px; height:25px; text-indent:-9999px; background: url(../images/wmchc_tabs/wmchc_nav_primary_off.jpg) no-repeat top left;}
     #mainmenu #mmItem_Primary:hover {width:125px; height:25px; text-indent:-9999px; background: url(../images/wmchc_tabs/wmchc_nav_primary_on.jpg) no-repeat top left;}
     #mainmenu #mmItem_Womens       {width:125px; height:25px; text-indent:-9999px; background: url(../images/wmchc_tabs/wmchc_nav_womens_off.jpg) no-repeat top left;}
     #mainmenu #mmItem_Womens:hover {width:125px; height:25px; text-indent:-9999px; background: url(../images/wmchc_tabs/wmchc_nav_womens_on.jpg) no-repeat top left;}
     #mainmenu #mmItem_Dental       {width:125px; height:25px; text-indent:-9999px; background: url(../images/wmchc_tabs/wmchc_nav_dental_off.jpg) no-repeat top left;}
     #mainmenu #mmItem_Dental:hover {width:125px; height:25px; text-indent:-9999px; background: url(../images/wmchc_tabs/wmchc_nav_dental_on.jpg) no-repeat top left;} 
     #mainmenu #mmItem_Behavior      {width:125px; height:25px; text-indent:-9999px; background: url(../images/wmchc_tabs/wmchc_nav_behavior_off.jpg) no-repeat top left;}
     #mainmenu #mmItem_Behavior:hover {width:125px; height:25px; text-indent:-9999px; background: url(../images/wmchc_tabs/wmchc_nav_behavior_on.jpg) no-repeat top left;} 
     #mainmenu #mmItem_Billing       {width:125px; height:25px; text-indent:-9999px; background: url(../images/wmchc_tabs/wmchc_nav_billing_off.jpg) no-repeat top left;}
     #mainmenu #mmItem_Billing:hover {width:125px; height:25px; text-indent:-9999px; background: url(../images/wmchc_tabs/wmchc_nav_billing_on.jpg) no-repeat top left;}                        
     
     #mainmenu ul li{ margin: 0; width:100%;}
     #mainmenu li ul {text-indent:0; background:#344f40; width:286px; padding-bottom:2px;}
     #mainmenu li ul li { padding: 1px 3px 1px 3px; line-height:25px; width:280px; }
     #mainmenu li.menuHover {display: block;}
    
     #mainmenu li ul li a 
     {  color:#ddd;	
     	padding: 0 3px;
     	display: block;
     	width:274px; 
     	background-color:#24635a; /*#783caa;*/
     }
     #mainmenu li ul li a:hover 
     {   
        color :#fff;
     	background-color: #344f40;
     }
     
     
     
     
.ulThumbnailList{margin:0; padding:0;}

.photolistitem {
        position: relative;
        display: block;
        float: left;    
        list-style-type: none;
        height: 100px;    
        width: 350px;    
        padding:0;
        border: solid 1px white;
        margin: 3px;
        background: white;
        text-align: left;
    }

.CatImgMapItemHolder{float:left; }
.CatImgMapItem{ float:left; padding:0;  }
.CatImgMapImgHolder{float:left; margin:0; }
.CatImgMapTitle{float:left; margin-left:12px; margin-top:18px;  margin-bottom:0; padding:0; font-size:20px; font-family: Sans-Serif; font-weight:60; color:#581c8a;}
.CatImgMapBlurb{font-size:12px; font-weight:100; color:#111111;  padding:0; margin:0;}
.CatImgMapItemHolder a img {border:none;}
.CatImgMapTitle a {color:#581c8a; text-decoration:none;}
.CatImgMapTitle a:hover {color:#581c8a; text-decoration:none;}
.CatImgMapTitle a:visited {color:#581c8a; text-decoration:none;}

.catMapBox { float:left; margin: 20px 0px 20px 0px; padding:0px; border: none; line-height:15px;}
.catMapCol1 { float:left; }
.catMapCol2 { float:left; }
.catMapCol3 { float:left; }           
.catMapColInner{margin-left:9px; margin-right:3px; }
.catMapLink A { color:#29003a; text-decoration:none;}
.catMapLink A:hover   { color:#29003a; text-decoration:none;}
.catMapLink A:link    { color:#29003a; text-decoration:none;}
.catMapLink A:visited { color:#29003a; text-decoration:none;}

#hdgallery {
	position:relative;	
	height:208px
}
#hdgallery a {
	float:left;
	position:absolute;
	opacity: 0;
}

#hdgallery a img {
	border:none;
}

#hdgallery a.show {
	z-index:500
}

.gimg {
	width:921px;
	height:208px;
}

.cuo_organization 
{   
	color:#581c8a;
	font-size:20px;
	line-height:20px;
    margin-bottom:4px;
}
.cuo_address
{
    font-weight:normal;
    font-size:14px;
}
#cuo_phone
{
    font-size:14px;
    font-weight:bold;
}



.cui_phone
{
    display:inline-block;
    width:100px;
    text-align:right;
    font-size:12px;
    margin-left:6px;
}

.cui_nametitlew{ display:inline-block; width: 220px; text-align:left;}

.cui_name,
.cui_ext
{
    font-size:12px;
    margin-left:6px;
}

.cui_title{font-size:12px; font-style:italic;}

a.cui_email
{
    color:#581c8a;
    font-size:12px;
    margin-left:6px;
    text-decoration:none;
}

a.cui_email:hover
{
    color:#581c8a;
    font-size:12px;
    margin-left:6px;
    text-decoration:underline;
}

a.cui_email:visited
{
    color:#581c8a;
    font-size:12px;
    margin-left:6px;
    text-decoration:none;
}

.cui_department
{
    color:#581c8a;
    font-size:14px;
    font-weight:bold;
    margin-left:0px;
    margin-bottom:6px;
}

.purpleheader {
	color:#581c8a;
	font-size:20px;
	line-height:20px;
	margin-top:20px;
	margin-bottom:10px;
}


.suggestLabel { display:inline-block; width:40px; text-align:right; }
#SNameField, #SEmailField, #STextField {margin-bottom:6px; }
#STextField {margin-top:16px; }

.atitle {font-size:14px; }
.abody {margin-top:0;}
.abody p {margin:0; font-size:13px; line-height:18px; font-family::Arial, Helvetica, sans-serif;}

#findADoctorHolder{margin-top:20px;}

.eventItemTmplt{margin-left:100px; margin-right:20px;}


.fadrBox {
 width:380px;
 height:124px;
}
.fadrLS {
 float:left;
 width:6px;
 height:124px;
}
.fadrRS {
 float:left;
 width:6px;
 height:124px;
}
.fadrTop {
 width:368px;
 height:12px;
}
.fadrBottom {
 width:368px;
 height:12px;
}
.fadrCenter{
float:left;
width:368px;
height:124px;
}
.fadrContent{
width:368px;
height:100px;
}
.fadrContent td {font-size:13px; color:#666; line-height:normal; font-family:Arial,Sans-Serif;}

.articleItem {position:relative; clear:both;}



.galleryphoto {
	height:186px;
	width:138px;
	background: url(../images/photobg.png) no-repeat;
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='../images/photobg.png');
}

.gallerylink {
	color:#3b7f17;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
}

.gallerylink:hover {
	color:#3b7f17;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:underline;
}	


.footerLink {color:#7e7373; text-decoration:none;}
.footerLink:hover {color:#581c8a;}

  .aatitle { width:125px; margin-left:3px; margin-top:30px; text-align:center; font-size:16px; color:#581c8a; border-bottom: #999 1px solid; padding-bottom:4px;}
  .imaaset { margin-top:20px; width:135px; text-align:center;}
  .imaimg a img{ text-align:center; border:none;}
  .imatxt a { text-align:center; color:#000; font-size:11px; text-decoration:none; line-height:13px;}
  .imalnk a { text-align:center;   text-decoration:none;  line-height:13px;}