@charset "utf-8";

.cf:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.cf {display: inline-block;}
* html .cf {height: 1%;}
.cf {display: block;}

body {
	background-image: url(../images/bg.gif);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
	font-family: "lucida grande",tahoma,verdana,arial,sans-serif;    
    /*font-family: Arial;*/
    font-family: arial,helvetica,clean,sans-serif;
	color: #FFF;
	background-color: #dfdfdf;
	font-size: 13px;
    width: 100%;
    height: 100%;
}
html {
    width: 100%;
    height: 100%;
}
h1, h2, h3 {
	margin: 0px;
	padding: 0px;
}
h1, h2, h3 {
	margin-bottom: 5px;
}
/*
input[type='submit'] {
    background-color: #002c54;
    color: #FFF;
    font-weight: bold;
    font-family: "lucida grande",tahoma,verdana,arial,sans-serif;  
    border: none;
}
*/
#homeRow1, #homeRow2, #homeRow3, #homeRow4 {
    position: relative;
}
.customizeBgDark {
    background-image: url(../images/customizebg-dark.png);   
    width: 100%;
    height: 100%;
    position: fixed;
    left: 0px;
    top: 0px;
    z-index: 10000;
    display: none;
}
.customizeBox {
    z-index: 20000;
    position: absolute !important;
    width: 249px;
    height: 289px;
    background-image: url(../images/customizebg.png);
    border: 3px solid #FFF;
    padding: 10px;
    color: #000;
    box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px;
	-webkit-box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px;
	-moz-box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px;	
    display: none;
}
.customizeBoxHdr {
    background-color: #002c54; color: #FFF; border: 2px solid #FFF; font-weight: bold; padding: 5px; margin-bottom: 5px;
}
.customizeBox select {
    font-size: 12px;
    border: 1px solid #666;
}
#pageContent h3 {
     margin: 0px;
}
#pageContent p {
    margin-top: 0px;
    padding-top: 0px;
}
#pageContent a {
    text-decoration: none;
}
#pageContent a:hover {
    text-decoration: underline;
}
.left {
	float: left;
}
.right {
	float: right;
}
.margin0 {
	margin: 0px;
}
#mainContainer {
	width: 990px;
	margin: auto;
	background-color: #FFF;
}
#header {
	background-color: #002c54;
}
#header #topThinBar {
	background-color: #004c7f;
	font-size: 12px;
	height: 17px;
	width: 985px;
}
#header #topThinBar a {
	color: #FFF;
	text-decoration: none;
}
.myBM {
	font-size: 12px;
	font-weight: bold;
}
#logoContainer {
	float: left;
	width: 257px; 
	position: relative;
}
#bmLogo {
	display: block;
	width: 257px;
	height: 153px;
	background-image: url(../images/logo-top-beta.jpg);
}
#headerTimeDate {
	position: absolute;
	width: 257px;
	top: 10px;
	left: 12px;
	font-size: 10px;
	text-transform: uppercase;
	font-weight: bold;
}
#headerTimeDate .time {
	color: #87cefd;
}
.headerWelcome {
    font-size: 12px;
    font-weight: bold;
    color: #FFF;
    text-align: center;
}
.headerWelcome a 
{
    color: #FFF;
    font-size: 10px;
    font-weight: normal;
    text-decoration: none;
}
.headerWelcome a:hover 
{
    text-decoration: underline;
}
.pendingCount {
    font-weight: bold !important;
    color: #2AFF2A;
}
#rightLogo {
	float: left;
	width: 728px;
}
#searchLoginJoin {
	height: 34px;
}
#headerButtons {
	float: left;
	width: 257px;
	height: 34px;
	background-color: #004c7f;
}
.hdrButton {
	width: 118px;
	height: 30px;
	float: left;
	display: block;
}
.hdrButton:hover {
	background-position: 0 -30px;
}
.hdrLogin {
	background-image: url(../images/hdr-login.gif);
}
.hdrRegister {
	background-image: url(../images/hdr-register.gif);
}
#headerNavigation {
	border: 1px solid #FFF;
	margin: auto;
	width: 978px;
}
.hdrButtons {
	float: left;
	display: block;
	height: 44px;	
}
.hdrButtons:hover {
	background-position: 0 -44px;
}
#btnCustomize {
	width: 108px;
	background-image: url(../images/btn-customize.gif);
}
#btnHome {
	width: 77px;
	background-image: url(../images/btn-home.gif);
}
#btnBulletin {
	width: 105px;
	background-image: url(../images/btn-bulletins.gif);
}
#btnMarkets {
	width: 100px;
	background-image: url(../images/btn-markets.gif);
}
#btnShopping {
	width: 110px;
	background-image: url(../images/btn-shopping.gif);
}
#btnClassifieds {
	width: 105px;
	background-image: url(../images/btn-classifieds.gif);
}
#btnAbout {
	width: 80px;
	background-image: url(../images/btn-about.gif);
}
#btnNews {
	width: 80px;
	background-image: url(../images/btn-news.gif);
}
#btnGivingBack {
	width: 121px;
	background-image: url(../images/btn-givingback.gif);
}
#btnMakeHome {
	width: 172px;
	background-image: url(../images/btn-makehome.gif);
}
#pageContent {
	border-left: 5px solid #002c54;
	border-right: 5px solid #002c54;
	border-bottom: 5px solid #002c54;
	min-height: 500px;
	padding: 20px 8px;
	color: #000;
}
#blueSep {
	border-top: 1px solid #004c7f;
}
.homeRow {	
	.margin-bottom: 10px;
}
.grayBox {
	border: 1px solid #999999;
	padding: 1px;
}
.whiteBox {
	border: 1px solid #FFF;
	padding: 1px;
}
.blueBox 
{
	border: 1px solid #062d53;
	background-color: #062d53;
	padding: 1px;    
	color: #FFF;
}
.blueBox a 
{
    color: #FFF;
}
.box1 {
	width: 281px;
	height: 341px;
}
.box2 {
	width: 376px;
	height: 341px;
}
.box3 {
	width: 285px;
}
.box4 {
	width: 376px;
	height: 311px;	
}
.box5 {
	width: 281px;
	height: 311px;
}
.box6 {
	width: 312px;
	height: 321px;
}
.box7 {
	width: 279px;
	height: 150px;
}

.rm7 {
	margin-right: 7px;
}
.w285 {
	width: 281px;
}
.h345 {
	height: 341px;
}
.grayBoxHdr {
	padding: 3px 5px;
	color: #002c54;
	background-color: #dfdfdf;
	font-weight: bold;
	margin-bottom: 17px;	
	position: relative;
	font-size: 13px;
}
.grayBoxHdr a {
	color: #002c54;
	text-decoration: none;
	font-size: 11px;
}
.whiteBoxHdr {
	padding: 3px 5px;
	color: #002c54;
	background-color: #FFF;
	font-weight: bold;
	margin-bottom: 17px;	
	position: relative;
	font-size: 13px;
}
.whiteBoxHdr a {
	color: #002c54;
	text-decoration: none;
	font-size: 11px;
}
.blueBoxHdr {
	padding: 3px 5px;
	background-color: #002c54;
	color: #FFF;
	font-weight: bold;
	margin-bottom: 1px;
	position: relative;
	font-size: 13px;
}
.blueBoxHdr a {
	color: #FFF;
	text-decoration: none;
	font-size: 11px;
}
.smallLinkRight {
	font-size: 12px;
	float: right;
	line-height: 20px;
}
.smallLinkRight:hover {
	color: #09C;
}
.homeNewsHolder {
	width: 270px;
	margin: auto;
}
.homeNewsArticle {
	font-size: 11px;
}
.homeNewsThumb {
	float: left;
	/*width: 77px;*/
	border: 1px solid #aaaaaa;
	padding: 1px;
	margin-right: 10px;
}
.homeNewsSummary {
	float: left;	
	width: 179px;
}
.homeNewsSummary a {
	text-decoration: none;
	color: #002c54;
	font-weight: bold;
}
.homeNewsSummary a:hover {
	color: #06C;
}
.homeNewsSummaryText {
	font-size: 11px;
	color: #333333;
	margin-top: 2px;
	line-height: 16px;
}
.newsSep {
	border-top: 1px solid #aaaaaa;
	margin: 8px 0;
	width: 179px;
	float: right;
}
.mainNewsSummary {
	padding: 5px;
}
.mainNewsTitle {
	font-weight: bold;
	color: #002c54;
	text-decoration: none;
	font-size: 16px;
}
.mainNewsSummaryText {
	font-size: 12px;
	color: #333333;
}
.mainNewsSummaryText a {
	font-weight: bold;
	color: #002c54;
	text-decoration: none;
}
.rowPad {
	margin-bottom: 15px;
}
.rowPad2 {
	margin-bottom: 25px;
}
.r5 {
	margin-right: 5px;
}
.homeEnterStock {
	border: 2px solid #002c54;
	width: 195px;
	float: left;
	font-size: 14px; 
	color: #666;
	font-family: Calibri;
}
.go {
	text-decoration: none;
	color: #FFF;
	font-weight: bold;
	line-height: 25px;
	float: left;
	font-size: 19px;
	margin-left: 15px;
}
.goTop {
	text-decoration: none;
	color: #FFF;
	font-weight: bold;
	font-size: 16px;
	margin-left: 10px;
	line-height: 25px;
	margin-top: 1px;
}
.homeQuoteContainer {
	width: 278px; margin: auto; margin-top: 10px;
}
.homeQuoteInner {
	background-color: #004c7f; border-left: 3px solid #d3d2d2; border-right: 3px solid #d3d2d2; padding: 2px 4px;
}
.box3hdr {
	position: relative;
	height: 34px;
	font-weight: bold;
	color: #002c54;
}
.linkRow {
	height: 31px;
}
.linkImage {
	float: left;
	padding: 3px;
	width: 36px;
}
.linkName {
	float: left;
	line-height: 31px;
}
.linkName a {
	color: #002c54;
	text-decoration: none;
	font-size: 13px;
}
.alt {
	background-color: #f1f1f1;
}
#homeTickerNews {
    position: relative;
	background-color: #002c54;
}
#homeNewsTicker {
	float: left;
	width: 770px;
	border: 1px solid #FFF;
	background-color: #004c7f;
	height: 32px;
	margin-top: 2px;
	line-height: 32px;
	color: #FFF;
	font-size: 14px;
}
#homeNewsTicker a {
	color: #FFF;
	text-decoration: none;
}
#homeNewsTicker a:hover {
	color: #CCC;
}
#homeTickerStocks {
	background-color: #002c54;
}
#homeStocksTicker {
	float: left;
	width: 705px;
	border: 1px solid #FFF;
	background-color: #000;
	height: 32px;
	margin-top: 2px;
	line-height: 32px;
	color: #FFF;
	font-size: 14px;
    overflow: hidden; 
}
#homeStocksTicker a {
	color: #FFF;
	text-decoration: none;
}
.newsFav {
	-moz-border-radius: 5px;
	border-radius: 5px;
	background-color: #004c7f;
	text-align: center;
	width: 125px;
	height: 30px;
	line-height: 30px;
	float: left;
	margin-right: 7px;
	margin-bottom: 10px;
}
.newsFav:hover {
	background-color: #002c54;
}
.newsFav a {
	color: #FFF;
	text-decoration: none;
	font-weight: bold;
}
#homeClassCats a {
	float: left;
	margin-left: 10px;
	margin-bottom: 6px;	
	color: #002c54;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	width: 130px;
}
#homeClassCats a:hover {
	color: #06C;
}
.homeProductInfo {
	float: left;
	font-size: 14px;
    width: 185px;
}
.listPrice {
	color: #9b0101;	
}
.price {
	color: #029a02;
}
#homeBuyNow {
	width: 97px;
	height: 22px;
	display: block;
	background-image: url(../images/buynow.gif);
	margin-top: 8px;
}
#homeBuyNow:hover {
	background-position: 0 -22px;
}
#homeAbout {
	background-color: #002c54;
	color: #FFF;
	font-size: 12px;
	padding: 5px 10px;
	line-height: 16px;
}
#footer {
	width: 980px;
	margin: auto;
	border: 5px solid #002c54;
	background-color: #FFF;
}
#rightFooterTag {
	float: right;
	width: 208px;
	height: 170px;
	background-color: #002c54;
}
#leftFooter {
	float: left;
	width: 740px;
	padding: 13px 15px 15px 10px;
}
.footerLinks a {
	font-size: 13px;
	color: #333;
	text-decoration: none;
	line-height: 17px;
}
.footerLinks a:hover {
	color: #999;
}
.footerLinkHdr {
	font-weight: bold;
	color: #002c54;
}
.footSep {
	border-right: 1px solid #CCC;
	margin-left: 5px; 
	margin-right: 20px;
	float: left;
	height: 100px;
	margin-top: 22px;
}
.hdrSearch {
	font-size: 12px;
	color: #666;
	font-family: Calibri;
	border: 2px solid #004c7f;
	width: 130px;
}
.formRow {
    margin-bottom: 5px;    
}
.formRowLabel {
    float: left;
    width: 140px;
    line-height: 22px;
    font-size: 14px;
    color: #000 !important;
}
#registrationForm input[type='text'],#registrationForm input[type='password'] {
    width: 230px;
    border: 1px solid #E4E1DB;
    padding: 5px;
}
.registerButton {
    background-color: #09A935;
    border: none;
    padding: 5px 10px;
    color: #FFF;
    font-weight: bold;
    border: 1px solid #000;
    cursor: pointer;
    font-weight: bold;
	box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px;
	-webkit-box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px;
	-moz-box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px;	
}
.registerDrop {
    font-size: 15px;
}
.regSepRow {
    font-size: 11px;
    text-align: center;
    margin-top: 5px;
    margin-bottom: 5px;
    padding: 3px;
    background-color: #eaeaea;
}
.txtBoxNice {
    border: 1px solid #E4E1DB;
    padding: 5px;
}
.error {
    padding: 10px;
    background-color: #FFC;
    border: 1px dashed #FF0000;
    color: #000;
    font-weight: bold;
    width: 300px;
    margin:0 auto 15px auto;
}
.bulletinRow {
    margin-bottom: 15px;
}
.bulletinTitle {
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 2px;
}
.bulletinTitle a {
    text-decoration: none;
    color: #009;
}
.bulletinTitle a:hover {
    text-decoration: underline;
}
.bulletinDate {
    font-size: 12px;
    color: #666;
    margin-bottom: 2px;
}
.bulletinPreview {
    margin-bottom: 2px;
}
.bulletinView {
}
.bulletinView a {
    text-decoration: none;
    font-size: 11px;
    font-weight: bold;
}
.bulletinHeading {
    font-weight: bold;
    font-size: 15px;
}
.bulletinCopy {
    margin-bottom: 15px; 
    font-size: 13px; 
    line-height: 18px;
    text-align: justify;
}
.bulletinQuote {
    margin: 8px 0px;
    font-style: italic;
    font-size: 15px;
}
.bulletinDisclaimer {
    font-size: 11px;
}
.adHeader {
    font-size: 10px;
    background-color: #eaeaea;
    padding: 2px;
    text-align: center;
}
.bulletinDisplayTitle {
    font-size: 24px;
    font-weight: bold;
    margin-bottom: 10px;
}
ul.bulletinArchive {
    margin: 0px;
    padding: 0px;
    list-style: none;
}
a.parentCatName {
    font-weight: normal;
    color: #000;
}
a.parentCatName:hover {
    color: #004C7F;
}
.catName {
    color: #004C7F;
    font-weight: bold;
}
.prodText {
    text-align: left;
}
.prodCat {
    width: 200px;
    margin: auto;
    text-align: center;
    /*border: 1px solid #EAEAEA;*/
    margin-bottom: 10px;
}
.view-Item {
	background-image: url(../images/view-item-btn.gif);
	background-repeat: no-repeat;
	display: block;
	height: 22px;
	width: 106px;
    margin: auto;
    margin-top: 0px;
    margin-bottom: 10px;
}
.view-Item:hover{background-position:0px -22px;}
.prodImg {    
    margin-bottom: 5px;
    border: 1px solid #EAEAEA;
    width: 200px;
	box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px;
	-webkit-box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px;
	-moz-box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px;	
}
.prodName {
    font-size: 11px;
    margin-bottom: 5px;
}
.prodPrice {
    font-size: 12px;
    margin-top: 3px;
    margin-bottom: 3px;
    color: #000;
    font-weight: bold;
    margin-bottom: 5px;
 
}
.producttitle {	
	font-size: 20px;
	font-weight: normal;
	margin-bottom: 10px;
}
.mainprodimage {
	float: left;
	width: 400px;
	text-align: center;
}
.mainprodinfo {
	float: right;
	width: 550px;
}
.prodMain 
{
    padding: 1px;
    border: 1px solid #666;
    margin-bottom: 5px;
}
.prodThumb 
{
    float: left;
    padding: 1px;
    border: 1px solid #666; 
    margin-right: 3px;  
    margin-bottom: 3px;
}
.pricebox {
	background-color: #e0e0e0;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
.addtocartbox {
	margin-top: 30px;
	margin-bottom: 30px;
}
.proddesc {
	background-image: url(http://www.mybrightmountain.com/images/prod-desc-bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.catheader {
	font-size: 18px;
	color: #000000;
	padding: 5px;
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	font-weight: bold;
}
.catbreadcrumbs {	
    font-size: 16px;
}
.sortRow {
    margin-top: 5px;
    font-size: 11px;
}
.addcartbtn {
	background-image: url(../images/addtocart.png);
	background-color: #FFFFFF;
	display: block;
	height: 31px;
	width: 157px;
	border: none;
	margin: 0px;
	cursor:pointer; 

}
.addcartbtn:hover {
    background-position: 0 -31px;
}
.blackBox 
{
    padding: 3px;
    color: #FFF;
    font-size: 15px;
    font-weight: bold;    
    background-color: #000;
    margin-bottom: 10px;
}
.leftCategoryMenu {
    font-size: 12px;
}
.leftCategoryMenu a {
    color: #000;
}
.leftNavRootCat {
    font-size: 13px;
    font-weight: bold;
}
a.seeAll {
    font-size: 10px;
}
.givingBackRow {
	margin-top: 20px;
}
.givingBackLeft {
	float: left;
	width: 210px;
}
.givingBackLogo {
	width: 200px;
	padding: 5px;
	background-color: #eaeaea;
}
.givingBackInfo {
	float: left;
	width: 540px;
	margin-left: 20px;
}
.givingDonate {
	padding: 3px;
	text-align: center;
}







.containerRow{
	color:#212121;
	/*text-align:justify;	*/
	padding:0px 4px;
}

ul.bulletinArchive a:link, ul.bulletinArchive a:visited{
	color:#002c54;
}
ul.bulletinArchive a:hover{
	color:#007dee;
}
.containerRow a:link, .containerRow a:visited{
	color:#002c54;
}
.containerRow a:hover{
	color:#007dee;	
}
.containerRow strong{
	font-weight:bold;
	color:#002c54;	
}
.dotDivider{
	background-image:url(../images/dotDivider.gif);
	background-repeat:repeat-x;
	height:1px;
	margin:10px 0px;	
}
.pTitle{
	height:22px;
	line-height:20px;
	padding-left:7px;
	background-color:#002c54;
	font-weight:bold;
	font-size:13px;
	color:#FFFFFF;	
	margin-bottom: 5px;
}
.gradBG{
	background-image:url(../images/gradBG.gif);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	background-position:left bottom;
	padding:10px;
	border:solid 1px #bebebe;	
}
.fivePeaks{
	height:96px;
	background-color:#193c63;
	color:#FFFFFF;		
    position: relative; 
}
.pageTitle{
	background-color:#002c54;
	color:#FFFFFF;	
	padding:10px 3px 3px 10px;
}
.shopCatWrapper{
	background-image:url(../images/catBG.gif);
	background-repeat:repeat-x;
	background-position:left bottom;
	background-color:#FFFFFF;
	padding:15px;
	border:solid 1px #dcdcdc;	
}
.catBTitle{
	font-weight:bold;
	color:#002c54;
	font-size:16px;	
}
.leftCat{
	width:195px;
	margin-right:10px;	
	color:#575757;
}
.rightCat{
	width:195px;
	color:#575757;
}
.catTitle{
	font-weight:bold;
	color:#012e57;	
}
.catTitle a:link, .catTitle a:visited{
	color:#002c54 !important;
}
.catTitle a:hover{
	color:#007dee !important;	
	text-decoration:none !important;
}
.catLinks a:link, .catLinks a:visited{
	color:#575757 !important;
	text-decoration:none;
}
.loginBox{
    border: 1px solid #E4E1DB;
    padding: 5px;
    margin-top: 2px;
    margin-bottom: 3px;
    width: 240px;
}
.loginButton {
    background-color: #09A935;
    border: none;
    padding: 5px 10px;
    color: #FFF;
    font-weight: bold;
    border: 1px solid #000;
    cursor: pointer;
    font-weight: bold;
	box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px;
	-webkit-box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px;
	-moz-box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px;	
}
.loginButton:hover {
    background-color: #25CF25;
}
/*** General Content Box ***/

.ContentBox {
    border: 1px solid #dbdbdb;
    margin-bottom: 19px;
    position: relative;
}
.ContentBox .header {
    background-image: url(../images/contentheaderbg.gif);
    height: 36px;
    line-height: 34px;
    color: #062d53;
    font-size: 15px;
    padding-left: 10px;
}
.ContentBox .contentImage {
    float: left;
    width: 308px;
    text-align: center;
    padding: 10px 0px;
}
.ContentBox .contentText {
    background-image: url(../images/content-bg.gif);
    background-repeat: repeat-x;
    background-position: bottom;
    margin-top: 0px;
    font-size: 13px;
    color: #000;
    line-height: 18px;
}
.ContentBox .contentText .contentTextPadding {
    padding: 5px 10px;
}
.shadow {
	box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px;
	-webkit-box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px;
	-moz-box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px;	
}

.btnGreen {
    background-color: #09A935;
    border: none;
    padding: 5px 10px;
    color: #FFF;
    font-weight: bold;
    border: 1px solid #000;
    cursor: pointer;
    font-weight: bold;
	box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px;
	-webkit-box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px;
	-moz-box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px;	
}
.btnGreen:hover {
    background-color: #25CF25;
}

.btnGreenWhite {
    color: #FFF !important;
    background-color: #09A935;
    border: none;
    padding: 5px 10px;
    color: #FFF;
    font-weight: bold;
    border: 1px solid #000;
    cursor: pointer;
    font-weight: bold;
	box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px;
	-webkit-box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px;
	-moz-box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px;	
    font-size: 11px;
}
.btnGreenWhite:hover {
    background-color: #25CF25;
}
.btnBlue 
{
    background-color: #004c7f;
    font-size: 14px;
    color: #FFF;
    text-align: center;
    height: 25px;
    line-height: 25px;
    font-weight: bold;
    display: block;
    font-family: Arial;
    margin: auto;
    padding: 0px 10px;
}
.btnBlue:hover
{
    background-color: #09A935;
    text-decoration: none !important;
}
.btnSelected {

    background-color: #FFF;
    color: #000;
    text-decoration: none;
    border-top: 1px solid #a5a4a4;
    border-left: 1px solid #a5a4a4;
    border-right: 1px solid #a5a4a4;
    padding: 4px 4px 11px 4px;

}
.mainArticleImg {
    background-image: url(../images/newsbg.jpg);
}
.custLinkTitle {
    font-size: 11px;
    width: 70px;
}
.custLinkURL {
    font-size: 11px;
    width: 160px;
}
.custLinkRow {
    margin-bottom: 1px;
}