﻿/* 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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
----------------------------------------------------------------------------------------------------*/

#wrapTeamD {
    margin: auto;
    width: 940px;
background: url(http://www.diabetes.ca/images/site/bg_curve_teamd.jpg) no-repeat center top;
}

.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;
*/}


/*
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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:12px; font-family:Arial, Helvetica, sans-serif; line-height:16px; margin:0 0 0 10px; }
.featureBox a:link, .featureBox a:visited, .featureBox a:active {
	color:#9a2c1c;
	text-decoration:none;
}
.featureBox a:hover {
	color:#005984;
	text-decoration:underline;
}

/* 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;font-size:17px;}
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 {
	font-family:Arial, Helvetica, sans-serif;
    width: 650px; /* important to be same as image width or wider */
    position: absolute;
    top: 0;
    margin-left: 0;
}
#dan-hill {
	background:url(http://www.diabetes.ca/images/feature-bkgd2.jpg) repeat-x;
	float:right;
	height:165px;
	margin:15px 15px 0 0;
	width:225px;
}
#sub-feature {
	background:url(http://www.diabetes.ca/images/feature-bkgd.jpg);
	float:right;
	height:110px;
	margin:6px 15px 0 0;
	width:225px;
}
#sub-feature-inner {
	border:1px solid #dbdadb;
	float:left;
	height:95px;
	margin:5px 0 0 7px;
	width:210px;
}
.feature-wrapper {
	width:190px;
	margin:0 auto;
	overflow:hidden;
}
.feature1 {
	width:190px;
	padding:60px 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:6px 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:19px; font-family:Arial, Helvetica, sans-serif;}

.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;
font-size:12px;
}

#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 {
color:#000;
list-style-type: none;
font: 12px/17px Arial, Helvetica, sans-serif;
}

#headline ul li {
padding: 3px; 
color: #cc0000;
}

#headline a {
color: #333;
text-decoration: none;
}

#headline a:hover {
color: #9a2c1c;
text-decoration:underline;
}

/* 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;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
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 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
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 {
font-family: Georgia, "Times New Roman", Times, serif;
font-size:14px;
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: 18px;
padding: 5px 0;
width: 200px;
line-height:22px;
}

#eventinabox a:link, #eventinabox a:visited, #eventinabox a:active {
	color:#9a2c1c;
	text-decoration:none;
}
#eventinabox a:hover {
	color:#005984;
	text-decoration:underline;
}


#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{
margin-top:10px;
}

#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:0;
}

#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{
color:#005984;
/*margin:0 0 10px 0 !important;*/
/*padding:0.5em 0 0.8em 1.8em !important;
background:transparent url(http://www.diabetes.ca/images/site/icon-calendar.gif) 0.1em 0.6em no-repeat;*/
/*border-bottom:1px solid #e1dfdf;*/
}

.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{
color:#005984;

/*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: 0;
/*
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    {
font:normal 13px/18px Arial, Helvetica, sans-serif;
width:100%;    
}

#entry ul ul, #article ul ul    {
width:100%;
margin-right:-5%;

}

#entry li, #article li    {
list-style:square;
margin:0 0 0 17px;
}


#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;
}

#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;
}


#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;
font-size:13px;
line-height:19px;
}
#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;*/
font-size:15px;
}
#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:0;
margin-right:1em;
}
#entry dd, #article dd{
font-size:13px;
line-height:19px;
margin-left:0;
margin-right:2em;
}
dl#communities{
float:left;
width:300px;
}
dl{
padding:0;
margin:15px 0 0 0;
}

dt:hover{
background:#f1e9dd;
}
dt:link{
text-decoration:none;
display:block;
width:auto;
}
dd{
margin:0.5em 0.5em 1.5em 0;
padding-left:0em;
}

/*
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
images/site
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/
a img{
border: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
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/
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:11px;
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 { 
}

#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-size:2em;*/
font-weight:normal;
line-height:1em;
margin-bottom:15px;
/*margin-top:1em;*/
}
#entry h2, #article h2 {
	padding-bottom:5px;
}

#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;
/*font-family:georgia, Times;
font-style:italic;
font-size:1.6em;
line-height:1em;
font-weight:normal;*/
padding:0.2em;
border-top:0px solid #ccc;
}

/*#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;
}*/

#entry h4 {
	font-weight:normal;
	font-size:18px;
	line-height:22px;
	margin-top:12px;
}
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;
}

/*
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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;
}




/*
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;
font:normal 12px/15px Arial, Helvetica, sans-serif;
}

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;
}

.healthyGuidelinesEng a:link, .healthyGuidelinesEng a:visited, .healthyGuidelinesEng a:active {
	color:#9a2c1c;
	text-decoration:none;
}
.healthyGuidelinesEng a:hover {
	color:#005984;
	text-decoration:underline;
}
.healthyGuidelinesFrench a:link, .healthyGuidelinesFrench a:visited, .healthyGuidelinesFrench a:active {
	color:#9a2c1c;
	text-decoration:none;
}
.healthyGuidelinesFrench a:hover {
	color:#005984;
	text-decoration:underline;
}

.plainlinks a:link, .plainlinks a:visited, .plainlinks a:active {
	color:#9a2c1c;
	text-decoration:none;
}
.plainlinks a:hover {
	color:#005984;
	text-decoration:underline;
}

