body {
	margin:0px;
	font-family: tahoma;
	font-size: 12px;
	line-height: normal;
	text-align:center;
	color: #000000;
	background:#3d3d3d;
}
#page {
	width:968px;
	margin:0px auto;
	background:#fff url(http://www.telservnet.com/images/page-bg.jpg) no-repeat center top;
	height:auto;
	text-align:left;
}



p {
	margin:0px;
	padding:0px;
}
#header {
	width:968px;
	height:107px;
	margin:0px;
	padding:0px;
	
}
#left {
	float:left;
	width:450px;
	margin:0px;
}
.logo {
	padding:17px 0px 0px 10px;
}
#right {
	float:right;
	width:500px;
	margin:0px;
	padding:45px 17px 0px 0px;
}
#top-links {
	float:right;
	width:180px;
	margin:0px;
	padding:0px 0px 10px 0px;
}
.top-link1 {
	float:left;
	width:52px;
	margin:0px;
	padding:2px 0px 0px 8px;
	background:url(http://www.telservnet.com/images/top-link1.jpg) no-repeat 0 0;
	height:18px;
	color:#fff;
	font-weight:bold;
	font-size:11px;
}
.top-link1 a{
	color:#fff;
	text-decoration:none;
}
.top-link1 a:hover{
	color:#fff;
	text-decoration:none;
}
.top-link2 {
	float:right;
	width:105px;
	margin:0px;
	padding:2px 0px 0px 7px;
	background:url(http://www.telservnet.com/images/top-link2.jpg) no-repeat 0 0;
	height:18px;
	color:#fff;
	font-weight:bold;
	font-size:11px;
}
.top-link2 a{
	color:#fff;
	text-decoration:none;
}
.top-link2 a:hover{
	color:#fff;
	text-decoration:none;
}
.top-menu {
	float:right;
	width:387px;
	margin:0px;
	padding:0px;
	background:url(http://www.telservnet.com/images/top-menu-bg.jpg) no-repeat 0 0;
	height:29px;
}
.top-menu ul {
  	margin:0;
 	padding:0px;
  	
  }
.top-menu li {
 	display:inline;
	list-style:none;
 	margin:0px;
  	padding:0px;
  }
.top-menu li a {
  	float:left;
    margin:0px;
 	padding:7px 0px 0px 22px;
	text-align:center;
  	text-decoration:none;
	font-weight:bold;
	color: #fff;
	}
.top-menu li a:hover {
	color:#fff;
	text-decoration:none;
}

#home-content {
	width:950px;
	margin:0px 8px 0px 8px;
}
#flash {
	float:left;
	width:644px;
	margin:0px;
	padding:0px 0px 0px 4px;
}
#search {
	float:right;
	width:292px;
	height:301px;
	background:url(http://www.telservnet.com/images/search-bg.jpg) repeat-y;
	margin:4px 0px 0px 0px;
	
}
.search-box {
	margin:18px 0px 0px 0px;
	padding:6px 0px 0px 0px;
	background:url(http://www.telservnet.com/images/search-box-bg.jpg) repeat-x;
	width:158px;
	height:30px;
	border:none;
}
.search-bttn {
	margin:18px 0px 0px 0px;
	padding:0px 0px 6px 0px;
	background:url(http://www.telservnet.com/images/search-bttn.jpg) no-repeat;
	width:75px;
	height:36px;
	border:none;
	color:#fff;
	font-size:13px;
	font-weight:bold;
}
.clients {
	width:294px;
	background: url(http://dev1.brainpulse.com/tsn-new/images/clients-tab.jpg) no-repeat 0px 15px  ;
	text-indent: -90em;
	overflow: hidden;
	height:50px;
	
}
.client-flash {
	padding:10px 0px 6px 25px;
}
.marquee {	
	
	width:945px;
	margin:10px 0px 10px 10px;
	background:url(http://www.telservnet.com/images/latest-news-bg.jpg) no-repeat;
	height:40px;
	padding:0px 0px 0px 0px;
	
}
.marquee-text {	
	width:780px;
	float:right;
	margin:0px 10px 0px 5px;
	padding:10px 0px 0px 0px;
	font-size:13px;
	}
	
.marquee-text a{
color : #ffffff;
background-color: #93001c;
padding: 2px 3px 2px 3px;
font-size: 11px;
}	
	
#tabs {
	
	width:950px;
	margin:0px 0px 0px 0px;
	padding:0px;
}

#reseller {
	float:left;
	width:300px;
	margin:0px 0px 0px 10px;
	padding:0px;
}
.tab1 {
	float:left;
	width:300px;
	background:url(http://www.telservnet.com/images/reseller-tab.jpg) no-repeat;
	height:51px;
	margin:0px;
	padding:0px 0px 0px 0px;
	text-indent: -90em;
	overflow: hidden;
}
.reseller {
	float:left;
	margin:0px;
	background:url(http://www.telservnet.com/images/reseller-img.jpg) no-repeat;
	width:300px;
	height:350px;
}
.reseller ul{
	margin:0px;
 	padding:0px;
	
}
.reseller li{
	list-style:none;
 	margin:0px 10px 0px 10px;
	padding:0px 10px 0px 32px;
  	text-align:left;
	color:#000;
	font-weight:bold;
	line-height:20px;
	background:url(http://www.telservnet.com/images/arrow1.gif) no-repeat 14px 9px;
}

#carrier {
	float:left;
	width:300px;
	margin:0px 0px 0px 12px;
	padding:0px;
}
.tab2 {
	float:left;
	width:300px;
	background:url(http://www.telservnet.com/images/carrier-tab.jpg) no-repeat;
	height:51px;
	margin:0px;
	padding:0px 0px 0px 0px;
	text-indent: -90em;
	overflow: hidden;
}
.carrier {
	float:left;
	margin:0px;
	background:url(http://www.telservnet.com/images/carrier-img.jpg) no-repeat;
	width:300px;
	height:350px;
}
.carrier ul{
	margin:0px;
 	padding:0px;
	
}
.carrier li{
	list-style:none;
 	margin:0px 10px 0px 10px;
	padding:0px 10px 0px 32px;
  	text-align:left;
	color:#000;
	font-weight:bold;
	line-height:20px;
	background:url(http://www.telservnet.com/images/arrow2.gif) no-repeat 14px 9px;
}

#turnkey {
	float:left;
	width:300px;
	margin:0px 0px 0px 12px;
	padding:0px;
}
.tab3 {
	float:right;
	width:300px;
	background:url(http://www.telservnet.com/images/turnkey-tab.jpg) no-repeat;
	height:51px;
	margin:0px;
	padding:0px 0px 0px 0px;
	text-indent: -90em;
	overflow: hidden;
}
.turnkey {
	float:left;
	margin:0px;
	background:url(http://www.telservnet.com/images/turnkey-img.jpg) no-repeat;
	width:300px;
	height:350px;
}
.turnkey ul{
	margin:0px;
 	padding:0px;
	
}
.turnkey li{
	list-style:none;
 	margin:0px 10px 0px 10px;
	padding:0px 10px 0px 32px;
  	text-align:left;
	color:#000;
	font-weight:bold;
	line-height:20px;
	background:url(http://www.telservnet.com/images/arrow3.gif) no-repeat 14px 9px;
}
.read-more {
	float:left;
	margin:30px 0px 0px 0px;
	padding:5px 0px 0px 5px;
	text-align:center;
	background:url(http://www.telservnet.com/images/read-more1.jpg) no-repeat 13px 0px;
	width:127px;
	height:20px;
	color:#fff;
	font-weight:bold;
}
.read-more a{
	color:#fff;
	text-decoration:none;
}
.read-more a:hover{
	color:#fff;
	text-decoration:none;
}
.read-more2 {
	float:left;
	margin:30px 0px 0px 0px;
	padding:5px 0px 0px 5px;
	text-align:center;
	background:url(http://www.telservnet.com/images/read-more2.jpg) no-repeat 13px 0px;
	width:127px;
	height:20px;
	color:#fff;
	font-weight:bold;
}
.read-more2 a{
	color:#fff;
	text-decoration:none;
}
.read-more2 a:hover{
	color:#fff;
	text-decoration:none;
}
.read-more3 {
	float:left;
	margin:70px 0px 0px 0px;
	padding:5px 0px 0px 5px;
	text-align:center;
	background:url(http://www.telservnet.com/images/read-more3.jpg) no-repeat 13px 0px;
	width:127px;
	height:20px;
	color:#fff;
	font-weight:bold;
}
.read-more3 a{
	color:#fff;
	text-decoration:none;
}
.read-more3 a:hover{
	color:#fff;
	text-decoration:none;
}
#home-content-text {
	float:left;
	width:963px;
	margin:0px;
	padding:0px;	
}
.home-content-bg {
	float:left;
	width:944px;
	background:url(http://www.telservnet.com/images/home-content-mid.jpg) repeat;
	font-size:13px;
	text-align:justify;
	line-height:19px;
	padding:10px 12px 10px 12px;
}
#footer {
	width:968px;
	background:#92031A;
	height:74px;
	color:#fff;
}
.footer-links {
	float:left;
	margin:0px;
	padding:18px 0px 0px 10px;
	text-align:left;
	line-height:20px;
	font-size:11px;
}
.footer-links ul {
	margin:0px;
	padding:0px 0px 0px 0px;
}
.footer-links li {
	margin:0px;
	padding:0px;
	list-style:none;
	display:inline;
}
.footer-links li a {
	color:#fff;
	text-decoration:none;
}
.footer-links li a:hover {
	color:#fff;
	text-decoration:none;
}
.brainpulse {
	float:right;
	margin:0px;
	padding:40px 20px 0px 0px;
	font-size:11px;
}
.brainpulse a {
	color:#fff;
	text-decoration:none;
}
.brainpulse a:hover {
	color:#fff;
	text-decoration:none;
}



/*css for internal page*/


#left-sidebar {
	float:left;
	width:288px;
	margin:0px;
	padding:0px  0px 0px 10px;
	
}
.internal-search {
	background:url(http://www.telservnet.com/images/internal-search-bg.jpg) no-repeat 0 0;
	width:291px;
	height:65px;
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 0px;
}

.our-services {
	width:295px;
	background: url(http://www.telservnet.com/images/our-services-tab.jpg) no-repeat 0px 0px;
	text-indent: -90em;
	overflow: hidden;
	height:41px;
	margin:0px;
	padding:0px;
}

.sidebar-bg {
	margin:0px;
	padding:0px;
	background:url(http://www.telservnet.com/images/sidebar-bg.jpg) repeat-y;
	width:295px;
	
}
.services-menu {
	margin:0px;
	padding:0px  0px 0px 10px;
	
}
.services-menu ul {
	margin:0px;
	padding: 0px 0px 0px 0px;
	
}
.services-menu li {
	margin:0px 0px 0px 0px;
	list-style-type: none;
	padding: 0px ;
	font-weight:bold;
	
}
.services-menu li a {
	margin:0px;
	list-style-type: none;
	display: block;
	padding: 0px 0px 8px 35px;
	color:#000;
	font-weight:bold;
	line-height:23px;
	background: url(http://www.telservnet.com/images/li-bg1.jpg) no-repeat;
	width:238px;
	height:27px;
	text-decoration: none;	
}
.services-menu li a:hover{
	margin:0px;
	display:block;
	width:238px;
	height:27px;
	padding: 0px 0px 8px 35px;
	margin:0px;
	margin:0px;
	color: #fff;
	text-decoration:none;
	background: url(http://www.telservnet.com/images/li-bg2.jpg) no-repeat;
}
.services-menu li a.active{
	margin:0px;
	display:block;
	width:238px;
	height:27px;
	padding: 0px 0px 8px 35px;
	margin:0px;
	margin:0px;
	color: #fff;
	text-decoration:none;
	background: url(http://www.telservnet.com/images/li-bg2.jpg) no-repeat;
}
.internal-client-flash {
	padding:15px 0px 0px 23px;
}
.blog {
	padding:18px 0px 15px 15px;
}
.news-tab {
	width:255px;
	background: url(http://www.telservnet.com/images/news-tab.jpg) no-repeat 0px 0px  ;
	height:41px;
	margin:0px;
	padding:6px 0px 0px 40px;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	
}
.news-bg {
	width:243px;
	margin:0px 0px 0px 17px;
	background:#fff;
	border:1px solid #c2c2c2;
	padding:10px 8px 18px 8px;
	line-height:16px;
	text-align:left;
	line-height: 18px;
	color:#000000;
}


.news-bg a{
color: #FFFFFF;
background-color: #93001c;
padding: 2px 3px 2px 3px;
font-size:11px;
}

#internal-content {
	float:right;
	width:635px;
	margin:8px 0px 0px 0px;
	padding:0px 10px 0px 0px;
	}
.breadcrumb {
	float:left;
	background:url(http://www.telservnet.com/images/breadcrumb-bg.jpg) no-repeat;
	width:605px;
	height:25px;
	margin:10px 0px 0px 0px;
	padding:5px 0px 0px 30px;
}


.breadcrumb a{
color: #93001c;
font-weight: bold;
text-decoration:none;
}

.internal-reseller-tab {
	float:left;
	width:590px;
	background: url(http://www.telservnet.com/images/reseller-bar.jpg) no-repeat 0px 0px  ;
	height:34px;
	margin:10px 0px 0px 0px;
	padding:10px 0px 0px 25px;
	color:#fff;
	font-size:18px;
	
}

.internal-reseller-tab a{color:#fff; text-decoration: none;}

.internal-content-text{
	float:left;
	width:600px;
	font-size:12px;
	text-align:justify;
	line-height:20px;
	padding:15px 12px 20px 0px;
	color:#000000;
}

.benefit-tab {
	width:455px;
	background: url(http://www.telservnet.com/images/benefit-tab.jpg) no-repeat 0px 0px  ;
	height:26px;
	margin:5px 0px 10px 0px;
	padding:8px 0px 0px 50px;
	color:#fff;
	font-size: 12px;
	font-weight:bold;
}
.benefits ul {
	margin:15px 0px 0px 18px;
	padding:0px;
}
.benefits li {
	list-style-type:none;
	padding:2px 0px 2px 25px ;
	background:url(http://www.telservnet.com/images/arrow2.gif) no-repeat 5px 10px;
	color:#000;
	font-weight:normal;
	line-height:20px;
}


/* THIS CSS CODE IS FOR TOP BAR DROPDOWN MENU */

.ddsmoothmenu{
	float:right;
	margin:0px;
	padding:0px;
	background:url(http://www.telservnet.com/images/top-menu-bg.jpg) no-repeat;
	height:29px;
	width:387px;
	}

.ddsmoothmenu ul{
z-index:100;
margin: 0;
padding:0px 0px 0px 0px;
list-style-type: none;
text-align: center;
}

/*Top level list items*/
.ddsmoothmenu ul li{
position: relative;
display: inline;
float: left;
margin: 0;
font-size: 12px;
padding:0px 0px 0px 22px;
font-weight:bold;


	}
.ddsmoothmenu ul li.nb{
background: none;
}
img{
	border: none;
	}

/*Top level menu link items style*/
.ddsmoothmenu ul li a{
display: block;
ackground:# url(http://www.telservnet.com/images/gry.jpg) no-repeat left top; /*background of menu items (default state)*/
line-height: 30px;

text-decoration: none;
text-align: left;
padding:0px 0px 0px 0px;

}
.ddsmoothmenu ul li a.nb{
	border: none;
	}

* html .ddsmoothmenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;
text-align: left;

}

.ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited{
color: #fff;
text-align: left;
}
.ddsmoothmenu ul li a.active{
background:#92031a;
}

.ddsmoothmenu ul li a:hover{
color: #d5d4d4;
text-align: left;
}
	
/*1st sub level menu*/
.ddsmoothmenu ul li ul{
position: absolute;
left: 0;
display: none; /*collapse all sub menus to begin with*/
visibility: hidden;
margin: 0;
padding: 0;
text-align: left;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.ddsmoothmenu ul li ul li{
display: list-item;
float: none;
}
.ddsmoothmenu ul li ul li a{
border: none;
background:url(http://www.telservnet.com/images/black.jpg) repeat;
opacity: 0.9;
filter: alpha(Opacity=90);-moz-opacity: .9;-opacity: 90;
}
.ddsmoothmenu ul li ul li a:hover{
background:url(http://www.telservnet.com/images/black.jpg) repeat;background-color: #F5F5F5;

}
/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.ddsmoothmenu ul li ul li ul{
top: 0;
text-align: left;
}

/* Sub level menu links style */
.ddsmoothmenu ul li ul li a{
text-align: left;
font: normal 11px tahoma;
width: 130px; /*width of sub menus*/
padding: 6px 5px 6px 5px;
margin:0px 0px 0px 0px;
border-bottom: 1px solid #c2c2c2;
font-weight:bold;

}
/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass{
position: absolute;
top: 20px;
right: 0px;
}

.rightarrowclass{
position: absolute;
top: 6px;
right: 0px;
}

/* ######### CSS for shadow added to sub menus  ######### */

.ddshadow{
position: absolute;
left: 0;
top: 0;
width: 0;
height: 0;
background: none;

}

.toplevelshadow{ /*shadow opacity. Doesn't work in IE*/
opacity: 0.90;

filter: alpha(Opacity=90);-moz-opacity: .9;-opacity: 90;
}

#reseller1 {
	float:left;
	width:300px;
	margin:0px 0px 0px 0px;
	padding:0px;
}
.tab11 {
	float:left;
	width:300px;
	background:url(http://www.telservnet.com/images/reseller-tab.jpg) no-repeat;
	height:51px;
	margin:0px;
	padding:0px 0px 0px 0px;
	text-indent: -90em;
	overflow: hidden;
}
.reseller1 {
	float:left;
	margin:0px;
	background:url(http://www.telservnet.com/images/panel-bg.jpg) no-repeat;
	width:300px;
	height:220px;
}
.reseller1 ul{
	margin:0px;
 	padding:0px;
	
}
.reseller1 li{
	list-style:none;
 	margin:0px 10px 0px 10px;
	padding:0px 10px 0px 32px;
  	text-align:left;
	color:#000;
	font-weight:bold;
	line-height:20px;
	background:url(http://www.telservnet.com/images/arrow1.gif) no-repeat 14px 9px;
}

#carrier1 {
	float:left;
	width:300px;
	margin:0px 0px 0px 0px;
	padding:0px;
}
.tab21 {
	float:left;
	width:300px;
	background:url(http://www.telservnet.com/images/carrier-tab.jpg) no-repeat;
	height:51px;
	margin:0px;
	padding:0px 0px 0px 0px;
	text-indent: -90em;
	overflow: hidden;
}
.carrier1 {
	float:left;
	margin:0px;
	background:url(http://www.telservnet.com/images/panel-bg.jpg) no-repeat;
	width:300px;
	height:220px;
}
.carrier1 ul{
	margin:0px;
 	padding:0px;
	
}
.carrier1 li{
	list-style:none;
 	margin:0px 10px 0px 10px;
	padding:0px 10px 0px 32px;
  	text-align:left;
	color:#000;
	font-weight:bold;
	line-height:20px;
	background:url(http://www.telservnet.com/images/arrow2.gif) no-repeat 14px 9px;
}



#mp {
	float:left;
	width:300px;
	margin:0px 0px 0px 0px;
	padding:0px;
}
.mp31 {
	float:right;
	width:300px;
	background:url(http://www.telservnet.com/images/manage-partitioning1.jpg) no-repeat;
	height:51px;
	margin:0px;
	padding:0px 0px 0px 0px;


	text-indent: -90em;
	overflow: hidden;
}
.mp{
	float:left;
	margin:0px;
	background:url(http://www.telservnet.com/images/panel-bg.jpg) no-repeat;
	width:300px;
	height:220px;
}
.mp ul{
	margin:0px;
 	padding:0px;
	
}
.mp li{
	list-style:none;
 	margin:0px 10px 0px 10px;
	padding:0px 10px 0px 32px;
  	text-align:left;
	color:#000;
	font-weight:bold;
	line-height:20px;
	background:url(http://www.telservnet.com/images/arrow3.gif) no-repeat 14px 9px;
}

#turnkey1 {
	float:left;
	width:300px;
	margin:0px 0px 0px 0px;
	padding:0px;
}
.tab31 {
	float:right;
	width:300px;
	background:url(http://www.telservnet.com/images/tp.jpg) no-repeat;
	height:51px;
	margin:0px;
	padding:0px 0px 0px 0px;
	text-indent: -90em;
	overflow: hidden;
}
.turnkey1 {
	float:left;
	margin:0px;
	background:url(http://www.telservnet.com/images/panel-bg.jpg) no-repeat;
	width:300px;
	height:220px;
}
.turnkey1 ul{
	margin:0px;
 	padding:0px;
	
}
.turnkey1 li{
	list-style:none;
 	margin:0px 10px 0px 10px;
	padding:0px 10px 0px 32px;
  	text-align:left;
	color:#000;
	font-weight:bold;
	line-height:20px;
	background:url(http://www.telservnet.com/images/arrow31.jpg) no-repeat 14px 9px;
}
.read-more1 {
	float:left;
	margin:60px 0px 0px 0px;
	padding:0px 0px 0px 5px;
	text-align:center;
	background:url(http://www.telservnet.com/images/read-more1.jpg) no-repeat 13px 0px;
	width:127px;
	height:25px;
	color:#fff;
	font-weight:bold;
}
.read-more1 a{
	color:#fff;
	text-decoration:none;
}
.read-more1 a:hover{
	color:#fff;
	text-decoration:none;
}
.read-more21 {
	float:left;
	margin:20px 0px 0px 0px;
	padding:0px 0px 0px 5px;
	text-align:center;
	background:url(http://www.telservnet.com/images/read-more2.jpg) no-repeat 13px 0px;
	width:127px;
	height:25px;
	color:#fff;
	font-weight:bold;
}
.read-more21 a{
	color:#fff;
	text-decoration:none;
}
.read-more21 a:hover{
	color:#fff;
	text-decoration:none;
}
.read-more31 {
	float:left;
	margin:60px 0px 0px 0px;
	padding:0px 0px 0px 5px;
	text-align:center;
	background:url(http://www.telservnet.com/images/read-more3.jpg) no-repeat 13px 0px;
	width:127px;
	height:25px;
	color:#fff;
	font-weight:bold;
}
.read-more31 a{
	color:#fff;
	text-decoration:none;
}
.read-more31 a:hover{
	color:#fff;
	text-decoration:none;
}

.tp-more{
	float:left;
	margin:80px 0px 0px 0px;
	padding:0px 0px 0px 5px;
	text-align:center;
	background:url(http://www.telservnet.com/images/tp-more.jpg) no-repeat 13px 0px;
	width:127px;
	height:25px;
	color:#fff;
	font-weight:bold;
}
.tp-more a{
	color:#fff;
	text-decoration:none;
}
.tp-more a:hover{
	color:#fff;
	text-decoration:none;
}


.ddsg-wrapper ul {
	margin:15px 0px 0px 18px;
	padding:0px;
}
.ddsg-wrapper li {
	list-style-type:none;
	padding:2px 0px 2px 25px ;
	background:url(http://www.telservnet.com/images/arrow2.gif) no-repeat 5px 10px;
	color:#000;
	font-weight:normal;
	line-height:20px;
}

.ddsg-wrapper li a{
	list-style-type:none;
	color:#000;
	font-weight:normal;
	line-height:20px;
}

.ddsg-wrapper li a:hover{
	list-style-type:none;
	color:#92001c;
	font-weight:normal;
	line-height:20px;
}

.catagory {
	width:295px;
	background: url(http://www.telservnet.com/images/catagories.jpg) no-repeat 0px 0px;
	text-indent: -90em;
	overflow: hidden;
	height:41px;
	margin:0px;
	padding:0px;
	}

.archives {
	width:295px;
	background: url(http://www.telservnet.com/images/archives.jpg) no-repeat 0px 0px;
	text-indent: -90em;
	overflow: hidden;
	height:41px;
	margin:0px;
	padding:0px;
}


dl { margin: 0px; }

dt{
 	color: #ffffff;
	font-size:15px;
	font-weight:bold;
	background-color: #333333;
	border: 1px dashed #bcbcbc;
	padding: 3px 0px 3px 12px;
}

dt a{
	color: #ffffff;
	font-weight:bold;
	text-decoration: none;
}


dd { margin: 5px 5px 25px 2px; }

.date{
	color: #ffffff;
	background-color: #25a00c;
	padding: 3px 12px 3px 12px;
	}
p a{
	font-size: 11px;
	color: #ffffff;
	background-color: #93001c;
	padding: 3px;
}	



.internal-reseller-tab1 {
	color: #ffffff;
	font-size:15px;
	font-weight:bold;
	background-color: #333333;
	border: 1px dashed #bcbcbc;
	padding: 3px 0px 3px 12px;
	clear:both;
}
.internal-reseller-tab1 a{color:#fff; text-decoration: none;}

.internal-reseller-tab1 a:hover{
color:#25a00c;
text-decoration: underline;
}


/* ----------------- css for dropdown ------------- */

#menu {
	float:right;
	margin:0px;
	padding:0px 0px 0px 0px;
	background: url(http://www.telservnet.com/images/top-menu-bg.jpg) no-repeat;
 	color:#fff;
	
	width:437px;
	height:29px;

}

#menu table{
	position:absolute;
	border-collapse:collapse;
	z-index:80;
	left:-1px;
	margin:22px 0px 0px 0px;
}

#menu ul{ 	list-style-type:none;
	padding:0px;
    margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	
}
#menu ul li{
	float:left;
	position:relative;
	z-index:100;
	width:auto;
	list-style-type: none;
}
#menu ul li ul li {
	margin:0px;
	padding:0px;
	width:170px;
	text-decoration:none;
	border-top: 1px groove #3d3d3d;
	background: #92031a;
	text-align: left;

}
#menu ul li ul {
	margin:0;
	padding:0;
	position:absolute;
	left: 1px;
	}
	
#menu  a {
display:block;
font-weight:bold;
color:#fff;
padding:5px 12px 5px 12px;
line-height:20px;
text-decoration:none;
outline:none;


}
#menu a:hover{
	
	color:#ccc;
	background:url(mages/blacl-image.jpg) repeat-x;
	text-decoration:none;

}

#menu ul ul {
	visibility:hidden;
	position:absolute;


}
#menu ul li:hover ul,#menu ul a:hover ul{
	visibility:visible;
	padding:0px;
}

#cell-bg {
	background:#dfdfdf;
	margin:0px;
	padding:6px 0px 0px 10px;
	color:#333333;
	font-weight: bold;
	
}
.submit-btn {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background:url(http://www.telservnet.com/images/submit.gif) no-repeat;
	width:74px;
	height:24px;
	border:none;
	color:#ffffff;
	font-weight:bold;
}

.submit-com {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background:url(http://www.telservnet.com/images/submit-com.gif) no-repeat;
	width:126px;
	height:24px;
	border:none;
	color:#ffffff;
	font-weight:bold;
}

.postmetadata{
color:#000000;
}


.container{
	margin: 0px;
	position:absolute;
	width:35%;
	overflow:hidden;
	display:none;
	background:#CCCCCC;
	text-align:left;


}

form{
    margin: 0px auto;
	padding: 2px 0px 0px 5px;
	width: 500px;


}
.form_txt{
	font-size:12px;
	color: #000000;
	font-weight: bold;

}
.textfield{
	margin: 0px;
	padding: 1px 0px;
	border: 1px solid #999999;
}

.button {
    margin: 0px;
	padding: 0px;
}

.txtarea {
   width: 200px;
   margin: 0px;
   padding: 0px;
   border: 1px solid #999999;

}

.heading {
   font-family: Tahoma;
   font-size: 15px;
   font-weight: bold;
   color: #ffffff;
   text-align: left;
   background-color: #920219; 
   padding: 3px 0 3px 7px;
   margin: 0px 0 5px 0px;
}


.feature_heading {
  font-family: Tahoma;
  font-size: 12px;
  font-weight: bold;
  color: #FFFFFF;
  padding: 5px 0px 5px 6px;
  margin:0px;
    background-color:#920219;
}

.top_feature_heading {
  font-family: Tahoma;
  font-size: 12px;
  font-weight: bold;
  color: #FFFFFF;
  padding: 7px 0px 7px 5px;
  text-align: center;

}

.cell_txt {
  font-family: Tahoma;
  font-size: 11px;
  color: #404040;
  padding: 3px 0px;
}

.table tr td {
  margin: 0px;
  padding: 0px;
  border: 1px solid #CCCCCC;

}