﻿@import url(http://fonts.googleapis.com/css?family=Open+Sans:300,700,400italic,300italic,700italic);
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,tstrong,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,stronger,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}
article,aside,details,figcaption,figure,footer,stronger,hgroup,menu,nav,section{display:block}
body{background:#fff;font:12px/150% Arial, Helvetica, sans-serif;color:#2b2b2b;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;line-height:1.5em;margin:0!important}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:none}
table{border-collapse:collapse;border-spacing:0}
img,fieldset{border:0}
.img-border32{width:32px;height:32px;background-color:#fff;overflow:hidden;border:1px solid #D3D3D3;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;_line-height:0;float:left;margin-right:6px;padding:2px}
.img-border32 img{width:32px;height:32px;margin:0}
a,a:visited{color:#4da04e;text-decoration:none;outline:0;cursor:pointer}
a:hover,a:focus{text-decoration:underline}
p a,p a:visited{line-height:inherit}
a.link_violet:hover{color:#4da04e;text-decoration:underline!important}
a.link_violet:active{color:#4da04e;text-decoration:underline}
a[href$=.pdf]{background:url(../images/pdf-icon.png) no-repeat 100% 50%;padding-right:18px;font-weight:700;margin:0}
a[href$=.doc]{background:url(../images/doc-icon.png) no-repeat 100% 50%;padding-right:18px;font-weight:700}
h1,h2,h3,h4,h5,h6{color:#4da04e;font-family:'Open Sans',Arial, Helvetica, sans-serif;font-weight:400}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit}
h1{font-size:24px}
h2{font-size:18px}
h3{font-size:16px}
h4{font-size:14px}
h5{font-size:12px}
h6{font-size:10px}
p{margin:0 0 10px}
p img{margin:0}
strong{font-weight:700;color:#000}
small{font-size:80%}
hr{border:solid #e3e3e3;clear:both;height:0;border-width:1px 0 0;margin:10px 0}
.txt100{width:95%;border:solid 1px #c9c9c9;height:16px;padding:2px}
.ddl100{width:99%;height:23px;border:solid 1px #c9c9c9;padding:2px}
.msgSuccess{color:#1aaa21}
.text-black{color:#000!important}
.clear{clear:both}
.cursor{cursor:pointer}
.hl{background:#ff0!important;color:#000!important}
.font15{font-size:15px}
.text-left{text-align:left}
.height300{min-height:300px}
.button{height:21px;color:#fff;font-weight:700;zoom:1;background:#4da04e;display:inline;vertical-align:baseline;outline:none;text-align:center;text-decoration:none;padding-bottom:3px;line-height:18px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-transition:all .218s;-moz-transition:all .218s;-ms-transition:all .218s;-o-transition:all .218s;transition:all .218s;border:1px solid rgba(0,0,0,0.1);-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}
.button:hover{text-decoration:none;-webkit-transition:all 0;-moz-transition:all 0;-ms-transition:all 0;-o-transition:all 0;transition:all 0;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.1);box-shadow:0 1px 1px rgba(0,0,0,0.1)}
.button:active{color:#fff;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}
input[type=text],input[type=password],input[type=email],textarea,select{border:1px solid #ccc;outline:none;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;color:#777;display:block;background:#fff;font:12px/150% Arial, Helvetica, sans-serif}
input[type=text]{height:16px}
select{padding:0}
input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,textarea:focus{border:1px solid #aaa;color:#000;-moz-box-shadow:0 0 3px rgba(0,0,0,.2);-webkit-box-shadow:0 0 3px rgba(0,0,0,.2);box-shadow:0 0 3px rgba(0,0,0,.2)}
textarea{min-height:60px}
label,legend{display:inline;font-weight:400;outline:none;font-size:12px}
input[type=checkbox]{display:inline}
label span,legend span{font-weight:400;font-size:13px;color:#444}
.w200{width:200px}
.w74{width:74px}
.w90{width:90px}
i{font-style:italic}
.width100{width:100%}
.float-left{float:left}
.float-right{float:right!important}
.margin-right10{margin-right:10px}
.margin-top8{margin-top:8px}
.margin-top20{margin-top:20px}
.margin-bottom15{margin-bottom:15px}
.simgf{float:left;margin-right:3px}
.gray{color:#6d6d6d}
.btape{background:#2ba1cd;color:#fff;display:inline-block;padding:5px 10px}
.transparent{background:#000;z-index:-1;position:fixed;left:0;right:0;top:0;bottom:0;max-width:100%;zoom:1;width:100%;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5}
.hide{display:none}
.vcontent{width:470px;background:#fff;font-size:12px!important;padding:10px}
.vcontent li{background:url('../images/barrow.png') no-repeat 4px 12px;padding:6px 0 6px 15px}
.vslider{width:490px;float:left;overflow:hidden;margin-bottom:10px;padding:2px 0}
.vslider-area{width:490px;background:#efefef;background-repeat:no-repeat;background-position:99% 7px;color:#393c43;font-size:14px;font-weight:400;margin:1px 0;padding:5px 0 0;}
.vcontentf{width:725px;padding:10px;font-size:12px!important;}
.vcontentf li{background:url('../images/barrow.png') no-repeat 4px 12px;padding:6px 0 6px 15px}
.vsliderf{width:745px;float:left;overflow:hidden;margin-bottom:10px;padding:2px 0}
.vslider-areaf{width:725px;background:#efefef;background-repeat:no-repeat;background-position:99% 7px;color:#393c43;font-size:14px;font-weight:400;margin:1px 0;padding:5px 0 0}
.closearrow{background-image:url(../images/close_arrow.gif)}
.openarrow{background-image:url(../images/open_arrow.gif)}
.slider-span{display:block;cursor:pointer;padding:0 5px 5px 10px}
.menubdcontent{width:194px;background:#f8f8f8;border:solid 1px #eee;position:absolute;padding:0 15px}
.menubdcontent a{display:block;width:100%;color:#15485c;border-bottom:solid 1px #eee;padding:2px 0}
.menubd{width:226px;float:left;overflow:hidden;margin-bottom:10px;padding:2px 0}
.menubd-area{border:solid 3px #2ba1cd;width:200px;background:#efefef;background-repeat:no-repeat;cursor:pointer;background-position:99% 7px;color:#393c43;font-size:14px;font-weight:400;padding:3px 10px}
.menubdclose{background:url(../images/menubgo-bg.png) no-repeat 190px 0}
.menubdopen{background:url(../images/menubgc-bg.png) no-repeat 190px 0}
.sm{width:100%;border-bottom:solid 1px #626262;font-size:11px;margin:0 0 10px;padding:0 0 8px}
.sm a{color:#626262}
.errorMsg{background:url(../images/error.png) no-repeat 4px 4px;float:left;font-size:11px;color:#c72500;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;margin:0;padding:0 10px 0 25px}
a.aforgot{font-size:11px}
sup,sub{vertical-align:baseline;position:relative;top:-.4em;font-size:10px}
sub{top:.4em}
.pager{width:100%;background:#eee;float:left;text-align:right;margin:20px 0 0;padding:3px 0}
.pager span > span{background:#4DA04E;border:solid 1px #eee;color:#fff!important;margin:0 2px;padding:2px 7px}
.pager a{background:#164c5f;text-decoration:none;color:#fff!important;padding:2px 7px}
.pager a:hover{background:#3b7085}
.downldtd{border-top:solid 1px #dfe3e6;background:#f1f5f8}
.downldivw{border:solid 1px #dfe3e6;background:#fff;border-bottom:solid 1px #fff;float:left;width:722px;padding:7px 10px}
div.downldiv{border:solid 1px #dfe3e6;background:#f1f5f8;border-bottom:solid 1px #fff;float:left;width:722px;padding:7px 10px}
.downdate{width:80px;float:left;color:#2ba1cd}
.downlist{width:526px;float:left;padding-left:10px;border-left:solid 1px #dfe3e6;margin:0 15px 0 0}
div.downldalter{border:solid 1px #dfe3e6;background:#f5fafd;border-bottom:solid 1px #fff;float:left;width:722px;padding:7px 10px}
.downlistl{width:605px;float:left;padding-left:10px;border-right:solid 1px #dfe3e6;margin:0 15px 0 0}
a.blacklink{color:#2b2b2b!important}
.blue{color:#2ba1cd}
.govtdiv{border:solid 1px #dfe3e6;background:#f1f5f8;border-bottom:solid 1px #fff;float:left;width:470px;padding:7px 10px}
.govtposition{width:100px;float:left;color:#2ba1cd}
.govtposition2{width:150px;float:left;color:#2ba1cd}
.govtlist{width:351px;float:left;padding-left:10px;border-left:solid 1px #dfe3e6;margin:0 0 0 8px}
.govtlist2{width:301px;float:left;padding-left:10px;border-left:solid 1px #dfe3e6;margin:0 0 0 8px}
div.govtlter{border:solid 1px #dfe3e6;background:#f5fafd;border-bottom:solid 1px #fff;float:left;width:470px;padding:7px 10px}
.atitle{background:#000;color:#fff;padding:5px}
#calendarcs table{width:100%;border:solid 1px #d7d7d7;font-family:'Open Sans',Arial, Helvetica, sans-serif;font-weight:700;color:#222021}
#calendarcs table td{border:solid 1px #d7d7d7;height:24px!important;padding:6px 0 0}
#calendarcs .nextPrev{width:13%!important;background:#5fac60;border:none;font-size:24px!important}
#calendarcs .nextPrev a{text-decoration:none;color:#fff!important;display:block;padding:0 9px}
#calendarcs .titleStyle{background:#4da04e;color:#f4f4f4;border:solid 1px #909090;font-size:17px;letter-spacing:7px;text-transform:uppercase;font-weight:400;padding:8px 5px}
#calendarcs .strongerStyle{background:#dedee0;color:#222021;border:solid 1px #ceced0;padding:8px 5px}
.Workshop{background:#717171 url(/Images/Workshop-icon.gif) no-repeat 2px 5px;padding-left:5px!important}
.Training{background:#717171 url(/Images/Workshop-icon.gif) no-repeat 2px 5px;padding-left:5px!important}
.Conferences{background:#c45656 url(/Images/Conference-icon.gif) no-repeat 2px 5px;cursor:pointer;padding-left:5px!important}
.Others{background:#498cb2 url(/Images/Others-icon.gif) no-repeat 2px 5px;cursor:pointer;padding-left:5px!important}
#scalendarcs table{border:solid 1px #d7d7d7;width:100%;font-family:'Open Sans',Arial, Helvetica, sans-serif;font-weight:400;color:#222021}
#scalendarcs table td{border:solid 1px #d7d7d7;height:18px!important;width:100%;padding:0}
#scalendarcs .nextPrev{width:13%!important;background:#7acded;border:none;font-size:14px!important}
#scalendarcs .nextPrev a{text-decoration:none;color:#fff!important;display:block;padding:3px 9px}
#scalendarcs .titleStyle{background:#56b2d5;color:#f4f4f4;border:solid 1px #59b5d8;font-size:13px;letter-spacing:4px;text-transform:uppercase;font-weight:400;padding:2px 5px}
#scalendarcs .strongerStyle{background:#dedee0;color:#222021;border:solid 1px #ceced0;padding:-1px 5px}
#scalendarcs .Workshop{background:#717171 url(/Images/sWorkshop-icon.gif) no-repeat 3px 2px;padding-left:16px!important}
#scalendarcs .Training{background:#717171 url(/Images/sWorkshop-icon.gif) no-repeat 3px 2px;padding-left:16px!important}
#scalendarcs .Conferences{background:#c45656 url(/Images/sConference-icon.gif) no-repeat 3px 2px;cursor:pointer;padding-left:16px!important}
#scalendarcs .Others{background:#498cb2 url(/Images/sOthers-icon.gif) no-repeat 3px 2px;cursor:pointer;padding-left:16px!important}
.icon-thumb div{width:101px;float:left;margin:10px 0 10px 58px}
.sharelinkbtn{position:fixed;top:70%;left:0;background:#000;color:#FFF;cursor:pointer;padding:10px}
.sharelinkbox{position:fixed;top:70%;left:30px;overflow:hidden;background:#ccc}
#at15s.atm{left:70px!important}
.addthis_floating_style{z-index:2147483647!important}
.print-txt{font-size:11px;float:left;margin-left:5px}
img._s0 _rw img{width:33px!important;height:33px!important}
a.bg-link{color:#454545}
a.bg-link:hover{background:#4da04e;color:#fff;text-decoration:none}
#back-top{position:fixed;bottom:95px;right:21px}
#back-top a{width:35px;display:block;text-align:center;font:11px/100% Arial, Helvetica, sans-serif;text-transform:uppercase;text-decoration:none;color:#bbb;-webkit-transition:1s;-moz-transition:1s;transition:1s}
#back-top a:hover{color:#000}
#back-top span{width:35px;height:35px;display:block;margin-bottom:7px;background:url(../images/up-arrow.png) no-repeat center center;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-webkit-transition:1s;-moz-transition:1s;transition:1s}
::-moz-selection,::selection{background:#4da04e;color:#fff}
a.link_violet:link,a.link_violet:visited{color:#4da04e!important;text-decoration:none;cursor:pointer}
.text-white,.button:visited,.btape a{color:#fff}
.b,.sm span,.strong{font-weight:700}
.txthlp,.imgf{float:left;margin-right:10px}
div.downldiv:last-child,div.downldalter:last-child,.govtdiv:last-child,div.govtlter:last-child{border-bottom:solid 1px #dfe3e6}
.downimg,.downimgl{width:90px;float:left}
#calendarcs table td:first-child,#scalendarcs table td:first-child{padding-top:0}
#calendarcs .titleStyle td,#scalendarcs .titleStyle td{border:none}
#calendarcs .otherdayStyle,#scalendarcs .otherdayStyle{background:#ededed;font-weight:400}
.Workshop a,.Training a,.Conferences a,.Others a,#scalendarcs .Workshop a,#scalendarcs .Training a,#scalendarcs .Conferences a,#scalendarcs .Others a{color:#fff!important}
td.Workshop,#scalendarcs td.Workshop{border:solid 1px #898888!important}
td.training,#scalendarcs td.training{border:solid 1px #99b362!important}
td.Conferences,#scalendarcs td.Conferences{border:solid 1px #d96f6f!important}
td.Others,#scalendarcs td.Others{border:solid 1px #5ea2c8!important}
.icon-thumb div:first-child,.icon-thumb div:nth-child(6){margin-left:0}
.txt11{font-size:11px;line-height:12px}
b{font-weight:bold;}