html{overflow-y: scroll;}
body{background-color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; margin:10px 0px 0px 0px;}
a:link, a:visited{color:#00727E; text-decoration: underline;}
a:active, a:hover{text-decoration:none;}
a img{border:0;}
p,h1,h2,h3,h4,h5,h6,#LeftColumn ul, #LeftColumnA ul, #RightColumn ul, #RightColumn ul{margin: 13px 0px 13px 0px};
h1{font-size:14px; font-weight:bold; margin-top:20px; color:#004D52; text-decoration:underline;}
h1.pagetitle{font-size:1px; font-weight:normal; margin-top:10px; color:#ff0000; text-decoration:none; text-indent:-9999px; overflow:hidden; line-height:1px;}
h2{font-size:14px; font-weight:bold; margin-top:0px; color:#BA263F; text-decoration:underline;}
h3{font-size:14px; font-weight:bold; margin-top:20px; color:#BA263F; text-decoration:underline;}
h4{font-size:15px; font-weight:bold; margin-top:20px; text-decoration:underline; text-align:center; padding-right:30px; color:#BA263F; text-decoration:underline;}
h5{font-size:15px; font-weight:bold; margin-top:5px; text-decoration:underline; text-align:center; padding-right:30px; text-decoration:underline;}
h6{font-size:14px; font-weight:bold; margin:10px 0 10px 0; color: #00727E}
p{font-size:12px; line-height:15px;}
p.dictionary{font-size:12px; line-height:15px; margin-top:20px;}
p.dictionary .dictionary-word{font-size:14px; font-weight:bold; color:#BA263F; text-decoration:underline;}
p.dictionary .dictionary-speechpart{font-size:10px; color:#BA263F;}
p.firstpara{margin-top:20px;}
p.firstpara2{padding-top:15px;}
#container table td, #container ul{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin:0; padding:0;}
#container table{margin-bottom: 10px;}
#LeftColumn ul li, #RightColumn ul li, #LeftColumnA ul li, #RightColumnA ul li{margin-left:25px; list-style-type:disc;}
#LeftColumn ul li ul li, #RightColumn ul li ul li, #LeftColumnA ul li ul li, #RightColumnA ul li ul li{margin-left:35px; list-style-type:circle;}
#LeftColumn ul li ul li ul li, #RightColumn ul li ul li ul li, #LeftColumnA ul li ul li ul li, #RightColumnA ul li ul li ul li{margin-left:45px; list-style-type:square;}
#LeftColumn ul, #RightColumn ul, #LeftColumnA ul, #RightColumnA ul, #popup ul{padding-bottom:5px; padding-right:10px;}
#RightColumnA ul{padding-bottom:14px; padding-right:10px;}
#popup ul li{margin-left:15px; font-size:12px; line-height:15px; list-style-type:disc;}
#popup ul li ul li{margin-left:5px; font-size:12px; line-height:15px; list-style-type:circle;}
#popup ul li ul li ul li{margin-left:5px; font-size:12px; line-height:15px; list-style-type:square;}
ul.spaced li {padding-bottom: 8px;}
#container{width:870px; height:auto; margin:0 auto; line-height:15px; font-size:12px; /*padding-bottom:15px;*/}
#header{width:870px; height:110px; text-align:right; font-size:10px;}
#header a:link, #header a:visited{color:#666666; text-decoration:none;}
#header a:hover, a#header a:active{color:#666666; text-decoration:underline;}
#logo{float:left; margin-top:10px;}
#motto{margin: 20px 0px 15px 0px; padding:0px;}
#home{margin: 0px 5px 0px 0px;}
#search{float:right; margin: 0px 0px 0px 0px;}
form{float:right; margin: 0px 0px 15px 0px;}
#topMenu{background-color:#27727C; height:37px; width:870px; clear:both; position:relative: z-index:3000;}
#topMenu ul{list-style-type:none; margin:0px;padding:0px;}
#topMenu li{display:block; float:left; padding-top:10px;}
#topMenu li a{color:#FFFFFF; text-decoration:none; font-size:15px;}
#topMenu li a:hover{color:#000;}
#topMenu li a.toplink:hover{color:#fff;}
#LeftColumn{float:left; width:330px; height:auto; padding-left:4px; padding-bottom:15px;}
#LeftColumnA{float:left; width:355px; height:auto; padding-left:4px; padding-bottom:15px; margin-top:-325px; position:relative; z-index:1500;}
#LeftColumnA p{padding-right:/*10px;*/25px;}
#LeftColumnA ul{padding-right:/*10px;*/25px;}
#RightColumn{float:right; width:515px; height:auto; padding-bottom:15px;}
#RightColumnA{float:right; width:511px; height:auto; padding-bottom:15px; background-color:#fff; margin-top:-325px; /*position:relative; z-index:999;*/}
#WideColumnSearchResults{float:left; width:866px; height:auto; margin-bottom:15px;background-color:#fff;}
#imageA{width:870px; height:385px; background-repeat:no-repeat; float:right; overflow:visible;}
#curve{width:284px; height:259px; float:right; overflow:hidden;}
#curveA{width:283px; height:155px; float:right; background-image:url(../images/curve15.jpg); background-repeat:no-repeat; overflow:hidden;}
.curved{float:left; clear: left; margin: 0 0 0 0;}
.curvedR{float:right; clear: right; margin: 0 0 0 0;}
#curve16{width:98px; height:47px;}
#curve17{width:87px; height:15px;}
#curve18{width:78px; height:30px;}
#curve19{width:56px; height:20px;}
#curve20{width:42px; height:19px;}
#curve21{width:34px; height:24px;}
#curve22{width:228px; height:70px;}
#curve24{width:149px; height:42px;}
#curve25{width:78px; height:25px;}
#curve26{width:48px; height:18px;}
#curve27{width:283px; height:17px;}
#curve28{width:262px; height:18px;}
#curve29{width:241px; height:16px;}
#curve30{width:227px; height:17px;}
#curve31{width:167px; height:46px;}
#curve32{width:98px; height:17px;}
#curve33{width:70px; height:17px;}
#curve34{width:35px; height:21px;}
#curveBottom{background-image:url(../images/curve10.jpg);width:226px; height:47px; float:right;}
#curve-notch{position:relative; z-index:800; float:right; clear: right; margin: 0 0 0 0; width:98px; height:23px;}
#topAdiv{width:228px; height:155px; float:left; overflow:hidden;}
#topAdiv p{padding-top:0px; margin:0px;}
#headstart h3{margin-bottom:20px;}
#headstart{z-index:6000; position:absolute; height:55px; width:100px; top:275px; overflow:hidden;}
#parastart{z-index:6000; position:absolute; height:30px; width:170px; top:341px; overflow:hidden;}
#footer{width:100%; height:80px; background-color:#BA263F; color:#FFFFFF; clear:both; margin-top:18px;}
#footerContent{width:870px; margin: 0 auto;}
#footLeft{float:left; width:400px;}
#footRight{float:right; width:400px; text-align:right;}
#footLeft ul{list-style-type:none; margin:0px;padding:0px;}
#footLeft li{display:block; float:left; text-align:center; padding:10px 5px 0 5px; font-size:10px;}
#footLeft li a{color:#FFFFFF; text-decoration:none; font-size:10px;}
#footLeft li a:hover{text-decoration:underline;}
#footLeft p{clear:both; font-size:10px; padding-top:12px; margin: -15px 0 0 4px;}
#footRight ul{list-style-type:none; margin:0px;padding:6px 0 0 0;}
#footRight li{display:block; float:right; padding:0px 5px 0 5px; text-align:center; font-size:10px;}
#footRight li a{color:#FFFFFF; text-decoration:none; font-size:10px;}
#footRight li a:hover{text-decoration:underline;}
#footRight p{clear:both; font-size:15px; font-weight:bold; padding-top:10px; padding-left:22px; margin:0px;}
.clear{clear:both;position:relative;z-index:3000;}
.clear p{margin-top:0px;}
.indent{margin-left: 25px;}
.attrib{padding-left: 10px; font-size: 11px;}
#facebox{top: -501px; left: -274px;}
.smb{font-weight:bold; font-size:11px; color:#BA263F;}
.sm{font-size:11px;}
.smpt{font-size:11px;padding-top:30px;}
sup{font-style:italic; font-size:18px; font-family:'Times New Roman'}
h3.padtop{padding-top:10px;}
img.padtop{padding-top:10px;}

/* The Home Page Banner Image (2 parts: one for the text, one for the graphic) */
/* The remainder of the graphic must be edited in the following images:*/
/* images/curve1.jpg, images/curve2.jpg, images/curve3.jpg, images/curve4.jpg */
/* images/curve5.jpg, images/curve6.jpg, images/curve7.jpg, images/curve8.jpg, images/curve9.jpg */
#banner-index-graphic{width:586px; height:259px; background-image:url(../images/banner-index-graphic.jpg); background-repeat:no-repeat; float:left;}
#banner-index-text{background: transparent url(../images/banner-index-text.gif) no-repeat 100% 100%;width:284px; height:384px; z-index: 1000;float:right; position:absolute; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height: 13px;}

/* The Level Two Banner Images  */
/* --- Must be transparent PNGs --- */
/* --- ALL CHANGES below MUST be mirrored in "css/style-ie6.css" for IE6 (PNG Fix) Support ---*/
#banner-about{background: transparent url(../images/banner-about.png) no-repeat 0% 0%;width:870px; height:385px; z-index: 1000; position:absolute;}
#banner-services{background: transparent url(../images/banner-services.png) no-repeat 0% 0%;width:870px; height:385px; z-index: 1000; position:absolute;}
#banner-contact{background: transparent url(../images/banner-contact.png) no-repeat 0% 0%;width:870px; height:385px; z-index: 1000; position:absolute;}
#banner-resources{background: transparent url(../images/banner-resources.png) no-repeat 0% 0%;width:870px; height:385px; z-index: 1000; position:absolute;}
#banner-training{background: transparent url(../images/banner-training.png) no-repeat 0% 0%;width:870px; height:385px; z-index: 1000; position:absolute;}
#banner-coaching{background: transparent url(../images/banner-coaching.png) no-repeat 0% 0%;width:870px; height:385px; z-index: 1000; position:absolute;}
#banner-consulting{background: transparent url(../images/banner-consulting.png) no-repeat 0% 0%;width:870px; height:385px; z-index: 1000; position:absolute;}
#banner-organization-dev{background: transparent url(../images/banner-organization-dev.png) no-repeat 0% 0%;width:870px; height:385px; z-index: 1000; position:absolute;}
#banner-assessments{background: transparent url(../images/banner-assessments.png) no-repeat 0% 0%;width:870px; height:385px; z-index: 1000; position:absolute;}
#banner-leadership-mgmt-dev{background: transparent url(../images/banner-leadership-mgmt-dev.png) no-repeat 0% 0%;width:870px; height:385px; z-index: 1000; position:absolute;}
#banner-hr{background: transparent url(../images/banner-hr.png) no-repeat 0% 0%;width:870px; height:385px; z-index: 1000; position:absolute;}
#banner-turnkey-programs{background: transparent url(../images/banner-turnkey-programs.png) no-repeat 0% 0%;width:870px; height:385px; z-index: 1000; position:absolute;}
#banner-hispanic-leadership{background: transparent url(../images/banner-hispanic_leadership.png) no-repeat 0% 0%;width:870px; height:385px; z-index: 1000; position:absolute;}
#LeftColumn ul li ul, #RightColumn ul li ul, #LeftColumnA ul li ul, #RightColumnA ul li ul{margin-bottom:3;padding-bottom:0;}
