/* Layout */#contentframe{	width:987px;	background-image:url(/webimages/v2-frame-shadow-middle.gif);	background-repeat:repeat-y;}#borderframe{	width:916px;	border-right:solid 24px #8cc63f;	border-left:solid 24px #8cc63f;	border-bottom:solid 25px #8cc63f;}#topshadow{	background-image:url(/webimages/v2-frame-shadow-top.gif);	background-repeat:no-repeat;	height:32px;}#headerblur{	background-image:url(/webimages/v2-frame-blur-top.jpg);	background-repeat:no-repeat;	height:380px;	padding:30px 49px 0px 48px;    }#headerblur.short{	height:133px;	padding:30px 49px 0px 48px;    }#bncprint{	display:none;    }#header{	background-image:url(/webimages/v2-frame-header.gif);	background-repeat:no-repeat;	height:101px;	padding:14px 9px 0px 0px;}#header img{	float:right;    	margin-left:12px;    }#header #facebook{	margin-left:6px;    }#header #bnclogo img{	margin-right:15px;    }#header a.button{	float:right;    	display:block;	height:24px;  	padding-top:4px;	font-size:12px;	font-weight:bold;	color:#ffffff;	text-decoration:none;	margin-left:12px;    	text-align:center;    }#header a.size75{	background-image:url(/webimages/v2-frame-button-75.gif);	background-repeat:no-repeat;	width:75px;    }#header a.size85{	background-image:url(/webimages/v2-frame-button-85.gif);	background-repeat:no-repeat;	width:85px;    }#header a.size100{	background-image:url(/webimages/v2-frame-button-100.gif);	background-repeat:no-repeat;	width:100px;    }#header a.size125{	background-image:url(/webimages/v2-frame-button-125.gif);	background-repeat:no-repeat;	width:125px;    }#header a.size150{	background-image:url(/webimages/v2-frame-button-150.gif);	background-repeat:no-repeat;	width:150px;    }#header a.size200{	background-image:url(/webimages/v2-frame-button-200.gif);	background-repeat:no-repeat;	width:200px;    }#banner{	margin-top:19px;    	background-color:#ffffff;	padding:18px 21px 0px 19px;    	height:228px;}#bannercolor{	background-color:#fdb813;	padding:9px 12px 7px 12px;    	height:212px;}body.red #bannercolor{	background-color:#c41230;}body.lightblue #bannercolor{	background-color:#008fc5;}body.blue #bannercolor{	background-color:#005395;}body.green #bannercolor{	background-color:#00543d;}body.orange #bannercolor{	background-color:#f58026;}body.pink #bannercolor{	background-color:#dc0963;}#banner h3{	margin:20px 0px 20px 0px;    	font-size:16pt;	color:#ffffff;	font-family:Arial,Tahoma;}#banner p, #banner  ul, #banner  li, #banner  span{	color:#ffffff;}#main{	padding:2px 70px 0px 67px;}#main.full{	padding-top:20px;}#navmenu{	background-image:url(/webimages/v2-menu.gif);	background-repeat:repeat-x;	height:30px;}#navmenu ul{	list-style-type: none;	margin:0px 0px 0px 10px;	padding:0px;}#navmenu ul li{	float:left;}#navmenu ul li a{	display:block;	padding:7px 12px 7px 12px;	margin:0px;	font-size:14px;	font-weight:bold;	color:#ffffff;	font-family:Arial,Tahoma;	text-decoration:none;}#navmenu ul li a:hover{	text-decoration:underline;	background-color:#444444;}#navmenu ul li a.highlight{	background-color:#444444;}#navmenu ul li a.selected{	background-color:#fdb813;}#navmenu ul li a.selected:hover{	background-color:inherit;}body.red #navmenu ul li a.selected{	background-color:#c41230;}body.lightblue #navmenu ul li a.selected{	background-color:#008fc5;}body.blue #navmenu ul li a.selected{	background-color:#005395;}body.green #navmenu ul li a.selected{	background-color:#00543d;}body.orange #navmenu ul li a.selected{	background-color:#f58026;}body.pink #navmenu ul li a.selected{	background-color:#dc0963;}#subnavmenu{	background-color:#fdb813;	height:30px;}.hoversubnav{	display:none;		height:30px;	background-color:#444444;}body.red #subnavmenu{	background-color:#C41230;}body.lightblue #subnavmenu{	background-color:#008fc5;}body.blue #subnavmenu{	background-color:#005395;}body.green #subnavmenu{	background-color:#00543d;}body.orange #subnavmenu{	background-color:#f58026;}body.pink #subnavmenu{	background-color:#dc0963;}#subnavmenu ul, .hoversubnav ul {	list-style-type: none;	margin:0px 0px 0px 10px;	padding:0px;}#subnavmenu ul li, .hoversubnav ul li{	float:left;}#subnavmenu ul li a, .hoversubnav ul li a{	display:block;	padding:6px 5px 8px 5px;	margin:0px;	font-size:13px;	font-weight:bold;	color:#ffffff;	font-family:Arial,Tahoma;	text-decoration:none;}#subnavmenu ul li a:hover, .hoversubnav ul li a:hover{	text-decoration:underline;}#content{	float:right;	width:544px;	border-left:solid 1px #cccccc;	padding:0px 0px 0px 45px;	margin-top:20px;	z-index:10;}#main.full #content{	float:none;	width:auto;	border-left:solid 0px #cccccc;	padding:0px;	margin-top:10px;}#main.fullbanner #content{	float:none;	width:auto;	border-left:solid 0px #cccccc;	padding:0px;}#content .home table td{	width:379px;	padding: 0px 10px;}#sidebar{	width:169px;	padding:20px 20px 0px 0px;	z-index:10;	float:left;}#sidebar ul{	margin-left:0px;	padding-left:20px;}#sidebar p, #sidebar li, #sidebar span{	font-size:9pt;}#searchbar{	background-image:url(/webimages/v2-frame-searchbar.gif);	background-repeat:no-repeat;	background-position:left bottom;	padding:10px 24px 0px 0px;}#logos{	float:right;	width:544px;	padding:0px;}#logos #imgs.home{	padding-top:22px;}#countdownblock{	float:left;	width:200px;}#search{	width:340px;	padding:70px 0px 0px 0px;}#search.home{	padding:0px;}#subscribe{	padding-left:24px;}#subscribe p{	color:#6d6e71;	margin:0px;}#subscribe #button{	background-image:url(/webimages/v2-frame-button-subscribe.gif);	background-repeat:no-repeat;	width:101px;	position:relative;	height:34px;	float:right;	border-width:0px;	color:#c61230;	font-size:8pt;	font-weight:bold;	left:-45px;	top:-10px;}#search #sch2{	height:14px;	padding:2px 10px;	font-size:8pt;	border:solid 1px #999999;	margin:0px 10px 0px 0px;	width:200px;}#search #searchbutton{	padding:0px;	margin:0px;	border:solid 0px #ffffff;	width:20px;	height:23px;	background-color:#8CC63F;	background-image:url(/webimages/v2-frame-search.gif);	background-repeat:no-repeat;	background-position:center bottom;}#bottomshadow{	background-image:url(/webimages/v2-frame-shadow-bottom.gif);	background-repeat:no-repeat;	height:20px;}#bottomtext{	width:907px;	padding:0px 40px;}#bottomtext p{	margin-top:0px;	padding-top:0px;}#copyright{	text-align:left;	float:left;	width:400px;	font-size:8pt;	font-family:Arial,Tahoma;}#links{	text-align:right;	float:right;	width:400px;	font-size:8pt;	font-family:Arial,Tahoma;}



