@import url('tt_news.css');
@import url('flexcontent.css');
@import url('content.css');


/*******************************************************************************/
/***** START - The following is used to remove the dotted lines from links *****/
/*******************************************************************************/

a:active{
	outline:			none;
}
/*
:-moz-any-link:focus{
	outline:			none;
}


img{
	behavior: url(/fileadmin/templates/css/iepngfix.htc);
}
*/
/******************************************************************************/
/***** STOP *******************************************************************/
/******************************************************************************/



/*BYGMA CSS*/




*{ 
  /*font-size:11px;*/
  font-family: verdana;
}
A{
text-decoration:none;
  font-size:12px;
}

body{
margin-top:8px;
margin-left:auto;
margin-right:auto;
margin-bottom:0px;
text-align:center;
width:970px;
}


#wrapper , #wrappersp{ 
  width:970px;
text-align:left;

  background-color:#fff;
}

#wrappersp{
text-align:center;
}


#top,#topd{
height:25px;
padding-left:21px;
width:919px;

}
#banner{
clear:both;
width:950px;
height:83px;


}
/*10/11/2007 5pm manila*/

#banner img{
clear:both;
width:951px;
height:83px;


}
/**/
#topmenu{
height:30px;

width:930px;
}


.maincontainer{
padding-left:21px;

}
.topmenuspc{
border-top:1px solid #cccccc;
width:909px;

height:8px;
padding-left:20px;
}

#maincon{
clear:both;
width:970px;
min-height:416px;
height:auto;
}

#mainconspc{
clear:both;
height:4px;
width:937px;
}

#footer{
clear:both;
width:930px;

}
#footer IMG{
padding:0px;
margin:0px;
float:left;
width:930px;
}

#bottom{
clear:both;
width:930px;

height:20px;
background-color:#ba131a;
text-align:center;
font-size:11px;
color:#ffffff;
line-height:20px;
}


#otherlinks{
float:left;
width:620px;
}

/*FOR TOP LINKS*/

#otherpages{
float:left;
width:300px;
list-style:none;
padding:0px;
margin:0px;
}

#otherside li{
float:left;
/*padding: 0px 10px 0px 10px;*/
line-height:25px;
font-weight:bold;
}

#otherside li a{
color:#000000;
font-size:12px;
padding: 0px 5px 0px 5px;
}
UL#otherpages LI IMG{
float:left;
}
#otherside li a:hover{
text-decoration:none;
background-color: #ba131a;
color:#FFFFFF;
}

#otherside .active a {
background-color:#ba131a;
color:#ffffff;
}
/*content*/

#left-col{
width:265px;
min-height:416px;
height:auto;
float:left;
}

#normal-col{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
left:auto;
width:680px;
}
.under-col{
width:910px;
padding:0px 10px 0px 10px;
left:auto;
}



/*FCE contents*/

.fcemain{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
width:670px;
height:203px;

background:url(../images/fcemainbg.gif) no-repeat top left;
padding-top:7px;
float:left;
clear:both;
}

.fcemainimg{
position:absolute;
z-index:0;
left:auto;
}
.fcemaintitle,.fcemainsubtitle,.fcemainlinks{
position:absolute;
z-index:100;
left:auto;
}

.fcemainsubtitle{
margin-top:10px;
clear:both;
left:auto;
}
.fcemainlinks{
margin-top:155px;
clear:both;
height:30px;
width:216px;
left:auto;
}



/*2box FCE*/
.fce2box{
margin:0px 0px 0px 0px;
padding:7px 0px 0px 0px;
float:left;
/*width:336px;*/

width:339px;

height:203px;
background:url(../images/fce2bg.gif) no-repeat top left;
}

.fce2boximg{
position:absolute;
z-index:0;
}
.fce2title , .fce2link{
position:absolute;
z-index:2;
}
.fce2title{
margin-top:10px;
}
.fce2link{
margin-top:153px;
clear:both;
height:30px;
width:216px;
background-color:#ba131a;
color:#fff;
}


/*dummybox FCE*/
.dummybox{
float:left;
width:226px;
height:209px;
background:url(../images/dummy.gif) no-repeat top left;

}

.dummycon{
clear:both;
}

.dummytitle{
margin-top:15px;
}
.dummytext{
margin-top:57px;
}

.dummylink{
margin-top:8px;
}


/*for front page only*/

#splashcontainer{
margin-top:15px;
clear:both;
margin-left:68px;

}

#splashcontainer TABLE{
padding:0px 0px 0px 2px;
margin:0px;
}

#splashcontainer TABLE TD{
width:278px;
}


/*SEARCH CSS*/
#searchbox{
float:right;
margin-right:-11px;

}

.searchcon{
float:left;
width:170px;
border:1px solid #c3c3c3;
height:22px;
margin-right:1px;
}
.srchtxt {
margin:0 0 0 0;
padding:0 0 0 0 ;
border:none;
width:170px;
font-size:12px;
padding-top:2px;
line-height:20px;
}
.divbut{
padding:0 0 0 0;
margin:0 0 0 0 ;
float:left;

}
.tx-indexedsearch-header{
background-color:#ba131a;
}

UL.browsebox LI{
display:inline;
padding:0px 5px 0px 0px;
}

/***** START - The following is used to style the plugin indexed_search ************/
.tx-indexedsearch-searchbox-button{background-color:#ba131a;color:#ffffff;border:1px solid #ba131a;margin-top:1px;}
.tx-indexedsearch-searchbox-sword{border:1px solid #c3c3c3;}
.tx-indexedsearch-form { float: left; padding-bottom: 3px;	}	
.tx-indexedsearch-search-submit {	float: left;	}	
.tx-indexedsearch-searchbox-sword {	padding-top: 3px;	}
.tx-indexedsearch-linktoothermode {	clear: both;	padding-top: 5px;		}	
.tx-indexedsearch-linktoothermode p {	margin: 0px;	}	
.tx-indexedsearch-search-for {	clear: both;	padding-bottom: 3px;	}
.tx-indexedsearch-search-select-section, .tx-indexedsearch-search-select-order, .tx-indexedsearch-search-select-results, .tx-indexedsearch-search-select-group {padding-bottom: 3px;}
.tx-indexedsearch-browsebox {	margin-top: 20px;	}
.tx-indexedsearch-res {	margin-bottom: 10px;	}	
.tx-indexedsearch-searchbox-button {	margin-left: 5px;	width: 62px;	}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { display: none; }
.tx-indexedsearch .tx-indexedsearch-res .res-tmpl-css .tx-indexedsearch-header { height: 20px; background-color: #ba131a;}
.tx-indexedsearch .tx-indexedsearch-res .res-tmpl-css .tx-indexedsearch-header .tx-indexedsearch-icon { float: left; height: 18px; padding: 2px 0 0 3px;}
.tx-indexedsearch .tx-indexedsearch-res .res-tmpl-css .tx-indexedsearch-header .tx-indexedsearch-result-number { float: left; height: 18px; padding: 2px 0 0 0;}
.tx-indexedsearch .tx-indexedsearch-res .res-tmpl-css .tx-indexedsearch-header .tx-indexedsearch-title { float: left; height: 17px; padding: 3px 0 0 0;}
.tx-indexedsearch .tx-indexedsearch-res .res-tmpl-css .tx-indexedsearch-header .tx-indexedsearch-title a { color: #FFFFFF; }
.tx-indexedsearch .tx-indexedsearch-res .res-tmpl-css .tx-indexedsearch-header .tx-indexedsearch-percent { float: right; height: 17px; padding: 3px 3px 0 0; color: #FFFFFF;}
.tx-indexedsearch .tx-indexedsearch-res .res-tmpl-css p.tx-indexedsearch-descr { margin: 0 0 20px 0; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup { color:#ba131a; }
.tx-indexedsearch .tx-indexedsearch-browsebox , .tx-indexedsearch  .tx-indexedsearch-whatis{padding-bottom:5px;}


p a {
	font-size: 12px;
}

