﻿@charset "UTF-8";
/* CSS Document */

body { 
text-align: left;
}

p {
	font-size: 9pt;
	line-height: 1.5em;
	padding: 0 0 5px 0;
	margin: 0;
		font-family: Arial;
}
h1 { 	font-family: Arial; font-size: 16pt; color: #0066cc; font-weight: normal; padding: 0 0 5px 0; margin: 0;}
h2 { 	font-family: Arial; font-size: 10pt; color: #0066cc; font-weight: normal; padding: 0 0 5px 0; margin: 0;}
h3 { 	font-family: Arial; font-size: 10pt; color: #0066cc; padding: 10px 0 2px 0; margin: 0;}
h4 {
	font-size: 1.2em;
	color: #000000;
	padding: 10px 0 2px 0;
	margin: 0;
}
h5 { font-size: 1em; color: #36424a; padding: 10px 0 2px 0; margin: 0;}
h6 {
	font-size: 8pt;
	font-family: Arial;
	color: #990000;
	padding: 10px 0 2px 0;
	margin: 0;
}
h7 {font-size: 10pt;color:#36424A; font-family:Arial;}

a:link {
	text-decoration: underline;
	color:#333333;
}
a:visited {
	text-decoration: underline;
	color:#252B1E;
}
a:hover { text-decoration: underline;  color:#86c1d6; }
a:active {
text-decoration: underline;  color:#3598ba;
}

/* ------- Forms -------- */

form { padding: 0 0 10px 0; margin: 0; }
input { padding: 0; margin: 0; }

.standardtable {
font-family: Arial; 
font-size: 8pt;
text-align: left;
}

.textInput {
border: 1px solid #000000;
background: none;
color: #000000;
font-size: 8pt;
width: 315px;
height: 17px;
	font-family: Arial;
}

.textArea {
border: 1px solid #000000;
background: none;
color: #000000;
font-size: 8pt;
width: 315px;
	font-family: Arial;
}
.textLabel {
}
.textLabel h6 {
background: #e2e9eb;
font-size: 1.2em;
color: #0e3ebe;
padding: 3px 0 0 5px;
font-weight: normal;
height: 17px;
}
.textSpacer {
margin-bottom: 10px;
}
.wcButton {
border: none;
background: #e2e9eb;
font-size: 12px;
color: #0e3ebe;
padding: 5px;
letter-spacing: 1px;
font-weight: bold;
height: 25px;
}

/* ------- Layout ------- */

#calendar {height:50px;}

#wrapper {
position: relative;
clear: both;
left: 0;
width: 100%;
height: auto;
margin: 0;
padding: 0;
background: center top url(../media/images/wc-bkgd-rpt.jpg) repeat-x;
}



#wrapper2 {
position: relative;
clear: both;
left: 0;
width: 100%;
height: auto;
margin: 0;
padding: 0;
background: center top url(../media/images/wc-bkgd-rpt09.jpg) repeat-x;
}

.title {
padding: 0;
margin: 0;
}

#womenscenter {
	clear: both;
	padding: 8px 20px 20px 38.5px;
	margin: 0;
	color: #737566;
	font-size: 0.8em;
}

.sidebar-feature {
background-color: #9fd2fc;
width: 250px;
padding: 0;
margin: 0;
}

.content-feature1 {
width: 400px;
padding: 0;
margin: 0;
background-color: #e2e9eb;
}

.content-feature2 {
width: 290px;
padding: 0;
margin: 0;
background-color: #ffeaaa;
}

.featurewrap {
padding: 10px 20px;
color: #36424a;
}

.featurewrap a:link { color: #0e3e6e; text-decoration: underline; }
.featurewrap a:visited { color: #0e3e6e; text-decoration: underline; }
.featurewrap a:hover { color: #0066cc; text-decoration: underline; }
.featurewrap a:link { color: #0066cc; text-decoration: underline; }

.featurewrap li {
list-style: circle;
padding-top: 0;
padding-bottom: 5px;
}

.featurewrap ul {
padding-left: 15px;
margin-left: 0;
margin-top: 0;
margin-bottom: 0;
}

.featurewrap img {
float: right;
margin: 0 0 10px 10px;
}

#extra {
padding: 20px 0 0 0;
a:link {color:#0066CC;}
}

.extra-feature {
background-color: #e2e9eb;
padding: 20px;
}

.extra-twofeature {
background-color: #E7E8DD;
padding: 20px;
}

.extra-threefeature {
background-color: #663399;
padding: 20px;
}

#slides {
background: url(../media/slideshow/photofront.jpg) center no-repeat;
width: 650px;
height: 400px;
}

#herartslides 
{
background: url(../media/slideshow/16.jpg) center no-repeat;
width: 489px;
height: 450px;
}

/* ------- Sidebar -------*/
.homesidewrap {
background: url(../media/images/home-sidebar.jpg) no-repeat;
z-index: 100;
width: 250px;
}

.sidebarwrap {
background: url(../media/images/wc-sidebar.jpg) no-repeat;
z-index: 100;
width: 250px;
height: 474px;
}

#addthis a {color: #36424A;}

#sidebar ul {
float: left;
list-style: none;
width: 250px;
padding: 0;
	font-family: Helvetica;
margin: 0;
}

#sidebar {
float: left;
list-style: none;
width: 250px;
padding: 0;
margin: 0;
color: #36424a;
}

#sidebar a {
	display: block;
	width: 210px;
	color: #36424a;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	padding: 5px 0 5px 40px;
	font-family: Arial;
}

#sidebar li {
width: 250px;
float: left;
line-height: 1em;
padding: 5px 0;
	font-family: Helvetica;
}

#sidebar li ul {
position: absolute;
left: -999em;
margin-left : 250px;
margin-top : -2.45em;
width: 220px;
font-weight: normal;
background: #e2e9eb;
	font-family: Helvetica;
}

#sidebar li li {
text-align: left;
width: 220px;
	font-family: Arial;
}

#sidebar li ul a {
width: 200px;
padding: 5px 20px 5px 20px;
	font-family: Helvetica;
}

#sidebar li li.sfhovers ul {
left: auto;
}

#sidebar li.sfhovers ul {
left: auto;
}

#sidebar li li:hover ul {
left: auto;
}

#sidebar li:hover ul {
left: auto;
}

#sidebar li.sfhovers {
background: #9fd2fc;
}

#sidebar li:hover {
background: #9fd2fc;
}

#sidebar li li.sfhovers {
background: #9fd2fc;
}



#sidebar li li:hover {
background: #9fd2fc;
}



/* ------- Content -------*/
#content {
	margin: 20px;
	padding: 0;
	font-size:10pt;
	font-family:Arial;
}
#content a {color:#333333;}

#content ul {
	list-style-image: url(../media/images/bullet.gif);
	padding-left: 20px;
	margin-top: 5px;
	font-family: Arial;
	line-height: 1.5em;

	font-size: 10pt;
}
#breadcrumbs {
	font-size:8pt; 
		font-family: Arial;}
#breadcrumbs a {color: #000099;}

#womenscenter a {color:#333333;}

#content li {
	padding-top: 3px;
	padding-bottom: 5px;
	line-height: 1.5em;
	font-size: 10pt;
	font-family: Arial;
}

#content p {
	line-height: 1.5em;
	font-family: Arial;
	font-size: 10pt;
}

#content img {
margin-bottom: 20px;
}


/* ------- Footer -------*/
#footer {
margin: 20px;
padding: 0;
color: #6d7881;
font-size: .8em;
}

#footer a { color: #6d7881; font-weight: bold; letter-spacing: .2em; padding: 3px;}

