/* F2 Framework: 0.1.3 - http://f2.artmov.com */
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,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0;}strong{font-weight:700;}em{font-style:italic;}ul,ol,dl{margin:0 0 0 10px;padding:0 10px 10px;}ul li,ol li{list-style-position:inside;font-size:13px;color:#222;margin:0 0 10px;}ul li{list-style:disc;}ol li{list-style:decimal;}ul li ul,ol li ol{padding:0 10px;}ul li ul li,ol li ol li{font-size:12px;color:#555;margin:10px 0 0;}dl dd{margin:0 0 0 10px;}th,td{border:0px solid #CCC;padding:10px;}th{background:#EEE;font-weight:700;}caption{text-align:center;margin:0 0 10px;}p,fieldset{margin:0 0 20px;}pre{margin:10px;}abbr,acronym{border-bottom:1px dotted #000;cursor:help;}sup{position:relative;top:-5px;font-size:11px;}sub{position:relative;bottom:-5px;font-size:11px;}hr{width:100%;height:1px;background:#CCC;border:0;}blockquote{border-top:1px solid #CCC;border-bottom:1px solid #CCC;color:#444;font-size:15px;font-style:italic;text-align:center;margin:19px 0;padding:10px;}h1{font-size:31px;font-weight:400;margin:20px 0 10px;}h2{font-size:20px;font-weight:400;margin:20px 0 10px;}h3{font-size:17px;font-weight:400;margin:20px 0 10px;}h4{font-size:15px;font-weight:400;margin:20px 0 10px;}h5{font-size:14px;font-weight:400;margin:20px 0 10px;}h6{font-size:13px;font-weight:400;margin:20px 0 10px;}.clearing{clear:both;}.padding{padding:10px;}.alignleft{text-align:left;}.alignright{text-align:right;}.aligncenter{text-align:center;}.nomargintop{margin-top:0 !important;}.nomarginright{margin-right:0 !important;}.nomarginbottom{margin-bottom:0 !important;}.nomarginleft{margin-left:0 !important;}.nobordertop{border-top:none !important;}.noborderright{border-right:none !important;}.noborderbottom{border-bottom:none !important;}.noborderleft{border-left:none !important;}.nopaddingtop{padding-top:0 !important;}.nopaddingright{padding-right:0 !important;}.nopaddingbottom{padding-bottom:0 !important;}.nopaddingleft{padding-left:0 !important;}img.floatleft{margin:7px 15px 5px 0;}img.floatright{margin:7px 0 5px 15px;}a:link{color:#00F;text-decoration:underline;}a:visited{color:#7F007F;text-decoration:underline;}a:hover{color:#00F;text-decoration:none;}a:active{color:red;}a img{border:0;}body{background:#FFF;font-family:Arial, sans-serif;font-size:12px;line-height:200%;text-align:center;}#container{width:980px;margin:20px auto;}#header #menu ul{margin:5px 0 0;padding:0;}#header #menu ul li{display:block;float:left;list-style:none;margin:0 20px 0 0;}#header #menu ul li a.active{color:#444;text-decoration:none;}#page #left{float:left;width:650px;}#page #right{float:right;width:260px;}.c-2 .c-2-1{float:left;width:450px;font-size:1.2em;}.c-2 .c-2-2{float:right;width:450px;}.c-3 .c-3-3{float:left;width:300px;}.c-4 .c-4-4{float:left;width:225px;}.c-5 .c-5-5{float:left;width:180px;}.c-6 .c-6-6{float:left;width:145px;}#footer{clear:both;font-size:11px;}form.frm-horz fieldset{border:1px solid #CCC;padding:10px 10px 0;}form.frm-horz fieldset legend{font-size:11px;font-style:italic;padding:5px;}form.frm-horz .{clear:both;margin:0 0 20px;}form.frm-horz .d-wrap label{display:block;float:left;width:20%;font-size:13px;font-weight:700;}form.frm-horz .d-wrap input.ipt{width:78%;font-size:12px;color:#222;padding:5px;}form.frm-horz .d-wrap select{width:79%;font-size:13px;color:#222;padding:5px;}form.frm-horz .d-wrap textarea{width:78%;height:200px;font-family:Arial, sans-serif;font-size:13px;color:#222;padding:5px;}form.frm-horz .d-wrap input.ipt-btt-submit{cursor:pointer;padding:3px 15px;}form.frm-horz .d-wrap input.ipt-btt-cancel{cursor:pointer;font-size:11px;color:#555;background:transparent;border:0;margin:0 20px;padding:0;}form.frm-horz .d-wrap input.ipt-btt-cancel:hover{color:#222;}.d-breadcrumbs span{margin:0 5px;}.d-pagination span.page-no{font-size:11px;margin:0 10px 0 0;}.d-pagination a{border:1px solid #CCC;margin:0 2px;padding:4px;}.d-pagination a.active{background:#EEE;}.d-pagination a.a-ext{font-size:11px;border:0;}.d-jump{text-align:right;font-size:11px;}ul.ul-sitemap{padding:0;}ul.ul-sitemap li{list-style:disc;list-style-position:inside;line-height:25px;margin:0 0 0 5px;padding:0;}ul.ul-sitemap li ul{padding:10px 30px;}ul.ul-sitemap li ul li{list-style:square;}.d-notice{color:#444;padding:10px;}.d-notice-error{color:#FFF;background:#D65C5C;border:1px solid #C33;}.d-notice-info{color:#555;background:#BEF;border:1px solid #48D1FF;}.d-notice-ok{color:#555;background:#B1DBA7;border:1px solid #72C765;}.d-notice-no{color:#FFF;background:#E9584C;border:1px solid #C33;}ul.m-horz-dropdown li{display:block;float:left;position:relative;z-index:10;list-style:none;margin:0 20px 0 0;}ul.m-horz-dropdown li.li-submenu ul{display:none;width:200px;background:#F1F1F1;border:1px solid #00F;position:absolute;top:20px;left:-10px;}ul.m-horz-dropdown li.li-submenu ul li{display:block;float:none;margin:0 5px 0 0;}ul.m-vert-dropdown li{display:block;position:relative;list-style:none;margin:0 0 5px;}ul.m-vert-dropdown li.li-submenu ul{display:none;width:200px;background:#F1F1F1;border:1px solid #00F;position:absolute;top:18px;left:30px;z-index:99;}ul.m-vert-dropdown li.li-submenu ul li{display:block;margin:0 0 3px;}.d-tabs .d-tabs-nav ul{margin:0;padding:0;}.d-tabs .d-tabs-nav ul li{display:block;float:left;font-size:12px;margin:0;}.d-tabs .d-tabs-nav ul li a{display:block;border:1px solid #CCC;margin-right:-1px;padding:2px 10px;}.d-tabs .d-tabs-nav ul li a.active{background:#F1F1F1;font-weight:700;}.d-tabs .d-tabs-content{margin-top:-1px;border:1px solid #CCC;padding:10px 10px 0;}.btt,.ico,.arr{display:block;text-indent:-9999px;line-height:0;font-size:0;color:transparent !important;overflow:hidden;}ul li ul li p,ol li ol li p,small{font-size:11px;}.floatleft,#header #logo{float:left;}.floatright,#header #menu{float:right;}#wrap,.wrap{width:980px;text-align:left;margin:0 auto;}.c-2,.c-3,.c-4,.c-5,.c-6,ul.m-horz-dropdown li.li-submenu:hover ul,ul.m-horz-dropdown li.li-submenu ul li a,ul.m-vert-dropdown li.li-submenu:hover ul,ul.m-vert-dropdown li.li-submenu ul li a{display:block;}.c-3 .c-3-1,.c-3 .c-3-2{float:left;width:300px;margin-right:30px;}.c-4 .c-4-1,.c-4 .c-4-2,.c-4 .c-4-3{float:left;width:225px;margin-right:20px;}.c-5 .c-5-1,.c-5 .c-5-2,.c-5 .c-5-3,.c-5 .c-5-4{float:left;width:180px;margin-right:15px;}.c-6 .c-6-1,.c-6 .c-6-2,.c-6 .c-6-3,.c-6 .c-6-4,.c-6 .c-6-5{float:left;width:145px;margin-right:18px;}form.frm-horz .d-wrap input.ipt-radio,form.frm-horz .d-wrap input.ipt-checkbox{position:relative;bottom:-2px;margin:0 7px 0 25px;}.d-breadcrumbs a,ul.m-horz-dropdown,ul.m-vert-dropdown{margin:0;padding:0;}

.inlineimg {
	float:right;
	display:inline;
	margin-left:20px;
	margin-top:5px;
}

/* Artmov: NCAP - 0.2 - Liv */
body { background:#ECE9E2 url(../images/bg.png) repeat-x; }

#container { width:800px; margin:0 auto; background:#FFF; text-align:left; }
.container { width:800px; margin:0 auto; text-align:left; }

.img { float:right; margin-right:-280px; }

.btt { background:url(../images/btt.png) no-repeat 0 0; }
.btt-learn-more { width:100px; height:24px; background-position:0 0; }
.btt-learn-more:hover { background-position:0 -24px; }
.btt-facebook { width:42px; height:43px; background-position:-42px -48px; }
.btt-facebook:hover { background-position:0 -48px; }
.btt-twitter { width:42px; height:42px; background-position:-84px -48px; }
.btt-twitter:hover { background-position:-126px -48px; }
.btt-linkedin { width:43px; height:43px; background-position:-168px -48px; }
.btt-linkedin:hover { background-position:-211px -48px; }
.linkedin { background:url(../images/linkedinico.png) no-repeat 0 0; }
.linkedin-ico { width:43px; height:43px; background-position:0 0; }
.linkedin-ico:hover { background-position:-43px 0; }

/* HEADER */
#header { width:800px; }
#header .padding { padding:15px 20px; }
#header #logo { width:248px; height:128px; }
#header #logo h1 { width:248px; height:128px; margin:0; text-indent:-9999px; font-size:0; line-height:0; }
#header #logo h1 a { display:block; width:248px; height:128px; background:url(../images/logo.png) no-repeat 0 0; }
#header #d-search { float:right; width:309px; }
#header #d-search .d-donate { float:right; width:174px; height::62px; margin:0 0 30px 0; }
/*#header #d-search .d-donate { float:right; width:174px; height:62px; margin:0 0 30px 0; }*/
#header #d-search .d-donate p { margin:0; }
#header #d-search .d-donate p a { display:block; width:300px; height:100px; background:url(../images/donate.png) no-repeat; text-indent:-9999px; font-size:0; line-height:0; }
/*#header #d-search .d-donate p a { display:block; width:175px; height:62px; background:url(../images/all.png) no-repeat -325px 0; text-indent:-9999px; font-size:0; line-height:0; }
#header #d-search .d-donate p a:hover { background-position:-500px 0; }*/
#header #d-search .d-search { width:309px; height:33px; }
#header #d-search .d-search form.frm-search { width:309px; height:33px; }
#header #d-search .d-search form.frm-search input.ipt { float:left; width:244px; height:33px; padding:0 10px; font-size:14px; font-style:italic; color:#71838C; line-height:30px; background:url(../images/all.png) no-repeat 0 0; border:0; }
#header #d-search .d-search form.frm-search input.btt-submit { float:right; cursor:pointer; position:relative; top:0; left:-3px; width:42px; height:33px; background:url(../images/all.png) no-repeat -267px 0; border:0; text-indent:-9999px; font-size:0; line-height:0; }

/* MENU */
#menu { width:812px; height:48px; margin:0 0 0 -5px; background:url(../images/all.png) no-repeat 0 -63px; }
#menu ul { margin:0; padding:0; }
#menu ul li { display:block; float:left; position:relative; margin:4px 2px 0 0; list-style:none; }
#menu ul li a { display:block; background:url(../images/all.png) no-repeat 0 0; text-indent:-9999px; font-size:0; line-height:0; }
#menu ul li.li-home a { width:177px; height:36px; background-position:0 -68px; }
#menu ul li.li-about-us a { width:207px; height:36px; background-position:-179px -68px; }
#menu ul li.li-resources a { width:244px; height:36px; background-position:-388px -68px; }
#menu ul li.li-login a { width:176px; height:36px; background-position:-634px -68px; }
#menu ul li.li-home a:hover, #menu ul li.li-home a.active { background-position:0 -116px; }
#menu ul li.li-about-us a:hover, #menu ul li.li-about-us a.active { background-position:-179px -116px; }
#menu ul li.li-resources a:hover, #menu ul li.li-resources a.active { background-position:-388px -116px; }
#menu ul li.li-login a:hover, #menu ul li.li-login a.active { background-position:-634px -116px; }
#menu ul li ul { display:none; position:absolute; left:15px; top:40px; width:180px; padding:10px 0 0 0; background:url(../images/menu-ul-li-ul.png) no-repeat bottom left; text-align:left; }
#menu ul li ul li { display:block; float:none; width:167px; height:22px; margin:0 0 5px 6px; font-size:11px; font-weight:bold; }
#menu ul li ul li a { width:155px; height:18px; padding:2px 6px; color:#324854; font-size:11px; text-decoration:none; background:none; text-indent:0; line-height:18px; }
#menu ul li ul li a:hover, #menu ul li ul li a.active { width:155px !important; height:18px !important; background:url(../images/all.png) no-repeat -184px -158px !important; text-decoration:none !important; }

/* PAGE */
#page { background:#F5F5F5; }
#page .padding { padding:12px 10px 60px 10px; }
#page a { font-size:13px; font-weight:bold; color:#162D3D; text-decoration:none; }
#page a:hover { text-decoration:underline; }
#page ul li a { font-size:13px; font-weight:bold; color:#162D3D; text-decoration:none; }
#page ul li a:hover { text-decoration:underline; }

/* PAGE: Welcome Text */
#d-welcome .c-2 .c-2-1 { width:271px; background:#dcdddd; border:2px solid #FFF; }
#d-welcome .c-2 .c-2-1 .padding { padding:12px 18px; }
#d-welcome .c-2 .c-2-1 h2 { font-size:22px; line-height:120%; color:#002543; margin:0 0 10px 0; }
#d-welcome .c-2 .c-2-1 h2 strong { color:#7e7a62; font-weight:bold; }
#d-welcome .c-2 .c-2-1 p { color:#002543; line-height:21px; margin:0; }
#d-welcome .c-2 .c-2-1 p a { font-size:13px; font-weight:bold; color:#162D3D; text-decoration:none; }
#d-welcome .c-2 .c-2-1 p a:hover { text-decoration:underline; }
#d-welcome .c-2 .c-2-2 { width:502px; }
/* D-WELCOME: D-Gallery */
#d-welcome .c-2 .c-2-2 .d-gallery { width:502px; height:293px; background:url(../images/bg-d-gallery.png) no-repeat; }
#d-welcome .c-2 .c-2-2 .d-gallery .padding { padding:10px 10px 5px 10px; }
#d-welcome .c-2 .c-2-2 .d-gallery ul#d-gallery-picture { width:480px; height:225px; margin:0; padding:0; }
#d-welcome .c-2 .c-2-2 .d-gallery ul#d-gallery-picture li { list-style-type:none; list-style-position:inside; }
#d-welcome .c-2 .c-2-2 .d-gallery ul#d-gallery-picture .box { width:217px; height:104px; position:relative; padding:10px; background:url(../images/all.png) no-repeat -351px -159px; }
#d-welcome .c-2 .c-2-2 .d-gallery ul#d-gallery-picture .box p { color:#FFF; font-size:11px; font-weight:bold; line-height:15px; margin:0; }
#d-welcome .c-2 .c-2-2 .d-gallery ul#d-gallery-picture .box p a { float:right; margin:4px 0 0 0; }
#d-welcome .c-2 .c-2-2 .d-gallery ul#d-gallery-nav { width:480px; height:46px; background:#ECE9E2; margin:0; padding:0; }
#d-welcome .c-2 .c-2-2 .d-gallery ul#d-gallery-nav li { display:block; float:left; position:relative; z-index:9999; width:96px; height:46px; padding:9px 0 0 0; margin:-9px 0 0 0; }
#d-welcome .c-2 .c-2-2 .d-gallery ul#d-gallery-nav li a { display:block; height:30px; padding:8px 15px; background:#ECE9E2; border-right:1px solid #CCC; border-top:1px solid #FFF; color:#A2A3A4; font-weight:bold; text-decoration:none; line-height:15px; }
#d-welcome .c-2 .c-2-2 .d-gallery ul#d-gallery-nav li a.sgl-line { text-align:center; line-height:30px; }
#d-welcome .c-2 .c-2-2 .d-gallery ul#d-gallery-nav li a:hover { background:#979481; color:#FFF; text-decoration:none; }
#d-welcome .c-2 .c-2-2 .d-gallery ul#d-gallery-nav li#button_selected { background:url(../images/arr-d-gallery-ul-li-active.png) no-repeat top center; }
#d-welcome .c-2 .c-2-2 .d-gallery ul#d-gallery-nav li#button_selected a { background:#FFF; color:#052947; }

/* PAGE: Tabs and News */
#d-news { margin:30px 0 0 0; }
#d-news .c-2 .c-2-1 { width:385px; }
#d-news .c-2 .c-2-1 .d-tabs { margin:0; padding:0; }
#d-news .c-2 .c-2-1 .d-tabs .d-tabs-nav { border-bottom:0; }
#d-news .c-2 .c-2-1 .d-tabs .d-tabs-nav ul { margin:0; padding:0; }
#d-news .c-2 .c-2-1 .d-tabs .d-tabs-nav ul li { margin:0 10px 0 0; padding:0; border:0; }
#d-news .c-2 .c-2-1 .d-tabs .d-tabs-nav ul li a { font-size:12px; font-weight:bold; text-align:center; color:#5E737E; height:27px; background:url(../images/d-tabs-ul-li.png) no-repeat 0 -31px; margin:0; padding:0 0 0 15px; border:0; text-decoration:none; }
#d-news .c-2 .c-2-1 .d-tabs .d-tabs-nav ul li a span { display:block; height:24px; background:url(../images/d-tabs-ul-li-a-span.png) no-repeat 100% -31px; padding:3px 15px 0 0; }
#d-news .c-2 .c-2-1 .d-tabs .d-tabs-nav ul li a:hover { color:#FFF; background-position:0 -62px; }
#d-news .c-2 .c-2-1 .d-tabs .d-tabs-nav ul li a:hover span { background-position:100% -62px; }
#d-news .c-2 .c-2-1 .d-tabs .d-tabs-nav ul li.active { position:relative; z-index:2; }
#d-news .c-2 .c-2-1 .d-tabs .d-tabs-nav ul li.active a { color:#002543; background-position:0 0; }
#d-news .c-2 .c-2-1 .d-tabs .d-tabs-nav ul li.active a span { background-position:100% 0; }
#d-news .c-2 .c-2-1 .d-tabs .d-tabs-content { position:relative; top:-2px; z-index:1; background:#DEDFDF; margin:0; padding:0; border:2px solid #FFF; border-top:2px solid #FFF; }
#d-news .c-2 .c-2-1 .d-tabs .d-tabs-content .padding { padding:15px; }
#d-news .c-2 .c-2-1 .d-tabs .d-tabs-content p { font-size:12px; color:#002543; line-height:19px; }
#d-news .c-2 .c-2-1 .d-tabs .d-tabs-content img.floatright { margin:0 0 5px 5px; }
/* PAGE: Tabs and News - Content Right */
#d-news .c-2 .c-2-2 { width:370px; }
#d-news .c-2 .c-2-2 h2 { font-size:30px; font-weight:normal; color:#002543; line-height:18px; margin:0 0 25px 0; }
#d-news .c-2 .c-2-2 p { font-size:12px; color:#002543; line-height:18px; }
#d-news .c-2 .c-2-2 p a { font-size:13px; font-weight:bold; color:#162D3D; text-decoration:none; }
#d-news .c-2 .c-2-2 p a:hover { text-decoration:underline; }
/* D: Social - Connet with Us */
#d-news .c-2 .c-2-2 .d-social { width:320px; background:#e1e1df; padding:10px; border:2px solid #FFF; }
#d-news .c-2 .c-2-2 .d-social p { float:left; font-size:22px; font-weight:normal; line-height:21px; color:#002543; margin:0; }
#d-news .c-2 .c-2-2 .d-social .d-wrap { float:right; margin:-20px 0 0 0; }
#d-news .c-2 .c-2-2 .d-social .d-wrap a.btt-facebook { float:left; margin:0 10px 10px 0; }
#d-news .c-2 .c-2-2 .d-social .d-wrap a.btt-twitter { float:left; margin:0 10px 0 0;}
#d-news .c-2 .c-2-2 .d-social .d-wrap a.btt-linkedin { float:left; margin:0 10px 0 0;}

/* PAGE: Inside content */
#page .d-inside .padding { padding:30px 30px; }
#page .d-inside .c-2 .c-2-1 { width:470px; }
#page .d-inside .c-2 .c-2-1 h2 { font-size:22px; font-weight:bold; color:#162D3D; margin:0 0 20px 0; }
#page .d-inside .c-2 .c-2-1 p { color:#4B616F; }
#page .d-inside .c-2 .c-2-1 p a { font-size:12px; font-weight:bold; color:#162D3D; text-decoration:none; }
#page .d-inside .c-2 .c-2-1 p a:hover { text-decoration:underline; }
#page .d-inside .c-2 .c-2-2 { width:235px; }


/* D: Additional links */
#d-additional-links { width:235px; background:#E8EAE9; border:2px solid #FFF; }
#d-additional-links .padding { padding:10px 20px; }
#d-additional-links h3 { font-size:25px; color:#162D3D; border-bottom:1px dotted #162D3D; margin:0 0 10px 0; padding:0 0 10px 0; }
#d-additional-links ul { margin:0; padding:0; }
#d-additional-links ul li { font-size:11px; color:#162D3D; margin:0 0 4px 0; list-style-type:disc; list-style-position:inside; }
#d-additional-links ul li a{ font-size:11px; color:#162D3D; font-style:bold; margin:0 0 4px 0; list-style-type:disc; list-style-position:inside; text-decoration:none; }
#d-additional-links ul li a:hover{ color:#000; text-decoration:underline; }

/* FOOTER */
#footer { width:100%; background:#5E737E; border-top:4px solid #324854; font-family:Verdana, Arial, sans-serif; }
#footer .c-2 { width:800px; padding:20px 0; }
#footer .c-2 .c-2-1 { width:650px; margin:2px 0 0 0; text-align:right; }
#footer .c-2 .c-2-1 ul { margin:0; padding:0; }
#footer .c-2 .c-2-1 ul li { display:inline; font-size:12px; color:#1D333F; }
#footer .c-2 .c-2-1 ul li a { color:#1D333F; text-transform:uppercase; text-decoration:none; }
#footer .c-2 .c-2-1 ul li a:hover { color:#FFF; }
#footer .c-2 .c-2-1 p { font-size:12px; color:#1D333F; margin:0; }
#footer .c-2 .c-2-1 p span { margin:0 15px; }
#footer .c-2 .c-2-2 { width:125px; }
#footer .c-2 .c-2-2 p { margin:0; }
#footer .c-2 .c-2-2 p a { display:block; width:125px; height:49px; background:url(../images/logo.png) no-repeat 0 -128px; text-indent:-9999px; font-size:0; line-height:0; }

/* GALLERY POSITIONING */
.d-gallery .d-picture-1 { width:480px; height:225px; background:url(../images/training.jpg) no-repeat; }
.d-gallery .d-picture-2 { width:480px; height:225px; background:url(../images/policy.jpg) no-repeat; }
.d-gallery .d-picture-3 { width:480px; height:225px; background:url(../images/technology.jpg) no-repeat; }
.d-gallery .d-picture-4 { width:480px; height:225px; background:url(../images/assessment.jpg) no-repeat; }
.d-gallery .d-picture-5 { width:480px; height:225px; background:url(../images/outreach.jpg) no-repeat; }
.d-gallery .box { top:20px; left:20px; }


.submit_btn { display:block; width:130px; height:33px; background:url(../images/btn_send1.png) 0 0 no-repeat; border:none; cursor:pointer;}
.submit_btn:hover { background-position:0 -33px; }


a{font-size:1em !important;}