<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset 'utf-8';
@media screen {
   
	/*.wrapper{
		width:960px !important;
		padding:0;
	}*/
	body{
		font-size:0.75em !important;
		line-height:1.5;
		font-family:Arial,Helvetica,sans-serif,'ITU_icons'  !important;
		color:#444;
	}
	.logo{
		width:75px;
		display:block;
		float:left;
	}
	.profile{
		width:75px;
		display:block;
		float:right;
	}
	.tagline{
		display:block;
		float:left;
		padding:10px 0 0 0;
		min-height:60px !important;
	}
	.tagline h2{
		padding-left:15px;
		padding-top:15px;
		font-size:1.5em;
		font-weight:bold;
		font-family:'DroidSansBold',Arial,Helvetica,sans-serif  !important;
		color:#000;
	}
	.lang-switcher ul{
		padding-left:15px;
	}
	.lang-switcher li{
		float:left;
		margin:0 15px 0 0;
	}
	.lang-switcher a:link,.lang-switcher a:active,.lang-switcher a:visited{
		color:#84959F !important;
		text-decoration:none;
	}
	.lang-switcher a:hover{
		color:#84959F !important;
		text-decoration:underline;
	}
	.footer{
		border-top:1px solid #EAEAEA;
		font-size:.9166em;
		padding:20px 0;
		position:relative;
	}
	.footer p{
		color:#657782;
	}
	.footer ul{
		float:right;
	}
	.footer ul li{
		float:left;
		margin-left:10px;
	}
	.row-back-to-top{
		overflow:visible;
	}
	.go-to-top{
		width:80px;
		height:35px;
		display:block;
		margin:0 auto;
		background:#FFF url(images/buttons/ITU-Buttons.png) no-repeat 10px -520px;
		position:absolute;
		top:-10px;
		left:45%;
		text-indent:-999em;
		outline:none;
	}
	.go-to-top:hover{
		background-position:-110px -520px;
	}
	.main-nav{
		display:block;
		background:#FFF;
		min-height:84px;
		width:940px;
		position:relative;
	}
	.main-nav li{
		float:left;
		text-align:center;
		margin-right:1px;
		width:124px !important;
		min-height:45px;
		background:url(images/buttons/main-nav-bg.gif) repeat-x 0 0;
	}
	.main-nav li a{
		outline-style:none;
		display:block;
		padding:15px 5px 0 8px;
		min-height:30px;
		font-weight:bold;
		line-height:12px;
	}
	.main-nav li a:link,.main-nav li a:active,.main-nav li a:visited{
		color:#9CF;
		text-decoration:none;
	}
	.main-nav li a:hover{
		color:#FFF;
		text-decoration:none;
	}
	.main-nav li.active{
		min-height:84px;
		background-position:0 -45px;
	}
	.main-nav li.active a{
		color:#FFF;
	}
	.main-nav .home{
		margin-left:1px;
		width:63px !important;
	}
	.main-nav .home a{
		outline-style:none;
		background:url(images/icons/home.png) no-repeat 5px 17px;
		padding-left:25px;
	}
	@-moz-document url() {
		main-nav:180px !important;
		text-align:right;
}
}

@media print {
	h1{
		page-break-before:auto;
	}
	h1,h2,h3,h4,h5,h6{
		page-break-after:avoid !important;
	}
	ul,ol,dl{
		page-break-before:avoid !important;
	}
	.breadcrumb,.lhs-nav,.footer ul,.follow,.main-nav,.lang-switcher ul,.header-search,a.rss,.follow,object,embed,iframe,.back-to-top,.pink-download-btn,.download-brochure,.event-btns,.share-this,.home-feature-nav,.module-social{
		display:none !important;
	}
	body{
		font-size:0.75em !important;
		line-height:1.5;
		font-family:Arial,Helvetica,sans-serif,'ITU_icons'  !important;
		color:#000;
	}
	/*.content h1,.content h2,.content h3{
		font-family:'DroidSerifRegular',Georgia,sans-serif;
		padding:5px 0;
		display:block;
		line-height:1.5;
		color:#052D53;
	}*/
	/*.content h4,.content h5,.content h6{
		font-weight:bold;
		padding:5px 0;
		display:block;
	}*/
	.content h1{
		font-size:1.5em;
	}
	.content h2{
		font-size:1.333em;
	}
	.content h3{
		font-size:1.333em;
		color:#444;
	}
	.content p{
		padding:10px 0;
	}
	* .content .intro{
		font-family:'DroidSerifRegular',Georgia,sans-serif;
		font-size:1.25em;
		color:#444;
	}
	.content fieldset input,.content fieldset textarea,.content fieldset select{
		padding:8px 5px;
		border:1px solid #D5D5D5;
		outline:none;
		font-size:1em;
		font-family:Arial,Helvetica,sans-serif;
		font-size:0.9166em;
		color:#444;
	}
	.resource-flickr,.resource-video{
		padding-bottom:10px;
	}
}

.div-inline{
    display:inline-block;
}

.main-nav .sub-nav-pp14-es{
	width:100px !important;
	text-align:right;
}

@-moz-document url() {
	main-nav:90px !important;
	text-align:right;
}
.main-nav .sub-nav-ddm{
	width:auto !important;
}
.main-nav .sub-nav-ddm-active{
	color:#FFF !important;
	text-decoration:none;
	background:url(images/icons/home-accordion-closed.png) no-repeat 50% 25px  !important;
}
.main-nav li ul{
	position:absolute;
	width:938px;
	top:45px;
	left:1px;
	min-height:39px;
	background-image:url(images/background/ITU-subnav-new2.png);
	display:none;
}
.ie6 .main-nav li ul{
	height:29px;
}
.main-nav li.mn01 ul{
	background-position:0 0;
}
.main-nav li.mn02 ul{
	background-position:0 -40px;
}
.main-nav li.mn03 ul{
	background-position:0 -80px;
}
.main-nav li.mn04 ul{
	background-position:0 -120px;
}
.main-nav li.mn05 ul{
	background-position:0 -160px;
}
.main-nav li.mn06 ul{
	background-position:0 -200px;
}
.main-nav li.mn07 ul{
	background-position:0 -240px;
}
.main-nav li.mn08 ul{
	background-position:0 -280px;
}
.main-nav .radiocommunication{
	width:140px !important;
}
.main-nav li.active ul{
	display:block !important;
}
.main-nav li.active ul li{
	float:left;
	width:auto;
	min-height:0 !important;
	margin-right:0;
	background:none;
}
.ie6 .main-nav li.active ul li{
	width:auto;
}
.main-nav li.active ul li a{
	background:none;
	padding:10px 16px 0 16px;
	min-height:29px;
	font-weight:normal;
}
.ie6 .main-nav li.active ul li a{
	height:29px;
	display:inline-block;
}
.main-nav li.active ul li a:link,.main-nav li.active ul li a:active,.main-nav li.active ul li a:visited{
	color:#D6EBFF;
	text-decoration:none;
}
.main-nav li.active ul li a:hover{
	color:#FFF;
	text-decoration:none;
}
.main-nav li.active ul li.active a{
	font-weight:bold;
	color:#FFF;
}
.home-centre-band{
	background:#052D53;
	display:block;
	margin:0 -2000px 20px -2000px;
	padding:0 2000px 20px 2000px;
	position:relative;
	width:960px;
}
.homepage a:link,.homepage a:active,.homepage a:visited{
	color:#3789BD;
	text-decoration:none;
}
.homepage a:hover{
	color:#3789BD;
	text-decoration:underline;
}
.home-feature-wrap{
	display:block;
	background:url(images/background/background-sprite.png) no-repeat 0 0;
	width:900px;
	min-height:330px;
	padding:20px;
	position:relative;
	margin-bottom:20px;
}
.ie6 .home-feature-wrap{
	height:330px;
	display:block;
}
.home-feature{
	display:block;
	width:900px;
}
.ie .home-feature{
	background:#FFF;
}
.ie6 .home-feature{
	background:#FFF;
	height:330px;
	overflow:hidden;
}
.hf-text{
	display:block;
	float:left;
	width:440px;
	min-height:190px;
	padding-bottom:20px;
	position:relative;
}
.ie6 .hf-text{
	height:200px;
}
.hf-photo{
	display:block;
	float:right;
	width:450px;
}
.hf-text h1{
	font-family:'DroidSerifRegular',Georgia,sans-serif  !important;
	line-height:1.2;
	color:#052D53;
	font-size:3em;
	padding:0 0 10px 0;
}
.hf-text p{
	padding:10px 0;
}
.hf-text a{
	font-weight:bold;
}
.hf-text .share-this{
	position:absolute;
	bottom:0px;
}
.hf-text .share-this p{
	text-transform:uppercase;
	color:#657782;
	font-size:0.9166em;
	float:left;
	padding:2px 10px 8px 0;
}
.hf-text .addthis_toolbox{
	float:left;
}
.hf-text .more{
	font-family:Arial,Helvetica,sans-serif;
	font-weight:bold;
	padding-left:2px;
	padding-right:10px;
	background:url(images/icons/more-arrow.png) no-repeat right 5px;
	line-height:1.3;
}
.home-feature-nav{
	display:block;
	position:absolute;
	bottom:20px;
	z-index:100;
}
.ie6 .home-feature-nav{
}
.home-feature-nav ul li{
	float:left;
	margin:0 10px 0 0;
	padding-top:10px;
	position:relative;
}
.home-feature-nav ul li a{
	border:3px solid #9CF;
	display:block;
}
.home-feature-nav ul li a:hover{
	border-color:#052D53;
}
.home-feature-nav ul li.activeSlide a{
	border-color:#0354A1;
}
.home-feature-nav ul li img{
	display:block;
}
.home-feature-nav ul li .arrow{
	display:none;
	position:absolute;
	top:0px;
	left:38px;
}
.home-feature-nav ul li.activeSlide .arrow{
	display:block;
}
.home-feature-nav span{
	position:absolute;
	display:block;
	width:180px;
	min-height:25px;
	background:#052D53;
	padding:8px;
	line-height:1.3;
	color:#FFF;
	z-index:100;
	top:35px;
}
.home-feature-nav .anchor-left{
}
.tooltip{
	display:none;
	background:url(images/background/tooltip.png) no-repeat;
	height:67px;
	width:111px;
	padding:10px 15px;
	color:#052D53;
	z-index:100;
	line-height:1.3;
	font-weight:bold;
}
.home-feature-preview{
	display:block;
	width:408px;
	padding:8px 10px;
	margin-bottom:5px;
	border:1px solid #F0F2F2;
	-moz-box-shadow:2px 2px 2px #E3E5E5;
	-webkit-box-shadow:2px 2px 2px #E3E5E5;
	box-shadow:2px 2px 2px #E3E5E5;
}
.home-feature-preview p{
	color:#1A1A1A !important;
	font-family:Georgia,sans-serif  !important;
}
.whats-happening{
	display:block;
}
.whats-happening .wh-header{
	display:block;
	background:url(images/background/background-sprite.png) no-repeat 0 -540px;
	padding:12px 10px 0 10px;
	min-height:28px;
	position:relative;
	z-index:100;
}
.ie6 .whats-happening .wh-header{
	height:28px;
}
.whats-happening .wh-header h2{
	text-transform:uppercase;
	color:#FFF;
	font-family:'DroidSansBold',Arial,Helvetica,sans-serif;
}
.wh-cols{
	background:url(images/background/home-whats-happening.png) no-repeat bottom left;
	padding:0 0 20px 0;
}
.wh-col{
	display:block;
	float:left;
	width:270px;
	margin:0 10px;
	padding:0 15px;
	position:relative;
}
.ie6 .wh-cols{
	height:100%;
	background:#FFF;
}
.wh-col h3{
	display:block;
	padding:15px 35px 15px 0;
	font:1.5em/1.3 'DroidSerifRegular',Georgia,sans-serif  !important;
	color:#052D53;
}
.wh-col h3 a:link,.wh-col h3 a:active,.wh-col h3 a:visited{
	color:#052D53;
	text-decoration:none;
}
.wh-col h3 a:hover{
	color:#3789BD;
	text-decoration:none;
}
.wh-col .rss a{
	padding-right:22px;
	background:url(images/buttons/ITU-Buttons.png) no-repeat 27px -50px;
	font-size:0.9166em;
	color:#84959F;
	position:absolute;
	top:18px;
	right:0px;
	color:#84959F;
}
.wh-col .rss a:link,.wh-col .rss a:active,.wh-col .rss a:visited{
	color:#84959F;
	text-decoration:none;
}
.wh-col .rss a:hover{
	color:#84959F;
	text-decoration:underline;
}
.wh-col.col-last .rss a{
	right:15px;
}
.wh-col .listing{
	padding:0px;
	font-weight:normal;
}
.wh-col .listing dt{
	font-weight:bold;
	font-family:Arial,Helvetica,sans-serif;
}
.wh-col .listing dd{
	color:#84959F;
	font-size:0.83333em;
	padding:3px 0;
	font-weight:bold;
}
.wh-col .listing .highlight{
	color:#000;
}
.wh-col .more{
	font-weight:bold;
	padding-right:12px;
	background:url(images/icons/more-arrow.png) no-repeat right 4px;
}
.wh-cols .wh-col .listing{
	font-weight:normal;
}
.wh-cols .wh-col .listing dt{
	font-weight:normal;
}
.wh-cols .wh-col .listing dd{
	color:#444;
	font-size:1em;
	padding:3px 0;
	font-weight:bold;
}
.wh-cols .wh-col .listing .highlight{
	color:#000;
}
.itu-mag{
	background:#FFF;
}
.itu-mag img{
	float:left;
	margin-right:10px;
}
.itu-mag .listing{
	padding:0;
}
.itu-mag .listing dt{
	padding:0;
	font-weight:bold;
}
.itu-mag h4{
	text-transform:uppercase;
	color:#052D53;
	padding:5px 0 0 0;
	font-size:0.9166em;
}
.module .itu-mag{
	padding:10px 0 0 0;
	margin-bottom:10px;
}
.module .itu-mag dd{
	color:#84959F;
	text-transform:uppercase;
	font-size:0.83333em;
	padding:3px 0;
}
.wh-col .recent-pubs dl{
	padding:10px 0 10px 75px;
	background:url(images/icons/publication-download.png) no-repeat 0 5px;
}
.home-block{
	width:300px;
	margin:0 10px 15px 10px;
	float:left;
	position:relative;
}
.home-block .block-header{
	padding:12px 15px 0 15px;
	min-height:28px;
}
.ie6 .home-block .block-header{
	height:28px;
}
.home-block .block-header h2{
	text-transform:uppercase;
	color:#FFF;
	font-family:'DroidSansBold',Arial,Helvetica,sans-serif;
}
.home-block .block-header h2 a:link,.home-block .block-header h2 a:active,.home-block .block-header h2 a:visited{
	color:#FFF;
	display:block;
	padding-right:15px;
}
.home-block-dark .block-header{
	display:block;
	background:url(images/background/background-sprite.png) no-repeat 0 -400px;
}
.home-block-blue .block-header{
	display:block;
	background:url(images/background/background-sprite.png) no-repeat -320px -400px;
}
.home-block-blue-arrow .block-header{
	display:block;
	background:url(images/background/background-sprite.png) no-repeat -640px -400px;
}
.home-block-greybg .home-block-content{
	background:url(images/background/rounded-grey-300.png) no-repeat bottom left;
}
.home-block-content{
	display:block;
	padding:5px 15px;
}
.home-block-content p{
	padding:10px 0;
}
.home-block .more{
	font-weight:bold;
	padding-right:12px;
	background:url(images/icons/more-arrow.png) no-repeat right 4px;
	line-height:1.3;
}
.home-block .horizontal-list{
	padding:0 0 15px 0;
}
.home-block .horizontal-list li{
	display:inline-block;
	padding:0 10px 0 0;
	margin:0 10px 0 0;
	border-right:1px solid #68A6CD;
}
.home-block .accordion dl dt{
	padding:10px 15px;
	border-top:1px solid #D5D5D5;
	font-weight:bold;
	cursor:pointer;
}
.home-block .accordion dl dd p,.home-block .accordion dl dd ul,.home-block .accordion dl dd ol{
	padding:0 10px 15px 15px;
}
.home-block .accordion-open,.home-block .accordion dt.ui-state-active{
	background:url(images/icons/home-accordion-open.png) no-repeat 95% 15px;
}
.home-block .accordion-closed,.home-block .accordion dt.ui-state-default{
	background:url(images/icons/home-accordion-closed.png) no-repeat 95% 15px;
}
.home-block .join-itu{
	padding:15px 0 10px 0;
}
.home-block .join-itu li{
	padding:4px 0;
}
.home-block .join-itu li span{
	font:1.5em/1.3 'DroidSerifRegular',Georgia,sans-serif  !important;
	color:#052D53;
	padding-left:10px;
}
.home-block .join-itu li em{
	display:inline-block;
	width:45px;
	min-height:22px;
	padding:2px 0 0 0;
	background:url(images/buttons/ITU-Buttons.png) no-repeat 0 -90px;
	text-align:center;
	font-family:'DroidSansBold',Arial,Helvetica,sans-serif;
	font-size:1.166em;
	color:#FFF;
}
.ie6 .home-block .join-itu li em{
	height:22px;
}
.home-block .benefits{
	padding-left:30px;
}
.home-block.members-zone h3{
	color:#052D53;
	text-transform:uppercase;
	padding:5px 0 5px 0;
	font-weight:bold;
}
.home-block.members-zone .more{
	display:block;
	text-align:right;
	padding-top:0px;
}
.home-block .quicklinks ul{
	padding:0;
}
.home-block .quicklinks li{
	padding:3px 0;
}
.inside a:link,.inside a:active,.inside a:visited{
	color:#3789BD;
	text-decoration:none;
}
.inside a:hover{
	color:#3789BD;
	text-decoration:underline;
}
.inside .page-heading h1{
	font-size:2.33em;
	font-family:'DroidSerifRegular',Georgia,sans-serif;
	padding:30px 0 25px 0;
	color:#657782;
	line-height:1.3;
}
.inside .page-heading h1 em{
	padding-right:5px;
	color:#052D53;
	font-family:'DroidSerifItalic' !important;
}
.inside .page-heading-logo{
	float:right;
	margin-top:20px;
}
.inside .horizontal-list li{
	float:left;
}
.event-btns{
	float:right;
	padding:25px 0 0 0;
	width:100%;
}
.event-btns li{
	margin-left:20px;
	line-height:1.2;
}
.newsroom-btns{
	float:right;
	padding:25px 0 0 0;
	width:100%;
}
.ie6 .event-btns li{
	float:left;
	display:inline-block;
	margin-left:10px;
}
.cal-of-events{
	display:block;
	width:150px;
	height:27px;
	padding:13px 15px 0 15px;
	color:#FFF;
	background:url(images/buttons/ITU-Buttons.png) no-repeat -240px -210px;
	font-weight:bold;
}
.cal-of-events:link,.cal-of-events:active,.cal-of-events:visited{
	color:#FFF !important;
}
.cal-of-events:hover{
	color:#FFF !important;
	text-decoration:none !important;
	background-position:-240px -250px;
}
.search-events{
	display:block;
	width:150px;
	height:27px;
	padding:13px 15px 0 15px;
	color:#FFF;
	background:url(images/buttons/ITU-Buttons.png) no-repeat -440px -210px;
	font-weight:bold;
}
.search-events:link,.search-events:active,.search-events:visited{
	color:#FFF !important;
}
.search-events:hover{
	color:#FFF !important;
	text-decoration:none !important;
	background-position:-440px -250px;
}
.youtube-subscribe{
	display:inline-block;
	width:130px;
	height:20px;
	background:url(images/buttons/ITU-Buttons.png) no-repeat -240px -320px;
	text-indent:-999em;
	margin-left:5px;
}
.flickr-subscribe{
	display:inline-block;
	width:130px;
	height:20px;
	background:url(images/buttons/ITU-Buttons.png) no-repeat -400px -320px;
	text-indent:-999em;
	margin-left:5px;
}
.flickr-thumbnails a{
	float:left;
	margin:0 0 3px 3px;
	width:70px;
}
.flickr-thumbnails a img{
	width:70px !important;
}
.sidebar .flickr-thumbnails a{
	float:left;
	margin:2px 1px 0 1px;
	width:68px !important;
}
.sidebar .flickr-thumbnails a img{
	width:68px !important;
}
.sidebar .secretaries-general img{
	float:left;
	margin:2px;
}
.inside .pink-download-btn{
	display:block;
	padding:25px 0;
	width:220px;
}
.inside .pink-download-btn a{
	display:block;
	width:190px;
	height:30px;
	padding:10px 15px 0 15px;
	margin:0;
	background:url(images/buttons/ITU-Buttons.png) no-repeat 0 -210px;
	font-weight:bold;
	color:#FFF;
}
.inside .pink-download-btn a:link,.inside .pink-download-btn a:active,.inside .pink-download-btn a:visited{
	color:#FFF;
	text-decoration:none;
}
.inside .pink-download-btn a:hover{
	color:#FFF;
	text-decoration:none;
	background-position:0 -250px;
}
.inside .download-brochure{
	display:block;
	width:190px;
	height:28px;
	padding:12px 15px 0 15px;
	background:url(images/buttons/ITU-Buttons.png) no-repeat 0 -320px;
	line-height:1.3;
	color:#FFF !important;
	font-weight:bold;
}
.inside .download-brochure:link,.inside .download-brochure:active,.inside .download-brochure:visited{
	color:#FFF;
	text-decoration:none;
}
.inside .download-brochure:hover{
	color:#FFF;
	background-position:0px -360px;
}
.breadcrumb{
	padding:15px 0;
	border-top:1px solid #D5D5D5;
}
.breadcrumb p{
	text-transform:uppercase;
	font-size:0.9166em;
	color:#657782;
}
* .breadcrumb p em{
	font-style:normal;
}
.breadcrumb p a{
	margin-right:15px;
}
.inside .share-this{
	float:right;
}
.inside .share-this p{
	text-transform:uppercase;
	color:#657782;
	font-size:0.9166em;
	float:left;
	padding:2px 10px 8px 0;
}
.inside .addthis_toolbox{
	float:left;
}
.lhs-nav{
	padding:15px 0;
}
.lhs-nav h2{
	padding:10px 0;
	border-bottom:1px solid #9CF;
	font-weight:bold;
}
.lhs-nav ul{
	margin-bottom:15px;
}
.lhs-nav li a.level1{
	border-top:1px solid #E9EAEA  !important;
}
.lhs-nav li a.popout{
	background-image:url(images/icons/quicklinks-arrow.gif) !important;
}
.lhs-nav li a.level2{
	display:block;
	padding:10px 0 10px 10px;
	line-height:1.3;
}
.lhs-nav li a{
	white-space:normal !important;
}
.lhs-nav li a.level3{
	white-space:nowrap !important;
	padding:5px;
}
.lhs-nav li a{
	display:block;
	padding:10px 0;
	line-height:1.3;
}
.lhs-nav li ul{
	margin-bottom:0;
}
.lhs-nav li li{
	border-bottom:0;
}
.lhs-nav li li a{
	display:block;
	padding:10px 0 10px 10px;
	line-height:1.3;
}
.ddown-menu{
	display:block;
	padding:45px 0;
}
.ddown-menu select{
	border:1px solid #D5D5D5;
	padding:5px;
	width:160px;
	font-size:1em;
	color:#84959F;
	font-family:Arial,Helvetica,sans-serif;
}
/*.content{
	display:block;
	padding:15px 0 30px 0;
}*/
/*.content h1,.content h2,.content h3{    
	font-family: "Open Sans","Segoe UI";
	padding-top:10px;
	padding-bottom:10px;
	display:block;
	line-height:1.5;
    font-weight: 400 !important;
	color:#052D53;
}*/
/*.content h4,.content h5,.content h6{
	font-weight:bold;
	padding:10px 0;
	display:block;
}*/
.content h1{
	font-size:1.5em;
}
.content h2{
	font-size:1.333em;
}
/*.content h3{
	font-size:1.333em;
	color:#444;
}*/
/*
.content h4{
	font-size:1.166em;
}
*/
.content h5{
	font-size:1.0833em;
}
.content h6{
	font-size:1em;
}
.content p{
	padding:10px 0;
}
.content ol{
	padding:10px 0 10px 20px;
}
.ie6 .content ol{
	padding:10px 0 10px 25px;
}
.content ol li{
	list-style:outside decimal;
	padding:2px 0;
}
.content blockquote{
	padding:10px;
}
/*.content table{
	border:1px solid #D5D5D5;
	border-collapse:collapse;
	width:100%;
}*/
.content table th{
	padding:5px;
	border:1px solid #E9EAEA;
	font-weight:bold;
	text-align:left;
}
/*.content table td{
	padding:5px;
	border:1px solid #E9EAEA;
}*/
.content .more{
	font-family:Arial,Helvetica,sans-serif;
	font-weight:bold;
	padding-right:12px;
	background:url(images/icons/more-arrow.png) no-repeat right 4px;
	line-height:1.3;
}
.content .img-right{
	float:right;
	margin:0 0 20px 20px;
}
.content .img-left{
	float:left;
	margin:0 20px 20px 0;
}
.content .intro{
	font-family:'DroidSerifRegular',Georgia,sans-serif;
	font-size:1.166em;
	color:#444;
}
.content fieldset{
	border-top:1px solid #9CF;
	padding:15px 0px;
	margin-bottom:10px;
}
.content fieldset legend{
	padding:5px 5px 5px 0;
	font-size:1.25em;
	font-family:'DroidSansBold',Georgia,sans-serif;
	color:#3789BD;
}
.content fieldset ol{
	padding:0;
}
.content fieldset li{
	list-style:none;
}
.content fieldset .s1{
	width:10%;
}
.content fieldset .s2{
	width:30%;
}
.content fieldset .s3{
	width:50%;
}
.content fieldset .s4{
	width:70%;
}
.content fieldset input,.content fieldset textarea,.content fieldset select{
	font-family:Arial,Helvetica,sans-serif;
}
.content fieldset .buttons{
	text-align:center;
}
.content fieldset .buttons input{
	background:#CCC;
	outline:none;
	color:#FFF;
	padding:5px 10px;
}
.content fieldset .error-msg{
	display:block;
	padding:10px 0;
	clear:both;
	color:#BD1727;
	font-style:italic;
}
.content fieldset .prompt{
	display:block;
	padding:10px 0;
	clear:both;
	color:#8CC63F;
	font-style:italic;
}
.contentNew .intro{
	font-family:'DroidSerifRegular',Georgia,sans-serif;
	font-size:1.166em;
	color:#444;
}
.contentNew h1,.content-webpart h2,.content-webpart h3{
	font-family:'DroidSerifRegular',Georgia,sans-serif;
	padding:5px 0;
	display:block;
	line-height:1.5;
	color:#052D53;
}
.contentNew h4,.content-webpart h5,.content-webpart h6{
	font-weight:bold;
	padding:5px 0;
	display:block;
}
.contentNew h1{
	font-size:1.5em;
}
.contentNew h2{
	font-size:1.333em;
}
.contentNew h3{
	font-size:1.333em;
	color:#444;
}
.contentNew h4{
	font-size:1.166em;
}
.contentNew h5{
	font-size:1.0833em;
}
.contentNew h6{
	font-size:1em;
}
.contentNew p{
	padding:10px 0;
}
.contentNew ul{
	padding:10px 10px 10px 10px  !important;
	margin-left:0px;
}
.contentNew ul li{
	list-style:outside disc;
	padding:2px 0;
	margin-left:0px;
}
.contentNew ol{
	padding:10px 0 10px 20px;
}
.contentNew ol li{
	list-style:outside decimal;
	padding:2px 0;
}
.contentNew blockquote{
	padding:10px;
}
.contentNew .more{
	font-family:Arial,Helvetica,sans-serif;
	font-weight:bold;
	padding-right:12px;
	background:url(images/icons/more-arrow.png) no-repeat right 4px;
	line-height:1.3;
}
.contentNew .img-right{
	float:right;
	margin:0 0 20px 20px;
}
.contentNew .img-left{
	float:left;
	margin:0 20px 20px 0;
}
.content-webpart .intro{
	font-family:'DroidSerifRegular',Georgia,sans-serif;
	font-size:1.166em;
	color:#444;
}
.content-webpart h1,.content-webpart h2,.content-webpart h3{
	font-family:'DroidSerifRegular',Georgia,sans-serif;
	padding:5px 0;
	display:block;
	line-height:1.5;
	color:#052D53;
}
.content-webpart h4,.content-webpart h5,.content-webpart h6{
	font-weight:bold;
	padding:5px 0;
	display:block;
}
.content-webpart h1{
	font-size:1.5em;
}
.content-webpart h2{
	font-size:1.333em;
}
.content-webpart h3{
	font-size:1.333em;
	color:#444;
}
.content-webpart h4{
	font-size:1.166em;
}
.content-webpart h5{
	font-size:1.0833em;
}
.content-webpart h6{
	font-size:1em;
}
.content-webpart p{
	padding:10px 0;
}
.content-webpart ol{
	padding:10px 0 10px 20px;
}
.content-webpart ol li{
	list-style:outside decimal;
	padding:2px 0;
}
.content-webpart blockquote{
	padding:10px;
}
.content-webpart .more{
	font-family:Arial,Helvetica,sans-serif;
	font-weight:bold;
	padding-right:12px;
	background:url(images/icons/more-arrow.png) no-repeat right 4px;
	line-height:1.3;
}
.content-webpart .img-right{
	float:right;
	margin:0 0 20px 20px;
}
.content-webpart .img-left{
	float:left;
	margin:0 20px 20px 0;
}
.content-webpart .intro{
	font-family:'DroidSerifRegular',Georgia,sans-serif;
	font-size:1.25em;
	color:#444;
}
.content-webpart fieldset{
	border-top:1px solid #9CF;
	border-bottom:1px solid #CCC;
	padding:15px 0px;
	margin-bottom:10px;
}
.content-webpart fieldset legend{
	padding:5px 5px 5px 0;
	font-size:1.25em;
	font-family:'DroidSansBold',Georgia,sans-serif;
	color:#3789BD;
}
.content-webpart fieldset ol{
	padding:0;
}
.content-webpart fieldset li{
	padding:2px 10px;
	list-style:none;
	margin-bottom:3px;
}
.content-webpart fieldset label{
	width:25%;
	float:left;
	padding:5px 10px 0 0;
}
.content-webpart fieldset .s1{
	width:10%;
}
.content-webpart fieldset .s2{
	width:30%;
}
.content-webpart fieldset .s3{
	width:50%;
}
.content-webpart fieldset .s4{
	width:70%;
}
.content-webpart fieldset input,.content-webpart fieldset textarea,.content-webpart fieldset select{
	padding:8px 5px;
	border:1px solid #D5D5D5;
	outline:none;
	font-size:1em;
	font-family:Arial,Helvetica,sans-serif;
	font-size:0.9166em;
	color:#444;
}
.content-webpart fieldset .buttons{
	text-align:center;
}
.content-webpart fieldset .buttons input{
	background:#CCC;
	outline:none;
	color:#FFF;
	padding:5px 10px;
}
.content-webpart fieldset .error-msg{
	display:block;
	padding:10px 0;
	clear:both;
	color:#BD1727;
	font-style:italic;
}
.content-webpart fieldset .prompt{
	display:block;
	padding:10px 0;
	clear:both;
	color:#8CC63F;
	font-style:italic;
}
.module-wrap{
	display:block;
	padding:15px 0;
}
.module{
	display:block;
	padding:15px 0;
	position:relative;
	float:left;
	width:100%;
}
.module-small h2{
	border-top:1px solid #9CF;
	font-weight:bold;
	font-family:Arial,Helvetica,sans-serif;
	font-size:1em;
	padding-bottom:0;
	color:#3789BD;
}
.module-arrow h2{
	background:url(images/icons/module-arrow.gif) no-repeat right 12px;
}
.module-arrow h2 a{
	display:block;
	padding-right:15px;
}
.module-caps h2{
	border-bottom:2px solid #9CF;
	font-weight:bold;
	font-family:'DroidSansBold',Arial,Helvetica,sans-serif;
	font-size:1.166em;
	color:#052D53;
	padding:5px 0;
	text-transform:uppercase;
}
.module-caps h2 a:link,.module-caps h2 a:active,.module-caps h2 a:visited{
	color:#052D53;
	text-decoration:none;
}
.module-caps h2 a:hover{
	color:#052D53;
	text-decoration:underline;
}
.module-caps img{
	padding-top:10px;
}
.module-wrap h1{
	padding:0;
}
.sidebar .module{
	float:none;
	margin-bottom:30px;
	padding:0px;
}
.module .more{
	padding-right:12px;
	background:url(images/icons/more-arrow.png) no-repeat right 4px;
	font-weight:bold;
	top:-5px;
	position:relative;
}
.module .module-header{
	padding:10px 15px 0 15px;
	min-height:27px;
}
.ie6 .module .module-header{
	height:27px;
}
.module .module-header h2{
	text-transform:uppercase;
	color:#FFF;
	font-family:'DroidSansBold',Arial,Helvetica,sans-serif;
	font-size:1em;
	line-height:1.1;
	padding:0;
}
.module .module-header h2 a:link,.module .module-header h2 a:active,.module .module-header h2 a:visited{
	color:#FFF;
	display:block;
	padding-right:15px;
}
.module-blue .module-header{
	background:url(images/background/background-sprite.png) no-repeat -300px -670px;
}
.module-blue-arrow .module-header{
	background:url(images/background/background-sprite.png) no-repeat -640px -730px;
}
.module-blue-tall .module-header{
	background:url(images/background/background-sprite.png) no-repeat 0px -790px;
	min-height:45px !important;
}
.ie6 .module-blue-tall .module-header{
	height:45px;
}
.module-blue-narrow .module-header{
	background:url(images/background/background-sprite.png) no-repeat -390px -730px;
	min-height:27px !important;
	padding:13px 15px 0 15px  !important;
}
.ie6 .module-blue-narrow .module-header{
	height:27px;
}
.module-blue-narrow-arrow .module-header{
	background:url(images/background/background-sprite.png) no-repeat -600px -670px;
	min-height:27px !important;
	padding:13px 15px 0 15px  !important;
}
.ie6 .module-blue-narrow-arrow .module-header{
	height:27px;
}
.module-blue-round .module-header{
	background:url(images/background/background-sprite.png) no-repeat 0px -670px;
	min-height:26px !important;
	padding:9px 15px 0 15px  !important;
}
.ie6 .module-blue-round .module-header{
	height:26px;
}
.module-blue-large-arrow .module-header{
	background:url(images/background/background-sprite.png) no-repeat -300px -790px;
	min-height:26px !important;
	padding:9px 15px 0 15px  !important;
}
.ie6 .module-blue-large-arrow .module-header{
	height:26px;
}
.module-blue-large-col-16 .module-header{
	background:url(images/background/background-sprite.png) no-repeat -300px -870px;
	min-height:26px !important;
	padding:9px 15px 0 15px  !important;
}
.ie6 .module-blue-large-col-16 .module-header{
	height:26px;
}
.module-blue-large-col-16.module-greybg .module-content{
	background:url(images/background/module-greybg-460.gif);
}
.module-blue-large-col-16 p{
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
}
.module-blue-large-col-11 .module-header{
	background:url(images/background/background-sprite.png) no-repeat -320px -480px;
	min-height:26px !important;
	padding:9px 15px 0 15px  !important;
}
.ie6 .module-blue-large-col-11 .module-header{
	height:26px;
}
.module-blue-large-col-11.module-greybg .module-content{
	background:url(images/background/module-greybg-370.gif);
}
.module-blue-large-col-11 p{
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
}
.module-greybg .module-content{
	background:url(images/background/module-greybg-sidebar.gif);
}
.module-blue-large-arrow.module-greybg .module-content{
	background:url(images/background/module-greybg-370.gif);
}
.module-blue-large-arrow p{
	padding:0 10px 10px 10px;
}
.module-greybg p{
	padding:0 10px 10px 10px;
}
.module-thumbnail p{
	padding:0 10px 10px 10px;
}
.module-thumbnail img{
	float:left;
	margin:0 15px 15px 0;
}
.module-social .twitter{
	background:url(images/background/background-sprite.png) no-repeat 0 -870px;
	min-height:60px;
	padding:10px;
}
.ie6 .module-social .twitter{
	height:60px;
}
.module-social .twitter a{
	margin-bottom:5px;
}
.module-events p{
	padding:0;
}
.module .rss{
	padding-right:22px;
	background:url(images/buttons/ITU-Buttons.png) no-repeat 27px -50px;
	font-size:0.9166em;
	color:#84959F;
	position:absolute;
	color:#84959F;
}
.module .rss:link,.module .rss:active,.module .rss:visited{
	color:#84959F;
	text-decoration:none;
}
.module .rss:hover{
	color:#84959F;
	text-decoration:underline;
}
.module .rss-bottom{
	bottom:15px;
	right:0px;
}
.module .meta{
	text-transform:uppercase;
	color:#657782;
	font-size:0.8333em;
}
.module .simple-list{
	padding:10px 0;
}
.module .simple-list dd{
	padding-bottom:10px;
}
.module .simple-list .highlight{
	color:#000;
	padding-left:5px;
}
.module .video-links{
	border-top:1px solid #E4E4E4;
}
.module .video-links a{
	float:left;
	padding:15px 25px 15px 55px;
	display:block;
	font-weight:bold;
}
.module .video{
	background:url(images/buttons/ITU-Buttons.png) no-repeat -325px 10px;
}
.module .photo{
	background:url(images/buttons/ITU-Buttons.png) no-repeat -340px -55px;
	padding-left:45px !important;
}
.sidebar{
	padding:15px 0;
}
.sidebar strong{
	font-weight:bold;
}
.sidebar .more{
	padding-right:12px;
	background:url(images/icons/more-arrow.png) no-repeat right 4px;
	font-weight:bold;
	top:-5px;
	position:relative;
}
.module-tabs .tabs{
	border-bottom:1px solid #0153A0;
}
.module-tabs .tabs li{
	float:left;
	font-size:0.9166em;
	margin-right:1px;
	text-align:center;
	line-height:1.1em;
}
.ie6 .module-tabs .tabs li{
	display:inline-block;
}
.module-tabs .tabs li a{
	display:block;
	padding-left:5px;
	background:url(images/background/curved-tabs.png) no-repeat 0 -38px;
	min-height:35px;
	color:#657782;
}
.ie6 .module-tabs .tabs li a{
	height:35px;
	display:inline-block;
	line-height:12px;
	max-height:50px;
}
.module-tabs .tabs li span{
	display:block;
	padding:5px 2px 5px 2px;
	background:url(images/background/curved-tabs.png) no-repeat 100% -38px;
	min-height:25px;
}
.ie6 .module-tabs .tabs li span{
	height:25px;
	display:inline-block;
	max-height:50px;
}
.module-tabs .tabs li a:link,.module-tabs .tabs li a:active,.module-tabs .tabs li a:visited{
	color:#657782;
}
.module-tabs .tabs li a:hover{
	color:#000;
	text-decoration:none;
}
.module-tabs .tabs .ui-tabs-selected a{
	background-position:0 0;
	color:#FFF;
}
.module-tabs .tabs .ui-tabs-selected span{
	background-position:100% 0;
	color:#FFF;
}
.ui-tabs .ui-tabs-hide{
	display:none !important;
}
.module-tabs .module-content{
	border-bottom:1px solid #D5D5D5;
}
.module-tabs .tab-box p,.module-tabs .tab-box ul,.module-tabs .tab-box ol{
	padding:5px 0px;
}
.module-tabs .horizontal-list li{
	float:left;
	margin-right:15px;
}
.module-tabs .simple-list{
	padding:0;
}
.module-form{
	padding:5px 0;
}
.module-form p{
	font-size:0.9166em;
	color:#657782;
}
.module-form li{
	padding:2px 10px;
	display:block;
}
.module-form label{
	display:none;
}
.module-form li input{
	display:block;
	width:95%;
	padding:8px 5px;
	border:1px solid #D5D5D5;
	outline:none;
	font-size:1em;
	font-family:Arial,Helvetica,sans-serif;
	font-size:0.9166em;
	color:#657782;
}
.module-form .actions{
	padding:10px 15px;
}
.module-form .actions .unsubscribe{
	padding:2px 0;
	font-size:0.9166em;
}
.module-form .actions input{
	border:none;
	width:auto;
	padding:0;
	float:right;
}
.inside .quicklinks{
	padding:5px 7px;
	border-bottom:1px solid #D5D5D5;
}
.inside .quicklinks-noborder{
	padding:10px 7px;
	border:none !important;
}
.inside .quicklinks li{
	padding:5px 0 5px 15px;
	background:url(images/icons/quicklinks-arrow.gif) no-repeat 0 10px;
	line-height:1.3;
	list-style:none;
}
.ie6 .quicklinks{
	position:relative;
	display:inline-block;
}
.module-simple img{
	float:left;
	margin:0 15px 15px 0;
}
.module-simple h3{
	font-weight:bold;
	padding:0 0 5px 0;
}
.module-simple .highlight{
	color:#000;
	text-transform:uppercase;
	font-size:0.9166em;
	padding:2px 0;
}
.module-contact .module-content{
	padding:10px 0 0 35px;
	background:url(images/background/background-sprite.png) no-repeat -930px -660px;
}
.module-contact table{
	width:100%;
	text-align:left;
}
.module-contact table th,.module-contact table td{
	padding:5px 5px 0px 0;
}
.module-contact table th strong{
	text-transform:uppercase;
	color:#052D53;
}
.module-contact table th{
	color:#657782;
}
.module-contact .tel:link,.module-contact .tel:active,.module-contact .tel:visited{
	color:#052D53;
}
.module-search .module-content{
	padding:10px;
}
.module-search label{
	display:none;
}
.module-search .search-input{
	display:block;
	width:95%;
	padding:9px 5px;
	border:1px solid #D5D5D5;
	outline:none;
	font-size:1em;
	font-family:Arial,Helvetica,sans-serif;
	font-size:0.9166em;
	color:#657782;
}
.sidebar .module-search .search-input{
	width:158px;
	margin-right:10px;
}
.sidebar .module-search input{
	float:left;
}
.module-search .adv-search{
	clear:both;
	display:block;
	font-size:0.9166em;
	padding:5px 0;
}
.module-basket table{
	text-align:left;
}
.module-basket thead th{
	background:#EBF5FF;
	border-bottom:1px solid #D5D5D5;
	border-top:1px solid #9CF;
	padding:8px 10px;
	color:#444;
}
.module-basket tbody th,.module-basket tbody td{
	padding:8px 5px 8px 0px;
	border-bottom:1px solid #E9EAEA;
	vertical-align:top;
}
.module-basket tbody th{
	padding:8px 5px;
}
.module-basket tbody td input{
	width:30px;
	padding:5px;
	border:1px solid #D5D5D5;
	text-align:right;
}
.module-basket .price{
	text-align:right;
	padding:8px 10px 8px 5px;
}
.module-basket tfoot th,.module-basket tfoot td{
	padding:8px 10px 8px 0px;
	border-bottom:1px solid #D5D5D5;
	vertical-align:top;
}
.module-basket table em{
	font-weight:bold;
}
.module-basket .actions{
	text-align:right;
	padding:10px 0;
}
.media-kit{
	display:block;
	width:180px;
	height:35px;
	padding:20px 30px 0 70px;
	background:url(images/buttons/media-kit2.png) no-repeat 0 0;
	text-transform:uppercase;
	font-family:'DroidSansBold',Arial,Helvetica,sans-serif;
}
.social-media{
	display:block;
	width:180px;
	height:35px;
	padding:20px 30px 0 70px;
	background:url(images/buttons/social-media.png) no-repeat 0 0;
	text-transform:uppercase;
	font-family:'DroidSansBold',Arial,Helvetica,sans-serif;
}
.calendar-subs p{
	font-size:0.9166em;
	color:#657782;
	padding:10px 0;
}
.calendar-subs table{
	width:100%;
}
.ie6 .calendar-subs table{
	width:280px;
}
.calendar-subs table th{
	width:50%;
	padding:4px 0;
	text-align:left;
	vertical-align:middle;
	font-weight:normal;
}
.calendar-subs table td{
	width:60px;
	padding:4px 0 4px 10px;
	text-align:left;
	vertical-align:middle;
}
.calendar-subs .cal-rss{
	width:60px;
	height:20px;
	background:url(images/buttons/ITU-Buttons.png) no-repeat -580px -40px;
	text-indent:-9999em;
	display:block;
}
.calendar-subs .cal-ical{
	width:60px;
	height:20px;
	background:url(images/buttons/ITU-Buttons.png) no-repeat -580px 0;
	text-indent:-9999em;
	display:block;
}
.listing-wrap{
	position:relative;
	clear:both;
}
.listing{
	display:block;
	padding:10px 0;
}
.listing img{
	float:left;
	margin:0 15px 15px 0;
}
.listing-image dl{
	float:left;
	width:335px;
}
.listing .meta{
	text-transform:uppercase;
	color:#657782;
	font-size:0.8333em;
}
.listing .highlight{
	padding-left:10px;
	color:#000;
}
.listing dt{
	padding:0 0 3px 0;
}
.listing-wrap .rss-bottom{
	bottom:15px;
	right:0px;
	position:absolute;
}
.listing-wrap .rss{
	padding-right:22px;
	background:url(images/icons/rss-tiny.png) no-repeat 100% 0px;
	font-size:0.9166em;
	color:#84959F;
	position:absolute;
	display:block;
	text-align:right;
}
.listing-wrap .rss:link,.listing-wrap .rss:active,.listing-wrap .rss:visited{
	text-decoration:none;
}
.listing-wrap .rss:hover{
	text-decoration:underline;
}
.listing-mag dd{
	font-size:0.91666em;
	color:#657782;
	padding-bottom:10px;
}
.resources{
	display:block;
	padding:20px 0;
}
.resources p{
	font-size:0.9166em;
}
.resource-links{
	display:block;
	padding:20px 0 0 0;
	border-top:1px solid #D5D5D5;
}
.resource-links .resource a{
	font-size:0.9166em;
	line-height:1.3;
	padding:5px 0  !important;
	display:block;
}
.resource-flickr,.resource-video{
	padding-bottom:10px;
}
.meta-box{
	background:#EBF5FF url(images/background/study-group-tile.gif) repeat-x 0 0;
	display:block;
	position:relative;
	padding:5px 10px 0 10px;
	font-weight:bold;
	min-height:41px;
	margin-bottom:10px;
}
.ie6 .meta-box{
	height:41px;
}
.meta-box .members-login{
	position:absolute;
	top:6px;
	right:10px;
}
.meta-box-dates p{
	color:#657782;
}
.meta-box-dates .highlight{
	padding-left:10px;
	color:#000;
}
.members-login{
	display:block;
	width:90px;
	height:25px;
	text-align:center;
	line-height:1.3;
	background:url(images/buttons/ITU-Buttons.png) no-repeat 0 -420px;
	color:#FFF;
	font-weight:bold;
	padding:10px 15px 0 15px;
}
.members-login:link,.members-login:active,.members-login:visited{
	color:#FFF !important;
	text-decoration:none !important;
}
.members-login:hover{
	color:#FFF !important;
	text-decoration:none;
	background-position:0 -455px;
}
.slider{
	display:block;
	clear:both;
	padding:0 10px;
	background:#F5F5F5;
	position:relative;
}
.slider-careers{
	width:440px;
}
.slider-careers .scrollable{
	position:relative;
	overflow:hidden;
	width:440px;
	height:auto;
	min-height:120px;
}
.slider-careers .scrollable .items{
	width:20000em;
	position:absolute;
}
.slider-careers .items .item{
	float:left;
	height:100%;
	width:440px;
	height:100%;
}
.slider-careers .listing dt{
	font-weight:bold;
}
.slider-careers .listing-image dl{
	width:325px;
	margin-bottom:10px;
}
.slider-careers .slider-arrows{
	width:27px;
	z-index:100;
	position:absolute;
	top:10px;
	right:10px;
}
.slider .next,.slider .prev{
	width:6px;
	height:10px;
	display:block;
	background-image:url(images/buttons/scroller-arrows.png);
	background-repeat:no-repeat;
	text-indent:-9999em;
	float:left;
	cursor:pointer;
}
.slider .next{
	background-position:-14px 0px;
}
.slider .next:hover{
	background-position:-14px -15px;
}
.slider .prev{
	background-position:0px 0px;
	margin-right:15px;
}
.slider .prev:hover{
	background-position:0px -15px;
}
.SmallSlider-wrap{
	display:block;
	background:url(images/background/background-sprite.png) no-repeat 0 0;
	width:640px;
	min-height:75px;
	padding:0px;
	position:relative;
	margin-bottom:20px;
	overflow:hidden;
	padding-left:0px;
	margin-left:0px;
}
.lte7 .SmallSlider-wrap{
	height:75px;
	overflow:hidden;
	display:block;
}
.smallSlider{
	display:block;
	width:640px;
}
.ie .smallSlider{
	background:#FFF;
}
.ie6 .smallSlider{
	background:#FFF;
	height:330px;
	overflow:hidden;
}
.SmallSlider-text{
	display:block;
	float:left;
	width:310px;
	min-height:190px;
	padding-bottom:30px;
	position:relative;
}
.ie6 .SmallSlider-text{
	height:200px;
}
.SmallSlider-photo{
	display:block;
	float:right;
	width:310px;
}
.SmallSlider-text h1{
	font-family:'DroidSerifRegular',Georgia,sans-serif  !important;
	line-height:1.2;
	color:#052D53;
	font-size:2em;
	padding:0 0 10px 0;
}
.SmallSlider-text p{
	padding-right:20px;
	margin-right:20px;
}
.SmallSlider-text a{
	font-weight:bold;
}
.SmallSlider-text .share-this{
	position:absolute;
	bottom:0px;
}
.SmallSlider-text .share-this p{
	text-transform:uppercase;
	color:#657782;
	font-size:0.9166em;
	float:left;
	padding:2px 10px 8px 0;
}
.SmallSlider-text .addthis_toolbox{
	float:left;
}
.SmallSlider-text .more{
	font-family:Arial,Helvetica,sans-serif;
	font-weight:bold;
	padding-left:2px;
	padding-right:10px;
	background:url(images/icons/more-arrow.png) no-repeat right 5px;
	line-height:1.3;
}
.module-blue-large-col-32 .module-header{
	background:url(images/background/background-sprite.png) no-repeat 0px -960px;
	min-height:26px !important;
	padding:9px 15px 0 15px  !important;
}
.ie6 .module-blue-large-col-32 .module-header{
	height:26px;
}
.ITULogo-image-box{
}
.ITULogo-image-box p{
	margin-top:20px;
}
.ITULogo-image{
	padding:10px 10px 0px 0px;
}


/*-----------------------USER PROFILE----------------------------------*/

.profile-link {
    position: absolute;
    bottom: 1px;
    right: 15px;
    font-size: 13px;
    font-weight: 700;
    font-family: Arial,Helvetica,sans-serif;
}

.profile-link ul{
    padding-left: 10px;
    padding-right: 10px;
}

.profile-link h1 {
    font-size: 11px;
}

.profile-link a:hover {
    text-decoration: none;
}

.itu-dropdown-user-arrow {
    font-size: 10px;
    color:  rgb(5, 57, 107);          
}

.dropdown-menu.dropdown-login-area&gt;li.username a {
    font-size: 16px;    
    font-weight: 700;     
    color: rgb(5, 57, 107);         
}

.dropdown-menu.dropdown-login-area&gt;li.username hr {
    height: 1px;
    border: none;
    color: #ff0000;
    background: #909090;
    width: 100%;
    margin-top: 2px;
    margin-bottom: 3px;        
}


.dropdown-menu.dropdown-login-area&gt;li.pref a {
    padding-top:10px;    
    line-height:20px;    
    color: #657782;
}

.dropdown-menu.dropdown-login-area&gt;li.ph {
    padding-top: 5px;       
}

.dropdown-menu.dropdown-login-area &gt; li.ph label {    
    color: #657782;
    font-size: 13px;    
    font-weight: 700;
}

.dropdown-menu.dropdown-login-area &gt; li.ph span {    
    font-size: 13px;    
    font-weight: 600;
    
}

.dropdown-menu.dropdown-login-area &gt; li a {
    background-color: #fff;
}

/*-----------------------MAIL INBOX INSIDE SUBMISSIONS----------------------------------*/

#mailbox-content .mail-container .mail-sidebar {
    visibility : hidden;
}

#mailbox-content .mail-container .mail-header .header-buttons {
    visibility : hidden;
}

#mailbox-content .mail-container .mail-header .pull-right{
    visibility : visible;
}

#mailbox-content .mail-container .mail-header{
    margin-left : 0px;
}

#mailbox-content .mail-container .mail-body{
    margin-left : 0px;
}

.atticon {
    margin-right: 5px;
}

/*-----------------------MAIL INBOX----------------------------------*/
.mail-container {
    position: relative;
    min-height: 550px;
    height:100%
}

.mail-container a:hover {
    text-decoration: none;
}

/*.mail-container .mail-header {
    position: relative;
    height: 41px;
    padding: 0;
    border-top: 1px solid #eee; 
    border-bottom: 1px solid #eee;
    background-color: #fff;
}*/

/*.mail-container .mail-body {
    position: relative;
    padding: 0;
    overflow: hidden;
}*/

/*.mail-container .mail-sidebar {
    min-width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    height: auto;
    min-height: 100%;
    background: #fbfbfb;
    border-right: 1px solid #ebebeb;
    border-top: 1px solid #ebebeb;
}*/

.composer-action-bar {
    margin-top: 10px;    
    margin-bottom: 10px;    
}

/*.mail-container .mail-header .header-buttons {
    list-style: none;
    margin-bottom: 0;
    display: inline-block;
    float: left;
    text-align: left;
    height: 38px;
    padding: 0 2px 0 7px;
}*/

/*.compose-message-editor {
    max-height: 400px;
}*/

/*.mail-container .mail-header .pages {
    float: right;
    font-style: italic;
    line-height: 38px;
    color: #d0d0d0;
}*/

/*.mail-container .mail-header .header-buttons li {
    float: left;
    position: relative;
    height: 38px;
    width: 38px;
    padding: 4px;
    text-align: center;
}*/

/*.mail-container .mail-header .header-buttons li a,
.mail-container .mail-header .header-buttons li button {
    display: block;
    width: 28px;
    height: 28px;
    border: 1px solid #d0d0d0;
    -webkit-border-radius: 50%;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 50%;
    -moz-background-clip: padding;
    border-radius: 50%;
    background-clip: padding-box;
    background-color: white;
}

.mail-container .mail-header .header-buttons li a i,
.mail-container .mail-header .header-buttons li button span {
    line-height: 24px;
    color: #d0d0d0;
    font-size: 14px;
}

.mail-container .mail-header .header-buttons li a:hover,
.mail-container .mail-header .header-buttons li button:hover {
    cursor: pointer;
    border-color: #2dc3e8;
}

.mail-container .mail-header .header-buttons li a:hover i,
.mail-container .mail-header .header-buttons li button:hover span {
    color: #2dc3e8;
}

.mail-container .mail-header .header-buttons li.search {
    width: 150px;
}*/

span.input-icon {
    display: inline-block;
}
.input-icon {
    position: relative;
    width: 100%;
}

/*.mail-container .mail-header .header-buttons li.search input[type="text"] {
    border-color: #e5e5e5;
    -webkit-border-radius: 5px !important;
    -webkit-background-clip: padding-box !important;
    -moz-border-radius: 5px !important;
    -moz-background-clip: padding !important;
    border-radius: 5px !important;
    background-clip: padding-box !important;
}*/

.background{    
    opacity: 0.3;
    position: absolute;
    top: 0;
    left: 0;    
}

.input-icon &gt; input.input-sm {
     padding-left: 32px; 
}

.input-icon &gt; input.input-sm + [class*="fa-"], .input-icon &gt; input.input-sm + [class*="glyphicon-"] {
    width: 30px;
    font-size: 12px;
    padding-top: 0;
    line-height: 30px;
}

.input-icon &gt; [class*="fa-"], .input-icon &gt; [class*="glyphicon-"] {
    z-index: 2;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 34px;
    height: 100%;
    line-height: 28px;
    display: inline-block;
    color: #555555;
    font-size: 14px;
    text-align: center;
    padding-top: 3px;
    zoom: 1;
    filter: alpha(opacity=70);
    -webkit-opacity: 0.7;
    -moz-opacity: 0.7;
    opacity: 0.7;
}

/*.mail-container .mail-sidebar .mail-menu &gt; li.active a {
    background: #f3f3f3;
    font-weight: bold;
}

.mail-container .mail-sidebar .mail-menu &gt; li a {
    color: #777777;
    display: block;
    padding: 10px 10px 10px 25px;
    -webkit-transition: all 200ms ease-in-out;
    -moz-transition: all 200ms ease-in-out;
    -o-transition: all 200ms ease-in-out;
    transition: all 200ms ease-in-out;
    font-size: 13px;
}

.mail-container .mail-sidebar .mail-menu &gt; li a:hover {
    text-decoration: none;
    color: #444444;
}

.mail-container .mail-sidebar .mail-menu &gt; li a i {
    margin-right: 10px;
    font-size: 13px;
}*/

.badge.badge-square {
    -webkit-border-radius: 2px !important;
    -webkit-background-clip: padding-box !important;
    -moz-border-radius: 2px !important;
    -moz-background-clip: padding !important;
    border-radius: 2px !important;
    background-clip: padding-box !important;
}
.badge-default, .label-default {
    background-color: #cccccc !important;
}

.badge {
    font-size: 11px !important;
    font-weight: 300;
    text-align: center;
    background-color: #cccccc;
    height: 18px;
    padding: 3px 6px 3px 6px;
    -webkit-border-radius: 12px !important;
    -webkit-background-clip: padding-box !important;
    -moz-border-radius: 12px !important;
    -moz-background-clip: padding !important;
    border-radius: 12px !important;
    background-clip: padding-box !important;
    -webkit-text-shadow: none !important;
    text-shadow: none !important;
    vertical-align: middle;
}

/*.mail-container .mail-sidebar .mail-menu &gt; li.divider {
    padding: 0;
    height: 1px;
    margin: 9px 0 3px;
    background: #e5e5e5;
}

.mail-container .mail-sidebar .mail-menu &gt; li.divider-no-margin {
    padding: 0;
    height: 1px;    
    background: #e5e5e5;
}

.mail-container .mail-sidebar .mail-menu &gt; li a .badge-tag {
    display: inline-block;
    width: 12px;
    height: 12px;
    margin-right: 4px;
}*/

.label-darkorange, .badge-darkorange {
    background-color: #ed4e2a;
    background-image: none !important;
}

.label-palegreen, .badge-palegreen {
    background-color: #a0d468;
    background-image: none !important;
}

.label-yellow, .badge-yellow {
    background-color: #ffce55;
    background-image: none !important;
}

/*.mail-container .mail-sidebar .mail-menu &gt; li.menu-title {
    margin-top: 25px;
    font-size: 11px;
    text-transform: uppercase;
    padding-left: 25px;
    font-weight: 700;
}*/

h6 {
    font-size: 13px;
}
h1, h2, h3, h4, h5, h6 {
    /*font-weight: 300 !important;*/
    font-family: 'Open Sans', 'Segoe UI' /*rtl:"Droid Arabic Kufi", "WYekan"*/;
}

/*.mail-container .mail-body .mail-list {
    list-style: none;
    margin-bottom: 0;
    display: block;
    width: 100%;
    padding: 0;    
    max-height: 490px;
    overflow: auto;
}*/

/*.mail-container .mail-body .mail-list .list-item:nth-child(2n-1) {
    background: #f6f6f6;
}

.mail-container .mail-body .mail-list .list-item {
    display: block;
    position: relative;
    height: 40px;
    padding: 0;
}

.mail-container .mail-body .mail-list .list-item &gt; div.item-check {
    left: 0;
    width: 42px;
    padding: 0 5px 0 15px;
    text-align: center;
    line-height: 38px;
}
.mail-container .mail-body .mail-list .list-item &gt; div {
    position: absolute;
    height: 38px;
    top: 0;
}*/

/*input[type=checkbox], input[type=radio] {
    opacity: 0;
    position: absolute;
    left: -9999px;
    z-index: 12;
    width: 18px;
    height: 18px;
    cursor: pointer;
}

input[type=checkbox] ~ .text, input[type=radio] ~ .text {
    position: relative;
    z-index: 11;
    display: inline-block;
    margin: 0;
    line-height: 20px;
    min-height: 18px;
    min-width: 18px;
    font-weight: normal;
}*/

input[type=checkbox] ~ .text:before, input[type=radio] ~ .text:before {
    font-family: fontAwesome;
    font-weight: bold;
    font-size: 13px;
    color: #333333;
    content: "\a0";
    background-color: #fafafa;
    border: 1px solid #c8c8c8;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
    border-radius: 0;
    display: inline-block;
    text-align: center;
    vertical-align: middle;
    height: 18px;
    line-height: 16px;
    min-width: 18px;
    margin-right: 5px;
    margin-bottom: 2px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.mail-container .mail-body {
    margin-right: 0px !important;
    margin-left: 0px !important;
}

.mail-container .mail-body .mail-list .list-item {
    height: 72px !important;
    border: 1px #dadada solid !important;
    margin-bottom: 10px !important;
}

.mail-container .mail-body .mail-list .list-subitem {
    height: 38px !important;
    border: 1px #dadada solid !important;
    margin-bottom: 10px !important;
    margin-left: 40px;
}

.mail-container {    
    font-family: "Open Seans", "Segoe UI";
    font-size: 14px;
}

.mail-container .mail-body .mail-list .list-item &gt; div.item-time{
    float: right !important;
    width: 100px !important;
    text-align: right !important;    
}
.message-list-item [class^="col-md-"]{
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;    
}

.mail-container .mail-body .mail-list .list-item &gt; div.row {
    width: 100% !important;
}


.mail-item-row{
    line-height: 30px;
}

.mail-entity-row {
    line-height: 55px;
    padding-left: 15px;
}
/*.mail-container .mail-body .mail-list .list-item &gt; div.item-star {
    line-height: 38px;
    width: 22px;
    left: 42px;
}

.mail-container .mail-body .mail-list .list-item &gt; div.item-sender {
    width: 174px;
    line-height: 38px;
    padding-left: 5px;
    font-weight: bolder;
}

.mail-container .mail-body .mail-list .list-item &gt; div.item-expander {
    width: 184px;
    left: 5px;
    line-height: 38px;
    padding-left: 5px;
}

.mail-container .mail-body .mail-list .list-item &gt; div.item-subject {
    min-width: 200px;
    left: 250px;
    line-height: 38px;
    padding-left: 10px;
    max-width: 260px;
    overflow: hidden;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
}

.mail-container .mail-body .mail-list .list-item &gt; div.item-options {
    right: 120px;
    width: 38px;
    line-height: 38px;
    text-align: right;
    padding-right: 10px;
}

.mail-container .mail-body .mail-list .list-item &gt; div.item-time {
    right: 0;
    width: 120px;
    line-height: 38px;
    text-align: right;
    padding-right: 20px;
}

.mail-container .mail-body .mail-list .list-item &gt; div.item-sender a {
    color: #444444;
    -ms-text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    display: block;
}

.mail-container .mail-body .mail-list .list-item &gt; div.item-subject a {
    color: #444444;
}

.mail-container .mail-body .mail-list .list-item &gt; div.item-options a {
    color: #555555;
    font-size: 19px;
}*/

.label {
    font-size: 12px;
    padding: 4px 6px 4px 6px;
    -webkit-border-radius: 2px !important;
    -webkit-background-clip: padding-box !important;
    -moz-border-radius: 2px !important;
    -moz-background-clip: padding !important;
    border-radius: 2px !important;
    background-clip: padding-box !important;
}

.label, .badge {
    display: inline-block;
    font-weight: 300;
    -webkit-text-shadow: none !important;
    text-shadow: none !important;
}

.mail-container .mail-body .mail-list .list-item:hover:before {
    display: block !important;
}

.mail-container .mail-body .mail-list .list-item:before {
    display: none;
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 4px;
    max-width: 4px;
    overflow: hidden;
    background-color: #337ab7;
}

:after, :before {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

input[type=checkbox] ~ .text:hover:before, input[type=radio] ~ .text:hover:before {
    border-color: #737373;
}

.mail-container .mail-sidebar .mail-menu &gt; li:hover a {
    background: #ffffff;
}

.mail-container .mail-body .mail-info {
    width: 100%;
    background: #f5f5f5;
    display: table;
    border-spacing: 0;
    border-collapse: collapse;
    border-bottom: 1px solid #ebebeb;
}

.mail-container .mail-body .mail-text {
    border-bottom: 1px solid #ebebeb;
    padding: 15px;
}

.mail-container .mail-body .mail-attachments {
    padding: 10px;
    border-bottom: 1px solid #ebebeb;
}

.mail-container .mail-body&gt;div:last-child {
    border-bottom: 0;
}
.mail-container .mail-body .mail-reply {
    border-bottom: 1px solid #ebebeb;
    padding: 10px;
}

.mail-container .mail-body .mail-info .mail-sender, .mail-container .mail-body .mail-info .mail-date {
    display: table-cell;
    width: 50%;
    color: #737373;
    padding: 8px 10px 7px;
}

.mail-container .mail-body .mail-info .mail-sender.mail-date, .mail-container .mail-body .mail-info .mail-date.mail-date {
    text-align: right;
}

.mail-container .mail-body .mail-info .mail-sender, .mail-container .mail-body .mail-info .mail-date {
    display: table-cell;
    width: 50%;
    color: #737373;
    padding: 8px 10px 7px;
}

.mail-container .mail-body .mail-info .mail-sender.mail-sender img, .mail-container .mail-body .mail-info .mail-date.mail-sender img {
    margin-right: 5px;
    border: 2px solid #e5e5e5;
}

.img-circle {
    border-radius: 50%;
}

.mail-container .mail-body .mail-info .mail-sender.mail-sender span, .mail-container .mail-body .mail-info .mail-date.mail-sender span {
    font-weight: bold;
    color: #fb6e52;
}

p {
    line-height: 22px;
}

.mail-container .mail-body .mail-attachments h4 {
    margin-bottom: 30px;
    line-height: 1;
}

.mail-container .mail-body .mail-attachments h4 span {
    zoom: 1;
    filter: alpha(opacity=40);
    -webkit-opacity: .4;
    -moz-opacity: .4;
    opacity: .4;
}

.mail-container .mail-body .mail-attachments ul {
    text-align: left;
    list-style: none;
    padding: 0;
    margin: 0;
}

.mail-container .mail-body .mail-attachments ul li {
    display: inline-block;
    margin: 0;
    padding: 0;
    margin-right: 30px;
    margin-bottom: 10px;
}

.mail-container .mail-body .mail-attachments ul li&gt;a.thumb {
    position: relative;
}
.mail-container .mail-body .mail-attachments ul li&gt;a {
    display: block;
}

.mail-container .mail-body .mail-reply .reply-form {
    padding: 10px;
    border: 1px solid #fff;
    min-height: 200px;
    -webkit-border-radius: 3px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 3px;
    -moz-background-clip: padding;
    border-radius: 3px;
    background-clip: padding-box;
}

.mail-container .mail-body .mail-reply .reply-form&gt;div a {
    font-weight: bold;
    color: #fb6e52;
}

.mail-container .mail-header .mail-title {
    float: left;
    margin-left: 15px;
    line-height: 36px;
    color: #555;
}

/*.mail-container .mail-header .header-buttons {
    list-style: none;
    margin-bottom: 0;
    display: inline-block;
    float: left;
    text-align: left;
    height: 38px;
    padding: 0 2px 0 7px;
}*/

.mail-container .mail-body&gt;div:last-child {
    border-bottom: 0;
}
.mail-container .mail-body .mail-compose {
    padding: 10px;
}

.mail-container .mail-body .mail-compose .form-group {
    position: relative;
    margin-bottom: 5px;
}

.bordered-themeprimary {
    border-color: #2dc3e8 !important;
}
.bordered-left-4 {
    border-left: 4px solid #fff;
}

.bordered-themethirdcolor {
    border-color: #ffce55 !important;
}

.bordered-themesecondary {
    border-color: #fb6e52 !important;
}

.mail-container .mail-body .mail-compose .form-group label {
    position: absolute;
    left: 10px;
    top: 7px;
    z-index: 10;
    color: #999;
}

.mail-container .mail-body .mail-compose .form-group input {
    border-color: #e5e5e5;
    border-left: 0;
    position: relative;
    padding-left: 100px;
    -webkit-transition: all 300ms ease-in-out;
    -moz-transition: all 300ms ease-in-out;
    -o-transition: all 300ms ease-in-out;
    transition: all 300ms ease-in-out;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    background-color: #fff;
}

.mail-container .mail-body .mail-compose .form-group .field-options {
    position: absolute;
    right: 5px;
    top: 5px;
}

.mail-container .mail-body .mail-compose .form-group .field-options a {
    display: inline-block;
    background: #f3f4f4;
    color: #7e8186;
    padding: 2px 6px;
    margin-left: 4px;
    text-align: center;
    -webkit-border-radius: 3px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 3px;
    -moz-background-clip: padding;
    border-radius: 3px;
    background-clip: padding-box;
}

.mail-container .mail-body .mail-compose .note-editor {
    border: 1px solid #e5e5e5 !important;
}

.mail-container .mail-header .draft {
    float: right;
    margin-right: 15px;
    font-style: italic;
    line-height: 38px;
    color: #d0d0d0;
}

.note-editor {
    border: 1px solid #d5d5d5;
}

.note-editor .note-dropzone {
    position: absolute;
    z-index: 1;
    display: none;
    color: #87cefa;
    background-color: #fff;
    border: 2px dashed #87cefa;
    opacity: .95;
    pointer-event: none;
}

.mail-container .mail-body .mail-compose .note-editor .note-toolbar {
    border-bottom: 1px solid #e5e5e5;
}

.note-editor .note-toolbar {
    padding-bottom: 5px;
    padding-left: 5px;
    margin: 0;
    background-color: white;
    border-bottom: 1px solid #d5d5d5;
}
.btn-toolbar {
    margin-left: -5px;
}

.note-editor .note-codable {
    display: none;
    width: 100%;
    padding: 10px;
    margin-bottom: 0;
    font-family: Menlo,Monaco,monospace,sans-serif;
    font-size: 14px;
    color: #ccc;
    background-color: #222;
    border: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    box-shadow: none;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    resize: none;
}

.note-editor .note-editable {
    max-height: 260px;
    min-height: 260px;
    padding: 10px;
    overflow: auto;
    outline: 0;
    background-color: #fff;
}

.message-viewer
{
    min-height: 340px;
    max-height: 340px;
    overflow: auto;
    border: 1px solid #d5d5d5;
    background: #fbfbfb;
    font-size: 14px;
    padding: 15px;
}


.note-editor .note-toolbar&gt;.btn-group {
    margin-top: 5px;
    margin-right: 5px;
    margin-left: 0;
}

.mail-container .mail-body .mail-compose .note-editor .btn {
    color: #999 !important;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    border-color: #e5e5e5;
    background-color: #fbfbfb;
}
.btn-group&gt;.btn:first-child:not(:last-child):not(.dropdown-toggle) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}
/*.btn-group&gt;.btn:first-child {
    margin: 0;
    -webkit-border-radius: 2px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 2px;
    -moz-background-clip: padding;
    border-radius: 2px;
    background-clip: padding-box;
}*/
.btn-group&gt;.btn:first-child {
    margin-left: 0;
}

.mail-container .mail-header .header-buttons li a i.fa {
     line-height: 28px; 
     font-size: 16px; 
}

.no-results {
    color: #ccc;
    font-size: 35px;
    font-weight: 500;
    padding: 40px 0;
    text-align: center;
}

.input-pad {
    margin-bottom: 10px;
}



.table thead.bordered-darkorange&gt;tr&gt;th {
    border-bottom: 3px solid #337AB7;
}

table.table thead .sorting {
    background: url(../Content/images/sort_both.png) no-repeat center right;
}

/*.pagination&gt;li:first-child&gt;a, .pagination&gt;li:first-child&gt;span {
    -webkit-border-radius: 2px 0 0 2px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 2px 0 0 2px;
    -moz-background-clip: padding;
    border-radius: 2px 0 0 2px;
    background-clip: padding-box;
}*/

.pagination&gt;li.disabled&gt;a, .pager&gt;li.disabled&gt;a, .pagination&gt;li.disabled&gt;a:hover, .pager&gt;li.disabled&gt;a:hover {
    background-color: #f9f9f9;
    border-color: #d9d9d9;
}

.pagination&gt;li.active&gt;a, .pagination&gt;li.active&gt;a:hover {
    background-color: #337AB7;

    color: #fff;
    -webkit-text-shadow: 0 -1px 0 rgba(0,0,0,.25);
    text-shadow: 0 -1px 0 rgba(0,0,0,.25);
}

.table {
    background-color: #fff;
    margin-bottom: 0;
}

/*

textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"] {
    -webkit-border-radius: 0 !important;
    -webkit-background-clip: padding-box !important;
    -moz-border-radius: 0 !important;
    -moz-background-clip: padding !important;
    border-radius: 0 !important;
    background-clip: padding-box !important;
    color: #858585;
    background-color: #fbfbfb;
    border: 1px solid #d5d5d5;
    font-family: inherit;
    -webkit-transition: -webkit-box-shadow .45s,border-color .45s ease-in-out;
    -moz-transition: -moz-box-shadow .45s,border-color .45s ease-in-out;
    -o-transition: box-shadow .45s,border-color .45s ease-in-out;
    transition: box-shadow .45s,border-color .45s ease-in-out;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}

*/

#searchable_filter .input-group {
    width: 250px;
}

#submissionList tbody tr {
    cursor: pointer;
}

div.dataTables_paginate {
    float: right;
    margin: 0;
}

.dataTables_wrapper .row,
.DTTTFooter {
    margin: 0;
    background: #fff;
    overflow: hidden;
    padding: 5px 5px 2px 10px;
    border: 1px solid #ddd;
    border-top: 0px;
    background-color: #eee;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0d…0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2xlc3NoYXQtZ2VuZXJhdGVkKSIgLz48L3N2Zz4=);
    background-image: -webkit-linear-gradient(top, #f2f2f2 0, #fafafa 100%);
    background-image: -moz-linear-gradient(top, #f2f2f2 0, #fafafa 100%);
    background-image: linear-gradient(to bottom, #f2f2f2 0, #fafafa 100%);
}

.DTTTHeader {
    margin: 0;
    background: #fff;
    overflow: hidden;    
    border: 1px solid #ddd;
    border-bottom: 0px;
    line-height: normal;
    padding-top: 5px;
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    background-color: #eee;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0d…0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2xlc3NoYXQtZ2VuZXJhdGVkKSIgLz48L3N2Zz4=);
    background-image: -webkit-linear-gradient(top, #f2f2f2 0, #fafafa 100%);
    background-image: -moz-linear-gradient(top, #f2f2f2 0, #fafafa 100%);
    background-image: linear-gradient(to bottom, #f2f2f2 0, #fafafa 100%);
}

.DTTTFooter .col-sm-6 {
    padding: 0px;
}

.btn-fa-single {
    font-size: 16px !important;
}

div.dataTables_info {
    padding-top: 8px;
}

/*div.dataTables_paginate ul.pagination {
    margin: 2px;
}*/

table.table thead .sorting_desc {
    background: url(../content/images/sort_desc.png) no-repeat center right;
}

table.table thead .sorting_asc {
    background: url(../content/images/sort_asc.png) no-repeat center right;
}

table.table thead .sorting, table.table thead .sorting_asc, table.table thead .sorting_desc, table.table thead .sorting_asc_disabled, table.table thead .sorting_desc_disabled {
    cursor: pointer;
}

.table-responsive .row-group-title {
    text-align: center;
    font-weight: bold;
    background: #D6E4F0;
    cursor: pointer;
}

.table-oneline &gt; tr &gt; td {    
    vertical-align: middle !important;
}

.noselect {
  -webkit-touch-callout: none; /* iOS Safari */
    -webkit-user-select: none; /* Chrome/Safari/Opera */
     -khtml-user-select: none; /* Konqueror */
       -moz-user-select: none; /* Firefox */
        -ms-user-select: none; /* Internet Explorer/Edge */
            user-select: none; /* Non-prefixed version, currently
                                  not supported by any browser */
}


/* CUSTOM MODAL WINDOW */
/*.modal.itu .modal-content {
    margin: 0 auto;
    background-color: #ffffff;
    border: 1px solid #337ab7;
    border-radius: 4px;
}

.modal.itu .modal-header {
    color: #ffffff;
    background-color: #337ab7;
    border-color: #337ab7;
    padding: 10px 15px;
    border-bottom: 1px solid transparent;
    border-top-right-radius: 3px;
    border-top-left-radius: 3px;
}

.modal.itu .modal-header {
    padding: 3px 16px;
}
.modal.itu .modal-header h4.modal-title {
    color: white;
    font-family: Arial,Helvetica,sans-serif !important;
    font-weight: 600 !important;
    font-size: 12px;
    margin: 0;
    padding: 0;
}

.modal.itu .modal-footer {
    padding: 0px 0px 15px 0px;
    border-top: none;
}

.modal.itu .modal-body p {
    padding: 0px;
}

.modal {
  text-align: center;
  padding: 0!important;
}

.modal:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
  margin-right: -4px;
}

.modal-dialog {
  display: inline-block;
  text-align: left;
  vertical-align: middle;
}*/

.submission .category-header {
    background: -webkit-linear-gradient(left, #052D53, #fff);
    background: -ms-linear-gradient(left, #052D53, #fff);
    background: -moz-linear-gradient(left, #052D53, #fff);
    background: linear-gradient(left, #052D53, #fff);
    color: #FFF;
    padding: 5px;
    font-style: italic;
    font-size: 20px;
}
.submission .subcategory-header {
    background-color: #7e8186;
    padding: 5px;
    font-style: italic;
    font-size: 20px;
}

.submission .row {
    margin-bottom: 20px
}

.submission .submission-icon {
    background-color: rgba(122, 172, 223, 1);
    width: 100%;
    margin-right: 5px;
    float:left;
}
.submission .submission-icon img:hover {
    border: 3px red solid;
}

.submission .submission-icon img {
    padding: 9px;
    width: 100%;
    border: 3px white solid;
}
.submission .submission-icon-text {
    position: absolute;
    width: 96px;
    height: 35px;
    text-align: center;
    vertical-align: middle;
    white-space: normal;
    padding: 6px 12px 5px 12px;
    color: white;
    -webkit-font-smoothing: antialiased;
    overflow: auto;
    text-overflow: clip;
    font-family: 'Open Sans', 'Segoe UI';
    font-weight: 800;
    line-height: 11px;
    font-size: 11px;
}
.thank-you h2.thank-you-text {
    color: #F00;
}

a.btn-success {
    color: white !important;
}

a.btn-success:hover {
  text-decoration: none;
}
.lightcarbon input {
    width: 250px;
}
.save-icon {
    position: relative;
    right: 23px;
    top: 3px;
    cursor: pointer;
}

.save-icon.disabled {
    color: #888;
    cursor: not-allowed;
}</pre></body></html>