﻿/* ---------- Site.Master & Global css styles ------- */
html, body, div, span, p, h1, h2, h3, h4, h5, ol, ul, li, a, form, label, legend, fieldset, input, select, textarea, img {margin:0px; padding:0px;}
img{border:none;}
html {font-size: 16px;}
body {width: 100%; display: block; font-family: Arial; font-size: 70.5001%;	color: #666666;	position: relative;	background-color: #F8F8F8;}

p {margin:0.5em 0em;}
a, a:visited {color: #00529C; text-decoration: none;}
a:hover {text-decoration: underline;}


.clear {clear: both; height: 0px; line-height: 0px; width:100%;}
.clear5 {clear: both; height: 5px; line-height: 5px; width:100%;}
.clear10 {clear: both; height: 10px; line-height: 10px; width:100%;}
.clear20 {clear: both; height: 20px; line-height: 20px; width:100%;}
.hidden {visibility:hidden;}

.left {float: left;}
.right {float: right;}

h1 {font-size: 1.5em; color: #00529C;}
.home_h1 {display:none;}
h2 {color:#00529c; font-size:1.5em;}
h3 {font-size: 1.05em; color: #666;}

.left {float: left;}
.right {float: right;}

#Container {width: 960px; margin: 0 auto;}

#vaseline_logo {float:left;}
#sample_logo {float:left;}

/*  top navigation  */
#Menu {clear:both;  border: 1px solid #e2e2e2;}
#Menu ul {padding:20px 0px; text-align:center;}
#Menu ul li {display:inline; margin:0px 35px; list-style-type:none;}
#Menu ul a {text-decoration:none; font-size:1.3em; font-weight:bold;}

#Content {border: 0px solid green;  margin: 20px 5px;}

/*  footer  */
#Footer {clear:both; float:left; width:100%; border: 1px solid #e2e2e2; margin: 10px 0px; padding:5px;}
#Footer img {float:left; margin-right:18px;}
#Footer ol {float:left; padding-top:46px;margin-left:20px;}
#Footer li {display:inline; list-style-type:none; color:#666;}
#Footer ol li a {padding:0px 5px; color:#666;}
#Footer ul {display:block; float:left; width:190px; margin:10px 0px 0px 55px; padding:5px; border:1px solid #e2e2e2; text-align:center;}
#Footer ul li a {padding:0px 5px; font-weight:bold;}

/*  content area  */
.content_page_outer {width:443px; padding-bottom:9px; background:transparent url("../images/content_box_bottom.gif") no-repeat left bottom;}
.content_page {padding-top:9px; background:transparent url("../images/content_box_top.gif") no-repeat left top;}
.content_page_inner {padding:10px 20px; border-right:1px solid #ccc; border-left:1px solid #ccc; background-color:#FFFFFF;display:block;}
.content_page a {font-weight:bold;}
.content_page h2 {color:#666;}
.content_page_box {clear:both; margin:10px 0px;}
.content_img_box {float:left; width:108px; height:132px; margin:0px 20px 10px 0px;}
/*.content_img_box {float:left;min-height:132px !important; width:108px;margin:0px 20px 10px 0px;}*/

.OfferingContent
{
	min-height:120px;
}

/*  home page panel  */
.items_panel {padding-left:12px;}
.home_item_outer {float:left; width:225px; margin-left:5px; padding-bottom:9px; background:transparent url("../images/home_box_bottom.gif") no-repeat left bottom;}
.home_item {padding-top:9px; background:transparent url("../images/home_box_top.gif") no-repeat left top;}
.home_item_inner {padding:0px 4px 0px 5px; border-right:1px solid #ccc; border-left:1px solid #ccc; background-color:#FFFFFF;}
.home_item img {width:216px; height:80px; margin:5px 0px;}

/*  form  */
.form_column_right {position:relative;}
.form_column_right h2 {margin-bottom:10px;}
.form_column_right h3 {margin-bottom:10px;}
.form_column_right span {position:absolute;display:none;}

.asterisks 
{
	padding-left:4px;
	font-size:1.3em;
	font-weight:bold;
	color:#00529C;
	position:relative !important;
	display:inline !important;
	float:none;
	margin-left:6px;
}


input {width:190px; margin-bottom:10px;}
select {width:195px; margin-bottom:10px;}
label {float:left; width:75px; padding-right:5px; text-align:right; font-size:1.1em; font-weight:bold;}
.check_input {display:block !important; position:relative !important;}
.check_input input {float:left; width:14px; height:14px; margin-right:10px;display:block;}
.check_label {float:left; width:300px; text-align:left; display:block;}
.listBox{height:115px;}

/* center form */

.form_column {position:relative;}
.form_column h2 {margin-bottom:10px;}
.form_column h3 {margin-bottom:10px;}
.form_column span {position:absolute; display:none;}
.form_column label.long
{
	display:inline;
	width:260px;
	text-align:left;
	margin-bottom:10px;
	margin-top:10px;
	clear:left;
}
.form_column ul
{
	list-style-type:none;
	
}
.form_column ul li
{
	width:400px;
}
.form_column ul li label
{
	width:170px;
	text-align:left;
}

/*send_to_friend */

.send_to_friend label
{
	width:150px;
	text-align:left;
}

.send_to_friend .clear
{
	margin:5px 0px 5px 0px;
}

.send_to_friend .OR
{
	color:#666666;
	font-size:1.5em;
	text-align:center;
	font-weight:bold;
}

/*send_to_friend */

.contact_us
{
	width:300px;
}


/* Dob drop lists */
.Day{width:55px;}
.Month{width:65px;}
.Year{width:62px;}

/*Error Message*/

.Error
{
	color:Red;
}

.Error h3
{
	color:Red;
	margin:6px 0px 6px 6px;
}

.Error ul
{
	list-style-type:disc;
}
.Error ul li
{
	margin:6px 0px 6px 6px;
}
/*
#Glamour h1
{
	display: block;
	height: 0px;
	padding-top: 156px;
	overflow: hidden;
	color: #444444;
}
#Glamour h1.glamourH1 {width: 266px;background: transparent url("../images/Logo_Glamour_Lg.gif") no-repeat left top;}
#Glamour .glamourLink {width: 185px; display: block; float: left; margin:10px 10px 0px 0px;}
#Glamour .glamourLink2 {width: 110px; display: block; float: left; margin-top: 5px;}
#Glamour .glamourLeft {width: 120px; margin-right: 15px; float: left;}
#Glamour .glamourRight {width: 260px; float: left;}*/

.glamour
{
	margin-right:79px !important;
}

.q2box ul
{
	display:block;
	clear:both;
}
.q2box input
{
	display:block;
}


.content_page h1.glamourH1 
{
	width: 266px;background: transparent url("../images/Logo_Glamour_Lg.gif") no-repeat left top;
	display: block;
	height: 0px;
	padding-top: 156px;
	overflow: hidden;
	color: #444444;
}
.content_page .glamourLink {width: 185px; display: block; float: left; margin:10px 10px 0px 0px;}
.content_page .glamourLink2 {width: 110px; display: block; float: left; margin-top: 5px;}
.content_page .glamourLeft {width: 120px; margin-right: 15px; float: left;}
.content_page .glamourRight {width: 260px; float: left;}

.frmImageRight
{
	float:right;
	height:650px;
	width:110px;
	clear:left;
	
}
.stratys
{
	float:right !important;
	margin-right:0px !important;
	margin-top:13px;
}
.topright
{
	margin-top:15px;	
	float:right;
}

.communitymenu ul li
{
	margin: 0 24px !important;
}
.NewsContent 
{	
	margin-top:10px;
	margin-bottom:30px;	
}
.NewsContent a
{
	float:right;
	margin-right:10px;		
	margin-top:0px;
	display:block;	
}

/*  IE 6 */
*html .home_item_inner {padding:0px 3px 0px 4px;}

