@charset "UTF-8"; 

ul, li{
margin-left:20px;
padding:0px;
}
li{
/*background:url(mybullet.gif) left top no-repeat;*/
padding-left:0px;
}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix {display: inline-block; }  /* for IE/Mac */

h1.titles { color:#3E290F; display:inline; font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; font-weight:bold; text-decoration:none; }

.header { background-color:#F8F7F3; background-image:url(images/header_bgd.jpg); background-position:center top; background-repeat:repeat-x; color:#3E290F; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-top:0px; text-decoration:none; }

table.center { margin-left:auto; margin-right:auto; }

.navTitle { color:#3E290F; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:none; }
.navSmTest { color:#555555; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; }

.homeTitleBgd-left { background-image:url(images/home_titlebgd.jpg); background-position:7px center; background-repeat:no-repeat; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; padding-left:20px; text-decoration:none; }
.homeTitleBgd-left h1 { color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; border-bottom:none; margin-bottom:0; letter-spacing:0; text-indent:0;  }
.homeTitleBgd-right { background-image:url(images/home_titlebgd-right.jpg); background-position:-7px center; background-repeat:no-repeat; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; padding-left:20px; text-decoration:none; }
.homecontent { background-color:#E2E3DC; background-image:url(images/home_contentBgd.jpg); background-position:right top; background-repeat:no-repeat; color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; text-decoration:none; }
.homecontent a { color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; }
.homecontent a:hover { color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline; }
.homecontent-left { background-color:#E2E3DC; background-image:url(images/home_contentBgd-left.jpg); background-position:right top; background-repeat:no-repeat; color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; text-decoration:none; }
.homecontent-left a { color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; }
.homecontent-left a:hover { color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline; }
.homecontent-left h2, .homecontent-left h3 { margin-left:20px; margin-top:10px; margin-right:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; border-bottom:none; margin-bottom:0; letter-spacing:0; text-indent:0;  }

.home-event-box { position:relative; float:left; width:80px; top:3px; margin-right:10px; padding:0px 7px 0px; background-color:#3f7fd8; color:#fff; font-size:11px; font-weight:bold; border:1px solid #c9c9c9; text-align:center; -moz-border-radius:5px; -webkit-border-radius:5px; }
.home-event-box a { color:#fff; text-decoration:none; font-size:11px; }
.home-event-box a:hover { background-color:#3f7fd8; color:#fff; font-size:11px; cursor:pointer }
.home-event-desc { line-height:20px; font-weight:bold; }

div.wrapper { margin:0 auto; text-align:center; width:1024px; }
div.homeBotwrapper { background:url(images/home_botBgd.jpg); background-position:center bottom; background-repeat:no-repeat; height:186px; margin:0 auto; text-align:center; width:100%; }
div.seTable { background-color:#DFDDD6; border:solid 2px #FFFFFF; color:#333333; display:block; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; height:170px; margin:0px; text-decoration:none; width:272px; }

a.instituteRoll { background-color:#3D72A4; border:solid 2px #FFFFFF; color:#ffffff; display:block; font-family:Arial, Helvetica, sans-serif; font-size:12px; height:170px; margin-left:2px; margin-right:3px; Padding:0px; text-decoration:none; width:180px; }
a.instituteRoll:hover { background-color:#3D72A4; border:solid 2px #3D72A4; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
a.coachingRoll { background-color:#666699; border:solid 2px #FFFFFF; color:#ffffff; display:block; font-family:Arial, Helvetica, sans-serif; font-size:12px; height:170px; margin-right:3px; Padding:0px; text-decoration:none; width:180px; }
a.coachingRoll:hover { background-color:#666699; border:solid 2px #666699; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
a.communRoll { background-color:#7E7B7B; border:solid 2px #FFFFFF; color:#ffffff; display:block; font-family:Arial, Helvetica, sans-serif; font-size:12px; height:170px; margin-right:3px; Padding:0px; text-decoration:none; width:180px; }
a.communRoll:hover { background-color:#7E7B7B; border:solid 2px #7E7B7B; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
a.apRoll { background-color:#004780; border:solid 2px #FFFFFF; color:#ffffff; display:block; font-family:Arial, Helvetica, sans-serif; font-size:12px; height:170px; Padding:0px; text-decoration:none; width:180px; }
a.apRoll:hover { background-color:#004780; border:solid 2px #004780; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:12px; }

div.footer { color:#7E7B7B; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0 auto; text-align:left; text-decoration:none; width:1024px; }
div.footer a { color:#7E7B7B; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; }
div.footer a:hover { color:#7E7B7B; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline; }

.intBody { background-color:#F8F7F3; background-image:url(images/int_bodyBgd.jpg); background-position:center bottom; background-repeat:repeat-x; border:0px; left:0px; position:absolute; right:0px; text-align:left; width:100%; }
.sideNav { background:url(images/sideNav_bgd.jpg); background-position:left top; background-repeat:repeat-y; color:#3E290F; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0 auto; text-align:left; text-decoration:none; width:257px; }
.sideNav a { color:#3E290F; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0 auto; text-align:left; text-decoration:none; }
.sideNav a:hover { color:#004780; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0 auto; text-align:left; text-decoration:underline; }

div.intwrapper { height:auto; margin:0 auto; text-align:left; width:1024px; }
div.leftCol { float:left; margin-top:34px; text-align:center; text-align:left; width:257px; }
div.rightCol { float:right; font-size:13px; line-height:18px; margin-top:34px; text-align:left; width:730px; }
div.intfooter { color:#7E7B7B; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left; text-decoration:none; width:1024px; }
div.intfooter a { color:#7E7B7B; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; }
div.intfooter a:hover { color:#7E7B7B; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline; }

.subtitle { color:#004780; display:inline; font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; font-weight:bold; text-decoration:none; }
.subtitle2 { color:#3E290F; display:inline; font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; font-style:italic; text-decoration:none; }
.subtitle3 { color:#3E290F; display:inline; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-decoration:none; }
.subtitle4 { color:#004780; display:inline; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-decoration:none; }
.subtitle4 a { color:#004780; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-decoration:none; }
.subtitle4 a:hover { color:#004780; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-decoration:underline; }

.formTextSm { color:#004780; font-size:10px; }
.formBgd { background-color:#E4E1DA; background-image:url(images/sideNav_bgd.jpg); background-position:right top; background-repeat:repeat-y; color:#3E290F; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none; }

/* Slideshow Styles */
.scrollable { position:relative; overflow:hidden; width:400px; height:386px; }
.scrollable .items { width:5000px; position:absolute; }
.items div { float:left; }
.navi { position:absolute; float:left; margin-left:222px; top:492px; width:200px; height:20px; z-index:10 }
.navi a { float:left; text-align:center; margin-right:5px; height:22px; width:22px; color:#333333; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; line-height:24px;  background:#dfddd6; border:1px solid #333333 }
.navi a:hover { background:#C0BFBA; }
.navi a.active { background:#004780; border:1px solid #FFF; color:#FFF; outline:none }

/* Imported from css/dropdown/themes/adobe.com/helper.css */

* { margin:0; padding:0; }
body { background:#4c4c4c url(images/grad1.png) 0 0 repeat-x; color:#d9d9d9; font:14px/normal Tahoma, Arial, Helvetica, sans-serif; padding:50px; }
h1 { border-bottom:solid 1px #d9d9d9; font-family:Arial, Helvetica, sans-serif; font-size:180%; font-weight:normal; letter-spacing:-1px; margin-bottom:.5em; text-indent:5px; }
cite { float:right; }
ul.classic { list-style:disc; margin-bottom:1em; padding-left:2em; }
div.section { clear:both; padding-top:50px; }

.table1 { border:solid 1px #eee; float:right; margin-bottom:2em; }
.table1 caption { color:#fff; padding-bottom:5px; text-align:center; }
.table1 th, .table1 td { padding:7px; }
.table1 th, .table1 thead td { background-color:lightyellow; color:#000; }
.table1 tbody td { background-color:#fff; color:#000; }
.table1 tbody th { text-align:right; }

* html ul.dropdown ul { background-image:url(images/dropdown_pane_8bit.png); }

/* Imported from css/dropdown/dropdown.css */

ul.dropdown, ul.dropdown li, ul.dropdown ul { list-style:none; margin:0px; padding:3px; }
ul.dropdown { float:left; margin:0px; position:relative; z-index:597; }
ul.dropdown li { float:left; line-height:16px; vertical-align:top; zoom:1; }
ul.dropdown li.hover, ul.dropdown li:hover { cursor:default; position:relative; z-index:599; }
ul.dropdown ul { left:auto; position:absolute; top:100%; visibility:hidden; z-index:598; }
ul.dropdown ul li { float:none; }
ul.dropdown ul ul { top:1px; }
ul.dropdown li:hover > ul { visibility:visible; }

/* Imported from css/dropdown/themes/adobe.com/default.css */
ul.dropdown { color:#3E290F; font:bold 13px Arial, Helvetica, sans-serif; font-weight:bold; }
ul.dropdown li { color:#3E290F; padding:0px 0px 20px 0px; }
ul.dropdown li.hover, ul.dropdown li:hover { }
ul.dropdown a:link,	ul.dropdown a:visited { color:#3E290F; text-decoration:none; }
ul.dropdown a:hover { color:#004780; text-decoration:none; }
ul.dropdown a:active { color:#3E290F; }
ul.dropdown ul { color:#3E290F; font-size:13px; font-weight:bold; margin-left:0px; }
ul.dropdown ul li { background-color:transparent; color:#3E290F; font-weight:bold; }
ul.dropdown ul li.hover, ul.dropdown ul li:hover { background-color:transparent; }
ul.dropdown ul li.empty { font-weight:bold; padding:0px 12px 7px; }
ul.dropdown ul a:link, ul.dropdown ul a:visited { color:#3E290F; }
ul.dropdown ul a:hover { color:#3E290F; font-weight:bold; text-decoration:none; }
ul.dropdown ul a:active { color:#3E290F; }
ul.dropdown ul ul { display:none; }
ul.dropdown ul ul li { }
ul.dropdown *.dir { background-image:none; background-position:100% 50%; background-repeat:no-repeat; padding-bottom:0px 0px 20px 0px; padding-right:12px; }
ul.dropdown-horizontal ul *.dir { padding-right:0px 15px 15px 0px; }
ul.dropdown-vertical *.dir { }
ul.dropdown-vertical-rtl *.dir { padding-right:15px; }

/* Imported from css/dropdown/themes/adobe.com/default.advanced.css */
ul.dropdown li a { display:block; padding:0px 7px 0px 15px; width:90%; }
ul.dropdown li { padding:2px; }
ul.dropdown li.dir { padding:0px 0px 0px 0px; }
ul.dropdown ul li.dir { padding-right:15px; }
ul.dropdown li { }
ul.dropdown ul a { padding:0px 0px 0px 0px; }
ul.dropdown ul a:hover { color:#004780; font-weight:bold; padding:0px 0px 0px 0px; }
ul.dropdown ul a.dir { }

.ulindent {
	padding-left: 25px;
}

/* Spacing Styles */
.pad-right-12 { padding-right:12px; }
.pad-right-15 { padding-right:15px; }
.pad-left-15 { padding-left:15px; }
.pad-bot-5 { padding-bottom:10px }
.pad-bot-10 { padding-bottom:10px }
.pad-bot-15 { padding-bottom:10px }

.float-left { float:left }
.float-right { float:right }

/* Home Link Styles */
.home-link a { color:#0033FF; font-family:Arial, Helvetica, sans-serif; text-decoration:underline; }
.home-link a:hover { background:#C0BFBA; }
.home-link a.active { background:#004780; border:1px solid #FFF; color:#FFF; outline:none }

#home-blog-post-box img { float:left; height:60px; width:60px; margin-top:5px; margin-right:5px; border:0 none; padding-bottom:10px }

