/* Reset Styles */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{
margin: 0; padding: 0; border: 0; font-family:Helvetica;  font-weight: inherit; font-style: inherit; outline:none; list-style-type:none; color:#666666;}

/* Custom Styles */

body {font-family:Helvetica; font-size:12px; text-align:center; color:#666666; margin:20px 0 20px 0;}

#bgcontainer {position:relative; margin:0 auto; border: 2px solid #929292; text-align:center; width:841px; padding:1px 1px 1px 1px; font-size:1px;}

#container {border-left: 2px solid #929292; border-right: 2px solid #929292; border-bottom: 2px solid #929292; text-align:left; width:837px; background:url(../images/shadow.jpg) bottom left repeat-x; margin:0 0 0 0; font-size:11px; height:730px;}
#containercontact {border-left: 2px solid #929292; border-right: 2px solid #929292; border-bottom: 2px solid #929292; text-align:left; width:837px; background:url(../images/shadow.jpg) bottom left repeat-x; margin:0 0 0 0; font-size:11px; height:970px;}
#containercoachteams {border-left: 2px solid #929292; border-right: 2px solid #929292; border-bottom: 2px solid #929292; text-align:left; width:837px; background:url(../images/shadow.jpg) bottom left repeat-x; margin:0 0 0 0; font-size:11px; height:840px;}
#containercoachteams2 {border-left: 2px solid #929292; border-right: 2px solid #929292; border-bottom: 2px solid #929292; text-align:left; width:837px; background:url(../images/shadow.jpg) bottom left repeat-x; margin:0 0 0 0; font-size:11px; height:900px;}
#containercoach {border-left: 2px solid #929292; border-right: 2px solid #929292; border-bottom: 2px solid #929292; text-align:left; width:837px; background:url(../images/shadow.jpg) bottom left repeat-x; margin:0 0 0 0; font-size:11px; height:820px;}
#containerlogin {border-left: 2px solid #929292; border-right: 2px solid #929292; border-bottom: 2px solid #929292; text-align:left; width:837px; background:url(../images/shadow.jpg) bottom left repeat-x; margin:0 0 0 0; font-size:11px; height:400px;}
#containerinta {border-left: 2px solid #929292; border-right: 2px solid #929292; border-bottom: 2px solid #929292; text-align:left; width:837px; background:url(../images/shadow.jpg) bottom left repeat-x; margin:0 0 0 0; font-size:11px; height:1170px;}
#containerlassess {border-left: 2px solid #929292; border-right: 2px solid #929292; border-bottom: 2px solid #929292; text-align:left; width:837px; background:url(../images/shadow.jpg) bottom left repeat-x; margin:0 0 0 0; font-size:11px; height:940px;}
#containerlassess360 {border-left: 2px solid #929292; border-right: 2px solid #929292; border-bottom: 2px solid #929292; text-align:left; width:837px; background:url(../images/shadow.jpg) bottom left repeat-x; margin:0 0 0 0; font-size:11px; height:980px;}
#containerp360 {border-left: 2px solid #929292; border-right: 2px solid #929292; border-bottom: 2px solid #929292; text-align:left; width:837px; background:url(../images/shadow.jpg) bottom left repeat-x; margin:0 0 0 0; font-size:11px; height:1050px;}
#containerpcoach {border-left: 2px solid #929292; border-right: 2px solid #929292; border-bottom: 2px solid #929292; text-align:left; width:837px; background:url(../images/shadow.jpg) bottom left repeat-x; margin:0 0 0 0; font-size:11px; height:780px;}
#containermeet {border-left: 2px solid #929292; border-right: 2px solid #929292; border-bottom: 2px solid #929292; text-align:left; width:837px; background:url(../images/shadow.jpg) bottom left repeat-x; margin:0 0 0 0; font-size:11px; height:910px;}
#containercommit {border-left: 2px solid #929292; border-right: 2px solid #929292; border-bottom: 2px solid #929292; text-align:left; width:837px; background:url(../images/shadow.jpg) bottom left repeat-x; margin:0 0 0 0; font-size:11px; height:950px;}
#containerleader {border-left: 2px solid #929292; border-right: 2px solid #929292; border-bottom: 2px solid #929292; text-align:left; width:837px; background:url(../images/shadow.jpg) bottom left repeat-x; margin:0 0 0 0; font-size:11px; height:780px;}
#containerbuzz {border-left: 2px solid #929292; border-right: 2px solid #929292; border-bottom: 2px solid #929292; text-align:left; width:837px; background:url(../images/shadow.jpg) bottom left repeat-x; margin:0 0 0 0; font-size:11px; height:930px;}
#containerpartner {border-left: 2px solid #929292; border-right: 2px solid #929292; border-bottom: 2px solid #929292; text-align:left; width:837px; background:url(../images/shadow.jpg) bottom left repeat-x; margin:0 0 0 0; font-size:11px; height:890px;}
#containercspan {border-left: 2px solid #929292; border-right: 2px solid #929292; border-bottom: 2px solid #929292; text-align:left; width:837px; background:url(../images/shadow.jpg) bottom left repeat-x; margin:0 0 0 0; font-size:11px; height:910px;}
#containerresources {border-left: 2px solid #929292; border-right: 2px solid #929292; border-bottom: 2px solid #929292; text-align:left; width:837px; background:url(../images/shadow.jpg) bottom left repeat-x; margin:0 0 0 0; font-size:11px; height:1230px;}
#containerlm {border-left: 2px solid #929292; border-right: 2px solid #929292; border-bottom: 2px solid #929292; text-align:left; width:837px; background:url(../images/shadow.jpg) bottom left repeat-x; margin:0 0 0 0; font-size:11px; height:960px;}


#navigation {margin:0; width:837px; background:url(../images/menu-bg.jpg) top left repeat-x;}
#navigation ul {padding:0 10px 0 10px; z-index:999; }
#navigation ul li {float:left; padding:0 37px 0 37px; }
#navigation ul .last {padding:0; }
#navigation ul li a {display:block; background:#ffa101; color:#ffffff; font-size:11px; letter-spacing:1px; text-transform:uppercase; font-weight:bold; text-decoration:none; padding:3px 0 4px 0;}
#navigation ul li a:hover {color:#FFFFFF; background:#ff7e00;}
#navigation ul .on a {color:#FFFFFF; background:#ff7e00;}

#navigation ul li ul {padding:1px 0 0 37px; width:270px; z-index:999; }
#navigation ul li ul li {padding:0; text-align:left; width:100%; }
#navigation ul li ul li a {display:block; width:249px; padding:4px 10px 4px 10px; color:#000000; background:#ff7e00; font-weight:bold; font-size:11px; text-transform:capitalize; text-decoration:none; letter-spacing:normal;}
#navigation ul li ul li a:hover {background:#fb5c00;}

#bar {background:#808080; height:10px; margin:0 5px 0 5px;}

.menuimg {text-align:left; vertical-align:top; margin: 0 0 0 0; border:0;}

#footer {clear:both; position:absolute; margin:0 0 0 0; width:827px; text-align:left; font-size:11px; padding:10px 5px 20px 25px; top:880px;}
#footer ul li {float:left; }
#footercontact {clear:both; position:absolute; margin:0 0 0 0; width:827px; text-align:left; font-size:11px; padding:10px 5px 20px 25px; top:1120px;}
#footercontact ul li {float:left; }
#footercoachteams {clear:both; position:absolute; margin:0 0 0 0; width:827px; text-align:left; font-size:11px; padding:10px 5px 20px 25px; top:990px;}
#footercoachteams ul li {float:left; }
#footercoachteams2 {clear:both; position:absolute; margin:0 0 0 0; width:827px; text-align:left; font-size:11px; padding:10px 5px 20px 25px; top:1050px;}
#footercoachteams2 ul li {float:left; }
#footercoach {clear:both; position:absolute; margin:0 0 0 0; width:827px; text-align:left; font-size:11px; padding:10px 5px 20px 25px; top:970px;}
#footercoach ul li {float:left; }
#footerlogin {clear:both; position:absolute; margin:0 0 0 0; width:827px; text-align:left; font-size:11px; padding:10px 5px 20px 25px; top:550px;}
#footerlogin ul li {float:left; }
#footerinta {clear:both; position:absolute; margin:0 0 0 0; width:827px; text-align:left; font-size:11px; padding:10px 5px 20px 25px; top:1320px;}
#footerinta ul li {float:left; }
#footerlassess {clear:both; position:absolute; margin:0 0 0 0; width:827px; text-align:left; font-size:11px; padding:10px 5px 20px 25px; top:1090px;}
#footerlassess ul li {float:left; }
#footerlassess360 {clear:both; position:absolute; margin:0 0 0 0; width:827px; text-align:left; font-size:11px; padding:10px 5px 20px 25px; top:1130px;}
#footerlassess360 ul li {float:left; }
#footerp360 {clear:both; position:absolute; margin:0 0 0 0; width:827px; text-align:left; font-size:11px; padding:10px 5px 20px 25px; top:1200px;}
#footerp360 ul li {float:left; }
#footerpcoach {clear:both; position:absolute; margin:0 0 0 0; width:827px; text-align:left; font-size:11px; padding:10px 5px 20px 25px; top:930px;}
#footerpcoach ul li {float:left; }
#footermeet {clear:both; position:absolute; margin:0 0 0 0; width:827px; text-align:left; font-size:11px; padding:10px 5px 20px 25px; top:1060px;}
#footermeet ul li {float:left; }
#footercommit {clear:both; position:absolute; margin:0 0 0 0; width:827px; text-align:left; font-size:11px; padding:10px 5px 20px 25px; top:1100px;}
#footercommit ul li {float:left; }
#footerleader {clear:both; position:absolute; margin:0 0 0 0; width:827px; text-align:left; font-size:11px; padding:10px 5px 20px 25px; top:940px;}
#footerleader ul li {float:left; }
#footerbuzz {clear:both; position:absolute; margin:0 0 0 0; width:827px; text-align:left; font-size:11px; padding:10px 5px 20px 25px; top:1080px;}
#footerbuzz ul li {float:left; }
#footerpartner {clear:both; position:absolute; margin:0 0 0 0; width:827px; text-align:left; font-size:11px; padding:10px 5px 20px 25px; top:1040px;}
#footerpartner ul li {float:left; }
#footercspan {clear:both; position:absolute; margin:0 0 0 0; width:827px; text-align:left; font-size:11px; padding:10px 5px 20px 25px; top:1060px;}
#footercspan ul li {float:left; }
#footerresources {clear:both; position:absolute; margin:0 0 0 0; width:827px; text-align:left; font-size:11px; padding:10px 5px 20px 25px; top:1380px;}
#footerresources ul li {float:left; }
#footerlm {clear:both; position:absolute; margin:0 0 0 0; width:827px; text-align:left; font-size:11px; padding:10px 5px 20px 25px; top:1110px;}
#footerlm ul li {float:left; }


.pdfprint {color:#FFFFFF; width:190px; }
.pdfprint a {color:#FFFFFF; text-decoration:underline;}
.copyright {color:#FFFFFF; width:383px;}
.sitecreator {color:#FFFFFF; width:254px; text-align:left;} 
.sitecreator a {color:#FFFFFF; text-decoration:underline;}
.subnavtext {color:rgb(66,66,66); padding: 4px 0 0 0;}
.subnavtext a {text-decoration:none;}
.aboutsubnav {padding: 4px 0 0 20px;}


/* Universal Elements */

.clear {clear:both;}
#preload {position:absolute; top:0; left:-10000px; }
#preload li {position:absolute; top:0; }