@charset "utf-8";

/*
standard elements
*/
* {padding:0; margin:0;}
html{background:#abcaed url(../images/page/bg-grad.gif) top repeat-x; height:100%;}
body{background:transparent url(../images/page/he-bg.jpg) top center no-repeat; height:100%; font:13px/19px Arial, Helvetica, sans-serif; color:#013e69;}
a{color:#e63e00; text-decoration:none;}
a:active{outline:none;}
.no-outline a{outline:none;}
:focus{-moz-outline-style:none;}
img{border:none;}
h1{font-size:26px; line-height:26px; margin-bottom:20px;}
#h1-cont{width:580px; height:30px; position:absolute; top:44px; left:0;}
h3{font-size:15px; margin-bottom:8px;}
h4{font-size:14px; line-height:17px; margin-bottom:8px;}
h5{font-size:13px; line-height:17px; margin-bottom:8px;}
p{margin:4px 0 8px 0;}
ul{margin:0 0 5px 10px;}
ul li{margin:0 0 5px 5px;}
hr{display:none;}
.hr{height:1px; line-height:1px; background-color:#c2daeb; margin:2px 0;}
.sidebar-box blockquote{background:transparent url(../images/page/quote-side-en.gif) top right no-repeat; padding:20px 0 0 0; color:#077cd0; font-size:13px; line-height:16px; }
.sidebar-box blockquote p{margin:4px 0 4px 2px;}
#content blockquote{background:#e5f1fa url(../images/page/quote-content-en.gif) top left no-repeat; float:right; width:240px; margin:0 0 20px 20px; padding:35px 10px 20px 12px; color:#077cd0; font-size:15px; font-weight:bold; line-height:18px;border-bottom:1px solid #d3e5f3;}

/*
layout
*/
#wrapper{width:960px; margin:0 auto;}
#header{height:138px; position:relative; z-index:10}
#logo{width:172px; height:100px; overflow:hidden; position:absolute; top:13px; left:0px;}
#logo a{display:block; width:172px; height:100px; background:transparent url(../images/page/logo-en.gif); text-indent:-9000px;}
#quote-top{position:absolute; top:13px; right:0; width:511px; height:66px; background:transparent url(../images/page/quote-top-en.png); text-indent:-9000px; overflow:hidden;}
#nav{position:absolute; right:0; top:93px; text-align:right; width:731px; z-index:11}
#sub-nav{position:absolute; right:0; top:114px; text-align:right; width:575px;}
#content-cont{background-color:#f7fafd; margin-bottom:50px; position:relative; width:960px;}
#left-sidebar{float:right; width:160px; margin:10px; line-height:15px;}
#right-sidebar{float:left; width:160px; margin:10px; line-height:15px;}
#content{width:580px; margin:0px auto; padding-top:10px; position:relative;}
#content h1 a:hover{background-color:transparent; color:#0b619c;}
#content h3 a{color:white;}
#content h3 a:hover{background-color:transparent; color:#0b619c; text-shadow:none;}
.mid-col-box1 h4.nopad{margin:10px 0;}
.mid-col-box1 h4{margin:20px 0 12px 0;}
#content h4{font-size:17px; line-height:21px;}
#content h4 a{color:#0b619c;}
#content h4 a:hover{background-color:transparent; color:#e63e00;}
/*#content p a, .mylink a, .sidebar-box ul li a, .sidebar-box p a{padding:2px 4px;}*/
#content a:hover, .mylink a:hover, .sidebar-box a:hover{background-color:#ff7800; color:white;}

.toplink{clear:both; font-size:11px; padding:10px 0 10px 10px;}
.sidebar-box ul li a{font-size:12px;}
.sidebar-box ul li h5 a{font-size:13px; padding:0;}
.sidebar-box h5 a{color:#0b619c;}
.sidebar-box h5 a:hover{background-color:transparent; color:#e63e00;}
#content-social{background-color:#eef5fb; border-top:1px solid #d3e0f3; border-bottom:1px solid #d3e0f3; margin:30px 0; height:28px; line-height:28px; font-size:12px; text-align:center;}
#content-social a{padding:3px 5px;}
#content-social a:hover{ background-color:transparent; color:#0b619c;}
#content-social a img{vertical-align:middle;}

.blog-banner{margin-top:-31px !important;}
.error{color:#f82626; font-weight:bold; padding:2px; margin:10px 0; text-align:center; font-size:13px;}
/*
footer
*/
#footer-cont{background:#0453a0 url(../images/page/en-footer-bg.jpg) bottom center no-repeat; border-top:4px solid #077cd0; height:200px;}
#footer{width:960px; margin:0 auto; color:white; font-size:12px; line-height:18px; position:relative;}
#footer h3{ font-size:14px; margin:5px 0;}
#footer a{color:#aad3ff;}
#footer a:hover{color:white;}
#logo-bot-en{width:124px; height:80px; overflow:hidden; position:absolute; top:11px; right:0px;}
#logo-bot-en a{display:block; width:124px; height:80px; background:transparent url(../images/page/logo-bot-he.gif); text-indent:-9000px;}
#lionways{width:155px; height:34px; overflow:hidden; position:absolute; top:156px; left:160px;}
#lionways a{display:block; width:155px; height:34px; background:transparent url(../images/page/lionways-he.gif); text-indent:-9000px;}
#kiwinet{width:144px; height:34px; overflow:hidden; position:absolute; top:156px; left:0px;}
#kiwinet a{display:block; width:144px; height:34px; background:transparent url(../images/page/kiwinet-he.gif); text-indent:-9000px;}

/*
general styles
*/
.clear{clear:both;}
.float-left{float:left; margin:0 12px 10px 0;}
.float-right{float:right; margin:0 0 10px 12px;}
.imgframe{border:1px solid #077cd0; display:block;}
a:hover .imgframe{border:1px solid #e63e00; padding:0; -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;}
.article-img{margin-top:5px; width:282px;}
.smalltext{font-size:11px; line-height:16px;}
.dim{color:#8b97a2;}
.center{text-align:center;}

/*
tools and special boxes
*/
.story-info{font-size:12px; color:#7ca0b9; margin-top:0;}
.story-tags{font-size:12px; color:#5c7d94;}
.story-tags a{color:#5c7d94;}
#weekly-data{text-align:center; background:transparent url(../images/banners/weekly-data-bg.jpg) top center no-repeat; color:#077cd0; height:117px; }
#weekly-data h4{font-size:13px; line-height:16px; margin-bottom:0;}
.weekly-figure{font:36px/36px Tahoma, Geneva, sans-serif; margin:5px 0 5px 0;}
.font-sel-s{font-size:11px; font-weight:bold;}
.font-sel-m{font-size:12px; font-weight:bold;}
.font-sel-l{font-size:13px; font-weight:bold;}
#newsletter-cont, #search-cont{margin-bottom:8px;}
/*
boxes
*/
.sidebar-box{background:#e5f1fa url(../images/page/sidebar-bg.gif) top no-repeat; margin-bottom:20px; padding:2px 0 5px 0; border-bottom:1px solid #d3e5f3; color:#077cd0}
.sidebar-box h3{color:white; margin-bottom:8px; text-align:center; text-shadow: #074671 1px 1px 1px; line-height:18px;}
.sidebar-box-empty{background-color:#e5f1fa; margin-bottom:10px; width:160px; position:relative}
.sidebar-box .pad{padding:8px 8px 4px 8px;}

.mid-col-row{position:relative; width:580px; display:inline-block;}
.mid-col-box1{position:relative; margin:0 auto 20px auto; width:580px;}
.mid-col-box1 h3{background:#e5f1fa url(../images/page/mid-col-box-bg580.gif) top no-repeat; color:white;  margin-bottom:10px; text-shadow: #074671 -1px 1px 1px; height:28px; line-height:22px; text-indent:8px;}
.mid-col-box1 h3.no-margin{margin-bottom:0;}
.mid-col-box1 h1{font-weight:normal; margin:0 0 8px 0; display:block; padding:0}

.mid-col-box2{width:280px; float:left; margin:0 0 20px 20px;}
.mid-col-box2:first-child{margin:0 0 20px 0;}
.mid-col-box2 h3{background:#e5f1fa url(../images/page/mid-col-box-bg280.gif) top no-repeat; color:white;  margin-bottom:5px; text-shadow: #074671 -1px 1px 1px; height:28px; line-height:22px; text-indent:8px;}
.mid-col-box2 h4{margin-bottom:0px;}
.mid-col-box2 .item-box{position:relative; width:280px;}
.mid-col-box2 .item-box-first{position:relative; width:280px; overflow:hidden; margin-bottom:5px;}
.mid-col-box2 .item-box-first img{margin:5px 5px 5px 0;}

.mid-col-box3{width:180px; float:left; margin:0 0 20px 20px;}
.mid-col-box3:first-child{margin:0 0 20px 0;}
.mid-col-box3 h3{background:#e5f1fa url(../images/page/mid-col-box-bg180.gif) top no-repeat; color:white;  margin-bottom:5px; text-shadow: #074671 -1px 1px 1px; height:28px; line-height:22px; text-align:center;}
.mid-col-box3 h4{margin:4px 0;}
.mid-col-box3 h4.nopad{margin:4px 0 4px -4px;}
.mid-col-box3 .story-hight{line-height:16px; margin:0;}

.mid-col-box32m{width:380px; float:left; margin:0 0 20px 20px;}
.mid-col-box32m:first-child{margin:0 0 20px 0; width:380px; height:352px;}
.mid-col-box32m h3{background:#e5f1fa url(../images/page/mid-col-box-bg180.gif) top no-repeat; color:white;  margin-bottom:5px; text-shadow: #074671 -1px 1px 1px; height:28px; line-height:22px; text-align:center;}
.mid-col-box32m h4{margin:4px 0;}
.mid-col-box32m h4.nopad{margin:4px 0 4px -4px;}
.mid-col-box32m .story-hight{line-height:16px; margin:0;}
/*
main side menu
*/
.menu_list{width:158px; border-left:1px solid #7fbbe6; border-top:1px solid #7fbbe6; border-right:1px solid #7fbbe6; margin-bottom:20px; background-color:white;}
.menu_head{cursor:pointer; position:relative; margin:0px; font-weight:bold; color:white; border-bottom:1px solid #377eae; line-height:27px; text-indent:5px;}
.menu_body{display:none;}
.menu_body a{font-size:12px; display:block; color:#006699; background:#b5d0e1 url(../images/page/side-menu-bullet.gif) center left no-repeat; padding:3px 15px; font-weight:bold; text-decoration:none; border-bottom:1px solid #9dc0d7; outline:none;}
.menu_body a:hover{color:white; background:#a2c2d6 url(../images/page/side-menu-bullet-hi.gif) center left no-repeat;}
/*
navigation
*/
#nav ul{list-style:none; padding:0; margin:0;  z-index:12}
#nav ul li{display:inline; float:left; padding:0; margin:0; position:relative}
#nav ul li a{background-image:url(../images/page/nav-en.png); display:block; overflow:hidden; text-indent:9000px; height:21px;}
#nav ul li ul{position:absolute; left:8px; display:none; margin:0; padding:0; list-style:none; background-image:url(../images/page/blue-bg-80.png); z-index:13; border:1px solid #3b77a4;}
#nav ul li ul a{display:block; padding:0; color:white;}
#nav ul li ul li{display:block; padding:0; margin:0; width:150px; border-top:1px solid #3b77a4; text-align:left; font-weight:bold;}
#nav ul li ul li a{background-image:none; display:block; text-indent:5px; width:100%; height:26px; line-height:26px; }
#nav ul li ul li a:hover{display:block; color:white; background: #6eac2c url(/styles/start/images/ui-bg_gloss-wave_50_6eac2c_500x100.png) 50% 50% repeat-x;}

#nav-home a{width:48px; background-position:-99px 0;}
#nav-home a:hover, #nav-home a.selected{background-position:-99px 41px;}
#nav-about a{width:79px; background-position:-147px 0;}
#nav-about a:hover, #nav-about a.selected{background-position:-147px 41px;}
#nav-faq a{width:46px; background-position:-226px 0;}
#nav-faq a:hover, #nav-faq a.selected{background-position:-226px 41px;}
#nav-freedom a{width:139px; background-position:-272px 0;}
#nav-freedom a:hover, #nav-freedom a.selected{background-position:-272px 41px;}
#nav-news a{width:107px; background-position:-411px 0;}
#nav-news a:hover, #nav-news a.selected{background-position:-411px 41px;}
#nav-newsletter a{width:95px; background-position:-518px 0;}
#nav-newsletter a:hover, #nav-newsletter a.selected{background-position:-518px 41px;}
#nav-action a{width:98px; background-position:-613px 0;}
#nav-action a:hover, #nav-action a.selected{background-position:-613px 41px;}
#nav-contact a{width:72px; background-position:-711px 0;}
#nav-contact a:hover, #nav-contact a.selected{background-position:-711px 41px;}
#nav-english a{width:47px; background-position:-783px 0;}
#nav-english a:hover{background-position:-783px 41px;}
/*
sub navigation
*/
#sub-nav ul{list-style:none; padding:0; margin:0;}
#sub-nav ul li{display:inline; float:left; padding:0; margin:0; position:relative;}
#sub-nav ul li a{background-image:url(../images/page/nav-en.png); display:block; overflow:hidden; text-indent:9000px; height:20px;}
#sub-nav ul li ul{position:absolute; left:8px; display:none; margin:0; padding:0; list-style:none; background-image:url(../images/page/blue-bg-80.png); z-index:13; border:1px solid #3b77a4;}
#sub-nav ul li ul a{display:block; padding:0; color:white;}
#sub-nav ul li ul li{display:block; padding:0; margin:0; width:150px; border-top:1px solid #3b77a4; text-align:left; font-weight:bold;}
#sub-nav ul li ul li a{background-image:none; display:block; text-indent:5px; width:100%; height:26px; line-height:26px; }
#sub-nav ul li ul li a:hover{display:block; color:white; background: #6eac2c url(/styles/start/images/ui-bg_gloss-wave_50_6eac2c_500x100.png) 50% 50% repeat-x;}

#sub-nav-press a{width:135px; background-position:-255px -20px;}
#sub-nav-press a:hover, #sub-nav-press a.selected{background-position:-255px -61px;}
#sub-nav-publications a{width:91px; background-position:-390px -20px;}
#sub-nav-publications a:hover, #sub-nav-publications a.selected{background-position:-390px -61px;}
#sub-nav-articles a{width:132px; background-position:-481px -20px;}
#sub-nav-articles a:hover, #sub-nav-articles a.selected{background-position:-481px -61px;}
#sub-nav-media a{width:53px; background-position:-613px -20px;}
#sub-nav-media a:hover, #sub-nav-media a.selected{background-position:-613px -61px;}
#sub-nav-figures a{width:47px; background-position:-666px -20px;}
#sub-nav-figures a:hover, #sub-nav-figures a.selected{background-position:-666px -61px;}
#sub-nav-links a{width:46px; background-position:-714px -20px;}
#sub-nav-links a:hover, #sub-nav-links a.selected{background-position:-714px -61px;}
#sub-nav-russian a{width:70px; background-position:-760px -20px;}
#sub-nav-russian a:hover, #sub-nav-russian a.selected{background-position:-760px -61px;}

/*
social
*/
#social-links-cont{position:relative; margin:0 0 0 8px; zoom:1;}
.social-link{width:32px; margin:5px; float:left;}
.social-link a:hover{padding:0; background-color:transparent;}
.social-link a:hover img{opacity:0.5; filter:alpha(opacity=50);}
.transimg a:hover{padding:0; background-color:transparent;}
.transimg a:hover img{opacity:0.5; filter:alpha(opacity=50);}
#social-follow{height:55px; text-align:center; line-height:14px; font-size:11px;}
#social-follow #facebook{width:68px; float:right;}
#social-follow #twitter{width:68px; float:left;}

/*
data entry
*/
input[type="text"], input[type="password"], textarea, select{background-color:white !important; border:1px solid #97b7ce; font:11px Arial, Helvetica, sans-serif; padding:1px;}
input[type="submit"]{background:#187dc5 url(../images/page/btn-bg.gif) repeat-x; border:1px solid #077cd0;
font:12px Arial, Helvetica, sans-serif; font-weight:bold; color:white; padding:0 8px; margin-top:5px;}
.page-form label{display:block; font-size:12px;}
.page-form input, .page-form select{display:block; margin-bottom:5px;}
fieldset{padding:15px; border:1px solid #c2daeb; margin:10px 0}
legend{font-weight:bold; color:#013E69;}

/*
inner page header
*/
#page-header{width:580px; height:74px; margin:0 190px; position:relative;}
#breadcrumbs{font-size:12px; height:42px; padding-top:2px;}
#breadcrumbs a{padding:1px 4px;}
#breadcrumbs a:hover{background-color:#ff7800; color:white; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
#page-header h2{font-size:25px; font-weight:normal; color:#0b619c; position:absolute; top:44px; right:0; height:30px; line-height:30px;}
/*
content actions
*/
#content-actions{background:#1a5f8e url(../images/page/action-scroller-bg-content.jpg) no-repeat; width:580px; height:136px; margin-bottom:40px; position:relative;}
#content-actions a:hover{background-color:transparent;}
#content-actions a:hover img{opacity:0.5; filter:alpha(opacity=50);}
.content-actions-scroller{position:relative; overflow:hidden; width:500px; height:105px; margin:0 auto; padding-top:18px;}
.content-actions-scroller .items{width:5000px; position:absolute; clear:both;}
.content-actions-scroller a{display:block; float:left; width:100px; height:105px; padding:0; margin:0;}
#content-actions .prevPage{display:block; position:absolute; top:55px; right:20px; width:20px; height:20px; background:transparent url(../images/page/arrows.gif) 20px 20px; cursor:pointer;}
#content-actions .nextPage{display:block; position:absolute; top:55px; left:20px; width:20px; height:20px; background:transparent url(../images/page/arrows.gif) 0 20px; cursor:pointer;}
#content-actions .nextPage:hover{background-position:0 40px;}
#content-actions .prevPage:hover{background-position:20px 40px;}
/*
channels
*/
.channel-item{border-top:1px solid #c7e1f4; margin:10px 0; padding-top:10px;}
.channel-item .story-img{float:left; margin-top:2px;}
.channel-item .story-text{margin-left:195px;}
.channel-item .story-text h4{margin:0 0 4px 0;}
.channel-item .story-text .story-info{margin:0;}
/*
pages navigation
*/
#pages-navigation{margin:20px 0; height:28px; line-height:24px; color:#c7c7c7;}
#pages-navigation a, #pages-navigation span{display:block; float:left; width:26px; height:28px; margin-right:4px; padding:0; background:transparent url(../images/page/page-nav-btns.gif); text-align:center; font-weight:bold; color:#077cd0;}
#pages-navigation a{background-position:-60px 0;}
#pages-navigation a:hover{background-color:transparent; background-position:-90px 0; color:#077cd0;}
#pages-navigation span{background-position:0 0; color:#c7c7c7; }
#pages-navigation span.selected{background-position:-30px 0; color:white;}
#pages-navigation div{float:right; color:#013e69; font-weight:bold;}

/*
box caption
*/
.boxgrid{width:180px; height:166px; overflow: hidden; position: relative; font-size:12px;}
.boxgridshort{height:142px;}
.boxgrid img{position:absolute; top:0; right:0;}
.boxgridm{width:380px; height:328px; overflow: hidden; position: relative; font-size:12px;}
.boxgridm img{position:absolute; top:0; right:0;}
.boxcaption{float:right; position:absolute; background-color:#003b63; height:100px; width:100%;  opacity:.8;
	/* For IE 5-7 */
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
	/* For IE 8 */
	-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
}	 
.captionfull .boxcaption{top:80px; right:0;}  
.caption .boxcaption {top:115px; right:0;}  

.boxcaption, .coverbox, .coverboxm{color:#dbeaf5;}
.boxcaption h4, .coverbox h4, .coverboxm h4{margin:2px 0 2px 4px; line-height:16px;}
.boxcaption h4 a, .coverbox h4 a, .coverboxm h4 a{color:#7dcfff !important;}
.boxcaption h4 a:hover, .coverbox h4 a:hover, .coverboxm h4 a:hover{color:white !important;;}
.boxcaption p, .coverbox p, .coverboxm p{margin:0 0 2px 4px; line-height:16px;}
.boxcaption p a, .coverbox p a, .coverboxm p a{color:#7dcfff;}
.coverboxm{background:url(../images/page/img-bg-380x328.jpg) top center no-repeat; height:328px;}
.coverbox{background:url(../images/page/img-bg-120x90.jpg) top center no-repeat; height:142px;}
.coverbox img, .coverboxm img{margin:11px 10px;}
.coverinfo{padding:12px; margin-bottom:35px;}
.boxgrid .coverinfo{height:107px; overflow:hidden;}
.boxgridm .coverinfo{height:290px; overflow:hidden;}
/*
side media buttons
*/
#media-buttons{width:150px; margin:0 auto; padding-top:8px;}
#media-buttons a{display:block; width:150px; height:46px; overflow:hidden; text-indent:-9000px; background:transparent url(../images/page/side-media-buttons-en.png) no-repeat;}
#mediaBtnData a{background-position:0 0;}
#mediaBtnData a:hover{background-position:-150px 0;}
#mediaBtnGallery a{background-position:0 -46px;}
#mediaBtnGallery a:hover{background-position:-150px -46px;}
#mediaBtnVideo a{background-position:0 -92px;}
#mediaBtnVideo a:hover{background-position:-150px -92px;}
#mediaBtnAudio a{background-position:0 -138px;}
#mediaBtnAudio a:hover{background-position:-150px -138px;}
/*
action page
*/
.action-icon{float:right; margin:0 0 5px 10px;}
.action-box{background:#e5f1fa url(../images/action/action-bg.gif) top left repeat-x; padding:8px; width:164px; height:150px; border-bottom:1px solid #9ebcd3;}
.action-box-full{background:#e5f1fa url(../images/action/action-bg.gif) bottom left repeat-x; padding:8px; border-bottom:1px solid #9ebcd3;}
.action-box-full h4{margin:0;}
.action-content{margin-top:10px;}
.action-img-cont{float:left; width:180px; margin-right:10px; font-size:11px; text-align:center; line-height:13px;}
.action-img-cont img{margin-top:4px;}
.action-actions{float:right; margin:0 0 10px 10px; font-size:11px; line-height:13px;}
.action-actions ul{margin:10px 0 0 0; padding:0; list-style:none;}
.action-actions ul li{display:block; margin-bottom:10px;}
.action-actions ul li a{width:100px; height:42px; display:block;}
.action-actions ul li a img{float:left; margin:2px 5px 5px 2px;}
/*
quotes
*/
#quotes{list-style:none; margin:40px 0 0 0; padding:0;}
#quotes li{list-style:none; margin:0 0 20px 0; padding:30px 12px 10px 10px; background:#e5f1fa url(../images/page/quote-content-en.gif) top left no-repeat; color:#077cd0; border-bottom:1px solid #c2daeb;}
#quotes li h4{margin:10px 0 4px 0; font-size:15px;}
#quotes li .author{font-weight:bold; margin-bottom:4px;}
#quotes li .info{font-size:12px;}
/*
comments
*/
.comments-form{padding:2px 20px 0 20px; background-color:#e5f1fa; border-bottom:1px solid #c2daeb;}
.comments-box ul, .comments-box ol{list-style:none; margin:10px 0 0 0; padding:0;}
.comments-box li{list-style:none; margin:0 0 20px 0; padding:10px; background-color:#e5f1fa; border-bottom:1px solid #c2daeb; min-height:60px;}
.comments-box ol li ul{padding-top:10px; clear:both}
.comments-box ol li ul li{border-top:1px solid #c2daeb; border-bottom:none;  margin:0 0 0 15px;}
/*.comments-box li img.avatar{float:right; margin:2px 2px 5px 15px; padding:2px;}*/
.comment-title{font-weight:bold; font-size:15px; margin-bottom:4px;}
.comment-author{font-weight:bold; margin-bottom:4px;}
.comment-author span{font-weight:normal; font-size:12px; color:#8b97a2;}
.comment-actions{font-size:12px; margin-top:10px;}
.comment-actions a{padding:2px 3px;}
.comment-actions a:hover{background-color:transparent; color:#0b619c;}
.comment-actions a img{vertical-align:middle;}
/*
blogs
*/
.archive-year{text-align:center; font-weight:bold; font-size:15px;}
.archive-year a{padding:2px 4px;}
/*
faq
*/
#faq{list-style:none; margin:40px 0; padding:0;}
#faq h4{margin:0; padding:2px 5px; font-size:15px;}
#faq a{outline:none;}
.accordionWrapper{overflow:hidden;}
.accordionWrapper div.set{ float:left; margin:0 0 20px 0; padding:10px; background-color:#e5f1fa; color:#077cd0; border-bottom:1px solid #c2daeb;}
.accordionWrapper div.title{display:inline; cursor:pointer; background:transparent url(../images/page/logo-xsm.gif) top left no-repeat; padding-left:45px;}
.accordionWrapper div.content{display:none; padding:0 12px;}
/*
petitions
*/
table.petitions{width:100%; background-color:#e5f1fa;}
table.petitions th{text-align:left; background-color:#e5f1fa; border-bottom:1px solid #d3e5f3; padding:2px;}
table.petitions tr:nth-child(odd){background-color:#eef4f8;}
/*
video embedding
*/
.embed{margin:10px 0;}
.embed-button{margin-bottom:10px;}
.embed-button a img{display:block;}
.embed-cont{display:none;}
.embed-code{width:576px; direction:ltr;}

.under-construction{position:absolute; top:18px; left:200px; width:185px; height:64px; background-image:url(../images/under-construction.png);}