body{padding:0;margin:0;text-align:center;background-color:#ffffff;font-size:13px;font-family:verdana, arial,sans-serif;}
td{font-size:11px;font-family:verdana, arial;line-height:17px;}

h1{padding:20px 0;margin:0;font-size:26px;font-weight:normal;}
h2{padding:20px 0;margin:0;font-size:20px;}
h3{padding-top:40px;padding-bottom:20px;margin:0;font-size:14px;}

.vcard{display:none;}
p{margin:0;padding:0;padding-top:15px;}

#canvas{position:relative;width:980px;text-align:left;margin:0 auto;background-color:#ffffff;}
  #content{padding:0 20px;}
  #banner{display:none;/*height:24px;background-color:#0089EF;position:relative;*/}
  #banner h1{display:none;}
  .bannertext{position:absolute;bottom:13px;left:41px;}
    #tablist{position:absolute;top:13px;right:20px;font-size:14px;font-family:arial}
    #tablist .tabitem{float:left;margin-left:10px;}
    #tablist .tabitem a,
    #tablist .tabitem a:link,
    #tablist .tabitem a:visited,
    #tablist .tabitem a:hover
    {display:block;text-decoration:none;margin-left:10px;color:#BCBEC0;padding-top:4px;text-transform:uppercase;}
    
    #tablist a, #tablist a:focus, #tablist a:active{outline:0;}
    #tablist a:hover, #tablist a:focus, #tablist a:active{border-bottom:solid 2px #FAC716;} 

    #footerlinks{position:absolute;top:38px;right:0;font-family:arial}
    #footerlinks .tabitem{float:left;margin-left:10px;}
    #footerlinks .tabitem a,
    #footerlinks .tabitem a:link,
    #footerlinks .tabitem a:visited,
    #footerlinks .tabitem a:hover
    {display:block;text-decoration:none;padding-left:10px;color:#BCBEC0;padding-top:4px;text-transform:uppercase;}
    
    .selectedtab, 
.selectedtab:hover, 
.selectedtab:link, 
.selectedtab:visited
{
/*background:transparent url(images/tabarrow.png) no-repeat top center;*/
}

.contentbanner{text-align:left;position:relative;padding:0 20px;}
.contentbanner h1, .contentbanner p{color:#ffffff;}
.contentbanner h1{visibility:hidden;}
.contentbanner h1{font-size:50px;padding-top:37px;padding-bottom:64px;}
.contentbanner p{font-size:16px;width:460px;line-height:25px;}
.contentbanner a, .contentbanner a:focus, .contentbanner a:active{outline:0;}

.copyright{color:#BCBEC0;position:relative;padding-bottom:20px;padding-top:40px;text-transform:uppercase;}
.copyright a, .copyright a:hover, .copyright a:visited, .copyright a:link{color:#ffffff;text-decoration:none;}
.copyright a:hover{text-decoration:underline;}

a, a:hover, a:visited{color:#000000;}

.blogtitle{font-size:15px;font-weight:bold;height:20px;margin-bottom:5px;}
.blogtitle a, .blogtitle a:hover, .blogtitle a:link, .blogtitle a:visited{text-decoration:none;}
.blogdate{display:block;font-size:12px;font-weight:normal;text-transform:uppercase;margin-top:5px;}
.darkcol .blogtitle a, .darkcol .blogtitle a:hover, .darkcol .blogtitle a:visited, .darkcol .blogtitle a:link{color:#007FAE;text-decoration:none;}


.darkcol{color:#000000;padding-bottom:20px;font-size:12px;line-height:19px;}
.darkcol a, .darkcol a:hover, .darkcol a:visited{color:#000000;}
.darkcol a:hover{text-decoration:underline;}

.spotlighttitle{color:#007FAE;}
.menu {padding-bottom:200px;}
.menu div {padding-bottom:10px;font-weight:bold;font-size:12px;}
.menu a, .menu a:hover, .menu a:visited{color:#007FAE;text-decoration:none;}
.menu a:hover{text-decoration:underline;}
.menu .selected, .selected a:link, .selected a:visited {text-decoration:underline;color:#007FAE;}

.documentation h2, .darkcol h2{color:#007FAE;font-size:16px;font-weight:bold;}
.documentation h3{font-size:12px;padding-bottom:5px;margin-bottom:0;}
.documentation .code{font-family:monospace;font-size:12px;line-height:17px;border:dashed 1px #dedede;margin:10px;margin-top:5px;padding:5px;}
.documentation .indent1{padding-left:5px;padding-bottom:10px;}
.documentation .function{color:#007FAE;}
.highlight{background-color:#ffff66;}

.sidebargroup {font-size:13px;}
.sidebargroup h2{margin:0;padding:0;padding-top:15px;font-size:13px;}
.sidebargroup h2 span{display:block;padding:5px 0;padding-left:10px;background:#231F20 url(images/sidebartitle.png) no-repeat top right;color:#ffffff;}

.sidebaritem{padding-bottom:5px;}
.sidebaritem h3{padding:0;margin:0;margin:10px 0;font-size:12px;}
.sidebaritem p{padding:0;margin:0;font-size:10px;padding-bottom:5px;line-height:15px;}
.sidebaritem a{font-size:10px;}

