/* CSS Document */
body{background-color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000;
margin:0px;}
h3{color:#333333; font-size:18px; font-weight:bold;}

#outer_wrapper{width:780px; text-align:left;}
#fma{background-color:#000000; overflow:hidden;}
a:link,a:visited{color:#999999;}
a:hover,a:active{color:#333333; text-decoration:none;}
#mainNav{height:65px; background-image:url(img/bci_hdr_bg.jpg); background-color:#22AAFF;}
#mainNav a:link,a:visited{color:#FFFFFF; font-size:16px; font-weight:bold; padding:4px; text-decoration:none; margin:2px;}
#mainNav a:hover{color:#0066CC;}
/*home page news list */
#newsLinks{	font-size:12px;	text-align:left; line-height:150%;}
#newsLinks ul{margin:0px;	list-style-type:none;}
#newsLinks li{margin-left:-40px; _margin-left:0px; 	padding-bottom:5px;	padding-left:2px;}
#newsLinks a, #newsLinks a:visited{	color:#333333;	text-decoration:underline; font-size:12px;}
#newsLinks a:hover{	color:#003366;	text-decoration:none;}
#main_content{padding:5px;}
.smallLinks a:link,.smallLinks a:visited{color:#666666;text-decoration:underline;font-weight:bold;display:block; font-size:12px !important;}
.smallLinks a:hover{color:#006699;text-decoration:none;}
.sideLinks a:link,.sideLinks a:visited{color:#666666;font-weight:bold; font-size:10px;}
.sideLinks a:hover{color:#333333;}
#latestNewsList{border-left:#333333 2px dashed; padding:4px; margin-top:4px; margin-bottom:2px; height:100%; overflow:visible; height:180px;}
#bigTextBox{width:760px;height:300px;overflow:auto;font-family:Verdana, Arial, Helvetica, sans-serif;color:#333333;}
#hpContent{padding:8px;}
#list ol li{ margin:5px; padding:5px;}
#footer{height:50px; background-color:#f4f4f4; border-top:#666666 4px solid; font-size:10px; color:#666666; padding-left:10px;}
.small_heading{font-weight:bold; color:#000066; border-bottom:#0099FF 1px solid; display:block; margin-bottom:2px; padding:2px; margin-left:5px;}
.cBoxSmall,.cBoxSmallCenter{background-color:#f4f4f4; padding:5px; height:120px;}
.cBoxSmallCenter{width:242px; margin-left:4px; margin-right:4px;}
.cBoxSmall{width:250px;}
.cBoxSmall a:link, .cBoxSmall a:visited, .cBoxSmallCenter a:link, .cBoxSmallCenter a:visited{color:#666666; font-size:12px !important; text-decoration:underline;}
.cBoxSmall a:hover, .cBoxSmallCenter a:hover{color:#999999; font-size:12px !important; text-decoration:none;}
.floatR{float:right; padding-left:2px;}
.floatL{float:left; padding-right:2px;}
.row1{ background-color:#f4f4f4; padding:4px;}
.row0{ padding:4px;}
.tRow{text-align:center;font-weight:bold;}
.error{	color:#FF3300;	font-weight:bold;}
.success{color:#006699;	font-weight:bold;}