#hometopbox {background: url(/images/hometopbox.png); width: 910px; height: 339px; margin: 5px 0px 5px 20px; position:relative;}
#homeimage {width:617px; height:300px; margin: 23px 0px 0 5px;float:left; border-right:1px solid #fff; display:inline;}

#innerpage div.hp-bottom-box {
	background: url(/images/smallboxgrad.jpg) repeat-x left bottom;
	width:278px;
	margin: 10px 10px 15px 25px;
	float:left;
	padding: 0;
	display:inline;
}
#innerpage div.hp-bottom-box hr { clear: both; visibility: hidden; border: 0; padding: 0 0 10px 0; margin: 0; }
#profrespic { background:url(/images/profrespromo.png) 130px 25px no-repeat;}
#xmpic { background:url(/images/xmpromo.png) 120px 15px no-repeat; }
#ohpic { background:url(/images/ohpromo.png) 120px 15px no-repeat; }

#innerpage #profresbox h3, #innerpage #xmnetbox h3, #innerpage #occhealthbox h3 {
	padding:15px 15px 5px;
}
#innerpage #profresbox a, #innerpage #xmnetbox a, #innerpage #occhealthbox a {
	font-size: 12px;
	color: #0b3986; 
	text-decoration: underline;
}
#innerpage #profresbox a:hover, #innerpage #xmnetbox a:hover, #innerpage #occhealthbox a:hover {
	color: #000;
}
#innerpage #profresbox #profrespic p {
	margin: 0 120px 0 15px;
	font-size:11px;
}
#innerpage #xmnetbox #xmpic p {
	margin: 0 120px 0 15px;
	font-size:11px;	
}
#innerpage #occhealthbox #ohpic p {
	margin: 0 120px 0 15px;
	font-size:11px;
}
#innerpage #occhealthbox input.text {
	font-size: 11px; height: 12px; width: 130px;	
}
#innerpage #occhealthbox input.button {
	background: #0b3986; color: #fff; border: 0; cursor: pointer; margin: 5px 0; 
}
#innerpage #occhealthbox input.button:hover { background: #7687c6; }
/* Bulletin Categories Homepage start */
#bulletinbox {float:left; width:283px; position:relative;}
#bulletinbox h3 {font-size:22px; color:#011486; padding:35px 5px 10px 45px;}
#bulletinbox h5 { background-color:#011486; font-size:10px; color:#fff; padding:7px 5px 7px 15px; display:block;}
ul#bulletincats { margin:10px 20px; }
ul#bulletincats li {display:inline; padding: 0; margin: 0; }
ul#bulletincats li.spacer {}
ul#bulletincats li a{ color:#0b3986; font-size: 12px; text-transform:uppercase; text-decoration:none}
ul#bulletincats li a.selected, ul#bulletincats li a:hover{ color:#000;}
ul#bulletin { margin:0px 5px 0px 20px; padding: 0; overflow: hidden; height: 180px; }
ul#bulletin li { margin:5px 0 0 0; padding-right: 25px;}
ul#bulletin h6 { font-size: 11px;}
ul#bulletin a { font-size: 11px; color:#0b3986; font-weight:bold; text-decoration:none;}
ul#bulletin a:hover { color:#000; text-decoration:underline}
ul#bulletin p { font-size: 10px; color:#000;}

ul.scroller {position:absolute; bottom:15px; right:12px; width:18px;}
ul.scroller li {text-align:center;}
ul.scroller li a {display:block; width:18px; height:18px; text-indent:-3000em; overflow:hidden;}
ul.scroller li a.up {background:url(/images/ohbull_uparrow.gif) top left no-repeat;}
ul.scroller li a.down {background:url(/images/ohbull_downarrow.gif) top left no-repeat;}
ul.scroller li a:hover {background-position: 0 -18px;}