@charset "utf-8";
/* CSS Document */

html{color:#000000;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote{margin:0;padding:0;}
ul{list-style-type:none;}
fieldset,img{border:0;}
p{text-align:justify;}
a { color:#333333; font-size:12px; text-decoration:underline; }
a:hover { color:#ff0000; text-decoration: none;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}

sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}
img{behavior: url("iepngfix.htc")}

body{background:url(../images/main_bg.jpg) repeat-x #ffffff; font-family:Arial, Helvetica, sans-serif;}
.divClear{clear:both;}
.left { float:left;}
.right { float:right;}
.rss_txt { float:right; font-size:11px; }
.rss_txt a { color:#000000; text-decoration: underline; }
.rss_txt a:hover { color:#ff0000; text-decoration: none; }
.tbl_1 { font-family:Tahoma, Arial, Verdana; font-size:11px; color:#000000;}
.tr1 { background:url(../images/tr_bg_1.jpg) repeat-x bottom #eff4f7; }
.tr2 { background:url(../images/tr_bg_2.jpg) repeat-x bottom #e7e7e7; }
.tr3 { background:url(../images/tr_bg_2.jpg) repeat-x bottom #f6f6f6; }
.red { color:#ff0000;}

#container{width:962px; margin:0 auto;}

#bnr{display:block; padding:1px 0 0 0;}

#nav{background:url(../images/menu_bg.gif) repeat-x; height:64px; float:left; width:962px;}
#nav ul{float:left; margin:5px 0 0 80px;}
#nav ul li{display:inline; font-size:14px; text-transform:uppercase;}
#nav ul li img{vertical-align:middle;}
#nav ul li a{color:#FFFFFF; padding:0 15px 0 15px;}
#nav ul li a:hover{color:#fffc00; text-decoration:underline;}
#nav ul li a.act{color:#fffc00; text-decoration:underline;}

#leftPnl2{float:left; width:190px; padding:0 20px 0 0;}
#mdlPart2{float:left; width:522px; padding:0 20px 0 0;}

#leftPnl{float:left; width:230px; padding:0 20px 0 0;}
#mdlPart{float:left; width:492px; padding:0 20px 0 0;}
#mainPart{float:left; width:757px; padding:0 5px 0 0;}
#rightPnl{float:left; width:200px;}
#footer{background:url(../images/foot_bg.gif) repeat-x; height:109px; float:left; width:962px;}
#footer .foot_main {float:left; width:900px; padding:5px 20px;}
#footer p { text-align:center; line-height:24px; color:#000000; font-size:14px;}
#footer p span { font-size:12px;}
#footer a { color:#000000; padding:0 20px; text-decoration: underline;}
#footer a:hover {color:#ff0000; text-decoration: none;}


.lftImg{float:left;}
.rgtImg{float:right;}

.blckMainBoxes{float:left; width:757px; display:block;}
.topMainBlck{background:url(../images/blck_bg.gif) repeat-x; height:41px; width:702px; float:left;}
.topMainBlck h1{font-size:14px; color:#FFFFFF; text-transform:uppercase; padding:13px 0 0 0;}

.blckMRBoxes{float:left; width:492px; display:block;}
.topMRBlck{background:url(../images/blck_bg.gif) repeat-x; height:41px; width:437px; float:left;}
.topMRBlck h1{font-size:14px; color:#FFFFFF; text-transform:uppercase; padding:13px 0 0 0;}


.blckBoxes2{float:left; width:190px; display:block;}
.topBlck2{background:url(../images/blck_bg.gif) repeat-x; height:41px; width:135px; float:left;}
.topBlck2 h1{font-size:14px; color:#FFFFFF; text-transform:uppercase; padding:13px 0 0 0;}

.blckBoxes{float:left; width:230px; display:block;}
.topBlck{background:url(../images/blck_bg.gif) repeat-x; height:41px; width:175px; float:left;}
.topBlck h1{font-size:14px; color:#FFFFFF; text-transform:uppercase; padding:13px 0 0 0;}
.blclftImg{float:left; display:block; width:50px;}
.blcrgtImg{float:right; display:block; width:5px;}

.skyBoxes{float:left; width:492px; display:block;}
.topSky{background:url(../images/sky_bg.gif) repeat-x; height:41px; width:437px; float:left;}
.topSky h1{font-size:14px; color:#000000; text-transform:uppercase; padding:13px 0 0 0;}

.midPartWhite{background:#f6f6f6; width:451px; display:block; padding:0 20px 0 21px; float:left;}

.lnewsLpart1{float:left; width:346px; display:block;}
.lnewsRpart1{float:left; width:105px; display:block;}
.lnewsMain{float:left; width:492px;}
.lnewsMain p.frst{color:#000000; font-size:14px; padding:0 0 10px 0;}
.lnewsMain p.frst a{color:#000000; text-decoration:underline; text-transform:uppercase;}
.lnewsMain p.frst a:hover { color:#ff0000; text-decoration: none;}

.lnewsMain p.itl{color:#000000; font-size:12px; padding:0 20px 10px 0;}

.lnewsLpart2{float:left; width:230px; display:block; border-right:1px solid #000000;}
.lnewsRpart2{float:left; width:208px; display:block; padding:20px 0 0 10px;}

.lnewsLpart3{float:left; width:226px; display:block; padding:20px 0 0 0;}
.lnewsLpart3 img{border:1px solid #000000;}
.lnewsRpart3{float:left; width:220px; display:block; padding:20px 0 0 5px;}
.lnewsRpart3 img{border:1px solid #000000;}

.rnews{float:left; width:190px; display:block; padding:24px 0 0 0;}
.skyBoxes2{float:left; width:190px; display:block;}
.topSky2{background:url(../images/sky_bg.gif) repeat-x; height:41px; width:135px; float:left;}
.topSky2 h1{font-size:14px; color:#000000; text-transform:uppercase; padding:13px 0 0 0;}

.nextmatch{float:left; width:190px; display:block; padding:24px 0 0 61px;}
.nextmatch2{float:left; display:block; width:180px; background:#cccccc; margin:5px 0 0 0; padding:16px 0 18px 10px; color:#010101; font-size:11px;}

.rnews1{float:left; display:block; width:190px;}
.rnews1 ul{padding:15px 0 5px 0;}
.rnews1 ul li{padding:0 0 0 15px;
font-size:12px; color:#000000; 
background: transparent url(../images/raquo.gif) left no-repeat;
text-align: left;
text-decoration: none; line-height:18px;
}
.rnews1 ul li a {color:#000000; text-decoration: underline;}
.rnews1 ul li a:hover {color:#ff0000; text-decoration:none;}
.hudTxt{font-size:12px; color:#000000; text-align:center;}
.hudTxt a{color:#333333; text-decoration:underline;}
.hudTxt a img{padding:0 0 5px 0;}
.hudTxt a:hover { color:#ff0000; text-decoration: none;}

.blckBoxesR{float:left; width:200px; display:block;}
.topBlckR{background:url(../images/blck_bg.gif) repeat-x; height:41px; width:145px; float:left;}
.topBlckR h1{font-size:14px; color:#FFFFFF; text-transform:uppercase; padding:13px 0 0 0;}

.gryboxR {	float:left;	width:200px; display:block;	background:url(../images/right_gry_box_top_bg.gif) no-repeat top #f6f6f6; padding:8px 0 0 0;}
.gryboxR_bot {	float:left;	width:200px; display:block;	background:url(../images/gry_box_bot_img.gif) no-repeat bottom #cccccc; padding:8px 0 11px 0; font-size:12px; text-align:center; color:#000000; }
.gryboxR_bot a { color:#000000; text-decoration: underline;} 
.gryboxR_bot a:hover {color:#ff0000; text-decoration: none;}
.gryboxR_bot_1 {	float:left;	width:200px; display:block;	background:url(../images/gry_box_bot_img_1.gif) no-repeat bottom #f6f6f6; padding:14px 0 0 0; height:11px; }
.img_border { border:solid 1px #999999;}
.gryboxR .gry_cont { padding:6px 0 15px 0; float:left; display:block; width:200px;}

.gryboxMain {	float:left;	width:757px; display:block;	background:url(../images/left_gry_box_top_bg.gif) repeat-x top #f6f6f6; padding:0 0 0 0;}
.gryboxMain_bot {	float:left;	width:757px; display:block;	background:url(../images/gry_box_bot_img_left.gif) repeat-x bottom #f6f6f6; padding:0 0 0 0; height:11px; }
.gryboxMain .gry_cont { padding:10px 10px 10px 10px; float:left; display:block; width:737px; text-align:justify;}
.gryboxMain .gry_cont p {padding:5px 5px 5px 5px; }

.gryboxL2 {	float:left;	width:190px; display:block;	background:url(../images/left_gry_box_top_bg.gif) no-repeat top #f6f6f6; padding:8px 0 0 0;}
.gryboxL2_bot {	float:left;	width:190px; display:block;	background:url(../images/gry_box_bot_img_left.gif) no-repeat bottom #f6f6f6; padding:0 0 0 0; height:11px; }
.gryboxL2 .gry_cont { padding:6px 12px 15px 12px; float:left; display:block; width:165px; font-size:12px; color:#000000; text-align:center;}
.gryboxL2 .gry_cont p { text-align:center;}
.gryboxL2 .gry_cont_left { padding:6px 12px 15px 12px; float:left; display:block; width:165px; font-size:12px; color:#000000;}

.gryboxL {	float:left;	width:230px; display:block;	background:url(../images/left_gry_box_top_bg.gif) no-repeat top #f6f6f6; padding:8px 0 0 0;}
.gryboxL_bot {	float:left;	width:230px; display:block;	background:url(../images/gry_box_bot_img_left.gif) no-repeat bottom #f6f6f6; padding:0 0 0 0; height:11px; }
.gryboxL .gry_cont { padding:6px 12px 15px 12px; float:left; display:block; width:206px; font-size:12px; color:#000000; text-align:center;}
.gryboxL .gry_cont p { text-align:center;}
.gryboxL .gry_cont_left { padding:6px 12px 15px 12px; float:left; display:block; width:206px; font-size:12px; color:#000000;}
.txt_1{ color:#333333; font-size:12px; text-decoration:none; }
.txt_1 a { color:#333333; font-size:12px; text-decoration:underline; }
.txt_1 a:hover { color:#ff0000; text-decoration: none;}

.txt_2{ color:#000000; font-size:14px; text-decoration:none; }
.txt_2 a { color:#000000; font-size:14px; text-decoration:underline; }
.txt_2 a:hover { color:#ff0000; text-decoration: none;}

.subHome1{float:left; display:block; width:200px; padding:0 0 20px 0;}
.subHome1 ul{padding:15px 0 5px 0;}
.subHome1 ul li{
font-size:12px; color:#000000; 
background:url(../images/dotted_bg.gif) repeat-x;
text-align: left;
text-decoration: none; line-height:18px; padding:3px 0 10px 15px;
}
.subHome1 ul li a{background: transparent url(../images/bull.gif) left no-repeat; padding:0 0 0 20px;}
.subHome1 ul li a{color:#000000; text-decoration: underline;}
.subHome1 ul li a:hover { color:#ff0000; text-decoration: none;}

.greyroundcont {
	background-color: #cccccc;
	color: #000000;
}

.greyroundcont p {
	margin: 0 10px;
}

.greyroundtop { 
	background: url(../images/gry_top_right.gif) no-repeat top right; 
}

.greyroundbottom {
	background: url(../images/gry_bottom_right.gif) no-repeat top right; 
}

img.corner {
   width: 5px;
   height: 5px;
   border: none;
   display: block !important;
}

.splitleft { 
    float:left; 
	width: 45%; 
	padding: 5px 5px 5px 5px; 
}

.splitright { 
    float:right; 
	width: 45%; 
	padding: 5px 5px 5px 5px;
}

.innerboxheader{
    background-color: #cccccc;
    font-size: 14px;
    color: #000000;
    text-align: left;
    padding:8px 11px 11px 11px;
}

.innerboxentry{
    font-size: 12px;
    color: #000000;
    text-align: left;
    padding:8px 11px 11px 11px;
}

.innerboxentrycenter{
    font-size: 12px;
    color: #000000;
    text-align: center;
    padding:8px 11px 11px 11px;
}

.listnewsL{float:left; width:530px; display:block; padding:10px 20px 20px 20px;}
.listnewsL p.frst{color:#000000; font-size:14px; padding:0 0 10px 0;}
.listnewsR{float:left; width:130px; display:block;}

.skyboxes3{float:left; width:700px; display:block; }
.topSky3{background:url(../images/sky_bg.gif) repeat-x; height:41px; width:660px; float:left;}
.topSky3 h1{font-size:14px; color:#000000; padding:13px 0 0 0;}




.slides {
	width:755px;
	height:325px;
}
.slides ul,.slides ul li {
	list-style:none;
	margin:0;
	padding:0;
}
.slides .main-content {
	width:520px; 
	height:325px;
	float:left;
	margin-left:15px;
}
.slides .main-content img {
	width:520px;
	height:320px;
	margin-top:1px;
}
.slides .main-content iframe {
	margin-top:1px;
}
.slides .main-content ul {
	position:relative;
}
.slides .main-content ul li{
	position:absolute;
}
.slides .navigator-content{
	width:200px; 
	height:325px;
	float:left;
}
.slides .navigator-content ul li {
	height: 80px;
    width: 210px;
    display: block;
    float: left;
    list-style: none outside none;
    margin-left: 0;
    overflow: hidden;
    padding: 0;
    text-align: center;
	color:#ffffff;
}
.slides .navigator-content ul li > div {
	background: url("/bcfc/images/black_grad-bg2.gif") repeat scroll 0 0 transparent;
    color: #FFFFFF;
    height: 100%;
    padding-left: 2px;
    position: relative;
    text-align: left;
	margin-left: inherit;
    margin-right: 18px;
}
.slides .navigator-content ul li div img {
    float: left;
    height: 40px;
    margin: 15px 8px 10px 0;
    padding: 3px;
    width: 40px;
}
.slides .navigator-content ul li div h3 {
	color: #FFFFFF;
    font-size: 75%;
    margin: 0;
    padding: 15px 0 0 !important;
}	
.slides .navigator-content ul li div h3 a{
	color: #FFFFFF;
    font-size: 100%;
}	

.slides .navigator-content ul li:hover,.slides .navigator-content ul li.active {
	 background: url("/bcfc/images/arrow-bg2.gif") no-repeat scroll right center transparent;	 
}
.slides .navigator-content ul li:hover > div,.slides .navigator-content ul li.active div {
	background: url("/bcfc/images/grad-bg2.gif") repeat scroll 0 0 transparent;
    color: #FFFFFF;
}