/*** Main Wrapper ***/
.tc-main-wrapper{
	padding:12px 2.9% 2.9%;
}

/*** Header part ***/
#tc-header{
	float:left;
	width:100%
}
.tc-logo{
	background:url(../img/tc_sprite.png) 0 0;
	display:block;	
	float:left;	
	height:54px;	
	position:relative;
	width:213px;
}
.tc-header-menu-section{
  float:right;
}

.tc-secondary {
	display:inline;
	float:left;
	padding-right:0px; 
	margin-top:3px; 
	height:15px; 
	font-size:11px;
	font-weight:bold;
}
.tc-secondary p{
	display:inline;
}

/*** Search box***/
.tc-search-box{
  float:right;
}
#search-block-form .form-actions{
	display:block;
}

#search-block-form .form-actions input,
.search-form #edit-submit,
#edit-submit-search-news,
#edit-submit-search-press-release{
	float:right;
	position:relative;
	background:transparent url(../img/magnifier.png) no-repeat right;
	margin-right:2px;
	border:0;
	color:#fff;
	width:19px;
	filter:#fff;
	height:17px;
	font-size:0;
}
#edit-submit-search-news,
#edit-submit-search-press-release{
	margin-top:22px;
}
#search-block-form .form-actions input,
.search-form #edit-submit{
	margin-top:3px;
}

input#edit-submit--2{
	margin-top:2px !important;
	margin-right:2px !important;
}

/*** Main navigation***/
#tc-main-nav{
	width:100%; 
	float:left; 
	font-size:12px;
	margin-top:15px;
}

/*** Left area***/
.tc-leftside{
margin:0%;
width:25.7%;
float:left;
}

/*** Right area***/
.tc-rightcontent{
float:left;
margin-left:4%;
width: 69.3%;
}

/*** Time zone Section and footer***/
#tc-time-zone,
#tc-footer{
	background: #e2e2e2; /* Old browsers */
	background: -moz-linear-gradient(top,  #e2e2e2 0%, #f3f3f3 16%, #ffffff 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e2e2e2), color-stop(16%,#f3f3f3), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #e2e2e2 0%,#f3f3f3 16%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #e2e2e2 0%,#f3f3f3 16%,#ffffff 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #e2e2e2 0%,#f3f3f3 16%,#ffffff 100%); /* IE10+ */
	background: linear-gradient(top,  #e2e2e2 0%,#f3f3f3 16%,#ffffff 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */
	padding:15px 2.9%;
	float:left;
	width:94.3%;
	line-height:9px;
}
html.js fieldset.collapsed .fieldset-legend{
	margin-left:155px;
	margin-top:3px;
}