/* WSI Site Styles | CSS Document */

html, body {
	margin:0;
	width:100%;
	height:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#676767;
	line-height:19px;
	}
	
a {
	/*color:#efb629;*/
	color:#47a3e8;
	/*color:#227bc4;*/
	text-decoration:none;
	}
	
a:hover {	color:#efb629;
	text-decoration:underline;
	}
	
li a {
/*	color:#676767;*/
	color:#47a3e8;
	/*color:#417eb0;*/
	/*color:#55a0d9;*/
	text-decoration:underline;
	}
	
#background {
	width:100%;
	height:100%;
	background-image:url(../images/sce/images/site_background.gif);
	background-repeat:repeat-x;
	}
	
#wrapper {
	width:994px;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	}
	
#leftbar {
	width:20px;
	height:747px;
	float:left;
	}
	
#leftbar #top1 {
	background-image:url(../images/sce/images/sidebar-left-top.gif);
	width:20px;
	height:310px;
	border-right:1px solid #fff;
	}
	
#leftbar #bottom1 {
	background-image:url(../images/sce/images/sidebar-left-bottom.gif);
	width:20px;
	height:437px;
	/*border-right:1px solid #e5e5e5;*/
	}

*:first-child+html #rightbar {
	width:20px;
	height:747px;
	float:right;
	margin-right:1px;
	}
html>body #rightbar {
	width:20px;
	height:747px;
	float:right;
	margin-right:1px;
	}
#rightbar {
	width:20px;
	height:747px;
	float:right;
	margin-right:0px;
	}

#rightbar #top2 {
	background-image:url(../images/sce/images/sidebar-right-top.gif);
	width:20px;
	height:310px;
	border-left:1px solid #fff;
	}
	
#rightbar #bottom2 {
	background-image:url(../images/sce/images/sidebar-right-bottom.gif);
	width:20px;
	height:437px;
	/*border-left:1px solid #e5e5e5;*/
	}
	
*:first-child+html #middle {
	width:952px;
	height:500px;
	float:left;
	margin-left:1px;
	}
html>body #middle {
	width:952px;
	height:500px;
	float:left;
	margin-left:1px;
	}
#middle {
	width:952px;
	height:500px;
	float:left;
	margin-left:0px;
	}
	
#head_logo1 {
	width:952px;
	height:43px;
	background-image:url(../images/sce/images/head_logo1.jpg);
	background-position:-1px 0;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	}
	
#head_logo1 div {
	padding-top:17px;
	padding-right:7px;
	text-align:right;
	}

#head_logo1 div span {
	color:#1d5c88;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	margin-left:10px;
	margin-right:3px;
	}
	
#head_logo1 div span a {
	color:#868686;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	}
	
#head_logo1 div span a:hover {
	color:#333333;
	}

#head_logo2 {
	width:231px;
	height:68px;
	/*background-image:url(../images/sce/images/head_logo2.jpg);
	background-repeat:no-repeat;*/
	position:absolute;
	left:21px;
	z-index:350;
	margin-left:-1px;
	}

#quick-links {
	width:231px;
	height:166px;
	/*background-image:url(../images/sce/images/quicklinks-bg.jpg);*/
	position:absolute;
	left:21px;
	top:111px;
	z-index:250;
	}
	
#top-nav, #top-nav2 {
	width:951px;
	height:32px;
	background-image:url(../images/sce/images/nav_bg.gif);
	background-repeat:repeat-x;
	position:absolute;
	left:21px;
	top:277px;
	z-index:500;
	}
/*
#top-nav div {
	color:#6e6e6e;
	margin-top:4px;
	padding-left:13px;
	text-align:center;
	}
*/
/*	
#top-nav div a {
	color:#6e6e6e;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	border-right:solid 1px #888888; padding-right:14px; padding-left:11px;
	border-right-color:#bcbcbc;
	}

#top-nav div a.last {
	border-right:0px;
	}
*/

#top-nav div a:hover, #top-nav2 div a:hover {
	color:#3978af;
	}

#content-holder {
	width:953px;
	position:absolute;
	right:20px;
	border-left:1px solid #e5e5e5;
	border-right:1px solid #e5e5e5;
	}
	
#content {
	width:722px;
	min-height:745px;
	height:auto !important;
	height:745px;
	background-image:url(../images/sce/images/content_bg.gif);
	background-repeat:no-repeat;
	background-position:0px 266px;
	background-color:#fff;
	float:right;
	}
	
#content2 {
	width:722px;
	min-height:650px;
	height:auto !important;
	height:650px;
	background-image:url(../images/sce/images/content_bg.gif);
	background-repeat:no-repeat;
	background-position:0px 266px;
	background-color:#fff;
	float:right;
	}

#content_area {
	padding-top:25px;
	padding-left:16px;
	padding-right:16px;
	padding-bottom:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#676767;
	line-height:19px;
}

#content_area p, .content-wide p {
	margin:0px;
	margin-top:13px;
	margin-bottom:11px;
	}

h1 {
	/*color:#2a6ca0;*/
	color:#227bc4;
	font-size:22px;
	margin:0 0 10px 0;
	padding:3px 0 0 16px;
	background:url(../images/sce/images/h1_bg.jpg) no-repeat;
	line-height:25px;
	height:30px;
	font-weight:normal;
	}
	
h2 {
	/*color:#417eb0;*/
	color:#227bc4;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	margin:0px;
	/*margin-top:-1px;*/
	margin:20px 0 -5px 0;
	padding:0px;
	padding-bottom:3px;
	/*border-bottom:1px solid #777777;*/
	font-weight:normal;
	}
	
h3 {
	/*color:#417eb0;*/
	color:#47a3e8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	margin:0px;
	/*margin-top:-1px;*/
	margin:20px 0 -5px 0;
	padding:0px;
	padding-bottom:3px;
	/*border-bottom:1px solid #777777;*/
	font-weight:normal;
	}
	
#content_area ul, .content-wide ul {
	margin-left:40px;
	}
	
*:first-child+html #content_area ul li, *:first-child+html .content-wide ul li {
	list-style-image:url(../images/sce/images/ul_blue_ie.gif);
	}
html>body #content_area ul li, html>body .content-wide ul li {
	list-style-image:url(../images/sce/images/ul_blue_ff.gif);
	}
#content_area ul li, .content-wide ul li {
	list-style-image:url(../images/sce/images/ul_blue_ie.gif);
	}
	
#top_banner {
	width:722px;
	height:266px;
	}
	
#left-col {
	width:231px;
	position:absolute;
	top:309px;
	background-image:url(../images/sce/images/left-column_bg.gif);
	background-repeat:no-repeat;
	min-height:300px;
	height:auto !important;
	height:300px;
	}
	
#left-col img {
	margin-left:5px;
	}

#left-col img, #left-col a {
	margin-bottom:0px;
	padding-bottom:0px;
}
	
#footer_bg1 {
	width:952px;
	height:73px;
	background-image:url(../images/sce/images/footer_bg.gif);
	background-repeat:repeat-x;
	float:left;
	}

#footer_bg1 #links1 {
	margin-top:10px;
	text-align:center;
	clear:both;
	}
#footer_bg1 #links1 a {
	color:#aeaeae;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	border-right:solid 1px #dfdfdf; padding-right:8px; padding-left:4px;
	text-decoration:none;
	}
#footer_bg1 #links1 a.last {
	border-right:none;
	}
#footer_bg1 #links1 a:hover {
	color:#4d8aab;
	}
	
html>body #footer_bg1 ul {
	margin-bottom:5px;
	}
	
#footer_bg1 ul {
	margin-bottom:10px;
	}

#footer_bg1 #copyright1 {
	color:#4d8aab;
	font-size:9px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	margin-top:0;
padding-top:5px;
line-height:auto;
	}

#footer_bg1 #copyright1 img {
vertical-align:middle;
margin:0;
padding:0;
margin-right:5px;
line-height:auto;
}

#footer_bg1 #copyright1 span {
	margin-right:2px;
line-height:auto;
	}

#footer_bg1 #copyright1 a {
	color:#4d8aab;
	text-decoration:none;
	}
	
#footer_bg1 #copyright1 a:hover {
	text-decoration:underline;
	}

.foliobox1, .foliobox2 {
	background:#fff;
	border-bottom:1px solid #cfdfeb;
	width:100%;
	min-height:185px;
	height:auto !important;
	height:185px;
	}

.thumbholder {
	width:226px;
	height:150px;
	float:right;
	padding-left:25px;
	padding-top:25px;
	}
*:first-child+html .thumbtitle {
	width:400px;
	height:28px;
	margin-top:25px;
	float:left;
	color:#47a3e8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:14px;
	font-weight:bold;
	margin-left:25px;
	}
html>body .thumbtitle {
	width:400px;
	height:28px;
	margin-top:25px;
	float:left;
	color:#47a3e8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:14px;
	font-weight:bold;
	margin-left:25px;
	}
.thumbtitle {
	width:400px;
	height:28px;
	margin-top:25px;
	float:left;
	color:#47a3e8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:14px;
	font-weight:bold;
	margin-left:15px;
	}
.thumbtitle a {
	color:#f1b94a;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
}
.thumbtitle a:hover {
	font-weight:bold;
}
*:first-child+html .thumbdesc  {
	width:400px;
	/*height:93px;*/
	margin-top:0px;
	padding-left:25px;
	float:left;
	color:#666666;
	font-size:12px;
	font-style:italic;
	}
html>body .thumbdesc  {
	width:400px;

	/*height:93px;*/
	margin-top:0px;
	padding-left:25px;
	float:left;
	color:#666666;
	font-size:12px;
	font-style:italic;
	}
.thumbdesc  {
	width:400px;
	/*height:93px;*/
	margin-top:0px;
	padding-left:30px;
	float:left;
	color:#666666;
	font-size:12px;
	font-style:italic;
	}
.thumbclear {
	clear: both;
	line-height: 1px;
	height: 1px;
}
.folionumbers {
	color:#417eb0;
	font-size:12px;
	text-align:center;
	}
	
/* Jump Boxes */
#jumpboxes {
	margin-top:20px
}
#jumpboxes img {
	float:left;
	margin-top: 15px;
}
#jumpboxes .link {
	float:right;
	margin-top: 0px;
}
#jumpboxes p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7b7b7b;
	margin:2px;
	margin-top:12px;
	margin-bottom:8px;
}
#jumpboxes .clear {
	clear:both;
	height:15px;
	line-height:1px;
}
#jumpbox1, #jumpbox2, #jumpbox3 {
	width:206px;
	height:115px;
	float:left;
	}
#jumpboxes #leftpadd {
	display:none;
	width:15px;
	height:115px;
	float:left;
	}
#jumpbox1 {
	background: url(../images/sce/images/jumpbox1_bg.gif) no-repeat;
}
#jumpbox2 {
	background: url(../images/sce/images/jumpbox2_bg.gif) no-repeat;
}
#jumpbox3 {
	background: url(../images/sce/images/jumpbox3_bg.gif) no-repeat;
}

#jumpboxes .head {
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#777777
	}
#jumpboxes .head .color1 {
	color:#f3b93c;
}
#jumpboxes .head .color2 {
	color:#549fd8;
}
#jumpboxes .head .color3 {
	color:#1d5383;
}
/* End Jump Boxes */

.aboutus_logos {
	width:655px;
	
	background:#fafafa;
	border:1px solid #d9d9d9;
	padding:15px;
}

#footphone {
	position: absolute;
	left: 15px;
	bottom: 80px; 
	height: 50px;
	width:200px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
	line-height:14px
	}
	

#aspnetForm .indent {
	width:400px;
	}
#aspnetForm .separator, #aspnetForm .clear {
	height:1px;
	line-height:1px;
	}
	
	
/* Add a space before the closing DIV for "copyright1" everytime you update a template */

.content-wide {
margin-left:-229px;
background:url(../images/sce/images/wide-bg.jpg) no-repeat #fff;
min-height:300px;
height:auto !important;
height:300px;
padding:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
		color:#676767;
	line-height:19px;
}

/* Webinars style */

.webinars {
	border:1px solid #d9d9d9;
	border-bottom:0;
	margin:0 auto;
	width:70%;
}
.webinars td {
	padding:3px 5px;
	border-bottom:1px solid #d9d9d9;
	background:#fafafa;
}
.webinars .title {
	background:#1a3867;
	padding:5px;
	color:#fff;
	font-size:16px;
	text-align:center;
	font-weight:bold;
}
.webinars .subtitle {
	color:#1a3867;
	font-size:14px;
	font-weight:bold;
}
#fr-menu .menu {
padding-left:15px;
}
