body{margin:0;padding:0;font-family:Helvetica,Verdana,Tahoma,Arial,Times,Sans-serif;font-size:62.5%;color:#000;}a:link,a:focus,a:active,a:visited{border:none;outline:none;text-decoration:none;}img.almid{vertical-align:middle;}img.albot{vertical-align:bottom;}div.cleaner{clear:both;height:0;font-size:0;border:none;margin:0;padding:0;background:transparent;}div#wrapper{margin:0;padding:0;width:1000px;margin:0 auto;}div#header{margin:0;padding:10px;border:none;background:transparent url(images/bg-header.png) repeat-y;text-align:right;}div#header a.logo{float:left;}div#header a.logo img{border:none;}form#site_search input#q{border:1px solid #ccc;color:#7E7E7E;font:inherit;font-size:1.2em;width:200px;padding:2px 3px;}form#site_search input#search_submit{border:none;background:transparent url(images/btn-go.png) no-repeat;width:25px;height:25px;cursor:pointer;}ul.site_serp{list-style:none!important;margin:0!important;padding:0!important;}ul.site_serp li{margin:0 15px 15px 15px!important;padding:0!important;}ul.site_serp li h4{font:inherit!important;font-size:1.2em!important;margin:0 0 5px 0!important;}ul.site_serp li h4 a{font-weight:normal!important;text-decoration:underline;color:#8B2405!important;}ul.site_serp li p{margin:0 0 10px 0!important;padding:0!important;text-align:justify!important;}ul.site_serp li span.shilite{font-weight:bold!important;}ul#nav{margin:0;padding:0;list-style:none;background:transparent url(images/bg-nav.png) repeat-x;width:982px;height:44px;float:right;}ul#nav li{float:left;}ul#nav li{font:inherit;font-size:1.2em;color:#fff;margin:5px 0 0 0;padding:0 4px;border-right:1px solid #63BFE9;text-transform:uppercase;position:relative;z-index:1;line-height:21px;}ul#nav li:hover{z-index:2;}ul#nav li.last{border:none;margin:5px 0 0 0;padding:0 4px;}ul#nav li a{color:#fff;}ul#nav li span.menu-left{background:url(images/bg-menu-left.png) no-repeat left top;width:8px;height:32px;line-height:35px;display:block;float:left;}ul#nav li span.menu-mid{background:url(images/bg-menu-mid.png) repeat-x top left;height:32px;line-height:35px;display:block;float:left;}ul#nav li span.menu-right{background:url(images/bg-menu-right.png) no-repeat top left;width:8px;height:32px;line-height:35px;display:block;float:left;}ul#nav li a:hover span.menu-left,ul#nav li.active a span.menu-left,ul#nav li:hover a span.menu-left,ul#nav li a:hover span.menu-mid,ul#nav li.active a span.menu-mid,ul#nav li:hover a span.menu-mid,ul#nav li a:hover span.menu-right,ul#nav li.active a span.menu-right,ul#nav li:hover a span.menu-right{background-position:0 -37px;line-height:35px;}ul#nav li a:hover,ul#nav li.active a,ul#nav li.hover a,ul#nav li:hover a{color:#000080;}ul#nav li:hover div.sub{display:block;text-align:left;}ul#nav li div.sub{display:none;position:absolute;top:27px;left:3px;background:url(images/submenu_top.png) no-repeat;width:186px;padding-top:9px;text-align:left;}ul#nav li ul{background:url(images/submenu_bg.png) repeat-y;overflow:hidden;width:162px;height:auto;margin:0;padding:0 12px 10px;list-style:none;font-size:.9em;}ul#nav li:hover li,ul#nav li.active li{width:100%;padding:1px 0 2px;border:none;border-bottom:1px #C1D9F0 dashed;background:none!important;text-transform:none;}ul#nav li:hover li a,ul#nav li.active li a{color:#7D7D7D;background:none!important;line-height:normal;width:156px;padding:4px 3px;text-indent:1px;display:block;}ul#nav li:hover li a:hover,ul#nav li.active li a:hover{color:#fff;background:#00A1E4!important;text-decoration:none;line-height:normal;}ul#nav li li a:hover,ul#nav li li a:hover{color:#fff;background:#000080!important;text-decoration:none;line-height:normal;}ul#nav div.btm-bg{background:url(images/submenu_bottom.png) no-repeat;width:205px;height:9px;overflow:hidden;clear:both;}div#content-wrapper{border-bottom:6px solid #90A7D6;margin-bottom:0;background:#D6DDEC url(images/bg-wrapper.png) repeat-y;}div#content-wrapper div.homelt{float:left;width:780px;padding:0;}div#content-wrapper div.homelt img.hilite{margin-right:2px;border:none;}div#content-wrapper div.homert{float:left;width:220px;background-color:#BCBEC0;}div#content-wrapper div.homelt div.content{float:left;width:570px;padding:10px;background-color:#fff;font-size:1.3em;color:#636467;}div#content-wrapper div.homelt div.content h4.curvy{font-family:Garamond,Times,Serif;font-size:1.7em;font-style:italic;font-weight:normal;margin:5px 0;}div#content-wrapper div#content div#secheader{height:185px;}div#seclogo{display:table;float:left;margin:0;width:200px;height:185px;font-size:2.2em;font-weight:bold;color:#E7E7E8;text-transform:uppercase;overflow:hidden;#position:relative;}div#seclogo div.outer{display:table-cell;vertical-align:middle;#position:absolute;#top:50%;width:100%;}div#seclogo div.outer div.inner{text-align:center;margin-left:auto;margin-right:auto;width:180px;#position:relative;#top:-50%;}img#secbanner{float:left;margin:0;width:800px;height:185px;}div#content{background:#D1DAEA url(images/bg-content.png) repeat-y;}div#content div#sidebar{width:200px;padding:0 0 10px 0;float:left;z-index:auto;}div#content div#sidebar ul.content-nav{margin:0;padding:0;font:inherit;font-size:1.3em;list-style:none;}div#content div#sidebar ul.content-nav li{padding:6px 5px 6px 10px;border-bottom:1px dashed #E7E8E9;}div#content div#sidebar ul.content-nav li:hover{background:#84BDD8 url(images/icon-vert-arrow.gif) left center no-repeat!important;}div#content div#sidebar ul.content-nav li.active{background:#F4F4F4;color:#000;}div#content div#sidebar ul.content-nav li a{color:#0098C8;font-weight:normal;text-decoration:none;display:block;}div#content div#sidebar ul.content-nav li:hover a{color:#EFFFF3!important;}div#content div#content-body{width:800px;padding:5px 0 60px 0;background:#F4F4F4;float:left;}div#content-body div#breadcrumbs{margin:5px 15px 10px 20px;text-align:right;color:#8E4308;font:inherit;font-size:1.1em;font-style:italic;}div#content-body h2{font-size:2em;color:#0071BC;font-weight:lighter;}div#content-body h2.title{margin:5px 0 20px 0;padding:2px 15px 2px 0;background:transparent url(images/bg-content-title.png) no-repeat top right;text-align:right;}div#content-body h3{margin:5px 0 15px 20px;font-weight:bold;font-size:1.7em;}div#content-body h4{margin:5px 0 15px 15px;font-weight:normal;font-size:1.4em;}div#content-body h4.blue{background:transparent url(images/bg-h4-blue.png) no-repeat;padding:4px 3px 4px 8px;color:#fff;}div#content-body h4.orange{background:transparent url(images/bg-h4-orn.png) no-repeat;padding:4px 3px 4px 8px;color:#fff;}div#content-body img.left{float:left;vertical-align:middle;margin-right:10px;margin-bottom:5px;}div#content-body img.right{float:left;vertical-align:middle;margin-left:10px;margin-bottom:5px;}div#content-body p{font-size:1.2em;margin:0 0 15px 0;padding:0 15px;color:#555;}div#content-body p.tagline{font-family:Garamond,"Trebuchet MS",Helvetica,Tahoma,Verdana,Arial,Times;font-size:2.5em;font-style:italic;}div#content-body p.hilite{margin:5px 15px;padding:10px;background:#FFFFF2;border:1px solid #ccc;}div#content-body p.title{color:#D17E00;font-weight:bold;}div#content-body a{font-weight:bold;color:#DB8B00;}div#content-body a:hover{text-decoration:underline;}div#content-body a:visited{color:#761C00;}div#content-body ol,div#content-body ul{font:inherit;font-size:1.2em;_margin-left:20px;_padding-left:20px;margin-right:20px;}div#content-body ol{list-style:decimal outside;}div#content-body ol,ol{list-style:roman inside;}div#content-body ul{list-style:disc inside;}div#content-body ul ul{list-style:circle inside;}div#content-body ol,div#content-body ul{_margin-left:10px;}div#content-body ul li{margin:5px 0;text-align:justify;}div#content-body ol li{margin:10px 0;text-align:justify;}div#content-body ol ol,div#content-body ul ul,div#content-body ol ul,div#content-body ul ol{font:inherit;font-size:1em;}div#content-body ol p,div#content-body ol ol p,div#content-body ul p,div#content-body ul ul p{font:inherit;font-size:1em;}div#content-body hr{margin:10px 20px;}div#quicklinks{width:185px;margin:0 auto;overflow:hidden;}div#quicklinks div.header{background:transparent url(images/hd-quicklinks.png) no-repeat;width:185px;height:29px;}div#quicklinks div.body{background:transparent url(images/bg-quicklinks.png) repeat-y;padding:10px;font-size:1.1em;}div#quicklinks div.body ul{margin:0 0 0 5px;padding:0;list-style:square inside;}div#quicklinks div.body ul li{margin:8px 0;padding:0;color:#806567;}div#quicklinks div.body ul li:hover a{text-decoration:underline;}div#quicklinks div.footer{background:transparent url(images/bt-quicklinks.png) no-repeat;width:185px;height:18px;}div#login{background-color:#D1D3D4;padding:5px;font-size:1.2em;color:#636467;}div#login table{table-layout:fixed;width:200px;margin:5px 0;}div#login table td.label{width:70px;text-align:right;}div#login table td input{width:120px;border:1px solid #A5ACB2;}form#home_login{margin:0;padding:0;}form#home_login label.error{font-size:.9em;color:Red;}form#home_login input[type="submit"],form#home_login input.submit{background:transparent url(images/btn-login.png) no-repeat;color:#fff;cursor:pointer;width:80px;height:25px;border:none;}span.logout{font-size:1.1em;padding:0 10px;cursor:pointer;}span.logged-user{font-size:1.1em;padding:0 10px;border-right:1px solid #5E005E;}div.captcha img.captcha_img{padding:5px;background:#E5E5E5;border:2px solid #ccc;border-bottom:none;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;}div.captcha div.toolbar{width:250px;padding:2px 5px 5px 5px;background:#E5E5E5;border:2px solid #ccc;border-top:none;margin-bottom:5px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;}div.toolbar img.reload,div.toolbar img.audio{float:left;margin-right:5px;cursor:pointer;border:none;}div.toolbar input.captcha_text{float:left;width:185px;}div#webmail{background-color:#f2f2f2;padding:10px 0;text-align:center;}div#webmail img{border:none;}div#news{background-color:#636467;padding:10px;height:205px;overflow:hidden;}div#news h4{margin:0;padding:0;width:170px;float:left;color:#fff;font:inherit;font-size:1.3em;font-weight:bold;}div#news img.feed{border:none;vertical-align:middle;float:right;}div#news div#news-window{height:150px;}div#news ul#news-list{list-style:none;margin:5px 0 0 0;padding:0;height:130px;}div#news ul#news-list li{margin:0;padding:5px 0;font:inherit;font-size:1.1em;}div#news ul#news-list li img{float:left;margin-right:5px;border:1px solid #fff;width:74px;height:58px;}div#news ul#news-list li a,div#news ul#news-list li a:visited{color:#D1D3D4;text-decoration:underline;display:inline;}div#news ul#news-list li a:hover{color:#3D0000;}div#news ul#news-list li span.date{color:#1BA1E4;}div#news ul#news-list li span.dateval{color:#AFE5EB;}div#news ul#news-list li span.title{color:#D1D3D4;}div#news ul#news-list li span.desc{color:#ABADB0;}div#news div.viewall{padding:5px 0 0 0;text-align:right;font-size:1.2em;}div#news span.viewall{background:transparent url(images/icon-viewall-n.gif) no-repeat top left;padding:0 0 0 19px;}div#news div.viewall a{color:#FBB040;}div#activities{background-color:#BCBEC0;padding:10px;height:205px;overflow:hidden;}div#activities h4{margin:0;padding:0;width:170px;float:left;color:#047ABC;font:inherit;font-size:1.3em;font-weight:bold;}div#activities img.feed{border:none;vertical-align:middle;float:right;}div#activities div#activity-window{height:150px;}div#activities ul#activity-list{list-style:none;margin:5px 0 0 0;padding:0;height:130px;}div#activities ul#activity-list li{margin:0;padding:5px 0;font:inherit;font-size:1.1em;}div#activities ul#activity-list li img{margin:0 auto;border:1px solid #fff;width:190px;height:65px;}div#activities ul#activity-list li a,div#activities ul#activity-list li a:visited{color:#6A4C4C;text-decoration:underline;display:inline;}div#activities ul#activity-list li a:hover{color:#3D0000;}div#activities ul#activity-list li span.date{color:#000;}div#activities ul#activity-list li span.dateval{color:#000;}div#activities ul#activity-list li span.title{font-weight:bold;}div#activities ul#activity-list li span.desc{color:#525252;}div#activities div.viewall{padding:5px 0 0 0;text-align:right;font-size:1.2em;color:#AD640A;}div#activities span.viewall{background:transparent url(images/icon-viewall-a.gif) no-repeat top left;padding:0 0 0 19px;}div#activities div.viewall a{color:#64310D;}h4.gallery-date{margin:0 70px 10px 0!important;padding:0;color:#004B0A;font-style:italic;text-align:right;}div#galleries{width:760px;margin:0 auto;}div#galleries div.gallery-link{float:left;width:170px;height:150px;margin:0 10px 10px 0;text-align:center;background:transparent url(images/bg-gallery-link.png) no-repeat;padding:10px 5px 5px 5px;}div#galleries div.gallery-link img{border:1px solid #ccc;}div#galleries div.gallery-link a{text-decoration:none;font:inherit;font-size:1.1em;color:#000;}div#galleries div.gallery-link a:hover{color:#7E7E7E;}div#footer{background:transparent url(images/bg-footer.png) no-repeat;padding:5px;margin-top:0;}div#footer img.logo{float:right;margin:20px 10px 5px 5px;}div#footer ul.nav{float:left;margin:10px 15px 10px 5px;padding:5px 0;list-style:square inside;}div#footer ul.nav li{color:#0A6FC1;text-transform:uppercase;}div#footer ul.nav li a{color:#0A6FC1;font-weight:normal;}div#footer ul.nav li a:hover{color:#fff;}div#footer div.contact{float:left;width:340px;margin-top:10px;text-align:right;font-size:1.1em;color:#4D4D4D;}textarea#text-404{margin:15px;padding:5px;width:500px;height:130px;background:#E5E5E5;border:1px solid #BFBCBC;font-family:'Courier New',Courier,'Monotype Corsiva',Terminal,System;font-size:1.3em;}*{zoom:1.0;}span.title{font-weight:bold;color:#D8500A;}div.hr{width:300px;height:2px;margin:15px auto;background:transparent url(images/bg-hr.png) no-repeat;}hr.grad{width:300px;height:2px;margin:15px auto;background:transparent url(images/bg-hr.png) no-repeat;}form#form_contact input#name,form#form_contact input#email,form#form_contact input#subject,form#form_contact select#qtype{width:300px;}form#admission_application div.watered{background:transparent url(images/watermark-stamford.png) repeat-y 50% 50%;}form#admission_application span.pagex{margin-right:20px;font-size:1.4em;}form#admission_application fieldset{opacity:.8;}form#admission_application input#email{width:300px;}form#admission_application input.save,form#admission_application input.prev,form#admission_application input.next{width:42px!important;height:42px!important;border:1px solid #C5CCCD;-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;cursor:pointer;}form#admission_application input.save{background:#E3E3E3 url(images/icon-save.png) no-repeat 50% 50%!important;}form#admission_application input.prev{background:#E3E3E3 url(images/icon-prev.png) no-repeat 50% 50%!important;}form#admission_application input.next{background:#E3E3E3 url(images/icon-next.png) no-repeat 50% 50%!important;}form#admission_application input#btnAdd,form#admission_application input#btnRemove{width:50px;height:50px;border:none;cursor:pointer;outline:none;}form#admission_application input#btnAdd{background:transparent url(images/icon-list-add.png) no-repeat 50% 50%!important;}form#admission_application input#btnRemove{background:transparent url(images/icon-list-remove.png) no-repeat 50% 50%!important;}div#application-progress{margin:3px 0;width:300px;height:10px;border:1px solid #129574;}div#application-progress div.bar{background:#24D3A5;width:0;height:10px;}form#admission_application div#applicant_pic_display{width:147px;height:170px;border:1px solid #CED1D2;float:left;}form#admission_application div.pic_controls{float:left;margin:0 10px;}form#admission_application div.pic_controls img{margin:0 0 10px 0;padding:5px;background:#EAEAEA;border:1px solid #BFC4C4;cursor:pointer;-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;}form#admission_application div.pic_controls img:hover{background:#ccc;}form#alumni_application input#job_title,form#alumni_application select#org_sel,form#alumni_application input#email,form#alumni_application input#org_email{width:300px;}img.map-icon{float:left;margin:0 10px 20px 0;cursor:pointer;}div.map-large{display:none;}div.map-large div.title{margin:5px 0;padding:0 5px;text-align:right;}div.map-large div.title span.closemap{font:inherit;font-size:1.5em;font-weight:bold;cursor:pointer;}div.map-large div.caption{margin:5px 0;padding:0 5px;text-align:left;font:inherit;font-size:1.3em;}div.growlUI{display:none;}div.growlUI h1,div.growlUI p{color:#fff;padding:5px 5px 5px 75px;text-align:left;}div.growlUI h1{font-size:1.8em;}div.growlUI p{font-size:1.4em;}form{margin:5px 15px;}form fieldset{font:inherit;font-size:1.2em;border:1px solid #CBCBCB;background:#FAFAFA;margin-bottom:10px;padding:10px;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;}form legend{background:#fff;border:1px solid #CBCBCB;-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;margin:0;padding:2px 5px;}form p,form p div{margin:0 0 10px 0!important;padding:0!important;font:inherit;}form label{font:inherit;font-size:.9em;}form p.field-part{float:left;width:220px;font:inherit;}form input[type="text"],form input[type="password"],form .text{font:inherit;font-size:1.2em;letter-spacing:1px;margin:0!important;padding:2px 3px;border:2px solid #ccc;-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;background:#fff;width:200px;}form select{font:inherit;font-size:.9em;letter-spacing:1px;padding:2px 3px;border:2px solid #ccc;-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;background:#fff;width:200px;}form textarea{width:300px!important;height:100px!important;}form input[type="checkbox"],form input.checkbox{vertical-align:middle;margin-bottom:5px;}form input[type="submit"],form input.submit{background:#586778 url(images/bg-submit.png) repeat-x;border:none;height:28px;padding:2px 3px;color:#fff;font:inherit;font-weight:bold;font-size:1.1em;cursor:pointer;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;}form label.error{margin-left:5px;background:transparent url(images/icon-error-dash.png) no-repeat!important;padding:2px 0 2px 20px;font-size:11px;font-weight:bold;color:Red;}form .focus{background:#FFFFF0!important;border:2px solid #EF9E4D!important;-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;}span.xclose{font-size:1.6em;font-weight:bold;background:#fff;color:#000;cursor:pointer;}div#profile-stub{padding:5px;height:120px;}div#profile-stub img.profile-pic{background:#E3E3E3;padding:5px;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;}ul#news-events,ul#jobs{margin:20px;padding:0;list-style:none!important;}ul#news-events li,ul#jobs li{margin:0 0 20px 0!important;padding:0;background:#D6E3F5;}ul#news-events li a,ul#jobs li a{float:left;}ul#news-events li div.info,ul#jobs li div.info{float:left;width:584px;}ul#news-events li img.thumb,ul#jobs li img.thumb{width:150px;height:110px;padding:5px;background-color:#D6E3F5;border:none;float:left;}ul#news-events li div.date,ul#jobs li div.date{margin:0;padding:5px;border:1px solid #fff;background:#fff;color:#489D0A;font:inherit;font-style:italic;}ul#news-events li div.title,ul#jobs li div.title{margin:0;padding:5px;border-left:1px solid #fff;background:#D3E5FA;color:#0593D3;font:inherit;font-weight:bold;}ul#news-events li div.content,ul#jobs li div.content{margin:0;padding:5px;border-left:1px solid #fff;background:#E5EDFC;font:inherit;}ul#news-events li div.content p,ul#jobs li div.content p{margin:0 0 10px 0;padding:0;}div.pagination{margin:0 20px 10px 0;text-align:right;font:inherit;font-size:1.2em;font-style:italic;}p.pr-date{margin:10px 15px!important;padding:5px!important;background:#fff;color:#4DA776!important;font-style:italic;}img.pr{padding:6px;background:#ddd;}div.cs{height:5px;background:#D2E7FF;margin:0 auto 5px auto;width:710px;border-bottom:1px solid #999;}p.theader{width:710px;margin:10px auto 0 auto!important;text-align:center;background:#048BEE!important;color:#fff!important;font-size:1.4em!important;font-weight:bold!important;padding:5px 0!important;}p.tsub{margin:10px 30px 0 30px!important;font:inherit!important;font-size:1.4em!important;font-weight:bold!important;color:Red!important;}table.thai-course-hilite{border:none;margin:0 auto;padding:0;font:inherit;font-size:1.6em;width:400px;background:none;}table.thai-course-hilite td.title{text-align:right;}table.thai-course-hilite td.desc{padding-left:10px;}table.thai-course-desc{table-layout:fixed;width:710px;margin:0 auto;font:inherit;font-size:1.2em;background:#D2E7FF;border-collapse:collapse;}table.thai-course-desc tr{vertical-align:top;}table.thai-course-desc td.code{font-weight:bold;width:30px;padding:3px 5px;border:1px solid #ccc;border-right:none;}table.thai-course-desc td.number{width:30px;background:#fff;padding:3px 5px;border:1px solid #ccc;border-left:none;}table.thai-course-desc td.details{background:#E3F2FF;padding:3px 5px 3px 20px;border:1px solid #ccc;}div.profile{margin:0 15px;}div.profile img.profile-picture{float:left;margin:0 10px 10px 0;padding:5px;background:#fff;border:1px solid #999;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;width:100px;height:120px;}div#gallery{width:730px;padding:35px 0 15px 0;margin:0 auto;text-align:center;background:transparent url(images/bg-slide-header.png) no-repeat top left!important;}div#gallery div#gallery-body{padding:0 5px;background:transparent url(images/bg-slide-body.png) repeat-y;}div#gallery div#gallery-footer{padding:0;height:40px;background:transparent url(images/bg-slide-footer.png) no-repeat top left!important;}ul#pikame{padding:0;width:700px;margin:0 auto;padding:0;list-style:none;}ul#pikname li{float:left;margin:0 5px 5px 0!important;padding:0;border:1px solid #676767;}.pika_main{width:650px;margin:0 auto;text-align:center;}.pika_main img{width:650px;border:2px solid #ccc;}ul#pikame li img{position:relative;cursor:pointer;}.pika_main{position:relative;margin:0 auto;}.pikachoose li{float:left;position:relative;overflow:hidden;list-style:none;}.pika_play{position:absolute;top:10px;right:20px;z-index:1;font-size:1.2em;font-weight:bold;}.pika_play a{position:relative;margin-left:auto;cursor:pointer;color:#fff!important;text-decoration:none;}.pika_play img{border:none!important;}.pika_caption{width:100%;height:30px;text-align:center;}.pika_navigation a{font-size:1.2em;color:#000!important;text-decoration:none;cursor:pointer;text-decoration:none;}.pika_navigation a:hover{text-decoration:none;}.pika_navigation{padding-top:10px;clear:both;text-align:center;}input#reset-email{border:1px solid #999;padding:2px 3px;font:inherit;font-size:1.2em;letter-spacing:1px;width:300px;}.field-error{font:inherit;font-size:1em;font-weight:bold;color:Red;}input#new-password,input#repeat-password{border:1px solid #999;padding:2px 3px;font:inherit;font-size:1.2em;letter-spacing:1px;width:200px;}.ac_results{padding:0;border:1px solid #F3BD85;background-color:white;overflow:hidden;z-index:99999;margin-left:3px;-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px;}.ac_results ul{width:100%;list-style-position:outside;list-style:none;padding:0;margin:0;}.ac_results li{margin:0;padding:2px 5px;cursor:default;display:block;font:menu;font-size:12px;line-height:16px;overflow:hidden;}.ac_loading{background:white url('indicator.gif') right center no-repeat;}.ac_odd{background-color:#eee;}.ac_over{background-color:#FFC489;color:black;}div.dotxc{width:100%;height:100%;background:transparent url(images/dot.png) repeat-y 50% 0;}div.dotxl{width:100%;height:100%;background:transparent url(images/dot.png) repeat-y 0 0;}div.dotxr{width:100%;height:100%;background:transparent url(images/dot.png) repeat-y 100% 0;}div.dotyc{width:100%;height:100%;background:transparent url(images/dot.png) repeat-x 0 50%;}div.dotyt{width:100%;height:100%;background:transparent url(images/dot.png) repeat-x 0 0;}div#file-progress-container{float:left;width:400px;margin:0 0 0 10px!important;padding:0!important;}.progressWrapper{float:left;width:98%;}.progressContainer{margin:0!important;padding:4px;border:solid 1px #9DB4C1;background-color:#DBEBF2;overflow:hidden;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;}.progressWrapper .red{border:solid 1px #B50000;background-color:#FFEBEB;}.progressWrapper .green{border:solid 1px #DDF0DD;background-color:#EBFFEB;}.progressWrapper .blue{border:solid 1px #9DB4C1;background-color:#DBEBF2;}.progressName{font:inherit;font-size:8pt;font-weight:bold;color:#555;text-align:left;white-space:nowrap;overflow:hidden;}.progressBarInProgress,.progressBarComplete,.progressBarError{font-size:0;width:0;height:2px;background-color:blue;margin-top:2px;}.progressBarComplete{width:100%;background-color:green;visibility:hidden;}.progressBarError{width:100%;background-color:red;visibility:hidden;}.progressBarStatus{margin-top:2px;font:inherit;font-size:8pt;text-align:left;white-space:nowrap;}a.progressCancel{font-size:0;display:block;height:16px;width:16px;background-image:url(images/btn-cancel.png);background-repeat:no-repeat;float:right;}.asmContainer{font:inehrit;}.asmSelect{display:inline;}.asmOptionDisabled{color:#999;}.asmHighlight{padding:0;margin:0 0 0 1em;}.asmList{margin:.25em 0 1em 0;position:relative;display:block;padding-left:0;list-style:none;width:500px!important;}.asmListItem{position:relative;margin-left:0;padding-left:0;list-style:none;background:#ddd;border:1px solid #bbb;width:100%;margin:0 0 -1px 0!important;line-height:1em;font:inehrit;font-size:.7em;color:#000!important;}.asmListItem:hover{background-color:#e5e5e5;}.asmListItemLabel{padding:5px;display:block;}.asmListSortable .asmListItemLabel{cursor:move;}.asmListItemRemove{position:absolute;right:0;top:0;padding:5px;color:#AD0000!important;}