﻿/* 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
General divs
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/
html, body, form, fieldset, h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, dl, address {
margin:0;
padding:0;
}
body {
font: 76%/140% Arial, Tahoma, arial, sans-serif;
background:#fff;
}
body#home	{
background: #fff url(images/bodyBg.gif) repeat-x 0px 0px;
}
#wrap{
font-size:1.0em;
margin-left: auto;
margin-right: auto;
width:760px;
height:auto;
background: transparent url(images/grid.png1) repeat-x 0px 0px;
}
#masthead01{
background: transparent url(images/logo-2.gif) no-repeat top center ;
height:112px;
}



#content	{
padding-top:0px;
} 

#footer1	{
text-align:center;
font-size:0.8em;
float:left;
clear:both;
position:relative;
margin-top:4em;
padding-top:2em;
width:100%;
background: transparent url(images/footerBackground-01.jpg) no-repeat 0px 0px;
height:100px;
}


.break	{
clear:both;
}

#home .box	{
float:left;
border: 0px solid #000000;
height:auto;
width:174px;
}

.box	{
float:left;
border: 0px solid #000000;
height:auto;
width:235px;
}

#home .top	{
height:5px;
line-height:0;
margin:0;
padding:0;
font-size:0;
}

.row{
border: 0 solid #ff0000; 
width:750px;
padding:70px 0 0 10px;
margin:15px 0 0 0;
}

.homeRow	{
border: 0 solid #ff0000; 
width:750px;
padding:60px 0 0px 10px;
margin:15px 0 0px 0;
}

.homeRow02	{
border: 0 solid #ff0000; 
width:750px;
padding:0 0 0px 10px;
margin:0px 0 0px 0;
}

.row2a{
border: 0 solid #ff0000; 
width:750px;
padding:0px 0 0 10px;
margin:0px 0 0 0;
}

.row2b{
border: 0 solid #ff0000; 
width:auto;
padding-left:10px;
margin:15px auto 0 auto;
}

.row3{
padding-left:10px;
margin:0px auto 0 auto; 
}
.row3{
margin:0;
}


#On-LineConsultation1,
#whatsNewHere1{
float:left; 
margin-left:16px; 
width:360px;
}
#whatsNewHere1{
float:left; 
margin-left:0px; 
width:360px;
}

table{
margin-left:1em;
}
.tablerow{
width:100%;
display:inline;
}
.tablecolumn{
width:24%;
float:left;
position:relative;
text-align:center;
}
/* Internal ads01 */
.adA1,
.adA2,
.adA3,
.adA4{
text-align:center;
width:170px;
padding:0 5px 0 7px;
float:left;
margin-left:0px;
margin-top:20px;
height:10em;
border-left: 1px solid #d5c49f; 
}
.adA1{
margin-left:0;
border-left:0;
}
.adA2{
margin-left:1px;
}
.adA3{
margin-left:5px;
}
.adA4{
margin-left:5px;
}



.details{
margin:0 0 0 1em !important;
padding:0em 0 0 0.7em !important;
background:transparent url(images/icon-details.gif) 0em 0.6em no-repeat;
}
.switchBlockOne{
background:#fff;
padding:0.1em 1em 1em 1em;
}
.switchBlockTwo{
background:#fffcf1;
padding:0.1em 1em 1em 1em;
border-top:1px solid #f9f4de;
border-bottom:1px solid #f9f4de;
}

/* 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; 
position: absolute;
display: none; /* keeps the popup hidden if no JS available */
}

/*
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Access Links
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/
#accessLinks {
position:relative;
float:left;
text-indent:-9999px;
margin-top:-1500px;

}

#accessLinks ul li {
background-image:none;
}

.accessHeading	{
display:none;
}
.hidden{
display:none;
}

/*
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Search Form/Results
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/
#searchForm	{
float:left;
position:relative;
width:auto;
margin-left:-200px;
margin-top:10px;
}

#searchForm form	{
background:#ded7bb;
padding:3px;
border:1px #ded7bb double;
}

#searchForm form input	{
border:thin #ded7bb double;
}

#searchForm form .submit	{
background:#df0a00;
color:#fff;
border: 1px #fff solid;
font-weight:bold;
}

#searchResults	{
margin-top:35px;
}


/*
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Breadcrumbs
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/
#subNavAboutUs #breadcrumbs, #subNavAboutDiabetes #breadcrumbs, 
#subNavgetInvolved #breadcrumbs, #subNavForProfessionals #breadcrumbs	{
margin: 15px 0 0 0;
text-align:left;
position:relative;
}

.row #breadcrumbs	{
margin: 0 0 10px 0;
text-align:left;
position:relative;
}

#breadcrumbs ul {
list-style:none;
}

#breadcrumbs ul li {
background-image:none;
display:inline;
margin: 0;
padding:0;
position:relative;
}

/*
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
box About Us
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/
#boxAboutUs{
margin:0 0 0 15px;
height:300px;
background: url(images/Diabeticcarebox.jpg) no-repeat top center;
}

/*
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
box About Diabetes
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/


#boxAboutDiabetes{
margin:0 0 0 15px;
height:300px;
background: url(images/guidebookbox.jpg) no-repeat top center;
}



/*
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
box AboutUs
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/
#aboutusbox{
margin:0 0 0 0;
height:300px;
background:url(images/aboutus.jpg) no-repeat top center;
}

/*
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
box For Professionals
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/
#boxForProfessionals{
margin:0 0 0 14px;
height:300px;
background:url(images/other.jpg) no-repeat top center;
}

*/
/*
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ABOUT US HOMEPAGE BOXES01
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/

	/*
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Box Who We Are
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	*/
#boxWhoWeAre{
margin:0px;
height:226px;
background:center;
}
#boxWhoWeAre .top{
background:center;
}
#boxWhoWeAre .bottom{
height:122px;
background:center;
}
	/*
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Box What We Do
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	*/
#boxWhatWeDo{
margin:0px 0 0 17px;
background:center;
}
#boxWhatWeDo .top{
background:center;
}
#boxWhatWeDo .bottom{
height:122px;
background:center;
}
	/*
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Box Where We Are
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	*/
#boxWhereWeAre{
margin:0px 0 0 18px;
background:center;
}
#boxWhereWeAre .top{
background:center;
}
#boxWhereWeAre .bottom{
height:122px;
background:center;
}

	/*
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	box Legal
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	*/
#boxLegal{
margin:0px 0 0 17px;
background:center;
}
#boxLegal .top{
background:center;
}
#boxLegal .bottom{
height:122px;
background:center;
}
	/*
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	box Careers
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	*/
#boxCareers{
margin:0px 0 0 18px;
background:center;
}
#boxCareers .top{
background:center;
}
#boxCareers .bottom{
height:122px;
background:center;
}


/*
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ABOUT DIABETES HOMEPAGE BOXES01
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/
	/*
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Box What is Diabetes
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	*/
#boxWhatIsDiabetes{
margin:0px;
background:center;
}
#boxWhatIsDiabetes .top{
background:center;
}
#boxWhatIsDiabetes .bottom{
height:122px;
background:center;
}

/*
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FOR PROFESSIONALS HOMEPAGE BOXES01
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/


/*
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Headings H1-H6 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/
h1 { 
}
h1#cdaLogo{
text-indent:-9999px;
}
div#cdaLogo{
text-indent:-9999px;
}

#whatsNewHere1 h2,
#On-LineConsultation1 h2{
background:url(images/whatnew1.jpg) no-repeat bottom Left;
padding:0.5em;
margin:0;
font-family:Times New Roman;
font-size:1.5em;
font-weight:normal;
}
h2,
h3 { 
/*color:#b31f17;
font-family: Times New Roman, serif;*/
color:#000;
font-family: Arial, Tahoma, arial, sans-serif;
font-size:1.2em; 
font-weight:bold;
margin:0.5em;
}
.box h2{
margin-top:0;
text-align:center;
color:#b31f17;
}
h3 { 
text-align:left;
font-size:1.2em;
letter-spacing:0;
margin:1em;
}
#entry h2, #article h2{ 
border-bottom:1px solid #f9f4de;
}

#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,
#introNutrition h2,
#introChildren h2,
#introOrderDesk h2,
#introCss h2,
#introDes h2,
#introConferences h2,
#introResearch h2,
#introResources h2,
#introMembers h2{
font-family:Times New Roman;
font-style:italic;
font-size:1em;
font-weight:normal;
line-height:1em;
margin-bottom:1em;
margin-top:1em;
}
#intro h2{
margin:0 0 0 2em;
padding-top:2em;
}
#entry h3, #article h3{
background:#f9f4de;;
border-top:1px solid #fff;
border-bottom:1px solid #ecdaaf;
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:Times New Roman;
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:Times New Roman, 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:Times New Roman;
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:Times New Roman;
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;*/
}

#whatsNewHere1 p,
#On-LineConsultation1 p{
padding:0.5em 0.2em;
}
.adA1 p, 
.adA2 p,
.adA3 p,
.adA4 p{
text-align:left;
}
.viewAll{
padding:0 1em 1em 1em;
font-style:italic;
margin-left:1em;
border-bottom:0px solid #ccc;
text-align:right;
}
#home .viewAll{
border-top:1px solid #f9f4de;
}
#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 1em;
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,
#introMembers p{
width:60%;
line-height:1.5em;
margin:0 0 0 1em;
padding:0.5em 1em 1em 0;
}
#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(images/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(images/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(images/icon-tag.gif) 0em 0.6em no-repeat;
}
.popup p,
.popup2 p,
.popup3 p{
text-align:center;
padding-top:1em !important;
}
blockquote{
margin:auto 3em;
font-style:italic;
}
.reference{
text-align:right;
}
/* 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Links
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/
a,
a:link{ 
outline:none;
text-decoration:none;
color:#CC0000;
}
a:visited{}
a:hover{
 text-decoration:underline;
}
a:active{}
.box h2 a{
text-decoration:underline;
}
#entry a,
#article a,
#introSupportingUs a,
#introHelping a,
#introEvents a,
#introCommunity a,
#introNewsletters a,
#introWhoWeAre a,
#introWhatWeDo a,
#introWhereWeAre 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 dt a, #article dt a{
text-decoration:none; 
}
a.adImage:hover{
background:transparent;
}



/* 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Unordered Lists
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/
ul{
list-style:none;
padding:0 10px 0 7px;

}
#home ul.boxNav,
#whatsNewHere1 ul,
#On-LineConsultation1 ul{
padding:0 5px 0 25px;
height:9em;
}
#home ul.boxNav{
padding:0 5px 0 10px;
}
#whatsNewHere1 ul,
#On-LineConsultation1 ul{
height:auto;
padding:0;
}
#masthead01 ul{
margin-top:-10px;
text-align:right;
font-size:0.5em;
}
footer1#masthead1 ul{
margin-bottom:-10px;
text-align:right;
font-size:0.5em;
}
li{
background:url(images/dash.gif) no-repeat 0 0;
padding-left:10px;
}
#entry ul li, #article ul li{
margin:0.5em 1em;
}
ul.boxNav li{
padding-left:7px;
margin:0;
}
#whatsNewHere1 li,
#On-LineConsultation1 li{
margin:1em auto;
}
#masthead01 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:#f9f4de;
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:#f9f4de;
background:#fffcf1;
border-top:1px solid #fff;
border-bottom:1px solid #ecdaaf;
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:0;
}
.regional-map{
float:left;
margin-top:2em;
}
/*
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Form Elements
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/
#masthead01 form{
margin:15px 0 0 300px;
}
form#categorySelectBox{
margin:1em;
}
#categorySelectBox{
text-align:right;
}
form#categorySelectBox select{
font-size:0.9em;
border: 1px solid #ecdaaf;
border-bottom: 1px solid #ecdaaf;
border-right: 1px solid #ecdaaf;
background:#fff;
}

/*Search in masthead01*/

.submit{
font-weight:normal !important;
font-family:Arial, tahoma;
font-size:1em;
border-left:1px solid red !important;
border-top:1px solid red !important;
border-right:1px solid #555 !important;
border-bottom:1px solid #555 !important;
}
input#keywords{
background: #fff;
background: #fff;
}

/* 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Main Navigation01 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/
#Nav {	

padding: 0px;
margin-top: 0px;
position: relative;
left:0px;
top:15px;
border:0px solid;
}

#Nav li {padding: 0; list-style: none; position: absolute; top: 0; }
#Nav li, #Nav a {display: block; border:0px solid; margin-top: 0px; height:48px; text-indent:-9999px;}
li#aboutsdc {left: 9px; width:176px; background-image:url(images/about-us1.gif)} 
li#diabetic-care {left: 198px; width:176px; background-image:url(images/Diabetic_care.gif)}
li#aboutDiabetesGuidebook {left: 386px; width:176px; background-image:url(images/guidebook.gif)}
li#forProfessionals {left: 576px; width:176px; background-image:url(images/other-services1.gif)}
/*
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
For pages that you're currently on...
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/
li#aboutsdc a {background: transparent url(images/about-us1.gif) 0px 0px no-repeat; height:48px;}
li#diabetic-care a {background: transparent url(images/Diabetic_care.gif) -190px 0px  no-repeat; height:48px;}
li#aboutDiabetesGuidebook a {background: transparent url(images/guidebook.gif) -378px 0px  no-repeat; height:48px;}
li#forProfessionals a {background: transparent url(images/other-services1.gif) -568px 0px  no-repeat; height:48px;}

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Navigation01: About Us
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/
#Navdiabetic-care {	
background: transparent;		
padding: 0px;
margin-top: -19px;
position: relative;
left:25px;
top:15px;
border:0px solid;
width:760px;
}
	
#NavAboutUs li {padding: 0; list-style: none; position: absolute; top: 0; }
#NavAboutUs li, #NavAboutUs a {display: block; border:0px solid; margin-top: 0; height:35px; text-indent:-9999px;}
#NavAboutUs	li#getInvolved {left: 0px; width:173px;}
#NavAboutUs	li#aboutUs {left: 173px; width:173px;}
#NavAboutUs	li#aboutDiabetes {left: 346px; width:173px;}
#NavAboutUs	li#forProfessionals {left: 519px; width:174px;}

#NavAboutUs	li#getInvolved a {background: transparent;}
#NavAboutUs	li#aboutUs a {background: transparent;}
#NavAboutUs	li#aboutDiabetes a {background: transparent;}
#NavAboutUs	li#forProfessionals a {background: transparent;}
	
#NavAboutUs	li#getInvolved {}
#NavAboutUs	li#aboutUs {background: transparent;}
#NavAboutUs	li#aboutDiabetes {background: transparent;}
#NavAboutUs	li#forProfessionals {background: transparent;}
	
#NavAboutUs	li#getInvolved a:hover {background: transparent;}
#NavAboutUs	li#aboutUs a:hover {background: transparent;}
#NavAboutUs	li#aboutDiabetes a:hover {background: transparent;}
#NavAboutUs	li#forProfessionals a:hover {background: transparent;}

/*
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Sub Navigation01: About Us
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/
#subNavAboutUs	{
margin: 58px 0 0 0;
position:relative;
text-align:center;
}


/*
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Side Navigation01: About Us
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/

#sideNavAboutUs	{
margin: 15px 0 0 0;
padding: 0;
width: 172px;
height:auto;
position: relative;
float: left;
}

#sideNavAboutUs .top	{
background:no-repeat top;
background:repeat-y;
}

#sideNavAboutUs .bottom	{
background: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:#f9f4de;
width:99%;
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:#f9f4de;
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 #ecdaaf;
}

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 #ecdaaf;

} 

#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 #ecdaaf;
background:#fffcf1;
}

#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 #ecdaaf;
background:#fffcf1;
}


#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 #ecdaaf;
background:#fffcf1;
}

html>body #sideNavAboutUs ul ul li a:link	{
height:auto;
min-height:5px;
border-top:1px solid #fff;
border-bottom:1px solid #ecdaaf;
} 

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 #ecdaaf;
} 


#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 #ecdaaf;
background:#b31f17;
}

#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 #ecdaaf;
background:#b31f17;
}


html>body #sideNavAboutUs ul ul li a:hover	{
height:auto;
min-height:5px;
border-top:1px solid #fff;
border-bottom:1px solid #ecdaaf;
}

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 #ecdaaf;
}


/*
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Navigation01: About Diabetes
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/
#NavAboutDiabetes {	
background: transparent;		
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;}
#NavAboutDiabetes li#aboutUs {background: transparent;}
#NavAboutDiabetes li#aboutDiabetes {background: transparent;}
#NavAboutDiabetes li#forProfessionals {background: transparent;}
	
#NavAboutDiabetes li#getInvolved a {background: transparent;}
#NavAboutDiabetes li#aboutUs a {background: transparent;}
#NavAboutDiabetes li#aboutDiabetes a {background: transparent;}
#NavAboutDiabetes li#forProfessionals a {background: transparent;}
		
#NavAboutDiabetes li#getInvolved a:hover {background: transparent;}
#NavAboutDiabetes li#aboutUs a:hover {background: transparent;}
#NavAboutDiabetes li#aboutDiabetes a:hover {background: transparent;}
#NavAboutDiabetes li#forProfessionals a:hover {background: transparent;}


/*
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Sub Navigation01: About Diabetes
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/
#subNavAboutDiabetes	{
margin: 58px 0 0 0;
position:relative;
text-align:center;
}


/*
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Side Navigation01: About Diabetes
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/

#sideNavAboutDiabetes	{
margin: 15px 0 0 0;
padding: 0;
width: 172px;
height:auto;
position: relative;
float: left;
}

#sideNavAboutDiabetes .top	{
background: ;
background: ;
}

#sideNavAboutDiabetes .bottom	{
background:bottom;
height:122px;
}


#sideNavAboutDiabetes h3 {
margin:0 0 10px 0;
padding:0;
text-align:center;
}

#sideNavAboutDiabetes ul	{
list-style:none;
background-image:none;
background:#f9f4de;
width:99%;
margin: 0 1px 0 1px;
padding:0;
}

#sideNavAboutDiabetes ul li	{
list-style:none;
background-image:none;
background:#f9f4de;
margin:0;
padding:0;
}

#sideNavAboutDiabetes ul ul li	{
background:#f9f4de;
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 #ecdaaf;
}

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 #ecdaaf;
} 

#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 #ecdaaf;
background:#fffcf1;
}

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 #ecdaaf;
} 

#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 #ecdaaf;
background:#b31f17;
}

html>body #sideNavAboutDiabetes ul ul li a:hover	{
width:auto;
height:auto;
min-height:5px;
border-top:1px solid #fff;
border-bottom:1px solid #ecdaaf;
}


/*
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Navigation01: Get Involved
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/
#NavGetInvolved {	
background: transparent;		
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;}
#NavGetInvolved li#aboutUs {background: transparent;}
#NavGetInvolved li#aboutDiabetes {background: transparent;}
#NavGetInvolved li#forProfessionals {background: transparent;}
	
#NavGetInvolved li#getInvolved a {background: transparent;}
#NavGetInvolved li#aboutUs a {background: transparent;}
#NavGetInvolved li#aboutDiabetes a {background: transparent;}
#NavGetInvolved li#forProfessionals a {background: transparent;}
		
#NavGetInvolved li#getInvolved a:hover {background: transparent;}
#NavGetInvolved li#aboutUs a:hover {background: transparent;}
#NavGetInvolved li#aboutDiabetes a:hover {background: transparent;}
#NavGetInvolved li#forProfessionals a:hover {background: transparent;}



/*
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
TESTING Navigation01: Get Involved TESTING
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/
#NavGetInvolved2 {	
background: transparent;		
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;

}







/*
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Sub Navigation01: Get Involved
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/
#subNavGetInvolved	{
margin: 58px 0 0 0;
position:relative;
text-align:center;
z-index:1;
}


/*
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Side Navigation01: Get Involved
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/

#sideNavGetInvolved	{
margin: 15px 0 0 0;
padding: 0;
width: 172px;
height:auto;
position: relative;
float: left;
}

#sideNavGetInvolved .top	{
background: ;
background: ;
}

#sideNavGetInvolved .bottom	{
height:122px;
}


#sideNavGetInvolved h3 {
margin:0 0 10px 0;
padding:0;
text-align:center;
}

#sideNavGetInvolved ul	{
list-style:none;
background-image:none;
background:#f9f4de;
width:99%;
margin: 0 1px 0 1px;
padding:0;
}

#sideNavGetInvolved ul li, #sideNavGetInvolved ul ul li	{
list-style:none;
background-image:none;
background:#f9f4de;
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 #ecdaaf;
}

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 #ecdaaf;
} 


#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 #ecdaaf;
background:#fffcf1;
}

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 #ecdaaf;
} 

#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 #ecdaaf;
background:#b31f17;
}

html>body #sideNavGetInvolved ul ul li a:hover	{
height:auto;
min-height:5px;
border-top:1px solid #fff;
border-bottom:1px solid #ecdaaf;
}

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Navigation01: For Professionals
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/
#verForProfessionals {	
background: transparent;		
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;}
#NavForProfessionals li#aboutUs {background: transparent;}
#NavForProfessionals li#aboutDiabetes {background: transparent;}
#NavForProfessionals li#forProfessionals {background: transparent;}
	
#NavForProfessionals li#getInvolved a {background: transparent;}
#NavForProfessionals li#aboutUs a {background: transparent;}
#NavForProfessionals li#aboutDiabetes a {background: transparent;}
#NavForProfessionals li#forProfessionals a {background: transparent;}
		
#NavForProfessionals li#getInvolved a:hover {background: transparent;}
#NavForProfessionals li#aboutUs a:hover {background: transparent;}
#NavForProfessionals li#aboutDiabetes a:hover {background: transparent;}
#NavForProfessionals li#forProfessionals a:hover {background: transparent;}

/*
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Sub Navigation01: For Professionals
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/
#subNavForProfessionals	{
margin: 58px 0 0 0;
position:relative;
text-align:center;
}


/*
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Side Navigation01: For Professionals
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/

#sideNavForProfessionals	{
margin: 15px 0 0 0;
padding: 0;
width: 172px;
height:auto;
position: relative;
float: left;
}

#sideNavForProfessionals .top	{
background: ;
background: ;
}

#sideNavForProfessionals .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:#f9f4de;
width:99%;
margin: 0 1px 0 1px;
padding:0;
}

#sideNavForProfessionals ul li, #sideNavForProfessionals ul ul li	{
list-style:none;
background-image:none;
background:#f9f4de;
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 #ecdaaf;
}

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 #ecdaaf;
} 


#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 #ecdaaf;
background:#fffcf1;
}

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 #ecdaaf;
} 


#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 #ecdaaf;
background:#b31f17;
}

html>body #sideNavForProfessionals ul ul li a:hover	{
height:auto;
min-height:5px;
border-top:1px solid #fff;
border-bottom:1px solid #ecdaaf;
}
/*
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Navigation01: SubNav
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/
ul#subNav{
font-size:0.9em;
margin-top:55px;
margin-left:-2em;
text-align:center;
color:#fff;
}
ul#subver 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;

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:555px;
}

html>body #entry, html>body #article 	{
max-width:555px;
}
/*
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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:#f9f4de;
float:right;
padding:5px;
border:1px solid #ecdaaf;
margin: 0 0 1em 1em;
}
/*
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Index Page Images
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/


#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;}

