
	/* Global Standard Fonts */
body, table
	{ font: normal normal normal 12px Arial,sans-serif; color: #333333 }
a
	{ color: #1c5685; }
a:visited
	{ color: #3399cc; }
h1
	{ font: normal normal normal 26px Arial,sans-serif; color: #1c5685;  }
h2
                { font: normal normal bold 16px Arial,sans-serif; color: #1c5685; padding-left: 5px;  }
h3
	{ font: italic normal normal 14px Arial,sans-serif; color: #1c5685;  }
h4
	{ font: normal normal bold 12px Arial,sans-serif; color: #333333; padding-left: 5px;  }
h5
	{ font: italic normal normal 12px Arial,sans-serif; color: #333333;  }
.inline
	{ display:inline; }
.legal
	{ font: italic normal normal 10px Arial,sans-serif; margin-top:12px; padding-top:6px; border-top:1px solid #cccccc; }
.disclaimer
	{  }
.BodyText
{ font-family: Arial; font-size: 12px}

.GrayMediumText
{ color: #999999 }

.H2Lightblue
{
	font-size: 16px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #3399cc;
}

	/* Global Header Styles */
#std_header, #head-banner {
	position:relative;
	height: 100px;
	width: 996px;
	background-color:#1c5685;
	color:#FFF;
	z-index:2;
}

#headerRightContainer {              
                position: absolute!important;
                top: 0!important;
                left: 0!important;
                z-index: 999!important;
}
 #head-banner
	{ position:absolute; top:0px; left:0px; text-align:center; background-image: url(/Images/header_bg.jpg); background-repeat:no-repeat; background-position: right top; }
#head-banner ol
	{ background-color:#1c5685; height:19px; }
#head-banner li
	{ display:inline; list-style-type:none; }
#header-login
	{ position:absolute; bottom:23px; right:12px; text-align:right }
#header-login ol
	{ background-color:transparent; }
#header-login li
	{ display:inline; list-style-type:none; color:white; font-weight:bold; }
#header-login a
	{ color:white; text-decoration:none; font-weight:bold; }
	#header-links li { display:inline; list-style-type:none; }
#header-links
    { background-color:#1C5685; background-image:none; bottom:0; color:white; left:0; position:absolute; text-align:center; width:100%; }
#header-links li
    { display:inline; list-style-type:none; position:relative; top:1px; }
#header-links img
    { border:medium none; height:14px; left:0; position:relative; top:2px; }
#header-links a
    { color:white; font-size:9pt; font-weight:bold; text-decoration:none; }
#header-links a:hover
    { text-decoration:none; }
#header-logo-link
	{ background-image: url(/Images/logo.gif); background-position: left top; background-repeat:none; width:293px; height:48px; position: absolute; top:8px; left:24px; z-index: 100000; }
#header-logo-link h1
	{ display:none; }
#header-stars
	{ position: absolute; top:5px; left:410px; background-image: url(/Images/stars.gif); background-position: left top; background-repeat:none; height:60px; width:350px; }
.ctr
	{ text-align:center; }
#header-links
	{ padding-top: 6px; padding-bottom: 6px; }
#header-links
	{ top:70px; }
#std_header
	{ height: 100px; }
	/* Qwest Test */

/* Homepage structure and styles */
body
	{ background-color: #99cce5; background-image: url(/Images/Page-Background-Gradient.jpg); background-repeat: repeat-x; text-align:center; position:relative; margin:0px; padding:0px; font: normal normal normal 12px sans-serif; }
body, table
	{ color: #333 }
/* Zeros */
h1, h2, h3, h4, h5, h6, div, p, ul, ol, dl, li, dt, dd
	{ margin:0px; padding:0px; }
#pagebbox
	{ text-align:left; position:relative; width:996px; margin:12px auto; }
#pagebg
	{ position:relative; background-color:white; border-left: 1px solid #1c5685; border-right: 1px solid #1c5685; background-color:white; margin:0px auto; padding:12px; }
#std_footer
	{ width: 996px; background-color:#99f; color:white; }
#footer-links
	{ clear:both; }
#mainbbox
	{ width: 972px; }
#maintop
	{ height:250px; margin-bottom:0px; }
.col
	{ margin-right: 12px; }
#welcomebbox
	{ width:656px; height:262px; float:left; position:relative; border: 1px solid #dedede; background-image:url(/Images/welcome.jpg); background-position:center 12px; background-repeat:no-repeat; }
#welcomebbox li
	{ margin: 0px 0px 0px 18px }
#welcome_msg
	{ width:202px; height:250px; position:absolute; top:12px; left:12px; }
#welcome_msg h1
	{ font: normal normal bold 26px Arial, sans-serif; color: #1c5685; }
#welcome_msg h2
	{ font: normal normal bold 12px Arial, sans-serif; color: #1c5685; margin: 6px 0px; }
#welcome_msg ul
	{ margin: 6px 0px; }
#welcome_msg ul li
	{ margin: 6px 18px; }
#welcome_action
	{ width: 428px; position: absolute; left:0px; bottom:12px; text-align:center; }
#welcome_action img
	{ position:absolute; bottom:0px; right:0px; }
#welcome_action .linktext
	{ position:absolute; bottom:15px; right:20px; color:white; font: normal normal bold 16px Arial,sans-erif; }
#welcome_action a, #welcome_action .linktext:visited
	{ color:white; text-decoration:none; }
#welcome_promo
	{ width:202px; position:absolute; top:12px; left:440px; height:250px; margin-right: 12px; }
#welcome_promo h2
	{ font: normal normal bold 16px Arial,sans-serif; color: #1c5685; }
#welcome_promo ul
	{ margin: 12px 0px 0px 0px; }
#welcome_promo ul li
	{ margin: 6px 0px 0px 18px; }
.adbbox
	{ width:300px; height:262px; float:right; background-color: #eee; }
.adbbox a
	{ display:block; font: normal normal normal 10px arial,sans-serif; color: #999999; }
.adbbox iframe
	{ margin:0px; padding:0px; }
#mainbottom
	{ margin:0px; position:relative; width:972px; height:459px; }
#testimonial
	{ width:656px; height:85px; margin-bottom:12px; position:absolute; top:0px; left:0px; }
#testimonial table
	{ background-image: url(/Images/Page-Background-Gradient.gif); background-repeat:repeat-x; background-color:white; height:85px; float:left; border: 1px solid #dedede; font: normal normal normal 16px Arial,sans-serif; color:#333333; z-index:100; }
#testimonial .leftquote
	{ background-image: url(/Images/quote_left.gif); background-position: 10px 16px; background-repeat: no-repeat; width:40px; }
#testimonial .rightquote
	{ background-image: url(/Images/quote_right.gif); background-position: 1px 48px; background-repeat: no-repeat; width:40px; }
#testimonial div
	{ margin: 6px; }
#testimonial table
	{ height:100%; width:100%; }
#teaserpanels
	{ width:300px; height:250px; border: 1px solid #dedede; margin-bottom:12px; position:absolute; top:0px; left:668px; overflow:hidden; }
#teaserpanels .panel
	{ height: 204px; }
#teaserpanels .panel ul
	{ margin-top:12px; }
#teaserpanels .panel ul li
	{ margin:0px 0px 0px 16px; }
#promoset
	{ height: 250px; float:left; text-align:center; position:absolute; left:0px; top: 97px; width:668px; }
#promo1 div, #promo2 div, #promo3 div
	{ padding:12px; }
#promoset h3
	{ background-color: #1c5685; color:white; font: normal normal bold 12px Arial,sans-serif; padding: 3px 6px; }
#promoset ul.link-list-only li
	{ margin: 0px 0px 12px 12px; }
#promoset ul.link-list-only li
	{ margin: 13px 0px 0px 12px; }
#promoset div ul
	{ margin:12px }
#promoset div.link-menu-image
	{ background-position: left center; background-repeat: no-repeat; height:30px; margin: 3px 0px; padding:0px; }
#promoset .link-menu-head
	{ margin: 3px 0px; padding:0px; text-align:left; color:#1c5685; font-weight:bold; }
#promoset .link-menu-list
	{ height:9.3em; overflow:auto; background-color: #e5f2f8; padding:0px; margin: 3px 0px 0px 0px; border:1px solid #ccc; background-color: #cce5f2;  }
#promoset .link-menu-list a
	{ display:block; margin:0px; padding: 2px 4px; }
.titlebar, .titlebar a
	{ color:white; text-decoration:none; }
#promo1, #promo2
	{ text-align:left; width:208px; float:left; height:250px; border: 1px solid #dedede; position:relative; }
#promo2
	{ margin-left:2px; }
#promo3
	{ text-align:left; width:208px; float:right; height:250px; border: 1px solid #dedede; position:relative; }
#promo4
	{ border: 1px solid #dedede; height:85px; width:300px; margin:0px; padding:0px; text-align:center; position:absolute; left: 668px; top:262px; overflow:hidden; }
#promo4 img
	{ border:none; }
#promo4 .promo-rotator
	{ display: none; }
#news_scroller
	{ width:972px; border: 1px solid #dedede; margin-top:0px; height:87px; position:absolute;left:0px; top:359px }
#news_scroller div.pagelink
	{ position:absolute; left:31px; top:0px; width:174px; height:16px; }
#news_scroller div.pagelink a
	{ color:#1c5685; text-decoration:none; font-weight:bold; }
#news_scroller_left
	{ width:31px; float:left; background-color:#1c5685; height:100%; margin-right:12px; }
#news_scroller_right
	{ width:31px; float:right; background-color:#1c5685; height:100%; margin-left:12px; }
#news_scroller_left img, #news_scroller_right img
	{ width:31px; height:87px; }
#news_scroller_items
	{ position:absolute; top:22px; left:41px; width:890px; overflow:hidden; }
#news_scroller_items li
	{ list-style-type:none; display:block; float:left; width:178px; }
#news_scroller_items li div
	{ padding: 0px 6px 0px 0px; }
#news_scroller_items li a
	{ font-size:smaller; color:#999; text-decoration:none; }
#news_scroller_items li img
	{ text-align:left; width:130px; height:30px; }
#seo_crumbs
	{ font-size: 8pt; text-align:left; background-color: #99f; }
.bigquote-l
	{ position:absolute; top:18px; left:2px; font-size: 60px; width:36px; }
.bigquote-r
	{ position:absolute; top:34px; right:2px; font-size: 60px; width:36px; }
.bigquote-l, .bigquote-r
	{ font-family:Times,Times New Roman, serif; z-index:110; }
.fakebutton
	{ border: 1px solid #dedede; display:block; padding:2px 0px; margin-top:2px; text-align:center; }
.fakebutton-green
	{ display:block; text-align:center; text-decoration:none; margin-bottom:10px; height:18px; min-height:18px; padding: 3px 0px 3px 0px; background-color:#558476; background-image: url(/Images/Fakebutton-Green-Background-Gradient.gif); background-repeat: repeat-x; border: 1px solid #558476; color:white; font: normal normal bold 12px Arial,sans-serif; display:block; }
.fakebutton-green:visited
	{ color:white; }
.pagelink
	{ position: absolute; bottom: 6px; right: 6px; }
.panel
	{ height:238px; position:relative; }
.clb
	{ clear: both; height: 1px; font-size:0px; }
img.teaser-thumbnail
	{ float:left; margin-right:12px; }
.panelitem
	{ position:relative; height: 50%; }
.titlebarmenu
	{ background-color:#1c5685; color:white; font: normal normal bold 12px Arial,sans-serif; padding: 2px 6px; }
.titlebarmenu li
	{ list-style-type: none; display:inline; text-align:center; margin:0px; padding:0px; }
.width12
	{ width:50%; }
.width13
	{ width:33%; }
.width14
	{ width:25%; }
.width15
	{ width:20%; }
.adbbox
	{ font:normal normal normal Arial 10px; }
.adbbox a
	{ color:#999999; }
.health-tip
	{ margin-bottom:12px; }
.panel
	{ display:block; clear:both; margin:12px 12px; }
#dr-collier
	{ float:right; background-image: url(/Images/samCollier.jpg); background-repeat:none; height:88px; width:71px; margin-left:18px; }
.panel h2
	{ font: normal normal bold 12px Arial,sans-serif; color: #666666; margin-bottom:6px; }
.copyright-text-bold
	{ font-weight:bold; }
#promoset div.link-menu-image
	{ background-repeat:no-repeat; background-position: left center; width:100%; height: 30px; }
#teaserpanels .tabs12 h4
	{ font-size:12px; float:left; width:49.83%; color:white; text-align:center; }
#teaserpanels .tabs13 h4
	{ font-size:12px; float:left; width:32.83%; color:white; text-align:center; }
img.video-thumb
	{ float:left; margin-right:12px; }
#teaserpanels #teaserhead .active
	{ height:27px; background-image:url(/Images/tips-tab-arrow.gif); background-position: left -8px; background-repeat:no-repeat; color:white; }
#teaserpanels #teaserhead .inactive
	{ height:17px; background-image: url(/Images/homepage-inactive-tips-bg.gif); background-color: #f9f9f6; color:#333; border-bottom: 1px solid #ccc; }
#video-panel .video-thumb
	{ border:1px solid #1c5685; }
#video-panel h4
	{ font-size:12px; }
#video-panel ul.video-list li
	{ padding-bottom:9px; }
h4#video-panel-control.inactive
	{ border-right: 1px solid #ccc; }
h4#tips-panel-control.inactive
	{ border-left: 1px solid #ccc; }

#news-panel .image-clipping
	{ height:75px; width:100px;  float:left; margin-right:12px;  }
#news-panel .image-clipping img
	{ height:75px; width:100px; }
#news-panel ul
	{ clear:both; }
#news-panel ul li
	{ margin-top:4px; }
#news-panel h3
	{ font: normal normal bold 12px Arial,sans-serif; color: #333333;  }

/* SEO Breadcrumb styles */
.breadcrumb-set
	{ display:inline; padding-top:12px; font: normal normal normal 10px Arial,sans-serif; color:#1c5685; }
a.breadcrumb-topic
	{ margin-right: 0.5em; float:left; font-weight:bold; }
a.breadcrumb-topic, ul.breadcrumb-list a
	{ color:#1c5685;  }
ul.breadcrumb-list a
	{ border:1px solid #99cce5; }
ul.breadcrumb-list li
	{ list-style-type:none; display:inline; white-space:nowrap; }

#HealthDayNewsTabHeadlines-list ul li
	{ margin-left:18px; padding-bottom:9px; }
#HealthDayNewsTabHeadlines-list ul li
	{ margin-left:18px; padding-bottom:9px; }

	/* Easy Slider */
#slider 
	{ width:300px; background-color: white; }
#slider ul, #slider li
	{ margin:0; padding:0; list-style:none; }
/* define width and height of list item (slide) entire slider area will adjust according to the parameters provided here */ 
#slider li
	{ width:100px; height:241px; overflow:hidden;  }
span#prevBtn
	{}
span#nextBtn
	{}

	/* Global Footer Styles */
#footer-links {
	text-align:center;
	font: normal normal bold 12px Arial, sans-serif;
}
#footer-banner {
	background-color:#1c5685;
	color:white;
	font: normal normal normal 10pt Arial, sans-serif;
	padding:6px 12px;
}
#footer-banner a {
	color:white;
	text-decoration:none;
}
#footer-links {
	clear:both;
}
#footer-links li {
	list-style-type:none;
	display:inline;
}
#refund_policy {
	display:none;
}
#std_footer {
	width: 996px;
	background-color:#99f;
	color:white;
}
#std_subfooter {
	width: 996px;
	margin:0;
	font: normal normal normal 10px Arial, sans-serif;
	color:#1c5685;
}
#std_subfooter hr {
	border:none;
	border-top:1px solid #1c5685;
}
#hon-code {
	width:240px;
	float:right;
}
#hon-code #hon-logo {
	float:left;
	margin-right:6px;
	background-image:url(/Images/HDN.jpg);
}
/* Revised breadcrumb footer link styles */


/*Footer Tabs CSS */
#footerTabsContentContainer {
	overflow: hidden;
	clear: both;
	float: left;
	width: 996px;
	background: #CCE5F2;
	margin: 0;
	padding: 0;
}
.footerTabsContent {
	padding: 20px;
	margin: 0;
}
ul#footerTabs {
	margin: 0;
	float: left;
	list-style: none;
	width: 100%;
	background: #7BB5D4;
	padding: 0;
}
ul#footerTabs li {
	float: left;
	margin: 0;
	padding: 6px 0 5px 0;
	overflow: hidden;
	cursor: pointer;
}
ul#footerTabs li a {
	text-decoration: none;
	color: #1C5685;
	font-size: 11px;
	font-weight: bold;
	padding-left: 16px;
	background: transparent url(/Images/rightArrow.png) 0 2px no-repeat;
}
ul#footerTabs li a: hover {
	color: #003768;
}
ul#footerTabs li.current {
	background: #CCE5F2;
}
ul#footerTabs li.current a, ul#footerTabs li.current a, ul#footerTabs li.current a:link {
	background: transparent url(/Images/downArrow.png) 1px 2px no-repeat;
}
.header-link {
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.footerTabsContent ul {
	padding: 0 0 15px 0;
}
.footerTabsContent ul li {
	display: inline;
}
.footerTabsContent {
	padding: 10px 20px 0;
}
ul#footerTabs li.tab0, ul#footerTabs li.tab1, ul#footerTabs li.tab2 {
	border-right: 1px solid #8AC9E5;
}
ul#footerTabs li.tab0 {
	padding: 5px 30px;
}
ul#footerTabs li.tab1 {
	padding: 5px 40px;
}
ul#footerTabs li.tab2 {
	padding: 5px 45px 5px 44px;
}
ul#footerTabs li.tab3 {
	padding: 5px 35px 5px 36px;
}
#copyright-text {
	clear: both;
	margin: 10px 0 15px 0;
	text-align:left;
	padding:0px;
}

	

/* Tridion Component: Global Header Background */ 
inc#img { background-image: url("/Images/header_bg.jpg"); }
	

/* Tridion Component: Down Arrow */ 
inc#img { background-image: url("/Images/downArrow.png"); }
	

/* Tridion Component: Right Arrow */ 
inc#img { background-image: url("/Images/rightArrow.png"); }
	

/* Tridion Component: Global Header Logo */ 
inc#img { background-image: url("/Images/logo.gif"); }
	

/* Tridion Component: Header 5-Stars */ 
inc#img { background-image: url("/Images/stars.gif"); }
	

/* Tridion Component: Orange To Dark Orange */ 
inc#img { background-image: url("/Images/ButtonOrangeBG_5x26_OrangeToDkorange.gif"); }
	

/* Tridion Component: Shopping Cart Icon */ 
inc#img { background-image: url("/Images/shopping_cart.gif"); }
	

/* Tridion Component: Homepage Blue Border Background */ 
inc#img { background-image: url("/Images/hp-bg-border.gif"); }
	

/* Tridion Component: Email Header Image - Sam Collier (small) */ 
inc#img { background-image: url("/Images/samCollier.jpg"); }
	

/* Tridion Component: HG Homepage Welcome Message Background Image */ 
inc#img { background-image: url("/Images/welcome.jpg"); }
	

/* Tridion Component: Fake Button Green Gradient BG */ 
inc#img { background-image: url("/Images/Fakebutton-Green-Background-Gradient.gif"); }
	

/* Tridion Component: Fake Button Orange Gradient BG */ 
inc#img { background-image: url("/Images/Fakebutton-Orange-Background-Gradient.jpg"); }
	

/* Tridion Component: Global Page Background */ 
inc#img { background-image: url("/Images/Page-Background-Gradient.jpg"); }
	

/* Tridion Component: Homepage Testimonial Gradient Background */ 
inc#img { background-image: url("/Images/Page-Background-Gradient.gif"); }
	

/* Tridion Component: News Scroller Left Button */ 
inc#img { background-image: url("/Images/arrow_left.gif"); }
	

/* Tridion Component: News Scroller Right Button */ 
inc#img { background-image: url("/Images/arrow_right.gif"); }
	

/* Tridion Component: Testimonial Left Quote */ 
inc#img { background-image: url("/Images/quote_left.gif"); }
	

/* Tridion Component: Testimonial Right Quote */ 
inc#img { background-image: url("/Images/quote_right.gif"); }
	

/* Tridion Component: HG Homepage Active Tips Tab Background */ 
inc#img { background-image: url("/Images/tips-tab-arrow.gif"); }
	

/* Tridion Component: HON Code Compliance Icon */ 
inc#img { background-image: url("/Images/HDN.jpg"); }
