@charset "utf-8";
/* CSS Document */

* {
	margin:0px;
	padding:0px;
}
html, body {
	width:100%;
	font-family:"Trebuchet MS", "Myriad Pro", Arial;
	color:#787878;
	background:#FFFFFF url(../../../images/si_blue/body_bg.gif) repeat-x;
	font-size:12px;
}
/*search*/
#search {
	position:absolute;
	width:202px;
	height:127px;
	background:url(../../../images/si_blue/search_bg.png);
	top:0px;
	left:792px;
}
#search form#res_biz_form {
	margin:60px  30px 0px;
	text-align:center;
}
#search form#res_biz_form label {
	padding:0 6px 0 0;
}
#search form#res_biz_form #res_biz_submit {
	background:transparent url(../../../images/si_blue/search_send_btn.gif) no-repeat scroll 0 0;
	border:medium none;
	color:#0C77BD;
	height:18px;
	margin:4px 0 0;
	width:58px;
}
/*Wrapper*/
#wrapper {
	width:996px;
	/*margin:0px 0px 20px 2px;*/
	margin:0px 0px 0px 2px;
}
.logo {
	display:block;
	margin:0px 0px 4px 0px;
}

/*Navigation*/
#nav {
	background:transparent url(../../../images/si_blue/nav_bg.gif) no-repeat scroll 0 0;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	padding:1px 15px 0;
	text-transform:uppercase;
}
#nav ul.main_nav {
	display:block;
	height:34px;
}
#nav li {
	display:block;
	float:left;
	line-height:34px;
	background:url(../../../images/si_blue/nav_divider.gif) no-repeat right center;
}
#nav li.sel {
	background:url(../../../images/si_blue/nav_sel_bg-a.gif) no-repeat;
}
#nav li.sel a, #nav li.sel a:hover{
	background:url(../../../images/si_blue/nav_sel_bg-b.gif) no-repeat right top;
	color:#cc3333;
}
#nav li.end, #subnav li.end {
	background:none;
}
#nav li.end, #subnav li.endshare {
	background:transparent none repeat scroll 0 0;
	line-height:34px;
}
#nav li a {
	color:#FFFFFF;
	display:block;
	height:34px;
	padding:0 26px;
	text-decoration:none;
}
#nav li a:hover {
	color:#fce610;
}

#subnav {
	/*
	background:transparent url(../../../images/si_blue/navsub_bg.gif) no-repeat scroll 0 0;
	font-size:10px;
	height:29px;
	padding:0 6px;
	width:984px;
	*/
	background:transparent url(../../../images/si_blue/navsub_bg.gif) no-repeat scroll 0 0;
	font-size:10px;
	height:29px;
	/*padding:0 6px;*/
	width:100%;
}
#subnav ul {
	display:block;
	height:29px;
}
#subnav li {
	background:transparent url(../../../images/si_blue/navsub_divider.gif) no-repeat scroll right center;
	float:left;
	line-height:29px;
}
#subnav li a {
	color:#6F6F6F;
	font-weight:bold;
	padding:0 11px;
	text-decoration:none;
}
#subnav li a:hover {
	color:#204e77;
}
/*CONTENT*/
.wbody {
	margin:1px 0 0;
	padding:6px 4px 0;
}
.withbg {
	background:#FFFFFF url(../../../images/si_blue/site_bg.gif) no-repeat scroll 0 0;
}
/*Homepage*/
#wbLeft {
	background:#ffffff url(../../../images/si_body/wbRight-bg.gif) no-repeat;
	width:526px;
	padding:0px 8px;
	float:left;
}

#wbLeft h1, #wbReft h1, #wbReft_resbb h1, #wbReft_resv h1 {
	color:#CC0000;
	display:block;
	font-size:18px;
	margin:14px 0 14px 50px;
}
#wbReft h1, #wbReft_resbb h1 {
	margin-left:60px;
}
#wbLeft ol, #subContent ol, #wbReft_resbb ol {
	color:#FFFFFF;
	line-height:22px;
	list-style-type:none;
	margin:0 0 0 12px;
}
#wbLeft li, #subContent li, #wbReft_resbb li {
	padding:0 0 0 26px;
	color:#787878;
}
#wbContentSub ol {
	list-style: outside decimal;
}
#wbContentSub ol li {
	display:block;
	margin:0px 0px 10px 50px;
}
#wbLeft li.li_one, #subContent li.li_one, #wbReft_resbb li.li_one {
	background:url(../../../images/si_body/ol_li_1.gif) no-repeat ;
}
#wbLeft li.li_two, #subContent li.li_two, #wbReft_resbb li.li_two {
	background:url(../../../images/si_body/ol_li_2.gif) no-repeat;
}
#wbLeft li.li_three, #subContent li.li_three, #wbReft_resbb li.li_three {
	background:url(../../../images/si_body/ol_li_3.gif) no-repeat;
}
#wbReft {
	background:#FFFFFF url(../../../images/si_body/wbRight-bg.gif) no-repeat scroll 0 0;
	float:right;
	padding:0 10px 0 16px;
	width:416px;
}
#wbReft_resbb {
	background:#FFFFFF url(../../../images/si_body/wbRight-resbb.gif) no-repeat scroll 0 0;
	float:right;
	padding:0 10px 0 16px;
	width:416px;
}
#wbReft_resv {
	background:#FFFFFF url(../../../images/si_body/wbRight-resv.gif) no-repeat scroll 0 0;
	float:right;
	padding:0 10px 0 16px;
	width:416px;
}
.links_newsletter {
	width:266px;
}
#wbContent {
	/*background:transparent url(../../../images/si_body/wbContent-bg.gif) repeat-x scroll 0 0;*/
	color:#787878;
	margin:0 8px;
	padding:10px 30px;
}
#wbContent h2, #wbContentSub h2, #wbLeft h2 {
	color:#336699;
	display:block;
	margin:10px 0px;
}
#wbContentSub {
	/*background:transparent url(../../../images/si_body/wbContent-bg.gif) repeat-x scroll 0 0;*/
	color:#787878;
	margin:0 8px;
	padding:10px 12px;
}
/*Subs*/
#subContent {
	background:#ffffff url(../../../images/si_body/subContent_bg.gif) no-repeat;
	width:780px;
	float:right;
	padding:0 20px;
}
#subContent h1 {
	color:#CC0000;
	display:block;
	font-size:18px;
	margin:14px 0 14px 50px;
}
#subContent h2 {
	color:#336699;
	font-size:18px;
}
#subContent ul {
	color:#ba9914;
}
#subContent ul li {
	color:#787878;
	margin:10px 0px 10px 10px;
}
/*Footer*/
#footer {
	background:transparent url(../../../images/si_blue/footer_bg.gif) repeat-x scroll 0 0;
	padding:60px 20px 60px 30px;
}
#footer .crights {
	width:200px;
	float:left;
}
#footer .crights a {
	text-decoration:none;
}
#footer .crights img {
	margin:5px 0px 0px 0px;
}
#footer .links {
	clear:right;
	float:left;
	margin:0 0 0 10px;
	width:736px;
}
#footer .links ul {
	display:block;
	height:24px;
}
#footer .links li {
	float:left;
}
#footer .links li a {
	margin:0px 24px 0px 0px;
}