body {
	background-image: url(images/bg1.jpg); background-color:#0B4058; background-position:center top;
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px; color:#666666;
}
p{margin:1px 1px 1px 1px;}

#container {margin:0 auto; width:901px; height:auto; position:relative;}
#main {float:left; width:901px; height:auto; }
#top {float:left; width:901px; height:120px; background-image:url(images/top.jpg); background-repeat:no-repeat;}
#top1 {float:left; width:901px; height:120px; background-image:url(images/top1.jpg); background-repeat:no-repeat;}
#banner {float:left; width:901px; height:277px; background-image:url(images/banner.jpg); background-repeat:no-repeat;}
#banner3 {float:left; width:901px; height:277px; background-image:url(images/banner_all.jpg); background-repeat:no-repeat;}
#banner4 {float:left; width:901px; height:277px; background-image:url(images/banner_all1.jpg); background-repeat:no-repeat;}
#banner5 {float:left; width:901px; height:277px; background-image:url(images/banner_product.jpg); background-repeat:no-repeat;}
#bannertestim {float:left; width:901px; height:277px; background-image:url(images/banner_portraits_testim.jpg); background-repeat:no-repeat;}
#bannerlrsales {float:left; width:901px; height:277px; background-image:url(images/banner_lreasy_sales_blank.jpg); background-repeat:no-repeat;}
#bannernonav {float:left; width:901px; height:277px; background-image:url(images/banner_product_nonav.jpg); background-repeat:no-repeat;}
#banner6 {float:left; width:901px; height:277px; background-image:url(images/banner_vedio.jpg); background-repeat:no-repeat;}
#banner7 {float:left; width:901px; height:277px; background-image:url(images/banner_product_flash.jpg); background-repeat:no-repeat;}
#nav {float:left; width:545px; height:25px; margin:0 0 0 0; padding:9px 0 0 50px;}
#banner_text {float:left; width:423px; height:116px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#023560; font-weight:bold; padding:76px 0 0 41px; margin:0 0 0 0;}
#first_part {float:left; width:901px; height:auto; background-color:#EFEFEF; }
#first_part1 {float:left; width:901px; height:auto; background-color:#FFFFFF; }
.course_bg {width:525px; height:340px; background-image:url(images/course_bg.jpg); background-repeat:no-repeat;}
.tutorial_bg {width:327px; height:340px; background-image:url(images/tutorial_bg.jpg); background-repeat:no-repeat;}
.tutorial_bg1 {width:327px; height:340px; background-image:url(images/tutorial_bg1.jpg); background-repeat:no-repeat;}
.about_bg {width:865px; height:340px; background-image:url(images/about_bg.jpg); background-repeat:no-repeat;}
.about_bg1 {width:700px; height:275px; background-image:url(images/about_bg1.jpg); background-repeat:no-repeat;}
.bar {width:481px; height:25px; background-image:url(images/bar.jpg); background-repeat:no-repeat;}
.bar_new {width:481px; height:25px; background-image:url(images/bar_new.jpg); background-repeat:no-repeat;}
.bar1 {width:286px; height:25px; background-image:url(images/bar1.jpg); background-repeat:no-repeat;}
#spacer {
	position:absolute;
	width:81px;
	height:33px;
	left:443px;
	top:685px;
}
#spacer1 {
	position:absolute;
	width:73px;
	height:35px;
	left:445px;
	top:992px;
}
#spacer2 {
	position:absolute;
	width:81px;
	height:35px;
	left:775px;
	top:680px;
}
#spacer3 {
	position:absolute;
	width:76px;
	height:35px;
	left:774px;
	top:991px;
}
#spacer4 {
	position:absolute;
	width:79px;
	height:35px;
	left:776px;
	top:1661px;
}
#spacer5 {
	position:absolute;
	width:136px;
	height:35px;
	left:662px;
	top:359px;
}
#spacer6 {
	position:absolute;
	width:80px;
	height:35px;
	left:776px;
	top:1346px;
}
#strip {position:absolute; width:16px; height:134px; background-image:url(images/strip.jpg); background-repeat:no-repeat; left:885px; top:389px;}
#footer {float:left; width:901px; height:42px; background-image:url(images/footer.jpg); background-repeat:no-repeat;}



/*************************************************************/

/*a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	font-weight: bold;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a:hover {
	text-decoration: none;
	color:#FFFF00;
}
a:active {
	text-decoration: none;
	color: #FFFF00;
}*/
.topmenu{
font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	font-weight: lighter;
	text-decoration: none;
}
.topmenu:hover{
color:#96dde5;
text-decoration: none;
}
.topmenu_active{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #96dde5;
	font-weight: lighter;
	text-decoration: none;
}



.b, .b_ {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0F4C98;
	font-weight: bold;
}
.b:link {
	text-decoration: none; color: #0F4C98;
}
.b:visited {
	text-decoration: none;
	color: #0F4C98;
}
.b:hover {
	text-decoration: underline;
	color: #0F4C98;
}
.b:active {
	text-decoration: none;
	color: #0F4C98;
}



.c, .c_ {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}
.c:link {
	text-decoration: none;
}
.c:visited {
	text-decoration: none;
	color: #000000;
}
.c:hover {
	text-decoration: underline;
	color: #000000;
}
.c:active {
	text-decoration: none;
	color: #000000;
}




.d {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight:normal;
}
.d:link {
	text-decoration: none;
}
.d:visited {
	text-decoration: none;
	color: #ffffff;
}
.d:hover {
	text-decoration: underline;
	color: #ffffff;
}
.d:active {
	text-decoration: none;
	color: #ffffff;
}




.e {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:normal;
}
.e:link {
	text-decoration: none;
}
.e:visited {
	text-decoration: none;
	color: #000000;
}
.e:hover {
	text-decoration: underline;
	color: #000000;
}
.e:active {
	text-decoration: none;
	color: #000000;
}


.f {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#666666;
	font-weight: bold;
}
.f:link {
	text-decoration: none;
}
.f:visited {
	text-decoration: none;
	color: #666666;
}
.f:hover {
	text-decoration: underline;
	color: #666666;
}
.f:active {
	text-decoration: none;
	color: #666666;
}

.testimonial-bg {border-right:1px solid #c5c5c5; border-left:1px solid #c5c5c5; background:#f8fad2;}
.testimonial-bottom {border-right:1px solid #c5c5c5; border-left:1px solid #c5c5c5; border-bottom:1px solid #c5c5c5; background:#f8fad2; height:10px;}
.testimonial-bar {border-left:1px solid #c5c5c5; border-top:1px solid #c5c5c5; border-right:1px solid #c5c5c5; padding:2px 2px 3px 2px; background:#f8fad2; width:591px; overflow:auto;}
.testimonial-bar .test-left {float:left;width:3px;height:29px; background:url('images/testimonial-left.gif');}
.testimonial-bar .test-right {float:left;width:3px;height:29px; background:url('images/testimonial-right.gif');}
.testimonial-bar .test-content {float:left;text-align:center; color:#f7f9d1; background:url('images/testimonial-bg.gif'); height:29px; width:585px; line-height:27px; font-size:15px; font-weight:bold;}
.testimonial-content {border-left:1px solid #c5c5c5; border-bottom:1px solid #c5c5c5; border-right:1px solid #c5c5c5; background:#f8fad2; overflow:auto; margin-bottom:15px; padding-bottom:10px; width:595px;}
.testimonial-content .testimonial-body {float:left; padding:5px 5px 0px 15px; width:450px;}
.testimonial-content .testimonial-body2 {padding:5px 15px;}
.testimonial-content .testimonial-image {float:left; width:120px; text-align:center; padding:5px 0px;}
.screenshot-container {margin-top:20px;}
.screenshot-container .screenshot-inner {border:1px solid #b7b7b7; padding:12px; background:#eeeeee;}
.screenshot-container .screenshot-inner2 {border:1px solid #e4e2e3; padding: 10px 15px 5px; background:#fff}
.screenshot-container .screenshot-bottom {background : url('images/screenshot-bottom.jpg') no-repeat; height:13px;}
#top1 {background:url("http://img2.steeletraining.com/top1.jpg") no-repeat; }
/*#banner5 {background:url("http://img3.steeletraining.com/banner_product.jpg") no-repeat #EFEFEF; position:relative;}*/
#banner5 {background:none;}
.banner-img {position:absolute;top:0px;z-index:1;}
.main-container {width:596px; margin:15px auto 35px; border:4px solid #1776a2; padding:15px 52px; background:#fff;}
.ticks {padding-left:38px; margin-top:15px; background:url('images/tick.jpg') 2px 5px no-repeat; min-height:28px;}
.addtocart {padding:15px; width:550px; margin:auto; border:3px #ff0000 dashed; text-align:center; background:#EFE5BC; margin-top:15px;}
#nav {float:none; padding-left:15px; padding-top:0px; width:auto; background:url('images/menu_bg.jpg') repeat-x; height:33px;}
#nav ul.navlist {margin:0px; padding:0px; height:33px;}
#nav ul.navlist li{display:inline;}
#nav ul.navlist li .menuspan, #nav ul.navlist li a {float:left; display:block; height:33px;}
#nav ul.navlist li a {line-height:35px;}
#nav ul.navlist li .menu_home {background:url('images/menu_icons.jpg') no-repeat; width:19px; margin-left:2px; margin-right:14px;}
#nav ul.navlist li .menu_courses{background:url('images/menu_icons.jpg') -20px 0px no-repeat; width:23px; margin-left:28px; margin-right:8px;}
#nav ul.navlist li .menu_freetut{background:url('images/menu_icons.jpg') -44px 0px no-repeat; width:21px; margin-left:27px; margin-right:5px;}
#nav ul.navlist li .menu_about{background:url('images/menu_icons.jpg') -65px 0px no-repeat; width:18px; margin-left:38px; margin-right:7px;}
#nav ul.navlist li .menu_contact{background:url('images/menu_icons.jpg') -85px 0px no-repeat; width:17px; margin-left:43px; margin-right:6px;}
.bannermain {height:244px; background:url('images/banner_bg.jpg') no-repeat #EFEFEF;}
.bannermain .banner-left{float:left; width:522px; padding-left:28px;}
.bannermain h1 {font-size:23px; color:#2f4e96; margin-bottom:0px; font-family:"Trebuchet MS", arial, verdana;}
.bannermain .banner-right{float:left; width:350px;}
.bannermain .bannerlr-right{float:right; width:350px;}
.bannermain .banner-body p{font-weight:bold; font-size:15px; color:#6e6e6e;font-smooth:auto;}
.bannermain .banner-body p.big{font-weight:bold; font-size:16px; color:#6e6e6e;font-smooth:auto;}
.bannermain .banner-body p.small{font-weight:normal; font-size:12px; color:#6e6e6e;font-smooth:auto;}
.bannermain .banner-body p.banner-highlight {font-size:16px; color:#3c5399}
.bannermain .banner-body p.banner-highlightbig {font-size:17px; color:#3c5399}
.bannermain .banner-right p.banner-highlight {font-size:16px; color:#3c5399}
.bannermain .banner-right p {font-weight:bold; color:#6e6e6e; font-size:14px; font-smooth:always;}
.bannermainps {height:244px; background:url('images/banner_psb.jpg') no-repeat #EFEFEF;}
.bannermainps2 {height:244px; background:url('images/banner_psb_5.jpg') no-repeat #EFEFEF;}
.bannermainps3 {height:244px; background:url('images/banner_psb_6.jpg') no-repeat #EFEFEF;}
.bannermain h3 {font-size:28px; color:#2f4e96; margin-top:25px; margin-bottom:5px; font-family:"Trebuchet MS", arial, verdana;}

.bannermain h4 {font-size:50px; color:#2f4e96; margin-top:25px; margin-bottom:5px; font-family:"Trebuchet MS", arial, verdana;}
.bannermain .banner-body p.bigger{
font-size:26px; color:#6e6e6e;font-smooth:auto;}
