/* Sharecare CSS */

body{font:normal normal 11px Arial, Helvetica, sans-serif;color:#999;margin:0;padding:0;background:#f0edeb url('../images/bgtop.gif') left top repeat-x;}
img{border:none;}

a{color:#666;text-decoration:none;}
a:hover{text-decoration:underline;}

/*page alignment*/
.outer{text-align:center;margin:0;}

/*Site width*/
.main{width:850px;text-align:left;margin-left:auto;margin-right:auto;line-height:12px;}

/*Header*/
.header{text-align:left;padding-top:25px;margin-bottom:35px;}
.header h2{margin:0;}
.header h2 img{border:0;}

/*Nav Styles*/
.nav{float:right;margin-top:2px;background:#b7b9bb;}
.nav ul{margin:0;padding:0;list-style:none;list-style-type:none;}
.nav ul li{display:inline;margin:0;padding:0;line-height:38px;}
.nav ul li a{color:#fff;font-size:14px;background:url(../images/navbg.jpg) left top repeat-x;border-right:solid 1px #b7b9bb;padding:12px 25px 11px 25px;margin-right:-3px;}
.nav ul li a:hover{background:url(../images/navbg_over.jpg) left top repeat-x;text-decoration:none;}
.nav ul li a.on{background:url(../images/navbg_over.jpg) left top repeat-x;text-decoration:none;}

.nav ul li a.navleft{background:url(../images/navleft.jpg) top left no-repeat;border-right:solid 1px #b7b9bb;margin-right:-3px;}
.nav ul li a.navleft:hover{background:url(../images/navleft_over.jpg)  top left no-repeat;}
.nav ul li a.navlefton{background:url(../images/navleft_over.jpg)  top left no-repeat;}
.nav ul li a.navlefton:hover{background:url(../images/navleft_over.jpg)  top left no-repeat;}

.nav ul li a.navright{background:url(../images/navright.jpg) top right no-repeat;border-right:none;margin-right:0;margin:0;}
.nav ul li a.navright:hover{background:url(../images/navright_over.jpg)  top right no-repeat;}
.nav ul li a.navrighton{background:url(../images/navright_over.jpg)  top right no-repeat;margin-right:0;margin:0;border-right:none;}
.nav ul li a.navrighton:hover{background:url(../images/navright_over.jpg)  top right no-repeat;margin-right:0;margin:0;border-right:none;}

/*Body*/
.inner{padding:0;clear:both;}

/*Banner Area*/
.banner{background:url(../images/bannerbg.gif) top left repeat-x;margin-bottom:18px;}
.bannerright{background:url(../images/bannerbgright.gif) right top no-repeat;}

/*Panel Style*/
.panel{background:url(../images/paneltopleft.gif) left top no-repeat;color:#a9a3a3;font-size:12px;}
.panelrightborder{background:url(../images/panelrightborder.gif) top right repeat-y;}
.paneltopright{background:url(../images/paneltopright.gif) right top no-repeat;}
.panelbottomleft{background:url(../images/panelbottomleft.gif) left bottom no-repeat;}
.panelbottomright{background:url(../images/panelbottomright.gif) right bottom no-repeat;padding:9px;height:150px;}

.panel h2, .bodypanel h2{margin:0;font-size:14px;font-weight:bold;color:#fff;background:url(../images/sectionheaderbg.gif) top left repeat-x;padding:5px;display:block;text-align:left;}
.panel .tick, .bodypanel .tick{background:url(../images/sectionheadertick.gif) top right no-repeat;height:13px;}
.panel p{margin:0;padding:5px;display:block;}

#panel1{width:285px;float:left;}
#panel1 .viewall{padding:0 5px 0;}
#panel1 p{padding:0;}

#panel2{width:250px;float:left;margin:0 15px 0 15px;text-align:center;}
#panel2 img{border:solid 1px #c0bdbd;display:block;margin-left:auto;margin-right:auto;}
#panel2 .viewall{padding:5px 5px 0;}

#panel3{width:285px;float:left;}
#panel3 img{float:left;margin-right:10px;}

#fadeshow1{border:solid 1px #c0bdbd;display:block;margin-left:auto;margin-right:auto;}

/*Body Styles*/
.inputarea{width:400px;margin-top:3px;background:#D8D5D6;border:solid 1px #6A6768;}

br.clear{clear:both;height:0;font-size:0;line-height:0;}
ul.common{margin:0;padding:0 0 0 5px;display:block;list-style:none;list-style-type:none;}
ul.common li{background:url(../images/bullet.gif) left top no-repeat;padding:3px 0 10px 32px;line-height:18px;}
ul.common li a{font-size:14px;color:#777;font-weight:bold;}

.viewall{font-weight:bold;text-align:right;padding:8px 5px 0;color:#777;}

.bodypanel{background:url(../images/bodypanel.gif) left top repeat-y;color:#999;font-size:12px;}
.bodypaneltop{background:url(../images/bodypaneltop.gif) left top no-repeat;}
.bodypanelbottom{background:url(../images/bodypanelbottom.gif) left bottom no-repeat;padding:9px;}
.bodypanel p{margin:10px;}

.rightrail{width:300px;float:right;display:block;}
.leftbody{margin-right:320px;}

.partnerimg{float:left;margin:13px;text-align:center;font-weight:bold;font-size:9px;}
.partnerimg img{border:solid 1px #cecece;display:block;margin-bottom:3px;}

.inqform{margin-left:20px;padding-top:10px;font-weight:bold;}
.inqform input{width:440px;display:block;margin:3px 0 10px 0;background-color:#f6f5f6;border:solid 1px #cecece;}
.inqform .messagearea{height:200px;width:440px;display:block;margin:3px 0 10px 0;background-color:#f6f5f6;border:solid 1px #cecece;font-family:arial;font-size:12px;}
.inqform input.submitbtn{width:83px;height:23px;border:none;background:url(../images/submit.jpg);text-indent:-200px;cursor:pointer;}

/*Footer*/

.footer{color:#666;text-align:left;background: #fff url('../images/footerleft.gif') no-repeat left top;font-size:9px;margin:15px 0 20px 0;line-height:11px;}
.footer img{float:right;margin:-5px 0 0 10px;}
.footer .footerinside{background:url('../images/footerright.gif') no-repeat right top;padding:13px;}
.footer .right{float:right;}
.footer .right a{color:#b20b0b;}

#invitationBanner {margin:0 auto 20px; text-align:center;}

