﻿.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0px; font-size:0px;}
img{border:none;vertical-align:top;}
form,ul,h1,h2,h3,h4,h5,h6,p,span,input{margin:0px;padding:0px;}
/*ul{list-style:none;}*/
body{margin:0px;font-size:11px;line-height:17px;font-family:Tahoma, Geneva, sans-serif;background:#1f7293;color:#1a5f7b;}
input,select,textarea, password{font-size:11px;line-height:13px;font-family:Tahoma, Geneva, sans-serif; vertical-align:middle; color:#1a5f7b;}
input[type="text"],input[type="password"],input[type="file"],select{ padding:2px; }
input[type="button"],input[type="submit"]{ padding:0 4px 0 4px; }
a{text-decoration:none;color:#ab0c56;}
a:hover{text-decoration:underline;}
h1{font-size:24px;line-height:26px;}
h2{font-size:18px;line-height:20px;}
h3{font-size:16px;line-height:18px;}
h4{font-size:13px;line-height:19px;}
h5{font-size:11px;line-height:17px;}
h6{font-size:10px;line-height:12px;}
.floatleft{float:left; width:auto;}
.floatright{float:right; width:auto;}
.alignleft{ text-align:left;}
.alignright{ text-align:right;}
.center{ text-align:center;}
.col1,.col2,.col3,.block1,.block2{ float:left; width:auto;}
.col01,.col02,.col03{ float:left; width:auto;}
p{ padding:8px 0;}

div.country-block{ height:24px; background:url(../img/bg01.jpg) repeat-x left top; text-align:center; padding:3px 0 0 0; color:#fff; font-size:14px;}
div.country-block img{ vertical-align:middle;}
div.country-block a{ color:#114255; margin:0 0 0 25px;}
div.country-block a:hover{ color:#fff; text-decoration:none;}
div.header-block{ height:174px; background:url(../img/bg02.jpg) repeat-x left top;}
div.header-block div.header{ height:161px; background:url(../img/bg03.jpg) no-repeat 28px 26px;width:940px; margin:0 auto; position:relative;}
div.header-block div.logo{ position:absolute; top:49px; left:10px;}
div.header-block img.london{ position:absolute; top:0px; right:-45px;}
div.header-block img.open{ position:absolute; top:105px; right:8px;}
div.topmenu-block{ height:63px; background:url(../img/bg04.jpg) repeat-x left top;}
div.topmenu-block div.topmenu{ height:51px; background:url(../img/bg05.jpg) no-repeat 180px 0; width:940px; margin:0 auto;}
div.topmenu-block ul{ list-style:none;background:url(../img/divide01.gif) no-repeat right top; padding:0 2px 0 0; height:51px; float:left; width:auto;}
div.topmenu-block ul li{ width:auto; float:left; line-height:50px; font-size:13px; text-transform:uppercase; background:url(../img/divide01.gif) no-repeat left top; padding:0 0 0 2px; position:relative;}
div.topmenu-block ul li a{ color:#266a86; display:block; width:auto; float:left; padding:0 15px 1px 15px; }
div.topmenu-block ul li a:hover,div.topmenu-block ul li.active a,div.topmenu-block ul li.selected a{ background:url(../img/bg06.jpg) no-repeat center 1px; text-decoration:none;}
div.topmenu-block div.box01{width:247px;background:url(../img/box06-mid.jpg) repeat-y left top; position:absolute; z-index:999; top:51px; display:none;}
div.topmenu-block div.box01-top{width:247px;background:url(../img/box06-top.jpg) no-repeat left top; overflow:hidden;}
div.topmenu-block div.box01-btm{width:247px;background:url(../img/box06-btm.jpg) no-repeat left bottom; overflow:hidden;}
div.topmenu-block ul li ul{ background:none; padding:16px 16px 16px 16px; height:auto;}
div.topmenu-block ul li ul li{ background:none; padding:0; position:static; border-bottom:dotted 1px #68bcdd; width:215px;}
div.topmenu-block ul li ul li.last{ border-bottom:none;}
div.topmenu-block ul li ul li a{line-height:15px; padding:8px 0 8px 16px; background:url(../img/icon04.gif) no-repeat left 11px; color:#68bcdd; text-transform:none;}
div.topmenu-block ul li.active ul li a,div.topmenu-block ul li.selected ul li a{line-height:15px; padding:8px 0 8px 16px; background:url(../img/icon04.gif) no-repeat left 11px; color:#68bcdd; text-transform:none;}
div.topmenu-block ul li ul li a:hover{ background:url(../img/icon04.gif) no-repeat left 11px;text-decoration:none; }


div.topmenu-block-mex{ height:63px; background:url(../img/bg04.jpg) repeat-x left top;}
div.topmenu-block-mex div.topmenu{ height:51px; background:url(../img/bg05.jpg) no-repeat 180px 0; width:940px; margin:0 auto;}
div.topmenu-block-mex ul{list-style:none; background:url(../img/divide01.gif) no-repeat right top; padding:0 2px 0 0; height:51px; float:left; width:auto;}
div.topmenu-block-mex ul li{ width:auto; float:left; line-height:50px; font-size:11px; text-transform:uppercase; background:url(../img/divide01.gif) no-repeat left top; padding:0 0 0 2px; position:relative;}
div.topmenu-block-mex ul li a{ color:#266a86; display:block; width:auto; float:left; padding:0 6px 1px 6px; }
div.topmenu-block-mex ul li a:hover,div.topmenu-block ul li.active a,div.topmenu-block ul li.selected a{ background:url(../img/bg06.jpg) no-repeat center 1px; text-decoration:none;}
div.topmenu-block-mex div.box01{width:247px;background:url(../img/box06-mid.jpg) repeat-y left top; position:absolute; z-index:999; top:51px; display:none;}
div.topmenu-block-mex div.box01-top{width:247px;background:url(../img/box06-top.jpg) no-repeat left top; overflow:hidden;}
div.topmenu-block-mex div.box01-btm{width:247px;background:url(../img/box06-btm.jpg) no-repeat left bottom; overflow:hidden;}
div.topmenu-block-mex ul li ul{ background:none; padding:16px 16px 16px 16px; height:auto;}
div.topmenu-block-mex ul li ul li{ background:none; padding:0; position:static; border-bottom:dotted 1px #68bcdd; width:215px;}
div.topmenu-block-mex ul li ul li.last{ border-bottom:none;}
div.topmenu-block-mex ul li ul li a{line-height:15px; padding:8px 0 8px 16px; background:url(../img/icon04.gif) no-repeat left 11px; color:#68bcdd; text-transform:none;}
div.topmenu-block-mex ul li.active ul li a,div.topmenu-block-mex ul li.selected ul li a{line-height:15px; padding:8px 0 8px 16px; background:url(../img/icon04.gif) no-repeat left 11px; color:#68bcdd; text-transform:none;}
div.topmenu-block-mex ul li ul li a:hover{ background:url(../img/icon04.gif) no-repeat left 11px;text-decoration:none; }

div.container{ background:#1f7293 url(../img/bg07.jpg) repeat-x left top;}
div.blocks1{ width:940px; clear:both; margin:0 auto 32px auto; height:284px; border-bottom:solid 8px #68bcdd;}
div.blocks1 div.block1{width:580px; padding:9px 0 0 0; }
div.blocks1 div.block2{width:340px; float:right;padding:33px 0 0 0;}
div.study-block{ width:580px; height:244px; background:url(../img/box01.jpg) no-repeat left 24px; }
div.study-block div.cols1{width:560px;clear:both;}
div.study-block div.cols1 div.col1{width:280px;}
div.study-block div.cols1 div.col2{width:280px; float:right; font-size:13px; line-height:19px; padding:66px 0 0 0;}
div.study-block img.p1{ margin:0 0 0 1px;  }
div.content{ width:940px; clear:both; margin:0 auto; padding:0 0 30px 0;}
div.side1{ width:280px; float:left;}
div.side2{ width:280px; float:left; margin:0 20px;}
div.side3{ width:280px; float:left;}
div.featured-block{ background:url(../img/box03-mid.jpg) repeat-y left top; width:280px;}
div.featured-block div.featured{ background:url(../img/box03-btm.jpg) no-repeat left bottom; padding:10px 20px 6px 20px;}
div.featured-block img.p1{ border:solid 3px #68bcdd;}
div.featured-block a.read{ font-weight:bold;}
div.speak-block{ background:url(../img/box03-mid.jpg) repeat-y left top; width:280px;}
div.speak-block div.speak{ background:url(../img/box03-btm.jpg) no-repeat left bottom; padding:0 20px 19px 20px;}
div.speak-block img.p1{ border:solid 3px #68bcdd;}
div.speak-block a.read{ font-weight:bold;}
div.find-block{margin:20px 0 0 0;}
div.latest-news-block{ background:url(../img/box04-mid.jpg) repeat-y left top; width:340px; margin:0 0 20px 0;}
div.latest-news-block div.latest{ background:url(../img/box04-btm.jpg) no-repeat left bottom; padding:0 20px 19px 20px;}
div.latest-news-block h4{ font-size:14px; line-height:17px;}
div.latest-news-block ul li{ list-style:none;padding:11px 0; border-bottom:dotted 1px #68bcdd;}
div.latest-news-block ul li.last{ border-bottom:none;}
div.latest-news-block a.read{ font-weight:bold;}
div.news-block{ margin:0 0 20px 0;}
/*div.news-block div.latest{ padding:0 20px 19px 20px;}
div.news-block h4{ font-size:14px; line-height:17px;}
div.news-block ul li{ padding:11px 0; border-bottom:dotted 1px #68bcdd;}
div.news-block ul li.last{ border-bottom:none;}
div.news-block a.read{ font-weight:bold;}
*/

div.news-block{ font-size:12px; line-height:14px; width:514px; margin:12px 0 0 0;}
div.news-block div.cols1{width:514px;overflow:hidden;clear:both; font-weight:bold; color:#46a2c5;}
div.news-block div.cols1 div.col1{width:378px;}
div.news-block div.cols1 div.col2{width:130px; text-align:right;}
div.news-block div.separator01{ line-height:1px; height:1px; font-size:1px; border-top:dotted 1px #46a2c5; margin:8px 0;}
div.news-block div.navigation{ background:#68bcdd;width:514px; overflow:hidden; padding:8px 0; font-weight:bold; margin:10px 0 0 0;}
div.news-block div.navigation div.col1{ width:162px;}
div.news-block div.navigation div.col2{ width:220px; }
div.news-block div.navigation div.col3{ width:126px; }
div.news-block div.navigation div.col1 ul li{ list-style:none;width:auto; float:left; padding:0 0 0 8px;}
div.news-block div.navigation div.col1 ul li span{ border:solid 1px #fff; color:#a3daef; padding:0 4px;}
div.news-block div.navigation div.col2 ul li{ width:auto; float:left; padding:0 8px 0 0;}
div.news-block div.navigation div.col2 ul li a{ border:solid 1px #fff; color:#fff; padding:0 4px;}
div.news-block div.navigation div.col2 ul li a:hover,
div.news-block div.navigation div.col2 ul li a.selected{ background:#134d65; text-decoration:none;}
div.news-block div.navigation div.col3 ul{ width:auto; float:right;}
div.news-block div.navigation div.col3 ul li{ width:auto; float:left;padding:0 8px 0 0;}
div.news-block div.navigation div.col1 ul li a,
div.news-block div.navigation div.col3 ul li a{ border:solid 1px #fff;color:#fff; padding:0 4px;}
div.news-block div.navigation div.col1 ul li a:hover,
div.news-block div.navigation div.col3 ul li a:hover{ text-decoration:none;}
div.news-block div.navigation div.col3 ul li span{ border:solid 1px #fff; color:#a3daef; padding:0 4px;}


div.footer{ background:#e8e5d8 url(../img/bg09.jpg) repeat-x left top;}
div.footer-inner{ background:url(../img/bg10.jpg) no-repeat 26px 13px; width:940px; margin:0 auto; clear:both; padding:16px 0 0 0;}
div.footer ul {list-style:none;}
div.footer ul.footer-links{ list-style:none;width:100%; overflow:hidden; padding:28px 0;}
div.footer ul.footer-links li{ width:auto; float:left; padding:0 24px; border-right:solid 1px #dad1bb; border-left:solid 1px #fff;}
div.footer ul.footer-links li.first{ padding:0 24px 0 0; border-left:none;}
div.footer ul.footer-links li.last{ border-right:none;}
div.footer ul.footer-links li ul{ padding:6px 0 0 0;}
div.footer ul.footer-links li ul li{ float:none; width:auto; padding:0; border:none;}
div.footer div.copyright{ text-align:center; font-size:10px; padding:0 0 12px 0;}
div.main{ width:580px; float:left; margin:0 20px 0 0;}
div.where-block{ background:url(../img/box05-mid.jpg) repeat-y left top; width:580px;}
div.where-block div.where{ background:url(../img/box05-btm.jpg) no-repeat left bottom; padding:8px 0px 8px 20px;}
div.breadcrumb{ color:#68bcdd; border-bottom:solid 1px #68bcdd; padding:0px 0 3px 0; text-transform:uppercase; }
div.breadcrumb a,div.breadcrumb span{color:#1a5f7b;}
div.where-block div.article{ padding:0 16px 16px 16px; font-size:12px;}
div.where-block div.article img { margin:8px;}

div.where-block div.article ul.degrees{ list-style:none;padding:0 0 0 9px;}
div.where-block div.article ul.degrees li{ background:url(../img/icon01.gif) no-repeat left 3px; padding:0 0 0 20px;}
div.options-block{ background:url(../img/box04-mid.jpg) repeat-y left top; width:340px; margin:0 0 20px 0;}
div.options-block div.options{ background:url(../img/box04-btm.jpg) no-repeat left bottom; padding:0 20px 19px 20px;}
div.options-block h4{ font-size:14px; line-height:17px;}
div.options-block ul{ list-style:none;}
div.options-block ul li a{ font-size:14px;font-weight:bold; line-height:18px; background:url(../img/icon02.gif) no-repeat left 6px; padding:10px 0 10px 33px; display:block;border-bottom:dotted 1px #68bcdd;}
div.options-block ul li.active a{background:url(../img/icon03.gif) no-repeat left 6px;}
div.options-block ul li ul{ list-style:none;display:none;}
div.options-block ul li.active ul{ display:block;}
div.options-block ul li ul li a,div.options-block ul li.active ul li a{ font-weight:normal; background:none;border-bottom:solid 1px #dcdacc;}
div.options-block a.read{ font-weight:bold;}
div.ads-block{ margin:0 0 20px 0;}
div.featured2-block{ background:url(../img/box04-mid.jpg) repeat-y left top; width:340px; margin:0 0 20px 0;}
div.featured2-block div.featured{ background:url(../img/box04-btm.jpg) no-repeat left bottom; padding:8px 20px 12px 20px;}
div.featured2-block a.read{ font-weight:bold;}
div.tabs-block{ width:940px; margin:0 auto 50px auto; position:relative;}
div.tabs-block ul { list-style:none;}
div.tabs-block ul.tabs{list-style:none; height:44px; background:url(../img/bg11.jpg) repeat-x left bottom;}
div.tabs-block ul.tabs li{ float:left; width:auto;}
div.tabs-block ul.tabs li a{ display:block; float:left;width:auto; color:#333333; padding:7px 0 0 0;}
div.tabs-block ul.tabs li a:hover{text-decoration:none;}
div.tabs-block ul.tabs li a.active{  padding:0; }
div.tabs-block ul.tabs li a span.tab-l{ display:block;width:auto; float:left; background:url(../img/tab-l.jpg) no-repeat left top;}
div.tabs-block ul.tabs li a span.tab-r{ display:block;width:auto; background:url(../img/tab-r.jpg) no-repeat right top; height:32px; float:left; padding:0 18px 0 12px; font-size:13px; line-height:32px; cursor:pointer;}
div.tabs-block ul.tabs li.last a span.tab-r{ background:url(../img/tab-r2.jpg) no-repeat right top;}
div.tabs-block ul.tabs li a.active span.tab-l{  background:url(../img/tab-a-l.jpg) no-repeat left top; }
div.tabs-block ul.tabs li a.active span.tab-r{ background:url(../img/tab-a-r.jpg) no-repeat right top; cursor:pointer; height:37px; padding:7px 18px 0 12px;}
div.tabs-block div.box01-top{ background:url(../img/box07-top.jpg) no-repeat left top; height:13px; line-height:10px; font-size:10px;}
div.tabs-block div.box01-btm{ background:url(../img/box07-btm.jpg) no-repeat left top; height:20px; line-height:10px; font-size:10px;}
div.tabs-block div.box01{ background:url(../img/box07-mid.jpg) repeat-y left top; padding:0 20px 20px 20px;}
div.tabs-block div.hidden{ display:none;}
a.apply{ position:absolute; top:7px; right:13px;}
div.page{ width:884px; clear:both; margin:30px 0 0 16px;}
div.main2{ width:524px; float:left; margin:0 20px 0 0;}
div.main2 img { margin:8px;}
div.order-block{ margin:0 0 20px 0;background:url(../img/box04-mid.jpg) repeat-y left top; width:340px; }
div.order-block div.order{ background:url(../img/box04-btm2.jpg) no-repeat left bottom; padding:0px 30px 12px 30px;}
div.order-block div.cols1{width:280px;overflow:hidden;clear:both; padding:4px 0;}
div.order-block div.cols1 div.col1{width:48px; font-weight:bold;}
div.order-block div.cols1 div.col2{width:232px;}
div.order-block input.name{ width:222px; padding:2px; }
div.order-block input.mail{ width:180px; padding:2px;}
div.order-block input.submit{ width:37px; height:24px; background:url(../img/go.gif) no-repeat left top; border:none; margin:0 0 0 5px;}
div.student-block{ margin:0 0 20px 0; background:url(../img/box04-mid.jpg) repeat-y left top; width:340px;}
div.student-block div.student{ background:url(../img/box04-btm2.jpg) no-repeat left bottom; padding:0 20px 19px 20px;}
div.student-block div.cols1{width:300px;overflow:hidden;clear:both; padding:14px 0 0 0;}
div.student-block div.cols1 div.col1{width:120px;}
div.student-block div.cols1 div.col2{width:180px;}
div.student-block a.read{ font-weight:bold;}
div.wrapper{ width:876px; margin:0 auto;}
div.wrapper div.logo{ text-align:center; padding:16px 0 27px 0;}
div.wrapper h3.from{ text-align:center; color:#fff; padding:0 0 25px 0; background:url(../img/divide02.jpg) no-repeat center bottom;}
div.wrapper h3.topfrom{ text-align:center; color:#fff; padding:0 0 25px 0; }
div.wrapper div.country{ background:url(../img/divide02.jpg) no-repeat center bottom; text-align:center; font-size:15px; color:#fff; text-transform:uppercase; padding:12px 0 8px 0; margin-bottom:20px;}
div.wrapper div.country img{ vertical-align:middle;}
div.wrapper div.country a{ color:#fff; margin:0 20px;}
div.wrapper h2.welcome{ text-align:center; color:#fff; padding:40px 70px 0 70px; font-weight:normal;}
div.wrapper div.welcome{ font-family:Georgia, "Times New Roman", Times, serif; text-align:center; font-size:12px; line-height:20px; text-align:center; color:#fff; padding:20px 70px;}
div.kingston{ padding:24px 0 0 0;}
div.faqs-block h4{ color:#46a2c5;}
div.faqs-block ul { list-style:none;}
div.faqs-block ul.faqs{ font-weight:bold; padding:0 0 8px 0;}
div.faqs-block div.back{ text-align:right; font-size:10px; font-weight:bold;}
div.faqs-block div.separator01{ line-height:1px; height:1px; font-size:1px; border-top:dotted 1px #46a2c5; margin:8px 0;}
div.gallery-block{ padding:16px 0 0 0;}
div.gallery-block div.box02{ background:url(../img/box08-mid.gif) repeat-y left top; width:508px;}
div.gallery-block div.box02-top{ background:url(../img/box08-top.gif) no-repeat left top; width:508px;}
div.gallery-block div.box02-btm{ background:url(../img/box08-btm.gif) no-repeat left bottom; width:508px; padding:20px 0 15px 0;}
div.gallery-block div.slide{ width:458px; margin:0 auto 15px auto; border:solid 5px #fff; position:relative;}
div.gallery-block div.info{ position:absolute; left:0; bottom:0; color:#fff; padding:6px 12px;	-moz-opacity: 0.60;opacity: 0.60;filter:alpha(opacity=45);background: #000 url(none); width:434px;}
div.gallery-block h4{ font-size:12px; line-height:14px;}
div.gallery-block ul { list-style:none;}
div.gallery-block ul.slides{ list-style:none;width:480px; margin:0 auto; overflow:hidden; padding:5px 0;}
div.gallery-block ul.slides li{ width:80px; float:left; text-align:center;}
div.gallery-block ul.slides li a img{ width:69px; height:46px;}
div.gallery-block ul.slides li a:hover img,
div.gallery-block ul.slides li a.selected img{ border:solid 3px #fff; width:63px; height:40px;}
div.fact-block{ margin:0 0 20px 0; background:url(../img/box04-mid.jpg) repeat-y left top; width:340px;}
div.fact-block div.fact{ background:url(../img/box04-btm2.jpg) no-repeat left bottom; padding:0 20px 19px 20px;}
div.fact-block div.cols1{width:300px;overflow:hidden;clear:both; padding:14px 0 0 0;}
div.fact-block div.cols1 div.col1{width:120px;}
div.fact-block div.cols1 div.col2{width:180px;}
div.fact-block a.read{ font-weight:bold;}
div.testimonials-block{ font-size:12px; line-height:14px; width:514px; margin:12px 0 0 0;}
div.testimonials-block div.cols1{width:508px;overflow:hidden;clear:both; font-weight:bold; color:#46a2c5;}
div.testimonials-block div.cols1 div.col1{width:372px;}
div.testimonials-block div.cols1 div.col2{width:135px; text-align:right;}
div.testimonials-block div.testimonial{ font-style:italic;}
div.testimonials-block div.author{font-weight:bold; color:#46a2c5;}
div.testimonials-block div.separator01{ line-height:1px; height:1px; font-size:1px; border-top:dotted 1px #46a2c5; margin:8px 0;}
div.testimonials-block div.navigation{ background:#68bcdd;width:508px; overflow:hidden; padding:8px 0; font-weight:bold; margin:10px 0 0 0;}
div.testimonials-block div.navigation div.col1{ width:162px;}
div.testimonials-block div.navigation div.col2{ width:220px; }
div.testimonials-block div.navigation div.col3{ width:126px; }
div.testimonials-block div.navigation {list-style:none;}
div.testimonials-block div.navigation div.col1 ul li{ width:auto; float:left; padding:0 0 0 8px;}
div.testimonials-block div.navigation div.col1 ul li span{ border:solid 1px #fff; color:#a3daef; padding:0 4px;}
div.testimonials-block div.navigation div.col2 ul li{ width:auto; float:left; padding:0 8px 0 0;}
div.testimonials-block div.navigation div.col2 ul li a{ border:solid 1px #fff; color:#fff; padding:0 4px;}
div.testimonials-block div.navigation div.col2 ul li a:hover,
div.testimonials-block div.navigation div.col2 ul li a.selected{ background:#134d65; text-decoration:none;}
div.testimonials-block div.navigation div.col3 ul li{ width:auto; float:left;padding:0 8px 0 0;}
div.testimonials-block div.navigation div.col1 ul li a,
div.testimonials-block div.navigation div.col3 ul li a{ border:solid 1px #fff;color:#fff; padding:0 4px;}
div.testimonials-block div.navigation div.col1 ul li a:hover,
div.testimonials-block div.navigation div.col3 ul li a:hover{ text-decoration:none;}
div.imonials-testblock div.navigation div.col3 ul li span{ border:solid 1px #fff; color:#a3daef; padding:0 4px;}
div.page2{ width:900px; clear:both; margin:30px 0 0 0px;}
div.main3{ width:540px; float:left; margin:0 20px 0 0; font-size:12px; line-height:14px;}
div.course-block{ width:540px;}
div.course-block div.course{ padding:0 0 0 16px;}
div.course-block h4.t1{ padding:0 0 0 16px;}
div.course-block div.cols1{width:540px;overflow:hidden;clear:both; font-weight:bold; color:#46a2c5; line-height:48px; color:#fff; font-size:13px; margin:8px 0;}
div.course-block div.cols1 div.col1{width:258px; border-right: solid 2px #fff; background:#0497d1; text-indent:25px;}
div.course-block div.cols1 div.col2{width:124px;border-right: solid 2px #fff; background:#68bcdd; text-align:center;} 
div.course-block div.cols1 div.col3{width:154px; background:#bd0a5e; text-align:center;} 
div.course-block div.cols2{width:540px;overflow:hidden;clear:both; background:url(../img/divide03.gif) repeat-y 258px top; }
div.course-block div.cols2 div.col1{width:260px;  padding:8px 0; }
div.course-block div.cols2 div.col2{width:126px; font-size:11px; text-align:center;padding:8px 0;} 
div.course-block div.cols2 div.col3{width:154px;  text-align:center; font-size:11px; font-weight:bold;padding:8px 0;}
div.course-block h5{ font-size:12px; line-height:14px;}
div.course-block div.cols2 div.col1-inner{ padding:0 8px 0 25px;}
div.course-block div.separator01{ line-height:1px; height:1px; font-size:1px; border-top:dotted 1px #46a2c5; margin:8px 0;}
div.course-block p.download{ background:url(../img/download.gif) no-repeat left top; padding:8px 0px 8px 35px; font-weight:bold;}
div.course-block h4.sub-header{ padding:8px 0;}
div.links{ text-align:center; border-top:solid 1px #68bcdd; padding:8px 0 0 0; margin:8px 0 0 0;}
div.links a{ text-transform:uppercase; margin:0 4px;}
div.featured3-block{ background:url(../img/box04-mid.jpg) repeat-y left top; width:340px; margin:0 0 20px 0;}
div.featured3-block div.featured{ background:url(../img/box04-btm2.jpg) no-repeat left bottom; padding:8px 20px 12px 20px;}
div.featured3-block a.read{ font-weight:bold;}
div.university-block{ padding:0 0 0 12px;}
div.university-block h3.t1{ padding:0 0 8px 4px;}
div.university-block div.last,
div.university-block div.cols1{ width:512px; clear:both; overflow:hidden; padding:8px 0; }
div.university-block div.col1{ width:240px; float:left;border-bottom:solid 1px #e0ded1;}
div.university-block div.col2{ width:240px; float:right;border-bottom:solid 1px #e0ded1;} 
div.university-block div.last div.col1{ border-bottom:none;}
div.university-block div.last div.col2{ border-bottom:none;} 
div.university-block img.university{ border:solid 3px #68bcdd;}
div.university-block a.read{ font-weight:bold;}
h3.t2{ padding:8px 0 0 0;}
div.diary-block{ font-size:12px; line-height:14px; width:514px; margin:12px 0 0 0;}
div.diary-block div.cols1{width:514px;overflow:hidden;clear:both; font-weight:bold; color:#46a2c5;}
div.diary-block div.cols1 div.col1{width:384px;}
div.diary-block div.cols1 div.col2{width:130px; text-align:right;}
div.diary-block div.separator01{ line-height:1px; height:1px; font-size:1px; border-top:dotted 1px #46a2c5; margin:8px 0;}
div.diary-block div.navigation{ background:#68bcdd;width:514px; overflow:hidden; padding:8px 0; font-weight:bold; margin:10px 0 0 0;}
div.diary-block div.navigation div.col1{ width:162px;}
div.diary-block div.navigation div.col2{ width:220px; }
div.diary-block div.navigation div.col3{ width:126px; }
div.diary-block div.navigation div.col1 ul {list-style:none;}
div.diary-block div.navigation div.col1 ul li{ width:auto; float:left; padding:0 0 0 8px;}
div.diary-block div.navigation div.col1 ul li span{ border:solid 1px #fff; color:#a3daef; padding:0 4px;}
div.diary-block div.navigation div.col2 ul li{ width:auto; float:left; padding:0 8px 0 0;}
div.diary-block div.navigation div.col2 ul li a{ border:solid 1px #fff; color:#fff; padding:0 4px;}
div.diary-block div.navigation div.col2 ul li a:hover,
div.diary-block div.navigation div.col2 ul li a.selected{ background:#134d65; text-decoration:none;}
div.diary-block div.navigation div.col3 ul{ width:auto; float:right;}
div.diary-block div.navigation div.col3 ul li{ width:auto; float:left;padding:0 8px 0 0;}
div.diary-block div.navigation div.col1 ul li a,
div.diary-block div.navigation div.col3 ul li a{ border:solid 1px #fff;color:#fff; padding:0 4px;}
div.diary-block div.navigation div.col1 ul li a:hover,
div.diary-block div.navigation div.col3 ul li a:hover{ text-decoration:none;}
div.diary-block div.navigation div.col3 ul li span{ border:solid 1px #fff; color:#a3daef; padding:0 4px;}
div.profile-block{ margin:0 0 20px 0; padding:0 0 0 13px;}
div.profile-block ul { list-style:none;}
div.profile-block ul.profile{list-style:none; padding:8px 0 0 0;}
div.profile-block ul.profile li a{ font-size:12px;font-weight:bold; line-height:18px; background:url(../img/icon02.gif) no-repeat left 6px; padding:10px 0 10px 33px; display:block;border-bottom:dotted 1px #68bcdd;}
div.profile-block ul.profile li a:hover,
div.profile-block ul.profile li a.active{ color:#0497d1; text-decoration:none;}


div.uni-course-block{ font-size:12px; line-height:14px; width:514px; margin:12px 0 0 0;}
div.uni-course-block div.cols1{width:514px;overflow:hidden;clear:both; font-weight:bold; color:#46a2c5;}
div.uni-course-block div.cols1 div.col1{width:308px;}
div.uni-course-block div.cols1 div.col2{width:200px; text-align:right;}
div.uni-course-block div.separator01{ line-height:1px; height:1px; font-size:1px; border-top:dotted 1px #46a2c5; margin:8px 0;}
div.uni-course-block div.navigation{ background:#68bcdd;width:514px; overflow:hidden; padding:8px 0; font-weight:bold; margin:10px 0 0 0;}
div.uni-course-block div.navigation div.col1{ width:162px;}
div.uni-course-block div.navigation div.col2{ width:220px; }
div.uni-course-block div.navigation div.col3{ width:126px; }
div.uni-course-block div.navigation div.col1 ul { list-style:none;}
div.uni-course-block div.navigation div.col1 ul li{ width:auto; float:left; padding:0 0 0 8px;}
div.uni-course-block div.navigation div.col1 ul li span{ border:solid 1px #fff; color:#a3daef; padding:0 4px;}
div.uni-course-block div.navigation div.col2 ul li{ width:auto; float:left; padding:0 8px 0 0;}
div.uni-course-block div.navigation div.col2 ul li a{ border:solid 1px #fff; color:#fff; padding:0 4px;}
div.uni-course-block div.navigation div.col2 ul li a:hover,
div.uni-course-block div.navigation div.col2 ul li a.selected{ background:#134d65; text-decoration:none;}
div.uni-course-block div.navigation div.col3 ul{ width:auto; float:right;}
div.uni-course-block div.navigation div.col3 ul li{ width:auto; float:left;padding:0 8px 0 0;}
div.uni-course-block div.navigation div.col1 ul li a,
div.uni-course-block div.navigation div.col3 ul li a{ border:solid 1px #fff;color:#fff; padding:0 4px;}
div.uni-course-block div.navigation div.col1 ul li a:hover,
div.uni-course-block div.navigation div.col3 ul li a:hover{ text-decoration:none;}
div.uni-course-block div.navigation div.col3 ul li span{ border:solid 1px #fff; color:#a3daef; padding:0 4px;}


div.ModuleTitle280 { background-image:url(/assets/img/background/ModuleTitle280.gif); width:258px; height:37px; color:White; font-weight:bold; font-size:14px; padding-top:10px; padding-left:22px; filter:glow(color=blue, strength=1); }


.blueBackground { background-color:#0497d1; color:#fff; }
.lightBlueBackground { background-color:#68bcdd; color:#fff; }
.pinkBackground { background-color:#bd0a5e; color:#fff; }
.download { background:url(../img/download.gif) no-repeat left top; padding:8px 0px 8px 35px; font-weight:bold; }
.featured { padding-top:5px; }