@charset "utf-8";
html,body {
	margin: 0px;
	padding: 0px;
	background: #e4e4e4;
}
h1{
	background-image:url(images/WVTruthLogo.png);
	background-repeat: no-repeat;
	height: 63px;
	width: 290px;
	padding: 0px;
	margin:0 auto;
	float:left;
	margin-top:9px;
}
h1 a {
	width: 290px;
	padding-top: 63px;
	height: 0px;
	overflow: hidden;
	float: left;
}
h2 {
	margin:0;
	padding:0;
	height:0;
}
h3 {
	margin:0;
	padding:0;
	height:0;
}
#bgContainer {
	background: #FFFFFF;
	background-image:url(images/mainBg.jpg);
	background-repeat:repeat-x;
	background-position:top left;
}
#masterContainer {
	width:980px;
	margin:0 auto;
	padding-bottom:31px;
}
#headerContainer {
	background-image:url(images/headerContainerBg.png);
	background-position:center top;
	background-repeat:no-repeat;
	height:94px;
	min-height: 100%;
	overflow:hidden;
}
/* IE-specific hack */
* html #headerContainer {
	height: 100%;
}
#contentContainer {
	width:980px;
	background-image:url(images/bannersBottomShadow.png);
	background-position:center top;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	padding-top:16px;
	min-height: 100%;
	overflow:hidden;
}
/* IE-specific hack */
* html #contentContainer {
	height: 100%;
}

/** ------------------------------------------------------- **/
  /** -------------- START NAVIGATION TABS -------------- **/
/** ------------------------------------------------------- **/
#NavContainer {
	width: 465px;
	height: 31px;
	margin:0 auto;
	float:right;
	margin-top:38px;
}
#nav {
	margin: 0;
	padding: 0;
	height: 31px;
	list-style: none;
	display: inline;
	overflow: hidden;
}
#nav li {
	margin: 0; 
	padding: 0;
	list-style: none;
	display: inline;
}
#nav a {
	float: left;
	padding: 31px 0 0 0;
	overflow: hidden;
	height: 0px !important; 
	height /**/:39px; /* for IE5/Win only */
}
#nav a:hover {
	background-position: 0 -31px;
}
#nav a:active, #nav a.selected {
	background-position: 0 -31px;
}
#tHome a{
	background-image:url(images/tHome.png);
	background-repeat:no-repeat;
	background-position:left top;
	width: 71px;
}
#tCompany a{
	background-image: url(images/tCompany.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 101px;
}
#tRealStories a {
	background-image: url(images/tRealStories.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 115px;
}
#tCommonQuestions a {
	background-image: url(images/tCommonQuestions.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 178px;
}
/** -------------- END NAVIGATION TABS -------------- **/


/** ------------------------------------------------------- **/
   /** -------------- START TOP BANNERS -------------- **/
/** ------------------------------------------------------- **/
#mainBanner {
	margin:0 auto;
	background-image:url(images/mainBanner.png);
	height:228px;
	width:980px;
	text-indent:-9999px;
	margin-top:-15px;
}
#companyBanner {
	margin:0 auto;
	background-image:url(images/companyBanner.png);
	height:114px;
	width:980px;
	text-indent:-9999px;
	margin-top:20px;
}
#realStoriesBanner {
	margin:0 auto;
	background-image:url(images/realStoriesBanner.png);
	height:114px;
	width:980px;
	text-indent:-9999px;
	margin-top:20px;
}
#commonQuestionsBanner {
	margin:0 auto;
	background-image:url(images/commonQuestionsBanner.png);
	height:114px;
	width:980px;
	text-indent:-9999px;
	margin-top:20px;
}
#leadershipBanner {
	margin:0 auto;
	background-image:url(images/leadershipBanner.png);
	height:114px;
	width:980px;
	text-indent:-9999px;
	margin-top:20px;
}
#communityBanner {
	margin:0 auto;
	background-image:url(images/communityBanner.png);
	height:114px;
	width:980px;
	text-indent:-9999px;
	margin-top:20px;
}
/** -------------- END TOP BANNERS -------------- **/

#mainContent {
	width:606px;
	float:left;
	padding:16px;
}
#mainContent p {
	margin:0 auto;
	margin-bottom:0;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	font-size:12px;
	color:#333333;
	line-height:20px;
	margin-top:10px;
	margin-bottom:15px;
}
#mainContent a {
	color:#436d9e;
	font-weight:bold;
	text-decoration:none;
}
#mainContent a:hover {
	color:#666666;
	font-weight:bold;
	text-decoration:underline;
}
#mainContent a:active, #mainContent a.selected {
	color:#666666;
	font-weight:bold;
	text-decoration:underline;
}
#breadcrumbs {
	margin-left:16px;
	padding-top:16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#4673a2;
	text-align:left;
	text-transform:uppercase;
}
#breadcrumbs a {
	color:#494949;
	text-decoration:none;
}
#breadcrumbs a:hover {
	color:#436d9e;
	text-decoration:underline;
}
#breadcrumbs a:active, #breadcrumbs a.selected {
	color:#436d9e;
}
#breadcrumbSeparator {
	color:#494949;
}
#breadcrumbOn {
	text-decoration:underline;
}
#BlueBoldTextLowerCase {
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#436d9e;
	font-weight:bold;
	height:20px;
}
#BlueBoldTextLowerCaseBig {
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:26px;
	color:#436d9e;
	font-weight:bold;
	height:28px;
	margin-bottom:24px;
}
#BlueBoldTextLowerCaseBigThin {
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:26px;
	color:#436d9e;
	font-weight:500;
	height:28px;
	margin-bottom:24px;
}
#BlueTextBold {
	color:#436d9e;
	font-weight:bold;
}
.BlueTextBoldMain {
	color:#436d9e;
	font-weight:bold;
}
#BlueTextBoldBig {
	font-size:14px;
	color:#365887;
	font-weight:bold;
}
#BlueBoldTextUpperCaseLeft {
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#395e8f;
	font-weight:bold;
	text-transform:uppercase;
	height:20px;
	text-align:left;
	border-bottom:1px solid #d1d1d1;
	padding-bottom:5px;
	letter-spacing:1px;
}
#BlueBoldTextUpperCaseCenter {
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#395e8f;
	font-weight:bold;
	text-transform:uppercase;
	height:20px;
	text-align:center;
	border-bottom:1px solid #d1d1d1;
	padding-bottom:5px;
	letter-spacing:1px;
	clear:both;
}
#dottedBorderDivider {
	border-top:1px dotted #b1b1b1;
	height:1px;
	width:100%;
	min-height: 100%;
	overflow:hidden;
	margin-top:70px;
	margin-left:-10px;
}
/* IE-specific hack */
* html #dottedBorderDivider {
	height: 100%;
}
#readMoreButton {
	width:113px;
	float:right;
}
#readMoreButton a {
	width:113px;
	background-image:url(images/readMoreButton.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	float: left;
	padding: 33px 0 0 0;
	overflow: hidden;
	height: 0px !important; 
	height /**/:33px; /* for IE5/Win only */
}
#readMoreButton a:hover {
	background-position: 0 -33px;
}
#readMoreButton a:active, #readMoreButton a.selected {
	background-position: 0 -33px;
}

#commonQuestions {
	margin: 0;
	padding: 0;
	margin-left:16px;
}
#commonQuestions li {
	list-style:none;
}
#commonQuestionsTitle {
	margin:0;
	padding:0;
	list-style:circle;
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#0075d6;
	font-weight:bold;
	text-transform:uppercase;
	background-image:url(images/wvProductsSideBarTitle.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	text-indent:-9999px;
}
#commonQuestionsList {
	margin: 0;
	padding: 0;
	font-size:12px;
	text-transform:none;
	margin-top:-15px;
	font-weight:100;
	text-indent:0;
	margin-left:0px;
}
#commonQuestionsList li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#416b9b;
	line-height:20px;
	margin: 0;
	padding: 0;
	list-style:disc;
}
#commonQuestionsList a {
	color:#000000;
	text-decoration:none;
}
#commonQuestionsList a:hover {
	color:#436d9e;
	text-decoration:underline;
}
#commonQuestionsList a:active, #commonQuestionsList a.selected {
	color:#436d9e;
}

#sidebarContent {
	width:330px;
	float:left;
	padding-top:16px;
}
#bubbleTextBox {
	font-family: Arial, Helvetica, sans-serif;
	line-height:20px;
	font-size:13px;
	text-align:left;
	font-style:italic;
	font-weight:bold;
	color:#FFFFFF;
	background-image:url(images/BubbleTextBg.jpg);
	background-repeat:no-repeat;
	width:254px;
	height:82px;
	margin:0 auto;
	margin-top:20px;
	padding:10px;
}
#bubbleTextAuthor {
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#323232;
	text-align:right;
	margin-right:16px;
	padding-top:2px;
}
#sidebarButtonHolder {
	margin-top:25px;
	min-height: 100%;
	overflow:hidden;
	margin-bottom:30px;
}
/* IE-specific hack */
* html sidebarButtonHolder {
	height: 100%;
}
#sidebarTextHolder {
	font-family: Arial, Helvetica, sans-serif;
	line-height:20px;
	font-size:12px;
	text-align:justify;
	color:#333333;
	margin-left:15px;
	margin-right:15px;
}
#sidebarTextHolder a {
	color:#3b6191;
	text-decoration:underline;
}
#sidebarTextHolder a:hover {
	color:#444444;
	text-decoration:underline;
}
#sidebarTextHolder a:active, #sidebarTextHolder a.selected {
	color:#444444;
	text-decoration:underline;
}

/** --------------------------------------------**/
/** ------------ START REAL STORIES ------------**/
/** --------------------------------------------**/

#realStory{
	margin-bottom: 20px;
	width: 100%;
	padding-bottom: 10px;
}

.topHR{
	color: #ffffff;
	background-color: #ffffff;
	border: 1px dotted #333333;
	border-style: none none dotted;
}

#realStory hr{
	color: #ffffff;
	background-color: #ffffff;
	border: 1px dotted #333333;
	border-style: none none dotted;
	float: left;
}

#realStory b{
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #436D9E;
	line-height: 22px;
	margin: 0px;
	padding: 0px;
	width: 100%;
	float: left;
}

#realStory #dateAdded{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: right;
	width: 100%;
	margin: 0px;
	padding: 0px;
	float: left;
}

#AddStory label{
	width: 95px;
	height: 15px;
	margin-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	padding-top: 5px;
	float: left;
	font-weight: bold;
}

#AddStory span{
	width: 100%;
	float: left;
	margin-bottom: 10px;
}

#AddStory .rounded{
	background-image: url(images/input-bkgd.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	padding: 5px;
	width: 406px;
	height: 30px;
}

#AddStory .roundedselect{
	background-image: url(images/select-bkgd.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	padding: 5px;
	width: 406px;
	height: 30px;
}

#AddStory .roundedtext {
	background-image: url(images/textarea-bkgd.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	width: 406px;
	padding: 5px;
	height: 89px;
}

#AddStory .input, .textarea{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #D7DFEB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	width: 380px;
	overflow:auto;
}

#AddStory .select{
	padding: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	width: 200px;
	background-color: #D7DFEB;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#AddStory .button{
	clear: both;
	margin-left: 95px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 14px;
	background-color: #436D9E;
	color: #FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(images/button-bkgd.png);
	background-repeat: no-repeat;
	height: 25px;
	width: 86px;
}
/** -------------- END FOOTER -------------- **/
#AddStory .resetbutton {
	margin-left: 10px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 14px;
	background-color: #436D9E;
	color: #FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(images/button-bkgd.png);
	background-repeat: no-repeat;
	height: 25px;
	width: 86px;
	clear: both;
}
/** ------------- END REAL STORIES -------------**/

/** -----------------------------------------------**/
/** ------------ START SOCIAL NETWORKS ------------**/
/** -----------------------------------------------**/

#socialNetworksContainer {
	width: 141px;
	margin:0 auto;
	float:left;
	margin-left:10px;
	margin-top:5px;
}
#socialNetworksList {
	margin: 0;
	padding: 0;
	list-style: none;
}
#socialNetworksList li {
	margin: 0; 
	padding: 0;
	list-style: none;
	text-indent:-9999px;
}
#socialNetworksList a {
	float: left;
	padding: 35px 0 0 0;
	height: 0px !important; 
	height /**/:35px; /* for IE5/Win only */
}
#socialNetworksList a:hover {
	background-position: 0 0px;
}
#socialNetworksList a:active, #socialNetworksList a.selected {
	background-position: 0 0px;
}
#youTube a{
	background-image:url(images/youTube.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width: 141px;
	float:left;
	margin-bottom:15px;
}
#facebook a{
	background-image: url(images/facebook.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 141px;
	float:left;
	margin-bottom:15px;
}
#twitter a {
	background-image: url(images/twitter.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 141px;
	margin-bottom:15px;
}
#linkedIn a {
	background-image: url(images/linkedIn.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 141px;
}
/** ------------ END SOCIAL NETWORKS ------------**/

/** ---------------------------------------------------- **/
/** --------------- START SIDEBAR BUTTONS -------------- **/
/** ---------------------------------------------------- **/
#sidebarButtonsContainer {
	width: 465px;
	margin:0 auto;
	margin-bottom:30px;
	margin-left:5px;
	clear:both;
	height:212px;
}
#sidebarButtons {
	margin: 0;
	padding: 0;
	list-style: none;
}
#sidebarButtons li {
	margin: 0; 
	padding: 0;
	list-style: none;
}
#sidebarButtons a {
	float: left;
	padding: 95px 0 0 0;
	height: 0px !important; 
	height /**/:95px; /* for IE5/Win only */
}
#sidebarButtons a:hover {
	background-position: 0 -95px;
}
#sidebarButtons a:active, #sidebarButtons a.selected {
	background-position: 0 -95px;
}
#leadershipButton a{
	background-image:url(images/leadershipButton.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width: 330px;
	text-indent:-9999px;
}
#communityButton a{
	background-image: url(images/communityButton.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 330px;
	margin-top:20px;
	text-indent:-9999px;
}

/** ----------------- END SOCIAL NETWORKS ---------------**/

/** ---------- START COMMON QUESTION BLUE ---------------**/

#commonQuestionsBlueContainer {
	border-bottom:1px dotted #8b8b8b;
	padding-bottom:25px;
	margin-bottom:15px;
}
#commonQuestionsBlue {
	margin: 0;
	padding: 0;
	padding-top:25px;
	margin-left:15px;
}
#commonQuestionsBlue li {
	list-style:none;
}
#commonQuestionsBlueTitle {
	margin:0;
	padding:0;
	list-style:circle;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#0075d6;
	font-weight:bold;
	text-transform:uppercase;
	background-image:url(images/wvProductsSideBarTitle.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	text-indent:-9999px;
}
#commonQuestionsBlueList {
	margin: 0;
	padding: 0;
	font-size:14px;
	text-transform:none;
	margin-top:-15px;
	font-weight:100;
	text-indent:0;
	margin-left:0px;
}
#commonQuestionsBlueList li {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#416b9b;
	line-height:20px;
	margin: 0; 
	padding: 0;
	list-style-type:decimal;
	list-style-position:-10px;
	margin-bottom:15px;
	text-indent: -0.5;
	margin-left: 0.5em;
}
#commonQuestionsBlueList a {
	color:#365887;
	text-decoration:none;
}
#commonQuestionsBlueList a:hover {
	color:#666666;
	text-decoration:underline;
}
#commonQuestionsBlueList a:active, #commonQuestionsBlueList a.selected {
	color:#666666;
}

/** -------------END COMMON QUESTIONS ------------------**/


/** ------------------------------------------------ **/
	/*  -------------- START FOOTER  -------------- */
/** ------------------------------------------------ **/

#Footer {
	margin:0 auto;
	padding-top:38px;
	background-image:url(images/footerBg.jpg);
	background-repeat:repeat-x;
	background-position:top left;
	background-color:#e4e4e4;
	clear:both;
	height:121px;
}
#FooterContainer {
	margin:0 auto;
	width:630px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:600;
	color:#333333;
}
#FooterLinks {
	margin: 0;
	padding: 0;
	list-style: none;
	display: inline;
	overflow: hidden;
}
#FooterLinks li {
	height:0;
	margin:0;
	padding:0;
	list-style: none;
	display: inline;
	margin-left:17px;
	margin-right:17px;
}
#FooterLinks a {
	color:#636363;
	text-decoration:none;
}
#FooterLinks a:hover {
	color:#395e8f;
	text-decoration:underline;
}
#FooterLinks a:active, #FooterLinks a.selected {
	color:#395e8f;
}
#copyrightText {
	margin:0 auto;
	margin-top:14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:600;
	text-transform:uppercase;
	text-align:center;
	color:#636363;
	clear:both;
}
#copyrightText a {
	color:#436d9e;
	font-weight:bold;
	text-decoration:none;
}
#copyrightText a:hover {
	color:#666666;
	font-weight:bold;
	text-decoration:underline;
}
#copyrightText a:active, #copyrightText a.selected {
	color:#666666;
	font-weight:bold;
	text-decoration:underline;
}

