@charset "utf-8";

/* CSS Document */



* {

	margin:0px;

	padding:0px;

}

html, body {

	width:100%;

	font-family:"Trebuchet MS", "Myriad Pro", Arial;

	color:#585858;

	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/wbLeft-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:#585858;

}

#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:#585858;

	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:#585858;

	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:#585858;

	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;

}