* {
	border: none;
}

body{
	background:url(../images/body-bg.gif) repeat-x;
	margin:0;
	font-family: Tahoma, sans-serif;
	font-size: 14px;
}
form, fieldset {
	margin:0;
	padding:0;
	border:none;
}

.style1 {
	font-size: 16px;
	font-weight: bold;
	color: #FF6600;
	}
	
.style4 {
	font-size: 13px;
	color: #FF6600;
	font-weight: 500;
}
.style13 {
	font-size: 13px;
	color: #FF6600;
	font-weight: bold;
}

.orange-contactheader {
	font-size: 12px;
	color: #FF6600;
	font-weight: 500;
}

.style5 {
	color: #154c87;
	font-size: 12px;
}
.style10 {
	color:#154c87;
	font-size: 13px;
	font-weight:bold;
}

.style6 {
	color: #FF6600;
	font-size: 12px;
}


.style6 a {
	color: #154c87;
	text-decoration:none;
}

.style6 a:visted {
	color: #154c87;
	text-decoration:none;
}


.style6 a:hover {
	color: #154c87;
	text-decoration:none;
	background-color:#f0f4f7;

}



.style8 {
	font-size: 12px;
	color: #333;
	font-weight: 500;
}


.style9 {
	color:#154c87;
	font-family: Tahoma, sans-serif;
	font-size: 20px;
	font-weight: bolder;
	margin-top: 5px;
	line-height: 1.3em;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;

}

.style11 {
	color:#154c87;
	font-family: Tahoma, sans-serif;
	font-size: 13px;
	font-weight: bolder;
	margin-top: 5px;
	line-height: 1.3em;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;

}





/*master container*******************************************/
#master{
	width:100%;
	margin:0 auto;
	position:relative;
}


/*container*******************************************/
#container{
	width:980px;
	margin:0 auto;
}
/*header*******************************************/
#header{
	width:100%;

}
/*header-top*******************************************/
#header-top{
	height:88px;
	width:100%;
	overflow:hidden;
}
#header-top h1{
	background:url(../images/logo.gif) no-repeat;
	width:225px;
	height:86px;
	text-indent:-3000px;
	overflow:hidden;
	float:left;
	margin:8px 0 0 0px;
}
#header-top h1 img {display:none;}

#header-top h1 a {
	width:166px;
	height:86px;
	text-indent:-3000px;
	overflow:hidden;
	float:left;

}
/*contact-box*******************************************/
.contact-box{
	height:90px;
	width:257px;
	overflow:hidden;
	float:right;
}
/*contact-box ul*******************************************/
.contact-box ul{
	list-style:none;
	margin:11px 20px 0 0;
	padding:0;
	float:left;
	overflow:hidden;
}
.contact-box ul li{
	display:inline;
	font:11px Tahoma, sans-serif;
	border-left:1px solid #0a4076;
	padding:0 5px;
	margin:0 1px 0 -1px;
}
.contact-box ul li a{
	color:#5699b9;
	text-decoration:none;
}
.contact-box ul li a:hover{text-decoration:underline;}
.contact-box .form{
	background:url(../images/form-bg.gif) no-repeat;
	margin:5px 10px 0 0;
	float:left;
	width:246px;
}
.form form {
	display:inline;
}
.form fieldset{
	border:none;
	overflow:hidden;
	margin:0;
	padding-top: 12px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 10px;
}
.form input{
	float:left;
	margin-top:0px;
	width:155px;
	height:19px;
	border:none;
	padding-left: 1px;
	background-image: url(/images/input-bg.gif);
	background-repeat: no-repeat;
}
input.btn{
	background:none;
	width:67px;
	margin-left:0;
}
input.btn2{
	background:none;
	width:79px;
	margin-left:0;
}
.contact-box .form h2{
	background:url(../images/phone.gif) no-repeat;
	padding-left:23px;
	color:#039;
	margin:2px 0 3px 35px;
	float:left;
	width:100%;
	font-family: Tahoma, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
.contact-box .form h2 img {display:none;}
* html .contact-box .form h2{margin-left:20px;}
/*navigation-holder*******************************************/
.navigation-holder{
	width:100%;
	position:relative;
	background:url(../images/navigation-holder-bg.gif) repeat-x;
	z-index: 10;
}
.navigation-holder span.corner{
	background:url(../images/navigation-holder-corner.gif) no-repeat;
	position:absolute;
	right:0;
	top:0;
	display:block;
	width:6px;
	height:31px;
	z-index: 10;
}
/*navigation*******************************************/
.navigation{
	width:950px;
	height:31px;
	margin:0;
	padding:0 10px 0 10px;
	list-style:none;
	background:url(../images/navigation-corner.gif) no-repeat;
	z-index: 10;
}
.navigation li{
	float:left;
	font:12px/31px Tahoma, sans-serif;
	background:url(../images/separator.gif) no-repeat 100% 2px;
	padding-right:1px;
	color:#fff;
}
.navigation li.right{
	float:right;
	background:none;
	margin-top: 0;
	margin-right: 95px;
	margin-bottom: 0;
	margin-left: 0;
}
.navigation li.right span{
	float:right;
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 0;
	margin-left: 2px;
}
.navigation li.last{
	padding-right:7px !important;
	background:url(../images/navigation-corner-right.gif) no-repeat 100% 0;
}
.navigation li.ADS{
	padding-right:7px !important;
	
}

.navigation li a{
	color:#fff;
	text-decoration:none;
	float:left;
	height:31px;
	padding:0 20px;
	position:relative;
	background:url(../images/navigation-bg.gif) repeat-x;
	}
	
	
.navigation li.right a{
	color:#fff;
	text-decoration:none;
	float:left;
	height:31px;
	padding:0 10px;
	background:none;
}

.navigation li.right a:hover{
	color:#FFFFFF;
	text-decoration:underline;
	clear: both;
	background:none;
}
		
/* NAvigation 9222008 Start */
.navigation li:hover, .navigation li.hover {position:relative;}
.navigation li a:hover, .navigation li:hover a, .navigation li.hover a, .navigation li a.active{
	background:url(../images/navigation-hover.gif) repeat-x;
	color:#0a4076;
	position:relative;
	z-index:2;
}
.navigation li a span,
.navigation li a em{
	top:-3000px;
	position:absolute;
	width:5px;
	height:31px;
	overflow:hidden;
	display:block;
}
.navigation li a:hover span, .navigation li a:hover em, .navigation li:hover a span, .navigation li:hover a em, .navigation li.hover a span, .navigation li.hover a em, .navigation li a.active span, .navigation li a.active em{top:0;}
.navigation li a span {left:0;}
.navigation li a:hover span, .navigation li:hover a span, .navigation li.hover a span, .navigation li a.active span{background:url(../images/left-corner-hover.gif) no-repeat;}
.navigation li a:hover em, .navigation li:hover a em, .navigation li.hover a em, .navigation li a.active em{background:url(../images/right-corner-hover.gif) no-repeat;}
.navigation li a em {right:0;}
* html .navigation li a em{right:-1px;}
.navigation li:hover div, .navigation li.hover div{
	display:block;
	position:absolute;
	width:250px;
	top:30px;
	left:0;
	border:solid #0000b7;
	border-width:1px 0 0;
	z-index:1;
}

/* NAvigation 9222008 End */

.navigation li div{
	display:none;
}
.navigation li div strong{
	background:url(../images/drop-down-bg.gif) no-repeat;
	display:block;
	width:250px;
	overflow:hidden;
	height:7px;
}
.navigation li ul{
	margin:0;
	list-style:none;
	padding:0 7px 15px 9px;
	background:url(../images/drop-bg.gif) repeat-y;
}
.navigation li li{
	float:none;
	background:url(../images/none.gif);
	height:19px !important;
	padding:6px 0 1px 5px !important;
	border-bottom:1px solid #d9dbdd;
}
.navigation li li a{
	float:none;
	display:block;
	background:none !important;
	color:#767b81 !important;
	font:11px Tahoma, sans-serif !important;
	padding:0 !important;
	height:auto !important;
	width:100%;
}
.navigation li li:hover li a, .navigation li li.hover li a{background:none !important;}



.navigation li li a:hover, 
.navigation li li:hover a, 
.navigation li li.hover a{
	color:#004990 !important;
	
}

li.nav-arrow a:hover, 
li.nav-arrow :hover a, 
li.nav-arrow .hover a{
background:url(../images/yellow-arrow.gif) no-repeat 97% 80%  !important;
}
/* Start Sub Menu Software Protection Services Under Products */
li.nav-arrow-sps a:hover, 
li.nav-arrow-sps :hover a, 
li.nav-arrow-sps .hover a{
background:url(../images/yellow-arrow.gif) no-repeat 97% 80%  !important;
}

.navigation li li div{
	display:none !important;
}
.navigation li li:hover div, .navigation li li.hover div{
	display:block !important;
	position:absolute;
	width:200px;
	padding:0 0 0 20px;
	top:7px;
	left:215px;
	z-index:1;
	border:none;
	background:none;
}
.navigation li li div ul{
	width:225px;
	padding:10px 7px 15px 9px;
	border:1px solid #0000b7;
	background:#fff;
	z-index:1;
}

/*flash-box*******************************************/

.flash-box{
	width:100%;
	height:228px;
}
#homepage-main{
	width:100%;
	overflow:hidden;
	background:url(../images/home/main-bg.jpg) no-repeat 0 100%;
	height:240px;
}
.maintitre{
	font-family: Tahoma, sans-serif;
	font-size:24px;
	font-weight:bold;
	color:#FFF;
	text-align:center;
	width:100%;
	padding-top:8px 0 8px 0;
	margin-top:8px;
}
.submaintitre{
	font-family: Tahoma, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#F60;
	text-align:center;
	width:100%;
}
/*main*******************************************/
#main{
	width:100%;
	overflow:hidden;
	background:url(../images/inner-main-bg.gif) no-repeat 0 100%;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 22px;
	padding-left: 0;
}
.top{
	width:960px;
	overflow:hidden;
	background:url(../images/main-bg.gif) no-repeat;
	height: auto;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
	text-align: center;
	margin-top:5px
}

.top p {
	color: #333333;
	font-size: 9px;
	line-height: 13px;
	font-family: Tahoma, "lucida grande", arial, sans-serif;
}

/*techno*******************************************/

.techno {
	float:left;
	width:285px;
	background:url(../images/quick-links-bg.gif) no-repeat;
	height:399px;
	overflow:hidden;
	padding:0;
	margin:0 10px 0 10px ;
}
* html .techno{margin-left:5px;}
.techno p{
	color:#101c24;
	font:bold 14px Tahoma, sans-serif;
	margin:0 0 23px 0;
}

.techno ul{
	list-style:none;
	padding:0;
	margin:0;
}

.techno ul li{
	background:url(../images/plus-box.gif) no-repeat;
	color:#fff;
	font:14px Tahoma, sans-serif;
	height:27px;
	padding:10px 0 0 41px;
	margin-bottom:10px;
}

.techno ul li a{
	color:#fff;
	height:27px;
	text-decoration:none;
}

.techno ul li a:hover {
	text-decoration:underline;
}

.techno h3
{
	font-size: 13px;
	font-family: "Segoe UI", Arial, Verdana, Helvetica, sans-serif;
	color: #FFF;
	margin: 5px 12px 8px 12px;
	}
	
	/*techno*******************************************/

.techno-2 {
	float:left;
	width:285px;
	background:url(../images/home/quick-links-bg-2.gif) no-repeat;
	height:472px;
	overflow:hidden;
	padding:0;
	margin:0 10px 0 10px ;
}
* html .techno-2{margin-left:5px;}
.techno-2 p{
	color:#101c24;
	font:bold 14px Tahoma, sans-serif;
	margin:0 0 23px 0;
}

.techno-2 ul{
	list-style:none;
	padding:0;
	margin:0;
}

.techno-2 ul li{
	background:url(../images/plus-box.gif) no-repeat;
	color:#fff;
	font:14px Tahoma, sans-serif;
	height:27px;
	padding:10px 0 0 41px;
	margin-bottom:10px;
}

.techno-2 ul li a{
	color:#fff;
	height:27px;
	text-decoration:none;
}

.techno-2 ul li a:hover {
	text-decoration:underline;
}

.techno-2 h3
{
	font-size: 13px;
	font-family: "Segoe UI", Arial, Verdana, Helvetica, sans-serif;
	color: #FFF;
	margin: 5px 12px 8px 12px;
	}

/* Left Side Column */

#leftsidecolumn {
	float: left;
	clear: none;
	width: 315px;
	margin: 0px 0 0 0;
}


/* Tabbed Content */

#tabbedsections {
	float: left;
	clear: none;
	width: 645px;
	height: 365px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
}

.tabs-holder{
	float: left;
	clear: none;
	width: 310px;
}

#tab4, #tab3, #tab2, #tab1{
	float: left;
	clear: none;
	width: 325px;
	height: 368px;
	background: transparent url(../images/blog2-content-bg.jpg) no-repeat;
	padding-top: 0;
	padding-bottom: 0;
	padding-left: 0px;
}



/* tab1 H1 */

#tab1  {
	font-size:12px;
	margin: 0;
	color: #fa7900;
	font-weight: normal;
	width: 308px;
}


#tab1 h1 {
	font-size:16px;
	color: #154c87;
	margin: 0 0 0 15px;
}


#tab1 h2  {
	font-size:14px;
	margin: 1px 0 0 15px;
	color: #fa7900;
	font-weight: normal;
	width: 95%;
	padding: 0 0 0px 0;
}


/* tab2 H2 */

#tab2  {
	font-size:12px;
	margin: 0 0 0 0;
	color: #fa7900;
	font-weight: normal;
}


#tab2 h1 {
	font-size:16px;
	margin: 010px 0 0 15px;
	color: #154c87;
}



#tab2 h2  {
	font-size:14px;
	margin: 1px 0 0 15px;
	color: #fa7900;
	font-weight: normal;
	width: 95%;
	padding: 0 0 3px 0;
}


/* tab3 H1 and H2 */



#tab3  {
	font-size:12px;
	margin: 0 0 0 0;
	color: #fa7900;
	font-weight: normal;
}


#tab3 h1 {
	font-size:16px;
	margin: 10px 0 0 15px;
	color: #154c87;
}



#tab3 h2  {
	font-size:14px;
	margin: 1px 0 0 15px;
	color: #fa7900;
	font-weight: normal;
	border-bottom: 1px dotted #ccc;
	width: 95%;
	padding: 0 0 3px 0;
}



/* tab4 H1 and H2 */


#tab4  {
	font-size:12px;
	margin: 0 0 0px 0;
	color: #fa7900;
	font-weight: normal;
}


#tab4 h1 {
	font-size:16px;
	margin: 3px 0 0 15px;
	color: #154c87;
}



#tab4 h2  {
	font-size:14px;
	margin: 1px 0 0 15px;
	color: #fa7900;
	font-weight: normal;
	border-bottom: 1px dotted #ccc;
	width: 95%;
	padding: 0 0 3px 0;
}

/* tab4 H1 and H2 */


.tabset{
	float: left;
	clear: both;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: -4px;
	margin-left: 0px;
}

.tabset a {
	float: left;
	clear: none;
	width: 138px;
	height: 20px;
	color: #666;
	text-align: center;
	text-decoration: none;
	font-family: Tahoma, Lucida Grande, Arial, sans-serif;
	background: transparent url(../images/blog-bg.jpg) no-repeat top left;
	font-size: 12px;
	padding: 0px 0 0 0;
	margin: 0 0 0 -1px;
}

.tabset a:hover {
	color: black;
	text-decoration: none;
}

a.active {
	color: #154c87;
}

a.active:hover {
	color: #154c87;
	text-decoration: none;
}


.tabset {
	height:34px;
}

.tabs-holder p {
	font:13px Tahoma, sans-serif;
	color: #5699b9;
	margin:0;
}

.tabs-holder em {
	color:#000000;
	margin:0 0 0 0;
	display:block;
	font-family: Tahoma, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}

/* Styles For News Section */

.news-clip {
	width: 275px;
	float: left;
	clear: none;
	padding-top: 6px;
	padding-right: 4px;
	padding-bottom: 0;
	padding-left: 15px;
	height: auto;
}
.news-clip-left {
	width: 285px;
	float: left;
	clear: none;
	padding-top: 5px;
	padding-right: 4px;
	padding-bottom: 0;
	padding-left: 15px;
}
.news-clip-left a {
	color:#009
}
.news-clip-left a:hover {
	text-decoration:none;
}
.HomeLMABox {
	width: 285px;
	float: left;
	clear: none;
	padding-top: 10px;
	padding-right: 4px;
	padding-bottom: 0;
	padding-left: 15px;
}

.HomeWebAppBox {
	width: 285px;
	float: left;
	clear: none;
	padding-top: 6px;
	padding-right: 4px;
	padding-bottom: 0;
	padding-left: 15px;
	margin-top: 18px;
}

/* HOMEPAGE BUTTONS */
a.hpbutton1  { background:url(../images/home/software-publishers.png) repeat 0px 0px; width: 175px; height: 155px; display: block; }

a.hpbutton1 span  { display: none; }

a.hpbutton1:hover  { background: url(../images/home/software-publishers.png) repeat 0px -146px; }

a.hpbutton2  { background:url(../images/home/enterprise.png) repeat 0px 0px; width: 171px; height: 155px; display: block; }

a.hpbutton2 span  { display: none; }

a.hpbutton2:hover  { background: url(../images/home/enterprise.png) repeat 0px -146px; }

a.hpbutton3  { background:url(../images/home/gaming.png) repeat 0px 0px; width: 171px; height: 155px; display: block; }

a.hpbutton3 span  { display: none; }

a.hpbutton3:hover  { background: url(../images/home/gaming.png) repeat 0px -146px; }

a.hpbutton4  { background:url(../images/home/digital-media.png) repeat 0px 0px; width: 171px; height: 155px; display: block; }

a.hpbutton4 span  { display: none; }

a.hpbutton4:hover  { background: url(../images/home/digital-media.png) repeat 0px -146px; }



/* 
a.hpbutton1  { background:url(../images/home/software-publishers.png) repeat 0px 0px; width: 185px; height: 140px; display: block; }

a.hpbutton1 span  { display: none; }

a.hpbutton1:hover  { background: url(../images/home/software-publishers.png) repeat 0px -146px; }

a.hpbutton2  { background:url(../images/home/enterprise.png) repeat 0px 0px; width: 182px; height: 140px; display: block; }

a.hpbutton2 span  { display: none; }

a.hpbutton2:hover  { background: url(../images/home/enterprise.png) repeat 0px -146px; }

a.hpbutton3  { background:url(../images/home/digital-media.png) repeat 0px 0px; width: 182px; height: 140px; display: block; }

a.hpbutton3 span  { display: none; }

a.hpbutton3:hover  { background: url(../images/home/digital-media.png) repeat 0px -146px; }

a.hpbutton4  { background:url(../images/home/government.png) repeat 0px 0px; width: 182px; height: 140px; display: block; }

a.hpbutton4 span  { display: none; }

a.hpbutton4:hover  { background: url(../images/home/government.png) repeat 0px -146px; }

/* Homepage Main Image*/
.news-tab-date {
	font-family: "Segoe UI", Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #111d25;
}
.news-tab-date2 {
	font-family: "Segoe UI", Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color: #111d25;
}

.news-tab-content {
	font-family: "Segoe UI", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #444;
}
.news-tab-content a{
	color:#009;
	text-decoration: none; 
}
.news-tab-content2 {
	font-family: "Segoe UI", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #444;
}
.news-tab-content2 a{
	color:#009;
	text-decoration: none; 
}
.news-tab-content2 a:hover {
	text-decoration:none;
}




.news-tab-content a:hover {
	text-decoration:none;
}
news-tab-content ul{
		width:191px; display:block; margin:5px 0 0 16px;
		}
#news-tab-content ul li{
	background:url(images/arrow1.gif) no-repeat 0 12px ; display:block; padding:0 0 0 14px;
	}
#news-tab-content ul li a{
	font:14px/24px Verdana, Arial, Helvetica, sans-serif; color:#799fbb; text-decoration:underline; background-color:#0a2b43;
	}
#news-tab-content ul li a:hover{
	text-decoration:none;
	}
.news-tab-link {
	font-family: "Segoe UI", Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #154c87;
	text-align: right;
	padding-top: 2px;
	padding-bottom: 2px;
	float: right;
}
.news-tab-link a:link {text-decoration: none; color: #1546A2;}
.news-tab-link a:visited {text-decoration: none; color: #1546A2;}
.news-tab-link a:hover {color: #FF6600; text-decoration: underline;}

/* End of News Section Styles */

.view {
	float: right;
	clear: none;
	margin-top: 5px;
	margin-right: 11px;
	margin-bottom: 0;
	margin-left: 0;
}
/* Right Column w/ Three Features */

#rightsidecolumn {
	float: left;
	clear: none;
	width: 350px;
}
.blocks li {
	width: 358px;
	float:left;
	clear: none;
	list-style-type: none;
	margin-top: 0;
 
	margin-bottom: 14px;
	display: block;
}
ul.blocks li.temp {
	padding: 19px 0 0 0;
	background: url(../images/blog-bg-hp.gif) no-repeat;
}
ul.blocks li.live {
	padding: 19px 0 0 0;
	background: url(../images/right-demo-calltoaction.gif) no-repeat;
}
ul.blocks li.webinar {
	padding: 17px 0 0 0;
	background: url(../images/sml-webinar.jpg) no-repeat;
	height: 115px;
}
ul.blocks li.social {
	padding: 5px 0 0 0;
	background: url(../images/home/social.gif) no-repeat;
}
ul.blocks li.social a {
	color:#009;
	float:none;
}
ul.blocks li.social a:hover {
	text-decoration:underline;
	
}
ul.blocks li.resource {
	padding: 19px 0 0 0;
	background:url(../images/resource.gif) no-repeat;
}
ul.blocks li.sales { 
	background:url(../images/sales.gif) no-repeat;
}
/*HOMEPAGE RIGHT  RESOURCE CENTRE  COLUMN 31510 */
ul.blocks li.resourcecentre {
	padding: 16px 0 0 0;
	height: 118px;
	background:url(../images/home/resourcecentre-bg.jpg) no-repeat;
}
.blocks h3.resourcecentre {
	font-size: 13px;
	font-family: "Segoe UI", Arial, Verdana, Helvetica, sans-serif;
	color: #FFF;
	margin: 1px 12px 0 12px;
}
.blocks .resourcecentre p {
	font-family: "Segoe UI", Arial, Verdana, Helvetica, sans-serif;
	color:#666;
	margin:5px 15px 10px 20px;
	width:195px;
}
.resourcecentre a {
	font: 11px Tahoma, sans-serif;
	color: #fff;
	text-transform: uppercase;
	text-decoration: none;
	float: right;
	clear: none;
	margin: 0 17px 0 0;
} 
.resourcecentre a:hover {
	text-decoration:none;
} 
ul.blocks li.newsticker {
	width:323px;
	margin:0;
	height: 88px;
	background:url(../images/home/news-ticker-bg.jpg) no-repeat;
	padding-top: 7px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 15px;
}

/*HOMEPAGE RIGHT RESOURCE CENTRE COLUMN 31510 */
/*HOMEPAGE RIGHT WEBINARS 71210 */
ul.blocks li.webinar1 {
	padding: 0 15px 0 0;
	width:318px;
	margin-left:-25px;
	height: 78px;
	background:url(../images/icons/webinar-icon-h.gif) no-repeat;
}
.blocks h3.webinar1 {
	font-size: 13px;
	font-family: "Segoe UI", Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
	color: #000084;
}
.blocks h3.webinar1 a{
	font-size: 13px;
	font-family: "Segoe UI", Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
	color: #000084;
	margin: 0px 5px 0 40px;
}
.blocks .webinar1 p {
	font-family: Tahoma, Lucida Grande, Arial, sans-serif;
	font-size:12px;
	color:#666;
	margin:5px 15px 5px 50px;
}
.webinar1 a {
	font: 11px Tahoma, sans-serif;
	color: #FFF;
	text-transform: uppercase;
	text-decoration: none;
	float: right;
	margin: 0 0 0 0;
} 

.webinar1 a:hover {
	text-decoration: none;
} 
/*HOMEPAGE RIGHT WEBINARS 2 71210 */
ul.blocks li.webinar2 {
	padding: 0 15px 0 0;
	width:318px;
	margin:8px 0 10px -25px;
	height: 98px;
	background:url(../images/home/mobile-app-webinar.jpg) no-repeat;
	padding-bottom:3px;
	border-bottom: 1px solid #eaeaea; 
}
.blocks h3.webinar2 {
	font-size: 13px;
	padding-top:8px;
	font-family: "Segoe UI", Arial, Verdana, Helvetica, sans-serif;
	color: #000084;
	
}
.blocks h3.webinar2 a{
	font-size: 13px;
	font-family: "Segoe UI", Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
	color: #000084;
	margin: 0px 5px 0 80px;
}
.blocks .webinar2 p {
	font-family: Tahoma, Lucida Grande, Arial, sans-serif;
	font-size:12px;
	color:#666;
	margin:5px 15px 5px 50px;
}
.webinar2 a {
	font: 11px Tahoma, sans-serif;
	color: #FFF;
	text-transform: uppercase;
	text-decoration: none;
	float: right;
	margin: 15px 0 0 0;
} 

.webinar2 a:hover {
	text-decoration: none;
} 
/*HOMEPAGE RIGHT INFO AWARD */
ul.blocks li.infoaward {
	padding: 0 15px 0 0;
	width:318px;
	margin:8px 0 10px -25px;
	height: 98px;
	background:url(../images/home/info-award.jpg) no-repeat;
	padding-bottom:3px;
	border-bottom: 1px solid #eaeaea; 
}
.blocks h3.infoaward {
	font-size: 13px;
	padding-top:22px;
	font-family: "Segoe UI", Arial, Verdana, Helvetica, sans-serif;
	color: #000084;
	
}
.blocks h3.infoaward a{
	font-size: 13px;
	font-family: "Segoe UI", Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
	color: #000084;
	margin: 0px 5px 0 50px;
}
.blocks .infoaward p {
	font-family: Tahoma, Lucida Grande, Arial, sans-serif;
	font-size:12px;
	color:#666;
	margin:5px 15px 5px 50px;
}
.infoaward a {
	font: 11px Tahoma, sans-serif;
	color: #FFF;
	text-transform: uppercase;
	text-decoration: none;
	float: right;
	margin: 15px 0 0 0;
} 

.infoaward a:hover {
	text-decoration: none;
} 

/*IBC2011 LIST */
ul.blocks li.digial {
	padding: 0 15px 8px 80px;
	width:235px;
	margin:4px 0 10px -20px;
	height: 78px;
	background:url(/images/home/telco-award-finalist.jpg) no-repeat;
	border-bottom: 1px solid #eaeaea;
}
.blocks h3.digial {
	font-size: 13px;
	padding-top:5px;
	font-family: "Segoe UI", Arial, Verdana, Helvetica, sans-serif;
	color: #000084;
	
}
.blocks h3.digial a{
	font-size: 13px;
	font-family: "Segoe UI", Arial, Verdana, Helvetica, sans-serif;
	color: #000084;
	font-weight:bold;
}
.blocks .digial p {
	font-family: Tahoma, Lucida Grande, Arial, sans-serif;
	font-size:11px;
	color:#666;
	margin:5px 15px 5px 0px;
}
.digial a {
	font: 11px Tahoma, sans-serif;
	color: #FFF;
	text-transform: uppercase;
	text-decoration: none;
	float: right;
	margin: 0 0 0 0;
} 

.digial a:hover {
	text-decoration: none;
} 
/*END IBC2011 LIST */




ul.blocks li.webinarh1 {
	padding: 0 15px 0 0;
	width:318px;
	margin:0 0 10px -25px;
	height: 25px;
	padding-bottom:1px;
	font-size: 13px;
	font-weight:bold;
	font-family: "Segoe UI", Arial, Verdana, Helvetica, sans-serif;
	color: #ff6600;
}
.blocks h3.webinarh1 {
	font-size: 13px;
	font-family: "Segoe UI", Arial, Verdana, Helvetica, sans-serif;
	color: #ff6600;
	
}
.blocks h3.webinarh1 a{
	font-size: 13px;
	font-family: "Segoe UI", Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
	color: #000084;
	margin: 0px 5px 0 40px;
}
.blocks .webinarh1 p {
	font-family: Tahoma, Lucida Grande, Arial, sans-serif;
	font-size:12px;
	color:#666;
	margin:5px 15px 5px 50px;
}
.webinarh1 a {
	font: 11px Tahoma, sans-serif;
	color: #FFF;
	text-transform: uppercase;
	text-decoration: none;
	float: right;
	margin: 0 0 0 0;
} 

.webinarh1 a:hover {
	text-decoration: none;
} 
/*HOMEPAGE RIGHT NewsFlash */
ul.blocks li.webinar3 {
	padding: 0 15px 0 0;
	width:318px;
	margin-left:-25px;
	height: 78px;
	background:url(../images/icons/newsflash.jpg) no-repeat;
}
.blocks h3.webinar3 {
	font-size: 13px;
	font-family: "Segoe UI", Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
	color: #000084;
}
.blocks h3.webinar3 a{
	font-size: 13px;
	font-family: "Segoe UI", Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
	color: #000084;
	margin: 0px 5px 0 40px;
}
.blocks .webinar3 p {
	font-family: Tahoma, Lucida Grande, Arial, sans-serif;
	font-size:12px;
	color:#666;
	margin:5px 15px 5px 50px;
}
.webinar3 a {
	font: 11px Tahoma, sans-serif;
	color: #FFF;
	text-transform: uppercase;
	text-decoration: none;
	float: right;
	margin: 0 0 0 0;
} 

.webinar3 a:hover {
	text-decoration: none;
} 
/*HOMEPAGE RIGHT TRIAL COLUMN 31510 */
ul.blocks li.trialcentre {
	padding: 18px 0 0 0;
	height: 95px;
	background:url(../images/home/free-trial.jpg) no-repeat;
}
.blocks h3.trialcentre {
	font-size: 13px;
	font-family: "Segoe UI", Arial, Verdana, Helvetica, sans-serif;
	color: #FFF;
	margin: 1px 12px 0 12px;
}
.blocks .trialcentre p {
	font:12px Tahoma, sans-serif;
	color:#666;
	margin:0px 15px 0px 20px;
	width:195px;
}
.trialcentre a {
	font: 11px Tahoma, sans-serif;
	color: #fff;
	text-transform: uppercase;
	text-decoration: none;
	float: right;
	clear: none;
	margin: 0 17px 0 0;
}

.trialcentre a:hover {
	text-decoration: none;
} 
/*HOMEPAGE RIGHT TRIAL COLUMN 31510 */
/*HOMEPAGE RIGHT DEMOSCOLUMN 31510 */
ul.blocks li.democentre {
	height: 138px;
	padding: 6px 0 0 0;
	background:url(../images/home/demos-bg.jpg) no-repeat;
}
.blocks h3.democentre {
	font-size: 13px;
	font-family: "Segoe UI", Arial, Verdana, Helvetica, sans-serif;
	color: #FFF;
	margin: 5px 12px 0 12px;
}
.blocks .democentre p {
	font-family: Tahoma, Lucida Grande, Arial, sans-serif;
	font-size:12px;
	color:#666;
	margin:12px 15px 5px 10px;
	width:225px;
}
.democentre a {
	font: 11px Tahoma, sans-serif;
	color: #fff;
	text-transform: uppercase;
	text-decoration: none;
	float: right;
	clear: none;
	margin: 0 17px 0 0;
} 
.democentre a:hover {
	text-decoration: none;
} 

ul.blocks li.newsletter  {
	height: 65px;
	padding: 6px 0 0 0;
	margin-left:-25px;
	border-bottom: 1px solid #eaeaea; 
	margin-bottom:20px;
}
.blocks h3.newsletter  {
	font-size: 13px;
	font-family: "Segoe UI", Arial, Verdana, Helvetica, sans-serif;
	color: #FFF
	margin: 0px 0px 0 0px;
}
.blocks .newsletter  p {
	font-family: Tahoma, Lucida Grande, Arial, sans-serif;
	font-size:12px;
	color:#666;
	margin:0px 15px 5px 0px;
	width:205px;
}
.newsletter  a {
	font: 11px Tahoma, sans-serif;
	color: #fff;
	text-transform: uppercase;
	text-decoration: none;
	float: right;
	clear: none;
	margin: 0 17px 0 0;
} 
.newsletter a:hover {
	text-decoration: none;
} 


/*HOMEPAGE RIGHT QUICKLINKS 81410 */
ul.blocks li.quicklinks {
	height: 327px;
	padding: 6px 0 0 28px;
	background:url(../images/home/quicklinks-bg.jpg) no-repeat;
}
.blocks h3.quicklinks  {
	font-size: 13px;
	font-family: "Segoe UI", Arial, Verdana, Helvetica, sans-serif;
	color: #FFF;
	margin: 2px 12px 8px 12px;
}
.blocks .quicklinks  p {
	font-family: Tahoma, Lucida Grande, Arial, sans-serif;
	font-size:12px;
	color:#666;
	margin:12px 0px 5px 10px;
	width:345px;
}
.quicklinks  a {
	font: 11px Tahoma, sans-serif;
	color: #fff;
	text-transform: uppercase;
	text-decoration: none;
	float: right;
	clear: none;
	margin: 0 0 0 0;
} 
.quicklinks  a:hover {
	text-decoration: none;
} 
/*HOMEPAGE RIGHT DEMOS COLUMN 31510 */
.blocks h3 {
	font-size: 13px;
	font-family: "Segoe UI", Arial, Verdana, Helvetica, sans-serif;
	color: #FFF;
	margin: 1px 12px 0 12px;
}
.blocks h3.temp {
	font-size: 1px;
	font-family: Tahoma, Lucida Grande, Arial, sans-serif;
	color: #FFF;
	margin: 1px 12px 0 12px;
}
.blocks .temp p {
	font:12px Tahoma, sans-serif;
	color:#666;
	margin:5px 15px 10px 20px;
	width:195px;
}
.blocks .webinar p {
	font:12px Tahoma, sans-serif;
	color:#666;
	width:255px;
	margin-top: 6px;
	margin-right: 15px;
	margin-bottom: 8px;
	margin-left: 12px;
}
.blocks h3.webinar  {
	font-size: 13px;
	font-family: Tahoma, Lucida Grande, Arial, sans-serif;
	color: #FFF;
	margin: 1px 12px 0 12px;
}
.blocks h3.resource {
	font-size: 13px;
	font-family: Tahoma, Lucida Grande, Arial, sans-serif;
	color: #FFF;
	margin: 1px 12px 0 12px;
}
.blocks h3.sales {
	font-size: 13px;
	font-family: Tahoma, Lucida Grande, Arial, sans-serif;
	color: #FFF;
	margin: 20px 20px 0 12px;
}
.blocks p {
	font:12px Tahoma, sans-serif;
	color:#666;
	margin:10px 15px 0 15px;
	width:170px;
}

.blocks a {
/*	font: 11px Tahoma, sans-serif;
	color: #fff;
	text-transform: uppercase;
	text-decoration: none;
	float: right;
	clear: none;
	margin: 0 17px 0 0;
}

.blocks a:hover {
	text-decoration: none;
*/
}
.social a {
	text-decoration: none;
}
.social a:hover {
	border-bottom: 1px dotted #fff;
	padding: 0 0 1px 0;
}

.temp a {
	margin: 0px 20px 0 0;
}

.live a {
	margin-top: 3px;
	margin-right: 16px;
	margin-bottom: 0;
	margin-left: 0;
}
.webinar a {
	margin-top: 3px;
	margin-right: 16px;
	margin-bottom: 0;
	margin-left: 0;
}

.resource a {
	margin: 2px 22px 0 0;
} 

.sales a {
	margin: 3px 28px 0 0;
}

.temp a:hover {
	border-bottom: 1px dotted #fff;
	padding: 0 0 1px 0;
}
.live a:hover {
	border-bottom: 1px dotted #fff;
	padding: 0 0 1px 0;
}

.webinar a:hover {
	border-bottom: 1px dotted #fff;
	padding: 0 0 1px 0;
}
	
	
.resource a:hover {
	border-bottom: 1px dotted #fff;
	padding: 0 0 1px 0;
} 

.sales a:hover {
	border-bottom: 1px dotted #fff;
	padding: 0 0 1px 0;
}




/* Spotlight Section */

#spotlight {
	float: left;
	clear: both;
	width: 618px;
	height: 154px;
	background: transparent url(../images/spotlight-content-bg2.jpg) no-repeat;
	margin: 20px 0 0 0;
}
#spotlight-flash {
	width:590px;
	height: 99px;
	margin-left: 15px;
	margin-top: 14px;
}

#spotlight h3 {
	font-weight: bold;
	font-family: Tahoma, "Lucida Grande", Arial, sans-serif;
	font-size: 12px;
	color: #333;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 20px;
}

#spotlight ul {
	list-style:none;
	margin: 32px 0 0 15px;
	padding: 0;
}

#spotlight ul li {
	float: left;
	clear: none;
	color: #444;
	font-size: 10px;
}

#spotlight ul li.arxan {
	background: url(../images/arxan.jpg) no-repeat;
	height: 85px;
	margin: 0 10px 0 0;
	padding: 0 0 0 57px;
	width: 95px;
}

#spotlight ul li.tomorrow {
	background:url(../images/tomorrow.jpg) no-repeat;
	height:69px;
	padding-left:100px;
	width: 95px;
	margin: 0 20px 0 0;
}

#spotlight ul li.gartner {
	background:url(../images/gartner.jpg) no-repeat;
	height:67px;
	padding: 0 0 0 130px;
	width: 80px;
}

/*left*******************************************/
.left{
	width:220px;
	float:left;
	margin-right:5px;
}
/*products*******************************************/
.products-top{
	background:url(../images/products-left-top.gif) no-repeat;
	width:218px;
	height:6px;
	overflow:hidden;
}
#products{
	background:url(../images/products-left-inner.gif) repeat-y;
	width:218px;
	overflow:hidden;
	padding:9px 0 20px 1px;
}
.products-bottom{
	background:url(../images/products-left-bottom.gif) no-repeat;
	width:218px;
	height:6px;
	overflow:hidden;
}

.products-container {
	width:730px;
	overflow:hidden;
}

.products-containerLeft {
	width:350px;
	overflow:hidden;
	float:left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #eaeaea;
	padding-right: 5px;
}

.products-containerRight {
	width:350px;
	overflow:hidden;
	float:right;
}

.contactpage-container {
	width:685px;
	height: auto;
}

.contactpage-containerLeft {
	width:215px;
	overflow:hidden;
	float:left;
	border-right: 1px dotted #ccc;
}

.contactpage-containerADS {
	width:225px;
	overflow:hidden;
	float:left;
	
}

.contactpage-containerCenter {
	width:220px;
	overflow:hidden;
	float:left;
	border-right: 1px dotted #ccc;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 5px;
}

.contactpage-containerRight {
	width:252px;
	overflow:hidden;
	float:left;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 8px;
}

.contactpage-containerBottom {
	width:600px;
	overflow:hidden;
	float:left;
}

#products h3{
	color:#fa7900;
	font:bold 13px Tahoma, sans-serif;
	padding-left:10px;
	margin:0 0 0 0;
	font-weight:normal;
}
#products ul{
	list-style:none;
	margin:5px 0 0 0;
	padding:0;
	width:100%;
	overflow:hidden;
}
#products ul li{
	width:100%;
	float:left;
}

#products ul li.year{
	text-indent: 10px;
	color:#154c87;
	font-size:14px;
	font-family:Tahoma, sans-serif;
	padding:10px 0 0 0;
}
#products ul li.tab{
	text-indent: 1px;
}

#products ul li.tab2{
	list-style-type: none;
	list-style-position: inside;
	text-indent: 20px; 
}
#products ul li.tab3{
	list-style-type: none;
	list-style-position: inside;
	text-indent: 35px;
}
#products ul a{
	color:#777c82;
	font:11px/16px Tahoma, sans-serif;
	text-decoration:none;
	width:216px;
	display:block;
	height:23px;
	background:url(/images/products-bg-over2.gif) no-repeat 0 100%;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 12px;
}

#products #currentpage a {
	color:#0e457d;
	font:11px/16px Tahoma, sans-serif;
	text-decoration:none;
	width:216px;
	display:block;
	height:23px;
	background:url(http://www.arxan.com/images/products-bg-highlight.gif) no-repeat 0 100%;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 12px;
}
#products ul a:hover{
	background:url(../images/products-bg-over2.gif) no-repeat ;
	color:#104780;
}
/* Products Tab indent 2 */
#products2 h3{
	color:#fa7900;
	font:bold 13px Tahoma, sans-serif;
	padding-left:10px;
	margin:0 0 0 0;
	font-weight:normal;
}
#products2 ul{
	list-style:none;
	margin:5px 0 0 0;
	padding:0;
	width:100%;
	overflow:hidden;
}
#products2 ul li{
	width:100%;
	float:left;
}

#products2 ul li.year{
	text-indent: 10px;
	color:#154c87;
	font-size:14px;
	font-family:Tahoma, sans-serif;
	padding:10px 0 0 0;
}
#products2 ul li.tab{
	text-indent: 1px;
}

#products2 ul li.tab2{
	list-style-type: none;
	list-style-position: inside;
	text-indent: 23px; 
}
#products2 ul li.tab3{
	list-style-type: none;
	list-style-position: inside;
	text-indent: 35px;
}
#products2 ul tab2 a{
	color:#777c82;
	font:11px/16px Tahoma, sans-serif;
	text-decoration:none;
	width:216px;
	display:block;
	height:23px;
	background:url(/images/products-bg-over3.jpg) no-repeat 0 100%;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 12px;
}

#products2 #currentpage a {
	color:#0e457d;
	font:11px/16px Tahoma, sans-serif;
	text-decoration:none;
	width:216px;
	display:block;
	height:23px;
	background:url(http://www.arxan.com/images/products-bg-highlight.gif) no-repeat 0 100%;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 12px;
}
#products2 ul a:hover{
	background:url(../images/products-bg-over3.jpg) no-repeat ;
	color:#104780;
}
/* End Products tab indent */
/*action*******************************************/
.action-top{
	background:url(../images/action-top.gif) no-repeat;
	width:218px;
	height:8px;
	overflow:hidden;
	margin-top:21px;
}
.action-container{
	width:218px;
	height:8px;
	margin-top:10px;
}

.action{
	background:url(../images/action-bg.gif) repeat-y;
	width:213px;
	overflow:hidden;
	padding:9px 0 20px 5px;
	min-height:152px;
}
* html .action{
	height:152px;
}
.action p{
	margin:80px 0 0 57px;
	font:13px Tahoma, sans-serif;
	color:#666;
	text-transform:uppercase;
}
.action-bottom{
	background:url(../images/action-bottom.gif) no-repeat;
	width:218px;
	height:7px;
	overflow:hidden;
}
#actionlink {
	float:left;
	width:216px;
	margin-top: 12px;
	margin-right: 2px;
	margin-bottom: 15px;
	margin-left: 0px;
}
#actionlink img{margin:0}

#actionlink  a.promob {display:block;margin:0;background:#fff url("/images/calltoactions/cta_off.gif") no-repeat top left;width:216px;height:86px; margin-bottom:10px}
#actionlink  a.promob:hover{display:block;margin:0;background:#fff url("/images/calltoactions/cta_over.gif") no-repeat top left; margin-bottom:10px}
#actionlink  a.promob img{margin:3px}
#actionlink  a.promob:hover img{margin:3px}

#actionlink  a.promowp {display:block;margin:0;background:#fff url("/images/calltoactions/cta_wp_off.gif") no-repeat top left;width:216px;height:96px; margin-bottom:10px}
#actionlink  a.promowp:hover{display:block;margin:0;background:#fff url("/images/calltoactions/cta_wp_over.gif") no-repeat top left; margin-bottom:10px}
#actionlink  a.promowp img{margin:3px}
#actionlink  a.promowp:hover img{margin:3px}

/*End Call to action Left************************/

/* End Products tab indent */
/*action*******************************************/
.action-top2{
	background:url(../images/action-top.gif) no-repeat;
	width:218px;
	height:8px;
	overflow:hidden;
	margin-top:21px;
}

.action-container2{
	width:107px;
	background-color:#00F;
	margin-top:10px;
	background-image:url(/images/calltoactions/left-nav-bg.gif);
	background-repeat:no-repeat;
}
.action2{
	background:url(../images/action-bg.gif) repeat-y;
	width:213px;
	overflow:hidden;
	padding:9px 0 20px 5px;
	min-height:152px;
}
* html .action2{
	height:152px;
}
.action2 p{
	margin:80px 0 0 57px;
	font:13px Tahoma, sans-serif;
	color:#666;
	text-transform:uppercase;
}
.action-bottom2{
	background:url(../images/action-bottom.gif) no-repeat;
	width:218px;
	height:7px;
	overflow:hidden;
}
#actionlink2 {
	background-image:url(/images/calltoactions/left-nav-bg.gif);
	background-repeat:no-repeat;
	width:107px;
	margin-top: 12px;
	margin-right: auto;
	margin-bottom: 15px;
	margin-left: auto;
	height:342px;
}
#actionlink img{margin:0}

#actionlink2  a.promob {display:block;margin:0;background:#fff url("/images/calltoactions/cta_off.gif") no-repeat top left;width:216px;height:86px; margin-bottom:10px}
#actionlink2 a.promob:hover{display:block;margin:0;background:#fff url("/images/calltoactions/cta_over.gif") no-repeat top left; margin-bottom:10px}
#actionlink2  a.promob img{margin:3px}
#actionlink2  a.promob:hover img{margin:3px}

#actionlink2  a.promowp {display:block;margin:0;background:#fff url("/images/calltoactions/cta_wp_off.gif") no-repeat top left;width:216px;height:96px; margin-bottom:10px}
#actionlink2  a.promowp:hover{display:block;margin:0;background:#fff url("/images/calltoactions/cta_wp_over.gif") no-repeat top left; margin-bottom:10px}
#actionlink2  a.promowp img{margin:3px}
#actionlink2  a.promowp:hover img{margin:3px}

/*End Call to action Left************************/



.content{
	width:755px;
	float:left;
	overflow:hidden;
	background:url(../images/main-top-bg.gif) no-repeat;
}
.content-top{
	background:url(../images/toppers/product-box.jpg) no-repeat;
	height:128px;
	width:755px;
	float:left;
	margin:3px 0 0 4px;
}
* html .content-top{margin-left:2px;}
.content-top h3{
	background:url(../images/text-products.gif) no-repeat;
	width:159px;
	height:42px;
	text-indent:-3000px;
	overflow:hidden;
	float:right;
	margin:45px 32px 0 0;
}
/*Products Text Image */
.content-top-products{
	background:url(../images/toppers/products-bg-tmb.jpg) no-repeat;
	height:90px;
	width:749px;
	float:left;
	margin:3px 0 0 4px;
}
* html .content-top-products{margin-left:2px;}
.content-top-products h3{
	background:url(../images/toppers/products-text-2.gif) no-repeat;
	width:195px;
	height:35px;
	text-indent:-3000px;
	overflow:hidden;
	float:right;
	margin:32px 32px 0 0;
}
/*Contact Text Image */
.content-top-contact{
	height:90px;
	width:749px;
	float:left;
	margin:3px 0 0 4px;
	background-image: url(/images/toppers/contact-bg-tmb.jpg);
	background-repeat: no-repeat;
}
* html .content-top-contact{margin-left:2px;}
.content-top-contact h3{
	width:195px;
	height:35px;
	text-indent:-3000px;
	overflow:hidden;
	float:right;
	margin:32px 32px 0 0;
	background-image: url(/images/toppers/contact-text-2.gif);
	background-repeat: no-repeat;
}
/*Solutions Text Image */
.content-top-solutions{
	background-image: url(/images/toppers/solutions-bg-tmb.jpg);
	height:90px;
	width:749px;
	float:left;
	margin:3px 0 0 4px;
	background-repeat: no-repeat;
}
* html .content-top-solutions{margin-left:2px;}
.content-top-solutions h3{
	background:url(../images/toppers/solutions-text-2.gif) no-repeat;
	width:195px;
	height:35px;
	text-indent:-3000px;
	overflow:hidden;
	float:right;
	margin:32px 32px 0 0;
}
/*Resources Text Image */
.content-top-resources{
	background:url(../images/toppers/resources-bg-tmb.jpg) no-repeat;
	height:90px;
	width:749px;
	float:left;
	margin:3px 0 0 4px;
}
* html .content-top-resources{margin-left:2px;}
.content-top-resources h3{
	background:url(../images/toppers/resources-text-2.gif) no-repeat;
	width:195px;
	height:35px;
	text-indent:-3000px;
	overflow:hidden;
	float:right;
	margin:32px 32px 0 0;
}
/*Support Text Image */
.content-top-support{
	background:url(../images/toppers/product-box.jpg) no-repeat;
	height:128px;
	width:755px;
	float:left;
	margin:3px 0 0 4px;
}
* html .content-top-support{margin-left:2px;}
.content-top-support h3{
	width:165px;
	height:45px;
	text-indent:-3000px;
	overflow:hidden;
	float:right;
	margin:32px 32px 0 0;
	background-image: url(/images/toppers/support-text-2.gif);
	background-repeat: no-repeat;
}
/*Company Text Image */
.content-top-company{
	height:90px;
	width:749px;
	float:left;
	margin:3px 0 0 4px;
	background-image: url(/images/toppers/company-bg-tmb.jpg);
	background-repeat: no-repeat;
}
* html .content-top-company{margin-left:2px;}
.content-top-company h3{
	background:url(../images/toppers/company-text-2.gif) no-repeat;
	width:195px;
	height:35px;
	text-indent:-3000px;
	overflow:hidden;
	float:right;
	margin:32px 32px 0 0;
}
/*Press Release Text Image */
.content-top-press{
	height:90px;
	width:749px;
	float:left;
	margin:3px 0 0 4px;
	background-image: url(/images/toppers/press-release-bg-tmb.jpg);
	background-repeat: no-repeat;
}
* html .content-top-press{margin-left:2px;}
.content-top-press h3{
	width:206px;
	height:35px;
	text-indent:-3000px;
	overflow:hidden;
	float:right;
	margin:32px 32px 0 0;
	background-image: url(/images/toppers/press-text-2.gif);
	background-repeat: no-repeat;
}

/*In the News Text Image */
.content-top-news{
	height:90px;
	width:749px;
	float:left;
	margin:3px 0 0 4px;
	background-image: url(/images/toppers/press-release-bg-tmb.jpg);
	background-repeat: no-repeat;
}
* html .content-top-news{margin-left:2px;}
.content-top-news h3{
	width:195px;
	height:35px;
	text-indent:-3000px;
	overflow:hidden;
	float:right;
	margin:32px 32px 0 0;
	background-image: url(/images/toppers/news-text-2.gif);
	background-repeat: no-repeat;
}
/*Company Partners Text Image */
.content-top-partners{
	height:90px;
	width:749px;
	float:left;
	margin:3px 0 0 4px;
	background-image: url(/images/toppers/partners-bg-tmb.jpg);
	background-repeat: no-repeat;
}
* html .content-top-partners{margin-left:2px;}
.content-top-partners h3{
	background:url(../images/toppers/partners-text-2.gif) no-repeat;
	width:195px;
	height:35px;
	text-indent:-3000px;
	overflow:hidden;
	float:right;
	margin:32px 32px 0 0;
}
.content .menu{
	list-style:none;
	margin:2px 0 0 0;
	padding:0;
	float:right;
}
.content .menu li{
	float:left;
	height:20px;
	font-size:10px;
	padding-left:25px;
	margin-left:10px;
	margin-right:10px;
}
.content .menu li a{
	color:#5699b9;
	text-decoration:none;
}
.content .menu li a:hover{text-decoration:underline;}
.content .menu li.print{
	background:url(../images/print.gif) no-repeat;
	
}
.content .menu li.email{
	background:url(../images/email.gif) no-repeat;
}
.content .menu li.tv{
	background:url(../images/tv.gif) no-repeat;
}
.text{
	background:url(../images/text-bg.gif) no-repeat 0 100%;
	overflow:hidden;
	float:left;
	padding-top: 5px;
	padding-bottom: 0;
	padding-left: 9px;
	width: 746px;
	font-size: 11px;
}
.text a:link {text-decoration: none; color: #1546A2;}
.text a:visited {text-decoration: none; color: #1546A2;}
.text a:hover {color: #FF6600; text-decoration: underline;}

.text h1{
	color:#154c87;
	font-family: Tahoma, sans-serif;
	font-size: 20px;
	font-weight: bolder;
	margin-top: 5px;
	line-height: 1.3em;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
.text h2{
	color:#71767c;
	font-family: "Lucida Grande", arial, helvetica, "helvetica neue", sans-serif;
	font-size: 15px;
	font-weight: normal;
	line-height:1.2ems;
	margin: 6px	0 10px 0;
	border-bottom:#CCCCCC 1px dotted;
	padding: 0 0 5px 0;
	width: 98%;
}
.text h3{
	font-size: 16px;
	font-family: "Lucida Grande", arial, helvetica, "helvetica neue", sans-serif;
	color: #333;
	font-weight: 500;
	line-height: .8em;
}
.text h4{
	color:#154c87;
	margin:0;
	font-family: "Segoe UI", Arial, Verdana, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	border-bottom:#CCCCCC 1px dotted;
	padding: 0 0 5px 0;
	width:68%;
}

.text h5{
	color:#154c87;
	margin:0 0 10px 0;
	font-family: "Segoe UI", Arial, Verdana, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	border-bottom:#CCCCCC 1px dotted;
	padding: 0 0 5px 0;
	margin: 0 0 10px 0;
	width:100%;
}
.text p.border{
	width:98%;
	height:13px;
	background:url(/images/return-top/view_more_bg.gif) 0 0 repeat-x;
	padding:0 0 0 0;
	margin:8px 0 8px 0;
	font-size:0;
	display:block;
}
.text p.returnTop{
	width:98%;
	height:13px;
	background:url(/images/return-top/view_more_bg.gif) 0 0 repeat-x;
	padding:0 0 0 0;
	margin:0 0 15px 0;
	font-size:0;
	display:block;
}
.text p.returnTop a{
	background:url(/images/return-top/return-top.gif) 0 0 no-repeat;
	width:52px;
	height:13px;
	display:block;
	float: right;
}
.text p.returnTop a:hover{
	background:url(/images/return-top/return-top-hover.gif) 0 0 no-repeat;
}
.text p.more{width:102px; height:16px; margin:0 0 0 600px; padding:0 0 14px 0;}
.text p.more a{width:102px; height:16px; display:block; color:#D80000; font:12px/16px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none;}
.text p.more a:hover{background:#000000; color:#7E0202; text-decoration:none;}

.text p.returnTop2{
	width:98%;
	height:13px;
	background:url(/images/return-top/view_more_bg.gif) 0 0 repeat-x;
	padding:0 0 0 0;
	margin:2px 0 8px 0;
	font-size:0;
	display:block;
}

.text h6{
	color:#666;
	margin:14px 0 0 0;
	font-family: Tahoma, sans-serif;
	font-size: 15px;
	font-weight: bold;
}
.text h6 a{
	color:#5699b9;
}
.text h6 a:hover{text-decoration:none;}
.text p{
	font-size:12px;
	line-height:1.5em;
	color:#646464;
	margin:0.25em 1em 15px 0em;
	font-family: "Segoe UI", Arial, Verdana, Helvetica, sans-serif;
}
.text p.err {
	font-size:12px;
	color:#BE211C;
	line-height:1.5em;
	margin:0.25em 1em 15px 0em;
	font-family: "Segoe UI", Arial, Verdana, Helvetica, sans-serif;
}
.text ul{
	font-size:12px;
	line-height:1.5em;
	color:#646464;
	font-family: "Segoe UI", Arial, Verdana, Helvetica, sans-serif;
	margin-top: 0.25em;
	margin-right: 1em;
	margin-bottom: 15px;
	margin-left: 0em;
}
.text li{
	margin-bottom: 11px;
}
.text ol{
	font-size:12px;
	line-height:1.5em;
	color:#646464;
	font-family: "Segoe UI", Arial, Verdana, Helvetica, sans-serif;
	margin-top: 0.25em;
	margin-right: 1em;
	margin-bottom: 15px;
	margin-left: 3em;
}
.text  ul.decimal {list-style-type: decimal}
.text  ul.decimal-leading-zero {list-style-type: decimal-leading-zero}
.text  ol.decimal {list-style-type: decimal}
.text  ol.lroman {list-style-type: lower-roman}
.text  ol.uroman {list-style-type: upper-roman}
.text  ol.lalpha {list-style-type: lower-alpha}
.text  ol.ualpha {list-style-type: upper-alpha}









/* Search Start Here */
.searchtext{
	background:url(../images/text-bg.gif) no-repeat 0 100%;
	overflow:hidden;
	float:left;
	padding-top: 35px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 9px;
	width: 746px;
}
.searchtext p{
	color:#333;
	font-family: Tahoma, sans-serif;
	font-size: 12px;
	line-height: 22px;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 15px;
	margin-left: 0;
	padding-right: 9px;
	padding-left: 5px;
}
.searchtext a:link { text-decoration: none; color: #004990;}
.searchtext a:visited {text-decoration: none; color: #004990;}
.searchtext a:active {text-decoration: none; color: #004990;}
.searchtext a:hover {color: #0000FF; text-decoration: underline;}
.searchtext a:hover {color: #0000FF; text-decoration: underline;}

.searchtext ul{
	color:#333;
	font-family: Tahoma, sans-serif;
	font-size: 12px;
	line-height: 20px;
	margin-right: 50px;
}
.searchtext li{
	padding-bottom: 20px;
}
.searchtext h4{
	color:#154c87;
	margin:0;
	font-family: Tahoma, sans-serif;
	font-size: 20px;
	font-weight: bold;
}

.searchtext h4{
	color:#154c87;
	margin:0;
	font-family: Tahoma, sans-serif;
	font-size: 20px;
	font-weight: bold;
}
.searchtext h5{
	color:#71767c;
	margin:0 0 19px 0;
	font-family: Tahoma, sans-serif;
	font-size: 15px;
	font-weight: bold;
}
.highlight {
	background: #FFFF40;
}
.searchheading {
	font-size: 130%;
	font-weight: bold;
}
.summary {
	font-size: 80%;
	font-style: italic;
}
.suggestion {
	font-size: 100%;
}
.results {
	font-size: 100%;
}
.category {
	color: #999999;
}
.sorting {
	text-align: right;
}
.result_title {
	font-size: 100%;
	font-weight: bold;
}
.description {
	font-size: 90%;
	color: #000066;
}
.context {
	font-size: 90%;
}
.infoline {
	font-size: 80%;
	font-style: normal;
	color: #808080;
}
.zoom_searchform {
	font-size: 100%;
	border: 1px solid #CCCCCC;
	padding: 10px;
	margin-bottom: 15px;
	width: 90%;
}
.zoom_results_per_page {
	font-size: 80%;
	margin-left: 10px;
}
.zoom_match {
	font-size: 80%;
	margin-left: 10px;
}
.zoom_categories {
	font-size: 80%;
}
.zoom_categories ul {
	display: inline;
	margin: 0px;
	padding: 0px;
}
.zoom_categories li {
	display: inline;
	margin-left: 15px;
	list-style-type: none;
}
input.zoom_button {
	color: #FFFFFF;
	background-color: #000066;
}
input.zoom_searchbox {
	border: 1px solid #666666;
	padding-left: 5px;
}
.result_image {
	float: left;
	display: block;
}
.result_image img {
	margin: 10px;
	width: 80px;
	border: 0px;
}
.result_block {
	margin-top: 15px;
	margin-bottom: 15px;
	clear: left;
}
.result_altblock {
	margin-top: 15px;
	margin-bottom: 15px;
	clear: left;
}
.result_pages {
	font-size: 100%;
}
.result_pagescount {
	font-size: 100%;
}
.searchtime {
	font-size: 80%;
}
.recommended {
	background: #DFFFBF;
	border-top: 1px dotted #808080;
	border-bottom: 1px dotted #808080;
	margin-top: 15px;
	margin-bottom: 15px;
}
.recommended_heading {
	float: right;
	font-weight: bold;
}
.recommend_block {
	margin-top: 15px;
	margin-bottom: 15px;
	clear: left;
}
.recommend_title {
	font-size: 100%;
}
.recommend_description {
	font-size: 100%;
	color: #008000;
}
.recommend_infoline {
	font-size: 80%;
	font-style: normal;
	color: #808080;
}
.searchtexttext h6 a:hover{text-decoration:none;}


/* Search Ends here */
/* Footer starts here
------------------------------------------------------- */


#footer {
	width:100%;
	float: left;
	text-align: center;
	background:url(../images/bg-footer.gif) repeat-x;
	height:131px;
	background-color: #0a3f75;
	margin: 15px 0 0 0;
	padding: 17px 0 0 0;
	clear: both;
	color: #fcfcfc;
	
	}
	
	#footer .container {
	padding: 15px 0 0 0;		
	}
		
	#footer a {
	color: #eaeef3;
	background-color: inherit;
	text-decoration: none;
	
	}

	#footer a:hover {
	color: #e47210;
	background-color: inherit;
	text-decoration: none;
	
	}
			

	#footer ul{
	text-align:center;
	list-style:none;
	margin:0 0 10px 0;
	padding:0;
	}
	
#footer ul li{
	display:inline;
	text-align: center;
	height:12px;
	color:#fcfcfc;
	font:11px Tahoma, sans-serif;
}
#footer ul li a.first{
	border:none;
	text-align: center;	
}
#footer ul li a{
	color:#eaeef3;
	text-decoration:none;
	text-transform:uppercase;
	border-left:1px solid #eaeef3;
	padding: 0 5px;
	text-align: center;	
}
#footer p{
	color:#eaeef3;
	background:none !important;
	text-align:center;
	margin:3px 0 0;
	font-family: Tahoma, sans-serif;
	font-size: 11px;
}
* html #footer p {margin:0; }

#footer ul li a:hover{text-decoration:none;}

#footer ul.copy li a{text-transform:none;}

.bookmark{
	width:125px;
	height:20px;
	text-decoration:none;
	margin-top: 15px;
	margin-right: auto;
	margin-bottom: 2px;
	margin-left: auto;
}

#footer div{
	width:100%;
	padding:0 0 0 120px;
	text-align: center;
}

#footer div ul{ 
	text-align: center;
}

#footer div ul li {
	display:inline;
	padding:0;
	margin:0;
}
#footer .byline{
	width:100%;
	padding:0 0 0 0;
	text-align: center;	
}

#footer .byline ul{ 
	text-align: center;
}

#footer .byline ul li {
	display:inline;
	padding:0;
	margin:0;
}
#footer .addme{
	width:100%;
	padding:0 0 0 0;
	text-align: center;	
}


/* Footer ends here
------------------------------------------------------- */

/* Management Team Containers */
#biosItem {
	padding-right: 5px;
	border-top: #c9cccf 1px solid;
	padding-left: 0px;
	padding-bottom: 8px;
	padding-top: 8px
}
#biosItembottom {
	padding-right: 5px;
	border-bottom: #c9cccf 1px solid;
	padding-left: 0px;
	padding-bottom: 8px;
	padding-top: 8px
}
#biosItemtopbottom {
	padding-right: 5px;
	border-top: #c9cccf 1px solid;
	border-bottom: #c9cccf 1px solid;
	padding-left: 0px;
	padding-bottom: 8px;
	padding-top: 8px
}
#biosItemnone{
	padding-right: 5px;
	padding-left: 0px;
	padding-bottom: 8px;
	padding-top: 8px
}
/* images */
img {
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
img.float-right {
	float: right;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}
img.float-left {
  	margin: 5px 10px 10px 0px;
}
img.dataprotection {
	margin-top: 5px;
	margin-bottom: 10px;
	padding-left: 175px;
}

/*START INNER RIGHT NAVIGATION **********************************/

#ResourcesTitle
{
	text-decoration: none;
	font-weight: bold;
	color: #FFF;
	width: 201px;
	margin-left: 3px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 10px;
	background-color: transparent;
	background-image: url(/images/inner-right-nav/right_title_bg.gif);
	background-repeat: repeat-x;
}
#contentRightNav {
	width:210px;
	margin-top:5px;
	margin-left:15px;
	float:right;
	color:#494848;
	margin-right: 8px;
	margin-bottom: 15px;
}

/* images */
.contentRightNavImg {
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-right: auto;
	margin-left: 8px;
}	
#contentRightNav ul  {
	width: 195px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 8px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#contentRightNav li  {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 1px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#contentRightNav li a {
	color:#373737;
	text-decoration:none;
}
#contentRightNav li a:link {
	color:#373737;
	text-decoration:none;
}
#contentRightNav li a:active {
	color:#373737;
	text-decoration:none;
}
#contentRightNav li a:visited {
	color:#373737;
	text-decoration:none;
}
#contentRightNav li a:hover {
	color:#7096BF;
	text-decoration:underline;
}

.contentRightNav {
	width:215px;
	background-image:url(/images/inner-right-nav/right_thin_246.gif);
	background-repeat:repeat-y;
}
.contentRightNavTop {
	width:215px;
	height:5px;
	background-image:url(/images/inner-right-nav/right_top_246.gif);
	background-repeat:no-repeat;
}	
.contentRightNavBottom {
	width:215px;
	height:5px;
	background-image:url(/images/inner-right-nav/right_bottom_246.gif);
	background-repeat:no-repeat;
}

/*END INNER RIGHT NAVIGATION **********************************/
/*START LI ELEMENTS ******************************************/
#orangebullets ul
{

}
#orangebullets li
{
	margin: 0px;
	background-image: url(/images/bullets/check.gif);
	list-style-position: outside;
	list-style-type: none;
	background-repeat: no-repeat;
	padding-left: 22px;
	font-size:12px;
	line-height:1.5em;
	padding-bottom: 8px;
}
#orangebullets li li
{
	margin: 0px;
	background-image: url(/images/bullets/check.gif);
	list-style-position: outside;
	list-style-type: none;
	background-repeat: no-repeat;
	padding-left: 22px;
	font-size:12px;
	line-height:1.5em;
	padding-bottom: 8px;
}
#orangebullets2 ul
{

}
#orangebullets2 li
{
	margin: 0px;
	background-image: url(/images/bullets/check.gif);
	list-style-position: outside;
	list-style-type: none;
	background-repeat: no-repeat;
	padding-left: 22px;
	font-size:12px;
	line-height:1.2em;
	padding-bottom: 4px;
}

#xbullets ul
{

}
#xbullets li
{
	margin: 0px;
	background-image: url(/images/bullets/circle.gif);
	list-style-position: outside;
	list-style-type: none;
	background-repeat: no-repeat;
	padding-left: 22px;
	font-size:12px;
	line-height:1.2em;
	padding-bottom: 4px;
}

#squarebullets2 ul
{

}
#squarebullets2 li
{
	margin: 0px;
	background-image: url(/images/bullets/square_blue.gif);
	list-style-position: outside;
	list-style-type: none;
	background-repeat: no-repeat;
	padding-left: 22px;
	font-size:12px;
	line-height:1.5em;
	padding-bottom: 8px;
}
#squarebullets2 li li
{
	margin: 0px;
	background-image: url(/images/bullets/square_blue.gif);
	list-style-position: outside;
	list-style-type: none;
	background-repeat: no-repeat;
	padding-left: 22px;
	font-size:12px;
	line-height:1.5em;
	padding-bottom: 8px;
}


#squarebullets3 li
{
	margin: 0px;
	background-image: url(../images/bullets/square_blue.gif);
	list-style-position: outside;
	list-style-type: none;
	background-repeat: no-repeat;
	padding-left: 15px;
	font-size:12px;
	line-height:11px;
	padding-bottom: 8px;
}
#squarebullets4 li
{
	margin: 0px;
	background-image: url(../images/bullets/arrowBlue.gif);
	list-style-position: outside;
	list-style-type: none;
	background-repeat: no-repeat;
	padding-left: 15px;
	font-size:12px;
	line-height:11px;
	padding-bottom: 8px;
}
.dashBullets
{
width:500px;
margin-left:60px;
}

#squareBullets ul ul
{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
}
#squareBullets li li
{
	margin: 0px;
	padding-bottom: 14px;
	list-style-position: outside;
	list-style-type: square;
	background-repeat: no-repeat;
	padding-left: 22px;
	line-height: 22px;
}


#square li
{
	margin-left:13px;
	padding-left:10px;
}
ul.square {
	list-style-image:url(/images/bullets/square_10px.gif);
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

li.square {
	list-style-image:url(/images/bullets/square_10px.gif);
	line-height: 17px;
}

ul.square2 {
	list-style-image:url(/images/bullets/square_10px.gif);
	margin:5px;
	padding:0px;
}
li.square2 {
	list-style-image:url(/images/bullets/square_10px.gif);
	padding:0px 0px 1px 0px;
	margin:0px 0px 0px 9px;
}

ul.square3 {
	list-style-image:url(/images/bullets/square_10px.gif);
	margin:0px 0px 0px 10px;
	padding:0px 0px 0px 0px;
}

li.square3 {
	list-style-image:url(/images/bullets/square_10px.gif);
	margin:0px 0px 0px 0px;
	padding:0px 0px 3px 0px;
}
#pdf li
{
	margin-left:18px;
	padding-left:5px;
}
ul.pdf {
	list-style-image:url(/images/bullets/pdf.gif);
	padding:0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}

li.pdf {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: -1px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	list-style-type: none;
	display: list-item;
	list-style-image: url(/images/bullets/pdf.gif);
}
#webinarbullets ul
{

}
#webinarbullets li
{
	margin: 0px;
	background-image: url(/images/bullets/square_blue.gif);
	list-style-position: outside;
	list-style-type: none;
	background-repeat: no-repeat;
	padding-left: 22px;
	font-size:13px;
	line-height:1.5em;
	padding-bottom: 8px;
	background-position: 2px;
}
#webinarbullets li li
{
	margin: 0px;
	background-image: url(/images/bullets/square_blue.gif);
	list-style-position: outside;
	list-style-type: none;
	background-repeat: no-repeat;
	padding-left: 22px;
	font-size:12px;
	line-height:1.5em;
	padding-bottom: 8px;
	background-position: 22px;
}
#webinarbullets-inner  ul
{

}
#webinarbullets-inner  li
{
	margin: 0px;
	background-image: url(/images/bullets/square_blue2.gif);
	list-style-position: outside;
	list-style-type: none;
	background-repeat: no-repeat;
	padding-left: 22px;
	font-size:12px;
	line-height:1.5em;
	padding-bottom: 8px;

}
#webinarbullets-inner li li
{
	margin: 0px;
	background-image: url(/images/bullets/square_blue.gif);
	list-style-position: outside;
	list-style-type: none;
	background-repeat: no-repeat;
	padding-left: 22px;
	font-size:12px;
	line-height:1.5em;
	padding-bottom: 8px;

}

/*END LI ELEMENTS ******************************************/
/* Press Releases Start */
#press-container {
	width:710px;
	height:auto;
	float: left;
	margin: 10px 0 20px 20px;
	font-family:Tahoma, sans-serif;
	}
#press-container a{
 color:#154c87;
}
#press-container a:hover{
	color:#154c87;
	background-color:#f0f4f7;
	text-decoration: none;	
}
#press-release-container {
	width:710px;
	height:auto;
	float: left;
	margin: 10px 0 0 20px;
	font-family:Tahoma, sans-serif;
	}
.press-about {
	width:675px;
	height:auto;
	float: left;
	font-family:Tahoma, sans-serif;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 30px;
	margin-left: 30px;
	}
.press-contacts {
	width:300px;
	height:auto;
	float: left;
	font-family:Tahoma, sans-serif;
	font-size: 11px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 25px;
	}
.press-contacts2 {
	width:180px;
	height:auto;
	float: left;
	font-family:Tahoma, sans-serif;
	font-size: 11px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 25px;
	}	
	
.press-left-title {
	width:125px;
	height:20px;
	float:left;
	clear:none;
	background: transparent url(../images/press-bg.jpg) repeat-x top left;
	border-bottom:1px #fa7900 solid;
	font:12px;
	font-weight: bold;
	color: #333;
	margin-top: 0;
	margin-right: 2px;
	margin-bottom: 11px;
	margin-left: 0;
	padding-top: 9px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 5px;
}
.press-right-title {
	width:570px;
	height:20px;
	float:left;
	clear:none;
	background: transparent url(../images/press-bg.jpg) repeat-x top left;
	border-bottom:1px #fa7900 solid;
	font-size:12px;
	font-weight: bold;
	color: #333;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 11px;
	margin-left: 0;
	padding-top: 9px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 5px;
}
.press-right-title2 {
	width:520px;
	height:20px;
	float:left;
	clear:none;
	background: transparent url(../images/press-bg.jpg) repeat-x top left;
	border-bottom:1px #fa7900 solid;
	font-size:12px;
	font-weight: bold;
	color: #333;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 11px;
	margin-left: 0;
	padding-top: 9px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 5px;
}
.press-left-title2 {
	background: transparent url(../images/press-bg.jpg) repeat-x top left;
	border-bottom:1px #fa7900 solid;
	font:12px;
	font-weight: bold;
	color: #333;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 11px;
	margin-left: 0;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 5px;
}
.press-left {
	width:125px;
	height:auto;
	float:left;
	clear:none;
	margin: 10px 0 10px 0;
	font-size:12px;
	color:#333;
	padding: 0 0 0 5px;
}
.press-right {
	width:565px;
	height:auto;
	float:left;
	clear:none;
	margin: 10px 0 10px 0;
	font-size:12px;
	color:#333;
	padding: 0 0 0 5px;
}
.press-line {
	width:650px;
	height:4px;
	float:left;
	clear:none;
	border-bottom:1px #ededed dotted;
	margin: 5px 20px 0 20px;
}

/* Press Releases End */
#block_1
	{
	float: left;
	width: 45%;
	margin-left: 15px;
	margin-bottom: 15px;
	padding: 5px;
	}
#block_2
	{
	float: left;
	width: 48%;
	margin-bottom: 15px;
	padding: 5px;
	}
	#block_3
	{
	float: left;
	width: 45%;
	margin-left: 15px;
	padding: 5px;
	}
#block_4
	{
	float: left;
	width: 48%;
	padding: 5px;
	}
#wrapper
	{
	overflow: hidden; /* This hides the excess padding in non-IE browsers */
	}
/* we need this for IE 5.01 - otherwise the wrapper does not expand to the
necessary height (unless fixed, this problem becomes even more acute 
weirdness as the method is enhanced */
#wrapper
	{
/* Normally a Holly-style hack height: 1% would suffice but that causes 
IE 5.01 to completely collapse the wrapper - instead we float it */
	float: left;
/* NB. possibly only IE 5.01 needs to get this float value - otherwise 5.5 sometimes 
(I saw it happen many moons ago) makes the width of wrapper too small 
the float: none with the comment is ignored by 5.01,
5.5 and above see it and carry on about their business
It's probably fine to just remove it, but it's left here 
just in case that many moons ago problem rears its head again */
	float/**/: none;
	}
/* easy clearing */
#wrapper:after
	{
	content: '[DO NOT LEAVE IT IS NOT REAL]'; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	}
#wrapper
	{
	display: inline-block;
	}
/*\*/
#wrapper
	{
	display: block;
	}
/* end easy clearing */
.cps-left {
	width:55px;
	height:auto;
	float:left;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 5px;
	padding-top: 5px;
}
/* Professional Services Start */
#prof-container {
	width:710px;
	height:auto;
	float: left;
	margin: 10px 0 20px 20px;
	font-family:Tahoma, sans-serif;
	}
#prof-container a{
 color:#154c87;
}
#prof-container a:hover{
	color:#154c87;
	background-color:#f0f4f7;
	text-decoration: none;	
}
#prof-release-container {
	width:710px;
	height:auto;
	float: left;
	margin: 10px 0 0 20px;
	font-family:Tahoma, sans-serif;
	}
.prof-about {
	width:675px;
	height:auto;
	float: left;
	margin: 0 0 0 30px;
	font-family:Tahoma, sans-serif;
	}
.prof-contacts {
	width:300px;
	height:auto;
	float: left;
	margin: 0 0 0 25px;
	font-family:Tahoma, sans-serif;
	}
.prof-left {
	width:65px;
	height:auto;
	float:left;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 5px;
	padding-top: 12px;
}
.prof-left-resources {
	width:47px;
	height:auto;
	float:left;
	margin-top: 2px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 5px;
	padding-top: 5px;
}
.profteam-left {
	width:65px;
	height:auto;
	float:left;
	margin-top: 2px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 5px;
	padding-top: 5px;
}
.prof-right {
	width:600px;
	height:auto;
	float:left;
	clear:none;
	font-size:12px;
	color:#333;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 5px;
}
.prof-line {
	width:530px;
	height:4px;
	float:left;
	clear:none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #cccccc;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 100px;
	margin-top: 0px;
}


.prof-line2 {
	width:530px;
	height:4px;
	float:left;
	clear:none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #cccccc;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 170px;
	margin-top: 0px;
}
.prof-line3 {
	width:700px;
	height:4px;
	float:left;
	clear:none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #cccccc;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 5px;
	margin-top: 0px;
}
.prof-line4 {
	width:685px;
	height:4px;
	float:left;
	clear:none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #cccccc;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 5px;
	margin-top: 0px;
}
.prof-right3 {
	width:640px;
	height:auto;
	float:left;
	clear:none;
	font-size:12px;
	color:#333;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 5px;
}

/* Professional Services End */
/* SIDE BAR START */
.sideBar DIV {
	FONT-SIZE: 0.85em; BACKGROUND: #f3f3f9; FONT-FAMILY: Tahoma
}
.sideBar H1 {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 5px;
	COLOR: #0E457D;
	PADDING-TOP: 5px;
	FONT-FAMILY: Tahoma
}
.sideBar H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 800; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; COLOR: #333; PADDING-TOP: 0px; FONT-FAMILY: tahoma, Arial
}
.sideBar H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 800; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; COLOR: #333; PADDING-TOP: 0px; FONT-FAMILY: tahoma, Arial
}
.sideBar .outerDiv {
	BORDER-RIGHT: #d0d6ec 1px solid; BORDER-TOP: #d0d6ec 1px solid; MARGIN-BOTTOM: 10px; BORDER-LEFT: #d0d6ec 1px solid; BORDER-BOTTOM: #d0d6ec 1px solid
}
.sideBar .innerDiv {
	BORDER-RIGHT: #8a929f 1px solid; BORDER-TOP: #8a929f 1px solid; BORDER-LEFT: #8a929f 1px solid; BORDER-BOTTOM: #8a929f 1px solid
}
.sideBar ul {
	
}
.sideBar li {
	MARGIN-TOP: 4px; PADDING-LEFT: 10px; FONT-SIZE: 11px; BACKGROUND: url(../images/bullets/bullet-servers.gif) no-repeat; MARGIN-LEFT: 10px; LINE-HEIGHT: 1.4em; FONT-FAMILY: Tahoma
}
.sideBar a {
	FONT-SIZE: 11px; COLOR: #06c; TEXT-DECORATION: none
}
.sideBar A:hover {
	TEXT-DECORATION: underline
}
/* SIDE BAR END */
/* Partners Page Start */
#partner-container {
	width:710px;
	height:auto;
	float: left;
	margin: 10px 0 20px 20px;
	font-family:Tahoma, sans-serif;
	font-weight: normal;
	}
#partner-container a{
 color:#154c87;
}
#partner-container a:hover{
	color:#154c87;
	background-color:#f0f4f7;
	text-decoration: none;	
}
#partner-release-container {
	width:710px;
	height:auto;
	float: left;
	margin: 10px 0 0 20px;
	font-family:Tahoma, sans-serif;
	}
.partner-about {
	width:675px;
	height:auto;
	float: left;
	margin: 0 0 0 30px;
	font-family:Tahoma, sans-serif;
	}
.partner-contacts {
	width:300px;
	height:auto;
	float: left;
	margin: 0 0 0 25px;
	font-family:Tahoma, sans-serif;
	}
.partner-left {
	width:165px;
	height:auto;
	float:left;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
	padding-top: 5px;
}
.partner-right {
	width:525px;
	height:auto;
	float:left;
	clear:none;
	font-size:12px;
	color:#333;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 9px;
	font-weight: normal;
}
.partner-line {
	width:650px;
	height:4px;
	float:left;
	clear:none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000066;
	margin-right: 20px;
	margin-bottom: 0;
	margin-left: 20px;
	margin-top: 0px;
}
.partners-link {
	font-size: 11px;
	color: #154c87;
	text-align: right;
}

/* Partners Page End */
/* Case Studies Page Start */
#case-studies-container {
	width:710px;
	height:auto;
	float: left;
	margin: 10px 0 20px 20px;
	font-family:Tahoma, sans-serif;
	font-weight: normal;
	color: #646464;
	}
#case-studies-container a{
 color:#154c87;
}
#case-studies-container a:hover{
	color:#154c87;
	background-color:#f0f4f7;
	text-decoration: none;	
}
#case-studies-release-container {
	width:710px;
	height:auto;
	float: left;
	margin: 10px 0 0 20px;
	font-family:Tahoma, sans-serif;
	}
.case-studies-about {
	width:675px;
	height:auto;
	float: left;
	margin: 0 0 0 30px;
	font-family:Tahoma, sans-serif;
	}
.case-studies-contacts {
	width:300px;
	height:auto;
	float: left;
	margin: 0 0 0 25px;
	font-family:Tahoma, sans-serif;
	}
.case-studies-left {
	width:165px;
	height:auto;
	float:left;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
	padding-top: 5px;
}
.case-studies-right {
	width:525px;
	height:auto;
	float:left;
	clear:none;
	font-size:12px;
	color:#333;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 5px;
	font-weight: normal;
}
.case-studies-line {
	width:650px;
	height:4px;
	float:left;
	clear:none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000066;
	margin-right: 20px;
	margin-bottom: 0;
	margin-left: 20px;
	margin-top: 0px;
}
.case-studies-link {
	font-size: 11px;
	color: #154c87;
	text-align: right;
}

/* Case Studies Page End */
/* Begin:  Right Column */

.column_right
{
	vertical-align:top;
	width:210px;
	background-color:#FFFFFF;
	height:auto;
	padding-right:10px;
	padding-bottom:30px;
	float: right;
}
/* End:  Right Column */
.downloadFeature
{
	clear:both;
	border:0px dashed #CCCCCC;
	width:auto;
	font-family:"Segoe UI", Arial, Verdana, Helvetica, sans-serif;
	background-image: url(../images/inner-right-nav/box-bg.gif);
	background-repeat: repeat-y;
}

.downloadHeader
{
	padding-left:8px;
	height:25px;
	clear:both;
	color:white;
	background:white url('../images/inner-right-nav/bar.gif') no-repeat;
	font-size:12px;
	font-weight:bold;
	font-family: "Segoe UI", Arial, Verdana, Helvetica, sans-serif;
}
.rightnav-left
{
	float:left;
}

.rightnav-right
{
	float:right;
}
.downloadHeader .rgttext
{
	padding-top:5px;
}

.downloadContent
{
	padding-bottom:5px;
	height:auto;
	padding-left:10px;
	padding-right:10px;
}

.downloadDesc
{
	padding-top:8px;
	padding-bottom:8px;
	font-size:11px;
	line-height:14px;
}

.downloadFeature .feature
{
	text-align:left;
	margin:0;
	margin-top:5px;
	padding-top:5px;
	clear:both;
	width:190px;
	border-top: 1px solid #E0E0E0;
}
.downloadFeature .feature img
{
	padding:0;
	margin:0;
}
.downloadFeature a
{
	margin:0;
	padding:0;
	font-size:11px;
	color:#666666;
	font-weight:500;
}

.downloadFeature a:hover
{
	color:#FF6600;
	text-decoration:none;
}

.downloadFeature .featureLink
{
	margin-left:22px;
	padding-left:0px;
	padding-top:2px;
	width:auto;
	padding-bottom:2px;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
}
.downloadFeature .featureLink a:hover
{
	color: #FF6600;
}
.downloadFeature .featureLinkquote
{
	margin-left:0px;
	padding-left:0px;
	padding-top:2px;
	width:auto;
	padding-bottom:0px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	font-size: 11px;
	font-style: italic;
	line-height: 18px;
}
.downloadFooter
{
	height:6px;
	background:white url('../images/inner-right-nav/box_bottom.gif') no-repeat;
}
/* Right Nav for DRM */
#contentRightNavDRM {
	width:210px;
	margin-top:5px;
	margin-left:15px;
	float:right;
	color:#494848;
	margin-right: 8px;
	margin-bottom: 15px;
}
.downloadFeatureDRM
{
	clear:both;
	width:auto;
	font-family:"Segoe UI", Arial, Verdana, Helvetica, sans-serif;
	background-image: url(../images/inner-right-nav/box-bg-white.gif);
	background-repeat: repeat-y;
}
.downloadheaderDRM
{
	height:6px;
	background:white url('../images/inner-right-nav/bar-white.gif') no-repeat;
}

.downloadHeaderDRM
{
	height:6px;
	background:white url('../images/inner-right-nav/bar-white.gif') no-repeat;
}
.rightnav-leftDRM
{
	float:left;
}

.rightnav-rightDRM
{
	float:right;
}
.downloadHeaderDRM .rgttextDRM
{
	padding-top:5px;
}

.downloadContentDRM
{
	padding-bottom:5px;
	height:auto;
	padding-left:10px;
	padding-right:10px;
}

.downloadDescDRM
{
	padding-top:8px;
	padding-bottom:8px;
	font-size:11px;
	line-height:14px;
}

.downloadFeatureDRM .featureDRM
{
	text-align:left;
	margin:0;
	margin-top:5px;
	padding-top:5px;
	clear:both;
	width:190px;
	border-top: 1px solid #E0E0E0;
}
.downloadFeatureDRM .featureDRM img
{
	padding:0;
	margin:0;
}
.downloadFeatureDRM a
{
	margin:0;
	padding:0;
	font-size:11px;
	color:#666666;
	font-weight:500;
}



.downloadFeatureDRM a:hover
{
	color:#FF6600;
	text-decoration:none;
}

.downloadFeatureDRM .featureDRMLink a:hover
{
	color: #FF6600;
}
.downloadFeatureDRM .featureLinkDRM
{
	margin-left:22px;
	padding-left:0px;
	padding-top:2px;
	width:auto;
	padding-bottom:2px;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
}
.featureDRMLink li
{
	padding-left:0px;
	width:auto;
	padding-bottom:0px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	font-size: 11px;
	list-style-type: none;
	padding-top: 5px;
	list-style-image: url(/images/bullets/square_10px.gif);
}

.downloadFooterDRM
{
	height:6px;
	background:white url('../images/inner-right-nav/box_bottom-white.gif') no-repeat;
}
/* END RIGT NAV FOR DMR */
.solutions-link {
	font-size: 11px;
	color: #154c87;
	text-align: right;
	padding-bottom: 8px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	width: 98%;
}
sup{
	font-size: 70%;
	vertical-align: 0.9ex;
}
.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}

a.button {
    background: transparent url('../images/buttons/bg_button_a.gif') no-repeat scroll top right;
    color: #444;
    display: block;
    float: left;
    font: bold 14px arial, sans-serif;
    height: 24px;
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
}

a.button span {
    background: transparent url('../images/buttons/bg_button_span.gif') no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 18px;
} 
a.button:active {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}

a.button:active span {
    background-position: bottom left;
    padding: 6px 0 4px 18px; /* push text down 1px */
} 
span.hidden {
  position: absolute;
  top: -20em;
  left: -200em;
}
#solproducts img {
	margin: 0;	
	cursor:pointer;	
}

div.description {
	background-color:#f2f8fc;
	border:1px solid #ccc;	
	width:555px;
	min-height:140px;
	display:none;
	margin-top:17px;
	margin-left:144px;
	-moz-border-radius:4px;
	padding:0 20px;
}

div.description div.arrow {
	width:34px;
	height:34px;
	background:transparent url(/images/yellow.png) repeat scroll 0 9px;
	margin-top:-28px;
	margin-left:20px;
}

#sol2 div.arrow {
	width:34px;
	height:34px;
	background:transparent url(/images/sol2-arrow.png) repeat scroll 0 9px;
	margin-top:-28px;
	margin-left:139px;	
}

#sol3 div.arrow {
	width:34px;
	height:34px;
	background:transparent url(/images/sol3-arrow.png) repeat scroll 0 9px;
	margin-top:-28px;
	margin-left:268px;	
}
#sol4 div.arrow {
		width:34px;
	height:34px;
	background:transparent url(/images/sol4-arrow.png) repeat scroll 0 9px;
	margin-top:-28px;
	margin-left:385px;	
}
#sol5 div.arrow {
	width:34px;
	height:34px;
	background:transparent url(/images/sol5-arrow.png) repeat scroll 0 9px;
	margin-top:-28px;
	margin-left:503px;	
}

#servproducts img {
	margin: 0;	
	cursor:pointer;	
}

div.servdescription {
	background-color:#f2f8fc;
	border:1px solid #ccc;	
	width:685px;
	min-height:140px;
	display:none;
	margin-top:17px;
	margin-left:0px;
	-moz-border-radius:4px;
	padding:0 5px;
}

div.servdescription div.arrow {
	width:34px;
	height:34px;
	background:transparent url(/images/yellow.png) repeat scroll 0 7px;
	margin-top:-28px;
	margin-left:90px;
}

#serv2 div.arrow {
	width:34px;
	height:34px;
	background:transparent url(/images/sol2-arrow.png) repeat scroll 0 7px;
	margin-top:-28px;
	margin-left:325px;	
}

#serv3 div.arrow {
	width:34px;
	height:34px;
	background:transparent url(/images/sol3-arrow.png) repeat scroll 0 7px;
	margin-top:-28px;
	margin-left:565px;	
}

#domticker{
width: 200px;
height: 100px;
border: 1px dashed black;
padding: 5px;
background-color: #FFFFCA;
}

#domticker div{ /*IE6 bug fix when text is bold and fade effect (alpha filter) is enabled. Style inner DIV with same color as outer DIV*/
background-color: #FFFFCA;
}

#domticker a{
font-weight: bold;
}

#domticker2{
width: 350px;
height: 1.2em;
border: 1px solid black;
padding: 3px;
}

#domticker2 a{
text-decoration: none;
}

.someclass{ //class to apply to your scroller(s) if desired
}

/*Start Hompeage Quick Links */
.column, .span-1, .span-2, .span-3, .span-4, .span-5, .span-6, .span-7, .span-8 {float:left;margin-right:20px; margin-left:23px}
.promo-logo  {
	display: table-cell;
	text-align: center;
	vertical-align: middle;
	width: 69px;
	height: 72px;
	margin: 25px 25px 25px 25px;
}
.promo-logo-row {
	display: table-cell;
	text-align: center;
	vertical-align: middle;
	width: 69px;
	height: 72px;
	margin: 25px 25px 25px 25px;
}
.promo-logo a  {
	display: table-cell;
	text-align: center;
	vertical-align: middle;
	width: 69px;
	height: 72px;
	margin: 25px 25px 25px 25px;
}
.promo-logo * {
	vertical-align: middle;
}
.bottom-margin,
.menu .bottom-margin {
	margin-bottom: 5px;
}
.clearfix:after, .container:after, .page-content:after, .content-wrap:after, .content-container-wide:after, .content-container-narrow:after, .sidebar-container-wide:after, .sidebar-content-narrow:after, .footer-links-content:after, .content-bg-wrap:after, .content-bg:after {
	content: "\0020";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	overflow: hidden;
}
.clearfix, .container, .page-content, .content-wrap, .content-container-wide, .content-container-narrow, .sidebar-container-wide, .sidebar-content-narrow, .footer-links-content, .content-bg-wrap, .content-bg {
	display: block;
}
.clear {
	clear: both;
}
#side-a {
	float: left;
	width: 150px;
}

#side-b {
	float: right;
	width: 150px;
}

#content-hp-center {
	float: left;
	width: 56%;
}

