@charset "utf-8";
/* CSS Document */
* { font-family:Verdana, Geneva, sans-serif; color:#000; font-size:10px; line-height:14px; }
img, div,a { behavior: url(css/iepngfix.htc) }
html,body { background:#ffffff; margin:0px; padding:0px; }
table,td { vertical-align:top; border:none; }
p{ margin:0px; padding:0px; }
#header {
	padding-top:20px;
	height:120px;
	background:url(../images/topbg.gif) repeat-x left top;
	width:100%;
	min-width:985px;
}
#header div.content{
	width:985px;
	height:120px;
	margin:auto;
}
#header div.content img.logo {
	width:656px;
	height:98px;
}
#wrapper{
	width:985px;
	margin:auto;
	clear:both;
	text-align:left;
}
#wrapper div.lmenu {
	float:left;
	height:282px;
	background:#d7d730;
	width:140px;
	padding:20px;
}
#wrapper div.lmenu a{
	color:#000;
	text-decoration:none;
	font-weight:bold;
}
#wrapper div.lmenu a:hover{
	color:#fff;
	text-decoration:none;
}
#wrapper div.lmenu .current{
	color:#fff;
}
#wrapper div.submenu{
	float:left;
	margin-left:10px;
	height:322px;
	background:#808080;
	overflow:hidden;
	width:180px;
}
#wrapper div.submenu a{
	color:#d7d730;
	text-decoration:none;
	font-weight:bold;
}
#wrapper div.submenu a:hover{
	color:#fff;
	text-decoration:none;
}
#wrapper div.submenu .current{
	color:#fff;
}
#wrapper div.content{
	float:right;
	height:278px;
	width:562px;
	border:solid 2px #b5b5b5;
	padding:20px;
	overflow:auto;
}
#wrapper div.content2{
	float:right;
	height:282px;
	width:566px;
	padding:20px;
	overflow:auto;
}
#wrapper div.video{
	float:right;
	height:310px;
	width:606px;
	background:#808080;
	text-align:center;
	padding-top:12px;
}
#wrapper div.additionalText{
	clear:both;
	padding-top:5px;
	margin-left:380px;
}
#footer{
	clear:both;
	padding-top:50px;
	padding-bottom:50px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#d5d2d2;
	margin:auto;
}
#footer a{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	color:#d5d2d2;
}
#footer a:hover{
	text-decoration:none;
	color:#808080;
}
.stepcarousel{
	position:relative;
	overflow:scroll;
	margin-left:5px;
	width:552px; /*Width of Carousel Viewer itself*/
	height:278px; /*Height should enough to fit largest content's height*/
}
.stepcarousel .belt{
	position:absolute; /*leave this value alone*/
	left:0px;
	top:0;	
}
.stepcarousel .panel{
	float:left;
	overflow:hidden; /*clip content that go outside dimensions of holding panel DIV*/
}
