 /* file: css/style.css, ratio: 27.9% */ * {margin:0;padding:0;}body {background:url(../images/bg.gif) repeat-x;background-position:left 5px;margin:0;padding:0;font-family:Georgia, Arial, Helvetica, sans-serif;}img {border:none;}a.rss,a.rss:link {font-size:14px;font-family:Arial, Helvetica, sans-serif;color:#f57d25;text-decoration:none;text-align:right;display:block;margin:5px 15px 0 0;background:url(../images/icon-rss.gif) no-repeat;background-position:right top;padding:5px 25px 0 0;}a.facebook,a.facebook:link {background:url(../images/icon-facebook.gif) no-repeat;position:left top;padding:0 0 0 18px;}.alignright {float:right;margin:0 0 10px 15px;}.alignleft {float:left;margin:0 15px 10px 0;}div.blue {height:5px;background:#0023a5;width:100%;float:right;font-size:1px;}div.wrapper {background:url(../images/bg-wrapper.jpg) no-repeat;width:927px;margin:0 auto;height:800px;clear:both;}div.wrapper div.footer-bg {width:926px;float:right;background:url(../images/bg-footer.jpg) no-repeat;background-position:center bottom;min-height:920px;padding:0;}div.wrapper div.content {width:926px;float:right;}div.wrapper div.content div.header {height:98px;overflow:hidden;width:801px;margin:0 67px 0 59px;}div.wrapper div.content div.header div.top-links {float:right;width:470px;}div.top-links a,div.top-links a:link {font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:bold;margin:0 0 0 30px;padding:5px 0 0;display:block;float:left;color:#0023a5;text-decoration:none;}div.wrapper div.content div.header div.top-links a:hover {background:url(../images/bg-toplinks-on.png) no-repeat;background-position:top center;}div.wrapper div.content div.header div.search {clear:both;text-align:right;padding:7px 0 0;}div.wrapper div.content div.header div.search form,div.wrapper div.content div.header div.search form table {height:20px;}div.wrapper div.content div.header div.search form table input.search-input {background:url(../images/bg-search-input.gif) repeat-x;height:18px;padding:2px 0 0;display:block;border:none;width:195px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#0023a5;vertical-align:middle;}div.wrapper div.content div.header div.search form table input.search-button {background:url(../images/bg-search-button.png) no-repeat;height:20px;width:23px;border:none;}div.wrapper div.content div.header div.search form table input.search-button:hover {background:url(../images/bg-search-button-on.png) no-repeat;}div.wrapper div.content div.navi {height:49px;margin:0 67px 0 59px;}div.wrapper div.content div.navi ul.nav {list-style:none;margin:0;padding:0;height:37px;width:801px;}div.wrapper div.content div.navi ul.nav li {float:left;}div.wrapper div.content div.navi ul.nav li a,div.wrapper div.content div.navi ul.nav li a:link {background:url(../images/bg-navi.gif) repeat-x;height:21px;color:#fff;display:block;font-family:Georgia, &quot;Times New Roman&quot;, Times, serif;font-size:16px;font-weight:bold;text-decoration:none;padding:8px 18px;}div.wrapper div.content div.navi ul.nav li a:hover,div.wrapper div.content div.navi ul.nav li a.on,div.wrapper div.content div.navi ul.nav li a.on:link {background:url(../images/bg-navi-on.gif) repeat-x;color:#0023a5;}div.wrapper div.content div.navi ul.nav li.first a,div.wrapper div.content div.navi ul.nav li.first a:link {background:url(../images/bg-navi-first.gif) no-repeat;padding:8px 20px;}div.wrapper div.content div.navi ul.nav li.first a:hover,div.wrapper div.content div.navi ul.nav li.first a.on,div.wrapper div.content div.navi ul.nav li.first a.on:link {background:url(../images/bg-leftcap-on.gif) no-repeat;}div.wrapper div.content div.navi ul.nav li.last a,div.wrapper div.content div.navi ul.nav li.last a:link {background:url(../images/bg-navi-last.gif) no-repeat;background-position:top right;padding:8px 19px;}div.wrapper div.content div.navi ul.nav li.last a:hover,div.wrapper div.content div.navi ul.nav li.last a.on,div.wrapper div.content div.navi ul.nav li.last a.on:link {background:url(../images/bg-rightcap-on.gif) no-repeat;background-position:top right;}div.wrapper div.content div.navi ul.nav li ul {list-style:none;background:url(../images/bg-nav-drop-btm.png) no-repeat;background-position:left bottom;padding:0 0 10px;width:176px;}div.wrapper div.content div.navi ul.nav li ul li {float:none;background:#bfcef2;}div.wrapper div.content div.navi ul.nav li ul li a,div.wrapper div.content div.navi ul.nav li ul li a:link,div.wrapper div.content div.navi ul.nav li.first ul li a,div.wrapper div.content div.navi ul.nav li.first ul li a:link,div.wrapper div.content div.navi ul.nav li.last ul li a,div.wrapper div.content div.navi ul.nav li.last ul li a:link {background:none !important;width:146px;padding:5px 15px !important;display:block;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#0023a5;line-height:16px;height:auto;}div.wrapper div.content div.navi ul.nav li ul li a:hover,div.wrapper div.content div.navi ul.nav li.first ul li a:hover,div.wrapper div.content div.navi ul.nav li.last ul li a:hover {color:#fff;background:url(../images/bg-nav-drop-on.gif) #0124a5 repeat-x !important;}div.wrapper div.content div.navi div.reflection {background:url(../images/bg-navi-reflection.png) no-repeat;height:12px;width:801px;}div.wrapper div.content div.bar {background:url(../images/bg-bar.png);margin:12px 0;width:926px;float:right;}div.wrapper div.content div.bar div.bar-inner {margin:0 59px 0 51px;}div.wrapper div.content div.bar div.bar-inner div.buttons {float:left;margin:7px 11px 0 0;}div.wrapper div.content div.bar div.bar-inner div.testimonials {background:url(../images/bg-testimonials.png) no-repeat;width:323px;height:140px;margin:7px 0;display:block;float:right;}div.wrapper div.content div.bar div.bar-inner div.testimonials p {font-family:Arial, Helvetica, sans-serif;font-size:13px;line-height:18px;color:#0023a5;padding:10px 20px 0;margin:0;}div.wrapper div.content div.bar div.bar-inner div.testimonials p.quote {font-family:Arial, Helvetica, sans-serif;font-size:11px;font-style:italic;color:#000;margin:0;padding:0 20px 10px;line-height:14px;text-align:right;}div.wrapper div.content div.body {width:816px;margin:0 59px 0 51px;float:right;}div.wrapper div.content div.body div.hd-body {background:url(../images/bg-hd-body.png) no-repeat;height:15px;}div.wrapper div.content div.body div.bd-body {background:url(../images/bg-bd-body.png) repeat-y;width:786px;padding:0 0 0 30px;float:right;}div.wrapper div.content div.body div.bd-body div.copy {float:left;width:430px;}div.wrapper div.content div.body div.bd-body div.copy h1 {font-size:26px;font-family:Georgia, &quot;Times New Roman&quot;, Times, serif;color:#0023a5;font-weight:normal;background:url(../images/bg-h1.gif) no-repeat;background-position:left bottom;padding:0 0 15px;margin:0 0 3px;}div.wrapper div.content div.body div.bd-body div.copy h2 {font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight:bold;color:#e99209;margin:0;padding:0;}div.wrapper div.content div.body div.bd-body div.copy p {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000;line-height:18px;padding:0 0 20px;}div.wrapper div.content div.body div.bd-body div.copy p.callout {font-size:12px;font-weight:bold;font-style:italic;color:#f94444;}div.wrapper div.content div.body div.ft-body {background:url(../images/bg-ft-body.png) no-repeat;height:26px;width:816px;float:right;}div.wrapper div.content div.body div.news {float:right;width:304px;height:470px;margin:0 20px;background:url(../images/bg-articles.gif) repeat-y;}div.wrapper div.content div.body div.news h1 {font-family:Georgia, &quot;Times New Roman&quot;, Times, serif;font-size:20px;text-align:center;background:url(../images/bg-news-h1.gif) no-repeat;height:30px;color:#FFF;font-weight:normal;padding:8px 0 0;}div.wrapper div.content div.body div.news div.news-hd {background:url(../images/bg-news-hd.gif) no-repeat;height:21px;}div.wrapper div.content div.body div.news div.articles {overflow:auto;height:376px;margin:0 15px;padding:0 10px 0 0;}div.wrapper div.content div.body div.news div.articles h2 {font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;color:#f94444;margin:0;padding:0;}div.wrapper div.content div.body div.news div.articles p {font-family:Arial, Helvetica, sans-serif;font-size:12px;margin:0 0 25px;line-height:16px;}div.wrapper div.content div.body div.news div.articles img {border:1px solid #bfcef2;padding:1px;}div.wrapper div.content div.body div.news div.news-ft {background:url(../images/bg-news-ft.gif) no-repeat;height:25px;}div.wrapper div.content div.footer {padding:0 67px 0 59px;width:801px;float:right;}div.wrapper div.content div.footer p {font-family:Arial, Helvetica, sans-serif;font-size:12px;text-align:center;margin:20px 0;}div.wrapper div.content div.footer div.hd-foot {background:url(../images/bg-hd-foot.png) no-repeat;height:5px;}div.wrapper div.content div.footer div.bd-foot {background:url(../images/bg-bd-foot.gif) #ecf0fb repeat-x;background-position:left bottom;text-align:center;padding:5px 0;}div.wrapper div.content div.footer div.bd-foot a,div.wrapper div.content div.footer div.bd-foot a:link {text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#0023a5;margin:0 20px;}div.wrapper div.content div.footer div.bd-foot a:hover {text-decoration:underline;}div.wrapper div.content div.footer div.ft-foot {background:url(../images/bg-ft-foot.png) no-repeat;height:5px;}div.message {background-color:red;color:#fff;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;padding:4px;margin:0 0 10px;}div.info-message {background-color:#7ac142;color:#fff;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;padding:4px;margin:0 0 10px;}div.copy div.info-message a,div.copy div.info-message a:link {color:#fff;}.error-message {color:red;font-family:Arial, Helvetica, sans-serif;font-size:11px;}form .error input,form .error select {border:1px solid red;}div.paging {font-family:Arial, Helvetica, sans-serif;font-size:12px;margin-bottom:12px;}div.disabled {display:inline;}table.search-fields td {padding-right:10px;vertical-align:middle;}p#instructor-login-pod {font-family:Arial, Helvetica, sans-serif;font-size:12px;margin:30px 0 0;padding:0 18px 0 0;text-align:right;background:url(../images/bg-login-box.gif) no-repeat;background-position:right bottom;}p#instructor-login-pod a,p#instructor-login-pod a:link {display:inline;float:none;font-size:12px;margin:0;padding:0;}p#instructor-login-pod a:hover {background:none;text-decoration:underline;}div.preload,div.preload img {display:none;}.credit {color:#e2dd5b;font-size:12px;font-style:italic;}a,a:link,div.copy a,div.copy a:link {color:#2e64ce;text-decoration:underline;}a:hover,div.wrapper div.content div.body div.bd-body div.copy a:hover {text-decoration:none;}
