@charset "utf-8";
/* CSS Document */

body
{margin:0; padding:0; background:url(../../images/oasis/bodyback.jpg) repeat-x; width:100%; font-family:arial; font-size:.75em;}

img
{border:none;}

p
{margin:12px 0;}

h1
{color:#e91141; font-size:1.8em; margin:8px 0 0 0; padding:0 0 8px 0;}

h2
{font-size:1.3em; color:#002878;}

h3
{font-size:1.2em; color:#e91141; margin:0; padding-bottom:10px;}

h3 a
{color:#e91141; text-decoration:none;}

#sanofiLeft {_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/oasis/sanofiTop_left.png, sizingMethod='scale');
 		background-repeat:repeat-x; width:100%; height: 29px;}
			
html>body #sanofiLeft {background:url(../../images/oasis/sanofiTop_left.png) repeat-x;
 		height: 29px;}
		

#sanofiLogo {_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/oasis/sanofiTop.png, sizingMethod='scale');
 		width:975px; height: 59px;}
			
html>body #sanofiLogo {background:url(../../images/oasis/sanofiTop.png) repeat-x;
  		width:975px; height: 59px;}
		
		
#sanofiRight {_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/oasis/sanofiTop_right.png, sizingMethod='scale');
 		background-repeat:repeat-x; width:100%; height: 29px;}
			
html>body #sanofiRight {background:url(../../images/oasis/sanofiTop_right.png) repeat-x;
 		height: 29px;}		

.spacer
{position:absolute; top:0; left:724px;}

.sitewrap
{width:960px; margin:0 auto; position:relative;}

/* logotier  */


.logotier {_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/oasis/logotier_back.png, sizingMethod='scale');
 		width:944px; height:154px; padding:0 8px;}
			
html>body .logotier {background:url(../../images/oasis/logotier_back.png) repeat-x; width:944px; height:154px; padding:0 8px;}

.logowrap
{padding-top:48px;}

.homeurl
{float:left;}

.hyalganlogo {_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/oasis/hyalgan_logo.png, sizingMethod='scale');
 		background-repeat:no-repeat; float:left; width:155px; height:52px; margin-top:16px;}
			
html>body .hyalganlogo {background:url(../../images/oasis/hyalgan_logo.png) no-repeat; float:left; width:155px; height:52px; margin-top:16px;}

.hyalganlogo a
{display:block; width:155px; height:52px; position:relative; z-index:45;text-decoration:none;}


.logodivider
{float:left; padding-left:12px;}


.oasislogo {_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/oasis/oasis_logo.png, sizingMethod='scale');
 		background-repeat:no-repeat; float:left;margin:6px 0 0 12px;}
			
html>body .oasislogo {background:url(../../images/oasis/oasis_logo.png) no-repeat; float:left;margin:6px 0 0 12px;}

.oasislogo a
{display:block; width:138px; height:68px; position:relative; z-index:45; text-decoration:none;}

.toplinks
{float:right;}

.toplinks td
{padding-left:6px;}

.usresidents
{color:#333333; font-size:16px; font-weight:bold; float:right; padding:12px 56px 0 0;}

.utilitytier
{color:#e91141; font-size:11px; font-weight:bold; }

.utilitytier a
{color:#e91141; text-decoration:none; position:relative; z-index:45;}

.utilitytier a:hover
{text-decoration:underline;}

/*  navtier  */

.caption
{padding-left:5px;}

.icon
{padding-left:15px;}

.navtierback
{background:#002878; padding:2px 10px 8px 10px; border-bottom:3px solid #e91141;}

.hometab
{background:url(../../images/oasis/home_tab.gif) no-repeat; float:left;}
.hometab a
{width:60px; height:27px; display:block; text-decoration:none;}
.hometab a:hover
{background:url(../../images/oasis/home_tab_over.gif) no-repeat; float:left;}
.hometab_on
{background:url(../../images/oasis/home_tab_over.gif) no-repeat; float:left; width:60px; height:27px; }

.myoasistab
{background:url(../../images/oasis/myoasis_tab.gif) no-repeat;float:left; margin-left:3px;}
.myoasistab a
{width:108px; height:27px; display:block; text-decoration:none;}
.myoasistab a:hover
{background:url(../../images/oasis/myoasis_tab_over.gif) no-repeat;}
.myoasistab_on 
{background:url(../../images/oasis/myoasis_tab_over.gif) no-repeat; float:left; margin-left:3px;width:108px; height:27px; display:block; }

.logoff
{background:url(../../images/oasis/logout_tab.gif) no-repeat;float:left; margin-left:3px;}
.logoff a
{width:74px; height:27px; display:block; text-decoration:none;}
.logoff a:hover
{background:url(../../images/oasis/logout_tab_over.gif) no-repeat;}
.logoff_on 
{background:url(../../images/oasis/logout_tab_over.gif) no-repeat; float:left; margin-left:3px;width:74px; height:27px; display:block; }


.programtab_logoff
{float:left; margin-left:3px;}
.programtab
{background:url(../../images/oasis/program_tab.gif) no-repeat;float:left; margin-left:3px;}
.programtab a
{width:140px; height:27px; display:block; text-decoration:none;}
.programtab a:hover
{background:url(../../images/oasis/program_tab_over.gif) no-repeat;}
.programtab_on
{background:url(../../images/oasis/program_tab_over.gif) no-repeat;float:left; margin-left:3px;width:140px; height:27px; display:block; }

.storiestab_logoff
{float:left; margin-left:3px;}
.storiestab
{background:url(../../images/oasis/stories_tab.gif) no-repeat;float:left; margin-left:3px;}
.storiestab a
{width:172px; height:27px; display:block; text-decoration:none;}
.storiestab a:hover
{background:url(../../images/oasis/stories_tab_over.gif) no-repeat;}
.storiestab_on
{background:url(../../images/oasis/stories_tab_over.gif) no-repeat;float:left; margin-left:3px; width:172px; height:27px; display:block;}

.searchback
{float:right; font-size:11px; color:#fff;}

.searchback a
{color:#fff; text-decoration:none;}

.searchfield
{width:125px; height:15px; border:1px solid #cccccc;}

.topnav
{float:left;}

.topnav h1
{position:absolute; top:-5000px;}

/*  contenttier  */

.breadcrumblinks
{font-size:11px; color:#cccccc; padding-top:12px; padding-left:13px;}

.breadcrumblinks a
{color:#666666; text-decoration:none; font-weight:bold;}

.contenttier
{padding-top:16px;}

.homecontent
{padding:28px 0 0 10px; color:#333; line-height:20px;}

.homecontent h1
{position:absolute; top:-5000px;}

.homeintro
{width:450px; padding-right:15px; float:left;}

.regpanel
{background:url(../../images/oasis/regdivider.gif) no-repeat; width:175px; float:left; padding-left:24px;}

.maincolumn
{float:left; width:692px; line-height:20px;}

.rightcalloutwrap
{float:right; width:249px;}

.joinoasisback
{background:url(../../images/oasis/joinoasis_back.gif) repeat-y; padding:6px 20px 0 24px;}

.joinoasisback p
{margin-bottom:0; color:#002878;}

.redbullet
{background:url(../../images/oasis/redbullet.gif) no-repeat left 6px; padding-left:14px; color:#002878; font-weight:bold; padding-bottom:14px;}

.sublistitem
{background:url(../../images/oasis/bluehyphen.gif) no-repeat left 6px; margin-left:16px; padding-left:10px; color:#002878; padding-bottom:10px;}


/*  isi  */

.bottomlinks
{background:#002878; color:#e91141; padding:0 10px; border-top:3px solid #e91141; text-align:center; margin-top:64px; font-size:12px;}

.bottomlinks a
{color:#fff;text-decoration:none;}

.bottomlinks a:hover
{text-decoration:underline;}

.footer
{padding:28px 0; text-align:center;line-height:18px; font-size:12px;}

.footer a
{color:#e91141; text-decoration:none;}

.footer img
{padding-bottom:10px;}

.isi
{padding-top:32px; color:#4e4e4e;}

.isi ul
{padding-bottom:16px;}

.isi li
{padding-top:4px;}

.isi a
{color:#e91141; font-weight:bold; text-decoration:none;}

/*  innerpage  */

.arthritislinks p
{margin:10px 0;}

.arthritislinks a
{color:#e91141; font-weight:bold; text-decoration:none; background:url(../../images/oasis/bluearrow.jpg) no-repeat left 2px; padding-left:12px;}

.arthritislinks a:hover
{color:#002878;}

.enrollcallout
{float:right; padding-bottom:20px;}

.infocallout
{margin:26px 0 46px 0;}

.infocalloutback
{background:url(../../images/oasis/infocallout_back.gif) repeat-y; width:632px; padding:0 20px 0 30px;}

.infocalloutback a
{color:#e91141;}

.infocalloutback p
{margin:0; padding-top:12px;}

.innercontent
{padding:0 10px;}

.innermasthead
{padding-top:10px;}


.keepfiticon
{background:url(../../images/oasis/keepfit_icon.gif) no-repeat left bottom;}

.redcaption
{color:#e91141;}

.regform
{border-top:1px solid #c0c0c0; border-bottom:1px solid #c0c0c0; margin:22px 0; padding:22px 0;}

.regform input
{width:225px; border:1px solid #d4d4d4;float:left;}

.oasisresourceswrap
{width:250px;}


.oasisresourcesback
{background:url(../../images/oasis/resources_back.gif) repeat-y; padding-left:12px;}

.resourcelink
{padding:10px 0; background:url(../../images/oasis/redarrow2.gif) no-repeat left 12px; padding-left:22px; color:#e91141; font-weight:bold; margin-left:10px;}

.resourcelinkon
{background:url(../../images/oasis/resources_onback.gif) repeat-y;}

.resourcelink a
{font-weight:bold; color:#002878; text-decoration:none;}

.resourcelinkpdf
{padding:10px 0; background:url(../../images/pdficon_small.gif) no-repeat left 10px; padding-left:28px; margin-left:4px;}

.resourcelinkpdf a
{font-weight:bold; color:#002878; text-decoration:none;}

.oasisresourcesback a:hover
{color:#e91141;}

.pdfcallout
{padding:18px 16px; font-size:11px;}

.pdfcallout a
{color:#e91141;}

.successcontent
{float:left; width:440px; padding-right:60px;}

.successvideo
{float:left; padding-top:10px;}


.talkingicon
{background:url(../../images/oasis/talking_icon.gif) no-repeat left bottom;}

.trackericon
{background:url(../../images/oasis/tracker_icon.gif) no-repeat left bottom;}

.knowledgeicon
{background:url(../../images/oasis/Hyalgan_OASIS_may14.jpg) no-repeat left bottom;}