

.clearFix {
	clear:both;
	height:0;
	width:0;
	border:0;
}

#maincontainer{
	position: relative;
	width: 995px; /*Width of main container*/
	margin: 0 auto; /*Center container on page*/
	background-color: #FFFFFF;
	padding:0;
}

body {
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Helvetica, sans-serif;
	line-height: 20px;
	text-align: left;
	background-color: #80A4CC;
}

/* list properties */
.redbullet li{
	list-style: none;
	background-image:url(http://img.emedtv.com/images/v2/li_red.png);
	background-repeat:no-repeat;
	background-position:10px 6px;
	padding-left:25px;
	font-size:12px;
	line-height:15px;
	padding-bottom:10px;
}
/* end of list properties */

/* corners */

div.forum-corner {
	height:12px;
	width:11px;
	background: url(http://img.emedtv.com/images/v2/corners.gif) no-repeat;
	position:absolute;
	overflow:hidden;
	z-index:1;
}

.ie div.forum-corner {
	height:10px;
	width:10px;
}

div.corner-bottom-left {
	bottom:0;
	left:0;
	background-position:-21px bottom;
}

.ie div.corner-bottom-left {
	background-position:-20px -10px;
}

div.corner-bottom-right {
	bottom:0px;
	right:0px;
	background-position:right bottom;
}

.ie div.corner-bottom-right {
	background-position:-30px -10px;
}

/* end of corners */

/* Center column */

#contentcolumn,
#widecontentcolumn {
	background: transparent url(http://img.emedtv.com/images/v2/menushadow.gif) no-repeat;
	margin: 0 0px 0 180px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
	padding: 10px 0px 0px 5px;
}


/* end of center column */

/* Right column */

#rightcolumn {
	float:right;
	width:250px;
}

#skyrightcolumn {
	background:transparent none repeat scroll 0%;
	float:right;
	width:163px;
}

#boxrightcolumn {
	float: right;
	width: 303px; /*Width of right column*/
	background: transparent;
}

#smallerrightcolumn {
	float: right;
	width: 180px; /*Width of right column*/
}

/* right column ends */

/* Form defaults */
label.error {
	display:none;
	color:#E78326;
	font-size:15px;
	font-weight:100;
}
.form-error {
	background-color:#fffc00;
}
/*
div.form-error-message-wrapper {
	margin:22px 0;
	text-transform:capitalize;
}

div.form-error-message-wrapper h4 {
	color:#E78326;
	font-size:15px;
	font-weight:100;
	margin:3px 0;
}
*/
/* form defaults end */

/* feature presentation */

div#feature-present table tr td {
	vertical-align:top;
}

/* end of feature presentation */

table.tblNextBack {
    font-family: Arial, sans-serif;
    font-size: 13px;
    position: relative;
}

td#colNextBackHeader h4 {
	color:#143036;
	font-weight:600;
	font-size:12px;
	margin-right:8px;
	font-family:Arial, Helvetica, sans-serif;
}

.ie td#colNextBackHeader h4 {
	float:left;
}

.ie td#colNextBackLeft {
	padding-bottom:5px;
}

#pagesrow {
    
}

table.tblNextBack a {
    font-family: Arial, sans-serif;
}



#pagesrow A {
    font-weight: 600;
    text-decoration: none;
    color: #2e5be2 !important;
	font-size:12px;
	border-left:1px solid #2E5BE2;
	margin:0pt 2px 0pt 0pt;
	padding:0pt 0pt 2px 6px;
}

#pagesrow a:active {
	background-color:#fff !important;
}

a.tblNextBack-js {
	margin:0pt 5px 0pt 0pt !important; /* to overrule the default styles in #pagesrow a */
	padding:0pt 0pt 2px 7px !important; /* to overrule the default styles in #pagesrow a */
}
#pagesrow A:hover  {
	background-color:#fff !important; /* to overrule the default stles of article.css */
	text-decoration:none !important; /* to overrule the default stles of article.css */
}


span.pageLinks {
   color: #0033cc !important;
}

p.nextBack {
    position: relative;
    top: -3px;
    left: 5px;
}



table.nopad {
    border-collapse: collapse;
    border-width: 0px;
    border-spacing: 0px;
    padding: 0;
    margin: 0;
    width: 100%;
}

img.nextBack {
    vertical-align: top;
    padding: 0 5px 0 5px;
    position: relative;
    top:4px;
    border-width 0;
}
a#tblNextFirst { /* This is the Previous text */
	margin-right:6px;
	border: none !important;
}
table.tblNextBack SPAN.nolink {
    color:#000000;
	border-left:1px solid #2E5BE2;
	padding:0 0 1px 5px;
}

span.nolink-js {
	padding:0 5px 0 0; 
}
a#tblLastNext { /* This is the Next text to the left of nextarrow.png */
	margin-left:-3px !important;
	border: none !important;
}
.topbanner {
line-height: normal;
}
.skyscraper {
line-height: normal;
}
div.viewallbtn {
background: transparent url(http://img.emedtv.com/images/v2/viewalltab.gif) no-repeat left top;
width: 82px;
height: 19px;
color: white;
position: relative;
top: 3px;
left: 75px;
cursor: pointer;
}

.noborder {
    border-width: 0;
}

#channels {
font-family: Verdana, Helvetica, sans-serif;
font-size: 13px;
margin:0pt auto;
width:170px;
}

div#channels a.jScrollArrowDown {
	bottom:-3px !important;
}

div#channels div.jScrollPaneTrack {
	height:229px !important;
}

.popupcategories div {
  margin: 0;
  padding: 0;
}
.popupcategories p {
  margin: 0;
  padding: 0;
}
.popupcategories {
    position: absolute;
    z-index: 1000000;
    background: transparent;
}

.popuptop {
    background: transparent url(http://img.emedtv.com/images/v2/popuptop.gif) no-repeat;
    height: 19px;
    width: 434px;
    cursor: pointer;
    padding: 0;
    margin: 0;
}
.popupbottom {
    background: transparent url(http://img.emedtv.com/images/v2/popupbottom.gif) no-repeat;
    height: 17px;
    width: 434px;
}
.popupmiddle {
    background: transparent url(http://img.emedtv.com/images/v2/popupmiddle.gif) repeat-y;
    width: 434px;
    font-size: 11px;
    font-weight: bold;
}

.popupmiddle h2 {
    font-size: 13px;
    color: #512115;
    text-align: left;
    margin-left: 20px;
}
.middlepopuptable {
    margin-left: 25px;
    line-height: 11px;
    width: 90%;
}
.middlepopuptable td {
    vertical-align: top;
}
.popupmiddle a {
    font-weight: bold;
    text-decoration: none;
    color: #6665fe;
}

.popupmiddle a:hover {
    font-weight: bold;
    text-decoration: underline;
    color: #3333FF;
}




.popupmiddle td {
    width: 50%;
}


.popuptopwd {
    background: transparent url(http://img.emedtv.com/images/v2/popuptopwd.gif) no-repeat;
    height: 19px;
    width: 580px;
    cursor: pointer;
    padding: 0;
    margin: 0;
}
.popupbottomwd {
    background: transparent url(http://img.emedtv.com/images/v2/popupbottomwd.gif) no-repeat;
    height: 17px;
    width: 580px;
}
.popupmiddlewd {
    background: transparent url(http://img.emedtv.com/images/v2/popupmiddlewd.gif) repeat-y;
    width: 580px;
    font-size: 11px;
    font-weight: bold;
}

.popupmiddlewd td {
    width: 25%;
}


div.menuDropdown {
    position: absolute;
}

div.menuDropdownInner {
    margin-top: 7px;
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 3px;
    border-color: #dbecfe;
    color: #476796;
    font-size: 13px;
    font-weight: bold;
    text-align: left;
}

table.ddMenuTable {/*
    width: 100%;*/
    margin-top: 7px;
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 3px;
    border-color: #dbecfe;
    border-spacing: 0px;
    color: #476796;
    font-size: 13px;
    font-weight: bold;
    text-align: left;
    border-collapse: collapse;
}

td.ddMenuTable {
    background-color: #dbecfe;
    border-style: none;
    border-width: 0px;
    padding: 0 0 0 5px;
    color: #476796;
    font-size: 13px;
    font-weight: bold;
    text-align: left;
}
td.ddMenuTableOver {
    background-color: #FFFFFF;
    border-style: none;
    border-width: 0px;
    padding: 0 0 0 5px;
    color: #476796;
    font-size: 13px;
    font-weight: bold;
    text-align: left;
    cursor: pointer;
}

tr.ddMenuTable {
    background-color: #FFFFFF;
    border-style: none;
    border-width: 0px;
    padding: 0px;
    color: #476796;
    font-size: 13px;
    font-weight: bold;
    text-align: left;
}

#sitemap {
    position: absolute;
    top: 180px;
    left: 910px;
    width: 73px;
    text-align: right;
    font-size: 9px;
    z-index: 2000;
}



#ad-box{
    position: relative;
	height: 275px;
	margin: 0;
	padding:11px 0pt;
	clear: both;
}
#ad-box-inner {
    position: absolute;
    left:-54px;
    height: 275px;
	width:0;
}

.ie7 #ad-box-inner {
	left:-52px;
}


/* Centers the iframe in the ad box inner */
#boxad iframe,
#ad-box iframe {
	margin-left:-9px;
}

#boxad iframe html body,
#ad-box iframe html body {
	margin-right:0 !important;
	margin-left:0 !important;
}

#healthAtoZ {  border: 1px solid #b1a195; width: 872px; text-align: left}
#healthAtoZWrapper { width: 872px; height:127px;  }
#healthAtoZTopTitle { color:#5D3C2B; padding-top: 3px; padding-left: 20px; font-size: 12px; font-weight: bold;}
#healthAtoZTop { color:#5D3C2B; background: white url('http://img.emedtv.com/images/v2/health_atoz_header.png') no-repeat top left; width:876px; height: 24px; text-align: left}
#healthAtoZContent { border: 0px solid #b1a195; background: transparent url('http://img.emedtv.com/images/v2/health_atoz_bg.png') repeat-x; width:865px;}

div#healthAtoZContent div.jScrollPaneContainer {
width:872px !important;
}

div#healthAtoZContent div.jScrollPaneContainer div.jScrollPaneTrack {
	height:78px !important;
}

div#healthAtoZContent div.jScrollPaneContainer a.jScrollArrowDown {
	bottom:-2px !important;
}

ul.fbulletList {margin: 0; padding-top: 0; padding-bottom: 0; padding-left: 22px}
ul.fbulletList li {line-height:15px; margin-top: 5px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
background-image: url('http://img.emedtv.com/images/v2/brown_bullet.gif');
background-repeat: no-repeat;
background-position: 0px 5px;/*change this to change bullet location*/
padding-left: 10px;

}


div.top-pick-new {
	margin: -12px 0 0 0;
	padding:5px 0pt 0pt 5px; /* the left image's margin moves many other components on the page. To position the image I have to use padding on its parent */
	width:540px;
	height:242px;
	background-image:url(http://img.emedtv.com/images/v2/top-pick-wrap.gif);
	background-repeat:no-repeat;
}

a.top-pick-img-new {
	float:left;
}

div.top-pick-links-new {
	width:175px;	
	height: 235px;
	float:left;
}

.top-pick-new h3{
	font-size: 14px;
	color: #5E3B2C;
	text-align: center;
	margin: 0px;
	padding:5px 0px;
}

div.top-pick-new ul {
margin-left:-17px;
margin-top: 0;
padding-top: 0;
}

.ie div.top-pick-new ul {
	margin-left:23px;
}

.top-pick-new li{
	background-image: url('http://img.emedtv.com/images/v2/li_red.png');
	background-repeat: no-repeat;
	background-position: 0pt 7px;/*change this to change bullet location*/
	padding-left: 10px;
	margin: 0 0 5px 0;
	font-size: 12px;
	line-height: 17px;
	list-style: none;
}

/* Alex Grande - presentation box styles */

.floatRightPresentations{
	float:right;
	margin:0px 0pt 0pt;
	width:182px;
}

#mainpresentationlist {
    border: 1px solid #877b52;
	position:relative;
	margin:32px 13px 0 0;
	font-family:Arial, Helvetica, sans-serif;
}

.ie6 #articleHtml div#mainpresentationlist  {
	padding-top:26px;
	height:120px;
}

div#presentationTitle {
	margin-left:-1px;
	margin-top:-1px;
	width:184px; 
	background:transparent url(http://img.emedtv.com/images/v2/prestitle.png) no-repeat scroll left top;
	height:28px;
	vertical-align:middle;
}

.ie6 div#presentationTitle {
	position:absolute;
	top:-2px;
	left:0px;
	width:101%;
}
	
.ie7 div#presentationTitle  {
	margin-top:-2px;

}

div#presentationTitle table {
	height: 100%; 
	width: 100%;
	vertical-align: middle; 
	text-align: center;
}

div#presentationTitle a {
	color:#fff;
	background: transparent; 
	text-decoration: none;
}

div#mainpresentationlist div#presentationTitle a:hover {
	text-decoration:none;
	background-color:transparent;
	color:#fff;
}

div#presentationTitle h4 {
	font-size:11px;
	line-height:12px;
	margin:0px;
	text-align:left;
	padding-left:17px;
}

#articleHtml ul#presentationul {
	margin:0 !important;
	padding:6px 0 0 0 !important;
	overflow:auto;
	white-space:normal;
}

.ie6 #articleHtml ul#presentationul {
	height:100%;
	padding-top:0px;
}


.ie7 div.jScrollPaneContainer {
	margin-top:0px;
}

div#articleHtml div#mainpresentationlist a.jScrollArrowUp {
	background:transparent url(http://img.emedtv.com/images/v2/up_arrow_on.gif) no-repeat scroll 0%;
	height:12px;
}

.ie div#articleHtml div#mainpresentationlist a.jScrollArrowUp {
	top:-2px;
}

div#articleHtml div#mainpresentationlist a.jScrollArrowDown {
	background:transparent url(http://img.emedtv.com/images/v2/down_arrow_on.gif) no-repeat scroll 0%;
	height:12px;
	bottom:-1px;
}

.ie6 div#articleHtml div#mainpresentationlist a.jScrollArrowDown {
	bottom:0px !important;
	height:14px;
}

.ie7 div#articleHtml div#mainpresentationlist a.jScrollArrowDown {
	bottom:1px !important;
	height:14px;
}

div#articleHtml div#mainpresentationlist .jScrollPaneTrack {
	background:transparent url(http://img.emedtv.com/images/v2/scroll_bg.gif) repeat-y scroll 0%;
	height:100% !important;
}

.ie6 div#articleHtml div#mainpresentationlist .jScrollPaneTrack {
	margin-bottom:25px !important;
}

.ie div#articleHtml div#mainpresentationlist .jScrollPaneTrack {
/*	height:106px !important; */
	top:10px !important;
}

div#articleHtml div#mainpresentationlist .jScrollPaneDragTop {
	background:transparent url(http://img.emedtv.com/images/v2/ball_all.gif) no-repeat scroll 0%;
	height:12px;
}

.ie div#articleHtml div#mainpresentationlist .jScrollPaneDragTop {
	margin-top:-2px;
	height:14px;
}

div#articleHtml div#mainpresentationlist .jScrollPaneDragBottom {
	/*background-image:url(http://img.emedtv.com/images/v2/ball_bottom.gif);*/
	background-repeat:no-repeat;
	height:6px;
}

#articleHtml div#mainpresentationlist li {
	list-style-type:none !important;
	padding:2px 0pt;
	line-height:15px;
}

#articleHtml div#mainpresentationlist li.listlinkIcon {
	font-size:12px !important;
	font-weight:100 !important;
	margin-left:23px;
}

#articleHtml div#mainpresentationlist li:hover {
	background-color:#fff;
}

#articleHtml div#mainpresentationlist li#listlinkIcon-current  {
	font-size:14px !important;
	background-image:url(http://img.emedtv.com/images/v2/playbtn.gif);
	background-repeat:no-repeat;
	background-position:3px 2px;
	margin-left:0px;
	padding-left:23px;

}

li#listlinkIcon-current a {
	margin:0 !important;
	color:#000 !important;
}

#articleHtml div#mainpresentationlist li a {
	font-weight:100 !important;
	color:#0033CC;
}

#articleHtml div#mainpresentationlist li a:hover {
	background-color:#fff;
	text-decoration:underline !important;
}

/* end of new styles */

/* end of presentation box */

/* Research */


div.research-wrapper {
	background-color:#FFFFFF;
	float:left;
	margin:18px 0pt 40px 10px;
	width:540px;	
}

/* sign up form */



div.research-signup {
	font-size:12px;		
}

div.research-signup h1,
div.research-signup h3,
div.research-signup h5,
div.research-signup p {
	font-family:Arial,Helvetica,sans-serif !important;
}

div.research-signup h1 {
	font-size:24px;
	color:#6594d7;
	margin-bottom:-9px;
}

.ie div.research-signup h1 {
	margin-bottom:-17px;
}

div#research-signup-welcome h1 {
	text-align:left;
}

div#research-signup-welcome p {
	line-height:14px;
}

div.research-signup label {
	display:block;

}

div.research-signup h3 {
	color:#e78326;
	font-weight:600;
	font-size:18px;
	margin:0pt 0pt -19px -24px;
	
}

.ie div.research-signup h3 {
	margin-bottom:-29px;
}

input.research-signup-text {
	width:197px;
	border: 1px solid #7f9db9;
}

div.research-signup ul.research-signup-ul li {
	list-style-type:none;
	padding:15px 0 0 0;
}



div.research-left {
	border:medium none;
	clear:left;
	float:left;
	width:48%;
}

li.who-sign {}

li.who-sign label {
	line-height:14px;
	margin:-5px 0pt 5px;
	
}

li.who-sign input {}

select#research-signup-birth-month {
	width:86px;
}

select#research-signup-birth-day {
	width:42px;
}

select#research-signup-birth-year {
	width:67px;
}

li#research-signup-gender p {
	margin:0;
}

label.signup-label-gender {
	display:inline !important;
}

select.research-signup-select {
	width:201px;
}

li#research-signup-medcon {

}

li#research-signup-medcon ul {
	height:109px;
	width:auto;
	border:1px solid #b4cce7;
	overflow-y:auto;
	overflow-x:hidden;
	margin-right:19px;
}

li#research-signup-medcon ul li {
	margin-left:-39px;
	padding:0pt 0pt 0pt 5px;
	cursor:default;
}

.ie li#research-signup-medcon ul {
	margin-left:0;
}

.ie li#research-signup-medcon ul li {
	margin-left:0;
}

li.research-signup-selected {
	background-color:#e78326;
}

li#research-signup-medcon h5 {
	font-size:14px;
	font-weight:600;
	margin:0px 0pt -15px;
}

li#research-signup-medcon h5,
li#research-signup-medcon p.signup-medcon-p {
	margin-left: -11px ;
}

p.signup-medcon-p {
	line-height:14px;
}

.ie p.signup-medcon-p {
	margin-top:11px;
}


p.signup-selectinstruction {
	font-size:10px;
	text-align:center;
	margin:0px;
}

div.research-right {
	border:medium none;
	clear:right;
	float:left;
	margin:0 0pt 0pt 17px;
	width:48%;
}

input#research-signup-passagain {
	display:block;
}

li#research-signup-passagain a {

}

li#research-signup-signup {
	text-align:center;
}

input#research-signup  {

}
a#research-privacy-policy {
	background:transparent url(http://img.emedtv.com/images/v2/lock.gif) no-repeat scroll 64px center;
	display:block;
	font-size:10px;
	margin-top:-8px;
	text-align:center;
}

input#research-signup-rememberme {
	
}

li#research-signup-interested p {
	line-height:14px;
}

li#research-signup-interested input {
	margin-left:49px;
}

/* end of sign up form */

/* submit thank  you page for sign up form */

div.research-signup-thankyou {
	margin-left:22px;
	width:516px;
}

div.research-signup-thankyou p {
	font-family:Verdana, Helvetica, sans-serif !important;
	font-size:12px;
	line-height:16px;
}

div#research-signup-thanks {
	margin-bottom:48px;
}

div#research-signup-thanks h3,
div#research-signup-additional h2 { 
	text-align:left !important;
	margin:0 0 -19px -6px;
}

.ie div#research-signup-thanks h3 {
	margin-bottom:-25px;
}

div#research-signup-thanks h3 {
	color:#000000;
	font-size:15px;
}

div#research-signup-additional h2 {
	color:#6594D7;
	margin-bottom:-13px;
}

.ie div#research-signup-additional h2 {
	margin-bottom:-18px;
}

/* end of submit thank you page for form */

/* end of research */


/* footer styles */
div#home-footer-bottom-wrapper { 
	padding: 5px 20px 10px; 
	clear: both; 
	font-size: 11px; 
}

span.footer-span {
	color:#0033CC;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	cursor:pointer;
}

span.footer-span:hover {
	text-decoration:underline;
}

p.footerbottom span.footer-span {
	font-size:11px;
}


/* end of footer styles */

/* Newsletter */

.bold {
	font-weight:600;
}

/* Validation causes the footer in ie6 to fly up overlapping right column */
.ie6 form#newsletterSignup {
	margin-bottom: 300px;
}

.newsletterFormError {
	color: #EFA21D;
	font-size: 13px !important;
	font-weight:600;
}

.h2 {
	font-size: 18px;
	font-weight:600;
}

div#newsletterWrapper .h2 {
	color: #2b77ad;
}

div#newsletterWrapper {
	position: relative;
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 13px;
}


div#newsletterMiddle {
	width: 530px;
	margin: 0 262px 0 0;
}

p#newsletterIntro {
	line-height:15px;
	margin:5px 0pt 8px 0;
	font-family: Arial, Helvetica, sans-serif;
}

span#newsletterPleaseConfirm {
	margin: 10px 0;
}

div#newsletterConfirmEmail {
	height: 79px;
}

.ie div#newsletterConfirmEmail {
	height:90px;
}

div#newsletterConfirmEmail div {
	float: left;
	width: 240px;
	margin: 5pt 3px 29px;
}

div#newsletterConfirmEmail label {
	display: block;
} 

div#newsletterConfirmEmail input {
	width: 92%;
}

#newsletterTopicsInstruction {
	display: block;
	font-size: 11px;
}

div#newsletterTopicsWrapper {
	height: 217px;
	border: 1px solid #000;
	background:url(/pub_newsletter/images/topicsGradient.jpg) repeat-x;
	margin: 0pt 0pt 5px;
}

div#newsletterTopicsWrapper ul {
	margin: 0;
	padding: 0 0 0 5px;
}

div#newsletterTopicsWrapper li {
	float:left;
	line-height:26px;
	list-style-type:none;
	width:230px;
}

.ie6 div#newsletterTopicsWrapper li {
	padding:3px 0;
}

div#newsletterTopicsWrapper input {
	border: none;
}

div#newsletterTopicsWrapper label {}

div#newsletterClinicalWrapper  {
	padding-bottom: 15px;
}

div#newsletterClinicalWrapper input {
	border: none;
}

div#newsletterClinicalWrapper label {}

div#newsletterSubscribeAction {
	margin:	15px 0pt 0pt 156px;
	width:	422px;
}

.ie6 div#newsletterSubscribeAction {
	width: 350px;
	margin-left: 168px;
}

div#newsletterSubscribeAction div {
	float: left;
	width: 208px;
}

div#newsletterAgreeButtonWrap {
	position: relative;
}

div#newsletterSubscribeAction input {
	border: none;
	float: left;
	
}

div#newsletterSubscribeAction label {
	display:block;
	float:left;
	font-size:11px;
	margin:-1px 0 0 5px;
	line-height:16px;
}

div#newsletterSubscribeAction button {
	background: url(http://img.emedtv.com/images/v2/buttonOrange.jpg) no-repeat;
	height: 30px;
	width: 146px;
	text-transform: uppercase;
	font-weight: 600;
	border: none;
	cursor: pointer;
}

.ie6 div#newsletterSubscribeAction button {
	position: absolute; 
	right: -155px;
	top: -35px;
	
}

div#newsletterRight {
	position: absolute;
	width: 262px;
	right: 0pt;
	top: 0pt;
	height: 284px;
}

.ie6 div#newsletterRight {
	right: 175px;
}

img#newsletterRightImg {	
	margin: 29px 0 0 0;
}

span#newsletterViewSample {
	color: #0033cc;
	text-align: center;
	cursor: pointer;
}
span#newsletterViewSample2 {
	color: #0033cc;
	text-align: center;
	cursor: pointer;
}

div#newsletterRight {
	height: 284px;
	position: absolute;
	right: 0pt;
	top: 0pt;
	width: 262px;
}

div#newsletterFlyout {
	background: #FFFFFF;
	border: 2px solid #000000;
	display: none;
	height: 500px;
	left: 158px;
	position: absolute;
	top: 56px;
	width: 650px;
	z-index:1000002;
}

div#newsletterFlyoutWrapper {
	position: relative;
}

div#newsletterFlyoutImageWrapper {
	position: relative;
	top: 27px;
	height: 472px;
	width: 650px;
	overflow: auto;
}

div#closeVideoWindow {
	padding-bottom: 5px;
	position: absolute;
	right: 7px;
	top: 1px;
	z-index: 5;
}


div#closeVideoWindow span {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

div#closeVideoWindow div {
	border:1px solid #328AC9;
	color:#328AC9;
	display:inline;
	font-size: 10px;
	font-weight:600;
	padding:0pt 3px;
	cursor:pointer;
}

fieldset {
	border: none;
}

p.newslettersThankYou {
	padding:2px 0;
	font-size: 12px;
	text-align:left;
}

p.newslettersThankYou a {
	font-size: 12px !important;
	font-family:Verdana,Helvetica,sans-serif !important;
}

p.newslettersThankYou b {
	font-size: 15px;
}


div#opacityWrapper {
	width: 100%;
	height: 100%;
	position: fixed;
	opacity: .7;
	background: #000;
	top: 0;
	left: 0;
	display:none;
	z-index:1000001;
}
.ieZindexFix iframe {
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;/*must have*/
	top:0;/*must have*/
	left:0;/*must have*/
	z-index:-1;/*must have*/
	filter:mask();/*must have*/
	width:800px;/*must have for any big value*/
	height:800px/*must have for any big value*/;
}
.blockFlash iframe {
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;/*must have*/
	top:0;/*must have*/
	left:0;/*must have*/
	z-index:-1;/*must have*/
	filter:mask();/*must have*/
	width:100%;/*must have for any big value*/
	height:100%/*must have for any big value*/;
}


/* end of Newsletter */

