body {
	background : #fff;
	font-family : arial, helvetica, san-serif, serif;
	font-size : 12px;
}
p, td, ul, li {
	font-family : arial, helvetica, san-serif;
	font-size : 12px;
}
.list_header {
	margin-top : 10px;
	padding-left : 5px;
	font-weight : bold;
}
.list {
	margin-bottom : 10px;
	clear : both;
}
ul, ol {
	padding : 0;
	margin : 0 20px;
}
div.admodule {margin-top:10px;}
div.email {float : right}
a, a:link, a:visited {
	color : #C01C00 ;
	text-decoration : none;
	font-weight : bold;
}
a:hover {
	color : #C01C00 ;
	text-decoration : underline;
	font-weight : bold;
}
a:active {
	color : #C01C00 ;
	text-decoration : none;
	font-weight : bold;
}
h1 {
	clear : both;
	margin : 0 0 2px 0;
	display : block;
	line-height : 29px ;
	padding-left : 29px;
	background-color : #C01C00;
	background-image: url(/images/sbr_red_arrow.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
	color : #fff;
	font-size : 14px;
	text-transform : uppercase;
}
h2 {
	clear : both;
	margin : 0 2px 10px 2px;
	display : block;
	line-height : 18px ;
	padding : 10px 0;
	font-size : 14px;
	border-bottom : #999 2px dotted;
	text-transform : uppercase;
}
div.table_title {
	clear : both;
	font-weight : bold;
	display : block;
	border : 0px;
	margin-top : 3px;
}
img.left {float : left;}
img.right {float : right;}
#contenthome td.lwidth {
	border : 0px;
}
td.lwidth {
	border-right : #ccc 1px solid;
}
#contenthome td.lwidth div.lwidth {
	width : 285px;
	padding : 3px;
	border : #ccc 1px solid;
	margin-right : 3px;
}
#contenthome td.rwidth div.rwidth {
	width : 300px;
	padding : 3px;
	border : #ccc 1px solid;
}
td.lwidth div.lwidth {
	width : 285px;
	border : 0px;
	padding : 3px;
}
td.rwidth div.rwidth {
	padding : 3px;
	width : 300px;
	border : 0px;
}
#contenthome td.rwidth div.rwidth div.lead_in p, #contenthome td.rwidth div.rwidth div.lead_in span {
	display : none;
}
#contenthome td.rwidth div.rwidth div.lead_in a {
	line-height : 26px;
}
#contenthome div.cover {
	margin-top : 3px;
	border : 0px;
}
#contentfinance div.cover {
	margin-top : 3px;
	padding : 3px 2px;
	border : #ccc 1px solid;
}
#contentregulations div.cover { 
	margin-top : 3px;
	padding : 3px 2px;
	border : #ccc 1px solid;
}
#contenthuman_resources div.cover { 
	margin-top : 3px;
	padding : 3px 2px;
	border : #ccc 1px solid;
}
#contentmanagement div.cover { 
	margin-top : 3px;
	padding : 3px 2px;
	border : #ccc 1px solid;
}
#contentmarketing_and_sales div.cover { 
	margin-top : 3px;
	padding : 3px 2px;
	border : #ccc 1px solid;
}
#contentfor_the_boss div.cover { 
	margin-top : 3px;
	padding : 3px 2px;
	border : #ccc 1px solid;
}
#contenttechnology div.cover { 
	margin-top : 3px;
	padding : 3px 2px;
	border : #ccc 1px solid;
}

#contentfinance div.cover a:link, #contentfinance div.cover a:visited, #contentfinance div.cover a:hover, #contentfinance div.cover a:visited, #contentfinance div.cover h2 {color : #34A42C; }
#contentregulations div.cover a:link, #contentregulations div.cover a:visited, #contentregulations div.cover a:hover, #contentregulations div.cover a:visited, #contentregulations div.cover h2 { color : #FF8102; }
#contenthuman_resources div.cover a:link, #contenthuman_resources div.cover a:visited, #contenthuman_resources div.cover a:hover, #contenthuman_resources div.cover a:visited, #contenthuman_resources div.cover h2 { color : #F33E27; }
#contentmanagement div.cover a:link, #contentmanagement div.cover a:visited, #contentmanagement div.cover a:hover, #contentmanagement div.cover a:visited, #contentmanagement div.cover h2 { color : #6B3571; }
#contentmarketing_and_sales div.cover a:link, #contentmarketing_and_sales div.cover a:visited, #contentmarketing_and_sales div.cover a:hover, #contentmarketing_and_sales div.cover a:visited, #contentmarketing_and_sales div.cover h2 { color : #33ACC8; }
#contentfor_the_boss div.cover a:link, #contentfor_the_boss div.cover a:visited, #contentfor_the_boss div.cover a:hover, #contentfor_the_boss div.cover a:visited, #contentfor_the_boss div.cover h2 { color : #A8A745; }
#contenttechnology div.cover a:link, #contenttechnology div.cover a:visited, #contenttechnology div.cover a:hover, #contenttechnology div.cover a:visited, #contenttechnology div.cover h2 { color : #0A4E9C; }

#article {
	margin-top : 3px;
	padding : 5px;
	font-size : 12px;
}
#article .date {
	font-style : italic;
	font-size : 10px;
}
#article h2 {
	padding : 0px;
	color : #C01C00;
	font-size : 16px;
	font-weight : bold;
	clear : both;
	line-height : 18px ;
	border-bottom : 0px;
	text-transform : none;
	margin : 0px;
}

.searcharea p {
	font-size : 12px;
	white-space: nowrap;
	color : #fff;
	padding : 8px 8px 0px 0px;
	text-align : right;
	font-weight : bold;
	margin : 0px;
}
.searcharea p a {
	font-size : 12px;
	white-space: nowrap;
	color : #fff;
	font-weight : bold;
	text-decoration : none;
}
.searcharea table {
	margin-top : 3px;
	float : right;
}
.searcharea input {
	line-height : 12px;
	font-size : 10px;
	color : #333;
}
div#topnav {
	margin: 2px 0 2px 0;
}
#topnav ul {
	float : left;
	padding : 0;
	margin : 0;
	list-style : none;
}
#topnav ul li {
	float : left;
	display : block;
	height : 29px;
}
#topnav ul li a {
	display : block;
	height : 29px;
}
#topnav ul li.home { background-image : url(images/sbr_nav_home.gif); }
#topnav ul li.fina { background-image : url(images/sbr_nav_finance_off.gif); }
#topnav ul li.regu { background-image : url(images/sbr_nav_reg_off.gif); }
#topnav ul li.huma { background-image : url(images/sbr_nav_hr_off.gif); }
#topnav ul li.mgmt { background-image : url(images/sbr_nav_mgt_off.gif); }
#topnav ul li.mark { background-image : url(images/sbr_nav_sales_off.gif); }
#topnav ul li.boss { background-image : url(images/sbr_nav_boss_off.gif); }
#topnav ul li.tech { background-image : url(images/sbr_nav_tech_off.gif); }

#topnav ul li.home a, #topnav ul li.home a:link, #topnav ul li.home a:visited, #topnav ul li.home a:hover { width : 59px; background-image : url(images/sbr_nav_home.gif); }
#topnav ul li.fina a, #topnav ul li.fina a:link, #topnav ul li.fina a:visited { width : 72px;  background-image : url(images/sbr_nav_finance_on.gif); }
#topnav ul li.fina a:hover { background-image : url(images/sbr_nav_finance_off.gif); }
#topnav ul li.regu a, #topnav ul li.regu a:link, #topnav ul li.regu a:visited { width : 107px; background-image : url(images/sbr_nav_reg_on.gif); }
#topnav ul li.regu a:hover { background-image : url(images/sbr_nav_reg_off.gif); }
#topnav ul li.huma a { width : 92px;  background-image : url(images/sbr_nav_hr_on.gif); }
#topnav ul li.huma a:hover { background-image : url(images/sbr_nav_hr_off.gif); }
#topnav ul li.mgmt a { width : 109px; background-image : url(images/sbr_nav_mgt_on.gif); }
#topnav ul li.mgmt a:hover { background-image : url(images/sbr_nav_mgt_off.gif); }
#topnav ul li.mark a { width : 105px; background-image : url(images/sbr_nav_sales_on.gif); }
#topnav ul li.mark a:hover { background-image : url(images/sbr_nav_sales_off.gif); }
#topnav ul li.boss a { width : 86px;  background-image : url(images/sbr_nav_boss_on.gif); }
#topnav ul li.boss a:hover { background-image : url(images/sbr_nav_boss_off.gif); }
#topnav ul li.tech a { width : 100px; background-image : url(images/sbr_nav_tech_on.gif); }
#topnav ul li.tech a:hover { background-image : url(images/sbr_nav_tech_off.gif); }

#leftcat {
	margin : 3px 4px 0px 0px;
	border : #09c 1px solid;
	width : 120px;
}

.topbg2 { background : #9F9F9F}
#leftcat h2 {
	border-left : #09c 6px solid;
	border-bottom : #09c 1px solid;
	margin : 0 0 5px 0;
	padding : 5px 3px 6px 3px;
	font-size : 12px;
	text-transform : uppercase;
	font-weight : bold;
	background : #E7E7E7;
	line-height : 14px;
	color : #333;
}

#leftcat p {
	margin : 0px 0px 5px 0px;
	padding : 0px 5px 0px 5px;
	font-size : 11px;
	background : #EBF7FB;
}
#leftcat h3 {
	margin : 5px 0px 0px 0px;
	padding : 0px 5px 0px 5px;
	font-size : 11px;
	background : #EBF7FB;
}
#footer {
	margin-top : 3px;
	width : 730px;
	border : #999 1px solid;
	padding : 3px;
	color : #fff;
}
#footer h6 {
	font-size : 12px;
	font-weight : bold;
	padding : 4px;
	display : block;
	background : #484848;
	margin : 0px;
}
#footer span {
	float : right;
}
#footer a, #footer a:link, #footer a:visited, #footer a:active {
	color : #fff;
	text-decoration : none;
}
#footer a:hover {
	text-decoration : underline;
}
