@import url("reset.css");
body { background:#fff url(../images/bg.png) repeat-x; text-align:center; font-family:Arial }



#nav2Contanier{width:902px;font: "Trebuchet MS", Tahoma;margin:0; padding:0;font-size:13px; background:url(../images/nav2Bg.gif);}

/************ REPLACEMENTS **************/
#replace1{ background:url(../images/txtReplace.gif) no-repeat; width:224; height:30px;} 
#replace1 span{ display:none} 
#replace2{ background:url(../images/txtReplace.gif) no-repeat 0 -36px; width:124; height:26px; margin:0 0 0 50px} 
#replace2 span{ display:none} 

#replace3{ background:url(../images/txtReplace.gif) no-repeat 0 -60px; width:224; height:26px; margin:0 0 0 14px} 
#replace3 span{ display:none} 

#replace4{ background:url(../images/txtReplace1.gif) no-repeat; width:375; height:17px;} 
#replace4 span{ display:none} 

/************ REPLACEMENTS FINISH**************/








#mod1{width:451px; float:left; background:url(../images/mod1Bg.png) no-repeat -3px 3px;}
#mod1Inner{height:247px; position:relative;width:350px; float:left;padding:12px 0 8px 83px;}
#mod1Shadow{float:right; width:13px; height:282px; background:url(../images/mod1Shadow.png); margin:1px 0 0 0 }

#contentBody h5 { font-size:12px; color:#000; font-weight:normal}
#contentBody h1 { font-size:16px; color:#4e70bb}
#mod2 {float:left;width:451px;}
#mod2Inner {background:url(../images/mod2Inner1.png); height:165px; border:#d5d5d5 1px solid;width:450px;}
#mod2Content {background:url(../images/newsIcon.jpg) no-repeat 19px 28px; height:130px; padding:28px 0 8px 94px; position:relative}
#mod3 {float:left;width:452px}
#mod4 {float:left; width:447pX; border-left:#dddddd 1px solid; padding:0 0 26px 0; margin-bottom:25px;}
#flashVideo {width:344px; height:280px; margin:0 0 0 76px;}
#mod4Inner { padding:20px 0 0 16px}

#mod3Inner { padding:20px 0 0 4px; margin-bottom:25px;}
#nwsMod {}
#nwsMod img { width:53px; height:52px; float:left; display:block; border:#6187d4 2px solid;margin:6px 0 0 10px}
/*#nwsMod img:hover{ border:#e3b845 2px solid} */
#nwsMod h5{ float:left; margin:0 0 0 10px; width:340px;}
#nwsMod h1{ margin:12px 0 12px 76px; width:300px}

#nwsMod2 {}
#nwsMod2 img { width:50px; height:55px; float:left; display:block; border:#6187d4 2px solid;margin:6px 0 0 0px}


/*#nwsMod2 img:hover{ border:#e3b845 2px solid}*/
#nwsMod2 h5{ float:left; margin:0 0 0 10px; width:340px;}
#nwsMod2 h1{ margin:12px 0 12px 76px; width:300px}


#nwsModDiabet {}
#nwsModDiabet img { width:50px; height:55px; float:left; display:block; border:#6187d4 2px solid;margin:6px 0 0 0px}
#nwsModDiabet h5{ float:left; margin:0 0 0 10px; width:340px;}
#nwsModDiabet h1{ margin:12px 0 12px 76px; width:300px}

#nwsModGlaucoma{}
#nwsModGlaucoma img { width:50px; height:55px; float:left; display:block; border:#6187d4 2px solid;margin:6px 0 0 0px}
#nwsModGlaucoma h5{ float:left; margin:0 0 0 10px; width:340px;}
#nwsModGlaucoma h1{ margin:12px 0 12px 76px; width:300px}


#subHeaderL{width:262px; float:left; position:relative}
#guiname1{ width:250px; position:absolute; font-size:17px; color:#FFF; top: 90px; left: 2px; }
#subHeaderR{width:637px; float:right}
#contentBodySubL{float:left; width:268px; margin:4px 0 0 0 ;}
#contentBodySubR{float:left; width:504px; margin:4px 0 0 0 ; border:#ddd 1px solid; border-bottom:0px; min-height:700px; background:#f9f9f9 url(../images/contentBg.png) no-repeat 10px 38px; padding:40px 30px 20px 100px}
*html #contentBodySubR {height:700px;}
#contentBodySubR h1{ margin:0 0 20px 0px; width:300px; }


#news{background: url(../images/rpr1.png) repeat-y 4px 0; height:266px	; padding:0 0 0 4px; margin-top:-3px;}
#newsInner{background:url(../images/rpr.png) no-repeat 10px 31px; padding:20px  40px 0 90px; z-index:1;}
#newsInner h1{padding:20px 0 20px 0px;}

#mainContanier {width:904px; margin:auto; text-align:left;}

#headerNav {width:898px; height:28px; position:relative}
#header {width:902px;}

#calendarsInner{background-image: url(../images/calenders.jpg); width:268px; height:174px;  margin-top:15px;}


#searchBtn{ /*IE6 */ float:right; width:59px; height:18px; margin:0 0 0 2px } 
#searchFieldCont{ /*IE6 */  float:left;width:203px; height:16px; margin:0} 
#searchContanier {float:right; width:266px;height:25px; padding:4px 0 0 0; }
.searchField {width:203px; height:16px; border:1px #000000 solid; background:#FFFFFF url(../images/inputBg.gif) repeat-x}


#headerBg1{width:901px; height:64px;background:url(../images/headerBg1.jpg) no-repeat; margin:3px 0 0 0; position:relative}
#headerBg2 {width:902px; height:315px;}


#related{}
#related a{width:230px;display:block;}
/*
#related a{color:#1b7fd9; font-size:12px; display:block; width:230px; margin:0 0 0 28px; padding:3px 0 3px 8px; background:url(../images/RedArrow.gif) no-repeat 0 8px; font-weight:bold}
#related a:hover{ color:#2978bf;background-position:0 -7px}
#related h1{ color:#4e70bb; padding:18px 0 10px 20px}


#registerCourseCont{ width:121px; height:58px; color:#666; position:absolute; left: 707px; top: 0px; }
a#registerCourse, #registerCourse span, span.registerCourse_span  { display:block; position:relative; width:178px; height:58px; overflow:hidden;}
a#registerCourse span, span.registerCourse_span { position:absolute; left:0; top:0; background:url(../images/registerCourse.png) left top no-repeat; }
a#registerCourse:hover span, span.registerCourse_span_oo { background-position:0 -58px;color:red }
span.registerCourse_span1 {display:block; position:relative; width:121px; height:48px; overflow:hidden;}*/


#registerCourseCont{ width:121px; height:64px; color:#666; position:absolute; left: 670px; top: 0px; }
a#registerCourse, #registerCourse span, span.registerCourse_span  { display:block; position:relative; width:219px; height:64px; overflow:hidden;}
a#registerCourse span, span.registerCourse_span { position:absolute; left:0; top:0; background:url(../images/registerCourse.png) left top no-repeat; }
a#registerCourse:hover span, span.registerCourse_span_oo { background-position:0 -64px;color:red }
span.registerCourse_span1 {display:block; position:relative; width:219px; height:64px; overflow:hidden;}


#learnMore1Cont{ width:121px; height:48px; color:#666; position:absolute; left: 272px; top: 236px; }
a#learnMore1, #learnMore1 span, span.learnMore1_span  { display:block; position:relative; width:121px; height:48px; overflow:hidden;}
a#learnMore1 span, span.learnMore1_span { position:absolute; left:0; top:0; background:url(../images/learnMore1.png) left top no-repeat; }
a#learnMore1:hover span, span.learnMore1_span_oo { background-position:0 -48px;color:red }
span.learnMore1_span1 {display:block; position:relative; width:121px; height:48px; overflow:hidden;}

#learnMore2Cont{ width:122px; height:48px; color:#666; position:absolute; left: 297px; top: 105px; }
a#learnMore2, #learnMore2 span, span.learnMore2_span  { display:block; position:relative; width:122px; height:48px; overflow:hidden;}
a#learnMore2 span, span.learnMore2_span { position:absolute; left:0; top:0; background:url(../images/learnMore2.png) left top no-repeat; }
a#learnMore2:hover span, span.learnMore2_span_oo { background-position:0 -49px;color:red }
span.learnMore2_span1 {display:block; position:relative; width:121px; height:48px; overflow:hidden;}


#meadiaCenterBtnDiv{width:178px; height:27px; color:#666}
a#meadiaCenterBtn, #meadiaCenterBtn span, span.meadiaCenterBtn_span  { display:block; position:relative; width:220px; height:98px; overflow:hidden; cursor:pointer}
a#meadiaCenterBtn span, span.meadiaCenterBtn_span { position:absolute; left:0; top:0; background:url(../images/mod2Inner2.jpg); }
a#meadiaCenterBtn:hover span, span.meadiaCenterBtn_span_oo { background-position:0 -115px;color:red }


#onlineStorerBtnDiv{ color:#666; position:absolute; left: 225px; top: 0px;width:228px; height:90px; }
a#onlineStorerBtn, #onlineStorerBtn span, span.onlineStorerBtn_span  { display:block; position:relative; width:228px; height:98px; overflow:hidden; cursor:pointer}
a#onlineStorerBtn span, span.onlineStorerBtn_span { position:absolute; left:0; top:0; background:url(../images/mod2Inner2.jpg)  -228px 0; }
a#onlineStorerBtn:hover span, span.onlineStorerBtn_span_oo { background-position:-228px -115px;color:red }
span.learnMore2_span2 {display:block; position:relative; width:122px; height:48px; overflow:hidden;}


#meadiaCenterBtn2Div{ width:178px; height:27px; color:#666; position:absolute; left: 24px; top: 13px; }
a#meadiaCenterBtn2, #meadiaCenterBtn2 span, span.meadiaCenterBtn2_span  { display:block; position:relative; width:220px; height:98px; overflow:hidden; cursor:pointer}
a#meadiaCenterBtn2 span, span.meadiaCenterBtn2_span { position:absolute; left:0; top:0; background:url(../images/dubleBtn.png); }
a#meadiaCenterBtn2:hover span, span.meadiaCenterBtn2_span_oo { background-position:-220px 0;color:red }


#onlineStorerBtn2Div{ color:#666; width:220px; height:80px; position:absolute; left: 25px; top: 123px; }
a#onlineStorerBtn2, #onlineStorerBtn2 span, span.onlineStorerBtn2_span  { display:block; position:relative; width:220px; height:85px; overflow:hidden; cursor:pointer; left:-4px;}
a#onlineStorerBtn2 span, span.onlineStorerBtn2_span { position:absolute; left:0; top:0; background:url(../images/dubleBtn.png)  0 -114px; }
a#onlineStorerBtn2:hover span, span.onlineStorerBtn2_span_oo { background-position:-219px -114px;color:red }
span.learnMore2_span2 {display:block; position:relative; width:122px; height:48px; overflow:hidden;}

#learnMoreSubCont{ width:121px; height:48px; color:#666; position:absolute; left: 272px; top: 233px; }
a#learnMoreSub, #learnMoreSub span, span.learnMoreSub_span  { display:block; position:relative; width:121px; height:48px; overflow:hidden;}
a#learnMoreSub span, span.learnMoreSub_span { position:absolute; left:0; top:0; background:url(../images/learnMoreSub.png) left top no-repeat; cursor:pointer }
a#learnMoreSub:hover span, span.learnMoreSub_span_oo { background-position:0 -47px;color:red }
span.learnMoreSub_span1 {display:block; position:relative; width:121px; height:48px; overflow:hidden;}

#footer{width:100%; position:relative;border-bottom:1px solid #ddd; border-top:1px solid #ddd; padding:14PX 0 14PX 0;}
#footerMenu{font-size:10px;margin:auto;width:690px;text-align:center; color:#DDD; display:block}
#footerMenu img{margin-top:14px; margin-bottom:-2px}
#footerMenu a{color:#1b3067;margin:12px;line-height:24px;text-decoration:none}
#footerMenu a:hover{color:#bb0101;line-height:24px;text-decoration:none}
#copyright{ text-align:center; font-size:10px; color:#547bbd; margin:16px 0 0 0}


#borderBottom{border-bottom:1px solid #ddd;}
#mediacenter_video {position: relative; top: 10px; left: -50px;}




div#contentBodySubR blockquote,div#contentBodySubR ul,div#contentBodySubR ol,div#contentBodySubR dl {margin:1em;}
div#contentBodySubR ol,div#contentBodySubR ul,div#contentBodySubR dl {margin-left:2em;}
div#contentBodySubR ul li {list-style: disc outside;}
div#contentBodySubR ol li {list-style: decimal outside;}
div#contentBodySubR li {margin:0.5em 0; }
div#contentBodySubR dl dd {margin-left:1em;}

#linksCont {background-image:url(../images/links.jpg); background-repeat:no-repeat; width:258px; height:64px; position:relative; left:380px;}
#linksCont ul li {display:block; float:left;}

a#facebook, #facebook span, spanfacebook_span {width:38px;height:45px;display:block; position:absolute; overflow:hidden; cursor:pointer; left:129px; top:8px;}
a#facebook span, span.facebook_span { position:absolute; left:0; top:0; background:url(../images/links.jpg) no-repeat -129px -8px;}

a#twitter, #twitter span, span.twitter_span {width:38px;height:45px;display:block; position:absolute; overflow:hidden; cursor:pointer; left:172px; top:8px;}
a#twitter span, span.twitter_span { position:absolute; left:0; top:0; background:url(../images/links.jpg) no-repeat -172px -8px;}

a#linkedin, #linkedin span, span.linkedin_span {width:40px;height:45px;display:block; position:absolute; overflow:hidden; cursor:pointer; left:216px; top:8px;}
a#linkedin span, span.linkedin_span { position:absolute; left:0; top:0; background:url(../images/links.jpg) no-repeat -216px -8px;}




/* share bar */
#shareBarOutterContainer {
	position:fixed;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
!position:absolute;
_top: expression( document.documentElement.scrollTop + 'px' );
_height: expression( document.documentElement.clientHeight + 'px');
!z-index:1000;
!height:34px!important;
!overflow:visible!important;
}
#shareBarOutterContainer .shareBarHorizontalContainer {
	position:absolute;
	bottom:0px;
	left:0px;
	width:100%;
	height:34px;
	text-align:center;
}
#shareBarOutterContainer .shareBar {
	width:880px;
	margin:auto;
	height:34px;
	position:relative;
	z-index:1000;
}
#shareBarOutterContainer .shareBarClosed {
	display:none;
	_cursor:pointer!important;
}
#shareBarOutterContainer .shareBarOpen {
	width:880px;
	height:34px;
	overflow:hidden;
	position:relative;
	z-index:2001;
	background:url(../images/test/sharebar_background.png);
	_background:transparent;/*_filter:progid:dXImageTransform.Microsoft.alphaImageLoader(src="../images/test/sharebar_background.png", sizingMethod="crop");*/
/*_position:static;*/
}
#shareBarOutterContainer .shareBarOpen .shareBarOpenIE {
_filter:progid:dXImageTransform.Microsoft.alphaImageLoader(src="../images/test/sharebar_background.png", sizingMethod="crop");
	_width:880px;
	_height:34px;
}
#shareBarOutterContainer .shareIcons {
	position:absolute;
	top:9px;
	left:51px;
	width:200px;
	height:16px;
	overflow:hidden;
}
#shareBarOutterContainer .shareIcons a {
	width:16px;
	height:16px;
	display:block;
	float:left;
	margin-right:4px;
	overflow:hidden;
	line-height:200px;
}
#shareBarOutterContainer .shareIcons .icon1 {
	background:url(../images/test/sharebar_icon_01.gif);
}
#shareBarOutterContainer .shareIcons .icon2 {
	background:url(../images/test/sharebar_icon_02.gif);
}
#shareBarOutterContainer .shareIcons .icon3 {
	background:url(../images/test/sharebar_icon_03.gif);
}
#shareBarOutterContainer .shareIcons .icon4 {
	background:url(../images/test/sharebar_icon_04.gif);
}
#shareBarOutterContainer .shareIcons .icon5 {
	background:url(../images/test/sharebar_icon_05.gif);
}
#shareBarOutterContainer .shareIcons .icon6 {
	background:url(../images/test/sharebar_icon_06.gif);
}
#shareBarOutterContainer .shareIcons .icon7 {
	background:url(../images/test/sharebar_icon_07.gif);
}
#shareBarOutterContainer .shareIcons .icon8 {
	background:url(../images/test/sharebar_icon_08.gif);
}
#shareBarOutterContainer .shareIcons .icon9 {
	background:url(../images/test/sharebar_icon_09.gif);
}
#shareBarOutterContainer .followIcons {
	position:absolute;
	top:9px;
	left:356px;
	width:240px;
	height:16px;
	overflow:hidden;
}
#shareBarOutterContainer .followIcons a {
	width:16px;
	height:16px;
	display:block;
	float:left;
	margin-right:6px;
	overflow:hidden;
	line-height:200px;
}
#shareBarOutterContainer .followIcons .likeCount {
	float:left;
	display:block;
	width:60px;
	font-size:11px;
	color:#c8c8c8;
}
#shareBarOutterContainer .followIcons .icon10 {
/*background:url(../images/test/sharebar_icon_10.gif);*/
}
#shareBarOutterContainer .followIcons .icon10 {
	width:13px;
	height:16px;
	overflow:hidden;
	float:left;
	margin-right:5px;
	background:url(../images/test/sharebar_icon_15.png);
	_background:transparent;
	_position:relative;
}
#shareBarOutterContainer .followIcons .icon10 span {
	_display:block;
	_width:13px;
	_height:16px;
_filter:progid:dXImageTransform.Microsoft.alphaImageLoader(src="../images/test/sharebar_icon_15.png", sizingMethod="crop");
}
#shareBarOutterContainer .followIcons .icon10 a {
	_position:absolute;
	_top:0px;
	_left:0px;
	_height:16px;
	width:13px;
}
#shareBarOutterContainer .followIcons .icon11 {
	background:url(../images/test/sharebar_icon_11.gif);
}
#shareBarOutterContainer .followIcons .icon12 {
	width:22px;
	height:16px;
	overflow:hidden;
	float:left;
	margin-right:6px;
	background:url(../images/test/sharebar_icon_12.png);
	_background:transparent;
	_position:relative;
}
##shareBarOutterContainer .followIcons .icon12 span {
	_display:block;
	_width:22px;
	_height:16px;
_filter:progid:dXImageTransform.Microsoft.alphaImageLoader(src="../images/test/sharebar_icon_12.png", sizingMethod="crop");
}
#shareBarOutterContainer .followIcons .icon12 a {
	_position:absolute;
	_top:0px;
	_left:0px;
	_height:16px;
	width:22px;
}
#shareBarOutterContainer .followIcons .icon13 {
	background:url(../images/test/sharebar_icon_13.gif);
	width:40px;
	margin-right:4px;
}
#shareBarOutterContainer .followIcons .icon14 {
	width:41px;
	height:16px;
	overflow:hidden;
	float:left;
	margin-right:6px;
	background:url(../images/test/sharebar_icon_14.png);
	_background:transparent;
	_position:relative;
}
#shareBarOutterContainer .followIcons .icon14 span {
	_display:block;
	_width:41px;
	_height:16px;
_filter:progid:dXImageTransform.Microsoft.alphaImageLoader(src="../images/test/sharebar_icon_14.png", sizingMethod="crop");
}
#shareBarOutterContainer .followIcons .icon14 a {
	_position:absolute;
	_top:0px;
	_left:0px;
	_height:16px;
	width:41px;
}
#shareBarOutterContainer .liveStream {
	position:absolute;
	top:11px;
	left:579px;
	width:194px;
	height:13px;
	overflow:hidden;
	_cursor:pointer!important;
}
#shareBarOutterContainer .liveStream a {
	display:block;
	width:194px;
	height:13px;
	overflow:hidden;
	line-height:200px;
	background:url(../images/test/sharebar_livestream_00.png);
	_background:transparent;
_filter:progid:dXImageTransform.Microsoft.alphaImageLoader(src="../images/test/sharebar_livestream_00.png", sizingMethod="crop");
	_cursor:pointer!important;
}
#shareBarOutterContainer .liveStream a:hover {
	display:block;
	width:194px;
	height:13px;
	overflow:hidden;
	line-height:200px;
	background:url(../images/test/sharebar_livestream_01.png);
	_background:transparent;
_filter:progid:dXImageTransform.Microsoft.alphaImageLoader(src="../images/test/sharebar_livestream_01.png", sizingMethod="crop");
	_cursor:pointer!important;
}
#shareBarOutterContainer .liveStreamOpen a {
	background:url(../images/test/sharebar_livestream_02.png)!important;
	_background:transparent!important;
_filter:progid:dXImageTransform.Microsoft.alphaImageLoader(src="../images/test/sharebar_livestream_02.png", sizingMethod="crop")!important;
}
#shareBarOutterContainer .hide {
	width:44px;
	height:13px;
	position:absolute;
	top:11px!important;
	right:10px!important;
	left:auto!important;
	overflow:hidden;
	_cursor:pointer!important;
}
#shareBarOutterContainer .hide a {
	display:block;
	width:44px;
	height:13px;
	background:url(../images/test/sharebar_hide_01.png);
	_background:transparent;
_filter:progid:dXImageTransform.Microsoft.alphaImageLoader(src="../images/test/sharebar_hide_01.png", sizingMethod="crop");
	overflow:hidden;
	line-height:200px;
}
#shareBarOutterContainer .shareBarClosed {
	width:880px;
	height:34px;
	overflow:hidden;
	position:relative;
}
#shareBarOutterContainer .shareBarClosed a {
	width:78px;
	height:34px;
	overflow:hidden;
	display:block;
	float:right;
	line-height:200px;
	background:url(../images/test/sharebar_closed_background.png);
	_background:transparent;
	_cursor:pointer;
_filter:progid:dXImageTransform.Microsoft.alphaImageLoader(src="../images/test/sharebar_closed_background.png", sizingMethod="crop");
}
#shareBarOutterContainer .shareBar .popup {
	width:342px;
	height:508px;
	overflow:hidden;
	position:absolute;
	left:543px;
	bottom:34px;
	background:url(../images/test/sharebar_popup.png);
	_background:transparent;
	display:none;
	z-index:1000;
}
#shareBarOutterContainer .shareBar .popup .ie6bg {
	_width:342px;
	_height:509px;
_filter:progid:dXImageTransform.Microsoft.alphaImageLoader(src="../images/test/sharebar_popup.png", sizingMethod="crop");
}
#shareBarOutterContainer .popup .headText {
	color:#3E5A96;
	font-size:13px;
	font-weight:bold;
	height:20px;
	left:53px;
	position:absolute;
	top:61px;
	width:140px;
}
#shareBarOutterContainer .popup .likeLink {
	background:url(../images/test/sharebar_likebutton.gif);
	display:block;
	height:23px;
	left:84px;
	overflow:hidden;
	position:absolute;
	top:81px;
	width:53px;
}
#shareBarOutterContainer .popup .messageArea {
	width:258px;
	height:300px;
	overflow-x:hidden;
	overflow-y:auto;
	position:absolute;
	top:116px;
	left:30px;
	position:absolute;
	padding-left:11px;
	padding-right:11px;
	text-align:left;
}
#shareBarOutterContainer .popup .messageArea .message {
	font-size:11px;
}
#shareBarOutterContainer .popup .messageArea .message a, #shareBarOutterContainer .popup .messageArea .message b {
	font-weight:bold;
	color:#3E5A96;
}
#shareBarOutterContainer .popup .messageArea .message .note {
	padding-left:10px;
	font-size:10px;
}
#shareBarOutterContainer .popup .messageArea .message a {
	text-decoration:none;
}
#shareBarOutterContainer .popup .messageArea .message a:hover {
	text-decoration:underline;
}
#shareBarOutterContainer .popup .messageArea .message .date {
	font-size:10px;
	color:#777;
}
#shareBarOutterContainer .popup .messageArea .divider {
	height:1px;
	overflow:hidden;
	background:#eee;
	margin-top:6px;
	margin-bottom:6px;
}
#shareBarOutterContainer .popup .likeCount {
	font-size:11px;
	left:36px;
	position:absolute;
	top:422px;
}
#shareBarOutterContainer .popup .peopleArea {
	height:143px;
	left:36px;
	overflow:hidden;
	position:absolute;
	top:442px;
	width:270px;
	text-align:left;
}
#shareBarOutterContainer .popup .peopleArea .person {
	width:50px;
	float:left;
	margin-right:4px;
	text-align:center;
	font-size:10px;
	color:#777;
}
#shareBarOutterContainer .popup iframe {
	display:block;
	height:555px;
	left:24px;
	overflow:hidden;
	position:absolute;
	top:53px;
	width:291px!important;
}
#shareBarOutterContainer .followIcons iframe {
	display:block;
	float:left;
	width:110px;
	position:relative;
	top:-2px;
}
#shareBarOutterContainer .shareBarPopupClose {
	cursor:pointer;
	height:14px;
	left:268px;
	line-height:200px;
	overflow:hidden;
	position:absolute;
	text-decoration:none !important;
	top:31px;
	width:41px;
	background:url(../images/sharebar_closebutton.jpg);
}
/* /share bar */





/* footerpanel */

html, body {height: 100%;}

#footerpanel-wrapper, #footerpanel-wrapper-inner, 
#footerpanel, #footerpanel-inner { margin:0 inherit; padding:0 inherit; overflow:hidden; height: 43px; position:relative; }

#footerpanel-wrapper { position:fixed; bottom:-44px; left:0; width:100%; z-index:900000; }

#footerpanel-wrapper-inner {margin:0 auto; width:904px; text-align:center; }

#footerpanel { width:438px; background: url("../images/footer_panel_bg_left.png") left top no-repeat; opacity:0; margin:0 auto; }
#footerpanel, #footerpanel-inner a { color:#EEE; text-decoration:none; }
#footerpanel-inner   { background: url("../images/footer_panel_bg_right.png") right top no-repeat; }
#footerpanel-inner div { margin:15px 10px;}
#footerpanel-content { float:left; }
.footerpanel-toggle  { float:right; font-weight:bold; cursor:pointer; }
#footerpanel-show    { display:none; }

#social_media_icons {background:url(../images/social_media_icons_new.png) no-repeat 0 0; width:104px; height:35px; position:relative;}



a#fb_btn, #fb_btn span, span.fb_btn_span {width:39px;height:43px;display:block; position:absolute; overflow:hidden; cursor:pointer; left:200px; top:0;}
a#fb_btn span, span.fb_btn_span { position:absolute; left:0; top:0; background:url(../images/social_media_icons_new.png) no-repeat 0 0;}

a#tw_btn, #tw_btn span, span.tw_btn_span {width:40px;height:43px;display:block; position:absolute; overflow:hidden; cursor:pointer; left:234px; top:0;}
a#tw_btn span, span.tw_btn_span { position:absolute; left:0; top:0; background:url(../images/social_media_icons_new.png) no-repeat -39px -0;}

a#in_btn, #in_btn span, span.in_btn_span {width:40px;height:43px;display:block; position:absolute; overflow:hidden; cursor:pointer; left:274px; top:0;}
a#in_btn span, span.in_btn_span { position:absolute; left:0; top:0; background:url(../images/social_media_icons_new.png) no-repeat -79px -0;}
