body{
	background: #fff;
	color: #000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0;}

*{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}


h3, h2.subtile, h1.subtile{
	background-color: transparent;
	color: #185c84;
	display: inline;
	font-size: 15px;}

 ul {
  list-style-image: url(../images/bullet6.gif);
  list-style-position: inside left;}

ul.inline{
 list-style: none;
 margin: 0px; 
 padding: 0px; }

.inline li{
	display: inline;
	float: left;
	margin: 0;
	padding: 0;}

a {
	color: #185c84;
	font-size: 12px;
	text-decoration:underline;}

.title { color: #185c84; }


input[type="button"], input[type="submit"], .gbtn{
	border: solid #567e0a 1px;
	background: url(../images/buttons-bg.gif)  repeat-x; 
	background-color: #6ca91a;
	color : #FFF;
	cursor : pointer;	
	font-size : 13px;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	height : 26px;
	letter-spacing: -0.3px;
	margin: 0;
	margin-right: 10px;	
	padding: 0px 29px 4px 28px;
	
	/*  IE6 hacks */
	*padding-left : 5px;
	*padding-right: 5px;
	*padding-bottom: 0;
	*background-color: #a3cf5e;
}

input[type="button"]:hover, input[type="submit"]:hover, .gbtn:hover
{	background: url(../images/buttons-bg.gif) 0px -24px; }

#greybtn {
	background: url(../images/buttons-bg.gif) 0px -48px; 
	border-color : #6a6a6a;
	color : #FFF;
	cursor: auto;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	*background-color: #cbcbcb;}

input[type="text"], textarea, select, input[type="password"], .minput{
	background : url(../images/input-bg.gif)  repeat-x; 
	background-color: #fff;
	border-left: solid 1px #8e8e8e;
	border-top: solid 1px #8e8e8e;
	border-right: solid 1px #e1e1e1;
	border-bottom: solid 1px #e1e1e1;
	color: #454950;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-left: 3px;}

input[type="text"],input[type="password"], select,  .minput {	height: 24px;}


/* -------------------------- */
form dl {	margin: 0;	padding: 0;}

form dt{
  clear: left;
  float: left;
  margin: 0.7em 1em 0.5em 0;
  padding: 0;	
  text-align: right;
  width: 35%;}

form dt label{line-height: normal;}

form dd{
  float: left;
  margin: 0;
  padding: 0.5em 0;
  width: 60%;
  *float: none; 
  *width: auto;}

.errormsg{
	color: #a51c0e;
	font-weight: bold;
	margin-bottom: 5px;}

div.button a
{
	background-repeat: no-repeat;
	display:block;
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;}

div.button a div {	display: none;}

.headertop1container{
	background: url(../images/indexpage-bg1.gif)  0px 0px;
	display: table;
	height: 144px;
	width: 100%;}

.headertop2container{
	margin: 0 auto;
	width: 1000px;
	*left: 50%;
	*margin-left: -500px; 
	*position: relative;}

.footercontainer{
	background: url(../images/indexpage-bg1.gif)  repeat-x  0px -357px;
	clear: both;
	display: table;
	height: 293px;
	width: 100%;
	*position: relative;}

.headertop1, .headertop2, .content, .footer {margin: 0 auto; width: 1000px;}

.headertop1{
	height: 108px;
	z-index: 10;
	*left: 50%;
	*margin-left: -500px; 
	*position: absolute;}

.headersections{
	height: 108px;
	list-style: none;
	margin: 0px; 
	padding: 0px;}

.headersections li {
	display: inline;
	float: left;
	list-style-image: none;
	margin: 0; padding: 0; }

.headerlogo, .headerlogo a{
	height: 81px;
	margin: 0;
	width: 345px;}

.headerlogo a{
	background: url(../images/slide3.gif)  no-repeat  -10px -10px;
	color: #fff;
	font-size: 11px;
	font-weight: normal;
	margin-top: 11px;
	text-decoration: none;}

.button a span {display: none;}

.headerlogo div.button a div {
	display: block;
	margin-left: 97px;
	padding-top: 50px;}

.clientloginbox{
	color: #fff;
	float: right;
	font-size: 11px;
	margin-top: 30px;
	width: 320px;}

.clientloginbox ul{
	list-style: none;
	margin: 0;
	padding: 0;}

.clientloginbox li{
	display: inline;
	float: left;
	list-style-image: none;
	margin: 0;
	padding: 0;}

.languageselectbox{
	height:71px;
	margin: 37px 0px 0px 30px;		
	width: 300px;}

.languageselectbox .languages li.lng {
cursor: pointer;
list-style-image: none;
margin: 0px 3px 0px 3px;
width: 41px;}

.languageselectbox .languages li.lng a{
	cursor: pointer;
	display: block;
	font-family: arial, sans-serif;}

.languageselectbox .languages li.lng .title{
	color: #fff;
	display: none;
	font-size: 10px;
	text-align: center;}

.languageselectbox .languages li.lng .icon{
	background: url(../images/slide3.gif)  no-repeat;
	border: solid #000 1px;
	height: 22px;	
	margin: 0 auto;
	margin-top: 4px;
	margin-bottom: 12px;
	width: 30px;
	*margin-left: 5px;}

.languageselectbox .languages li.eng .icon {background-position: -11px -189px;}
.languageselectbox .languages li.esp .icon {background-position: -43px -189px;}
.languageselectbox .languages li.de .icon {background-position: -75px -189px;}
.languageselectbox .languages li.fr .icon {background-position: -107px -189px;}
.languageselectbox .languages li.ch .icon {background-position: -139px -189px;}

.languageselectbox .languages li.active .title, .languageselectbox .languages li:hover .title
{ display: block; }

 .languageselectbox .languages li:hover .title  {color: #50b3d2;}

.languageselectbox .languages .active, .languageselectbox .languages .active:hover{
	background: url(../images/slide3.gif)  no-repeat  -171px -189px;
	color: #fff;}

.languageselectbox .languages .active .title:hover {color: #fff;}
.languageselectbox .languages li:hover {background: url(../images/slide3.gif) no-repeat  -214px -189px;}

.clientloginbox li.c1 {margin-right: 14px; width:130px;}
.clientloginbox li.c2 {width: 130px;}
.clientloginbox li.c1 .secure {cursor: pointer; padding-top: 5px;}
.clientloginbox li.c1 .secure input {color:#00f;	margin-right: 5px; }

.clientloginbox li.c1 .secure .securecheckbox, .clientloginbox li.c1 .secure .checkboxon{
	background: url(../images/slide3.gif) no-repeat  -10px -213px;
	height: 16px;	
	margin-right: 5px;
	width: 16px;}

.clientloginbox li.c1 .secure .checkboxon  { background-position: -28px -213px; }

.clientloginbox li.c2 a{
	color: #73accd;	
	font-size: 11px;
	float: left;
	padding-top: 5px;
	text-decoration: none;}

.clientloginbox li.c2  .title{
	color: #73accd;
	cursor: pointer;
	display: inline;
	float: left;
	margin-right: 5px;
	margin-left: 3px;}

.clientloginbox li.c2  .icon{
	background: url(../images/slide3.gif) -79px -98px;
	cursor: pointer;
	display: inline;
	float: left;
	height: 14px;
	margin-right: 5px;  
	width: 14px;}

.clientloginbox li.c2  a:hover  { text-decoration: underline; }

.clientloginbox .btnok{
	background: url(../images/slide3.gif) no-repeat  -10px -93px;
	cursor: pointer;	
	height: 23px;
	margin-left: 5px;
  	width: 40px;}

.cinput {float: left;}

.cinput .lcorner, .cinput .rcorner{
	background: url(../images/slide3.gif)  no-repeat  -53px -93px;
	height: 21px; 
	width: 11px;}

.clientloginbox .cinput .lcorner {background-position: -53px -93px;}
.clientloginbox .cinput .rcorner {background-position: -65px -93px;}

.clientloginbox .cinput input{
	background-color: #0f4361;	
	background-image: none; 
	border: solid 1px #4587aa;
	border-left: none;
	border-right: none;
	color: #fff;	 
	float: left;	 
	font-size: 11px;	 
	height: 17px;
	margin: 0;
	margin-top:1px;
	padding: 0;
	padding-top: 2px;
	width: 107px;}

.clientloginbox a.loginicon{
	display: block;
	background: url(../images/slide3.gif)  no-repeat  -307px -151px;
	width: 111px;
	height: 40px;
	float: right;
	margin-top: 10px;	
}	
	
.clientloginbox a.loginicon:hover
{
	background: url(../images/slide3.gif)  no-repeat  -307px -193px;	
}
	
	
	
/*  Start MainMenu section */

.mainmenu {width:1000px; height:36px; position:relative; z-index:100; clear: both;  background: url("../images/mmenu-bg1.gif") repeat-x scroll 0px 0px transparent;}
* html .mainmenu {width:1000px; w\idth:999px;}
.mainmenu ul {padding:0;margin:0; list-style-type:none; list-style-image: none;}
.mainmenu ul li.mitem {border-right:1px solid #083854 ;}
.mainmenu li {float:left;  position:relative;}	
.mainmenu ul ul {width:250px; z-index:1; position: relative;  }
.mainmenu ul li.mitem a:hover {	background:  #569a23 url(../images/mmenu-bg1.gif) 0px -36px;}
.mainmenu ul li.mitem li a:hover  {	background-image: none; background-color: #053c5d;}
.mainmenu .marrow	 {
	background: url(../images/down.gif)  no-repeat 0px 0px;
	display: inline-block;
/*	*di\splay: none;  */
	height: 8px;
	margin: 0;
   margin-left: 10px; 
	padding: 0;
	width: 10px;}

/*\*/ * html .mainmenu .marrow	 { display: none; } /**/

.mainmenu a, .mainmenu a:visited {
	color: #FFFFFF;
   cursor: pointer;
	display:block; 
	font-size: 12px;
   font-weight: bold; 	
	line-height:30px; 
	letter-spacing: -0.35px;
	overflow: visible;
   padding: 0px 20px 6px 20px;
	/* IE9 hack */ 	padding-left:20px\9; 	
   text-decoration: none; }

.mainmenu ul ul ul a, .mainmenu ul ul ul a:visited {background-color: #094162;  background-image: none;}
.mainmenu ul ul ul a:hover {background-color: #053c5d; background-image: none;}
.mainmenu ul ul {visibility:hidden; position:absolute; height:0; top:36px; left:0; width:250px;}
* html .mainmenu ul ul {top:37px;t\op:31px;}
.mainmenu ul ul ul{left:149px; top:-1px; width:250px;   }
.mainmenu ul ul ul.right {left:230px; *left:255px; top:2px; }

.mainmenu ul ul ul.right li { z-index: 12;  }
}

.mainmenu table {position:absolute; top:0; left:0; border-collapse:collapse;}
.mainmenu ul ul a, .mainmenu ul ul a:visited {
	background-image: none;	
	background-color: #094162;
	border-bottom: 1px solid #145b84;
	color: #fff;
	font-weight: normal;
	height: 21px;
	*height: 26px;
	line-height:1em;
	*line-height: 21px;
	margin: 0;
	overflow: visible;	 
	padding: 5px 0 0 7px;
	*padding: 3px 0 0 7px;
	width: 250px;}
  
.mainmenu ul ul a:hover {	background-color: #053c5d;}
.mainmenu ul ul li.drop > a {background: #094162 url(../images/right.gif) no-repeat 240px;}
.mainmenu ul ul li.drop > a:hover {background: #053c5d url(../images/right.gif) no-repeat 240px;}
* html .mainmenu ul ul a, * html .mainmenu ul ul a:visited {width:250px;w\idth:250px;}

/*.mainmenu a:hover{	color: #fff; background-color: #094162; background: url("../images/mmenu-bg1.gif") repeat-x scroll 0px -36px;}
.mainmenu :hover > a {	color: #fff; background-color: #094162; background: url("../images/mmenu-bg1.gif") repeat-x scroll 0px -36px;}
*/

.mainmenu ul ul :hover > a,  .mainmenu ul ul a:hover {	 background-color: #094162;}
.mainmenu ul li:hover ul,.mainmenu ul a:hover ul{visibility:visible;}
.mainmenu ul :hover ul ul{visibility:hidden;}
.mainmenu ul :hover ul :hover ul{ visibility:visible;}
/*  End MainMenu section */

.mainmenu .mmenuseph{
	background: url(../images/slide2.gif)  -10px -10px;
	height: 36px;
	width: 1px;}

.mainmenu .mmenubutton{
	color: #fff;	
	cursor: pointer;
	font-size: 12px;
	font-weight: bold;
	height: 27px;
	letter-spacing: -0.3px;	
	padding: 9px 22px 0px 22px;}

.mainmenu .mmenubutton:hover { background: url(../images/mmenu-bg1.gif) 0px -36px;}

.mainmenu .mmenubuttonactive, .mainmenu .mmenubuttonactive:hover{
	background: url(../images/mmenu-bg1.gif)  0px -72px;
	color: #000;
	*height: 36px;	}

.mmenubutton .icon{
	background: url(../images/slide2.gif)  -10px -47px;
	height: 7px;
	margin-left: 8px;
	margin-top: 5px;
	width: 7px;}

.quickmenubox{
	background: url(../images/indexpage-bg1.gif)  repeat-x  0px -144px;
	height: 44px;
	margin-top: 10px;
	width: 1000px;}

.breadcrums{
	border: solid #e6e6e6 1px;
	border-top: none;
	clear: left;
	display: none;
	font-size: 11px;
	height: 21px;
	letter-spacing: -0.2px;
	margin: 0;
	padding-left: 12px;
	padding-top: 6px;
	vertical-align: middle;
	width: 986px;
	*padding-bottom: 7px;
	*width: 1000px;}

.breadcrums ul{
	list-style: none;
	margin: 0;
	padding: 0;}

.breadcrums li{
	display: inline;
	float: left;
	font-size: 11px;
	margin: 0;
	padding: 0;}

.breadcrums a{
	background:transparent url(../images/breadcrumb-arrow.gif) no-repeat scroll right center;
	color: #888989;
	font-size: 11px;
	height: 11px;
	margin-right: 9px;
	padding-right: 15px;
	text-decoration: none;
	width: 12px;}	
	
.breadcrums .current	 {  color: #185c84;	}

ul.quickmenu{
	list-style: none;
	list-style-image: none;
	margin: 0px; 
	padding: 0px; }
	
.quickmenu li{
	display: inline;
	float: left;
	margin: 0px; 
	padding: 0px;}

.quickmenu .title{
color: #fff;
font-size: 17px;
padding-top: 11px;
padding-left: 15px;}

.quickmenu .button {padding-top: 3px;}

.quickmenu .button a, .quickmenu .button a:hover{
	color:#FFF;
	cursor: pointer;
	display: block;
	font-size: 15px;
	font-weight: bold;
	height: 41px;
	letter-spacing: -0.4px;
	padding-left: 42px;
	padding-right: 20px;
	text-decoration: none;	
	*float: left;
	*padding-left: 40px;
	*padding-right: 20px;}

.quickmenu .button a:hover { color: #dff4b9; }

.quickmenu .button .icon{
	background: url(../images/slide4.gif)  no-repeat;
	cursor: pointer;
	display: inline;
	float: left;
	height: 27px;	
	margin-right: 10px;
	margin-top: 5px;}

.quickmenu .button .label{
	float: left;
	font-size: 15px;
	display: inline;
	margin-top: 8px;}

.quickmenu .button .livechat {background-position: -127px -22px; width: 29px;}
.quickmenu .button .demo {background-position: -1px -22px; width: 27px;}
.quickmenu .button .free {background-position: -29px -22px; width: 36px;}
.quickmenu .button .calc {background-position: -66px -22px; width: 31px;}
.quickmenu .button .purchase {background-position: -98px -22px; width: 28px;}

.quickmenu .freetrial{
	background: url(../images/indexpage-bg1.gif)  repeat-x  0px -313px;
	border-left: solid 1px #9fd666;
	border-right: solid 1px #9fd666;}

.content {
	clear: both;
	line-height: 20px;
	margin:0 auto 15px;
	width: 1000px;
	*left: 50%;
	*margin-left: -500px; 
	*padding-top: 15px;
	*position: relative;}

.content h2.ptitle, .content h1.ptitle{
	color: #185c84;
	font-size: 18px;
	font-weight: normal;
	text-align: center;	
	padding-bottom: 20px;}

.content .leftbox{
	float: left;
	vertical-align: top;
	width: 784px;}

.content .rightbox {	float: right; 	width: 216px;}

fieldset{
	border: solid 1px #d8d8d8;
	margin: 0;
	margin-bottom: 20px;
	padding: 8px;
	vertical-align: top;}

fieldset legend {
	color: #185c84;
	font-size: 14px;
	font-weight: bold;
	margin-left: -9px;
	padding-left: 7px;
	padding-right: 7px;}

fieldset h3.dphones{
	color: #185c84;
	display: block;
	font-size: 25px;
	font-weight: normal;
	margin: 0 auto;
	padding: 0;
	padding-bottom: 20px;
	text-align: center;}

fieldset .contactsphones{
	margin: 0 auto;
	margin-bottom: 50px;
	width: 750px;
	*margin-left: 180px;
	*margin-top: 20px;
	*margin-bottom: 10px;
	*width: 800px;}

fieldset .contactsphones ul li{
	display: inline;
	float: left;
	margin: 0;
	margin-right: 30px;
	padding: 0;}

fieldset .contactform{
	margin: 0 auto;
	margin-bottom: 50px;
	width: 900px;
	*margin-bottom: 0;
	*margin-top: 10px;}

fieldset .contactform input[type="text"], fieldset .contactform input[type="password"], fieldset .contactform select, fieldset .contactform textarea
{ width: 300px; }

fieldset .address{
	line-height: 25px;
	margin: 0 auto;
	margin-bottom: 20px;	
	width: 280px;	
	*margin-bottom: 10px;	
	*margin-left: 350px;}

fieldset.transp{
	border: none;
	margin-top: 0;
	padding-top: 0;
	padding-bottom: 0;}

#bluetxt {color: #185c84;}
#greytxt {color: #565656;}
#redtxt  {color: #bf1a09;}
#greentxt {color: #46841b;}

.horizontalboxcontainer{
	border-bottom: 1px solid #e6e6e6;
	margin-top: 20px;
	overflow-x: hidden;
	padding-bottom:4px;	}
	
ul.boxcontainer{
	list-style: none;	
	list-style-image: none;
	margin: 0;
	padding: 0;}

.boxcontainer li{
	display:inline;
	float:left;
	margin:0;
	padding:0;}

.boxcontainer li .title {*left: 0;}

.boxcontainer .title a{
	font-size: 12px;
	text-decoration: underline;
	*margin: 0;}

.customization .title, .newsbox .title, .reporting .title, .reportingcard .title, .tutorials  .title, .casestudy .title, .webloadstresstest .title, .hitcounter .title{
	background: url(../images/bullet5.gif)  no-repeat  center left;
	color: #185c84;
	font-weight: bold;
	height: 23px;
	line-height: normal;
	padding-left: 35px;
	padding-top: 10px;}

.customization .title { width: 255px; }
.customization h3.title {  float: left; font-size: 12px; width: 255px; }
.newsbox .descr .title a {	text-decoration: underline;}
.customization .descr {	width: 710px; }

ul.clientlist { 	line-height: normal;	padding-left: 7px;}

.clientlist li{
	display: inline;
	float: left;
	margin-right: 11px;	
	margin-left: 11px;
	*margin-right: 8px;	
	*margin-left: 8px;}

.clientlist .clientlogo, .clientlist .clientname  {	text-align: center; 	width: 170px;}

.clientlist .clientlogo{
	display: table-cell;
	height: 90px;	
   vertical-align: middle;}

.clientlist .clientname {color:#185C84;	font-size: 11px;}

.newsbox .date{
	background: url(../images/slide.gif)  no-repeat  -445px -48px;
	height: 57px;
	line-height: 17px;
	margin-right: 20px;
	padding-top: 10px;
	text-align: center;
	width: 67px;	
	*height: 67px;	
	*line-height: normal;
	*padding-top:0;}

.newsbox .date .day{
	color: #185c84;	
	font-size: 30px;
	letter-spacing: -6px;
	margin-bottom: 4px;
	*margin: 0;
	*padding: 0;}

.newsbox .date .month{
	color: #5d5d5d;
	font-size: 11px;	
	letter-spacing: -0.7px;}

.newsbox .date .year{
	color: #185c84;	
	font-size: 10px;	
	font-weight: bold;}

.newsbox .descr {width: 909px;}

.newsbox .descr a{
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;}

.newsbox .descr .medialogo{
	display: inline;
	float: right;
	margin-bottom: 10px;
	margin-left: 10px;}

ul.accountstypelist 
{ list-style: none; margin: 0; padding: 0; }

ul.accountstypelist li { display: inline; float: left; }

ul.accountstypelist li.column1, ul.accountstypelist li.column2
{ 	margin-right: 20px; 	width: 367px;  }

ul.accountstypelist li.column3 { width: 222px; }

ul.accountstypelist .box1, ul.accountstypelist .box2, ul.accountstypelist .box3, ul.accountstypelist .box4
{ margin-bottom: 20px;  width: 367px; }

ul.accountstypelist .head{
	background: url(../images/slide2.gif)  no-repeat  -114px -672px;
	height: 1px;	
	width: 367px;}

ul.accountstypelist .foot{
	background: url(../images/slide2.gif)  no-repeat  -114px -673px;
	height: 6px;	
	width: 367px;}

ul.accountstypelist .mcontent{
	background: url(../images/slide2.gif)  repeat-y  -114px -680px;
	height: 397px;
	padding: 15px 16px 0px 13px;
	width: 338px;
	*left: 0;}

ul.accountstypelist .mcontent .icon, ul.accountstypelist .mcontent .iconactive{
	display: inline;
	float: left;
	height:75px;
	margin-right:10px;
	margin-left:5px;
	width:75px;}

ul.accountstypelist  .box1  .mcontent .icon 
{background:url(../images/slide2.gif) no-repeat -16px -90px;}

ul.accountstypelist  .box2  .mcontent .icon {
background:url(../images/slide2.gif) no-repeat -90px -90px;}

ul.accountstypelist  .box3  .mcontent .icon
{background:url(../images/slide2.gif) no-repeat -166px -90px;}

ul.accountstypelist  .box4  .mcontent .icon{
	background:url(../images/slide2.gif) no-repeat -240px -90px;
	margin-bottom: 20px;}

ul.accountstypelist  .box1  .mcontent .iconactive 
{background:url(../images/slide2.gif) no-repeat -16px -262px;}

ul.accountstypelist  .box2  .mcontent .iconactive
{background:url(../images/slide2.gif) no-repeat -90px -262px;}

ul.accountstypelist  .box3  .mcontent .iconactive
{background:url(../images/slide2.gif) no-repeat -166px -262px;}

ul.accountstypelist  .box4  .mcontent .iconactive{
	background:url(../images/slide2.gif) no-repeat -240px -262px;
	margin-bottom: 20px;}

ul.accountstypelist .mcontent .footer{
	height: 50px;
	padding-top: 10px;
	width: 338px;}

ul.accountstypelist .mcontent .header{
	height: 86px;
	margin: 0;
	padding: 0;
	width: 338px;}

ul.accountstypelist .mcontent .infob{
	height: 242px;
	width: 338px;
	*height: 238px;}

ul.accountstypelist .mcontent  .header .title {
	color:#53A125;
	font-size:21px;
	letter-spacing:-2px;
	margin-bottom:10px;}

ul.accountstypelist .mcontent  .header .name {color:#185C84;}

ul.accountstypelist .mcontent  .header .descr {
	font-size:11px;
	height:45px;
	line-height:normal;}

ul.accountstypelist .mcontent  fieldset{
	border: solid #bdd9e6 1px;
	width: 320px;
	font-size: 11px;}

.packagechoise form dt {
	clear:left;
	float:left;
	margin:0.7em 1em 0.5em 0;
	padding:0;
	text-align:right;
	width:45%;}

.packagechoice  form dd {float:left;
	margin:0;
	padding:0.5em 0;
	width:50%;}

.packagechoice  .freetrial{
	background: url(../images/slide2.gif)  no-repeat  -540px -515px;
	height: 48px;
	margin: 0;
	margin-bottom: 15px;
	padding: 0;
	padding-top: 116px;
	width: 222px;}

.packagechoice .freetrial a.freetrialbtn{
	background: url(../images/slide2.gif)  no-repeat  -772px -478px;
	display: block;
	height: 34px;
	margin: 0 0 0 37px;
	padding: 0;
	width: 147px;}

.packagechoice .freetrial a.freetrialbtn:hover { background: url(../images/slide2.gif) no-repeat -772px -443px;}
.packagechoice .costcalculator {margin-left: 80px; width: 200px; }
.packagechoice .costcalculator a { font-size: 17px;}

.packagechoice .costcalculator .iconn{
	background: url(../images/slide.gif)  no-repeat  -781px -48px;
	display: inline;
	float: left;
	height: 28px;
	margin-right: 10px;
	margin-left: 10px;	
	width: 27px;}

.packagechoice  a.trialbanner{
	background:url(../images/indexpage-bg3.gif) repeat-x 0 -200px;
	border:1px solid #C4DEED;
	color: #004f7d;
	display: block;
	font-size: 19px;
	font-weight: bold;
	margin-bottom: 20px;
	height: 31px;
	padding-top: 10px;
	padding-left: 150px;
	text-decoration: none;
	width: 599px;
	*margin-bottom: 20px;}

ul.accountstypelist .mcontent  fieldset legend {font-size: 11px;}
ul.accountstypelist .mcontent  fieldset dt label {line-height: 8px;}

ul.accountstypelist .mcontent .footer .btnadd, ul.accountstypelist .mcontent .footer .btndiscard, ul.accountstypelist .mcontent .footer .btnupgrade{
	cursor: pointer;
	height: 34px;
	margin: 10px 0px 10px 100px;
	width: 147px;}

ul.accountstypelist .mcontent .footer .btnadd
{background: url(../images/slide2.gif)  no-repeat  -328px -478px;}

ul.accountstypelist .mcontent .footer .btnadd:hover
{background: url(../images/slide2.gif) no-repeat  -328px -443px;}

ul.accountstypelist .mcontent .footer .btndiscard
{background: url(../images/slide2.gif)  no-repeat  -476px -443px;}

ul.accountstypelist .mcontent .footer .btndiscard:hover
{background: url(../images/slide2.gif) no-repeat -476px -478px;}

ul.accountstypelist .mcontent .footer .btnupgrade
{ background: url(../images/slide2.gif)  no-repeat  -624px -478px;}

ul.accountstypelist .mcontent .footer .btnupgrade:hover
{ background: url(../images/slide2.gif)  no-repeat  -624px -443px; }

ul.accountstypelist .mcontent .packagedescr  .icondescr{
	background: url(../images/slide2.gif)  no-repeat  -419px -129px;
	height: 32px;
	margin: 0;
	padding: 0;
	width: 32px;}

ul.accountstypelist .mcontent .packchoise { text-align: center; *margin-top: 15px;}

ul.accountstypelist .mcontent .packchoise  span{
	color:#185C84;
	font-size:12px;
	font-weight: bold;
	line-height: 14px;
	text-align: center;
	width:338px;
	*margin-top: 5px;}

ul.accountstypelist .mcontent .packchoise select { margin-top: 10px; }

ul.accountstypelist .mcontent .infob .packchoise .packagedescr li
{display: inline; float: left;}

ul.accountstypelist .mcontent .infob .packchoise .packagedescr{
	margin: 0;
	margin-top: 20px;
	padding: 0;
	width: 338px;
	*left:0;	}
	
ul.accountstypelist .mcontent .infob .packchoise .packagedescr  .descrp{
	line-height: 14px;
	padding-left: 10px;
	padding-top: 3px;
	text-align: left;
	width: 290px;}

ul.accountstypelist .mcontent .infob .packchoise .packagedescr  .descrp span{
	font-size: 14px;
	text-align: left;
	*width: auto;}

ul.accountstypelist .box4 .mcontent .header { height:96px; }

ul.accountstypelist .box4 .mcontent .infob {
height:75px;
padding-top: 157px;
*height:95px;
*padding-top: 133px;}

.packagechoice .mtable { font-size: 12px; width: 222px; }
.packagechoice .mtable .header td {height: 38px;}

.serverslocations{
	display: inline; 
	float: left; 
	overflow: hidden;
	padding-left: 20px;
	width:230px; }

.serverslocations li{
	line-height: 20px;
	margin-right: 10px;
	margin-bottom: 20px;}

.serverslocations ul.location{
	clear: both;
	display: block;
	float: none;
	padding-left: 5px;}

.serverslocations .location .icon {height: 31px; width: 25px;}
.serverslocations .location .icon span {display: none;}
.serverslocations .location .i1 {background: url(../images/slide.gif) no-repeat -43px -115px;}
.serverslocations .location .i2 {background: url(../images/slide.gif) no-repeat -68px -115px;}
.serverslocations .location .i3 {background: url(../images/slide.gif) no-repeat -93px -115px;}
.serverslocations .location .i4 {background: url(../images/slide.gif) no-repeat -118px -115px;}
.serverslocations .location .i5 {background: url(../images/slide.gif) no-repeat -143px -115px;}
.serverslocations .location .i6 {background: url(../images/slide.gif) no-repeat -168px -115px;}
.serverslocations .location .i7 {background: url(../images/slide.gif) no-repeat -193px -115px;}
.serverslocations .location .i8 {background: url(../images/slide.gif) no-repeat -218px -115px;}
.serverslocations .location .i9 {background: url(../images/slide.gif) no-repeat -243px -115px;}
.serverslocations .location .i10 {background: url(../images/slide.gif) no-repeat -268px -115px;}
.serverslocations .location .i11 {background: url(../images/slide.gif) no-repeat -293px -115px;}
.serverslocations .location .i12 {background: url(../images/slide.gif) no-repeat -318px -115px;}
.serverslocations .location .i13 {background: url(../images/slide.gif) no-repeat -343px -115px;}
.serverslocations .location .i14 {background: url(../images/slide.gif) no-repeat -368px -115px;}
.serverslocations .location .i15 {background: url(../images/slide.gif) no-repeat -393px -115px;}
.serverslocations .location .title {font-weight: bold;}
.serverslocations .location li { 	display: inline;	float: left; }


a.lnkmore, a.screenshot{
	color: #185c84;		
	float: right;
	font-size: 11px;
	font-weight: bold;
	margin-top: 15px;
	margin-bottom: 10px;}

a.lnkmore{
	background: url(../images/more-icon.gif) transparent no-repeat right center;
	padding-right: 23px;}

a.screenshot{
	background: url(../images/more-icon.gif) transparent no-repeat right center;
	padding: 2px 23px 1px 0px;}

.rightbox .ourcustomers, .rightbox .mnetwork, .rightbox .qanswers, .rightbox .services
{ margin: 0px 0px 7px 5px; width: 211px; }


.rightbox .ourcustomers .title{
	color: #1c7506;
	font-size: 18px;
	font-weight: normal;
	margin-bottom: 10px;
	text-align: center;}

	
	
.rightbox .qanswers, .rightbox .services
{ background: url(../images/indexpage-bg4.gif) no-repeat; }

.rightbox .mnetwork .box {	height: 170px; } 

.rightbox .mnetwork .viewswitch{
	color: #086399;
	cursor: pointer;
	font-size: 11px;
	font-weight: bold;
	float: right;
	margin-top: 5px;
	margin-right: 10px;
	vertical-align: baseline;
	*line-height: normal;}

.rightbox .mnetwork .container1 { z-index: 2; padding-top: 10px; }
.rightbox .mnetwork .container2 { z-index: 1; padding-top: 10px; display: none;  }

.rightbox .mnetwork .container1, .rightbox .mnetwork .container2{
	overflow: hidden;
	padding-bottom: 15px;
	position: absolute;
	width: 211px;}

.rightbox .mnetwork .container1 .mmap{
	background: url(../images/slide2.gif)  no-repeat  -116px -375px;
	height: 139px;
	width: 211px;}

.rightbox .mnetwork .container1 .viewswitch .icon, .rightbox .mnetwork .container2 .viewswitch .icon{
	display: inline;
	float: left;
	*font-size: 10px;
	height: 8px;
	padding: 0;
	margin: 7px 0px 0px 5px;
	*margin-top: 1px;
	width: 14px;}

.rightbox .mnetwork .title { display: inline; float: left;  background-image: none; }

.rightbox .mnetwork .head a{
	color: #fff;
	font-size: 14px;
	text-decoration: none;}

.rightbox .mnetwork .container1 .icon{
	background: url(../images/slide2.gif)  no-repeat  -111px -205px;
	*background-position: -111px -203px;		
	*margin-top: 5px;	}

.rightbox .mnetwork .container2 .icon{
	background: url(../images/slide2.gif)  no-repeat  -111px -195px;
	*background-position: -111px -192px;}

.locationmaptooltip{
	display: none;
	float: none;
	height: 28px;
	left: 0px;
	min-width: 100px;
	overflow: visible;
	position: absolute;
	z-index: 10;}

.locationmaptooltip ul{
	display: table;
	float: left;
	list-style: none;
	list-style-image: none;
	margin: 0;
	padding: 0;
white-space: nowrap;}

.locationmaptooltip li {	display: inline; 	float: left; }

.tooltipleft .lcorner{
	background: url(../images/slide2.gif)  no-repeat  -327px -407px;
	height: 28px;
	width: 13px;}

.tooltipleft .rcorner{
	background: url(../images/slide2.gif)  no-repeat  -341px -407px;
	height: 28px;
	width: 3px;}

.tooltipright .lcorner{
	background: url(../images/slide2.gif)  no-repeat  -539px -407px;
	height: 28px;
	width: 3px;}

.tooltipright .rcorner{
	background: url(../images/slide2.gif) no-repeat  -543px -407px;
	height: 28px;	
	width: 13px;}

.rightbox .mnetwork .container2 .serverslistbox{
	height: 140px;
	overflow: scroll;
	overflow-x: hidden; }

.rightbox .mnetwork .container2 .serverslist{
	margin: 0;
	margin-left: 6px;
	padding: 0;}

.rightbox .mnetwork .container2 .serverslist li{
	color: #000;	
	float: none;
	font-size: 11px;
	line-height: 16px;
	margin: 0;
	padding: 0;
	padding-left: 15px;
	*padding-left: 5px;}

.rightbox .mnetwork .container2 .serverslist li .city{
	font-weight: bold;
	color: #004f7d;
	margin: 0;
	padding: 0;
	*padding-left: 8px;}

.locationmaptooltip  { 	cursor: pointer; }

.locationmaptooltip .title{
	background: url(../images/slide2.gif)  repeat-x  -345px -407px;
	font-size: 11px;
	height: 22px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 6px;}

.locationmaptooltip .title .city  { color: #004f7d; font-weight: bold; }

.rightbox .services { background: url(../images/indexpage-bg4.gif)  repeat-x  0px -400px; }
.rightbox .qanswers { background: url(../images/indexpage-bg4.gif)  repeat-x; }

.rightbox  .mnetwork .head, .rightbox .qanswers .head, .rightbox .services .head{
	background: url(../images/slide2.gif)  no-repeat  -327px -166px;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	height: 34px;
	margin-bottom: 3px;
	padding-top: 9px;
	text-align: center;
	width: 211px;}

.rightbox .services .head{
	background-position: -327px -212px;	
	height: 35px;
	line-height: 12px;
	padding-top: 8px;}

.rightbox .qanswers, .rightbox .services  { 	padding-bottom: 10px; }

.rightbox .services ul li, .rightbox .qanswers ul li{
	background: url(../images/slide2.gif)  no-repeat;
	display:block;
	float:none;
	*float: left;
	height: 25px;
	line-height: normal;
	padding-left: 0;
	*width: 211px;}

.rightbox .qanswers ul { 	*padding: 0; 	*width: 211px; }

.rightbox .qanswers ul li {
	background-position:-327px -255px;
	color:#004F7D;
	font-size: 11px;
	padding-left: 30px;
	padding-top: 4px;
	*width: 180px;}

.rightbox .qanswers ul li.double { background-position: -327px -280px;	 height: 50px;	 }

.rightbox .services ul li {
	background-position: -327px -330px;		
	list-style-image: none;
	list-style: none;	}

.rightbox .services ul li.double { background-position: -327px -355px;	 height: 50px;	 }

.rightbox  .qanswers ul, .rightbox  .services ul {
 	list-style-image: none; 
	list-style: none;
	margin: 0;
	padding: 0;	}

.rightbox  .qanswers ul li a, .rightbox  .services ul li a{
	color: #004f7d;
	display: block;
	height: 22px;
	font-size: 11px;
	line-height: normal;
	left: 0px;
	padding-left: 30px;
	padding-top: 5px;
	text-decoration: none;}

.rightbox  .qanswers ul li a:hover, .rightbox  .services ul li a:hover {padding-left: 32px;}
.rightbox  .services ul li a {color: #489522;}
.rightbox  .qanswers ul li a:hover {color: #1d75a8; }
.rightbox  .services ul li a:hover { color: #6dba48; }
.rightbox  .qanswers .button { margin: 0 auto; }
.rightbox  .qanswers .button, .rightbox  .qanswers .button a {height: 34px; width: 147px; }

.rightbox  .qanswers .button a{
	background: url(../images/slide3.gif)  -10px -151px;
	margin-top: 6px;}

.rightbox  .qanswers .button a:hover { background-position: -159px -151px;}
.qanswers .button span {display: none;}

.leftbox .indexintrotext{
	background:url(../images/indexpage-bg3.gif) repeat-x 0 -200px;
	background-color: #e5f1f5;
	border:1px solid #C4DEED;
	color: #086399;
	font-size: 13px;
	font-weight: bold;
	line-height: normal;
	margin: 12px 8px 12px 0px;
	overflow: auto;
	padding: 10px;
	width:760px;
	*margin-right:0;
	*margin-top: 0;
	*padding-bottom: 3px;}

.leftbox .indexintrotext .learnmore, .leftbox .indexintrotext .hide{
	cursor: pointer;
	display: block;
	float: right;
	margin: 0;
	list-style: none;
	list-style-image: none;
	padding: 0;}

.leftbox .indexintrotext .learnmore li, .leftbox .indexintrotext .hide li, .pricingoverview .content li.descr .learnmore li
{ display: inline; float: left;}

.leftbox .indexintrotext .moreinfobox{
	font-size: 11px;
	font-weight: normal;
	margin-top: 8px;}

.leftbox .indexintrotext .moreinfobox h1, .leftbox .indexintrotext .moreinfobox h2{
	font-size: 11px;
	margin: 0;
	padding:0px;}

.leftbox .indexintrotext .moreinfobox p { margin: 5px 0 7px 0; }

.leftbox .productslist{
	list-style: none;
	list-style-image: none;
	margin: 0;
	padding: 0;}

.leftbox  .productslist li{
	display: inline;
	float: left;
	margin: 0;
			 
	padding: 0;}

.leftbox .productslist .productboxes{
		background: url(../images/productsbox.gif) repeat-x  0px -1050px;
		background-color: #e3f3f7;
		border: solid 1px #c4deed;
		height: 515px;
		margin-bottom: 15px;
		width: 253px;
		*width: 251px;}
		
.leftbox  ul.productbox {
	height: 500px;
	list-style: none;
	margin: 0;
	margin-bottom: 10px;
	padding: 0;
	width: 255px;}

.leftbox  ul.productbox li{
	float: left;
	display: inline;
	list-style-image: none;
	margin: 0;
	padding: 0;}

.leftbox  .products { clear: both; }
.leftbox  .products ul { display: inline; float: left; }
.leftbox  .products ul.box1, .leftbox  .products ul.box2 {margin-right: 8px;}

.leftbox  ul.productbox  li.head{
	background: url(../images/slide2.gif)  no-repeat  -16px -84px;
	height: 2px;	
	width: 255px;}

.leftbox  ul.productbox  li.foot{
	background: url(../images/slide2.gif)  no-repeat  -16px -86px;
	height: 4px;	
	width: 255px;}

.leftbox  ul.productbox li.content{
	background: url(../images/productsbox.gif) repeat-x  0px -1050px;
	float: left;
	height: 500px;	
	list-style-image: none;
	margin: 0;
	padding: 0;
	vertical-align: top;
	width: 255px;
	*left: 0;}

.leftbox .productslist .productboxes ul{
	display: block;
	float: none;
	list-style: none;
	margin: 0;
	padding: 0;}

.leftbox .productslist .productboxes ul li{
	list-style: none;
	margin: 0;
	padding: 0;}	
		
.leftbox .productslist .productboxes .head{
	font-size: 11px;	
	margin-left: 17px;
	padding-top: 10px;
	padding-right: 10px;
	width: 223px;
	*left: 0;}		

	
.leftbox .productslist .productboxes .head .icon{
	display: inline; 
	float: left;
	height: 75px;
	margin-right: 10px;
	margin-left: 5px;
	width: 75px;}

.leftbox .productslist .productbox1, .leftbox .productslist .productbox2 {	margin-right: 8px; 	*margin-right: 6px;}	
	
.leftbox .productslist .productbox1 .head .icon { background: url(../images/slide2.gif)  no-repeat  -16px -90px; }
.leftbox .productslist .productbox2 .head .icon { background: url(../images/slide2.gif)  no-repeat  -90px -90px; }
.leftbox .productslist .productbox4 .head .icon { background: url(../images/slide2.gif)  no-repeat  -240px -90px; }

.leftbox .productslist .productboxes .head .title{
	color: #53a125;
	font-size: 21px;
	letter-spacing: -2px;	
	margin-top: 15px;}

.leftbox .productslist .productboxes .head .title .name {color: #164b6b; font-size: 21px;}

.leftbox .productslist .productboxes .maindescr .stitle {
	color: #5a5a5a;
	font-size: 17px;
	height: 50px;
	margin: 10px auto;
	text-align: center;
	vertical-align: middle;
	width: 200px;}

.leftbox .productslist .productbox2 .maindescr .stitle	{	width: 205px;}
.leftbox .productslist .productboxes .maindescr { 	height: 350px; }

.leftbox .productslist .productboxes .maindescr .descr{
	font-size:12px;
	height: 45px;
	line-height: 14px;
	letter-spacing: -0.2px;
	margin-left: 8px;
	margin-right: 6px;
	*margin-bottom: 10px;}

.leftbox .productslist .productbox2 .maindescr .descr, .leftbox .productslist .productbox4 .maindescr .descr	
{	margin-left: 20px;}
		
.leftbox .productslist .productboxes .maindescr  ul.list{
	display: inline;
	float: left;
	height: 110px;
	margin: 0;
	padding: 0;
	padding-left: 20px;
	margin-top: 10px;}

.leftbox .productslist .productboxes .maindescr  ul.list {	*width: auto;}

.leftbox .productslist .productboxes .maindescr  ul.list li{
	background: url(../images/bullet1.gif) no-repeat top left;
	*background: url(../images/bullet1.gif) no-repeat left 10%;
   color: #086399;
	display: block;
	font-size: 11px;	
	float: none;
	line-height: normal;
	list-style: none;
	list-style-image: none;
	margin: 0;
	margin-bottom: 7px;
	padding: 0;
	padding-left: 15px;
	padding-right: 10px;
	*line-height: 15px;		
	*margin-bottom: 4px;		
	*padding-left: 0;}
	
.leftbox .productslist .productbox1 .maindescr  ul.list li	{	margin-left: 25px; 	margin-bottom: 6px; *margin-bottom: 3px;}
.leftbox .productslist .productboxes .maindescr  ul.list li a {font-size: 11px; 	text-decoration: none;}
.leftbox .productslist .productboxes .maindescr  ul.list li a:hover {	text-decoration: underline;}

.leftbox .productslist .productboxes .foot .platformprice{
	clear: both;
	padding: 0;
	margin: 0 auto;
	color:#164B6B;
	font-size:19px;
	padding-top: 10px;
	padding-bottom: 10px;
	letter-spacing: -1px;
	text-align: center;
	width: 250px;
}

.leftbox .productslist .productboxes .foot .platformprice .price { color: #53A125; font-size: 21px; }

.leftbox .productslist .productboxes .button,  .leftbox .productslist .productboxes .button
{margin-right: 5px;}

.leftbox .productslist .productboxes .button,  .leftbox .productslist .productboxes .button a{
	background: url(../images/slide2.gif)  no-repeat  -617px -108px;
	float: right;
	height: 27px;
	width: 101px;}

.leftbox .productslist .productbox4 .button,  .leftbox .productslist .productbox4 .button a	
{
	background: url(../images/slide2.gif)  no-repeat  -316px -108px;
	float: right;
	height: 27px;
	width: 101px;
}
	

	
 .leftbox .productslist .productboxes .button a:hover { background: url(../images/slide2.gif)  no-repeat  -617px -136px;}
 .leftbox .productslist .productbox4 .button a:hover { background: url(../images/slide2.gif)  no-repeat   -316px -136px;}
 

 .leftbox .productslist .productboxes  ul.learnmore{

	cursor: pointer;
	float: left;
	margin-left: 15px;
	margin-top: 3px;	
	*text-decoration: none;}


 .leftbox .productslist .productboxes a ul.learnmore { 
 font-size: 11px; 
 text-decoration: none;
*display: inline;
*float: left;}

 .leftbox .productslist .productboxes ul.learnmore li.title{
	color: #086399;
	font-size: 12px;
	letter-spacing: 0;
	list-style-image: none;
	*text-decoration: none;}


.leftbox .productslist .productboxes  ul.learnmore li.icon, .leftbox .indexintrotext .learnmore .icon, .leftbox .indexintrotext .hide .icon, .pricingoverview .content li.descr ul.learnmore .icon{
	background: url(../images/slide2.gif)  no-repeat  -316px -91px;
	height: 16px;
	line-height: normal;
	list-style-image: none;
	margin-left: 5px;
	margin-top: 3px;
	width: 16px;}

.leftbox .productslist .productboxes ul.learnmore:hover li.title {color: #2090b2;}

.leftbox .productslist .productboxes  ul.learnmore:hover li.icon, .pricingoverview .content li.descr ul.learnmore:hover .icon{
	background: url(../images/slide2.gif)  no-repeat  -333px -91px;
	list-style-image: none;
	margin-left: 5px;}


/* Index Page featuresbox Start */

.leftbox  .featuresbox{
	background: url(../images/indexpage-bg2.gif) repeat-x;
	border: solid  1px #a9cd8b;
	clear: both;
	height: 220px;
	margin-bottom: 9px;
	padding: 6px 15px 4px 15px;
	width: 752px;}

.leftbox  .featuresbox .title { color: #2b7e17; font-size: 18px; }

.leftbox  .featuresbox ul.content{
	list-style: none;
	line-height: normal;
	margin: 0;
	margin-top: 11px;
	padding: 0;
	*left: 0px;
	*width: 750px;}

.leftbox  .featuresbox ul.content li{
	display: inline;
	float: left;
	list-style-image: none;}

.leftbox  .featuresbox ul.content li.seph {	
	background: url(../images/slide2.gif)  no-repeat  -10px -136px;
	height: 134px;
	list-style-image: none;
	margin-left: 10px;
	margin-right: 30px;	
	width: 2px;}

.leftbox  .featuresbox ul.content li.info{
	font-size: 11px;
	height: 134px;
	list-style-image: none;
	width: 220px;}

.leftbox .featuresbox ul.content li.info ul.descr li{
	background:transparent url(../images/bullet1.gif) no-repeat scroll left center;
	display: block;
	float: none;
	margin-bottom: 3px;
	padding-left: 15px;
	list-style-image: none;}

.leftbox  .featuresbox ul.content li.info  .icon{
	background: url(../images/slide2.gif)  no-repeat;
	float: left;
	height: 25px;
	margin-right: 10px;
	margin-bottom: 20px;
	width: 28px;}

.leftbox .featuresbox ul.content li.box1 .icon { background-position: -44px -166px;}
.leftbox .featuresbox ul.content li.box2 .icon { background-position: -72px -166px;}
.leftbox .featuresbox ul.content li.box3 .icon { background-position: -100px -166px;}

.leftbox .featuresbox ul.content li.info .stitle{
	color: #2b7e17;
	font-size: 12px;
	font-weight: bold;
	height: 20px;
	letter-spacing: -0.7px;
	padding-top: 10px;}

.leftbox .featuresbox ul.content li.info ul.descr li { list-style-image: none;	list-style: none; }
.leftbox .featuresbox ul.content li.info ul.descr li a { font-size: 11px; text-decoration: none; left: 0px; padding: 0; margin: 0; }
.leftbox .featuresbox ul.content li.info ul.descr li a:hover {text-decoration: underline; }

.leftbox .featuresbox ul.content li.info ul.learnmore{
	cursor: pointer;
	float: left;	
	margin-top: 8px;
	*text-decoration: none;}

.leftbox .featuresbox ul.content li.info ul.learnmore a
{ font-size: 11px; text-decoration: none; }

.leftbox  .featuresbox ul.content li.info a ul.learnmore li.title{
	color: #086399;
	font-size: 12px;
	letter-spacing: 0;
	list-style-image: none;
	*margin-top: 5px;}

.featuresbox ul.content li.info ul.learnmore li.icon{
	background: url(../images/slide2.gif)  no-repeat  -316px -91px;
	height: 16px;
	list-style-image: none;
	margin: 0px;
	margin-left: 5px;
	*margin-top: 5px;
	width: 16px;}

.featuresbox ul.content li.info ul.learnmore:hover li.title {color: #2090b2;}

.featuresbox ul.content li.info ul.learnmore:hover li.icon{
	background: url(../images/slide2.gif)  no-repeat  -333px -91px;
	list-style-image: none;
	margin-left: 5px;}

.leftbox  .differencebox {
	margin: 0;
	margin-bottom: 20px;	
	padding: 0;}

.leftbox  .differencebox ul { list-style: none; margin: 0; padding: 0;}

.leftbox  .differencebox ul li{
	display: inline;
	float: left;
	list-style-image: none;}

.leftbox  .differencebox ul li.difference{
	background: url(../images/indexpage-bg3.gif)  repeat-x  0 -200px;
	border: solid 1px #c4deed;	
	height: 172px;
	margin-right: 8px;
	padding: 10px 10px 0px 13px;
	line-height: normal;
	list-style-image: none;
	width: 558px;}

.leftbox  .differencebox ul li.difference .title { color: #004f7d; font-size: 18px; }
.leftbox  .differencebox ul li.difference ul { margin-left:8px; margin-top: 13px; }

.leftbox  .differencebox ul li.difference li{
	background: url(../images/bullet1.gif) no-repeat left;
	color: #086399;
	display: block;
	float: none;
	font-size: 11px;
	list-style: none; 
	list-style-image: none;
	margin-bottom: 7px;
	padding-left: 15px;}

.leftbox .differencebox ul li.recorder{
	background: url(../images/indexpage-bg3.gif)  repeat-x;
	border: solid 1px #257ba5;
	height: 182px;
	line-height: normal;
	list-style-image: none;
	width: 191px;}

.leftbox .differencebox ul li.recorder p { color: #fff;	margin: 0; padding: 10px;}

.leftbox .differencebox ul li.recorder .headerpic{
	background: url(../images/slide2.gif)  no-repeat  -130px -166px;
	height: 49px;
	width: 191px;}

.leftbox .differencebox ul li.recorder .button {	margin: 0 auto; margin-top: 5px;}

.leftbox .differencebox ul li.recorder .button, .leftbox  .differencebox ul li.recorder .button a{
	background: url(../images/slide3.gif)  repeat-x  -10px -120px;
	height: 28px;
	width: 111px;}

.leftbox  .differencebox ul li.recorder .button a:hover {  background-position: -123px -120px;	}

.searchbox{
	background: url(../images/slide2.gif)  repeat-x  -31px -217px;
	float: right;
	height: 44px;
	width: 290px;}

.searchbox .search{
	float: right;
	list-style: none;
	margin-right: 15px;
	margin-top: 12px;}

.searchbox .search li{
	display: inline;
	float: left;
	list-style-image: none;}

.searchbox .search div{
	display: inline;
	float: left;
	margin: 0;}

.searchbox .search .searchfield{
	background-color: #fff;
	border: none;
	border-bottom: solid #519d26 1px;
	border-top: solid #519d26 1px;
	color: #1c4907;
	font-size: 12px;
	height: 16px;	
	padding-top: 2px;
	width: 135px;}

.search .lcorner, .search .rcorner {
 background: url(../images/slide4.gif)  no-repeat;
 height: 21px; 
 width: 10px;
 *margin-top:1px; }

.search .lcorner { background-position: 0px 0px;}
.search .rcorner { background-position: -11px 0px;}

.searchbox .search .btnok{
	background: url(../images/slide4.gif)  no-repeat  -23px -0px;
	cursor: pointer;
   height: 21px;
	margin-left: 5px;
	width: 38px;
	*margin-top:1px;  }

.search .btnok:hover { background-position: -62px -0px;}

.footercontainer .footerlinks{
	height: 141px;
	margin:0 auto;
	padding-top: 10px;
	width: 1000px;
	*left: 50%;
}

.footercontainer .footer{
	padding-top: 10px;
	width: 1000px;
	*left: 50%;
	*margin-left: -500px; 
	*position: absolute;}

.footercontainer .footer ul.leftbox {float: left; width: 550px; }

.footercontainer .footer ul.leftbox li {
	display: block;
	float: none;
	list-style-image: none;	
	margin: 0;
	padding: 0;
	*float: left;
	*width: 550px;}

.footercontainer .footer ul.leftbox  li.globalphones{
	color: #fff;
	font-size: 25px;
	letter-spacing: -1.5px;
	text-align: left;}

.footercontainer .footer ul.leftbox  li.trademark{
	color: #143503;
	font-size: 11px;
	margin-top: 10px;
	margin-bottom: 10px;	}

.footercontainer .footer ul.leftbox  li.trademark .reg {color: #fff;}

.footercontainer .footer ul.leftbox  li.privacy a{
	color: #7fc71d;
	cursor: pointer;
	font-size: 12px;
	text-decoration: none;
	*margin: 0;
	*padding: 0;}

.footercontainer .footer ul.leftbox  li.privacy a:hover { color:#99de3a; text-decoration: underline; }

.footercontainer .footer ul.leftbox  li.privacy .icon{
	background: url(../images/slide4.gif)  no-repeat  -102px -2px;
	display: block;
	float: left;
	height: 18px;
	margin-right: 5px; 
	width: 15px;}

.footercontainer .footer ul.leftbox  li.privacy a:hover .icon  {  background-position: -119px -2px;}

.footercontainer .footer .leftbox{
	list-style: none;
	list-style-image: none;
	margin: 0;
	padding: 0;	}
	
/* ----- Start New footer section  */
.footercontainer .alllinks { margin: 10px 0 0 0; padding: 0;}

.footercontainer .alllinks li{
	float: left;
	list-style: none;
	list-style-image: none;
	padding: 0;
	padding: 0 100px 0 0;}

.footercontainer .alllinks .title{	
	color: #306714;
	font-size: 18px;
	padding: 0;
	margin: 0 0 20px 0;
	*margin-left: 10px;}

.footercontainer .alllinks .links { margin: 0; padding: 0; }

.footercontainer .alllinks .links li{
float: none;
list-style-image: url(../images/bullet7.gif);
list-style-position: inside;
margin: 0; 
margin-bottom: 7px;
padding: 0;}

.footercontainer .alllinks .links li a { color: #1f4c08; font-size: 12px; *margin-left: 5px;}
.footercontainer .alllinks .links li a:hover {	text-decoration: none;}

.footercontainer .alllinks .google1btn {	padding-right: 0; width: 50px;}


.footercontainer .footer .rightbox {display: inline;}

.footercontainer .footer .rightbox .freetrialbox{
display: block;
float: right;
height: 56px;
margin: 0;
padding: 0;
width: 416px;}

.footercontainer .footer .rightbox .freetrialbox li{
display: inline;
float: left;
margin: 0;
padding: 0;}


.footercontainer .footer .rightbox .freetrialbox .bleft, .footercontainer .footer .rightbox .freetrialbox .bright
{ height: 56px; width: 7px;}

.footercontainer .footer .rightbox .freetrialbox .bleft
{background: url(../images/slide.gif) no-repeat -16px -146px; }

.footercontainer .footer .rightbox .freetrialbox .bright
{background: url(../images/slide.gif) no-repeat -8px -146px;}

.footercontainer .footer .rightbox .freetrialbox .bcontent{
	background: url(../images/slide.gif)  no-repeat  -24px -146px;
	height: 44px;
	padding-top: 13px;
	width: 402px;}

.footercontainer .footer .rightbox .freetrialbox .btext{
	color: #fff;
	display: inline;
	float: left;
	text-align: right;
	width: 240px;}

.footercontainer .footer .rightbox .freetrialbox .btngetfree{
	background: url(../images/slide.gif)  no-repeat  -489px -146px;
	display: block;
	float: right;
	height: 32px;
	margin-right: 5px;
	width: 141px;}

.footercontainer .footer .rightbox .freetrialbox .btngetfree:hover
{	background: url(../images/slide.gif)  no-repeat  -489px -180px;}

.footercontainer  .morebuttons{
	display: block;
	float: right;	
	list-style: none;
	list-style-image: none;
	margin: 0;
	margin-top: 15px;
	padding: 0;}

.footercontainer  .morebuttons li{
	display:inline;
	float:left;
	margin:0;
	padding:0;
	margin-left: 10px;}

.footercontainer  .morebuttons  .btntwitter a, .footercontainer  .morebuttons  .btnlinkedin a, .footercontainer  .morebuttons  .btnfacebook a
{ display: block; height: 44px; width: 43px;}

.footercontainer .morebuttons .btntwitter a {background: url(../images/slide.gif) no-repeat  -631px -146px;}
.footercontainer .morebuttons .btnlinkedin a {background: url(../images/slide.gif) no-repeat -676px -146px; }
.footercontainer .morebuttons .btnfacebook a {background: url(../images/slide.gif) no-repeat  -721px -146px;}

/* ----- End New footer section  */

.icon-hint {
	background:url(../images/slide.gif) -25px -73px;
	cursor:pointer;
	display: inline;
	float: right;
	height:15px;
	margin-left:5px;
	width:18px;}

.icon-hint span { display:none;}

.smalltxt {color: #5b5b5b; font-size: 11px; }
.smalltxt a { font-size: 11px; }

.screenshot1{
	background: url(../images/slide-screenshoots.gif)  no-repeat;
	display: inline;
	float: left;
	height: 182px;	
	width: 274px;}

.screenshot2{
	background: url(../images/slide-screenshoots.gif)  no-repeat  0 -181px;
	display: inline;
	float: right;
	height: 196px;	
	margin-left: 10px;
	width: 241px;}

.joinformconfirmation .awardslogos{
	background: url(../images/slide-performanceawards.gif)  no-repeat;
	display: block;
	float: none;
	height: 140px;
	margin: 0 auto;
	width: 235px;}

.pdfbox, .videotutorialbox{
	background: url(../images/slide-backgrounds.gif)  repeat-x  0 -47px;
	border: solid #e6e6e6 1px;	
	color:#7C7C7C;
	display: block;
	font-size: 12px;
	font-weight: bold;
	float: right;
	height: 50px;
	line-height: 50px;
	margin-left: 10px;
	padding-right: 10px;
	text-decoration: none;}

.pdfbox:hover, .videotutorialbox:hover {border: solid #d0d0d0 1px;}

.pdfbox .icon{
	background: url(../images/slide.gif)  no-repeat  -512px -48px;
	display: inline;
	float: left;
	height: 37px;
	margin: 7px 6px 0px 6px;
	width: 35px;}

.videotutorialbox .icon{
	background: url(../images/slide.gif) no-repeat  -547px -48px;
	display: inline;
	float: left;
	height: 37px;
	margin: 7px 6px 0px 6px;
	width: 35px;}

ul.pricingtypes{
	list-style: none;
	list-style-image: none;
	margin-bottom: 40px;	}

ul.pricingtypes li{
	background:url(../images/bullet5.gif) no-repeat left center;
	font-size: 13px;
	font-weight: bold;
	height:23px;
	margin-bottom: 7px;
	padding-left:35px;
	padding-top:10px;}

ul.pricingtypes li a {font-size: 13px;}

.paymentsmethods .method1, .paymentsmethods .method2 { display: inline; float: left; width: 47%;}
.paymentsmethods .method1 { padding-left: 10px;}
.paymentsmethods .method2 { padding-left: 30px;}

.paymentsmethods div .icon { display: inline; float: left;}

.paymentsmethods .method1 .icon{
	background: url(../images/slide.gif)  no-repeat  -847px -48px;
	height: 102px;
	margin-right: 10px;
	width: 50px;}

.paymentsmethods .method2 .icon{
	background: url(../images/slide.gif)  no-repeat  -810px -48px;
	height: 46px;
	margin: 5px 15px 40px 0px;
	width: 35px;}

.costcalculator {	margin-bottom: 15px;  margin-top: 5px;}

.costcalculator .icon{
	background: url(../images/slide.gif)  no-repeat  -781px -48px;
	display: inline;
	float: left;
	height: 28px;
	margin-right: 10px;
	margin-left: 10px;
	width: 27px;	}

.mtable{
	border: solid #d8d8d8 1px;
	border-bottom: none;
	color: #454950;
	font-size: 12px;}

.mtable tr td { border-bottom: solid #dfdfdf 1px; padding: 7px; }

.mtable .header td{
	background: url(../images/slide-backgrounds.gif)  repeat-x;
	color: #626363;	
	font-weight: bold;
	font-size: 13px;
	height: 46px;
	padding: 4px;
	*height: 35px;}

.mtable .tblfill1 { background-color: #f0f0f0; font-size: 12px;}

.advancedparameters  {font-size: 12px; 	float: left; }
.advancedparameters .header td {font-size: 12px; 	height: 16px; }

.servicesguset .ftpscreen1{
	background: url(../images/slide-services.gif) no-repeat;
	height: 381px;
	width: 648px;}

.servicesguset .soapscreen1{
	background: url(../images/slide-services.gif)  no-repeat  0 -382px;
	height: 457px;
	width: 606px;}

fieldset .contactform input[type="text"].name {width: 100px;}
fieldset .contactform input[type="text"].value {width: 200px;}

.advancedparameters  .btnadd, .advancedparameters  .btndel{
	background-repeat: no-repeat;
	cursor: pointer;	
	height: 16px;
	width: 16px;}

.advancedparameters  .btnadd {background: url(../images/slide.gif)  -558px -90px;}
.advancedparameters  .btndel {background: url(../images/slide.gif) -558px -110px;}

.advparametersroll, .advparameterscollapse{
	background-repeat: no-repeat;
	display: inline;
	height: 13px;	
	float: right;
	margin-top: 4px;
	margin-left: 5px;
	width: 13px;}

.advparametersroll {background: url(../images/slide.gif)  -553px -126px;}
.advparameterscollapse {background: url(../images/slide.gif)  -566px -126px;}

.xmltable tr td{
	border-bottom: solid #dfdfdf 1px;
	font-size: 12px;
	padding: 7px;}

.xmltable .tdlleft { font-weight: bold; width: 400px; }

.privateagentpic{
	background: url(../images/slide-privateagent.gif)  no-repeat;
	display: inline;
	float: left;
	height: 384px;	
	margin-right: 30px;
	margin-bottom: 40px;
	width: 353px;}

.reporting .descr {width: 630px;}
.reporting .descr .title a {text-decoration: underline;}
.reporting .screenshootbox {text-align: center;	width: 370px;}
.reporting .screenshootbox .pic {margin: 0 auto; text-align: center;}
.reporting .screenshootbox a {float: none; height: 30px;	margin-top: 10px;}

.websitemonitoring .icon {margin-right: 10px;	width: 100px;}
.websitemonitoring .title {font-weight: bold; width: 235px;}
.websitemonitoring .descr { width: 655px; }

.webloadstressteststeps{
	background: url(../images/bullet5.gif)  no-repeat  center left;
	color: #185c84;
	font-weight: bold;
	height: 23px;
	padding-left: 35px;
	padding-top: 8px;}

.platformselect .greybox{
	border: solid 1px #d8d8d8;
	margin-bottom: 20px;
	padding: 10px;}

.platformselect .greybox p {margin: 0; padding: 0;}

.platformselect  .summary{
	font-size: 17px;
	font-weight: normal;
	margin: 20px 0 30px 0;}

.platformselect a.lnkmore{
	clear: both;
	float: left;
	margin-top: 0;
	margin-bottom: 2px;}

.platformselect p, .platformselect h3 {clear: both;}

ul.reportcartinfo{
	list-style: none;
	list-style-image: none;
	padding: 0;
	*margin: 0;}

ul.reportcartinfo li {display: inline; float: left;}
ul.reportcartinfo .reporttable {margin-right: 20px; 	width: 360px;}
ul.reportcartinfo .reportinfo {	width: 620px;}

.reportcart{
	border: solid #d8d8d8 1px;
	border-bottom: none;
	color: #454950;
	margin: 0;
	padding: 0;}

.reportcart tr td{
	background: url(../images/slide-reportcardbg.gif)  repeat-x  0 -37px;
	border-bottom: solid #dfdfdf 1px;
	font-size: 11px;
	height: 24px;
	padding-left: 4px;}

.reportcart .header td {
	background: url(../images/slide-reportcardbg.gif)  repeat-x;
	color: #626363;	
	font-size: 12px;
	font-weight: bold;
	height: 37px;}

.reportcart .url { text-decoration: underline;}

.reportcart .reportcardstatus{
	background: url(../images/slide.gif)  no-repeat  -513px -86px;
	height: 21px;
	margin: 0;
	padding: 0;
	width: 41px;}

.reportcart .reportcardstatusdown {background: url(../images/slide.gif)  no-repeat  -513px -108px;}
.reportcart .reportcardstatusundefined {background: url(../images/slide.gif)  no-repeat  -630px -190px;}

ul.reportingcard { list-style: none; }
ul.reportingcard li {display: block; float: none;	 }

.uptimemeter  {*margin-bottom: 5px; *margin-top: 17px;}

.uptimemeter .pic{
	background: url(../images/slide-screenshoots.gif)  no-repeat  -26px -391px;  	
	display: inline;
	float: left;
	height: 212px;
	margin-right: 20px;
	margin-bottom: 20px;
	width: 212px;}

.uptimemeter fieldset{
	clear: both;
	padding-left: 20px;
	padding-top: 15px;}

.uptimemeter .inputbg{	
	background-color: #d8f2c1;
	display: inline;
	float: left;
	margin-right: 10px;}

.uptimemeter input[type="text"], .uptimemeter .minput{
	font-weight: bold;
	height: 20px;
	margin: 3px;
	padding-left: 5px;
	padding-top: 2px;
	width: 744px;}

.uptimemeter #Text1 {width: 744px;}
.uptimemeter input[type="submit"] {margin-top: 2px;}

.uptimemeter .note{
	background: url(../images/icon-w.gif)  no-repeat  left middle;
	line-height: normal;
	padding-left: 20px;}

.stamps .bannerselect{margin-bottom: 20px; 	overflow: visible;}
.stamps .bannerselect ul {clear: both; list-style: none;   margin: 0;  padding: 0;}

.stamps .bannerselect li{
	border: solid #e5e5e5 1px;
	display: inline;
	float: left;
	margin: 0px 16px 20px 16px;
	padding: 8px;
	text-align: center;
	width: 150px;}

.stamps .bannerselect li:hover {border: solid #cbcbcb 1px;}
.stamps .bannerselect .selected { 	background-color: #ededed; border: solid #cbcbcb 1px;}
.stamps .bannerselect .radiobutton {margin-top: 4px;}
.stamps .bannerselect .emptybox {border: none;}
.stamps .bannerselect .emptybox  input[type="radio"]{display: none	}

.stamps  textarea{
	font-size: 12px;
	*font-size: 11px;
	height: 100px;
	padding: 13px;
	width: 965px;}

.stamps .sourcecodebox{
	clear: both;
	margin:0 auto 0;
	margin-bottom: 15px;
	margin-top: 15px;
	width: 965px;	}

.tutorials {*clear: both;}
	
	
.tutorials .tutorialspic1, .tutorials .tutorialspic2,  .tutorials .tutorialspic3, .tutorials .tutorialspic4, .tutorials .tutorialspic5{
	height: 190px;
	margin-right: 30px;
	margin-bottom: 10px;
	width: 246px;}
	
.tutorials .descr {width: 724px;}

.tutorials .tutorialspic1 {background: url(../images/slide-screenshoots.gif) no-repeat -241px -391px;}
.tutorials .tutorialspic2 {background: url(../images/slide-screenshoots.gif) no-repeat -487px -391px;}
.tutorials .tutorialspic3 {background: url(../images/slide-screenshoots.gif) no-repeat -733px -391px;}
.tutorials .tutorialspic4 {background: url(../images/slide-screenshoots.gif)  no-repeat  -241px -581px;}
.tutorials .tutorialspic5 {background: url(../images/slide-screenshoots.gif)  no-repeat  -487px -581px;}

.questionlist{
	list-style: none;
	margin: 0;
	padding: 0;}

.questionlist li{
	list-style: none;
	list-style-image: none;
	margin-left: 0;}

.questionboxclosed{
	background: url(../images/slide-backgrounds.gif)  repeat-x  0 -147px;
	border: solid #d8d8d8 1px;	
	color: #494949;
	cursor: pointer;
	margin: 0;
	margin-bottom: 6px;
	padding: 0;
	padding-top: 2px;
	padding-left: 5px;
	*height: 30px;
	*overflow: visible;}

.questionboxclosed ul {margin: 0; padding: 0;}
.questionboxclosed:hover { border: solid #888989 1px; }

.questionboxclosed .question{
	background: url(../images/faq-q.gif)  no-repeat left top;
	line-height: 30px;
	padding-left: 37px;}

.questionboxclosed  .answer { display: none; }

.questionboxopened{
	border:  solid #3c9510 1px;	
	color: #494949;
	margin: 0;
	margin-bottom: 6px;
	overflow: auto;
	padding: 8px 10px 10px 5px;
	vertical-align: top;
	_height: 30px;
	_overflow: visible;}

.questionboxopened ul { margin: 0; 	padding: 0;}

.questionboxopened .question{
	background: url(../images/faq-q.gif)  no-repeat left top;
	font-weight: bold;
	height: auto;	
	line-height: 30px;
	padding-left: 37px;}

.questionboxopened  .answer{
	background: url(../images/faq-a.gif)  no-repeat left top;
	color: #676767;
	display: block;
	line-height: 26px;
	margin-top: 10px;
	padding-left: 37px;}

.quotecalculator { margin: 0 auto 0; width: 900px; }
.quotecalculator form { padding-top: 20px;}
.quotecalculator input[type="text"], .quotecalculator  select {width: 80px;}
.quotecalculator h3, .quotecalculator  p { clear: both; padding-top: 30px; }
.quotecalculator  p {text-align: center;}

.quotecalculator ul{
	list-style: none;
	margin: 0;
	padding: 0;}

.quotecalculator li{
	display: inline;
	float: left;
	width: 450px;}

.quotecalculator dt { text-align: left; width: 60%;}
.quotecalculator dd {width: 35%;}

.quotecalculatorresults{
	font-size: 15px;
	font-weight: bold;	
	margin: 0 auto 0;
	padding: 10px;
	text-align: center;}

.quotecalculatorresults a {font-size: 15px; 	font-weight: bold;}
.casestudy li {float: none; padding: 0;}
.casestudy .descr li {display: list-item;}

.casestudy .webloadstresstestpic1{
	background: url(../images/slide-resources.gif)  no-repeat  0 -844px;
	height: 176px;
	margin: 10px auto 10px;
	width: 928px;}

.casestudy .webloadstresstestpic2{
	background: url(../images/slide-resources.gif)  no-repeat  0 -709px;
	height: 136px;
	margin: 10px auto 10px;
	width: 723px;}

.casestudy .webloadstresstestpic3{
	background: url(../images/slide-resources.gif)  no-repeat  0 -585px;
	height: 124px;
	margin: 10px auto 10px;
	width: 710px;}

.casestudy .webloadstresstestpic4{
	background: url(../images/slide-resources.gif)  no-repeat  0 -469px;
	height: 117px;
	margin: 10px auto 10px;
	width: 765px;}

.casestudy .webloadstresstestpic5{
	background: url(../images/slide-resources.gif)  no-repeat  0 -388px;
	height: 81px;
	margin: 10px auto 10px;
	width: 765px;}

.casestudy .webloadstresstestpic6{
	background: url(../images/slide-resources.gif)  no-repeat;
	height: 388px;
	margin: 10px auto 10px;
	width: 765px;}

.release .releasepic1{
	background: url(../images/slide-resources.gif)  no-repeat  -821px 0;
	height: 395px;
	margin: 10px auto 10px;
	width: 600px;}

.release .releasepic2{
	background: url(../images/slide-resources.gif)  no-repeat  -821px -398px;
	height: 303px;
	margin: 10px auto 10px;
	width: 474px;}

.instanttest frame {clear: both;}
.instanttestbuttons {margin-bottom: 20px;}

.instanttestbuttons ul{
	list-style: none;
	margin-bottom: 20px;
	margin: 0;
	padding: 0;}

.instanttestbuttons li{
	float: left;
	display: inline;
	margin-right: 8px;
	margin-left: 7px;
	margin-bottom: 15px;}

.instanttestbuttons li div{
	background: url(../images/slide-backgrounds.gif)  repeat-x  0 -181px;
	border: solid #bcbcbc 1px;
	color: #56595a;
	font-weight: bold;
	cursor: pointer;	
	height: 37px;
	line-height: 37px;
	text-align: center;
	width: 233px;}

.instanttestbuttons li div:hover {border: solid #8b8b8b 1px;}


.instanttestbuttons .active, .instanttestbuttons li div.active:hover{
	border: solid #e2e2e2 1px;
	color: #d5d5d5;
	cursor: auto}

.instanttestbuttons li a {	text-decoration: none;}


.instanttest .stresscalculatorsteps {
	margin: 0 auto 0;
	padding: 0;
	width: 800px;}

.instanttest .stresscalculatorsteps li {margin-bottom: 10px;}
.stresscalculator .mtable select {width: 100px;}
.stresscalculator .mtable input[type="text"] {text-align: center; width: 100px;	}
.stresscalculator .mtable .header td {	height: 37px; }

.webloadstresstest .mtable {margin: 20px 0px 20px 0px;}

.webloadstresstest a.costcalculator, .webloadstresstest a.costcalculatorright{
	background: url(../images/slide-backgrounds.gif)  repeat-x  0 -96px;
	border: solid #c4deed 1px;
	color: #004f7d;	
	display: block;
	font-size: 15px;
	font-weight: bold;
	height: 38px;
	margin: 0 auto 0;
	padding-top: 12px;
	text-decoration: none;
	width: 600px;}

.webloadstresstest a.costcalculatorright {float: right;}
.webloadstresstest .mtable .header td {height: 37px;}

.webloadstresstest .webloadstresstestpic{
	background: url(../images/slide-webloadstresstest.gif)  no-repeat;
	display: inline;
	float: left;
	height: 460px;
	margin-right: 20px;
	margin-bottom: 20px;
	width: 358px;}

.webloadstresstest .webloadstresstestpic ul{
	list-style: none;
	margin-top: 327px;
	margin-left: 53px;
	padding: 0;}

.webloadstresstest .webloadstresstestpic li { display: inline; float: left;}

.webloadstresstest .webloadstresstestpic li a, .webloadstresstest .webloadstresstestpic li div {
	display: block;
	height: 57px;
	margin-left: 10px;
	margin-right: 10px;
	width: 45px;}

.webloadstresstest .webloadstresstestpic .gif {background: url(../images/slide-webloadstresstest.gif) no-repeat -70px -460px;}
.webloadstresstest .webloadstresstestpic .csv {background: url(../images/slide-webloadstresstest.gif) no-repeat -134px -460px;}
.webloadstresstest .webloadstresstestpic .html {background: url(../images/slide-webloadstresstest.gif) no-repeat -198px -460px;}
.webloadstresstest .webloadstresstestpic .txt {background: url(../images/slide-webloadstresstest.gif) no-repeat -262px -460px;}

.agreement ul {list-style-image: none;}
.agreement ul li {padding-bottom: 10px;}



.affiliates  a.signupbanner{
	background:url(../images/indexpage-bg3.gif) repeat-x 0 -200px;
	border:1px solid #C4DEED;
	clear: both;
	color: #004f7d;
	height: 51px;
	float: left;
	font-size: 18px;
	line-height: 28px;
	margin: 0px 20px 25px 0px;
	padding: 25px 60px 0px 50px;
	text-decoration: none;
	width: 257px;
	*line-height: 0px;
	*padding: 50px 60px 0px 50px;}

.affiliates  a.signupbanner .icon{
	display: inline;
	float: right;
	height: 32px;
	background: url(../images/slide2.gif)  no-repeat -452px -129px;
	width: 32px;}

.hitcounter .hitcounterpic1{
	background: url(../images/slide-hitcounter.gif)  no-repeat;
	height: 247px;
	width: 702px;}

.hitcounter .hitcounterpic2{
	background: url(../images/slide-hitcounter.gif)  no-repeat  0 -247px;
	height: 164px;
	width: 556px;}

.hitcounter .hitcounterpic3{
	background: url(../images/slide-hitcounter.gif)  no-repeat  0 -411px;
	height: 386px;
	width: 648px;}

.performanceawards .performanceawardpic1, .performanceawards .performanceawardpic2{
	background: url(../images/slide-performanceawards.gif)  no-repeat;
	height: 140px;
	float: right;
	margin-left: 10px;
	margin-bottom: 10px;
	width: 235px;}

.performanceawards .performanceawardpic2 {float: none; margin: 0 auto 0; }

.performanceawards .performanceawardbox{
	background-color:#ececec;
	border:solid #d8d8d8 1px;
	padding:10px;}

.webservermonitoringpic1, .webservermonitoringpic2, .webservermonitoringpic3{
	background: url(../images/slide-performanceawards.gif)  no-repeat;
	display: inline;
	float: left;
	height: 97px;	
	margin: 0px 65px 20px 65px;
	width: 197px;	}

.webservermonitoringpic1 {background-position: 0 -141px; }
.webservermonitoringpic2 {background-position: 0 -237px;}
.webservermonitoringpic3 {background-position: 0 -335px;}


/* ----------------- Indexpage quotepics   -------------*/

.rightbox .ourcustomers .quotecontainer {
	background-image: url(../images/slide-quotes.gif);	
	height: 157px;
	width: 211px;}

.rightbox .ourcustomers .quotecontainer .quoteimage {height: 157px; width: 211px;}
.rightbox .ourcustomers .quotetxtbg {background: url(../images/slide-quotes.gif) no-repeat  0 0;}
.rightbox .ourcustomers .quotetxt1 {background: url(../images/slide-quotes.gif) no-repeat -211px 0;}
.rightbox .ourcustomers .quotetxt2 {background: url(../images/slide-quotes.gif) no-repeat -422px 0;}
.rightbox .ourcustomers .quotetxt3 {background: url(../images/slide-quotes.gif) no-repeat -633px 0;}
.rightbox .ourcustomers .quotetxt4 {background: url(../images/slide-quotes.gif) no-repeat 0 -157px;}
.rightbox .ourcustomers .quotetxt5 {background: url(../images/slide-quotes.gif) no-repeat -211px -157px;}
.rightbox .ourcustomers .quotetxt6 {background: url(../images/slide-quotes.gif) no-repeat -633px -157px;}
.rightbox .ourcustomers .quotelogobg {background: url(../images/slide-quotes.gif) no-repeat 0 -471px;}
.rightbox .ourcustomers .quotelogo1 {background: url(../images/slide-quotes.gif) no-repeat -211px -471px;}
.rightbox .ourcustomers .quotelogo2 {background: url(../images/slide-quotes.gif) no-repeat -422px -471px;}
.rightbox .ourcustomers .quotelogo3 {background: url(../images/slide-quotes.gif) no-repeat -633px -471px;}
/* row1 */
.rightbox .ourcustomers .quotelogo4 {background: url(../images/slide-quotes.gif) no-repeat  0 -628px;}
.rightbox .ourcustomers .quotelogo5 {background: url(../images/slide-quotes.gif) no-repeat -211px -628px;}
.rightbox .ourcustomers .quotelogo6 {background: url(../images/slide-quotes.gif) no-repeat -422px -628px;}
.rightbox .ourcustomers .quotelogo7 {background: url(../images/slide-quotes.gif) no-repeat -633px -628px;}
/* row2 */
.rightbox .ourcustomers .quotelogo8 {background: url(../images/slide-quotes.gif) no-repeat 0 -786px;}
.rightbox .ourcustomers .quotelogo9 {background: url(../images/slide-quotes.gif) no-repeat -211px -786px;}
.rightbox .ourcustomers .quotelogo10 {background: url(../images/slide-quotes.gif) no-repeat -422px -786px;}
.rightbox .ourcustomers .quotelogo11 {background: url(../images/slide-quotes.gif) no-repeat -633px -786px;}
/* row3 */
.rightbox .ourcustomers .quotelogo12 {background: url(../images/slide-quotes.gif)  no-repeat 0 -942px;}
.rightbox .ourcustomers .quotelogo13 {background: url(../images/slide-quotes.gif)  no-repeat -211px -942px;}
.rightbox .ourcustomers .quotelogo14 {background: url(../images/slide-quotes.gif)  no-repeat -422px -942px;}
.rightbox .ourcustomers .quotelogo15 {background: url(../images/slide-quotes.gif)  no-repeat -633px -942px;}
/* row4 */
.rightbox .ourcustomers .quotelogo16 {background: url(../images/slide-quotes.gif)  no-repeat 0 -1099px;}
.rightbox .ourcustomers .quotelogo17 {background: url(../images/slide-quotes.gif)  no-repeat -211px -1099px;}
.rightbox .ourcustomers .quotelogo18 {background: url(../images/slide-quotes.gif)  no-repeat -422px -1099px;}
.rightbox .ourcustomers .quotelogo19 {background: url(../images/slide-quotes.gif)  no-repeat  -633px -1099px;}
/* row5 */
.rightbox .ourcustomers .quotelogo20 {background: url(../images/slide-quotes.gif)  no-repeat  0 -1256px;}
.rightbox .ourcustomers .quotelogo21 {background: url(../images/slide-quotes.gif)  no-repeat  -211px -1256px;}
.rightbox .ourcustomers .quotelogo22 {background: url(../images/slide-quotes.gif)  no-repeat  -422px -1256px;}
.rightbox .ourcustomers .quotelogo23 {background: url(../images/slide-quotes.gif)  no-repeat  -633px -1256px;}
/* row6 */
.rightbox .ourcustomers .quotelogo24 {background: url(../images/slide-quotes.gif)  no-repeat  0 -1413px;}
.rightbox .ourcustomers .quotelogo25 {background: url(../images/slide-quotes.gif)  no-repeat  -211px -1413px;}
.rightbox .ourcustomers .quotelogo26 {background: url(../images/slide-quotes.gif)  no-repeat  -422px -1413px;}
.rightbox .ourcustomers .quotelogo27 {background: url(../images/slide-quotes.gif)  no-repeat  -633px -1413px;}
/* row7 */
.rightbox .ourcustomers .quotelogo28 {background: url(../images/slide-quotes.gif)  no-repeat  0 -1570px;}
.rightbox .ourcustomers .quotelogo29 {background: url(../images/slide-quotes.gif)  no-repeat  -211px -1570px;}
.rightbox .ourcustomers .quotelogo30 {background: url(../images/slide-quotes.gif)  no-repeat  -422px -1570px;}
.rightbox .ourcustomers .quotelogo31 {background: url(../images/slide-quotes.gif)  no-repeat  -633px -1570px;}
/* row8 */
.rightbox .ourcustomers .quotelogo32 {background: url(../images/slide-quotes.gif)  no-repeat  0 -1727px;}
.rightbox .ourcustomers .quotelogo33 {background: url(../images/slide-quotes.gif)  no-repeat  -211px -1727px;}
.rightbox .ourcustomers .quotelogo34 {background: url(../images/slide-quotes.gif)  no-repeat  -422px -1727px;}
.rightbox .ourcustomers .quotelogo35{background: url(../images/slide-quotes.gif)  no-repeat  -633px -1727px;}
/* row9 */
.rightbox .ourcustomers .quotelogo36 {background: url(../images/slide-quotes.gif)  no-repeat  0 -1884px;}
.rightbox .ourcustomers .quotelogo37 {background: url(../images/slide-quotes.gif)  no-repeat  -211px -1884px;}
.rightbox .ourcustomers .quotelogo38 {background: url(../images/slide-quotes.gif)  no-repeat  -422px -1884px;}
.rightbox .ourcustomers .quotelogo39 {background: url(../images/slide-quotes.gif)  no-repeat  -633px -1884px;}
/* row10 */
.rightbox .ourcustomers .quotelogo40 {background: url(../images/slide-quotes.gif) no-repeat  0 -2041px;}
.rightbox .ourcustomers .quotelogo41 {background: url(../images/slide-quotes.gif) no-repeat -211px -2041px;}
.rightbox .ourcustomers .quotelogo42 {background: url(../images/slide-quotes.gif) no-repeat -422px -2041px;}
.rightbox .ourcustomers .quotelogo43 {background: url(../images/slide-quotes.gif) no-repeat -633px -2041px;}
/* row11 */
.rightbox .ourcustomers .quotelogo44 {background: url(../images/slide-quotes.gif) no-repeat 0 -2198px;}
.rightbox .ourcustomers .quotelogo45 {background: url(../images/slide-quotes.gif) no-repeat -211px -2198px;}
.rightbox .ourcustomers .quotelogo46 {background: url(../images/slide-quotes.gif) no-repeat -422px -2198px;}
.rightbox .ourcustomers .quotelogo47 {background: url(../images/slide-quotes.gif) no-repeat -633px -2198px;}
/* row12 */
.rightbox .ourcustomers .quotelogo48 {background: url(../images/slide-quotes.gif) no-repeat 0 -2355px; }
.rightbox .ourcustomers .quotelogo49 {background: url(../images/slide-quotes.gif) no-repeat -211px -2355px;}
.rightbox .ourcustomers .quotelogo50 {background: url(../images/slide-quotes.gif) no-repeat -422px -2355px;}
.rightbox .ourcustomers .quotelogo51 {background: url(../images/slide-quotes.gif) no-repeat -633px -2355px;}
/* row13 */
.rightbox .ourcustomers .quotelogo52 {background: url(../images/slide-quotes.gif) no-repeat 0 -2512px;}
.rightbox .ourcustomers .quotelogo53 {background: url(../images/slide-quotes.gif) no-repeat -211px -2512px;}
.rightbox .ourcustomers .quotelogo54 {background: url(../images/slide-quotes.gif) no-repeat -422px -2512px;}
.rightbox .ourcustomers .quotelogo55 {background: url(../images/slide-quotes.gif) no-repeat -633px -2512px;}
/* row14 */
.rightbox .ourcustomers .quotelogo56 {background: url(../images/slide-quotes.gif) no-repeat 0 -2669px;}
.rightbox .ourcustomers .quotelogo57 {background: url(../images/slide-quotes.gif) no-repeat -211px -2669px;}
.rightbox .ourcustomers .quotelogo58 {background: url(../images/slide-quotes.gif) no-repeat -422px -2669px;}
.rightbox .ourcustomers .quotelogo59 {background: url(../images/slide-quotes.gif) no-repeat -633px -2669px;}

.networkmonitoring ul.coverage {list-style-position: outside;	padding-left: 20px;}
.networkmonitoring ul.coverage li {	padding-bottom: 20px;}
.timezone .mtable {	font-size: 12px; }
.timezone .mtable .header td { *height: 39px; }
.voipsipmonitoirng .codebox { background-color: #e6e6e6; padding: 10px; width: 400px; }
.pricingoverview .mtable { margin: 10px 0 10px 0;}

.pricingoverview dl{
	margin: 0;
	margin-left: 10px;
	padding: 0;
	width: 100%;}

.pricingoverview dt, .pricingoverview dd { margin: 0; padding: 0; }

.pricingoverview dt{
  clear: left;
  float: left;
  padding-right: 10px;}

.pricingoverview dd{
  float: left;
  *float: none; 
  *width: auto;}

.pricingoverview .box1, .pricingoverview .box2, .pricingoverview .box3, .pricingoverview .box4{
	background:url(../images/indexpage-bg3.gif) repeat-x 0 -200px;
	border: solid 1px #c4deed;
	height: 180px;
	padding-top: 10px;
	width: 475px;}

.pricingoverview .box1, .pricingoverview .box2 {margin-bottom: 10px;}

.pricingoverview ul.content{
	left: 0;
	list-style: none;
	list-style-image: none;
	margin: 0;
	padding: 0;
	width:475px;}

.pricingoverview ul.content a {text-decoration: none; }
.pricingoverview .content li {display: inline; float: left;}

.pricingoverview .content li.icon{
	height: 75px;
	margin-left: 5px;
	margin-right: 10px;
	width: 75px;}

.pricingoverview .box1 .content li.icon {background:url(../images/slide2.gif) no-repeat -16px -90px;}
.pricingoverview .box2 .content li.icon {background:url(../images/slide2.gif) no-repeat -90px -90px;}
.pricingoverview .box3 .content li.icon {background:url(../images/slide2.gif) no-repeat -166px -90px;}
.pricingoverview .box4 .content li.icon {background:url(../images/slide2.gif) no-repeat -240px -90px;}

.pricingoverview .content .descr .title{
	color:#53A125;
	font-size:21px;
	margin-bottom:13px;}

.pricingoverview .content .descr .title a{
	font-size:21px;
	color:#53A125;
	letter-spacing:-2px;
	text-decoration: underline;}

.pricingoverview .content li.descr .title .name {color:#164B6B; text-decoration: underline;}
.pricingoverview .content li.descr .title .trademark {text-decoration: none;}

.pricingoverview .content li.descr .txt{
	font-size: 11px;
	height: 85px;
	line-height: 15px;
	vertical-align: top;
	width: 370px;}

.pricingoverview .content li.descr .txt a {font-size: 11px;	text-decoration: underline; }
.pricingoverview .content li.descr .txt a:hover {text-decoration: none; }

.pricingoverview .content li.descr .platformprice{
	color:#164B6B;
	font-size:15px;
	font-weight: bold;
	height: 10px;	
	left: 0;	
	margin:0;
	margin-bottom: 10px;
	padding:0;}

.pricingoverview .content li.descr .platformprice .price { color:#53A125; }

.pricingoverview .content li.descr ul.learnmore {
	cursor:pointer;
	font-size:11px;
	float:right;
	margin-left:15px;
	margin-top:8px;}

.pricingoverview .content li.descr ul.learnmore .title, .pricingoverview .content li.descr ul.learnmore .title a{
	color: #086399;
	font-size:11px;
	font-weight: bold;
	letter-spacing: normal;
	text-decoration:none;}

.pricingoverview .content li.descr  a:hover ul.learnmore { 	text-decoration: underline; }


/* --- Platform Select Start ---  */
.platformselect dl  { 	margin: 0; padding-bottom:20px;   }

.platformselect .box1, .platformselect .box2, .platformselect .box3, .platformselect .box4
 { width: 493px;  *width: 491px; }

.platformselect .content li.descr  {width: 380px;}
.platformselect .box1 .content li.descr .txt  .list  {margin-left: 20px; *margin-left: 0; }

.platformselect .box1 .content li.descr .txt  .list ul{
	display: inline;
	float: left;
	list-style-image:url(../images/bullet6.gif);
	margin: 0;
	margin-right: 50px;
	padding: 0;}

.platformselect .box1 .content li.descr .txt  .list ul li{
	display:list-item;
	float:none;	
	line-height: normal;
	list-style-image:url(../images/bullet6.gif);
	list-style-position: outside;
	margin:0;
	padding: 0;
	padding-bottom: 3px;
	*padding-left: 17px;}

.platformselect .bottombtns { 
	clear: both;
	left: 0;
	margin: 0; 
	padding: 0; }
	 
.platformselect .bottombtns li { margin:0; padding: 0;  display:inline;	float: left; left: 0;  }

.platformselect ul.learnmore, .platformselect ul.pricing, .platformselect ul.buynow {
	cursor:pointer;
	font-size:11px;
	float: none;
	margin: 0px 40px 0px 40px;
	padding: 0;}

.platformselect .content li.descr .txt  {  height:115px; width:390px;  *width:380px;  }
.platformselect ul.content {	margin: 0;	width:475px;}

.platformselect ul.learnmore .title, .platformselect  ul.learnmore .title a, .platformselect ul.pricing .title, .platformselect  ul.pricing .title a,.platformselect ul.buynow .title, .platformselect  ul.buynow .title a{
	font-size:11px;
	font-weight: bold;
	color: #086399;
	letter-spacing: normal;
	margin: 0;
	text-decoration:none;}

.platformselect  .bottombtns a { 	text-decoration: none; }
.platformselect  .bottombtns a:hover { text-decoration: underline; }

.platformselect ul.learnmore .icon, .platformselect ul.pricing  .icon, .platformselect ul.buynow .icon {
	height:16px;
	line-height:normal;
	list-style-image:none;
	margin-left:5px;
	margin-top:3px;
	width:16px;}

.platformselect ul.learnmore .icon {background:url(../images/slide2.gif) no-repeat -316px -91px;}
.platformselect ul.pricing .icon {background:url(../images/slide2.gif) no-repeat -350px -91px;}
.platformselect ul.buynow .icon {background:url(../images/slide2.gif) no-repeat -384px -91px;}

/* --- Platform Select End ---  */


/* --- Start Userview section ---  */

.userview  .horizontalboxcontainer .boxcontainer .title {
	background-image: none;
	color: #000;
	font-weight: normal;
	padding: 0;
	width:300px;}

.userview  .horizontalboxcontainer .boxcontainer .descr { padding-left: 15px; width:685px; }
.userview .horizontalboxcontainer {border: none; clear: both;}

.userview .horizontalboxcontainer .boxcontainer .userviewpic1{
	background:url(../images/slide-userview.gif) no-repeat;
	height: 80px;	
	width: 300px;}

.userview .horizontalboxcontainer .boxcontainer .userviewpic2{
	background:url(../images/slide-userview.gif) no-repeat 0 -80px;
	cursor: pointer;
	height: 209px;	
	width: 300px;}

.userview .horizontalboxcontainer .boxcontainer .userviewpic3{
	background:url(../images/slide-userview.gif) no-repeat 0 -289px;
	height: 141px;	
	margin-bottom: 20px;
	width: 300px;}

.userview .horizontalboxcontainer .boxcontainer .userviewpic4{
	background:url(../images/slide-userview.gif) no-repeat 0 -430px;
	cursor: pointer;
	height: 278px;	
	width: 300px;}

.userview .horizontalboxcontainer .boxcontainer .userviewpic5 { height: 10px; width: 300px; }

.userview .horizontalboxcontainer .boxcontainer .userviewpic6{
	background: url(../images/screenshots-userview-report1-small.gif) no-repeat;
	cursor: pointer;
	height: 262px;	
	margin-top: 20px;
	width: 300px;}

/* --- End Userview section ---  */

.networklatency .mtable .header td{
	font-size: 12px;
	line-height: normal;
	padding: 2px;	}

.networklatency .connectionlosticon{
	background: url(../images/slide.gif)  no-repeat  -897px -75px;
	height: 28px;	
	width: 28px;}

/*  Start Page differences-between-userview-and-serverview-monitoring */
.differencesuserview-severview-pic1{	
	background: url(../images/differences-between-userview-and-serverview-monitoring.gif) no-repeat;
	height: 354px;
	margin: 0 auto;
	width: 578px;	}
	
.differenceboxcode	{border: solid 1px #d7d7d7;	padding: 10px;}

.differenceboxcode pre{
	font-size: 11px;
	line-height: 25px;
	margin-left: 10px;}	

.differenceboxcode pre .code-quote {color: #2B7E17;}
/*  End Page differences-between-userview-and-serverview-monitoring */
	
	
/* ----- Google search view  */
.gsc-control-cse .gsc-tabsArea {display: none;}
#search_engine {margin: 20px auto 0; width: 1000px;}
.gsc-resultsHeader{display: none;}
.gs-result a.gs-title, .gs-result a.gs-title  b, .gsc-trailing-more-results a.gsc-trailing-more-results, .gsc-cursor .gsc-cursor-page {color:#185C84;}
.gs-visibleUrl, .gs-visibleUrl-short {color: #46841b; display: none;}
.gs-webResult, .gs-result {margin-bottom: 10px;}


/* Technical-tools-browser-test Start */
.ttoolsbrowsertest .searchbox{
	background: url(../images/technical-tools-browser-test.gif) repeat-x;
	float: none;
	height: 155px;
	margin-top: 15px;
	padding: 10px;
	width: 980px;}

.ttoolsbrowsertest .searchbox .searchboxtitle  { color:#216a8b; font-size: 18px;}
.ttoolsbrowsertest .searchbox .searchboxtitle .searchboxtitleintro {
	font-size: 12px; color: #000; line-height: normal;}

.ttoolsbrowsertest .searchbox .searcboxinputs {margin-top: 20px;}
.ttoolsbrowsertest .searchbox .searcboxinputs ul { margin: 0; padding:0;	 }
.ttoolsbrowsertest .searchbox .searcboxinputs li {
	display: inline;
	float: left;
 	list-style: none;
	list-style-image: none; }

.ttoolsbrowsertest .searchbox .searcboxinputs .inputurl {margin-left: 8px;}	
.ttoolsbrowsertest .searchbox .searcboxinputs .inputurl input { width: 600px; margin-right: 10px; margin-top: 5px;}	
.ttoolsbrowsertest .searchbox .searcboxinputs .inputpicture .pictureinputbox { border: solid 1px #8cb1c3; overflow: auto;  padding: 4px;}
.ttoolsbrowsertest .searchbox .searcboxinputs .inputpicture .pictureinputbox input{width: 80px;}

.ttoolsbrowsertest .searchbox .searcboxinputs .inputpicture .pictureinputbox .refreshicon{
	background: url(../images/technical-tools-browser-test.gif) no-repeat -25px -828px;	
	cursor: pointer;	
	height: 19px;
	margin: 5px 10px 0px 10px;
	width: 20px;}

.ttoolsbrowsertest .searchbox .searcboxinputs .buttonsubmit div{
	background: url(../images/technical-tools-browser-test.gif) no-repeat -45px -828px;	
	cursor: pointer;
	height: 27px;
	margin-left: 20px;
	margin-top: 25px;
	width: 97px;}

.ttoolsbrowsertest .searchbox .searcboxinputs .buttonsubmit div:hover {background: url(../images/technical-tools-browser-test.gif) no-repeat -143px -828px;}

.ttoolsbrowsertest .locationsbox{
	background: url(../images/technical-tools-browser-test.gif) no-repeat 0px -176px;	
	background-color: #1f709c;
	border: solid 1px #13567b;
	margin-top: 3px;
	min-height: 450px;
	overflow: auto;
	padding: 10px;
	padding-bottom: 30px;
	width: 978px;}
	
.ttoolsbrowsertest .locationsbox .locationtitle{
	color: #fff;
	font-size: 16px;
	font-weight: bold;	
	margin-bottom: 20px;}

.ttoolsbrowsertest .locationsbox .locationtitle span {color: #a3d5ef; float: none;	}	
.ttoolsbrowsertest .locationsbox .locationservers {	padding: 0; margin: 0;}
.ttoolsbrowsertest .locationsbox .locationservers li {	display: inline; float: left; list-style: none;}

.ttoolsbrowsertest .urlscreenshotsection{	wwwwidth: 310px;}

.ttoolsbrowsertest  .locationserverssection {width: 630px;}

.ttoolsbrowsertest .locationsbox .locationservers .summary{
	color: #083852;
	display:table;
	font-size: 11px;
	font-weight: bold;
	margin: 0 auto;
	margin-top: 25px;
	margin-bottom: 15px;
	*margin-left: 70px;}

.ttoolsbrowsertest .locationsbox .locationservers .summary p { margin: 0; padding-bottom: 5px; }

.ttoolsbrowsertest .urlscreenshotsection  .summary .totalsize .icon,
.ttoolsbrowsertest .urlscreenshotsection  .summary .loadtime .icon{
	display: inline;
	float: left;
	height: 18px;
	margin-right: 8px;
	width: 20px;}

.ttoolsbrowsertest .urlscreenshotsection .summary .totalsize .icon{
	background: url(../images/technical-tools-browser-test.gif) no-repeat -262px -828px;}	
	
.ttoolsbrowsertest .urlscreenshotsection .summary .loadtime .icon{
	background: url(../images/technical-tools-browser-test.gif) no-repeat -281px -828px;}		
	
.ttoolsbrowsertest .locationsbox .locationservers .urlscreenshotbox{
	background-color: #ecf5f9;	
	min-height: 340px;
	padding: 8px;
	width: 309px;
	*height: 340px;}

.ttoolsbrowsertest .urlscreenshotbox .urlscreenshot{cursor: pointer; min-height: 200px; width: 309px;}
	
.ttoolsbrowsertest .urlscreenshotbox a {background: url(../images/technical-tools-browser-test.gif) no-repeat -341px -864px;	
	color: #fff;	
	display: block;
	font-weight: bold;	
	height: 35px;
	line-height: 32px;
	margin: 0 auto;
	padding: 0;
	text-align: center;
	text-decoration: none;
	width: 170px;}

.ttoolsbrowsertest .urlscreenshotbox a:hover {	background: url(../images/technical-tools-browser-test.gif) no-repeat -511px -864px;		}
	
.ttoolsbrowsertest .urlscreenshotoading{
	background: url(../images/technical-tools-browser-test-preloader.gif) no-repeat;
	height: 154px;	
	width: 309px;}

.ttoolsbrowsertest .urlscreenshottimeout{
	background: url(../images/technical-tools-browser-test-na.gif) no-repeat;
	height: 154px;	
	width: 309px;}
	
.ttoolsbrowsertest .locationsbox .locationservers .locationserverlist {	
	padding: 0; 
	margin-left: 10px;}

.ttoolsbrowsertest .locationsbox .locationservers .locationserverlist li{
	clear: right;
	color: #fff;
	display: block;
	list-style: none;
	list-style-image: none;
	font-size: 11px;
	float: none; 
	margin: 0;
	padding: 5px;
	height: 23px;}

.ttoolsbrowsertest .locationsbox .locationservers .locationserverlist .server{
	clear: left;
	cursor: pointer;
	display: inline;
	float: left;	
	padding-left: 10px;	
	text-decoration: underline;
	width: 335px;	}
	
.ttoolsbrowsertest .locationsbox .locationservers .locationserverlist  .server:hover
{	text-decoration: none;}	



/* Active server Start  */

.ttoolsbrowsertest .locationsbox .locationservers .locationserverlist li.activeserver{
	background: url(../images/technical-tools-browser-test.gif) no-repeat -341px -828px;	
	color: #185e84;
	}

.ttoolsbrowsertest .locationsbox .locationservers .locationserverlist li.activeserver .server
{ cursor: auto; text-decoration: none;}
	
	
/* Active server End */	


.ttoolsbrowsertest .locationsbox .locationservers .locationserverlist li .servershortinfo	
{	margin: 0; padding:0; display: inline; float: right; 	margin-right: 5px;}	

.ttoolsbrowsertest .locationsbox .locationservers .locationserverlist li .servershortinfo li,	
.ttoolsbrowsertest .locationsbox .locationservers .locationserverlist li.activeserver .servershortinfo li{
	display: none;
	float: left;
	list-style: none;
	font-weight: bold;
	padding: 0;}	
	
.ttoolsbrowsertest .locationsbox .locationservers .locationserverlist li.activeserver .servershortinfo li
{color: #185e84; display: inline;}	

.ttoolsbrowsertest .locationsbox .locationservers .locationserverlist li .servershortinfo li.fsize,
.ttoolsbrowsertest .locationsbox .locationservers .locationserverlist li .servershortinfo li.ftime
{display: inline; width: 110px;}
	
.ttoolsbrowsertest .locationserverlist li .servershortinfo .ftime,
.ttoolsbrowsertest .locationserverlist li .servershortinfo .fsize  
`{width: 95px;}
	
.ttoolsbrowsertest .locationserverlist li .servershortinfo .fstatuserror  {width: 25px;}
	
.ttoolsbrowsertest .locationserverlist li .servershortinfo .floading .icon,
.ttoolsbrowsertest .locationserverlist li .servershortinfo .fstatus .icon,
.ttoolsbrowsertest .locationserverlist li .servershortinfo .fsize .icon,
.ttoolsbrowsertest .locationserverlist li .servershortinfo .ftime .icon{
	display: inline;
	float: left;	
	height: 18px;
	margin-right: 5px;
	margin-left: 5px;
	width: 20px;}

.ttoolsbrowsertest .locationserverlist li .servershortinfo .fstatus .icon
{background: url(../images/technical-tools-browser-test.gif) no-repeat -241px -846px;}	
	
.ttoolsbrowsertest .locationserverlist li.activeserver .servershortinfo .fstatus .icon
{background: url(../images/technical-tools-browser-test.gif) no-repeat -241px -828px;}



.ttoolsbrowsertest .locationserverlist li .servershortinfo .fstatuserror .icon
{background: url(../images/technical-tools-browser-test.gif) no-repeat -321px -846px; margin-right: 5px;}

.ttoolsbrowsertest .locationserverlist li.activeserver .servershortinfo .fstatuserror .icon
{background: url(../images/technical-tools-browser-test.gif) no-repeat -321px -828px;}

.ttoolsbrowsertest .locationsbox .locationservers .locationserverlist li .servershortinfo .fstatuserror {color: #df3a16; display:inline;}
.ttoolsbrowsertest .locationsbox .locationservers .locationserverlist li.activeserver .servershortinfo .fstatuserror {color: #9c2910;}


.ttoolsbrowsertest .locationserverlist li .servershortinfo .floading  {margin-right: 10px; width:170px;}

.ttoolsbrowsertest .locationserverlist li .servershortinfo .floading .icon
{background: url(../images/technical-tools-browser-test-calculating-icon.gif) no-repeat;}

.ttoolsbrowsertest .locationserverlist li.activeserver .servershortinfo .floading .icon
{background: url(../images/technical-tools-browser-test-calculating-icon.gif) no-repeat;}

.ttoolsbrowsertest .locationserverlist li .servershortinfo .fsize .icon
{background: url(../images/technical-tools-browser-test.gif) no-repeat -261px -846px;}		

.ttoolsbrowsertest .locationserverlist li.activeserver .servershortinfo .fsize .icon
{background: url(../images/technical-tools-browser-test.gif) no-repeat -261px -828px;}		

.ttoolsbrowsertest .locationserverlist li .servershortinfo .ftime .icon
{background: url(../images/technical-tools-browser-test.gif) no-repeat -281px -846px;}

.ttoolsbrowsertest .locationserverlist li.activeserver .servershortinfo .ftime .icon
{	background: url(../images/technical-tools-browser-test.gif) no-repeat -281px -828px;}

	
.ttoolsbrowsertest .graphbox{
	border: solid 1px #13567b;
	border-top: none;
	padding-bottom: 10px;}

.ttoolsbrowsertest .graphbox .bottomlinks {float: left; color: #165a7f; margin-left: 10px; margin-top: 10px; margin-bottom: 20px;}
.ttoolsbrowsertest .graphbox .bottomlinks span {text-decoration: underline; cursor: pointer;}
.ttoolsbrowsertest .graphbox .bottomlinks span:hover {text-decoration: none;}
.ttoolsbrowsertest .graphbox .infobox{
	clear: both;
	display: table;
	font-size: 14px;
	line-height: 32px;
	margin: 0 auto 15px;
	*width: 550px;}

.ttoolsbrowsertest .graphbox .infobox .infoicon{
	background: url(../images/slide2.gif) no-repeat -419px -129px;	
	display: inline;
	float: left;
	height: 32px;
	margin-right: 10px;
	width: 32px;}


/* waterfallchart Start */
 
 .ttoolsbrowsertest .waterfallchart .results{
	clear:both;
	display:block;
	float:none;
	font-size:11px;	
	list-style:none;
	list-style-image:none;
	margin:0;
	padding:0;}

 .ttoolsbrowsertest .waterfallchart .results li {
	display:block;
	float:none;
	margin:0;
	padding:0;}
 
.ttoolsbrowsertest .waterfallchart .results .sline .itembox	{margin: 0; padding:0;}

.ttoolsbrowsertest .waterfallchart .results .sline {
	border-bottom:solid 1px #d8d8d8;
	height:24px;
	list-style:none;
	list-style-image:none;
	margin:0;
	overflow:visible;
	padding:0;}

.ttoolsbrowsertest .waterfallchart .results .sline .itembox {
	 padding:0;
	 left:0;
	 margin:0;}
	
.ttoolsbrowsertest .waterfallchart  .results .itembox ul {
	height:auto;
	list-style:none;
	list-style-image:none;
	margin:0;
	overflow:visible;
	padding:0;}

.ttoolsbrowsertest .waterfallchart .results .sline .itembox li {
 display:inline;
 float:left;
 height:22px; 
 margin:0;
 padding:0; 
 padding-top:3px; }


/* --------------- start downloaddetailreport -------------- */

.ttoolsbrowsertest .waterfallchart .results .sline .itembox .number {text-align:center; width:30px;}
.ttoolsbrowsertest .waterfallchart .results .sline .itembox .url {
 color:#185C84;
 padding-left:5px;
 width:558px;}

.ttoolsbrowsertest .waterfallchart .results .sline .itembox .status {
 font-weight:bold;
 text-align:center;
 width:77px;}

.ttoolsbrowsertest .waterfallchart .results .sline .itembox .type {padding-left:5px; width:80px;}
.ttoolsbrowsertest .waterfallchart .results .sline .itembox .size {text-align:center; width:135px;}
.ttoolsbrowsertest .waterfallchart .results .sline .itembox .time {
 text-align:center;
 width:96px;
 *width:94px;}

/* ------------------ end downloaddetailreport ------------- */


.ttoolsbrowsertest .waterfallchart .head {
 height:70px;
 margin-bottom:15px;
 width:1000px;}

.ttoolsbrowsertest .waterfallchart .head .sitename {
 color:#185c84;
 font-size:19px;
 float:left;
 margin-top:25px;
 width:550px;}

.ttoolsbrowsertest .waterfallchart .head .sitename .url {color: #358e20;}

.ttoolsbrowsertest .waterfallchart .head .legend {
 border:solid 1px #dfdfdf;
 height:56px;
 float:right;
 padding-top:14px;
 width:442px;}

.ttoolsbrowsertest .waterfallchart .head .legend ul { margin:0; padding:0;}
.ttoolsbrowsertest .waterfallchart .head .legend ul li { display:inline; float:left}

.ttoolsbrowsertest .waterfallchart .head .legend ul .title {
 font-weight:bold;
 height:45px;
 padding: 0px 20px 0px 15px;
 vertical-align:top;}

.ttoolsbrowsertest .waterfallchart .head .legend ul .graph { border:solid 1px red; margin-top:2px;}
.ttoolsbrowsertest .waterfallchart .head .legend .descr {font-size:10px; margin-top:4px;}

.ttoolsbrowsertest .waterfallchart .head .legend .descr li {
 background:url(../images/slide.gif) none -676px -210px;
 height:16px;
 vertical-align:baseline;}

.ttoolsbrowsertest .waterfallchart .head .legend .descr .descr1 { width:92px;}
.ttoolsbrowsertest .waterfallchart .head .legend .descr .descr2 { width:88px;}
.ttoolsbrowsertest .waterfallchart .head .legend .descr .descr3 { width:111px;}
.ttoolsbrowsertest .waterfallchart .head .legend .descr .descr4 { width:50px;}


/* Legent Start */	
.ttoolsbrowsertest .legend 	{
	border: 1px solid #D8D8D8;
	clear: both;
	display: table;
	margin: 0px 0px 20px 10px;
	padding: 20px;	}
	
.ttoolsbrowsertest .legend  .title	{	padding-right: 10px;	}
.ttoolsbrowsertest .legend ul { 	margin:0; 	padding:0;}
.ttoolsbrowsertest .legend ul li {	display:inline; float:left}
.ttoolsbrowsertest .legend .sample .graph li {	height:14px;}
.ttoolsbrowsertest .legend .sample .graph .start { width:92px;}
.ttoolsbrowsertest .legend .sample .graph .connect {width:88px;}
.ttoolsbrowsertest .legend .sample .graph .firstbyte {width:112px;}
.ttoolsbrowsertest .legend ul .graph {	margin-top:2px; *display: block;}
.ttoolsbrowsertest .legend .descr {font-size:10px; margin-top:4px;}

.ttoolsbrowsertest .legend .descr li {
		background:url(../images/slide.gif) none  -676px -210px;
		height:16px;
		vertical-align:baseline;}

.ttoolsbrowsertest .legend .descr .descr1 { width:92px;}
.ttoolsbrowsertest .legend .descr .descr2 { width:88px;}
.ttoolsbrowsertest .legend .descr .descr3 { width:111px;}
.ttoolsbrowsertest .legend .descr .descr4 { width:50px;}

/* Legent End */	

/*   Start Legend Box   */
	.ttoolsbrowsertest .waterfallchart .results .slegend .itembox {
	border-bottom:solid 1px #d8d8d8;
	height:24px;
	padding-left:0;}
	
	.ttoolsbrowsertest .waterfallchart .results .slegend .itembox li {
	display:inline;
	float:left;
	letter-spacing:-1.2px;
	text-align:left;
	width:40px;}
	/*   End Legend Box   */
	
.waterfallchart .results .sline .itembox .loadtime {
	background:url(../images/slide.gif) repeat-x -8px -254px;
	width:440px;}


.waterfallchart .results .sline .itembox .graph, .waterfallchart .sample .graph {
	 height:16px;
	 *height:15px;
	 margin-top:1px;
	 padding:0;}

.waterfallchart .results .sline .itembox .graph li, .waterfallchart .sample .graph li { height:14px;}
.waterfallchart .results .sline .itembox .graph .offset { width:0px;}

.waterfallchart .results .sline .itembox .graph .start, .waterfallchart .sample .graph .start {
 background:url(../images/slide.gif) repeat-x -8px -203px;
 width:150px;}

.waterfallchart .results .sline .itembox .graph .connect, .waterfallchart .sample .graph .connect {
 background:url(../images/slide.gif) repeat-x -8px -220px;
 width:70px;}

.waterfallchart .results .sline .itembox .graph .firstbyte, .waterfallchart .sample .graph .firstbyte {
 background:url(../images/slide.gif) repeat-x -8px -237px;
 width:100px;}

.waterfallchart .results .sline .itembox .qmonitoringurl { width:410px; *width:405px; }
.waterfallchart .results .sline .itembox .qmonitoringurl a { font-size:11px; }
.waterfallchart .results .sline .itembox .qmonitoringurl a:hover { text-decoration:none; }

.waterfallchart .results .sline .itembox .qmonitoringurl .icon {
 display:inline;
 float:left;
 height:16px;
 margin: 1px 5px 0px 7px;
 width:16px;}

.waterfallchart .results .sline .itembox .qmonitoringurl .htmlicon {background:url(../images/slide.gif) none -676px -193px;}
.waterfallchart .results .sline .itembox .qmonitoringurl .cssicon {background:url(../images/slide.gif) none -692px -193px;}
.waterfallchart .results .sline .itembox .qmonitoringurl .javascripticon { background:url(../images/slide.gif) none -772px -193px;}
.waterfallchart .results .sline .itembox .qmonitoringurl .fileicon {background:url(../images/slide.gif) none -708px -193px;}
.waterfallchart .results .sline .itembox .qmonitoringurl .xmlicon {background:url(../images/slide.gif) none -724px -193px;}
.waterfallchart .results .sline .itembox .qmonitoringurl .imageicon {background:url(../images/slide.gif) none -740px -193px;}
.waterfallchart .results .sline .itembox .qmonitoringurl .flashicon {background:url(../images/slide.gif) none -756px -193px;}
.waterfallchart .results .sline .itembox .qmonitoringurl .mediaicon {background:url(../images/slide.gif) none -788px -193px;}

.waterfallchart .results .sline .itembox .qsize { text-align:center; width:64px;}
.waterfallchart .results .sline .itembox .qtime {
 text-align:center;
 width:76px;
 *width:70px;}

.waterfallchart .sample .graph .start { width:92px;}
.waterfallchart .sample .graph .connect {width:88px;}
.waterfallchart .sample .graph .firstbyte {width:112px;}


/* Start sheader section */
.ttoolsbrowsertest .waterfallchart .results .sheader  {
	background: url(../images/technical-tools-browser-test.gif) no-repeat 0px -749px;	
	color: #fff;
	font-size:14px;
	font-weight:bold;	
	height:50px;}

 
.waterfallchart .results .sheader .itembox ul { margin:0; padding:0;}
.waterfallchart .results .sheader li { padding: 8px 0px 0px 8px; }
.waterfallchart .results .sheader .itembox li { padding: 5px 0px 0px 8px; }
.waterfallchart .results .sheader .itembox .loadtime {background-image:none; width:435px;}
.waterfallchart .results .sheader .itembox .qmonitoringurl { border:none; width:376px;}
.waterfallchart .results .sheader .itembox .qtime { width:71px;}
.waterfallchart .results .sheader .itembox .qsize{ width:89px;}
.waterfallchart .results .sheader .itembox .number { padding:0; width:30px;}

.waterfallchart .results .sheader .itembox .url {
 background-image:none;
 color:#626363;
 padding-right:478px;
 width:80px;}

.waterfallchart .results .sheader .itembox .status {text-align:center; width:72px; }

.waterfallchart .results .sheader .itembox .type {
 padding-right:20px;
 text-align:center;
 width:60px;}

.waterfallchart  .results .sheader .itembox .size {
 padding-right:20px;
 text-align:center;
 width:110px;}

.waterfallchart  .results .sheader .itembox .time {width:91px;}
.waterfallchart .results .sheader .itembox .title {float:left;}

.waterfallchart  .results .sheader .itembox .sortup, .waterfallchart  .results .sheader .itembox .sortdown {
 cursor:pointer;
 display:inline;
 float:right;
 height:9px;
 margin:0;
 margin-top:6px;
 padding:0;
 width:17px;}

.waterfallchart  .results .sheader .itembox .sortup {background:url(../images/slide.gif) no-repeat -658px -216px;}
.waterfallchart  .results .sheader .itembox .sortdown {background:url(../images/slide.gif) no-repeat -640px -216px;}
/* End sheader section */

.waterfallchart .results .sheader li { padding: 8px 0px 0px 8px;}
.waterfallchart .results .sheader .itembox .loadtime {background-image:none; width:435px;}
.waterfallchart .results .sheader .itembox .qmonitoringurl { border:none; width:376px;}
.waterfallchart .results .sheader .itembox .qtime {	width:71px;}
.waterfallchart .results .sheader .itembox .qsize{ 	width:82px;}

/* waterfallchart End */	


/* Technical-tools-browser-test End */



/* Wiget style Start */
.actonswiget {
	clear: both;
	display: block;
	display: none;
	float: right;
	margin-left: 20px;
	margin-bottom: 20px;}

.actonswiget .actonswigetbox {
	color: #FFF;
	font-weight: bold;
	line-height: normal;
	margin: 0;
	padding: 0;
	width: 127px;}

.actonswiget .actonswigetbox li {
	background: url(../images/actionswiget.gif)  0 -32px;
	height: 24px;
	list-style: none;
	*list-style-image: url(../images/a.gif);
	margin: 0;
	padding: 0;}

.actonswiget .actonswigetbox li.topbg {
	background: url(../images/actionswiget.gif) no-repeat  0px 0px;	
	height: 13px;
	width: 127px; } 

.actonswiget .actonswigetbox li.bottombg {
	background: url(../images/actionswiget.gif) no-repeat  0px -14px;	
	height: 13px;
	width: 127px;}

.actonswiget .actonswigetbox div.aseph {
	clear: both;
	display: block;
	margin-top: 8px;
	background: url(../images/actionswiget.gif)  0px -28px;	
	height: 2px;
	width: 127px; }

.actonswiget .actonswigetbox li.witem {	cursor: pointer; line-height: 16px; padding-top: 6px; padding-bottom: 2px;} 	
.actonswiget .actonswigetbox li.witem:hover {	color: #cce5f4;}

.actonswigetbox li.witem .icon{
	display: inline;
	float: left;
	height: 16px;	
	margin-right: 10px;
	margin-left: 10px;
	width: 16px;}

.actonswigetbox .wsend .icon {	background: url(../images/actionswiget.gif)  -128px 0;}
.actonswigetbox .wsend:hover .icon {	background: url(../images/actionswiget.gif)  -128px -16px;}
.actonswigetbox .wsave .icon {	background: url(../images/actionswiget.gif)  -144px 0;}
.actonswigetbox .wsave:hover .icon {	background: url(../images/actionswiget.gif)  -144px -16px;}
.actonswigetbox .wshare .icon {	background: url(../images/actionswiget.gif)  -160px 0;}
.actonswigetbox .wshare:hover .icon {	background: url(../images/actionswiget.gif)  -160px -16px;}

/* Wiget style End */


.topsignupbtn{
	background: url(../images/topsignupbtn-bg.gif);
	border: solid 1px #f9a864;
	color: #eb7009;
	display: block;
	font-size: 13px;
	font-weight: bold;
	height: 40px;
	line-height: 40px;
	margin-bottom: 15px;
	margin-top: 8px;
	text-decoration: none;
	text-align: center;
	width: 998px;}

.indextopsignupbtn {width: 780px;}	
		
.topsignupbtn:hover, .indextopsignupbtn:hover { background: url(../images/topsignupbtn-bg.gif) 0px -40px;	}


/* Indexpage Start */
.indexpage .indextopsignupbtn {display:none}
.indexpage .ourcustomers {display:none}
.indexpage  .signupnew {
	background: url("../images/slide-indexpage.gif") no-repeat;
	clear:both;
	display:block;
	height:219px;
	margin:12px 0px 3px 7px;
	*margin-top:0;
	width:211px;}
	
.indexpage .signupnew form {
	margin:0;
	padding:0;
	padding-top:66px;}
	
.indexpage .signupnew ul {
	list-style:none;
	margin:0;
	padding:0;}
	
.indexpage .signupnew li {
	list-style:none;
	list-style-image:none;
	text-align:center;}
	
.indexpage .signupnew li input {
	background: url("../images/slide-indexpage.gif") 0px -219px no-repeat;
	border:none;
	color:#cd5d03;	
	height:22px;
	line-height:23px;
	padding:0px 11px 3px 11px;
	width:137px;}
	
.indexpage .signupnew li label {
	color:#cd5d03;
	display:block;	
	height:19px;
	padding-left:28px;
	text-align:left;}
	
.indexpage .signupnew .btnsignup {
	background: url("../images/slide-indexpage.gif") 0px -245px no-repeat;
	border:0;
	height:34px;
	margin-left:7px;
	margin-top:7px;
	width:147px;}
	
.indexpage .signupnew .btnsignup:hover {background: url("../images/slide-indexpage.gif") 0px -279px no-repeat;}

.indexpage .ourcustomersnew {
	background: url("../images/slide-indexpage.gif") -215px 0px no-repeat;
	clear:both;
	height:82px;
	margin-bottom:10px;
	width:781px;}

.indexpage .ourcustomersnew .customersleftbox {
	display:inline;
	float:left;
	padding-right:10px;
	padding-top:17px;
	width:180px;}

.indexpage .ourcustomersnew .customersleftbox a, .ourcustomersnew .customersleftbox a:visited  {
	color:#706f6f;
	display:inline;
	float:right;
	line-height:16px;
	text-decoration:underline;
	width:155px;}

.indexpage .ourcustomersnew .customersleftbox .ltitle { display:inline; float:left; *cursor:pointer; }

.indexpage .ourcustomersnew .customersleftbox a .icon {
	background: url("../images/slide-indexpage.gif") -215px -85px no-repeat;
	display:inline;
	float:right;
	height:16px;
	margin-left:4px;
	*margin-bottom:10px;
	width:16px;}
	
.indexpage .ourcustomersnew .customersleftbox .ctitle {
	background: url("../images/slide-indexpage.gif") -235px -85px no-repeat;
	display:inline;
	float:right;
	height:15px;
	margin-bottom:17px;
	width:146px;}
	
.indexpage .ourcustomersnew .clientslogsbox, .ourcustomersnew .clientslogsbox li {
	display:inline;
	float:left;
	margin:0;
	padding:0;}

.indexpage .ourcustomersnew .clientslogsbox {
	margin-left:20px;
	margin-top:5px;}

.indexpage .ourcustomersnew  .clientslogsbox .seph div {
	background: url("../images/slide-indexpage.gif") -212px 0px no-repeat;
	height:74px;
	margin:0px 10px 0px 10px;
	width:2px;}

.indexpage .ourcustomersnew .clientslogsbox .logobox div{
	height:72px;
	width:120px;}

.indexpage .ourcustomersnew .clientlogo1  {background: url("../images/slide-indexpage.gif") -216px -107px no-repeat;}
.indexpage .ourcustomersnew .clientlogo2  {background: url("../images/slide-indexpage.gif") -336px -107px no-repeat;}
.indexpage .ourcustomersnew .clientlogo3  {background: url("../images/slide-indexpage.gif") -456px -107px no-repeat;}
.indexpage .ourcustomersnew .clientlogo4  {background: url("../images/slide-indexpage.gif") -576px -107px no-repeat;}
.indexpage .ourcustomersnew .clientlogo5  {background: url("../images/slide-indexpage.gif") -696px -107px no-repeat;}
.indexpage .ourcustomersnew .clientlogo6  {background: url("../images/slide-indexpage.gif") -816px -107px no-repeat;}

.indexpage .ourcustomersnew .clientlogo7  {background: url("../images/slide-indexpage.gif") -216px -181px no-repeat;}
.indexpage .ourcustomersnew .clientlogo8  {background: url("../images/slide-indexpage.gif") -336px -181px no-repeat;}
.indexpage .ourcustomersnew .clientlogo9  {background: url("../images/slide-indexpage.gif") -456px -181px no-repeat;}
.indexpage .ourcustomersnew .clientlogo10 {background: url("../images/slide-indexpage.gif") -576px -181px no-repeat;}
.indexpage .ourcustomersnew .clientlogo11 {background: url("../images/slide-indexpage.gif") -696px -181px no-repeat;}
.indexpage .ourcustomersnew .clientlogo12 {background: url("../images/slide-indexpage.gif") -816px -181px no-repeat;}

.indexpage .ourcustomersnew .clientlogo13 {background: url("../images/slide-indexpage.gif") -216px -255px no-repeat;}
.indexpage .ourcustomersnew .clientlogo14 {background: url("../images/slide-indexpage.gif") -336px -255px no-repeat;}
.indexpage .ourcustomersnew .clientlogo15 {background: url("../images/slide-indexpage.gif") -456px -255px no-repeat;}
.indexpage .ourcustomersnew .clientlogo16 {background: url("../images/slide-indexpage.gif") -576px -255px no-repeat;}
.indexpage .ourcustomersnew .clientlogo17 {background: url("../images/slide-indexpage.gif") -696px -255px no-repeat;}
.indexpage .ourcustomersnew .clientlogo18 {background: url("../images/slide-indexpage.gif") -816px -255px no-repeat;}

.indexpage .ourcustomersnew .clientlogo19 {background: url("../images/slide-indexpage.gif") -216px -329px no-repeat;}
.indexpage .ourcustomersnew .clientlogo20 {background: url("../images/slide-indexpage.gif") -336px -329px no-repeat;}
.indexpage .ourcustomersnew .clientlogo21 {background: url("../images/slide-indexpage.gif") -456px -329px no-repeat;}
.indexpage .ourcustomersnew .clientlogo22 {background: url("../images/slide-indexpage.gif") -576px -329px no-repeat;}
.indexpage .ourcustomersnew .clientlogo23 {background: url("../images/slide-indexpage.gif") -696px -329px no-repeat;}
.indexpage .ourcustomersnew .clientlogo24 {background: url("../images/slide-indexpage.gif") -816px -329px no-repeat;}

.indexpage .ourcustomersnew .clientlogo25 {background: url("../images/slide-indexpage.gif") -216px -403px no-repeat;}
.indexpage .ourcustomersnew .clientlogo26 {background: url("../images/slide-indexpage.gif") -336px -403px no-repeat;}
.indexpage .ourcustomersnew .clientlogo27 {background: url("../images/slide-indexpage.gif") -456px -403px no-repeat;}
.indexpage .ourcustomersnew .clientlogo28 {background: url("../images/slide-indexpage.gif") -576px -403px no-repeat;}
.indexpage .ourcustomersnew .clientlogo29 {background: url("../images/slide-indexpage.gif") -696px -403px no-repeat;}
.indexpage .ourcustomersnew .clientlogo30 {background: url("../images/slide-indexpage.gif") -816px -403px no-repeat;}

.indexpage .ourcustomersnew .clientlogo31 {background: url("../images/slide-indexpage.gif") -216px -477px no-repeat;}
.indexpage .ourcustomersnew .clientlogo32 {background: url("../images/slide-indexpage.gif") -336px -477px no-repeat;}
.indexpage .ourcustomersnew .clientlogo33 {background: url("../images/slide-indexpage.gif") -456px -477px no-repeat;}
.indexpage .ourcustomersnew .clientlogo34 {background: url("../images/slide-indexpage.gif") -576px -477px no-repeat;}
.indexpage .ourcustomersnew .clientlogo35 {background: url("../images/slide-indexpage.gif") -696px -477px no-repeat;}
.indexpage .ourcustomersnew .clientlogo36 {background: url("../images/slide-indexpage.gif") -816px -477px no-repeat;}

.indexpage .ourcustomersnew .clientlogo37 {background: url("../images/slide-indexpage.gif") -216px -551px no-repeat;}
.indexpage .ourcustomersnew .clientlogo38 {background: url("../images/slide-indexpage.gif") -336px -551px no-repeat;}
.indexpage .ourcustomersnew .clientlogo39 {background: url("../images/slide-indexpage.gif") -456px -551px no-repeat;}
.indexpage .ourcustomersnew .clientlogo40 {background: url("../images/slide-indexpage.gif") -576px -551px no-repeat;}
.indexpage .ourcustomersnew .clientlogo41 {background: url("../images/slide-indexpage.gif") -696px -551px no-repeat;}
.indexpage .ourcustomersnew .clientlogo42 {background: url("../images/slide-indexpage.gif") -816px -551px no-repeat;}

.indexpage .ourcustomersnew .clientlogo43 {background: url("../images/slide-indexpage.gif") -216px -625px no-repeat;}
.indexpage .ourcustomersnew .clientlogo44 {background: url("../images/slide-indexpage.gif") -336px -625px no-repeat;}
.indexpage .ourcustomersnew .clientlogo45 {background: url("../images/slide-indexpage.gif") -456px -625px no-repeat;}
.indexpage .ourcustomersnew .clientlogo46 {background: url("../images/slide-indexpage.gif") -576px -625px no-repeat;}
.indexpage .ourcustomersnew .clientlogo47 {background: url("../images/slide-indexpage.gif") -696px -625px no-repeat;}
.indexpage .ourcustomersnew .clientlogo48 {background: url("../images/slide-indexpage.gif") -816px -625px no-repeat;}

.indexpage .ourcustomersnew .clientlogo49 {background: url("../images/slide-indexpage.gif") -216px -699px no-repeat;}
.indexpage .ourcustomersnew .clientlogo50 {background: url("../images/slide-indexpage.gif") -336px -699px no-repeat;}
.indexpage .ourcustomersnew .clientlogo51 {background: url("../images/slide-indexpage.gif") -456px -699px no-repeat;}
.indexpage .ourcustomersnew .clientlogo52 {background: url("../images/slide-indexpage.gif") -576px -699px no-repeat;}
.indexpage .ourcustomersnew .clientlogo53 {background: url("../images/slide-indexpage.gif") -696px -699px no-repeat;}
.indexpage .ourcustomersnew .clientlogo54 {background: url("../images/slide-indexpage.gif") -816px -699px no-repeat;}

.indexpage .ourcustomersnew .clientlogo55 {background: url("../images/slide-indexpage.gif") -216px -773px no-repeat;}
.indexpage .ourcustomersnew .clientlogo56 {background: url("../images/slide-indexpage.gif") -336px -773px no-repeat;}
.indexpage .ourcustomersnew .clientlogo57 {background: url("../images/slide-indexpage.gif") -456px -773px no-repeat;}
.indexpage .ourcustomersnew .clientlogo58 {background: url("../images/slide-indexpage.gif") -576px -773px no-repeat;}
.indexpage .ourcustomersnew .clientlogo59 {background: url("../images/slide-indexpage.gif") -696px -773px no-repeat;}

.indexpage .leftbox .featuresbox {	width:749px;}
.indexpage .serverslistbox a {text-decoration:none;} 

/* Indexpage End */
