/* CSS Document 
Corporate homepage
*/

/* Button Input */

input.floatright, input.btn_registerhome {
	background: url(../images/button/btnGreyonLGreen.gif);
	width: 165px;
	height: 35px;
	border: none;
	cursor: pointer;
	display: block;
	overflow: hidden;
	color: #666666;
}
input.btn_submit, input.btn_editpn {
	float: left;
	background: url(../images/button/btnGreyonWhite.gif);
	width: 150px;
	height: 35px;
	border: none;
	cursor: pointer;
	display: block;
	overflow: hidden;
	color: #666666;
	font-weight: bold;
	margin: 15px 0px 0px 10px;/*	text-indent: -9999px;*/	
}
.floatright {
	float:right;
	margin:0 10px 10px 0;
	padding:0 10px 0 0;
}
.btnJoin {
	background: transparent url(../images/button/btnGreyonWhite.gif) no-repeat scroll top right;
	width:97px;
	height: 35px;
	display:block;
	float:left;
	margin:15px 0 0 0;
}
input.btn_join {
	background: transparent url(../images/button/btnGreyonWhite.gif) no-repeat scroll top left;
	width: 90px;
	height: 35px;
	border: none;
	cursor: pointer;
	display: block;
	overflow: hidden;
	color: #333;
	font-size:1.2em;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
}
input.btn_logout {
	background: url(../images/button/btnGreyonGrey.gif);
	width: 150px;
	height: 35px;
	border: none;
	cursor: pointer;
	display: block;
	overflow: hidden;
	color: #666666;
	font-weight: bold;
	margin: 15px 0px 0px 10px;/*	text-indent: -9999px;*/
	
}
/* Button Small */

	input.btn_small {
	background: url(../images/button/btnGreyonLGrey_small.gif);
	width: 99px;
	height: 35px;
	border: none;
	cursor: pointer;
	/*	display: block;*/
	overflow: hidden;
	color: #666666;
	font-weight: bold;
	margin: 5px 0px 15px 0px;
}
input.btn_small_survey {
	background: url(../images/button/btnGreyonLGrey_small_survey.gif);
	width: 120px;
	height: 35px;
	border: none;
	cursor: pointer;
	/*	display: block;*/
	overflow: hidden;
	color: #666666;
	font-weight: bold;
	margin: 5px 0px 15px 0px;
}
input.btn_forgotten {
	background: url(../images/button/btnGreyonWhite.gif);
	width: 150px;
	height: 35px;
	border: none;
	cursor: pointer;
	overflow: hidden;
	color: #666666;
	font-weight: bold;
	margin: 0px 0px 0px 10px;
}
table {
	margin-top: 5px;
	margin-left: -10px;
	*margin-left: 0px;	
}
/*Leader Registration*/
#leader {
	background:#F2F2F2 url(../images/presentation/featurebox-base.gif) no-repeat scroll left bottom;
	padding:20px 10px 30px;
	float:left;
	margin-top:20px;
	width:625px;
}
/* product browser */
#box {
	display:block;
	float:left;
	clear:both;
}
#box .productFix {
	line-height:2.5em;
}
#pb_productbrowser {
	float: left;
	background:#ededed url(../images/illustration/greybox-top.gif) no-repeat;
	width:615px;
	clear:both;
	display:block;
}
#pb_productlist {
	position:relative;
	width:6005px;
	height:auto !important;
	height:245px;
	list-style:none;
}
#pb_productlist li {
	width:210px;
	float:left;
}
#pb_productlist li .pb_producttext {
	width:185px;
	margin:10px 0 0 5px;
}
#pb_productlist li:hover .pb_producttext, #pb_productlist li.over .pb_producttext {
	background:#fafafa url(../images/illustration/pb-textbox-top.gif) no-repeat;
}
#pb_productlist li .pb_producttext_bg {
	padding: 0 0 5px 0;
	padding:13px 4px 0 10px;
	min-height:88px;
	height:auto !important;
	height:88px;
}
#pb_productlist li:hover .pb_producttext_bg, #pb_productlist li.over .pb_producttext_bg {
	background:url(../images/illustration/pb-textbox-bot.gif) no-repeat 0 bottom;
}
#pb_productlist li h3, #pb_productlist li h3 a {
	font-size:1.2em;
	color:#4b4b4b;
	font-style:italic;
	padding:0 0 2px 0;
}
#pb_productlist li p, #pb_productlist li p a {
	font-size:1.1em;
	color:#7c7c7c;
	line-height:1.2em;
}
#pb_navcontainer {
	width:600px;
	float:left;
	background:#ededed url(../images/illustration/greybox-bot.gif) no-repeat 0 bottom;
	height:45px;
	padding:0 0 5pt 15px;
	display:none;
}
#pb_scroll_left {
	float:left;
	cursor:pointer;
	display:none;
}
#pb_scroll_right {
	float:left;
	cursor:pointer;
	display:none;
}
#pb_slidercontainer {
	float:left;
	width:540px;
	height:17px;
	background:#fff;
	border-top:1px solid #c6c6c6;
	border-bottom:1px solid #c6c6c6;
	position:relative;
	padding:1px 2px 0 2px;
}
#pb_slider {
	background:#494848;
	width:0px;
	height:16px;
	position:absolute;
	z-index:1;
	top:1px;
	left:2px;
}
#pb_whitemask {
	width:0px;
	height:16px;
	position:absolute;
	z-index:20;
	top:1px;
	left:2px;
	overflow:hidden;
}
#pb_productnamelist, #pb_productnamelistwhite {
	list-style:none;
	position:absolute;
	z-index:10;
	width:540px;
}
#pb_productnamelist li, #pb_productnamelistwhite li {
	float:left;
	padding:1px 0 0 0;
	display:block;
	height:16px;
	text-align:center;
	font-weight:bold;
	color:#494848;
	cursor:pointer;
}
#pb_productnamelistwhite li {
	color:#fff;
	font-size:8px;
}
/* end product browser */


/* drawers */
.drawers {
	list-style:none;
	width:300px;
	position:relative;
}
.drawers li {
	position:absolute;
	width:300px;
	top:0px;
	left:0px;
	display:none;
}
.drawers li.closed .drawer_content {
	display:none;
}
.drawer_handle {
	height:21px;
	font-size:1.1em;
	padding:5px 0 0 16px;
	cursor:pointer;
}
#drawer_parentkids {
	clear: both;
	height:571px;
	width:300px;
	overflow:hidden;
	position:relative;
	float:left;
}
#drawer_parentkids li {
	background:#089BD1 url(../images/background/drawer-bg1.gif) no-repeat 0 bottom;
}
#drawer_parentkids li.last {
	background:url(../images/background/drawer-bg1-last.gif) no-repeat 0 bottom;
}
#drawer_parentkids .drawer_handle {
	color:#fff;
	background:url(../images/background/drawer-handle-bg1.gif) no-repeat 0 -150px;
}
#drawer_parentkids .first .drawer_handle {
	background:url(../images/background/drawer-handle-bg1.gif) no-repeat 0 -50px;
}
#drawer_parentkids .firstclosed .drawer_handle {
	background:#fff url(../images/background/drawer-handle-bg1.gif) no-repeat 0 0px;
}
#drawer_parentkids .closed .drawer_handle {
	background:#fff url(../images/background/drawer-handle-bg1.gif) no-repeat 0 -100px;
}
#drawer_parentkids .lastclosed .drawer_handle {
	background:#fff url(../images/background/drawer-handle-bg1.gif) no-repeat 0 -200px;
}
#drawer_diabetesone {
	height:571px;
	width:300px;
	padding-left: 15px;
	overflow:hidden;
	position:relative;
	float:left;
}
#drawer_diabetesone li {
	background:#000 url(../images/background/drawer-bg2.gif) no-repeat 0 bottom;
}
#drawer_diabetesone li.last {
}
#drawer_diabetesone .drawer_handle {
	color:#333333;
	background:url(../images/background/drawer-handle-bg2.gif) no-repeat 0 -150px;
}
#drawer_diabetesone .first .drawer_handle {
	background:url(../images/background/drawer-handle-bg2.gif) no-repeat 0 -50px;
}
#drawer_diabetesone .firstclosed .drawer_handle {
	background:#fff url(../images/background/drawer-handle-bg2.gif) no-repeat 0 0px;
}
#drawer_diabetesone .closed .drawer_handle {
	background:#fff url(../images/background/drawer-handle-bg2.gif) no-repeat 0 -100px;
}
#drawer_diabetesone .lastclosed .drawer_handle {
	background:#fff url(../images/background/drawer-handle-bg2.gif) no-repeat 0 -200px;
}
#drawer_diabetestwo {
	height:571px;
	width:300px;
	padding-left: 15px;
	overflow:hidden;
	position:relative;
	float:left;
}
#drawer_diabetestwo li {
	background:#464746 url(../images/background/drawer-bg3.gif) no-repeat 0 bottom;
}
#drawer_diabetestwo .drawer_handle {
	color:#fff;
	background:url(../images/background/drawer-handle-bg3.gif) no-repeat 0 -150px;
}
#drawer_diabetestwo .first .drawer_handle {
	background:url(../images/background/drawer-handle-bg3.gif) no-repeat 0 -50px;
}
#drawer_diabetestwo .firstclosed .drawer_handle {
	background:#fff url(../images/background/drawer-handle-bg3.gif) no-repeat 0 0px;
}
#drawer_diabetestwo .closed .drawer_handle {
	background:#fff url(../images/background/drawer-handle-bg3.gif) no-repeat 0 -100px;
}
#drawer_diabetestwo .lastclosed .drawer_handle {
	background:#fff url(../images/background/drawer-handle-bg3.gif) no-repeat 0 -200px;
}

#AboutUs table p {
padding: 4px;
}

#AboutUs strong {
color: #027377;
}
*html .pollboxok
{
width:159px;
}
/* Home Corporate */

#pb_productcontainer {
	clear:both;
	float:left;
	width:605px;
	display:block;
	padding:0 0 0 5px;
	position:relative;
	overflow:hidden;
}

/*Larger Vote Button*/

.large-btn-vote{
	width:120px;
	height:36px;
	display:block;
	float:left;
	border:none;
	margin:5px 0 5px 0;
	padding:0;
	color:#333333;
	font-weight:bold;
	font-size:1.3em;
	background:transparent url(../images/button/btn-default-corporate-poll.gif) left top no-repeat scroll;
}

/*End Larger Vote Button*/

/* Home feature Boxes*/

.home-featurebox1
{
	padding: 15px;
	background:#32B4B9 url(../images/illustration/helpbox-top.gif) no-repeat scroll left top;
}

.home-featurebox1 p
{
	color:#FFFFFF;
}

.home-featurebox1 p a
{
	border-bottom:1px solid #FFFFFF;
	color:#FFFFFF;
	font-weight:bold;
}

.home-featurebox1 p a:hover
{
	border-bottom:1px solid #FFFFFF;
	color:#FFFFFF;
	font-weight:bold;
}

.home-featurebox2
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#EDEDED url(../images/picture/download.gif) no-repeat scroll right top;
	clear:both;
	color:#7C7C7C;
	float:left;
	height:auto !important;
	min-height:100px;
	padding:8px 15px 5px;
	width:120px;
}
.home-featurebox1 h3
{
	color:#FFFFFF !important;
	font-size:1.3em;
	margin-bottom:0.2em;
	padding-bottom:0.2em;
}

.home-featurebox2 h3, .home-featurebox3 h3
{
	border-bottom:1px solid #A5A5A5;
	color:#2DB0B5 !important;
	font-size:1.2em;
	margin-bottom:0.2em;
	padding-bottom:0.2em;
}

.home-featurebox2 a, .home-featurebox3 a
{
	border-bottom:1px dotted #2DB0B5;
	color:#4B4B4B;
	font-weight:bold;
}

.home-featurebox3
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#DFDFDF url(../images/theme1/greybr_cnr.gif) no-repeat scroll right bottom;
	color:#4B4B4B;
	float:right;
	height:189px;
	min-height:100px;
	padding:15px 8px 10px;
	width:134px;
}

/* End Home feature Box*/
