﻿/* 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
General divs
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/
html, body, form, fieldset, h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, dl, address {
margin:0;
padding:0;
}

img {
border:none;
}

/* Containers
----------------------------------------------------------------------------------------------------*/

#wrap {
	margin: auto;
	width: 940px;
font: 76%/140% Verdana, Tahoma, arial, sans-serif;
background: url(http://www.diabetes.ca/images/site/bg_curve.gif) no-repeat center top;
}

#wrapTeamD {
	margin: auto;
	width: 940px;
background: url(http://www.diabetes.ca/images/site/bg_curve_teamd.jpg) no-repeat center top;
}

#content {
width: 920px;
float: left;
margin: 10px;
}

.box	{
float:left;
border: 0px solid #000000;
height:auto;
width:235px;
}

.row{
border: 0 solid #ff0000; 
width:800px;
padding:10px 0 0 30px;
margin:auto;
}

.row2a{
border: 0 solid #ff0000; 
width:940px;
padding:10px 0 0 10px;
margin: auto !important;
float: left;
}

.row2b{
border: 0 solid #ff0000; 
width:800px;
padding:10px 0 0 10px;
margin: auto; !important;
float: left;
}


#container {
float: left;
width: 940px;
padding: 10px 0 0 10px;
/*background: url(http://www.diabetes.ca/images/site/bg_container.gif) repeat-x top left;
*/}


/*Headers
----------------------------------------------------------------------------------------------------*/

#masthead {
height:100px;
padding: 20px 20px 0 0;
}

#search-top {
text-align: right;
}

#search-top input, #search-top select {
border: none;
background: #eee;
width: 150px;
padding: 3px;
margin:1px;
color: #333;
}

#search-top input.submit {
background:#862011;
border: none;
color: #ddd;
width: 60px;
height: 21px;
}

#searchForm #quickLinks .submit{
background:#862011;
}

#searchForm #keywords {
border-style:solid;
border-width:1px;
border-color:#AAAAAA;
}

/*
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Accessible Links
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/
#accessibleLinks {
position:relative;
float:left;
text-indent:-9999px;
margin-top:-1500px;

}

#accessibleLinks ul li {
background-image:none;
}

.accessibleHeading	{
display:none;
}
.hidden{
display:none;
}

/*
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
mainNavigation
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/


#feature {
width: 920px;
padding: 0;
background-color:#862011;
/*background: url(http://www.diabetes.ca/images/site/bg_banner.gif) bottom center repeat-x;*/
float:left;
margin-left:10px;
}

#mini-feature {
width: 920px;
float: left;
margin-left:10px;
}

/* Grid >> Global
----------------------------------------------------------------------------------------------------*/

.grid_1,
.grid_2,
.grid_3,
.grid_4 {
	display:inline;
	position: relative;
	margin-left: 10px;
	margin-right: 10px;
}

/* Grid >> 4 Columns
----------------------------------------------------------------------------------------------------*/

.grid_1 {
	float: left;
	width:220px;
}

.grid_2 {
	float: left;
	width:450px;
margin: auto;
overflow: hidden;
margin-left:20px;
}

.grid_3 {
	float: right;
	width:220px;
}

/* Clear Floated Elements
----------------------------------------------------------------------------------------------------*/

/* http://sonspring.com/journal/clearing-floats */

.clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}

/* http://perishablepress.com/press/2008/02/05/lessons-learned-concerning-the-clearfix-css-hack */

.clearfix:after {
	clear: both;
	content: ' ';
	display: block;
	font-size: 0;
	line-height: 0;
	visibility: hidden;
	width: 0;
	height: 0;
}

.clearfix {
	display: inline-block;
}

* html .clearfix {
	height: 1%;
}

.clearfix {
	display: block;
}


/* Feature boxes - June 8 2010 */
	

#featureWrapper { background:url(http://www.diabetes.ca/images/feature-bkgd.gif) repeat-x; width:920px; height:195px;}
.featureBox { background-color:#fff; width:200px; height:160px; border:1px solid #d8d8d8; float:left; margin:15px 11px 0 16px;}
.featureBox img { float:left; margin:10px 0 0 10px; padding-bottom:5px; }
.featureBox p {font-size:11px; line-height:15px; margin:0 0 0 10px; }

/* Slider- OLD STYLES */
#mySlides img.left {float:left; height: 123px; width:180px; padding-left: 40px; padding-top:10px; }
#mySlides span.left {float:left; padding-left: 20px; width: 200px; height:123px; padding-top:20px; }
#mySlides{width: 920px; overflow: hidden; font-size: .9em; line-height:1.4em; }



a.sliderlink {color:#c6341d;text-decoration:none;}
a.sliderlink:hover {text-decoration:underline;}

/* Slide Wrapper */

#jFlowSlide {margin: auto; background-color:#f0efef; width:920px; }

.hidden {visibility:hidden; }
.jFlowPrev img {position: relative; float: left; margin-top: -97px; padding-left: 5px; cursor: pointer;}
.jFlowNext img {position: relative; float: right; margin-top: -97px; padding-right: 5px; cursor: pointer; }


#slider2 {
    width: 650px; /* important to be same as image width */
    height: 320px; /* important to be same as image height */
    position: relative; /* important */
	overflow: hidden; /* important */
	margin:auto;
	float: left;
}
#slider2Wrapper {
	float:left;
	margin:15px 0 0 15px;
	padding-bottom:15px;
	width:650px;
}

#slider2Content {
    width: 650px; /* important to be same as image width or wider */
    position: absolute;
	top: 0;
	margin-left: 0;
}
#sub-feature {
	background:url(http://www.diabetes.ca/images/feature-bkgd.jpg);
	float:right;
	height:275px;
	margin:15px 15px 0 0;
	width:225px;
}
#sub-feature-inner {
	border:1px solid #dbdadb;
	float:left;
	height:260px;
	margin:6px 0 0 7px;
	width:210px;
}
.feature-wrapper {
	width:190px;
	margin:0 auto;
	overflow:hidden;
}
.feature1 {
	width:190px;
	padding:70px 0 0 0;
	overflow:hidden;
}
.feature2 {
	width:190px;
	padding:0 0 0 0;
	overflow:hidden;
}
#sub-feature-inner h1 {
	font:bold 12px/14px Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	margin:0;
	padding:0;
}
#sub-feature-inner p {
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
}
#sub-feature-donate {
	float:right;
	margin:10px 15px 0 0;
}

.slider2Image {
    float: left;
    position: relative;
	display: none;
}


/* captions */
.slider2Image span {
    position: absolute;
	font: 1em verdana, san-serif;
    padding: .9em;
    width: 700px;
    background-color: #000;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
	-khtml-opacity: 0.7;
    opacity: 0.7;
    color: #fff;
    display: none;
text-align:right;
}

.slider2Image a {
color: #fff;
}

img.feature-logo { float: right;width: 50px; height:50px; padding-right:20px;}

p.feature-title {font-size:1.5em;}

.slider2Image p { padding-right: 80px;}

.clear {
	clear: both;
}
.bottom {
	bottom: 0;
    left: 0;
}

#onlineDonation {
background-color:#862011;
width: 220px;
height: 330px;
float:left;
font-family:Georgia, "Times New Roman", Times, serif;
}

#onlineDonation ul {
list-style-type: none;
margin: 5px;
}

#onlineDonation ul li{
padding: 5px;
font-size: 1.3em;
color: #fff;
}

#onlineDonation h2 {
color: #fff;
font-size: 1.4em;
padding: 5px;
margin: 10px 2px;
font-weight: normal;
}

#onlineDonation h2.neighbours {
font-size:2em;
color:#fff;
font-family:Georgia, "Times New Roman", Times, serif;
}

#onlineDonation a {
color: #ddd;
}

#mini-features {
width:440px;
margin: 10px 0 20px 10px;
float: left;
text-align: center;
}

#subscribeBox1, #subscribeBox2, #subscribeBox3 {
width: 130px;
float: left;
height: 130px;
background: #ddd;
color: #333;
border: 1px solid #fff;
margin: 3px 5px;
overflow: hidden;
}

#subscribeBox1 p, #subscribeBox3 p {
padding: 2px;
}

/* Grid_1 */

#headline {
background: url(http://www.diabetes.ca/images/site/bg_headlines.gif) no-repeat top left;
border: solid 1px #ccc;
font-size: .9em;
width:200px;
padding-top: 35px;
margin-top: 10px;
}

#headline ul {
list-style-type: none;
}

#headline ul li {
padding: 3px; 
color: #cc0000;
}

#headline a {
color: #333;
text-decoration: none;
}

#headline a:hover {
color: #fff;
}

/* connect */

#connect {
line-height: 40px;
width: 920px;
padding: 10px;
float: left;
}

#connect span {
font-weight: bold;
color: #333;
margin: 0;
padding: 0;
border: 0;
}

#connect img {
vertical-align: middle;
padding: 3px;
}

#newsUpdate {
float: left;
margin-top:10px;
width: 500px;
}

#newsUpdate input {
background: #ddd;
border: none;
padding: 3px;
}

#newsUpdate input.submit {
background: #862011;
border: none;
color: #ddd;
height: 21px;
}

#connectWithUs {
float: right;
width: 350px;
}

#connectWithUs a {
background:none;
}

#connectWithUs span {
font-size: 1.1em;
vertical-align:middle;
}

/* ads */

#ad img {
width: 200px;
align: right;
padding: 5px;
}

#teamD10 {
border:1px solid #ccc;
background-color:#fff;
overflow:hidden;
width:440px;

}

#teamD10 a{
background:none;

}

#flickr {
width:410px;
height:200px;
padding:15px;
margin-top:40px;
margin: auto;
float: left;
}

#flickr a img {
float:left;
margin:0 0px 8px 8px;
padding:4px;
width:80px;
height:80px;
border: solid 2px #fff;
background: #ddd;
}

#eventinabox {
width:415px;
padding:10px 10px 10px 0;
margin:20px 20px 20px 0 auto;
float: left;
background: url(http://www.diabetes.ca/images/site/bg_calendar.jpg) no-repeat bottom right;
height: 150px;
}

#eventinabox p {
font-size: 1.5em;
padding: 5px 0;
width: 200px;
line-height:1.3em;
}

#eventinabox img {
width: 350px;
}

/* Content - sidebar */
#sideNavGetInvolved h3,
#sideNavAboutUs h3,
#sideNavAboutDiabetes h3,
#sideNavForProfessionals h3{
font-style: italic;
font-weight:normal;
font-family:georgia, Times;
font-size:1.4em; 
}

#sideNavAboutUs h3{
color:#d13216;
}

#sideNavGetInvolved h3{
color:#407d38;
}

#sideNavAboutDiabetes h3{
color:#88507c;
}

#sideNavForProfessionals h3{
color:#317590;
}

#sideNavGetInvolved h4,
#sideNavAboutUs h4,
#sideNavAboutDiabetes h4,
#sideNavForProfessionals h4{
font-style: italic;
font-weight:normal;
font-family:georgia, Times;
font-size:1.2em;
line-height:1.0em; 
color:#555;
}

/* 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Paragraphs
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/
p{
font-size:100%;
}

#content p{
padding:5px;
}

#entry p, #article p{
/*font-size:1em;*/
}

#whatsNewHere p,
#upcomingEvents p{
padding:0.5em 0.2em;
}

.ad1 p, 
.ad2 p,
.ad3 p,
.ad4 p{
text-align:left;
}

.viewAll{
padding:0 1em 1em 0em;
font-style:italic;
margin-left:1em;
border-bottom:0px solid #ccc;
text-align:right;
}

#home .viewAll{
border-top:1px solid #eee;
}

#entry p, #article p{
line-height:1.5em;
margin:0 0 0 1em;
padding:0.5em 1em 1em 0;
}

#entry p.entry-date, #article p.entry-date{
padding:0 1em 1em 0em;
margin-left:1em;
}

#introSupportingUs p,
#introHelping p,
#introEvents p,
#introCommunity p,
#introNewsletters p,
#introWhoWeAre p,
#introWhatWeDo p,
#introWhereWeAre p,
#introMedia p,
#introLegal p,
#introCareers p,
#introWhatIsDiabetes p,
#introLivingWithDiabetes p,
#introNutrition p,
#introChildren p,
#introOrderDesk p,
#introCss p,
#introDes p,
#introConferences p,
#introResearch p,
#introResources p,
#introCPG p,
#introHealthy p,
#introMembers p{
width:60%;
line-height:1.5em;
margin:0 0 0 1em;
padding:0.5em 1em 1em 0;
}

#introEvents p, {
font-size:1em;
padding:0.5em 1em 0.5em 0;
}

#introCPG p {
width:75%;
}
#introHealthy p {
width:65%;
}

#introResearch p,
#introResources p{
width:70%;
}

.alert{
color:#ff0000;
}

#entry .centered, #article centered{
text-align:center !important;
}

#entry .entryDate, #article .entryDate{
margin:0 0 1em 1em !important;
line-height:1em;
padding:0 !important;
}

.metaData{
margin:0 0 0 1em !important;
padding:0.5em 0 0 1.8em !important;
background:transparent url(http://www.diabetes.ca/images/site/icon-calendar.gif) 0.1em 0.6em no-repeat;
}

.eventsLocation{
margin:0 0 0em 1em !important;
padding:0.5em 0 0 1.8em !important;
background:transparent url(http://www.diabetes.ca/images/site/icon-world.gif) 0em 0.6em no-repeat;
}

.tags{
margin:0 0 0em 1em !important;
padding:0.5em 0 0 1.8em !important;
background:transparent url(http://www.diabetes.ca/images/site/icon-tag.gif) 0em 0.6em no-repeat;
}

/* For Team Diabetes bubbles... */
.bubbleInfo {
position: relative;
padding:0 0 0 5px;
margin-top:30px;
width:100%;
height:50px;
}
.popup,
.popup2,
.popup3 {
width:151px;
height:74px;
background: transparent url(/images/site/bubbleBG.gif) no-repeat 0 0; 
position: absolute;
display: none; /* keeps the popup hidden if no JS available */
}

/*
.popup p,
.popup2 p,
.popup3 p{
text-align:center;
padding-top:1em !important;
} */

blockquote{
margin:auto 3em;
font-style:italic;
}

.reference{
text-align:right;
}

#entry span.subscribe{
float:right !important; 
font-size:0.6em;
}

/*
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Sub Navigation: About Us
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/
#subNavAboutUs	{
margin: 58px 0 0 0;
position:relative;
text-align:center;
}


/*
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Side Navigation: About Us
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/

#sideNavAboutUs	{
margin: 15px 0 0 0;
padding: 0;
width: 172px;
height:auto;
position: relative;
float: left;
background: url(http://www.diabetes.ca/images/site/sideNavMiddleAboutUs.gif) repeat-y;
background: url(http://www.diabetes.ca/images/site/sideNavMiddleAboutUs.gif) repeat-y;
}

#sideNavAboutUs .top	{
background: url(http://www.diabetes.ca/images/site/sideNavTopAboutUs.gif) no-repeat top;
background: url(http://www.diabetes.ca/images/site/sideNavTopAboutUs.gif) repeat-y;
}

#sideNavAboutUs .bottom	{
background: url(http://www.diabetes.ca/images/site//sideNavBottomAboutUs.gif) no-repeat bottom;
height:122px;
}


#sideNavAboutUs	h3 {
margin:0 0 10px 0;
padding:0;
text-align:center;
color:#c91d1d;
}

#sideNavAboutUs ul	{
list-style:none;
background-image:none;
background:#eee;
width:auto;
margin: 0 1px 0 1px;
padding:0;
}

#sideNavAboutUs ul li, #sideNavAboutUs ul ul li	#sideNavAboutUs ul ul ul li	{
list-style:none;
background-image:none;
background:#eee;
margin:0;
padding:0;
}

#sideNavAboutUs ul li a, #sideNavAboutUs ul li a:visited	{
list-style:none;
background-image:none;
width:auto;
height:15px;
margin:0;
padding:3px 5px 3px 5px;
display:block;
border-top:1px solid #fff;
border-bottom:1px solid #ccc;
}

html>body #sideNavAboutUs ul li a, html>body #sideNavAboutUs ul li a:visited	{
height:auto;
min-height:5px;
border-top:1px solid #fff;
border-bottom:1px solid #ccc;

} 

#sideNavAboutUs ul ul li a, #sideNavAboutUs ul ul li a:visited	{
list-style:none;
background-image:none;
color:#b31f17;
width:auto;
height:15px;
margin:0;
padding:3px 5px 3px 15px;
display:block;
border-top:1px solid #fff;
border-bottom:1px solid #ccc;
background:#eee url(http://www.diabetes.ca/images/site/sub-nav-bullet.gif) no-repeat 0 0;
}

#sideNavAboutUs ul ul ul li a:link, 
#sideNavGetInvolved ul ul ul li a:link,
#sideNavForProfessionals ul ul ul li a:link{
list-style:none;
background-image:none;
color:#b31f17;
width:auto;
height:15px;
margin:0;
padding:3px 5px 3px 25px;
display:block;
border-top:1px solid #fff;
border-bottom:1px solid #ccc;
background:#eee url(http://www.diabetes.ca/images/site/sub-nav-bullet.gif) no-repeat 10px 0;
}


#sideNavAboutUs ul ul ul li a:visited, 
#sideNavGetInvolved ul ul ul li a:visited,
#sideNavForProfessionals ul ul ul li a:visited	{
list-style:none;
background-image:none;
color:#b31f17;
width:auto;
margin:0;
padding:3px 5px 3px 25px;
display:block;
border-top:1px solid #fff;
border-bottom:1px solid #ccc;
background:#eee url(http://www.diabetes.ca/images/site/sub-nav-bullet.gif) no-repeat 10px 0;
}

html>body #sideNavAboutUs ul ul li a:link	{
height:auto;
min-height:5px;
border-top:1px solid #fff;
border-bottom:1px solid #ccc;
} 

html>body #sideNavAboutUs ul ul ul li a:link, 
html>body #sideNavGetInvolved ul ul ul li a:link,
html>body #sideNavForProfessionals ul ul ul li a:link	{
height:auto;
min-height:5px;
border-top:1px solid #fff;
border-bottom:1px solid #ccc;
} 


#sideNavAboutUs ul ul li a:hover,
#sideNavForProfessionals ul ul li a:hover	{
list-style:none;
color:#fff;
width:auto;
height:15px;
margin:0;
padding:3px 5px 3px 15px;
display:block;
border-top:1px solid #fff;
border-bottom:1px solid #ccc;
background:#b31f17 url(http://www.diabetes.ca/images/site/sub-nav-bullet.gif) no-repeat 0 0;
}

#sideNavAboutUs ul ul ul li a:hover, 
#sideNavGetInvolved ul ul ul li a:hover,
#sideNavForProfessionals ul ul ul li a:hover	{
list-style:none;
color:#fff;
width:auto;
height:15px;
margin:0;
padding:3px 5px 3px 25px;
display:block;
border-top:1px solid #fff;
border-bottom:1px solid #ccc;
background:#b31f17 url(http://www.diabetes.ca/images/site/sub-nav-bullet.gif) no-repeat 10px 0;
}


html>body #sideNavAboutUs ul ul li a:hover	{
height:auto;
min-height:5px;
border-top:1px solid #fff;
border-bottom:1px solid #ccc;
}

html>body #sideNavAboutUs ul ul li ul a:hover, html>body #sideNavGetInvolved ul ul li ul a:hover	{
height:auto;
min-height:5px;
border-top:1px solid #fff;
border-bottom:1px solid #ccc;
}


/*
#sideNavAboutUs ul, sideNavAboutUs ul ul {
width:99%;
height:auto;
list-style: none;
margin: 0 1px 0 1px;
padding: 0;
background: #eee url(http://www.diabetes.ca/images/site/sideNavHeadingSeparator.gif) no-repeat bottom;
display:block;
}

#sideNavAboutUs ul li{
list-style:none;
background-image:none;
margin:0;
padding:0;
}

#sideNavAboutUs ul ul li{
background: #eee url(http://www.diabetes.ca/images/site/sideNavSeparatorAboutUs.gif) no-repeat top;
margin:0;
padding:0;
}

#sideNavAboutUs ul li a, #sideNavAboutUs ul li a:visited{
list-style:none;
display:block;
width:auto;
height:15px;
margin:0 0 0 0;
padding:3px 5px 3px 5px;
color:#000;
background: #eee url(http://www.diabetes.ca/images/site/sideNavHeadingSeparator.gif) no-repeat top;
}

html>body #sideNavAboutUs ul li a, #sideNavAboutUs ul li a:visited	{
height:auto;
min-height:5px;
border-top:1px #fff;
} 

#sideNavAboutUs ul li a:hover{
list-style:none;
display:block;
width:auto;
height:15px;
margin:0 0 0 0;
padding:3px 5px 3px 5px;
color:#000;
background: #FFF3BF url(http://www.diabetes.ca/images/site/sideNavHeadingSeparator.gif) no-repeat top;

}

html>body #sideNavAboutUs ul li a:hover	{
height:auto;
min-height:5px;
} 


#sideNavAboutUs ul ul li a, #sideNavAboutUs ul ul li a:visited{
list-style:none;
display:block;
width:auto;
height:15px;
margin:0;
padding:3px 5px 3px 20px;
color:#b31f17;
ckground: #fff url(http://www.diabetes.ca/images/site/sideNavSeparatorAboutUs.gif) no-repeat top;
}

html>body #sideNavAboutUs ul ul li a, #sideNavAboutUs ul ul li a:visited	{
height:auto;
min-height:5px;
} 


#sideNavAboutUs ul ul li a:hover{
list-style:none;
display:block;
width:auto;
height:15px;
margin:0;
padding:3px 5px 3px 20px;
color:#000;
background:#FFF3BF url(http://www.diabetes.ca/images/site/sideNavSeparatorAboutUs.gif) no-repeat top;
}

html>body #sideNavAboutUs ul ul li a:hover	{
height:auto;
min-height:5px;
} 

*/
/*
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Navigation: About Diabetes
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/
#navAboutDiabetes {	
background: transparent url(http://www.diabetes.ca/images/site/bodyBgAboutDiabetesNoSubnav.jpg) repeat-x 0px 0px;		
width: 760px;
padding: 0px;
margin-top: -19px;
position: relative;
left:25px;
top:15px;
border:0px solid;
}

#navAboutDiabetes li {padding: 0; list-style: none; position: absolute; top: 0; }
	
#navAboutDiabetes li, #navAboutDiabetes a {display: block; border:0px solid; margin-top: 0px; height:35px; text-indent:-9999px;}
#navAboutDiabetes li#getInvolved {left: 0px; width:173px;}
#navAboutDiabetes li#aboutUs {left: 173px; width:173px;}
#navAboutDiabetes li#aboutDiabetes {left: 346px; width:173px;}
#navAboutDiabetes li#forProfessionals {left: 519px; width:174px;}
	
#navAboutDiabetes li#getInvolved {background: transparent url(http://www.diabetes.ca/images/site/navAboutDiabetes.jpg) 0px 0px no-repeat; height:35px;}
#navAboutDiabetes li#aboutUs {background: transparent url(http://www.diabetes.ca/images/site/navAboutDiabetes.jpg) -173px 0px  no-repeat; height:35px;}
#navAboutDiabetes li#aboutDiabetes {background: transparent url(http://www.diabetes.ca/images/site/navAboutDiabetes.jpg) -347px 0px  no-repeat; height:35px;}
#navAboutDiabetes li#forProfessionals {background: transparent url(http://www.diabetes.ca/images/site/navAboutDiabetes.jpg) -520px 0px  no-repeat; height:35px;}
	
#navAboutDiabetes li#getInvolved a {background: transparent url(http://www.diabetes.ca/images/site/navAboutDiabetes.jpg) 0px 0px no-repeat; height:35px;}
#navAboutDiabetes li#aboutUs a {background: transparent url(http://www.diabetes.ca/images/site/navAboutDiabetes.jpg) -173px 0px  no-repeat; height:35px;}
#navAboutDiabetes li#aboutDiabetes a {background: transparent url(http://www.diabetes.ca/images/site/navAboutDiabetes.jpg) -347px 0px  no-repeat; height:35px;}
#navAboutDiabetes li#forProfessionals a {background: transparent url(http://www.diabetes.ca/images/site/navAboutDiabetes.jpg) -520px 0px  no-repeat; height:35px;}
		
#navAboutDiabetes li#getInvolved a:hover {background: transparent url(http://www.diabetes.ca/images/site/navAboutDiabetes.jpg) 0px -67px no-repeat;}
#navAboutDiabetes li#aboutUs a:hover {background: transparent url(http://www.diabetes.ca/images/site/navAboutDiabetes.jpg) -173px -67px no-repeat;}
#navAboutDiabetes li#aboutDiabetes a:hover {background: transparent url(http://www.diabetes.ca/images/site/navAboutDiabetes.jpg) -347px -67px no-repeat;}
#navAboutDiabetes li#forProfessionals a:hover {background: transparent url(http://www.diabetes.ca/images/site/navAboutDiabetes.jpg) -520px -67px no-repeat;}


/*
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Sub Navigation: About Diabetes
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/
#subNavAboutDiabetes	{
margin: 58px 0 0 0;
position:relative;
text-align:center;
}


/*
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Side Navigation: About Diabetes
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/

#sideNavAboutDiabetes	{
margin: 15px 0 0 0;
padding: 0;
width: 172px;
height:auto;
position: relative;
float: left;
background: url(http://www.diabetes.ca/images/site/sideNavMiddleAboutUs.gif) repeat-y;
background: url(http://www.diabetes.ca/images/site/sideNavMiddleAboutDiabetes.gif) repeat-y;
}

#sideNavAboutDiabetes .top	{
background: url(http://www.diabetes.ca/images/site/sideNavTopAboutUs.gif) no-repeat top;
background: url(http://www.diabetes.ca/images/site/sideNavTopAboutDiabetes.gif) repeat-y;
}

#sideNavAboutDiabetes .bottom	{
background: url(http://www.diabetes.ca/images/site//sideNavBottomAboutDiabetes.gif) no-repeat bottom;
height:122px;
}


#sideNavAboutDiabetes h3 {
margin:0 0 10px 0;
padding:0;
text-align:center;
}

#sideNavAboutDiabetes ul	{
list-style:none;
background-image:none;
background:#eee;
width:auto;
margin: 0 1px 0 1px;
padding:0;
}

#sideNavAboutDiabetes ul li	{
list-style:none;
background-image:none;
background:#eee;
margin:0;
padding:0;
}

#sideNavAboutDiabetes ul ul li	{
background:#eee;
margin:0;
padding:0;
}

#sideNavAboutDiabetes ul li a, #sideNavAboutDiabetes ul li a:visited	{
width:auto;
height:15px;
margin:0;
padding:3px 5px 3px 5px;
display:block;
border-top:1px solid #fff;
border-bottom:1px solid #ccc;
}

html>body #sideNavAboutDiabetes ul li a, html>body #sideNavAboutDiabetes ul li a:visited	{
width:auto;
height:auto;
min-height:5px;
border-top:1px solid #fff;
border-bottom:1px solid #ccc;
} 

#sideNavAboutDiabetes ul ul li a, #sideNavAboutDiabetes ul ul li a:visited	{
color:#b31f17;
width:auto;
height:15px;
margin:0;
padding:3px 5px 3px 15px;
display:block;
border-top:1px solid #fff;
border-bottom:1px solid #ccc;
background:#eee url(http://www.diabetes.ca/images/site/sub-nav-bullet.gif) no-repeat 0 0;
}

html>body #sideNavAboutDiabetes ul ul li a, #sideNavAboutDiabetes ul ul li a:visited	{
width:auto;
height:auto;
min-height:5px;
border-top:1px solid #fff;
border-bottom:1px solid #ccc;
} 

#sideNavAboutDiabetes ul ul li a:hover	{
color:#fff;
width:auto;
height:15px;
margin:0;
padding:3px 5px 3px 15px;
display:block;
border-top:1px solid #fff;
border-bottom:1px solid #ccc;
background:#b31f17 url(http://www.diabetes.ca/images/site/sub-nav-bullet.gif) no-repeat 0 0;
}

html>body #sideNavAboutDiabetes ul ul li a:hover	{
width:auto;
height:auto;
min-height:5px;
border-top:1px solid #fff;
border-bottom:1px solid #ccc;
}

/*
#sideNavAboutDiabetes ul, #sideNavAboutDiabetesul ul {
width:99%;
height:auto;
list-style: none;
margin: 0 1px 0 1px;
padding: 0;
background: #eee url(http://www.diabetes.ca/images/site/sideNavHeadingSeparator.gif) no-repeat bottom;
display:block;
}

#sideNavAboutDiabetes ul li{
list-style:none;
background-image:none;
margin:0;
padding:0;
}

#sideNavAboutDiabetes ul ul li{
background: #eee url(http://www.diabetes.ca/images/site/sideNavSeparatorAboutUs.gif) no-repeat top;
margin:0;
padding:0;
}

#sideNavAboutDiabetes ul li a, #sideNavAboutDiabetes ul li a:visited{
list-style:none;
display:block;
width:auto;
height:15px;
margin:0 0 0 0;
padding:3px 5px 3px 5px;
color:#000;
background: #eee url(http://www.diabetes.ca/images/site/sideNavHeadingSeparator.gif) no-repeat top;
}

html>body #sideNavAboutDiabetes ul li a, #sideNavAboutDiabetes ul li a:visited	{
height:auto;
min-height:5px;
} 

#sideNavAboutDiabetes ul li a:hover{
list-style:none;
display:block;
width:auto;
height:15px;
margin:0 0 0 0;
padding:3px 5px 3px 5px;
color:#000;
background: #FFF3BF url(http://www.diabetes.ca/images/site/sideNavHeadingSeparator.gif) no-repeat top;
}

html>body #sideNavAboutDiabetes ul li a:hover	{
height:auto;
min-height:5px;
} 


#sideNavAboutDiabetes ul ul li a, #sideNavAboutDiabetes ul ul li a:visited{
list-style:none;
display:block;
width:auto;
height:15px;
margin:0;
padding:3px 5px 3px 20px;
color:#b31f17;
background: #fff url(http://www.diabetes.ca/images/site/sideNavSeparatorAboutUs.gif) no-repeat top;
}

html>body #sideNavAboutDiabetes ul ul li a, #sideNavAboutDiabetes ul ul li a:visited	{
height:auto;
min-height:5px;
} 

#sideNavAboutDiabetes ul ul li a:hover{
list-style:none;
display:block;
width:auto;
height:15px;
margin:0;
padding:3px 5px 3px 20px;
color:#000;
background:#FFF3BF url(http://www.diabetes.ca/images/site/sideNavSeparatorAboutUs.gif) no-repeat top;
}

html>body #sideNavAboutDiabetes ul ul li a:hover	{
height:auto;
min-height:5px;
}
*/

/*
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Navigation: Get Involved
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/
#navGetInvolved {	
background: transparent url(http://www.diabetes.ca/images/site/bodyBgGetInvolvedNoSubnav.jpg) repeat-x 0px 0px;		
width: 760px;
padding: 0px;
margin-top: -19px;
position: relative;
left:25px;
top:15px;
border:0px solid;
}
	
#navGetInvolved li {padding: 0; list-style: none; position: absolute; top: 0; }
	
#navGetInvolved li, #navGetInvolved a {display: block; border:0px solid; margin-top: 0px; height:35px; text-indent:-9999px;}
#navGetInvolved li#getInvolved {left: 0px; width:173px;}
#navGetInvolved li#aboutUs {left: 173px; width:173px;}
#navGetInvolved li#aboutDiabetes {left: 346px; width:173px;}
#navGetInvolved li#forProfessionals {left: 519px; width:174px;}
	
#navGetInvolved li#getInvolved {background: transparent url(http://www.diabetes.ca/images/site/navGetInvolved.jpg) 0px 0px no-repeat; height:35px;}
#navGetInvolved li#aboutUs {background: transparent url(http://www.diabetes.ca/images/site/navGetInvolved.jpg) -173px 0px  no-repeat; height:35px;}
#navGetInvolved li#aboutDiabetes {background: transparent url(http://www.diabetes.ca/images/site/navGetInvolved.jpg) -347px 0px  no-repeat; height:35px;}
#navGetInvolved li#forProfessionals {background: transparent url(http://www.diabetes.ca/images/site/navGetInvolved.jpg) -520px 0px  no-repeat; height:35px;}
	
#navGetInvolved li#getInvolved a {background: transparent url(http://www.diabetes.ca/images/site/navGetInvolved.jpg) 0px 0px no-repeat; height:35px;}
#navGetInvolved li#aboutUs a {background: transparent url(http://www.diabetes.ca/images/site/navGetInvolved.jpg) -173px 0px  no-repeat; height:35px;}
#navGetInvolved li#aboutDiabetes a {background: transparent url(http://www.diabetes.ca/images/site/navGetInvolved.jpg) -347px 0px  no-repeat; height:35px;}
#navGetInvolved li#forProfessionals a {background: transparent url(http://www.diabetes.ca/images/site/navGetInvolved.jpg) -520px 0px  no-repeat; height:35px;}
		
#navGetInvolved li#getInvolved a:hover {background: transparent url(http://www.diabetes.ca/images/site/navGetInvolved.jpg) 0px -67px no-repeat;}
#navGetInvolved li#aboutUs a:hover {background: transparent url(http://www.diabetes.ca/images/site/navGetInvolved.jpg) -173px -67px no-repeat;}
#navGetInvolved li#aboutDiabetes a:hover {background: transparent url(http://www.diabetes.ca/images/site/navGetInvolved.jpg) -347px -67px no-repeat;}
#navGetInvolved li#forProfessionals a:hover {background: transparent url(http://www.diabetes.ca/images/site/navGetInvolved.jpg) -520px -67px no-repeat;}



/*
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
TESTING Navigation: Get Involved TESTING
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/
#navGetInvolved2 {	
background: transparent url(http://www.diabetes.ca/images/site/bodyBgGetInvolvedNoSubnav.jpg) repeat-x 0px 0px;		
width: 760px;
padding: 0px;
margin-top: -19px;
position: relative;
left:25px;
top:15px;
border:0px solid;
}
	
#navGetInvolved2 li {
padding: 0; 
list-style: none; 
position: absolute; 
top: 0;
}

#navGetInvolved2 li, #navGetInvolved2 a	{
display: block;
border:0px solid;
margin: 0;
height:35px;
text-align:center;
}

#navGetInvolved2 a {
display: block;
border:0px solid;
margin: 0;
height:35px;
text-align:center;
padding-top: 10px;
color:#fff;
font-size:1.2em;
font-weight:bold;
}

#navGetInvolved2 li.linkLess {
display: block;
border:0px solid;
margin: 0;
height:35px;
text-align:center;
padding-top: 10px;
color:#fff;
font-size:1.2em;
font-weight:bold;

}


#navGetInvolved2 li#getInvolved {left: 0px; width:173px;}
#navGetInvolved2 li#aboutUs {left: 173px; width:173px;}
#navGetInvolved2 li#aboutDiabetes {left: 346px; width:173px;}
#navGetInvolved2 li#forProfessionals {left: 520px; width:173px;}
	

#navGetInvolved2 li#aboutUs {background: transparent url(http://www.diabetes.ca/images/site/noTextNavGetInvolved.jpg) -173px 0px  no-repeat; height:35px;}
#navGetInvolved2 li#aboutDiabetes {background: transparent url(http://www.diabetes.ca/images/site/noTextNavGetInvolved.jpg) -347px 0px  no-repeat; height:35px;}
#navGetInvolved2 li#forProfessionals {background: transparent url(http://www.diabetes.ca/images/site/noTextNavGetInvolved.jpg) -520px 0px  no-repeat; height:35px;}
	
#navGetInvolved2 li#getInvolved a {background: transparent url(http://www.diabetes.ca/images/site/noTextNavGetInvolved.jpg) 0px 0px no-repeat; height:35px;}
#navGetInvolved2 li#aboutUs a {background: transparent url(http://www.diabetes.ca/images/site/noTextNavGetInvolved.jpg) -173px 0px  no-repeat; height:35px;}
#navGetInvolved2 li#aboutDiabetes a {background: transparent url(http://www.diabetes.ca/images/site/noTextNavGetInvolved.jpg) -347px 0px  no-repeat; height:35px;}
#navGetInvolved2 li#forProfessionals a {background: transparent url(http://www.diabetes.ca/images/site/noTextNavGetInvolved.jpg) -520px 0px  no-repeat; height:35px;}
		
#navGetInvolved2 li#getInvolved a:hover {background: transparent url(http://www.diabetes.ca/images/site/noTextNavGetInvolved.jpg) 0px -67px no-repeat;}
#navGetInvolved2 li#aboutUs a:hover {background: transparent url(http://www.diabetes.ca/images/site/noTextNavGetInvolved.jpg) -173px -67px no-repeat;}
#navGetInvolved2 li#aboutDiabetes a:hover {background: transparent url(http://www.diabetes.ca/images/site/noTextNavGetInvolved.jpg) -347px -67px no-repeat;}
#navGetInvolved2 li#forProfessionals a:hover {background: transparent url(http://www.diabetes.ca/images/site/noTextNavGetInvolved.jpg) -520px -67px no-repeat;}






/*
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Sub Navigation: Get Involved
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/
#subNavGetInvolved	{
margin: 58px 0 0 0;
position:relative;
text-align:center;
z-index:1;
}


/*
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Side Navigation: Get Involved
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/

#sideNavGetInvolved	{
margin: 15px 0 0 0;
padding: 0;
width: 172px;
height:auto;
position: relative;
float: left;
background: url(http://www.diabetes.ca/images/site/sideNavMiddleAboutUs.gif) repeat-y;
background: url(http://www.diabetes.ca/images/site/sideNavMiddleGetInvolved.gif) repeat-y;
}

#sideNavGetInvolved .top	{
background: url(http://www.diabetes.ca/images/site/sideNavTopAboutUs.gif) no-repeat top;
background: url(http://www.diabetes.ca/images/site/sideNavTopGetInvolved.gif) repeat-y;
}

#sideNavGetInvolved .bottom	{
background: url(http://www.diabetes.ca/images/site//sideNavBottomGetInvolved.gif) no-repeat bottom;
height:122px;
}


#sideNavGetInvolved h3 {
margin:0 0 10px 0;
padding:0;
text-align:center;
}

#sideNavGetInvolved ul	{
list-style:none;
background-image:none;
background:#eee;
width:auto;
margin: 0 1px 0 1px;
padding:0;
}

#sideNavGetInvolved ul li, #sideNavGetInvolved ul ul li	{
list-style:none;
background-image:none;
background:#eee;
margin:0;
padding:0;
}

#sideNavGetInvolved ul li a, #sideNavGetInvolved ul li a:visited	{
list-style:none;
background-image:none;
width:auto;
height:15px;
margin:0;
padding:3px 5px 3px 5px;
display:block;
border-top:1px solid #fff;
border-bottom:1px solid #ccc;
}

html>body #sideNavGetInvolved ul li a, html>body #sideNavGetInvolved ul li a:visited	{
height:auto;
min-height:5px;
border-top:1px solid #fff;
border-bottom:1px solid #ccc;
} 


#sideNavGetInvolved ul ul li a, #sideNavGetInvolved ul ul li a:visited	{
list-style:none;
background-image:none;
color:#b31f17;
width:auto;
height:15px;
margin:0;
padding:3px 5px 3px 15px;
display:block;
border-top:1px solid #fff;
border-bottom:1px solid #ccc;
background:#eee url(http://www.diabetes.ca/images/site/sub-nav-bullet.gif) no-repeat 0 0;
}

html>body #sideNavGetInvolved ul ul li a, #sideNavGetInvolved ul ul li a:visited	{
height:auto;
min-height:5px;
border-top:1px solid #fff;
border-bottom:1px solid #ccc;
} 

#sideNavGetInvolved ul ul li a:hover	{
list-style:none;
color:#fff;
width:auto;
height:15px;
margin:0;
padding:3px 5px 3px 15px;
display:block;
border-top:1px solid #fff;
border-bottom:1px solid #ccc;
background:#b31f17 url(http://www.diabetes.ca/images/site/sub-nav-bullet.gif) no-repeat 0 0;
}

html>body #sideNavGetInvolved ul ul li a:hover	{
height:auto;
min-height:5px;
border-top:1px solid #fff;
border-bottom:1px solid #ccc;
}

/*
#sideNavGetInvolved ul, #sideNavGetInvolved ul ul {
width:99%;
height:auto;
list-style: none;
margin: 0 1px 0 1px;
padding: 0;
background: #eee url(http://www.diabetes.ca/images/site/sideNavHeadingSeparator.gif) no-repeat bottom;
display:block;
}

#sideNavGetInvolved ul li{
list-style:none;
background-image:none;
margin:0;
padding:0;
}

#sideNavGetInvolved ul ul li{
background: #eee url(http://www.diabetes.ca/images/site/sideNavSeparatorAboutUs.gif) no-repeat top;
margin:0;
padding:0;
}

#sideNavGetInvolved ul li a, #sideNavGetInvolved ul li a:visited{
list-style:none;
display:block;
width:auto;
height:15px;
margin:0 0 0 0;
padding:3px 5px 3px 5px;
color:#000;
background: #eee url(http://www.diabetes.ca/images/site/sideNavHeadingSeparator.gif) no-repeat top;
}

html>body #sideNavGetInvolved ul li a, #sideNavGetInvolved ul li a:visited	{
height:auto;
min-height:5px;
} 

#sideNavGetInvolved ul li a:hover{
list-style:none;
display:block;
width:auto;
height:15px;
margin:0 0 0 0;
padding:3px 5px 3px 5px;
color:#000;
background: #FFF3BF url(http://www.diabetes.ca/images/site/sideNavHeadingSeparator.gif) no-repeat top;
}

html>body #sideNavGetInvolved ul li a:hover	{
height:auto;
min-height:5px;
} 


#sideNavGetInvolved ul ul li a, #sideNavGetInvolved ul ul li a:visited{
list-style:none;
display:block;
width:auto;
height:15px;
margin:0;
padding:3px 5px 3px 20px;
color:#b31f17;
background: #fff url(http://www.diabetes.ca/images/site/sideNavSeparatorAboutUs.gif) no-repeat top;
}

html>body #sideNavGetInvolved ul ul li a, #sideNavGetInvolved ul ul li a:visited	{
height:auto;
min-height:5px;
} 


#sideNavGetInvolved ul ul li a:hover{
list-style:none;
display:block;
width:auto;
height:15px;
margin:0;
padding:3px 5px 3px 20px;
color:#000;
background:#FFF3BF url(http://www.diabetes.ca/images/site/sideNavSeparatorAboutUs.gif) no-repeat top;
}

html>body #sideNavGetInvolved ul ul li a:hover	{
height:auto;
min-height:5px;
}
*/

/*
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Navigation: For Professionals
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/
#navForProfessionals {	
background: transparent url(http://www.diabetes.ca/images/site/bodyBgForProfessionalsNoSubnav.jpg) repeat-x 0px 0px;		
width: 760px;
padding: 0px;
margin-top: -19px;
position: relative;
left:25px;
top:15px;
border:0px solid;
}

#navForProfessionals li {padding: 0; list-style: none; position: absolute; top: 0; }
	
#navForProfessionals li, #navForProfessionals a {display: block; border:0px solid; margin-top: 0px; height:35px; text-indent:-9999px;}
#navForProfessionals li#getInvolved {left: 0px; width:173px;}
#navForProfessionals li#aboutUs {left: 173px; width:173px;}
#navForProfessionals li#aboutDiabetes {left: 346px; width:173px;}
#navForProfessionals li#forProfessionals {left: 519px; width:174px;}
	
#navForProfessionals li#getInvolved {background: transparent url(http://www.diabetes.ca/images/site/navForProfessionals.jpg) 0px 0px no-repeat; height:35px;}
#navForProfessionals li#aboutUs {background: transparent url(http://www.diabetes.ca/images/site/navForProfessionals.jpg) -173px 0px  no-repeat; height:35px;}
#navForProfessionals li#aboutDiabetes {background: transparent url(http://www.diabetes.ca/images/site/navForProfessionals.jpg) -347px 0px  no-repeat; height:35px;}
#navForProfessionals li#forProfessionals {background: transparent url(http://www.diabetes.ca/images/site/navForProfessionals.jpg) -520px 0px  no-repeat; height:35px;}
	
#navForProfessionals li#getInvolved a {background: transparent url(http://www.diabetes.ca/images/site/navForProfessionals.jpg) 0px 0px no-repeat; height:35px;}
#navForProfessionals li#aboutUs a {background: transparent url(http://www.diabetes.ca/images/site/navForProfessionals.jpg) -173px 0px  no-repeat; height:35px;}
#navForProfessionals li#aboutDiabetes a {background: transparent url(http://www.diabetes.ca/images/site/navForProfessionals.jpg) -347px 0px  no-repeat; height:35px;}
#navForProfessionals li#forProfessionals a {background: transparent url(http://www.diabetes.ca/images/site/navForProfessionals.jpg) -520px 0px  no-repeat; height:35px;}
		
#navForProfessionals li#getInvolved a:hover {background: transparent url(http://www.diabetes.ca/images/site/navForProfessionals.jpg) 0px -67px no-repeat;}
#navForProfessionals li#aboutUs a:hover {background: transparent url(http://www.diabetes.ca/images/site/navForProfessionals.jpg) -173px -67px no-repeat;}
#navForProfessionals li#aboutDiabetes a:hover {background: transparent url(http://www.diabetes.ca/images/site/navForProfessionals.jpg) -347px -67px no-repeat;}
#navForProfessionals li#forProfessionals a:hover {background: transparent url(http://www.diabetes.ca/images/site/navForProfessionals.jpg) -520px -67px no-repeat;}

/*
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Sub Navigation: For Professionals
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/
#subNavForProfessionals	{
margin: 58px 0 0 0;
position:relative;
text-align:center;
}


/*
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Side Navigation: For Professionals
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/

#sideNavForProfessionals	{
margin: 15px 0 0 0;
padding: 0;
width: 172px;
height:auto;
position: relative;
float: left;
background: url(http://www.diabetes.ca/images/site/sideNavMiddleAboutUs.gif) repeat-y;
background: url(http://www.diabetes.ca/images/site/sideNavMiddleForProfessionals.gif) repeat-y;
}

#sideNavForProfessionals .top	{
background: url(http://www.diabetes.ca/images/site/sideNavTopAboutUs.gif) no-repeat top;
background: url(http://www.diabetes.ca/images/site/sideNavTopForProfessionals.gif) repeat-y;
}

#sideNavForProfessionals .bottom	{
background: url(http://www.diabetes.ca/images/site//sideNavBottomForProfessionals.gif) no-repeat bottom;
height:122px;
}


#sideNavForProfessionals	h3 {
margin:0 0 10px 0;
padding:0;
text-align:center;
color:#4f7b98;
}

#sideNavForProfessionals ul	{
list-style:none;
background-image:none;
background:#eee;
width:auto;
margin: 0 1px 0 1px;
padding:0;
}

#sideNavForProfessionals ul li, #sideNavForProfessionals ul ul li	{
list-style:none;
background-image:none;
background:#eee;
margin:0;
padding:0;
}

#sideNavForProfessionals ul li a, #sideNavForProfessionals ul li a:visited	{
list-style:none;
background-image:none;
width:auto;
height:15px;
margin:0;
padding:3px 5px 3px 5px;
display:block;
border-top:1px solid #fff;
border-bottom:1px solid #ccc;
}

html>body #sideNavForProfessionals ul li a, html>body #sideNavForProfessionals ul li a:visited	{
height:auto;
min-height:5px;
border-top:1px solid #fff;
border-bottom:1px solid #ccc;
} 


#sideNavForProfessionals ul ul li a, #sideNavForProfessionals ul ul li a:visited	{
list-style:none;
color:#b31f17;
width:auto;
height:15px;
margin:0;
padding:3px 5px 3px 15px;
display:block;
border-top:1px solid #fff;
border-bottom:1px solid #ccc;
background:#eee url(http://www.diabetes.ca/images/site/sub-nav-bullet.gif) no-repeat 0 0;
}

html>body #sideNavForProfessionals ul ul li a, #sideNavForProfessionals ul ul li a:visited	{
height:auto;
min-height:5px;
border-top:1px solid #fff;
border-bottom:1px solid #ccc;
} 


#sideNavForProfessionals ul ul li a:hover	{
list-style:none;
color:#fff;
width:auto;
height:15px;
margin:0;
padding:3px 5px 3px 15px;
display:block;
border-top:1px solid #fff;
border-bottom:1px solid #ccc;
background:#b31f17 url(http://www.diabetes.ca/images/site/sub-nav-bullet.gif) no-repeat 0 0;
}

html>body #sideNavForProfessionals ul ul li a:hover	{
height:auto;
min-height:5px;
border-top:1px solid #fff;
border-bottom:1px solid #ccc;
}

/*
#sideNavForProfessionals ul, #sideNavForProfessionals ul ul {
width:99%;
height:auto;
list-style: none;
margin: 0 1px 0 1px;
padding: 0;
background: #eee url(http://www.diabetes.ca/images/site/sideNavHeadingSeparator.gif) no-repeat bottom;
display:block;
}

#sideNavForProfessionals ul li{
list-style:none;
background-image:none;
margin:0;
padding:0;
}

#sideNavForProfessionals ul ul li{
background: #eee url(http://www.diabetes.ca/images/site/sideNavSeparatorAboutUs.gif) no-repeat top;
margin:0;
padding:0;
}

#sideNavForProfessionals ul li a, #sideNavForProfessionals ul li a:visited{
list-style:none;
display:block;
width:auto;
height:15px;
margin:0 0 0 0;
padding:3px 5px 3px 5px;
color:#000;
background: #eee url(http://www.diabetes.ca/images/site/sideNavHeadingSeparator.gif) no-repeat top;
}

html>body #sideNavForProfessionals ul li a, #sideNavForProfessionals ul li a:visited	{
height:auto;
min-height:5px;
} 

#sideNavForProfessionals ul li a:hover{
list-style:none;
display:block;
width:auto;
height:15px;
margin:0 0 0 0;
padding:3px 5px 3px 5px;
color:#000;
background: #FFF3BF url(http://www.diabetes.ca/images/site/sideNavHeadingSeparator.gif) no-repeat top;
}

html>body #sideNavForProfessionals ul li a:hover	{
height:auto;
min-height:5px;
} 


#sideNavForProfessionals ul ul li a, #sideNavForProfessionals ul ul li a:visited{
list-style:none;
display:block;
width:auto;
height:15px;
margin:0;
padding:3px 5px 3px 20px;
color:#b31f17;
background: #fff url(http://www.diabetes.ca/images/site/sideNavSeparatorAboutUs.gif) no-repeat top;
}

html>body #sideNavForProfessionals ul ul li a, #sideNavForProfessionals ul ul li a:visited	{
height:auto;
min-height:5px;
} 


#sideNavForProfessionals ul ul li a:hover{
list-style:none;
display:block;
width:auto;
height:15px;
margin:0;
padding:3px 5px 3px 20px;
color:#000;
background:#FFF3BF url(http://www.diabetes.ca/images/site/sideNavSeparatorAboutUs.gif) no-repeat top;
}

html>body #sideNavForProfessionals ul ul li a:hover	{
height:auto;
min-height:5px;
} 
*/

/*
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Navigation: Subnav
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/
ul#subnav{
font-size:0.9em;
margin-top:55px;
margin-left:-2em;
text-align:center;
color:#fff;
}
ul#subnav li{
display:inline;
margin-left:20px;
font-weight:bold;
list-style:none;
position:relative;
color:#fff;
background: none;
font-size:1.2em;
}
ul#subnav li a{
font-weight:normal;
color:#fff;
font-weight:bold;
padding:0;
}
ul#subnav li a:hover{
background:#fff;
color:#b31f17;
}

#entry, #article  	{
padding: 0;
margin: 5px 0 0 16px;
/*
position:relative;
Commented out by Mella to fix bullet list bug in IE: http://www.positioniseverything.net/explorer/ie-listbug.html
*/
float:left;
}

#entry ul, #article ul	{
width:100%;	
}

#entry ul ul, #article ul ul	{
width:100%;
margin-right:-5%;

}

#entry li, #article li	{
margin:0 0 0 15px;
}


#entry, #article  {
width:700px;
float: left:
}

html>body #entry, html>body #article 	{
max-width:680px;
}
/*
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Images
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/
#proud-supporters{ 
text-align:center;
} 
#proud-supporters img{
padding:1em;
border:0;
}
#entry img, 
#article  img{
margin:1em;
float:left;
}
.bubbleInfo img.buttonTeamD{
float:left;
margin:0px 0 0 5px !important;
padding:0;
}
#entry #teamDiabetesLogo{
width:85px;
height:70px;
float:right !important;
}
#entry .photo{
background:#eee;
float:right;
padding:5px;
border:1px solid #ccc;
margin: 0 0 1em 1em;
}
/*
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Index Page Images
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/

#introSupportingUs	{
margin: 10px 0 10px 0;
height:230px;
background:#fff url("http://www.diabetes.ca/images/site/bigSupportingUs.jpg") no-repeat top right;
background-position:right;
}

#introHelping	{
margin: 10px 0 10px 0;
height:230px;
background:#fff url("http://www.diabetes.ca/images/site/bigHelpingYou.jpg") no-repeat top right;
background-position:right;
}

#introResearch	{
margin: 10px 0 10px 0;
height:230px;
background:#fff url("http://www.diabetes.ca/images/site/bigResearch.jpg") no-repeat top right;
background-position:right;
}


#introWhereWeAre	{
margin: 10px 0 10px 0;
height:230px;
background:#fff url("http://www.diabetes.ca/images/site/bigWhereWeAre.jpg") no-repeat top right;
background-position:right;
}

#introCareers	{
margin: 10px 0 10px 0;
height:230px;
background:#fff url("http://www.diabetes.ca/images/site/bigCareers.jpg") no-repeat top right;
background-position:right;
}

#introChildren	{
margin: 10px 0 10px 0;
height:230px;
background:#fff url("http://www.diabetes.ca/images/site/bigChildren.jpg") no-repeat top right;
background-position:right;
}

#introCommunity	{
margin: 10px 0 0 0;
height:230px;
background:#fff url("http://www.diabetes.ca/images/site/bigCommunity.jpg") no-repeat top right;
}

#introConferences	{
margin: 10px 0 0 0;
height:230px;
background:#fff url("http://www.diabetes.ca/images/site/bigConferences.jpg") no-repeat top right;
}

#introCss	{
margin: 10px 0 0 0;
height:230px;
background:#fff url("http://www.diabetes.ca/images/site/bigCss.jpg") no-repeat top right;
}

#introDes	{
margin: 10px 0 0 0;
height:230px;
background:#fff url("http://www.diabetes.ca/images/site/bigDes.jpg") no-repeat top right;
}

#introEvents	{
margin: 10px 0 0 0;
height:280px;
background:#fff url("http://www.diabetes.ca/images/site/bigEvents2.jpg") no-repeat top right;
}

#introLegal	{
margin: 10px 0 0 0;
height:230px;
background:#fff url("http://www.diabetes.ca/images/site/bigLegal.jpg") no-repeat top right;
}

#introLivingWithDiabetes	{
margin: 10px 0 0 0;
height:230px;
background:#fff url("http://www.diabetes.ca/images/site/bigLivingWithDiabetes.jpg") no-repeat top right;
}

#introHealthy	{
margin: 10px 0 0 0;
height:230px;
background:#fff url("http://www.diabetes.ca/images/site/bigHealthy.jpg") no-repeat top right;
}

#introCPG	{
margin: 5px 0 0 0;
height:230px;
background:#fff url("http://www.diabetes.ca/images/site/bigCPG.jpg") no-repeat top right;
}

#introMedia	{
margin: 10px 0 0 0;
height:230px;
background:#fff url("http://www.diabetes.ca/images/site/bigMedia.jpg") no-repeat top right;
}

#introMembers	{
width:100%;
margin: 10px 0 0 0;
height:230px;
background:#fff url("http://www.diabetes.ca/images/site/bigMembers.jpg") no-repeat top right;
}

#introNewsletters	{
margin: 10px 0 0 0;
height:230px;
background:#fff url("http://www.diabetes.ca/images/site/bigNewsletters.jpg") no-repeat top right;
}

#introNutrition	{
margin: 10px 0 0 0;
height:230px;
background:#fff url("http://www.diabetes.ca/images/site/bigNutrition.jpg") no-repeat top right;
}

#introOrderDesk	{
margin: 10px 0 0 0;
height:230px;
background:#fff url("http://www.diabetes.ca/images/site/bigConsumer.jpg") no-repeat top right;
}
#introResources	{
margin: 10px 0 0 0;
height:230px;
background:#fff url("http://www.diabetes.ca/images/site/bigResources.jpg") no-repeat top right;
}

#introWhatIsDiabetes	{
margin: 10px 0 0 0;
height:230px;
background:#fff url("http://www.diabetes.ca/images/site/bigWhatIsDiabetes.jpg") no-repeat top right;
}

#introWhatWeDo	{
margin: 10px 0 0 0;
height:230px;
background:#fff url("http://www.diabetes.ca/images/site/bigWhatWeDo.jpg") no-repeat top right;
}
#introWhoWeAre	{
margin: 10px 0 0 0;
height:230px;
background:#fff url("http://www.diabetes.ca/images/site/bigWhoWeAre.jpg") no-repeat top right;
}


#intro p{
width:60%;
margin:0 0 0 2em;
padding-left:0.5em;
}

ul#sideNavSub li{
}



/*
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Sponsor logos
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/


#sponsors-logos img {
border: none;
}

#sponsors-logos h4 {
clear:both;
margin-top: 30px;
}

.thumbs	{
float:left;
width: 130px;
height: 180px;
}

.thumbs img {
border: 1px solid #ccc;
padding: 5px;
width: 100px;
}

/* chart - 2 column */
.chart-container {width: 550px;}
.chart-heading {float: left; background-color: #ccc; font-weight:bold; padding: 10px; width: 250px; height: 40px;}
.chart-row {width: 540px; border-top:1px solid #333; height:100%;clear:both;}
.chart-column {float:left; padding: 8px; width: 250px; border-left:solid 1px #333;}

#introCorporate	{
margin: 10px 0 0 0;
height:230px;
background:#fff url(http://www.diabetes.ca/images/site/bigCorporate.jpg) no-repeat top right;
}
#introCorporate	h2{
font-family:georgia, Times;
font-style:italic;
font-size:2em;
font-weight:normal;
line-height:1em;
margin-bottom:1em;
margin-top:1em;
}
#introCorporate p{
width:60%;
line-height:1.5em;
margin:0 0 0 1em;
padding:0.5em 1em 1em 0;
}
#subNavGetInvolved ul#subnav li{
margin-left:10px !important;
}

body.getInvolvedNoSubNav .row2b{
width:auto;
padding-left:5px;
margin:15px 0 20px 0;
float:left;
}
	

/* 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Links
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/
a,
a:link{ 
outline:none;
text-decoration:none;
color:#b31f17;
}

a:visited{}
a:hover{
background:#b31f17;
color:#fff;
}

a:active{}
.box h2 a{
text-decoration:none;
color:#333;
}

.box h2 a:hover{
color:#fff;
}


#entry a,
#article a,
#introSupportingUs a,
#introHelping a,
#introEvents a,
#introCommunity a,
#introNewsletters a,
#introWhoWeAre a,
#introWhatWeDo a,
#introWhereWeAre a,
#introCPG a,
#introHealthy a,
#introMedia a,
#introLegal a,
#introCareers a,
#introWhatIsDiabetes a,
#introLivingWithDiabetes a,
#introNutrition a,
#introChildren a,
#introOrderDesk a,
#introCss a,
#introDes a,
#introConferences a,
#introResearch a,
#introResources a,
#introMembers a{
text-decoration:underline;
}

#entry a.noIcon, #article a.nolcon {
padding-left:0;
background:none !important;
}

#entry a[href$='.pdf'] {
padding-left:20px;
background:transparent url(http://www.diabetes.ca/images/pdf28.gif) center left no-repeat;
}

#entry a[href$='.pdf']:hover{
background:#b31f17;
color:#fff;
}

#entry a[href$='.pdf'] img{
padding-left:0;
background:transparent url(http://www.diabetes.ca/images/pdf281.gif) center left no-repeat;
}

#entry a[href$='.doc']{
padding-left:20px;
background:transparent url(http://www.diabetes.ca/images/word28.gif) center left no-repeat;
}

#entry a[href$='.doc']:hover{
background:#b31f17;
color:#fff;
}

#entry dt a, #article dt a{
text-decoration:none; 
}

a.adImage:hover{
background:transparent;
}



/* 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Unordered Lists
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/
#content ul{
list-style:none;
padding:0 10px 0 7px;

}
#home ul.boxNav,
#whatsNewHere ul,
#upcomingEvents ul{
padding:0 5px 0 25px;
height:9em;
}

#home ul.boxNav{
padding:0 5px 0 10px;
}

#whatsNewHere ul,
#upcomingEvents ul{
height:auto;
padding:0;
}

#content li{
background:url(http://www.diabetes.ca/images/site/dash.gif) no-repeat 0 0;
padding-left:10px;
}

#entry ul li, #article ul li{
margin:0.5em 1em;
}

ul.boxNav li{
padding-left:10px;
margin:0;
}

#whatsNewHere li,
#upcomingEvents li{
margin:1em auto;
}

#masthead ul li{
background:none;
padding-left:1em;
display:inline;
}

#sponsors-logos ul {
clear: both;
}

 
#sponsors-logos ul li {
float: left;
list-style: none;
border: none;
padding: 10px;
height: 35px;
}
.videoPlayList{
width:auto !important;
float:left;
margin-left:0;
}

/* 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Ordered Lists
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/
ol {

margin-left:20px;
}

ol li	{
background-image:none;
padding:0;
}
#entry ol li, #article ol li{
margin:1em;
}
/*
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Definition Lists
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/
dt{
background:#eee;
border-top:1px solid #fff;
line-height:1em;
font-weight:bold;
padding:0.3em 0.3em 0.3em 0.5em;
border-top:1px solid #fff;
border-bottom:1px solid #eddbb8;
font-size:1.2em;
}
#entry dt, #article dt{
background:transparent;
background:#eee;
background:#eee;
border-top:1px solid #fff;
border-bottom:1px solid #ccc;
line-height:1em;
font-weight:bold;
padding:0.3em 0.3em 0.3em 0.5em;
margin-left:1em;
margin-right:1em;
}
#entry dd, #article dd{
margin-left:2em;
margin-right:2em;
}
dl#communities{
float:left;
width:300px;
}
dl{
padding:1em;
margin:15px auto;
}

dt:hover{
background:#f1e9dd;
}
dt:link{
text-decoration:none;
display:block;
width:auto;
}
dd{
margin:0.5em 0.5em 1.5em 0.5em ;
padding-left:0em;
}

/*
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
images/site
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/
a img{
border:0;
}

h1#cdaLogo img{
float:left;
padding:0 0 0 9px; 
z-index:1;
margin:0;
}

#cdaLogo img{
float:left;
position:relative;
padding:0 0 0 9px;
margin:10px 0 0 0;
}

.regional-map{
float:left;
margin-top:2em;
}

#entry .subscribe-icon{
border: 0px solid; 
padding:0; 
margin:2px 0 0 0; 
float:none;
}
#entry .subscribe-icon:hover{
background:transparent;
}


/*
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Form Elements
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/
#masthead form{
margin:15px 0 0 300px;
}
form#categorySelectBox{
margin:1em;
}
#categorySelectBox{
text-align:right;
}
form#categorySelectBox select{
font-size:0.9em;
border: 1px solid #ccc;
border-bottom: 1px solid #ccc;
border-right: 1px solid #ccc;
background:#fff;
}
/*
Contact Diabetes form
http://www.diabetes.ca/get-involved/supporting-us/team-diabetes/request/
*/
#freeform input{
background: #fff url(http://www.diabetes.ca/images/site/inputBg.gif) no-repeat top left;
border:0;
border-right:1px solid #eee;
border-bottom:1px solid #eee;
width:300px;
padding:0.3em;
}
#freeform p{
padding:0.5em !important;
margin:0.5em 1em 0.5em 1em !important;
}
#freeform p.inputBlock{
background:#eee;
background:#fdfaec; 
}
#freeform input.radio{
width:auto;
background:none;
border:0;
}
#freeform input.checkbox{
width:auto;
background:none;
border:0;
}
#freeform textarea{
font-family: Verdana, Tahoma, arial, sans-serif;
font-size:1em;
background: #fff url(http://www.diabetes.ca/images/site/inputBg.gif) no-repeat top left;
border:0;
border-right:1px solid #eee;
border-bottom:1px solid #eee;
border-left:1px solid #eee;
width:505px;
height:150px;
padding:0.5em;
}
#freeform .submit{
background:none;
width:auto;
border-top:1px solid #eee !important;
border-right:1px solid #555 !important;
border-bottom:1px solid #555 !important;
border-left:1px solid #eee !important;
}
/*
Refine Results form on Events page
Mella, October 10, 2008
*/
#refine-results{
position:relative;
border: 1px solid #f1e4c2; 
border-top:0;
border-left:0;
float:right;
background: #eee url(http://www.diabetes.ca/images/site/inputBg.gif) no-repeat top left;
padding:5px;
margin-top:10px;
margin-right:0.4em;
}
#refine-results p{
font-size:1.2em;
float:left;
margin-left:auto;
margin-right:auto;
margin-top:15px;
}
#refine-results label{
font-weight:bold;
display:block;
}
#refine-results select{ 
font-size:0.9em;
border: 1px solid #ccc;
border-bottom: 1px solid #ccc;
border-right: 1px solid #ccc;
background:#fff;
}
#refine-results #orderby{
width:180px;
}
#refine-results #year{
width:50px;
}
#refine-results #month{
width:80px;
}
#refine-results #submit{
font-size:0.9em;
border: 0px solid #fff;
margin:0;
padding:0;
position:absolute;
right:5px;
bottom:4px;
}

/*
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Headings H1-H6 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/
h1 { 
}

h1#cdaLogo{
text-indent:-9999px;
}

div#cdaLogo{
text-indent:-9999px;
}

#whatsNewHere h2,
#upcomingEvents h2{
background:#f9f4de;
padding:0.5em;
margin:0;
font-family:georgia;
font-size:1.5em;
font-weight:normal;
}

h2, h3 { 
/*color:#b31f17;
font-family: Georgia, Times, serif;*/
color:#000;
font-family: Verdana, Tahoma, arial, sans-serif;
font-size:1.2em; 
font-weight:bold;
margin:0.5em;
}

.box h2{
margin-top:0;
text-align:left;
color:#333;
}

h3 { 
text-align:left;
font-size:1.2em;
letter-spacing:0;
margin:1em;
}

#entry h2, #article h2{ 
border-bottom:1px solid #f9f4de;
}

#entry .imgPad {
margin:0 15px 15px 0;
}

#entry h2,
#article h2,
#introSupportingUs h2,
#introHelping h2,
#introEvents h2,
#introCommunity h2,
#introNewsletters h2,
#introWhoWeAre h2,
#introWhatWeDo h2,
#introWhereWeAre h2,
#introMedia h2,
#introLegal h2,
#introCareers h2,
#introWhatIsDiabetes h2,
#introLivingWithDiabetes h2,
#introCPG h2,
#introHealthy h2,
#introNutrition h2,
#introChildren h2,
#introOrderDesk h2,
#introCss h2,
#introDes h2,
#introConferences h2,
#introResearch h2,
#introResources h2,
#introMembers h2{
font-family:georgia, Times;
font-style:italic;
font-size:2em;
font-weight:normal;
line-height:1em;
margin-bottom:1em;
margin-top:1em;
}

#introCPG h2 {
margin-bottom:0.5em;
}
#introEvents h2 {
margin-bottom:0.5em;
}

#intro h2{
margin:0 0 0 2em;
padding-top:2em;
}

#entry h3, #article h3{
background:#eee;
border-top:1px solid #fff;
border-bottom:1px solid #ccc;
margin:1em 0.5em 0.5em 0.6em;
font-size:1.6em;
line-height:1em;
font-weight:normal;
border-top:0px solid #ccc;
padding:0.2em;
font-family:georgia, Times;
font-style:italic;
}

#entry h4, #article h4{
font-size:1em;
line-height:1.5em;
font-weight:bold;
margin:1em 1em 0em 0.7em;
/*margin-left:0.7em;*/
padding-left:0;
font-size:1.4em;
font-family:georgia, Times, serif;
font-style: italic;
font-weight:normal;
}

h4 {
text-align:left;
font-size:1em;
letter-spacing:0;
margin:1em;
line-height:1.5em;
}

h5 {
text-align:left;
font-size:0.8em;
letter-spacing:0;
margin:1em;
}

h6 {
text-align:left;
font-size:0.6em;
letter-spacing:0;
margin:1em;
}

#sideNavGetInvolved h3,
#sideNavAboutUs h3,
#sideNavAboutDiabetes h3,
#sideNavForProfessionals h3{
font-style: italic;
font-weight:normal;
font-family:georgia, Times;
font-size:1.4em; 
}

#sideNavAboutUs h3{
color:#d13216;
}

#sideNavGetInvolved h3{
color:#407d38;
}

#sideNavAboutDiabetes h3{
color:#88507c;
}

#sideNavForProfessionals h3{
color:#317590;
}

#sideNavGetInvolved h4,
#sideNavAboutUs h4,
#sideNavAboutDiabetes h4,
#sideNavForProfessionals h4{
font-style: italic;
font-weight:normal;
font-family:georgia, Times;
font-size:1.2em;
line-height:1.0em; 
color:#555;
}

li a.menuDonate {
color: #cc0000;
font-weight: bold;
}



/* Footer */

#footer {
clear:both;
width: 920px;
margin: 40px  10px;
border-top: solid 1px #ccc;
background: url(http://www.diabetes.ca/images/site/bg_container.gif) repeat-x top left;
float: left;
}

#footer ul {
list-style-type: none;
width: 900px;
margin: 20px auto;
display: inline;

}

#footer li {
float: left;
width: 130px;
padding: 10px;
}

#footer ul li li {
padding: 1px;
font-size: .9em;
}


#footer-text {
clear: both;
text-align: center;
background: url(http://www.diabetes.ca/images/site/bg_footer.gif) repeat-x top left;
font-size: .9em;
}


/*
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ABOUT US HOMEPAGE BOXES
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/

	/*
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Box Who We Are
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	*/
#boxWhoWeAre{
margin:0px;
background:url(/images/site/middleAboutUs.gif) repeat-y top center;
}
#boxWhoWeAre .top{
background:url(/images/site/topAboutUs.gif) no-repeat top center;
}
#boxWhoWeAre .bottom{
height:140px;
background:url(/images/site/bottomWhoWeAre.jpg) no-repeat bottom center;
}
	/*
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Box What We Do
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	*/
#boxWhatWeDo{
margin:0 0 0 17px;
background:url(/images/site/middleAboutUs.gif) repeat-y top center;
}
#boxWhatWeDo .top{
background:url(/images/site/topAboutUs.gif) no-repeat top center;
}
#boxWhatWeDo .bottom{
height:123px;
background:url(/images/site/bottomWhatWeDo.jpg) no-repeat bottom center;
}
	/*
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Box Where We Are
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	*/
#boxWhereWeAre{
margin:0px 0 0 18px;
background:url(/images/site/middleAboutUs.gif) repeat-y top center;
}
#boxWhereWeAre .top{
background:url(/images/site/topAboutUs.gif) no-repeat top center;
}
#boxWhereWeAre .bottom{
height:140px;
background:url(/images/site/bottomWhereWeAre.jpg) no-repeat bottom center;
}
	/*
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	box For the Media
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	*/
#boxForTheMedia{
margin:0px 0 0 65px;
background:url(/images/site/middleAboutUs.gif) repeat-y top center;
}
#boxForTheMedia .top{
background:url(/images/site/topAboutUs.gif) no-repeat top center;
}
#boxForTheMedia .bottom{
height:122px;
background:url(/images/site/bottomForTheMedia.jpg) no-repeat bottom center;
}
	/*
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	box Legal
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	*/
#boxLegal{
margin:0px 0 0 17px;
background:url(/images/site/middleAboutUs.gif) repeat-y top center;
}
#boxLegal .top{
background:url(/images/site/topAboutUs.gif) no-repeat top center;
}
#boxLegal .bottom{
height:122px;
background:url(/images/site/bottomLegal.jpg) no-repeat bottom center;
}
	/*
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	box Careers
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	*/
#boxCareers{
margin:0px 0 0 18px;
background:url(/images/site/middleAboutUs.gif) repeat-y top center;
}

#boxCareers .top{
background:url(/images/site/topAboutUs.gif) no-repeat top center;
}

#boxCareers .bottom{
height:122px;
background:url(/images/site/bottomCareers.jpg) no-repeat bottom center;
}

/*
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ABOUT DIABETES HOMEPAGE BOXES
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/
	/*
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Box What is Diabetes
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	*/
#boxWhatIsDiabetes{
margin:0px;
background:url(/images/site/middleAboutDiabetes.gif) repeat-y top center;
}

#boxWhatIsDiabetes .top{
background:url(/images/site/topAboutDiabetes.gif) no-repeat top center;
}

#boxWhatIsDiabetes .bottom{
height:122px;
background:url(/images/site/bottomWhatIsDiabetes.jpg) no-repeat bottom center;
}
	/*
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Box Living With Diabetes
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	*/
#boxLivingWithDiabetes{
margin:0px 0 0 17px;
background:url(/images/site/middleAboutDiabetes.gif) repeat-y top center;
}

#boxLivingWithDiabetes .top{
background:url(/images/site/topAboutDiabetes.gif) no-repeat top center;
}

#boxLivingWithDiabetes .bottom{
height:122px;
background:url(/images/site/bottomLivingWithDiabetes.jpg) no-repeat bottom center;
}
	/*
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Box Nutrition
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	*/
#boxNutrition{
margin:0px 0 0 18px;
background:url(/images/site/middleAboutDiabetes.gif) repeat-y top center;
}

#boxNutrition .top{
background:url(/images/site/topAboutDiabetes.gif) no-repeat top center;
}

#boxNutrition .bottom{
height:122px;
background:url(/images/site/bottomNutrition.jpg) no-repeat bottom center;
}
	/*
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Box Children
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	*/
#boxChildren	{
margin:0px 0 0 65px;
background:url(/images/site/middleAboutDiabetes.gif) repeat-y top center;
}

#boxChildren .top{
background:url(/images/site/topAboutDiabetes.gif) no-repeat top center;
}

#boxChildren .bottom{
height:122px;
background:url(/images/site/bottomChildren.jpg) no-repeat bottom center;
}
	/*
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Box Order Desk
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	*/
#boxOrderDesk	{
margin:0px 0 0 17px;
background:url(/images/site/middleAboutDiabetes.gif) repeat-y top center;
}

#boxOrderDesk .top{
background:url(/images/site/topAboutDiabetes.gif) no-repeat top center;
}

#boxOrderDesk .bottom{
height:122px;
background:url(/images/site/bottomOrderDesk.jpg) no-repeat bottom center;
}


/*
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
GET INVOLVED HOMEPAGE BOXES
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/
/*
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Box Supporting Us
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	*/
#boxSupportingUs{
margin:0;
background:url(/images/site/middleGetInvolved.gif) repeat-y top center;
}

#boxSupportingUs .top{
background:url(/images/site/topGetInvolved.gif) no-repeat top center;
}

#boxSupportingUs .bottom{
height:122px;
background:url(/images/site/bottomSupportingUs.jpg) no-repeat bottom center;
}

	/*
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Box Helping You
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	*/
#boxHelpingYou{
margin:0px 0 0 17px;
background:url(/images/site/middleGetInvolved.gif) repeat-y top center;
}

#boxHelpingYou .top{
background:url(/images/site/topGetInvolved.gif) no-repeat top center;
}

#boxHelpingYou .bottom{
height:122px;
background:url(/images/site/bottomHelpingYou.jpg) no-repeat bottom center;
}
               /*
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Box Corporate Support
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	*/
#boxCorporate{
margin:0px 0 0 18px;
background:url(http://www.diabetes.ca/images/site/middleGetInvolved.gif) repeat-y top center;
}
#boxCorporate .top{
background:url(http://www.diabetes.ca/images/site/topGetInvolved.gif) no-repeat top center;
}
#boxCorporate .bottom{
height:122px;
background:url(http://www.diabetes.ca/images/site/bottomCorporate.jpg) no-repeat bottom center;
}
	/*
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Box Events Calendar
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	*/
#boxEvents{
margin:0px 0 0 72px;
background:url(/images/site/middleGetInvolved.gif) repeat-y top center;
}

#boxEvents .top{
background:url(/images/site/topGetInvolved.gif) no-repeat top center;
}

#boxEvents .bottom{
height:122px;
background:url(/images/site/bottomEvents.jpg) no-repeat bottom center;
}
	/*
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Box In your community
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	*/
#boxCommunity	{
margin:0px 0 0 17px;
background:url(/images/site/middleGetInvolved.gif) repeat-y top center;
}

#boxCommunity .top{
background:url(/images/site/topGetInvolved.gif) no-repeat top center;
}

#boxCommunity .bottom{
height:122px;
background:url(/images/site/bottomCommunity.jpg) no-repeat bottom center;
}
	/*
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Box Newsletters
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	*/
#boxNewsletters	{
margin:0px 0 0 17px;
background:url(/images/site/middleGetInvolved.gif) repeat-y top center;
}

#boxNewsletters .top{
background:url(/images/site/topGetInvolved.gif) no-repeat top center;
}

#boxNewsletters .bottom{
height:122px;
background:url(/images/site/bottomNewsletters.jpg) no-repeat bottom center;
}
	

/*
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FOR PROFESSIONALS HOMEPAGE BOXES
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/
	/*
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Box CSS
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	*/
#boxCss{
margin:0px;
background:url(/images/site/middleForProfessionals.gif) repeat-y top center;
}

#boxCss .top{
background:url(/images/site/topForProfessionals.gif) no-repeat top center;
}

#boxCss .bottom{
height:122px;
background:url(/images/site/bottomCss.jpg) no-repeat bottom center;
}
	/*
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Box DES
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	*/
#boxDes{
margin:0px 0 0 17px;
background:url(/images/site/middleForProfessionals.gif) repeat-y top center;
}

#boxDes .top{
background:url(/images/site/topForProfessionals.gif) no-repeat top center;
}

#boxDes .bottom{
height:122px;
background:url(/images/site/bottomDes.jpg) no-repeat bottom center;
}
	/*
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Box Conferences
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	*/
#boxConferences{
margin:0px 0 0 18px;
background:url(/images/site/middleForProfessionals.gif) repeat-y top center;
}

#boxConferences .top{
background:url(/images/site/topForProfessionals.gif) no-repeat top center;
}

#boxConferences .bottom{
height:122px;
background:url(/images/site/bottomConference.jpg) no-repeat bottom center;
}
	/*
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Box Research
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	*/
#boxResearch	{
margin:0px 0 0 65px;
background:url(/images/site/middleForProfessionals.gif) repeat-y top center;
}

#boxResearch .top{
background:url(/images/site/topForProfessionals.gif) no-repeat top center;
}

#boxResearch .bottom{
height:122px;
background:url(/images/site/bottomResearch.jpg) no-repeat bottom center;
}
	/*
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Box Resource Library
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	*/
#boxResources	{
margin:0px 0 0 17px;
background:url(/images/site/middleForProfessionals.gif) repeat-y top center;
}

#boxResources .top{
background:url(/images/site/topForProfessionals.gif) no-repeat top center;
}

#boxResources .bottom{
height:122px;
background:url(/images/site/bottomResources.jpg) no-repeat bottom center;
}

	/*
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Box Members
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	*/
#boxMembers	{
margin:0px 0 0 17px;
background:url(/images/site/middleForProfessionals.gif) repeat-y top center;
}

#boxMembers .top{
background:url(/images/site/topForProfessionals.gif) no-repeat top center;
}

#boxMembers .bottom{
height:122px;
background:url(/images/site/bottomMembers.jpg) no-repeat bottom center;
}

.break {clear:both;}

option {
    width: 156px;
}

#teamDVideoContainer{
float:right;
}

#menuHome {width:57px;}
#menuGetInvolved{width:107px;}
#menuDiabetesAndYou{width:120px;}
#menuForProfessionals{width:145px;}
#menuVolunteer{width:90px;}
#menuAboutUs{width:82px;}
#menuMediaRoom{width:99px;}
#menuDonateNow {width:220px;}

.menu {width:920px; height:30px; position:relative; z-index:1000; font-family:arial, sans-serif; background:#afafaf; margin: 0 10px;}
/* hack to correct IE5.5 faulty box model */
* html .menu {width:921px; w\idth:920px;}
/* remove all the bullets, borders and padding from the default list styling */
.menu ul {padding:0;margin:0;list-style-type:none;}
.menu ul ul {width:170px;margin:0;}
/* float the list to make it horizontal and a relative positon so that you can control the 

dropdown menu positon */
.menu li {float:left;position:relative;}
/* style the links for the top level */
.menu a, .menu a:visited {display:block;font-size:.9em;text-decoration:none; color:#fff;  
font-weight: bold;
height:30px;padding:0 12px; line-height:30px;}

* html .menu a, * html .menu a:visited {}

/* style the second level background */
.menu ul ul a.drop, .menu ul ul a.drop:visited {background:#ccc url(/images/menu/red-arrow.gif) no-repeat 142px center;}

/* style the second level hover */
.menu ul ul a.drop:hover{background:#ddd url(/images/menu/red-arrow.gif) no-repeat 142px center;}
.menu ul ul :hover > a.drop {background:#ddd url(/images/menu/red-arrow.gif) no-repeat 142px center;}


/* style the third level background */
.menu ul ul ul a, .menu ul ul ul a:visited {background:#ddd;}

/* style the third level hover */
.menu ul ul ul a:hover {background:#b2ab9b;}


/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu ul ul {visibility:hidden;position:absolute;height:0;top:30px;left:0; width:155px;}

* html .menu ul ul {top:30px;}

/* position the third level flyout menu */
.menu ul ul ul{left:160px; top:0px; width:160px;}

/* position the third level flyout menu for a left flyout */
.menu ul ul ul.left {left:-160px;}

/* style the table so that it takes no ppart in the layout - required for IE to work */
.menu table {position:absolute; top:0; left:0; border-collapse:collapse;}

/* style the second level links */
.menu ul ul a, .menu ul ul a:visited {background:#ccc; color:#000; height:auto; line-height:1.2em; padding:5px 10px; width:140px;border-width:0 1px 1px 1px;}
/* yet another hack for IE5.5 */
* html .menu ul ul a, * html .menu ul ul a:visited {width:155px;w\idth:140px;}

/* style the top level hover */
.menu a:hover, .menu ul ul a:hover{color:#000; background:#ddd;}
.menu :hover > a, .menu ul ul :hover > a {color:#000; background:#ddd;}

/* make the second level visible when hover on first level list OR link */
.menu ul li:hover ul,
.menu ul a:hover ul{visibility:visible; }
/* keep the third level hidden when you hover on first level list OR link */
.menu ul :hover ul ul{visibility:hidden;}
/* make the third level visible when you hover over second level list OR link */
.menu ul :hover ul :hover ul{ visibility:visible;}



/*
Contact Diabetes form
http://www.diabetes.ca/get-involved/supporting-us/team-diabetes/request/
*/
#freeform_wp input{
background: #fff url(http://www.diabetes.ca/images/site/inputBg.gif) no-repeat top left;
border:0;
border-right:1px solid #eee;
border-bottom:1px solid #eee;
width:300px;
padding:0.3em;
}
#freeform_wp p{
padding:0.5em !important;
margin:0.5em 1em 0.5em 1em !important;
}
#freeform_wp p.inputBlock{

}
#freeform_wp input.radio{
width:auto;
background:none;
border:0;
}
#freeform_wp textarea{
font-family: Verdana, Tahoma, arial, sans-serif;
font-size:1em;
background: #fff url(http://www.diabetes.ca/images/site/inputBg.gif) no-repeat top left;
border:0;
border-right:1px solid #eee;
border-bottom:1px solid #eee;
border-left:1px solid #eee;
width:505px;
height:150px;
padding:0.5em;
}
#freeform_wp .submit{
background:none;
width:auto;
border-top:1px solid #eee !important;
border-right:1px solid #555 !important;
border-bottom:1px solid #555 !important;
border-left:1px solid #eee !important;
}

.backbutton{
background:none;
width:auto;
border-top:1px solid #eee !important;
border-right:1px solid #555 !important;
border-bottom:1px solid #555 !important;
border-left:1px solid #eee !important;
}

/* Articles */
#story-thumb ul {
list-style:none;
width: 800px;
display:inline;
}

#story-thumb ul li {
float:left;
width:130px;
padding:10px;
}

#story-thumb ul li img {
border: 3px solid #ddd;
}

ul.plainlinks {
list-style:none;
}

ul.plainlinks li {
padding: 2px 5px;
}

ul.bulletlinks {
list-style:disc;
padding-left: 20px;
}

ul.bulletlinks li {
padding: 2px 5px;
}

.article-caption {
border: 4px solid #ddd;
text-align: center;
background-color: #ddd;
margin: 10px;
float:left;
}
.article-caption img {
margin: 0;
padding: 0;
border: 0 none;
}
.article-caption p.article-caption-text {
font-size: 11px;
line-height: 17px;
padding: 0 4px 5px;
margin: 0;
}

.current-story img {
padding:0;
border:solid #ddd 3px;
width:150px;
height:100px;
margin:1em;
}


.subscription {font-size:.9em;float:right;margin-right:20px;}



#content li.nac10feb {
list-style-type:none;
background-image:none;
margin-left: -10px;
}

#content li.nac10febbullet {
background-image:none;
margin-left: 15px;

}

#content li.nacnalfddh {
background-image:none;
}

#content a.indenttext {
margin-left: 15px;
}

#content a.indenttextmin {
margin-left: 11px;
}

#content li.aas10May {
list-style-type:none;
background-image:none;
margin-left: -10px;
}


#content li.aasbullet {
background-image:none;
margin-left: 15px;

}

/*
Clothesline Online order form
*/

#clotheslineIntro {
overflow:hidden;
margin:10px 0 20px 0;
}
#clotheslineIntro img {
float:left;
margin-right:20px;
}
#clotheslineIntro h1 {
font:italic 19px/22px Georgia, "Times New Roman", Times, serif;
padding:0;
margin-bottom:10px;
}
#clotheslineIntro p {
font:normal 12px/18px Verdana, Arial, Helvetica, sans-serif;
}

#freeform_wp {
width:890px;
}

#freeform_wp label {
float: left;
width: 120px;
margin-top: 3px;
margin-left: 60px;
}

#freeform_wp label.notrequiredfield {
margin-left: 71px;
width: 109px;
}

#freeform_wp label.sectionB {
float: left;
width: 250px;
margin-top: 3px;
}

#freeform_wp label.notrequiredfieldSectionB {
margin-left: 71px;
width: 239px;
}

#freeform_wp label.smalltext {
font-size: 0.8em;
margin-right: 10px;
margin-left: 0px;
}

#freeform_wp label.smalltextB {
font-size: 0.8em;
float:left;
width: 250px;
text-align: left;
margin-left: 10px;
}

#freeform_wp input{
width: 180px;
margin-bottom: 5px;
float: left;
}


#freeform_wp select {
width: 186px;
margin-bottom: 5px;
float: left;
}

#freeform_wp input.radio{
margin-bottom: 5px;
display: inline;
margin-left: 0.5em;
width: auto;
background:none;
margin-top: 3px;
}

#freeform_wp input.radioB{
margin-bottom: 5px;
display: inline;
margin-left: 316px;
width: auto;
background:none;
border:0;
}

#freeform_wp .labelRadio {
margin-top: 3px;
margin-left: 5px;
}

#freeform_wp br{
clear: left;
}

#freeform_wp h2 {
color:#000;
font-family: Verdana, Tahoma, arial, sans-serif;
font-size:1em; 
font-weight:bold;
margin:0.5em;
font-style: normal;
border:none;
}

#freeform_wp .submit{
margin-top: 5px;
width: 60px;
}

#quicklinks select {
float: none;
}

#freeform_wp input#phone1a{
width: 28px;
}

#freeform_wp input#phone1b{
width: 55px;
}

#freeform_wp input#phone2a{
width: 28px;
}

#freeform_wp input#phone2b{
width: 55px;
}

/* Healthy Guidelines e-Learning Modules */

#introHealthyGuidelines	{
margin: 10px 0 0 0;
height:230px;
background:#fff url("http://www.diabetes.ca/images/site/bigHealthyGuidelines.jpg") no-repeat top right;
}
#introHealthyGuidelines	h2 {
	font:italic 18px/22px Georgia, "Times New Roman", Times, serif;
	padding:8px 0 0 15px;
	margin:0;
}
#introHealthyGuidelines	h2 span {
	font:normal 22px/26px Georgia, "Times New Roman", Times, serif;
	color:#b31f17;
}
#introHealthyGuidelines	ul {
	margin:10px 0 7px 5px;
}
#introHealthyGuidelines	li {
	display:inline;
	list-style:none;
	padding:0 5px 0 0;
}
.healthyGuidelinesEng {
	float:left;
	margin-top:20px;
	width:410px;
}
.healthyGuidelinesFrench {
	border-left:1px solid #eee;
	float:right;
	margin-top:20px;
	padding-left:50px;
	width:410px;
}
.healthyGuidelinesEng h1, .healthyGuidelinesFrench h1 {
	color:#000;
	font:normal 12px/18px Verdana, Arial, Helvetica, sans-serif;
	margin:15px 0 0 0;
}
.healthyGuidelinesEng h2, .healthyGuidelinesFrench h2 {
	background-color:#eee;
	border-bottom:1px solid #eddbb8;
	color:#000;
	font:bold 14px/17px Verdana, Arial, Helvetica, sans-serif;
	margin:15px 0 5px 0;
	padding:3px;
}
.healthyGuidelinesEng p, .healthyGuidelinesFrench p {
	color:#000;
	font:normal 12px/18px Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
}
.healthyGuidelinesEng p small, .healthyGuidelinesFrench p small {
	font:normal 11px/16px Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
}
.apple {
	float:left;
	margin:15px 10px 40px 0;
}



