@CHARSET "UTF-8";

/*************************
**** SON Home page styles
*************************/
#content {
	width:750px;
}
body.bcnonav h1#content-title, body.bcnonav h2 .subhead {
	display:none;
}
.top-l-nav {
	padding-top:20px;
	width:210px;
}
.top-l-nav ul, .bt-l-nav ul, .fourmenu ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}

.top-l-nav ul li, .bt-l-nav ul li, .fourmenu ul li {
font-weight:bold;
text-decoration:none;
display:list-item;
font-size:1.1em;
font-family:Arial,sans-serif;
line-height:1.6em;
margin:4px 0;
}
.top-l-nav a, .top-l-nav a:link, .top-l-nav a:visited, .top-l-nav a:active {
color:#990000;
text-decoration:none;
}
.top-l-nav  a:hover, .bt-l-nav  a:hover, .fourmenu  a:hover {
text-decoration:underline;
}
.bt-l-nav {
	width:210px;
	border-top:1px dotted #A19067;
	border-bottom:1px dotted #A19067;
	}
.bt-l-nav a, .bt-l-nav a:link, .bt-l-nav a:visited, .bt-l-nav a:active {
	color:#B29D6C;
text-decoration:none;
	}
	
.fourmenu a {
	color:#333333;
font-weight:normal;
text-decoration:none;
	}
body.bcnonav div.cq-colctrl-lt0-c0 {width:38%;} /* top left nav on home page */
body.bcnonav div.cq-colctrl-lt4-c1 {width:60%;}/* top right image section on home page */
body.bcnonav div.cq-colctrl-lt4-c1 img {
background:transparent none repeat scroll 0 0;
border:none;
color:#000000;
margin:25px 0px 0 0;
}

/* THREE COLUMN HEADERS */
div.cq-colctrl-lt2 {
	width: 100%;
    background: #D7CBAE url(/etc/designs/bc/global/gif/ce-columns-background.gif) repeat-y scroll 0 0;
}
div.cq-colctrl-lt2 h2 {
height:25px;
margin:0 0 15px;
text-indent:-2727px;
}
div.cq-colctrl-lt2-c0 { /** Left Col - Welcome **/
	width:195px;
}
div.cq-colctrl-lt2-c0 h2 a {
    background: url("/past/etc/designs/bc/global/gif/welcome.gif") no-repeat  0px 0px;    
    }
div.cq-colctrl-lt2-c1 { /** Center Col - Info Sessions **/
    width:300px;
}
body.bcnonav div.parsys_column {
	margin-top:5px;
}
body.bcnonav div.cq-colctrl-lt2-c0, body.bcnonav div.cq-colctrl-lt2-c1, body.bcnonav div.cq-colctrl-lt2-c2  {
	margin-top:0px !important;
}
body.bcnonav div.parsys_column .section {
padding:0px 0px;
	}
body.bcnonav div.cq-colctrl-lt2-c0, div.cq-colctrl-lt2-c1, div.cq-colctrl-lt2-c2 {
padding:0 10px 0 15px;
background: transparent url("/past/etc/designs/bc/global/gif/columns-heading.gif") repeat-x;
	}
div.cq-colctrl-lt2-c1 h2 a {
    background: url("/past/etc/designs/bc/global/gif/infosessions.gif") no-repeat 0px 0px;
    }
div.cq-colctrl-lt2-c2 { /** Right Col - Contact Us **/
	padding-right:0px;
    width:190px;
}
div.cq-colctrl-lt2-c2 h2 a {
    background: url("/past/etc/designs/bc/global/gif/contact.gif") no-repeat 0px  0px;
    }
    
    div.cq-colctrl-lt2-c0 h2 a, div.cq-colctrl-lt2-c1 h2 a, div.cq-colctrl-lt2-c2 h2 a {
    display: block;
    height: 25px;
    font-size: 15px; /* IE */
    }
div.cq-colctrl-lt2-c0 h2 a:hover, div.cq-colctrl-lt2-c1 h2 a:hover, div.cq-colctrl-lt2-c2 h2 a:hover {
    background-position: 0px -25px;
    text-decoration: none;
    }

div.cq-colctrl-lt2-c1 h3, div.cq-colctrl-lt2-c1 h4, div.cq-colctrl-lt2-c1 p {
margin-left:0px;
margin-right:0px;
}
div.cq-colctrl-lt2-c0 h3, div.cq-colctrl-lt2-c0 h4, div.cq-colctrl-lt2-c0 p {
margin-bottom:15px;
margin-right:15px;
}
body.bcnonav #content h5 {
margin-bottom:3px;
margin-top:3px;
	}
body.bcnonav #content h5 span.highlight {
font-size:0.9em;
margin-bottom:1px;
margin-top:1px;
text-transform:uppercase;
}
body.bcnonav #content h3 {
font-family:"Trebuchet MS",Verdana,Arial,sans-serif;
font-size:1.2em;
margin-bottom:0;
margin-left:0px;
margin-top:0;
}
body.bcnonav #content h4 {
	color:#333333;
	margin-bottom:3px;
margin-top:3px;
}
body.bcnonav .text p {
	margin-right:0;
    margin-top:0;
}
/* Left top nav IE 6 & 7 bugs*/
.top-l-nav div.section {
    *margin-bottom:-5px;
    _margin-bottom:-5px;
}
#bt-left p.morelink, #bt-center p.morelink, #bt-right p.morelink {display:none;}

/*************************
*** END Home Page
*************************/