/*
font-weights 200 300 400 700

color: 	595851
		595851 595851
		595851
		
		
		ccffff
		ccffcc
		ffffcc
		ffcccc
		
		
		01171d	dark
		083643
		595851
		a5c2cb
		e8f0f2	light
		
		af5200	highlight
*/
@font-face {
  font-family: 'FontIcons';
  src: url('../fonts/fontawesome-webfontba72.eot?v=4.0.3');
  src: url('../fonts/fontawesome-webfontd41d.eot?#iefix&v=4.0.3') format('embedded-opentype'), url('../fonts/fontawesome-webfontba72.woff?v=4.0.3') format('woff'), url('../fonts/fontawesome-webfontba72.ttf?v=4.0.3') format('truetype'), url('../fonts/fontawesome-webfontba72.svg?v=4.0.3#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
li{
	list-style: none;
	float: left;
	margin: 0px 7px 0px 0px;
}
.tabNav{
	position: relative;
}
.tabNav ul{
	border-bottom: 1px solid #e4e4e4;
}
.innterTabNav ul.minPagination{
	position: relative;
	border: none;
	float:right;
}
.innterTabNav ul.minPagination li:nth-child(2),
.innterTabNav ul.minPagination li:nth-child(3){
	font-family: 'FontIcons';
	font-size: 85%;
	border: 1px solid #999;
	border-radius: 2px;
	margin: 0px 0px 0px 4px;
	padding: 2px 7px;
	background: #fff; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffff 0%, #e4e4e4 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#e4e4e4 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #ffffff 0%,#e4e4e4 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e4e4e4',GradientType=0 ); /* IE6-9 */
	cursor: pointer;
	text-align: center;
}


.newNavi li a{
	font-size: 85%;
	border: 1px solid #999;
	border-radius: 2px;
	margin: 0px 0px 0px 0px;
	padding: 7px 14px;
	background: #fff; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffff 0%, #e4e4e4 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#e4e4e4 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #ffffff 0%,#e4e4e4 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e4e4e4',GradientType=0 ); /* IE6-9 */
	cursor: pointer;
	text-align: center;
	display: block;
}

.innterTabNav ul.minPagination .pre:before{
	content: "\f04a";
	font-size: 85%;
}
.innterTabNav ul.minPagination .next:before{
	content: "\f04e";
	font-size: 85%;
}


.innterTabNav ul.minPagination small{
	font-size: 85%;
	padding: 4px 0px 0px;
	display: inline-block;
	/*font-size: 85%;*/
}
.tabNav li{
	margin: 0px;
	width: 20%;
}
.tabNav li a{
	padding: 4px 7px;
	display: block;
	border: 1px solid #e4e4e4;
	border-radius: 2px 2px 0px 0px;
	font-size: 85%;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#eeeeee+0,cccccc+100;Gren+3D */
	background: #fff; /* Old browsers */
	background: -moz-linear-gradient(top,  #eeeeee 0%, #ffffff 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #eeeeee 0%,#ffffff 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #eeeeee 0%,#ffffff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
	margin: 6px 0px -1px;
	text-align:center;
}
.tabNav li a em.delete{
	margin: 0px;
}

.innterTabNav{
	border:none;
	padding: 0px 0px 7px;
	position: relative;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f1f1f1+0,999999+100 */
}
.edit.user .innterTabNav{
	clear: both;
	border: 1px solid #e4e4e4;
	margin: 0px 0px 14px 0px;
	padding: 7px;
	border-radius: 4px;
}
.innerContext{
	border-bottom: 1px solid #e4e4e4;
	display: block;
	margin: 0 0 14px;
	padding: 0 0 14px;
}
.innerContext ul{
	float: right;
} 
.innerContext li a.btn,
.edit .innterTabNav li input[type='submit'],
.edit .innterTabNav li input[type='reset'],
.edit .innterTabNav li a{
	border: 1px solid #999;
	border-radius: 2px;
	margin-right: 2px;
	padding: 4px 14px;
	background: #fff; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffff 0%, #e4e4e4 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#e4e4e4 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #ffffff 0%,#e4e4e4 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e4e4e4',GradientType=0 ); /* IE6-9 */
	font-size: inherit;
}
.innerContext li a.btn.manage{
	background: #01171d; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffff 0%, #01171d 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#01171d 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #ffffff 0%,#01171d 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#01171d',GradientType=0 ); /* IE6-9 */
	color: #FFF;
}

.innerContext li a.btn.exl,
.innerContext li a.btn.pdf,
.innerContext li a.btn.jpg{
display: inline-block;
margin: -2px 0 0;
padding: 3px 14px 2px;
}

.innerContext li a.btn.exl em,
.innerContext li a.btn.pdf em,
.innerContext li a.btn.jpg em{
background: rgba(0, 0, 0, 0) url("../img/buttonLabels.png") no-repeat scroll 0 1px;
display: inline-block;
height: 17px;
line-height: 1;
margin: 0;
text-indent: -999px;
width: 16px;
}
.innerContext li a.btn.pdf em{
	background-position: -16px 1px;
}
.innerContext li a.btn.jpg em{
	background-position: -32px 1px;
}






.innerContext li{
	font-size:75%;
	margin: 0px 0px 0px 7px;
	list-style: none;
}
.edit .innterTabNav li input[type='submit']{
	margin-top: -5px;
}
.edit .innterTabNav li input[type='reset']{
	margin-top: 16px;
}
.innerContext li a.btn:hover,
.edit .innterTabNav li a:hover{
	background: #e4e4e4;
}
.innerContext li a.btn.manage:hover{
	background: #01171d;
}
.innerContext li a.btn.active,
.edit .tabNav li a.active{
	background: #f1f1f1;
	border-bottom: 1px solid #f1f1f1;
	padding: 7px;
	margin: 0px 0px -1px; 
	font-weight: bold;
}
#from_year,
#to_year{
	max-width: 75px;
	min-width: 75px;
}
.edit .innterTabNav li select{
	min-width: 150px;
	max-width: 150px;
	margin-top: 0px; 
}
.edit .innterTabNav li{
	font-size:85%;
}
.edit .innterTabNav li select{
	font-size:inherit;
}
.edit .innterTabNav li a,
.edit .innterTabNav li select{
	display: inline-block;
}
.edit .innterTabNav li.line{
	margin-right: 14px;
	padding-right: 14px;
}
.edit .newsCenter_list_cont{
	padding: 14px;
	overflow: auto;
	border: 1px solid #e4e4e4;
	border-top: none;
	margin: -1px 0px 0px 0px;
	position: relative;
}

.mSelect_cont,
textarea,
input[type="text"],
input[type="password"],
input[type="file"],
select{
	border: 1px solid #a5c2cb;
	border-radius: 5px;
	min-width: 350px;
	padding: 7px 14px;
	color: #01171d;
}
select.nav{
	margin: 0 0 0 4px;
	padding: 2px;	
}
.edit .mSelect_cont,
.edit textarea,
.edit input[type="text"],
.edit select{
	min-width: 90%;
}
.actionbar .upper li a{
	padding: 3px 0px;
	display: inline-block;
}
.upperSearch{
	float: right;
	padding: 0px 53px
}
.upperSearch li{
	list-style: none;
}
.upperSearch li input{
	margin: 16px -35px -8px 43px
	
}
.mSelect_cont{
	float: left;
	cursor: pointer;
}
.mSelect{
	position: relative;
}
.mSelect_list{
	border: 1px solid #a5c2cb;
	border-radius: 5px;
	box-shadow: 0 2px 3px #5a5a5a;
	min-width: 183px;
	position: absolute;
	top: 35px;
	display: none;
	z-index:10000;
}
.mSelect_list .listItem{
	background: #FFF;
	padding: 7px;
	cursor: pointer;
	position: relative;	
}
.mSelect_list .listItem.selected,
.mSelect_list .listItem.selected:hover{
	background: #a5c2cb;
}
.mSelect_list .listItem:hover{
	background: #e8f0f2;
}
.mSelect_list .listItem input {
	margin: 0px 7px 0px 0px;
}
.mSelect .selectedItem{
	border-left: 1px solid #a5c2cb;
	padding: 0px 0px 0px 7px;
	margin: 0px 0px 0px 7px;
}
.mSelect .selectedItem:nth-child(1){
	border: none;
	padding: 0px;
	margin: 0px;
}
.showMe{
	display:block;
}
.mSelect_cont:focus,
textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="file"]:focus,
select:focus{
	border: 1px solid #595851;
	box-shadow: 0px 0px 4px #a5c2cb; 
}
a, a em{
	font-size: inherit;
}
a:hover, a:hover em{
	color: #af5200;
} 
.btn{
	padding: 7px 14px;
	/*background: #a5c2cb;
	border: 1px solid #a5c2cb;*/
	color: #01171d;
	border-radius: 5px;
	cursor: pointer;
	display: inline-block;
}
.signupArea .btn,
.forgotArea .btn,
.loginArea .btn{
	background: #060606 none repeat scroll 0 0;
	border-color: #060606;
	line-height: 1;
	padding: 7px 14px 9px;
	color: #FFF;
	font-weight: bold;
}
.btn.small,
.btn.small em
{
	font-size: 95%;
	font-weight:bold;
}
.btn.small{
	padding: 4px 6px 4px 4px;
}
.btn.small em{
	margin: 0px 2px 0px 5px;
	vertical-align: middle;
}
.btn.ico{
	padding: 7px 14px 7px 10px;
}
.btn.active,
.btn:hover{
	color: #a5c2cb;
	/*background: #01171d;
	border: 1px solid #01171d;*/
}
.btn:hover em{
	color: #a5c2cb;
}
.delete_btn.inactive:hover,
.delete_btn.inactive,
.btn.inactive:hover,
.btn.inactive{
	color: #a5c2cb;
	background: #e8f0f2;
	border: 1px solid #e8f0f2;
	cursor: default;
}
.delete_btn.inactive em,
.btn.inactive em{
	color: #a5c2cb;
}

.font-icon{
background: #663366 none repeat scroll 0 0;
border-radius: 50%;
color: #fff;
display: block;
font-family: FontIcons;
font-size: 600%;
height: 125px;
line-height: 1.6;
margin: 0 auto;
text-align: center;
vertical-align: middle;
width: 125px;
}
.expShow{
	font-family: FontIcons;
	float: right;
}
.expShow:hover{
	color: #af5200;
	cursor: pointer;
}

.expShow:before{
	content: "\f0ab";
}
.expShow.open:before{
	content: "\f0aa";
}
.start a:before{
	content: "\f04a";
}
.end a:before{
	content: "\f04e";
}

em.add:before{
	content: "\f067";

}
em.delete:before{
	content: "\f014";
}
em.expand:before{
 content: "\f065";

 }
em.colapse:before,
.fa-compress:before {
  content: "\f066";
}
.fa-download:before {
  content: "\f019";
}
.fa-dashboard:before {
  content: "\f013";
}


.fa-gears:before{
  content: "\f085";
}
.fa-building-o:before {
  content: "\f0f7";
}
.fa-cloud-upload:before {
  content: "\f086";
}
.fa-mobile-phone:before{
  content: "\f10b";
}
.fa-shield:before {
  content: "\f132";
}
.fa-logout:before {
  content: "\f023";
}
.go_car:before{
	content: "\f138";
}
.fa-home:before{
	content: "\f015";
}
.fa-delete:before{
	content: "\f014";
}
.fa-question:before{
	content: "\f059"; 
} 
.fa-bell:before{
	content: "\f0f3";
}
.cardPre:before{
	content: "\f137";
}
.cardNex:before{
	content: "\f138";
}

.cardPre,
.cardNex{
	display: inline-block;
	font-family: FontIcons;
	font-size: 150%;
	position: absolute;
	top: 91px;
	opacity: 0.8;
}
.cardPre:hover,
.cardNex:hover{
	opacity: 1;
	cursor: pointer;
}

.cardPre{
	left: 6px;
}
.cardNex{
	right: 6px;
}







.newsCenter_list .item .content ul.six_col li a.btn em.edit:before,
.fa-edit:before{
	content: "\f044";
}
em.navArr:before{
	content: "\F054";
}
span.abstract:before,
em.abstract:before{
	content: "\f152";
	font-size: 17px;
}
em.search:before{
	content: "\f002";
}
em.select_this:before{
	content: "\f096";
}
em.select_this.selected:before{
	content: "\f046";
}

em.select_this{
	color: #333;
	cursor: pointer;
	font-size: 125%;
	left: 4px;
	position: absolute;
	top: 11px;
}
em.select_this.selected{
	opacity: 1;
	display: block;
}
em.reportsPlus:before{
	font-family: FontIcons;
	content: "\f024";
	font-size: 400%;
	display: block;
	text-align: center;
}
/*#typeOne .pageNav{
	display: none;
}*/

.title h3{
	float: left;
}
.landscape .title h3{
	float: none;
}
.title h3 span a {
	color: #595851;
}
.title h3 span a:hover{
	color: #01171d;
}
.start a,
.end a,
.newsCenter_list .item .content ul.six_col li a.btn em.edit,
em.delete,
em.add,
em.expand,
em.colapse,
em.select_this,
em.search,
em.abstract,
em.navArr,
em.delete,
em.edit,
em.fa-edit,
em.home,
em.go_car,
em.logout,
em.settings,
em.faq{
	font-family: FontIcons;
	margin-right: 4px;
}
em.navArr{
	font-size: 85%;
	margin: 0 7px;
}
html, body, *{
	font-family: helvetica;/*'Ubuntu', sans-serif;*/
	font-size: 14px;
	font-weight: 400;
	font-style: normal;
	text-decoration: none;
	color: #01171d;
	padding: 0px;
	margin: 0px;
	line-height:1.4;
	border: colapse;
}
b{
	font-weight: 700;
}
body{
	background:#FFF;
}
.clrfix:after {
	clear: both;
	content: ".";
	display: block;
	height: 0;
	line-height: 0;
	visibility: hidden;
}

section.title{
	margin: 0px 0px 21px 0px;
}
section.title.line{
	border-bottom: 1px solid #333;
	margin: 0 0 3px;
	padding: 0 0 21px;
	background: #FFF;
	box-shadow: 0px 0px 14px -21px #333;
}
h1{
	font-weight: 300;
	font-size: 350%;
	line-height: 1;
}
h3{
	font-weight: 700;
	font-size: 125%;
}
em.go_car,
a{
/*	color: #01171d;*/
}

.submenu em.go_car{
	float: right;
	color: #FFF;
	font-size: 110%;
}
.submenu .hasSub_l2.active em.go_car{
	color: #000;
}
.innerPageNav ul.additional li a em.go_car{
	color: #fff;
	margin: -4px 0px 0px 9px;
	display: block;
	float: right;
	font-size: 150%;
}
.innerPageNav ul.additional li a.active em.go_car{
	color: #01171d;
}
.innerPageNav ul.additional li a:hover em.go_car{
	color: #01171d;
}



p{
	margin-bottom: 7px;
}
/*BASIC PAGE LAYOUT*/
.container{
	width:100%;
	background: #FFF;
}
.page .hd{
	background: #fff none repeat scroll 0 0;
	border-bottom: 1px solid #333;
	box-shadow: 0 0 7px #000;
	padding: 0;
	position: fixed;
	width: 100%;
	z-index: 1250000;
}

.upperNavi{
	min-height: 49px;
}
.submenu_l2,
.submenu
{
	display: none;
}
.pageNav{
	background: #981908;
	height: 51px;
	margin: 0px 0px 0px 0px;
}
.logo{
background: #fff url("../img/mpbanner.jpg") no-repeat scroll right center;
border-radius: 0;
display: block;
float: none;
height: 85px;
//margin: 0 auto;
position: relative;
text-indent: -9999px;
width: 175px;
padding-left:220px;
}

.logo2{
background: #fff url("../img/mpbanner.jpg") no-repeat scroll;
border-radius: 0;
display: block;
float: right;
height: 100px;
margin: 10px;
position: relative;
text-indent: -9999px;
width: 270px;
}

.logo1{
/*background: #fff url("../img/mpbanner.jpg") no-repeat scroll 0px 0px;*/
	border-radius: 0 0 14px 14px;
	display: block;
	float: left;
	height: 55px;
	position: relative;
	text-indent: -9999px;
	width: 161px;
	margin: 4px 0 0 -10px;
}

.updatetext{
	//margin-left:70px;
}

.updatetext1{
	color:#981908;
	font-style:italic;
	font-weight:bold;
	text-align:center;
	margin-left:120px;
	font-size:18px;
	padding:15px;
}

.page .hd .hdContainer{
	position: relative; 
	padding: 0px;
}
.page .bd{
	padding: 49px 0 0;
}
.page .ft{
	text-align: right; 
}
.page .bd .left{
	float: left;
	width: 15%;
	padding: 21px 0px 21px 0px;
}
.page .bd .right{
	float: left;
	width: 100%;
}
.page .bd .right .main{
	float: left;
	width: 70%;
}

.page .bd .right.noRR .main{
	width: 100%;
}
.page .bd .right .main.admin{
	width: 100%;
}
.page .bd .right.fullPage .main{
	width: 100%;
}
.page .bd .right .main .mainContainer{
	margin: 4px;
}
.page .bd .right .rightRail{
	float: right;
	width: 30%;
	display: block;
	margin: 10px 0px 0px 0px;
}
.page .bd .right.noRR .rightRail{
	display: none;
}
.page .bd .right.fullPage .rightRail{
	display: none;
}
.header-nav{
	float: left;
}
.header {
	width: 937px;
	padding: 16px 0 5px 0;
	height: 90px;
}
.header .updatetext img {
	z-index: 1;
	position: absolute;
}

/*Page navigation*/
.userActions{
	float: right;
}
.userActions ul, 
.navi,
.submenu ul 
{
	list-style: none;
}
.userActions li,
.navi li{
	float: left;
	margin: 0px;
}
.userActions li{
	padding: 14px 14px 14px 0px;
}
.userActions li.uAv {
	padding: 0px;
	position: relative;
	line-height: 0;
}
.userActions li.uAv a {
	padding: 0px;
} 
.abstract{
	width: 93%;
}
.abstract ul{
	float: right;
}
.settingsAvatar{
	/*border: 2px solid #333;
	border-radius: 50%;
	padding: 1px;
	position: absolute;
	top: 11px;
	left: 21px;	
	*/
	background: #fff url("../img/image1.jpg") no-repeat scroll 0 0 / cover ;
	display: inline-block;
	height: 63px;
	width: 63px;
}
.navi li a {

display: block;
height: 20px;
padding: 14px;
min-width: 100px;
text-align: center;
/*	background: #595851 none repeat scroll 0 0;
	border-radius: 5px 5px 0 0;
	color: #fff;
	display: block;
	font-size: 115%;
	font-weight: 300;
	margin: 0 7px 0 0;
	padding: 7px 14px;
	box-shadow:inset 0px 4px 7px #333;
*/
}
.navi li a.active{
	background: #e4e4e4;
}
.navi li:nth-last-child(1) a{
}
.navi li.active a,
.navi li a:hover{
	background: #981908;
	color: #fff;
*/
f}

.userActions li a {
	padding: 0px;
	color: #01171d;
}
.userActions li a:hover {
	color: #000;
}


.submenu_cont{
	position: relative;
	z-index:20000;
}
.submenu_cont .submenu,
.submenu_cont .submenu_l2{
	position: absolute;
	background: #FFF;
	width: 250px;
	border: 1px solid #01171d;
	margin: 0px 0px 0px 0px;
} 
.submenu_cont .submenu_l2{
	display: none;
	right: -252px;
	top: -1px;
}

.submenu_cont .submenu li {
	list-style: none;
	width:100%;
	border: none;
}
.submenu_cont .submenu li.hasSub_l2{
	position: relative;
}
.submenu_cont .submenu li a {
	border: none;
}
.submenu_cont .submenu li a:hover{
	background: #FFF;
	color: #01171d;
}

.submenu_cont .submenu li.active a{
	background: #FFF;
	color: #01171d;
}

.innerPageNav{
	margin: 0px 0px 0px 0px;
	position: relative;
}
.innerPageNav ul{
	margin-left: 10%;
}
.innerPageNav ul li {
	float: left;
	list-style: none;
	margin: 0px;
}
.innerPageNav ul li a {
	color: #e8f0f2;
	display: block;
	font-size: 115%;
	padding: 14px 14px 14px;
	min-width: 100px;
	text-align: center;
}

/*
.innerPageNav ul li:nth-child(1){
	background: #333;
	text-align: center;
	
}
*/

.innerPageNav ul li a.active{
	background: #333;
	text-align: center;
/*	border-bottom: 4px solid #595851;*/
}
.innerPageNav ul li a:hover{
	background: #666;
	text-align: center;
/*	border-bottom: 4px solid #01171d;*/
}

/*right rail*/
.rr_cont{
	padding: 1px 14px 21px 0px;
}
.slug{
	margin: 0px 0px 14px 0px;
}
.slug .hd{
	background:transparent;
	padding: 31px 7px 5px;
	box-shadow: none;
	position: relative;
	width: auto;
	z-index:100;
}
.slug .bd{
	max-height: 400px;
	overflow: hidden;
	padding: 0px;
}
.slug .hd h3{
	color:#333;
	font-weight: 300;
	text-transform: uppercase;
}
.slug .bd .item{
	padding: 14px;
	background: #a5c2cb;
	margin: 3px 0px 3px 0px;
}
.slug .bd .item:nth-last-child(1){
	border-bottom: none;
}
.slug .bd .item small a{
	display: inline-block;
	font-size: 85%;
}

/*landscape*/
/*.landscape{
	width: 100%;
}
.ls_container{
	width: 100%;
	margin: 20px auto 20px;
}
.landscape .col{
	width: 16%;
	float: left;
}
.landscape .col:nth-child(1){
	background: #ccffff;
}
.landscape .col:nth-child(2){
	background: #ccffcc;
}
.landscape .col:nth-child(3){
	background: #ffffcc;
}
.landscape .col:nth-child(4){
	background: #ffcccc;
}*/

.newsCenter_list .landscape .item{
	position: relative;
	padding: 8px 12px 0px 4px;
	display: block;
	border: 1px solid #595851 !important;
	margin: 2px 1px 5px 1px;
	border-radius: 4px;
	background: #fff;
	opacity: 0.7;
}
.newsCenter_list .landscape .item.viewing{
	opacity: 1;
}
.newsCenter_list .landscape .item.title{
	opacity: 1;
	padding: 6px 0px 6px 10px;
}
.newsCenter_list .landscape .item em{
	background: #595851;
	color: #FFF;
	border-radius: 50%;
	padding: 3px 7px 5px 7px;
	position: absolute;
	top: 14px;
	right: 7px;
	line-height: 1;
	cursor: pointer;
}
.newsCenter_list .landscape .item em.open{
	background: #cc6600;
}
.newsCenter_list .landscape .item .itemCopy {
	overflow: hidden;
	height: 0px;
	width: 100%;
}
.newsCenter_list .landscape .item .itemCopy .copy{
	height: auto;
	width: 100%;
	display: block;
}



/*footer*/
.ft{
	background: #981908 none repeat scroll 0 0;
	padding: 4px 0;
}
.ft_cont{
	margin: 14px;
}
.footernav{
	float: left;
	width: 100%;
	margin: 0px 0px 21px 0px;
}
.footernav ul {
	float: right;
}
.footernav ul li{
border-right: 1px solid #595851;
float: left;
list-style: outside none none;
padding: 0 14px;
}

/*DIV TABLE*/
.tbl{
	width: 100%;	
	display: table;
}
.tbl .t_tr{
	display: table-row;
}

.tbl .t_tr:nth-child(even){
	background: #e8f0f2;
}
.tbl .t_td{
	display: table-cell;
	vertical-align: middle;
}

.tbl .t_td ul li{
	float: left;
	list-style: none;
	margin: 0px 14px 0px 0px;
}
.tbl .t_td:nth-last-child(1){
	width: 10%;
}

.t_td{
	padding: 14px; 
}
.t_td.title{
	background: #FFF595851;
	border-bottom: 1px solid #595851; 	
}
.t_td p {
	line-height: 1;
	margin: 0px;
}
.t_td.title p {
	font-weight: 700;	
}

table.tbl{
	margin: 0px 0px 14px 0px;
}
table.tbl tr{
	border: 1px solid #626c75;
	margin: 0px;
}
table.tbl tr td{
	border-top: 1px solid #626c75;
	border-left: 1px solid #626c75;
	}
table.tbl tr td p{	padding: 7px;
}
table.tbl tr td p.title{
	color:626c75;
	font-size: 180%;
}
table.tbl tr:nth-child(1) td:nth-child(1){
	width: 90%;	
}
table.tbl tr:nth-child(1) td:nth-child(1){
	border-right: 1px solid #626c75;
}
table.tbl tr:nth-child(2) td:nth-last-child(1){
	border-right: 1px solid #626c75;
}
table.tbl tr:nth-child(2) td{
	border-bottom: 1px solid #626c75;
}
table.tbl tr td small{
	display: block;
	background: #595851;
	font-size: 85%;
	padding: 3px 7px 0px;
	min-height: 21px;
}
table.tbl tr td small em{
	float: right;
	cursor: pointer;
	font-size: 125%;
margin: 0px 0px 0px 14px;	
}
table.tbl tr td small em:hover{
	color: #F00;
}
.dPdf{
	background: rgba(0, 0, 0, 0) url("../img/pdf.png") no-repeat scroll 0 0 / cover ;
	display: inline-block;
	height: 29px;
	margin: 0 7px 0 0;
	width: 29px;
	vertical-align: middle;
}
.dPpt{
	background: rgba(0, 0, 0, 0) url("../img/ppt.png") no-repeat scroll 0 0 / cover ;
	display: inline-block;
	height: 29px;
	margin: 0 7px 0 0;
	width: 29px;
	vertical-align: middle;
}

/*additional*/
.additional{
	position: absolute;
	right: 0px;
	top: 7px;
}
.innerPageNav ul.additional li{
	float:left;
	margin: 0px;
	list-style: none;
	padding: 0px;
}
.innerPageNav ul.additional li a {
	background: #01171d none repeat scroll 0 0;
	border-radius: 20px;
	color: #fff;
	font-size: 85%;
	margin: 3px 7px 0 0;
	padding: 7px 7px 7px 14px;
}
.innerPageNav ul.additional li a.active{
	background: #a5c2cb;
	color: #01171d;
}
.innerPageNav ul.additional li a:hover{background: #FFF; color: #595851; border: none;}
















.comment .carr{
background: rgba(0, 0, 0, 0) url("../img/carr.png") no-repeat scroll 0 0;
display: block;
height: 13px;
right: 47px;
position: absolute;
top: -13px;
width: 25px;
}


.newsCenter_list .item.mr{
	margin: 0px 0px 1.5em 0px;
	position: relative;
}
.newsCenter_list .item.news,
.newsCenter_list .item.therapy,
.newsCenter_list .item.clinical,
.newsCenter_list .item.library,
.newsCenter_list .item.alerts{
	border:none;
}
.newsCenter_list .item:nth-last-child(1){
	border: none;
}
.homePage .listTitle,
.newsCenter_list .item .avatar{
	border: 1px solid #e4e4e4;
	padding: 7px;
	/*background:  #f1f1f1;*/
	background:  #e3e7e9;
	position: relative;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f1f1f1+0,999999+100 */

/*	background: rgb(241,241,241); /* Old browsers */
/*	background: -moz-linear-gradient(top,  rgba(241,241,241,1) 50%, #dcdcdc 100%); /* FF3.6-15 */
/*	background: -webkit-linear-gradient(top,  rgba(241,241,241,1) 50%,#dcdcdc 100%); /* Chrome10-25,Safari5.1-6 */
/*	background: linear-gradient(to bottom,  rgba(241,241,241,1) 50%,#dcdcdc 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
/*	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f1f1', endColorstr='#dcdcdc',GradientType=0 ); /* IE6-9 */
/*	display: block !important;
	width: 10%;
	position: absolute;
	top: 0px;
	left: 0px;
*/
}
.read_more a:hover {
	color: #af5200;
}
.newsCenter_list .item:nth-child(1) .avatar,
.homePage div:nth-child(1) .listTitle{
	border-radius: 4px 4px 0px 0px;
}
.homePage div:nth-last-child(1) .listTitle{
	border-radius: 0px 0px 4px 4px;
}
.homePage .listTitle h3{
	float: left;
}
.newsCenter_list .item .avatar p{
/*	background: #af5200 none repeat scroll 0 0;
	border-radius: 7%;
	color: #fff;
	display: block;
	float: left;
	margin: 0 14px 0 0;
	padding: 7px;
	width: 75%;
*/}
.newsCenter_list .item .avatar p{
	margin: 0px;
}
.newsCenter_list .item .avatar p.date{
	text-align: left;
	float: left;
}
.newsCenter_list .item .avatar p.date span{
	display: inline-block;
	color: #666;
	font-size: 85%;
	font-weight: 400;
	margin: 0px 3px 0px 0px;
}
.newsCenter_list .item .avatar p.date span b{
	font-size: inherit;
}
.newsCenter_list .item .avatar p.date span.day{
}
.newsCenter_list .item .content{
	float: left;
	width: 100%;
	position: relative;
}
.newsCenter_list.edit  .item .content h2{
	margin: 4px 4px 7px;
	background: #e8f0f2;
	padding: 4px 7px;
}
.newsCenter_list.edit  .item .content ul{
	margin: 0px 4px 4px;
}
.newsCenter_list.edit  .item .content .group .data{
	border-bottom: 1px solid #e4e4e4;
	padding: 1px 0 14px 20px;
	position: relative;
}
.newsCenter_list.edit  .item .content .group .data:hover{
	background: #f1f1f1;
}
.newsCenter_list.edit  .item .content .group .data:hover em.select_this{
	display: block;
}
.newsCenter_list.edit  .item .content .group .data.selected{
	background: #ffebd9;
}
.newsCenter_list .item .content .group{
	position: relative;
	border-bottom: 1px solid #e4e4e4; 
}
.newsCenter_list .item .content .group h2{
	padding: 7px;
} 
.newsCenter_list .item .content .group:hover{
	background: #f1f1f1;
}

.newsCenter_list .item .content h2.title a{
	font-size: 124%;
	color:#00F;
	text-transform: capitalize;
}
.newsCenter_list .item .content h2.title a:hover{
	color: #af5200;
	text-decoration: none;
}
.newsCenter_list .item .content p{
	padding: 0px 7px;
}
.newsCenter_list .item .content p small a{
	font-size: 85%;
	color: #00F;
}

.newsCenter_list .item .content ul li{
	list-style: none;
	float: left;
	width: 45%;
	margin: 7px 0px 0px;
	/*background: #e8f0f2;*/
}
.newsCenter_list .item .content ul li:nth-last-child(1){
	width: 10%;
	text-align: right;
}

.newsCenter_list .item .content ul.six_col{
	padding: 7px 7px 0px;
	/*background: #e8f0f2;*/
}
.newsCenter_list .item .content ul.six_col li{
	list-style: none;
	float: left;
	width: auto;
	margin: 0px 21px 0px 0px;
	/*background: #e8f0f2;*/
	min-height: 55px;
}
.newsCenter_list .item .content ul.six_col li:nth-last-child(1){
	width: 98px;
	text-align: right;
	float: right;
	margin: 0px;
}
.tb_td p a.btn, 
.newsCenter_list .item .content ul.six_col li a.btn{
	display: inline-block;
	margin: 4px 2px;
	padding: 7px 7px 7px 12px;
	text-align: center;
}
.newsCenter_list.edit .item .content .abs{
	overflow: hidden;
	height: 0px;
}

.newsCenter_list.edit .item .content .abs .abs_content{
	padding: 8px 8px 8px;
	display: block;
}
.newsCenter_list .item .mrSeeMore .btn {
	padding: 4px 9px;
    background: #333;
    color: #fff;
}
.newsCenter_list .item .mrSeeMore .btn:hover {
	padding: 4px 9px;
    background: #af5200;
    color: #fff;
}
.newsCenter_list .item .mrSeeMore .btn a {
	color: #fff;
}



.newsCenter_list .item .content ul li p{
	font-size: 85%;
	padding: 4px 0px 0px 0px;
	color: #999;
}
.newsCenter_list .item .content ul li p b,
.newsCenter_list .item .content ul li p a{
	font-size: 100%;
}
.newsCenter_list .item .content ul li a,
.newsCenter_list .item .content ul li a em {
	color: #595851;
}
.newsCenter_list .item .content ul li a.btn{
	font-size: 85%;
}
.newsCenter_list .item .content ul li a.btn,
.newsCenter_list .item .content ul li a.btn em{
	color: #01171d;
}
.newsCenter_list .item .content ul li a:hover,
.newsCenter_list .item .content ul li a:hover em {
	color: #af5200;
}
.newsCenter_list .item .content ul li a.btn:hover,
.newsCenter_list .item .content ul li a.btn:hover em{
	color: #a5c2cb;
}

.newsCenter_list.edit .item .content ul li p b{
	font-size: 85%;
}

.newsCenter_list .item .content .comment{
	position: relative;
	border: 1px solid #a5c2cb;
	background:#FFF;
	border-radius: 14px;
	margin: 14px 7px 14px;
	padding: 7px 14px 14px;	
	display: none;
	position: relative;
	z-index: 25000;
}
.abs{
	height:0px;
	overflow: hidden;
	margin: 0px 7px 14px;
}
.abs_content{
	padding:0px 0px 0px 0px;
}
.pageSectionLeader .item h2 a {
	font-size: 175%;
	border-bottom: 1px solid #01171d;
	display: block;
	margin: 0px 0px 14px 0px;
	padding: 4px;
	position: relative;
}
.pageSectionLeader .item h2 a:hover{
	background: #e8f0f2;
}
.pageSectionLeader .item h2 a em{
	font-size: 85%;
	margin: 0px 0px 0px 14px;
	position: absolute;
	right: 7px;
	top: 7px;
}
.pageSectionLeader .item .content{
	padding: 0px 7px 14px;
	width: 100%;
}
.pageSectionLeader .item .content ul{
	width: 100%;
	display: block;
}
.pageSectionLeader .item .content ul li{
	list-style: none;
	float: left;
	width: 32%;
}
.pageSectionLeader .item .content ul li p{
	padding: 4px;
}
.pageSectionLeader .item .content ul li p.miniTitle{
	background: #e8f0f2;
	margin: 0px 1px 0px 0px;
	padding: 4px;
}
.pageSectionLeader .item .content ul li small{
	font-size: 85%;
	padding: 0px 4px 0px;
}
.pageSectionLeader .item .content ul li small a {
	font-size: 100%;
	color: #595851;
}
.pageSectionLeader .item .content ul li small a:hover{
	color: #01171d;
}
.pageSectionLeader .item{
	margin: 0px 0px 21px 0px;
}
.pageSectionLeader .item:nth-child(odd){
	background: #f1f1f1;
}
.filters ul{
	margin: 0px 0px 0px 0px;
}
.filters ul li{
	list-style: none;
	float: left;
	margin: 0px 14px 0px 0px;
}
.filters ul li label{
	margin: 0px 7px 0px 0px;
}

.tileItem {
  float: left;
  width: 25%;
}
.tileItem .cont{
	border: 1px solid #083643;
	margin: 7px;
}
.tileItem .cont:hover{
	box-shadow: 0px 0px 7px #595851;
}
.tileTitle {
  font-size: 118%;
  font-weight: 700;
  text-align: center;
  padding: 7px 14px;
  background: #a5c2cb;
  min-height: 100px;
  margin: 0px;
  display: none;
}
.tileDate {
  background: #af5200 none repeat scroll 0 0;
  padding: 7px;
  text-align: center;
  margin: 0px;
  font-weight: 700; 
}
.tileDownload ul li {
  background: #e8f0f2 none repeat scroll 0 0;
  list-style: outside none none;
  text-align: center;
  width: 100%;
}


.tileLayout h3 {
  margin: 21px 0 14px 7px;
}

.tileDownload ul li em{
	margin: 7px 0px;
	display: block;
}


.actionbar{
	margin: 0px 0px 21px 0px;
}
.actionbar ul li{
	list-style: none;
	margin: 0px 7px 0px 0px;
}

.actionbar ul.upper li{
	width: auto;
}
.actionbar ul.upper li:nth-child(2){
	float: right;
}
.actionbar ul.upper li ul li,
.actionbar ul.upper li ul li:nth-child(2){
	width: auto;
	float: left;
}
.actionbar ul.upper li ul li.line{
	border-right: 1px solid #a5c2cb;
	padding: 0px 14px 0px 0px;
	margin: 0px 14px 0px 0px;
}
.actionbar ul.upper li ul li:nth-child(2){
	text-align: left;
}
.actionbar ul.upper li .search.btn{
	margin: 0px 0px 0px 7px;
}
.actionbar.footer{
	margin: 21px 0px;
	padding: 21px 0px 0px;
	border-top: 1px solid #a5c2cb;
}
.actionbar.footer ul{
	float: right;
}
.pagination .pagi{
	float: right;
	margin: 21px 0px;
}
.pagination .pagi li{
	float: left;
	list-style: none;
}
.pagination .pagi li a{
	margin: 0px 4px;
	border: 1px solid #a5c2cb;
	padding: 7px 14px;
	display: block;
}
.pagination .pagi li a:hover{
	background: #e8f0f2;
}
.pagination .pagi li.elis{
	border: 1px solid #FFF;
	margin: 0px 4px;
	padding: 7px 0px;
}
.pagination .pagi li.current a {
	background:#a5c2cb;
	color: #e8f0f2;
}
.myAccount label,
.flyout label,
.addJournal.edit label{
	display: block;
	margin: 0px 0px 7px 0px;
}
.addJournal.edit .checkB label{
	display: inline;
	margin: 0px 0px 0px 0px;
}
.formele{
	margin: 0px 0px 14px 0px;
}

/* popup style */
 
.cboxIframe .page .bd {
	padding: 10px 0 0;
}
.mainContainer.jCenter .formele label {
	width: 8em;
	float: left;
    font-size: 13px;
    text-transform: uppercase;
    color: #981908;
}
.mainContainer.jCenter .editcon-w {
	width: 98%;
	text-align: justify;
}
.mainContainer.jCenter .formele, .mainContainer.jCenter .formele p {
	font-size: 13px;
}


/* end */

.formele.line{
	margin: 0px 0px 14px 0px;
	padding: 0px 0px 14px 0px;
	border-bottom: 1px solid #a5c2cb;
}

.editcon{
}
.editcon-e{
	width: 50%;
	float: left; 
}
.editcon-w{
	width: 50%;
	float: left; 
}
.pageCon{
	margin: 21px 0px 45px 0px;
	border-top: 1px solid #a5c2cb;
	padding: 21px 0px 0px 0px;
}
.pageCon.top{
	border-top: none;
	margin: 25px 0px 21px 0px;
	border-bottom: 1px solid #a5c2cb;
	padding: 0px 0px 21px 0px;
}
.pageCon ul {
	float: right;
}
.listItem_coverall{
	height: 35px;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
}
.commentList{
	border: 1px solid #a5c2cb;
	border-radius: 5px;
	max-height: 300px;
	overflow: auto;
	max-width: 93%;	
}
.commentListItem{
	padding: 14px 7px;
}
.commentListItem:nth-child(odd){
	background: #e8f0f2;
}
.commentListItem small span{
	display: inline-block;
	margin: 0px 7px 7px 0px;
}
.commentListItem small span b{
	color: #595851;
}



.transBackground{
	background: #01171d;
	opacity: 0.5;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0px;
	left: 0px;
	display: none;
}
.flyout{
	width: 500px;
	background: #FFF;
	border: 1px solid #a5c2cb;
	position: absolute;
	top: 0px;	
	left: 0px;
	display: none;
}
.flyout.wide{
	width: 600px;
}
.flyout .bd .w{
	float: left;	
}
.flyout .bd .e{
	float: right;	
}
.flyout .hd{
	padding: 7px 14px;
	background: #e8f0f2;
}
.flyout .bd{
	padding: 7px 14px 14px;
}
.flyout .ft{
	padding: 7px 14px;
	box-shadow: none;
	background: #e8f0f2;
}
.flyout .ft ul{
	float: right;
}
.flyout .ft ul li{
	float: left;
	margin: 0px 0px 0px 7px;
	list-style: none;
}
.coverItem{
	margin:  0px 0px 45px 0px;
}
.coverSection .hd.full,
.coverItem .hd{
	box-shadow: none;
	border-bottom: 1px solid #a5c2cb;
	padding: 0px 0px 14px 0px;
	margin:  0px 0px 14px 0px;
	text-align: center;
}
.coverSection .hd.full{
	margin: 0px;
}
.coverItem .hd{
	border: none;
	background: #e4e4e4;
	padding-top: 14px;
}
.coverSection .hd.full{
	text-align: left;
}
.coverItem .bd .adHoItem {
	float: left;
	width: 50%;
	text-align: center;
	z-index: 10000;
}
.coverItem .bd .adHoItem:nth-last-child(1){
	clear: both;
	width: 100%;
	z-index: 9000;
}

.threeCol .coverItem{
	float: left;
	width: 33.3%;
	position: relative;
}
/*
.threeCol .coverItem:nth-child(2) .cont{
	margin: 0px 7px 0px 0px;
}
.threeCol .coverItem:nth-child(3) .cont{
	margin: 0px 7px 0px 7px;
}
.threeCol .coverItem:nth-child(4) .cont{
	margin: 0px 0px 0px 7px;
}
*/
.threeCol .coverItem .donut{
	width:33.3%;
	height: 250px;
	float: left;
}

.threeCol .coverItem .bd .donut:nth-child(1){
	top: 0px;
	left: 0px;
}
.threeCol .coverItem .bd .donut:nth-child(2){
	top: 150px;
	left: 75px;
}
.threeCol .coverItem .bd .donut:nth-child(3){
	top: 50px;
	left: 200px;
}

.threeCol .coverItem .donut .donutCont{
	width: 100%;
	position: relative;

}
.threeCol .coverItem p {
	font-size: 125%;
	text-align: center;
	position: relative;
}
.threeCol .coverItem span.donutNumber{
	font-size: 250%;
	left: 0;
	position: absolute;
	text-align: center;
	top: 38%;
	width: 100%;
}
.threeCol .coverItem .donut .donutCanvas{
}
.coverSection.threeCol .list{
	margin: 0px 14px;
}
.coverSection.threeCol .list li{
	list-style: none;
	margin: 0px;
	padding: none;
}
.coverSection.threeCol .list li.date{
	font-weight: 400;
	font-size: 115%;
	padding: 0px 0px 7px 0px;
	margin: 0px 0px 14px 0px;
		border-bottom: 1px solid #a5c2cb;
}
.coverSection.threeCol .list li.element a{
	margin: 0px 14px 0px;
	padding: 7px;	
	border-bottom: 1px solid #e4e4e4;	
}
.coverSection.threeCol .list li.element a {
	display: block;
}
.coverSection.threeCol .list li.element a:hover{
	background: #e4e4e4;
}
.coverSection.threeCol .list li.element div{
	background: none;
}
.coverSection.threeCol .list li.element div:nth-child(1){
	float: left;
	width: 50%;
	text-align: left;
}
.coverSection.threeCol .list li.element div:nth-child(1) p{
	text-align: left;
	margin: 0px;
}
.coverSection.threeCol .list li.element div:nth-child(2){
	float: right;
	width: 50%;
}
.coverSection.threeCol .list li.element div:nth-child(2) p{
	font-size: 150%;
	font-weight: 700;
	text-align: right;
	margin: 0px;
}
.coverItem .bd .adHoItem .adHoNum p{
background: #af5200 none repeat scroll 0 0;
border-radius: 50%;
color: #fff;
font-size: 200%;
height: 55px;
line-height: 1;
margin: 0px auto;
padding-top: 20px;
text-align: center;
width: 75px;
	
}
.coverItem .bd .adHoItem .adHoTitle p{
	text-align: center;
}
.coverItem .bd .adHoItem .adHoTitle p a{
	font-size: 150%;
	padding-top: 14px;
}
.coverItem .bd .adHoItem .adHoTitle p a:hover{
	color: #af5200;
}


/*table*/

.tab_list .tbl{
	margin-bottom: 21px;
}

.tbl{
	display: table;
}
.tb_tr{
	display: table-row;
}
.tb_td{
	border-right: 1px solid #FFF;
	display: table-cell;
}
.tb_td p {
	padding: 7px;
	margin: 0px;
	line-height: 1;
}
.tb_td:nth-last-child(1){
	border-right: none;
	width: 105px;
	text-align: center;
}
.tb_td.title{
	background: #a5c2cb;
}
.tb_tr:nth-child(even){
	background: #e8f0f2;
} 


.myAccount .w{
	float: left;
	margin: 0px 56px 0px 28px;
}
.myAccount .e{
	float: left;
}

.avatar.large{
	border-radius: 50%;
	height: 125px;
	overflow: hidden;
	width: 125px;
}
.avatar.large img {
	height: 125px;
	width: 125px;
}
.pseudonyms input[type="text"]{
	display: block;
	margin: 0px 0px 7px 0px;
}





.mSelect_list_bg{
	background: none repeat scroll 0 0;
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
	display: none;
}


.coverItem .graph{
	width: 50%;
	float: left;
}


.btn.login:before{
	font-family:'FontIcons';
	content: "\f011";
	font-size: 270%; 
}
.btn.login{
	border: 4px solid #01171d;
	border-radius: 50%;
	line-height: 1;
	padding: 7px 10px;
	/*margin-left:150px;*/
}
.signupArea,
.forgotArea,
.loginArea{
	width: 400px;
	position: absolute;
}
.signupArea .hd,
.forgotArea .hd,
.loginArea .hd{
	/*border:none;
	box-shadow: none;
	background: #e4e4e4;
	padding: 7px 14px;*/
	padding: 0px 25px;
}
.signupArea .bd,
.forgotArea .bd,
.loginArea .bd{
	padding: 14px;
}
.signupArea .ft,
.forgotArea .ft,
.loginArea .ft{
	border:none;
	box-shadow: none;
	background: none;
	padding: 0px 25px;
}
.signupArea .ft ul,
.forgotArea .ft ul,
.loginArea .ft ul{
	text-align: center;
}
.signupArea .bd .item label,
.forgotArea .bd .item label,
.loginArea .bd .item label{
	display: block;
	margin: 7px 0px 7px 0px;
	font-size: 150%;
	font-weight: 300;
}
.signupArea .bd .item input,
.forgotArea .bd .item input,
.loginArea .bd .item input{
	width: 90%;
}
.signupArea .noticeArea,
.forgotArea .noticeArea,
.loginArea .noticeArea{
	background: #fff none repeat scroll 0 0;
	border-radius: 5px;
	margin: 14px 19px 14px 14px;
	opacity: 0.7;
	padding: 7px;
}
.signupArea .noticeArea p,
.forgotArea .noticeArea p,
.loginArea .noticeArea p{
	font-size: 85%;
}
.signupArea .noticeArea p a,
.forgotArea .noticeArea p a,
.loginArea .noticeArea p a{
	color: #00f;
}
.signupArea .noticeArea p a:hover,
.forgotArea .noticeArea p a:hover,
.loginArea .noticeArea p a:hover{
	color: #F00;
	text-decoration: underline;
}
.signupArea,
.forgotArea{
	display: none;
}
body.loginBody{
	background: rgba(0, 0, 0, 0) url("../img/pharma.jpg") repeat scroll 0 62px / cover ;
}
body.loginBody .container,
.main.loginBG{
	background: transparent ;
}



.contextNav,
.contextContent{
	display: block;
}
.contextNav.news,
.contextContent.news{
	display: block;
}

.key{
	margin:0px 0px 14px 0px;
}
.key img {
	vertical-align: middle;
}
.key span{
	display: inline-block;
	margin: 0px 7px 0px 0px;
	padding: 0px 7px 0px 0px;
	border-right: 1px solid #999;
	font-size: 85%;
}
.key span:nth-last-child(1){
	border: none; 
}
.paste_line{
	position: relative;
}
.mol_title{
	font-size: 85%;
	background: #f1f1f1;
}

.paste_line{
	position: relative;
}

.molrow{}

.years td,
.sector td {
	font-size: 85%;
	text-align:center;
}
.years td{
	background: #e4e4e4;
	padding:7px 0px;
}
.sector td{
	background: #f1f1f1;
	padding:7px 0px;
}



tr:nth-child(2n) {
  background: #e8f0f2 none repeat scroll 0 0;
}

td{
	border-right:1px dotted #a2a2a2;
	border-bottom:1px dotted #a2a2a2;
}
td:nth-last-child(1){
	border-right:none;
}




.upperSignup{
	float: right;
	margin-top:21px;
}
.upperSignup ul li {
	list-style:none;
	float: left;
	margin: 0px 0px 0px 14px;
}
.upperSignup ul li:nth-child(2){
	padding: 0px 0px 0px 14px;
	border-left: 1px solid #e4e4e4;
}


.bc_cont {
  background: rgba(0, 0, 0, 0) url("../img/reports_library.jpg") repeat scroll 0 0;
  border: 1px solid #5a5a5a;
  border-radius: 5px;
  padding: 14px;
}
.bc_cont .title h3 {
  background: #fff none repeat scroll 0 0;
  border: 1px solid #5a5a5a;
  box-shadow: 1px 1px 3px #333;
  float: left;
  margin: 0 0 14px;
  padding: 7px 14px;
}
.apper {
  background: rgba(0, 0, 0, 0) url("../img/reports_library.jpg") repeat scroll 0 0;
  border: 1px solid #e4e4e4;
  box-shadow: 0 0 13px #000 inset;
  margin: 0 0 14px;
  padding: 14px 14px 0;
}
.apper .item {
  background: #e8f0f2 none repeat scroll 0 0;
  border: 1px solid #333;
  box-shadow: 0 0 4px #000;
  float: left;
  margin: 0 7px 14px 0;
  /*min-height: 150px;*/
  width: 80px;
  padding: 0px;
}

.apper .item:nth-child(1) .tileDate{
	background: #f4f2a6;
}
.apper .item:nth-child(2) .tileDate{
	background: #f7b9c2;
}
.apper .item:nth-child(3) .tileDate{
	background: #bfcc68;
}
.apper .item:nth-child(4) .tileDate{
	background: #8ec0e7;
}
.apper .item:nth-child(5) .tileDate{
	background: #de8a8f;
}
.apper .item:nth-child(6) .tileDate{
	background: #9b799a;
}
.apper .item:nth-child(7) .tileDate{
	background: #8fd2ac;
}
.apper .item:nth-child(8) .tileDate{
	background: #c7b595;
}
.apper .item:nth-child(9) .tileDate{
	background: #f59b61;
}
.apper .item:nth-child(10) .tileDate{
	background: #d1c0d8;
}
.apper .item:nth-child(11) .tileDate{
	background: #6bd1eb;
}
.apper .item:nth-child(12) .tileDate{
	background: #b07b57;
}



.tileDate {
  background: #ff7800 none repeat scroll 0 0;
  font-weight: 700;
  margin: 0;
  padding: 7px 0;
  text-align: center;
}




.tileTitle {
  background: #a5c2cb none repeat scroll 0 0;
  font-size: 118%;
  font-weight: 500;
  height: 105px;
  margin: 0;
  overflow: hidden;
  text-align: center;
  width: 80px;
}
em.download:before{
	content: "\f019";
}
em.print:before{
	content: "\f02f";
}
em.page:before{
	content: "\f15b";
}

em.page, em.download, em.print, em.abstract, em.navArr, em.delete, em.edit, em.home, em.go_car, em.logout, em.settings, em.faq, span.comm, span.abstract {
  color: #01171d;
  font-family: FontIcons;
  margin-right: 4px;
}
span.abstract,
span.comm{
	color:#666;
	display: inline;
}

a:hover span.abstract,
a:hover span.comm{
	color:#af5200;
	cursor: pointer;
}
.tileTitle img {
  width: 100%;
}
.bc_cont .tileTitle{
	padding: 0px;
}


/*landscape*/
.landscape{
	width: 100%;
	background: #fff;
}
.ls_container{
	width: 100%;
	margin: 20px auto 20px;
	background: #fff;
}

.ls_container .ls_old {
  width: 90%;
	margin: 0px auto 42px;	
}

.landscape .col{
	width: 15.8%;
	float: left;
	background: #fff;
}

.landscape .col_old{
	width: 20%;
	float: left;
	background: #fff;
}

/*.landscape .col:nth-child(1){
	background: #ccffff;
}
.landscape .col:nth-child(2){
	background: #ccffcc;
}
.landscape .col:nth-child(3){
	background: #ffffcc;
}
.landscape .col:nth-child(4){
	background: #ffcccc;
}*/

.landscape .item{
	position: relative;
	padding: 14px 12px 0px 4px;
	display: block;
	border: 1px solid #595851;
	margin: 2px 1px 5px 1px;
	border-radius: 4px;
	background: #fff;
	opacity: 0.7;
}
.landscape .item.viewing{
	opacity: 1;
}
.landscape .item.title{
	opacity: 1;
}
.landscape .item em{
	/*background: #595851;*/
	color: #FFF;
	border-radius: 50%;
	padding: 3px 7px 5px 7px;
	position: absolute;
	top: 14px;
	right: 7px;
	line-height: 1;
	cursor: pointer;
}
.landscape .item em.open{
	/*background: #cc6600;*/
}
.landscape .item .itemCopy {
	overflow: hidden;
	height: 0px;
	width: 100%;
}
.landscape .item .itemCopy .copy{
	height: auto;
	width: 100%;
	display: block;
}
.thisList{
	display:none;
}










































/* jCar */
.jcarousel-wrapper {
	position: relative;
 	background: #f0f2f3 none repeat scroll 0 0;
	margin: 3px 0;
	padding: 14px;
/*
	background: #e3e7e9 none repeat scroll 0 0;
    margin: 20px auto;
    position: relative;
    border: 10px solid #fff;
    -webkit-border-radius: 5px;
       -moz-border-radius: 5px;
            border-radius: 5px;
    -webkit-box-shadow: 0 0 2px #999;
       -moz-box-shadow: 0 0 2px #999;
            box-shadow: 0 0 2px #999;
*/
}


.jcarousel-wrapper .photo-credits {
    position: absolute;
    right: 15px;
    bottom: 0;
    font-size: 13px;
    color: #fff;
    text-shadow: 0 0 1px rgba(0, 0, 0, 0.85);
    opacity: .66;
}

.jcarousel-wrapper .photo-credits a {
    color: #fff;
}

/** Carousel **/

.jcarousel {
    position: relative;
    overflow: hidden;
    width: 100%;
    min-height: 71px;
}
.jcarousel .item{
	width: 100%;
	padding: 0px 0px 14px;
}
.jcarousel .item small{
	font-size: 85%;
}
.jcarousel ul {
    width: 20000em;
    position: relative;
    list-style: none;
    margin: 0;
    padding: 0;
}

.jcarousel li {
    float: left;
}

/** Carousel Controls **/

.jcarousel-control-prev,
.jcarousel-control-next {
	color: #fff;
	font: 32px/32px Arial,sans-serif;
	position: absolute;
	text-align: center;
	text-decoration: none;
	text-shadow: 0 0 1px #000;
/*
    position: absolute;
    width: 30px;
    height: 30px;
    text-align: center;
    background: #4E443C;
    color: #fff;
    text-decoration: none;
    text-shadow: 0 0 1px #000;
    font: 24px/27px Arial, sans-serif;
    -webkit-border-radius: 30px;
       -moz-border-radius: 30px;
            border-radius: 30px;
    -webkit-box-shadow: 0 0 2px #999;
       -moz-box-shadow: 0 0 2px #999;
            box-shadow: 0 0 2px #999;
*/
}

.jcarousel-control-prev {
    left: 14px;
	bottom: 18px;
}

.jcarousel-control-next {
    right: 14px;
	bottom: 18px;
}

.jcarousel-control-prev:hover span,
.jcarousel-control-next:hover span {
    display: block;
}

.jcarousel-control-prev.inactive,
.jcarousel-control-next.inactive {
    opacity: .5;
    cursor: default;
}

/** Carousel Pagination **/

.jcarousel-pagination {
    bottom: 0;
	text-align:center;	
}

.jcarousel-pagination a {
    text-decoration: none;
    display: inline-block;
    
    font-size: 11px;
    line-height: 14px;
    min-width: 14px;
    
    background: #fff;
    color: #4E443C;
    border-radius: 14px;
    padding: 3px;
    text-align: center;
    
    margin-right: 2px;
    
    opacity: .75;
}

.jcarousel-pagination a.active {
    background: #4E443C;
    color: #fff;
    opacity: 1;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.75);
}






























@media (max-width: 1366px){
/*
	.pageNav{
		background: #00F;
	}
*/	
}

@media (max-width: 1200px){
	/*
	.pageNav{
		background: #0F0;
	}
	*/
	.userActions li,
	.navi li a{
		padding: 21px 14px;
	}
}

@media (max-width: 1100px){
	/*
	.pageNav{
		background: #00F;
	}
	*/
	.userActions li,
	.navi li a{
		padding: 21px 7px;
		font-size: 90%;
	}
	
}

@media (max-width: 1024px){
	/*
	.pageNav{
		background: #F00;
	}
	*/
	.innerPageNav ul li a{
		font-size: 85%;
	}
	.coverItem .bd .adHoItem{
		float: none;
	}
}
.mostRecent{
	margin: 0px 0px 14px 0px;
}
.mostRecent h2{
	font-size: 135%;
	text-transform: uppercase;
}
.mrSeeMore{
	clear: both;
	margin: 14px 0px 0px 0px;
	text-align: right;
}
.mrSeeMore ul li{
	float: right;
	margin: 14px 0px 0px 0px;
}
.compLeftWell{
	float: left;
	width:10%;
}
.page .bd .right .main .mainContainer.floater{
	float: left;
	margin: 0px;
	padding: 0px;
	width: 90%;
}
.page .bd .right .main .mainContainer.floater .floaterCont{
	margin: 14px;
}
.compLeftWell .cont{
	padding: 14px;
}
.compLeftWell .cont h2{
	font-size: 150%;
	text-align: center;
}
.compLeftWell .cont em:nth-child(1){
	display: block;
	height: 64px;
	width: 100%;	
}
.compLeftWell .cont em:nth-child(2){
	display: block;
	margin: 0px auto;
	max-width: 100px;
	min-width: 50px;
	height: 100px;
	text-align: center;
}

.ui-datepicker{
	width: auto;
}
.slug .bd{
	background: #e3e7e9 none repeat scroll 0 0;
	margin: 3px 0;
	padding: 14px;
	position: relative;
}
.slug .bd textarea{
	width: 89%;
}
.slug .bd {
	text-align: center;
}
.slug .bd em{
	margin: 14px 0px 0px 0px;
}
.slug.updatePlus{
	text-align: center;
}
.slug.updatePlus a {
	font-size: 150%;
	text-align: center;
}

.page .bd .right.coler{
	background: #595851;
}
.cHome{
	float: left;
	width: 100%;
	background: #FFF;
}
.page .bd .right .cHome .main{
	width: 75%;
}
.page .bd .right .cHome .rightRail{
	width: 25%;
}
.page .bd .right .cHome .main .mainContainer.floater{
	width: 100%;
}

.carText{
	overflow: hidden;
	height: 75px;
}

.cta{
	display: none;
	background: #fff none repeat scroll 0 0;
	box-shadow: 0 0 14px #627347;
	left: 100px;
	position: fixed;
	top: 100px;
	width: 450px;
	z-index: 25000;
	border-radius: 5px;
}
.cta .ctaHd{
	background: #525564;
	border-radius: 5px 5px 0px 0px;
	padding: 7px 14px;
	position: relative;
}
.cta .ctaHd .cancel{
	background: #fff none repeat scroll 0 0;
	border-radius: 50%;
	color: #96c0ce;
	font-size: 200%;
	line-height: 0.5;
	position: absolute;
	right: -11px;
	top: -7px;	
}
.cta .ctaHd h3{
	font-size: 85%;
	color: #FFF;
}
.ctaBd{
	padding: 14px;
}
.ctaBd .item label{
	margin: 7px 0px 0px 0px;
	font-size: 85%;
	font-weight: 700;
}
.ctaBd .item input{
	width: 95%;
}
.ctaBd .taCont{
	width: 100%;
}
.ctaBd .taCont .mailItem{
	padding: 7px;
}
.ctaBd .taCont .mailItem small{
	display: inline-block;
	padding: 7px 0px;
	font-size: 85%;
}
.ctaBd .taCont textarea{
	width: 95%;
}
.cta .ctaFt{
	border-top: 1px solid #e4e4e4;
	background: #f1f1f1;
	padding: 7px 14px;
	border-radius: 0px 0px 5px 5px;
} 
.underlay{
	display: none;
	background: #000 none repeat scroll 0 0;
	height: 100px;
	left: 0;
	opacity: 0.2;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 20000;
}




.askaway{
	background: #666 none repeat scroll 0 0;
	bottom: 0px;
	display: inline-block;
	height: 228px;
	opacity: 0.8;
	position: fixed;
	right: -280px;
	z-index: 96000;
}
.askaway:hover{
	opacity: 1;
	cursor: pointer;
}
.askaway .tab{
	background: #333 none repeat scroll 0 0;
	float: left;
	left: -90px;
	padding: 14px;
	position: absolute;
	top: 90px;
	width: 200px;
	-webkit-transform: rotate(-90deg);
	-moz-transform: rotate(-90deg);
	-ms-transform: rotate(-90deg);
	-o-transform: rotate(-90deg);
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}
.askaway .tab h3{
	color: #fff;
	font-weight: 300;
	font-size: 100%;
	text-align: center;

}
.askaway .com {
height: 200px;
margin: 0 0 0 42px;
padding: 14px;
width: 255px;
}
.askaway .com textarea{
	height: 185px;
}
.newsCenter_list.nCenter{
/*	overflow: auto;
	height: 744px; */
	padding: 20px;
}
.cardCont{
	width: 279px;
	margin: 0px auto;
	position: relative;
	display: block;
	height: 240px;
}
.cardCont .card{
	float: left;
	position: absolute;
	display: block;
}
.cardCont .card:nth-child(1){
	left: 150px;
	opacity: 0.8;
	margin-top: 8px;
}
.cardCont .card:nth-child(1) p {
	text-align: right;
}
.cardCont .card:nth-child(1) img{
	height:150px;
}
.cardCont .card:nth-child(2){
	left: 0px;
	margin-top: 8px;
	opacity: 0.8;
}
.cardCont .card:nth-child(2) p {
	text-align: left;
}
.cardCont .card:nth-child(2) img{
	height:150px;
}
.cardCont .card:nth-child(3){
	left: 75px;
}
.cardCont .card:nth-child(3) img {
	height:175px;

}
.footernav_legal p {
	color: #FFF; 
}
section.title.newNaviCont{
	border-bottom: 1px solid #333;
	margin-bottom: 3px;
	padding-bottom: 14px;
	box-shadow:0 20px 31px -22px #333;
}

.innerPageNav em{
	background: rgba(0, 0, 0, 0) url("../img/pfizer.png") no-repeat scroll center center / 55% auto;
	display: block;
	float: left;
	height: 50px;
	width: 10%;
}

.mpBanner{
background: rgba(0, 0, 0, 0) url("../img/banner.png") no-repeat scroll;
display: block;
height: 90px;
margin: 0;
width: 140px;
float: left;
}
		.innerPageNav ul{
			margin-left: 0px;
		}


		
		
.pageLogos{
	margin: 0px 0px 4px 0px;
}	
	
.pageLogos .mpBanner{
	float: left;
}
.pageLogos .logo{
	float: right;
}

.switcherCont{
	width: 100%;
	display: block;
}
.switcher{
	height: 250px;
	margin: 0 auto;
	position: relative;
	width: 75%;
}
.switcher li{
	position: absolute;
	list-style: none;
	display: block;
	background: #FFF;
	opacity: 1;
	width: 100px;
	height: 175px;
	padding:4px;
 }
.switcher li.pre{
	left: 0px;
	cursor: pointer;
	margin-top: 13px;
}
.switcher li.pre p {
	text-align: left;
	margin: 0px;
}
.switcher li.nex{
	right: 0px;
	cursor: pointer;
	margin-top: 13px;
}
.switcher li.nex p {
	text-align: right;
	margin: 0px;
}
.switcher li.current{
	height: 216px;
	width: 125px;
	opacity: 1;
	background: #FFF;
	z-index: 86000;
	box-shadow: 0px 0px 7px #333;
}
.switcher li.current p {
	text-align: center;
	margin: 0px;
}

.isa_success, .isa_error {
margin: 10px 0px;
border-radius:.5em;
padding:.4em 30px .4em 2em;
font-family:calibri;
font-size:16px;
}
.req{
color:#FF0000;

}
.error{
color:#FF0000;

}
.isa_success {
    color: #4F8A10;
    background: url(../images/success.png) no-repeat left;
	background-color: #DFF2BF;
	
}
.isa_error {
    color: #D8000C;
	background: url(../images/error.png) no-repeat left;
    background-color: #FFBABA;
}

.isa_errors {
	margin-left: 20px;
	border-radius:.5em;
	padding: 8px 0px 6px 32px;
	font-family:calibri;
	font-size:12px;
    color: #D8000C;
	background: url(../images/error.png) no-repeat left;
    background-color: #FFBABA;
}

/*pagination css start*/
#pagination{
margin: 40 40 0;
}
ul.tsc_pagination li a
{
border:solid 1px;
border-radius:3px;
-moz-border-radius:3px;
-webkit-border-radius:3px;
padding:6px 9px 6px 9px;
}
ul.tsc_pagination li
{
padding-bottom:1px;
}
ul.tsc_pagination li a:hover,
ul.tsc_pagination li a.current
{
color:#FFFFFF;
box-shadow:0px 1px #EDEDED;
-moz-box-shadow:0px 1px #EDEDED;
-webkit-box-shadow:0px 1px #EDEDED;
}
ul.tsc_pagination
{
margin:4px 0;
padding:0px;
height:100%;
overflow:hidden;
font:12px 'Tahoma';
list-style-type:none;
float:right;
}
ul.tsc_pagination li
{
float:left;
margin:0px;
padding:0px;
margin-left:5px;
}
ul.tsc_pagination li a
{
color:black;
display:block;
text-decoration:none;
padding:7px 10px 7px 10px;
}
ul.tsc_pagination li a img
{
border:none;
}
ul.tsc_pagination li a
{
color:#000;
border-color:#a5c2cb;
/*background:#a5c2cb;*/
}
ul.tsc_pagination li a:hover,
ul.tsc_pagination li a.current
{
text-shadow:0px 1px #388DBE;
border-color:#3390CA;
background:#58B0E7;
background:-moz-linear-gradient(top, #a5c2cb 1px, #a5c2cb 1px, #a5c2cb);
background:-webkit-gradient(linear, 0 0, 0 100%, color-stop(0.02, #B4F6FF), color-stop(0.02, #63D0FE), color-stop(1, #58B0E7));
}

/*pagination css end*/
.brownBar{
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#b97a57+0,b97a57+51,b97a57+100&0+46,1+51,0+56 */
	background: -moz-linear-gradient(top,  #800000 0%, #800000 46%, #800000 51%, #800000 56%, #800000 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #800000 0%,#800000 46%,rgba(185,122,87,1) 51%,#800000 56%,#800000 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #800000 0%,#800000 46%,#800000 51%,#800000 56%,#800000 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00800000', endColorstr='#00800000',GradientType=0 ); /* IE6-9 */
}

.yellowBar{
		background: -moz-linear-gradient(top,  #ffc500 0%, #ffc500 46%, #ffc500 51%, #ffc500 56%, #ffc500 100%);
		background: -webkit-linear-gradient(top,  #ffc500 0%,#ffc500 46%,#ffc500 51%,#ffc500 56%,#ffc500 100%);
		background: linear-gradient(to bottom,  #ffc500 0%,#ffc500 46%,#ffc500 51%,#ffc500 56%,#ffc500 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffc500', endColorstr='#00ffc500',GradientType=0 );
}
.redBar{
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#eb0911+0,eb0911+51,eb0911+100&0+46,1+51,0+56 */
	background: -moz-linear-gradient(top,  #eb0911 0%, #eb0911 46%, #eb0911 51%, #eb0911 56%, #eb0911 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #eb0911 0%,#eb0911 46%,#eb0911 51%,#eb0911 56%,#eb0911 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #eb0911 0%,#eb0911 46%,#eb0911 51%,#eb0911 56%,#eb0911 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00eb0911', endColorstr='#00eb0911',GradientType=0 ); /* IE6-9 */

}
.blackBar{
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+0,000000+51,000000+100&0+46,1+51,0+56 */
background: -moz-linear-gradient(top,  #000000 0%, #000000 46%, rgba(0,0,0,1) 51%, #000000 56%, #000000 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #000000 0%,#000000 46%,rgba(0,0,0,1) 51%,#000000 56%,#000000 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #000000 0%,#000000 46%,rgba(0,0,0,1) 51%,#000000 56%,#000000 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#00000000',GradientType=0 ); /* IE6-9 */

}

#all_content{

background: #F8F8F8 none repeat scroll 0 0;

}

#CIPortalLogin {
	background:  url("../img/CIPortalLogin.jpg") no-repeat scroll 0 0 / cover;
}
.loginArea .item {
	padding : 10px;
}
.badge {
    position: relative;
    top: 0;
    right: 0;
    display:inline-block;
    min-width:10px;
    padding:1px 3px 1px;
    font-size:12px;
    font-weight:700;
    line-height:1;
    color:#fff;
    text-align:center;
    white-space:nowrap;
    vertical-align:super;
    background-color:#777;
    border-radius:10px;
}

#mycalendar {
			width: 98%;
			margin: 1em auto 0 auto;
			max-width: 80em;
			border: 1px solid #d8d5d5;
		}

.addtitle#d8d5d5 {
background: #e8f0f2 none repeat scroll 0 0;
padding: 10px 214px;
display:block;
font-weight:bold;
}



.ls_container2 {
	width: 100%;
	margin: 20px auto 20px;
	background: #fff;
}

.landscape .col2 {
  width: 15.8%;
  float: left;
}

.fullContentDiv {
	width: 100%;
	height: 100%;
	background: #fff;
  }

/* Style the header */
/*.headerFix {
  padding: 55px 16px;
  background: rgb(247, 242, 242);
	color: #f1f1f1;
	z-index: 10000;
}*/

/* Page content */
/*.contentFix {
  padding: 16px;
}*/

/* The sticky class is added to the header with JS when it reaches its scroll position */
/*.sticky {
  position: fixed;
  top: 0;
  width: 100%
}*/

/* Add some top padding to the page content to prevent sudden quick movement (as the header gets a new position at the top of the page (position:fixed and top:0) */
/*.sticky + .contentFix {
  padding-top: 102px;
}*/

  
	
