@charset "utf-8";
/* CSS Document */

#ibcontent{
	margin:8px;
}
.hidden_text
{
margin:0px;
padding:0px;
font-size:0px;
text-indent:-2000px;
}
.button h4{
	text-indent:-9999em;
	margin:0px 0px;
	padding:0px 0px;
}

.button  a{
	background: transparent url(../images/RegisterNow_Button.gif) no-repeat top left;
	width:123px;
	height:29px;
	display:block;
	
}
.button  a:hover {
	background: transparent url(../images/RegisterNow_Button_rollover.gif) no-repeat top left;
	
}

.link a{
	text-decoration:none;
}

.demo h4{
	text-indent:-9999em;
	margin:0 0;
	padding:0 0;
}

.demo  a{
	background: transparent url(../images/Button_view_demo.gif) no-repeat top left;
	width:123px;
	height:29px;
	display:block;
}

.demo  a:hover {
	background: transparent url(../images/Button_view_demo_over.gif) no-repeat top left;
	
}
.moreinfo{
	margin:20px 0 30px 0;
	padding:10px 0;	
}

.moreinfo .moretext{
	float:left;
	font-size:13px;
	margin-right:15px;
	margin-top:5px;
}

.moreinfo .demo{
	float:left;
	margin-right:15px;
}

.moreinfo .button{
	float:left;
}



/*VI#49595 - page redesign*/

.banner a{
	background: transparent url(../images/Button_view_demo.gif) no-repeat left top;
	width:123px;
	height:29px;
	display:block;
}

.banner  a:hover {
	background: transparent url(../images/Button_view_demo_over.gif) no-repeat top left;
	
}

#ibcontent .banner
{
	background:transparent url(../images/banner.gif) no-repeat;
	width:489px;
	height:54px;
	display:block;
	padding:59px 0 0 19px;
}


.banner h3{
	text-indent:-9999em;
	margin:0 0;
	padding:0 0;
}


div.crBoxLeft .arrowlist6 li ,
div.crBoxMiddle .arrowlist6 li ,
div.crBoxRight .arrowlist6 li, 
div.crBox .arrowlist6 li  {
	font-size:11px;
}

div.crBoxLeft, div.crBoxMiddle, div.crBoxRight {
	float:left;
	width:167px;
	height:250px;
	margin:0px 0px 10px 0px;
	padding: 10px 0px 10px 0px;
}

a.more {
	padding-left: 15px;
	font-weight: bold;
	background: url(/common/img/arrows/arrow_1e.gif) no-repeat left 3px;
}

div.crBoxLeft .header1 , div.crBoxMiddle .header1 , div.crBoxRight .header1, 
.crBoxNews  .header1, .crBox .header1 {
	font-size:15px;;
}

div.crBoxLeft div, div.crBoxLeft p,
div.crBoxMiddle div, div.crBoxMiddle p,
div.crBoxRight div, div.crBoxRight p {
	padding-left:5px;
	padding-right:5px;
}


.subtext1 a:visited,
.subtext1 a:active,
.subtext1 a:link
{
	text-decoration:none;
}
.subtext1 a:hover
{
	text-decoration:underline;
}

.subtext1
{
	margin-top:-25px;

}

