body{margin:0px; padding:0px; background:url(//images.tmcnet.com/tmc/vertical/html5/images/html_body_bkg.gif) repeat-x #fff; background-color:#1f1f1f;}
#cnt{width:1020px; margin:0px auto; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#444;}
#header { height:70px; width:100%; position:relative;}
#header .logo-hldr{
	height:90px;
	width:32%;
	position:absolute;
	left:12px;
	top:-7px;
}
ul#goc-mnu{list-style:none; padding:0px; margin:0px; display:block;}
ul#goc-mnu li{padding:0px; margin:0px; float:left; display:block; list-style:none}
ul#goc-mnu li a:link, ul#goc-mnu li a:visited{font-size:16px; color:#fff; font-weight:bold; text-decoration:none; padding:16px 8px; display:block;}
ul#goc-mnu li a:hover{background:url(//images.tmcnet.com/online-communities/enterprise-call-recording/images1/mnu-over.png) repeat}
.goc-move{float:left; padding:20px 0px 0px 0px; width:40%; position:relative; height:77px}
.goc-tab{width:40%; position:absolute; z-index:1000; top:27px;}
.goc-box{width:26.6%; float:left; padding:12px 5px; background:url(//images.tmcnet.com/online-communities/enterprise-call-recording/images1/hdr-mn.png) repeat-x;}
.goc-box h1{ font-family:Impact, Arial,  Helvetica, sans-serif; font-size:17px; color:#36a2d6; padding:0px 0px 5px 0px; margin:0px; display:block; font-weight:normal}
.goc-box h2{ font-family:Arial,  Helvetica, sans-serif; font-size:13px; color:#444444; padding:0px 0px 3px 0px; margin:0px; display:block; font-weight:normal }
.goc-box h3{font-family:Arial,  Helvetica, sans-serif; font-size:11px; color:#444444; padding:0px 0px 3px 0px; margin:0px; display:block; font-weight:normal; font-variant:small-caps; display:inline; text-shadow: rgb(155, 155, 155) 0px 1px 0px;}
.goc-box span{font-family:Impact,  Helvetica, sans-serif; text-transform:none; font-weight:normal; font-size:13px;}
.goc-box a{ text-decoration:none; color:#444444}
.social-box{width:42.5%; position:absolute; right:-150px; top:-10px;}
#top-soc-hldr { height:35px; background-color:#ebebeb;}
#top-soc-hldr .thumb-hldr { float:right; padding:3px 0px 0px 6px;}
#top-soc-hldr .enews-hldr { margin:0px 0px 0px 0px; height:28px;}
.goc-cnt{width:100%; padding:0px; background:url(//images.tmcnet.com/tmc/vertical/html5/images/html_cont_bkg.png) repeat-y;}
#top-soc-hldr .input-stl{ border:0px; color:#666666; padding:2px 0px 2px px; margin:0 6px 0 6px; background-color:#CCC;}
.goc-lft{float:left; width:12%; padding:10px 10px 0px 0px;}
.goc-rt{float:right; width:86%;}
.goc-rt h1{ font-family:"Times New Roman", Times, serif; font-size:22px; margin:0px; padding:0px 0px 5px 0px; color:#333; text-shadow: rgb(155, 155, 155) 0px 1px 0px;  }
.hdr{ font-size:14px; color:#444; padding:5px 10px; font-weight:bold; }
ul#cta-mnu{list-style:none; border:1px solid #EEE; padding:10px 8px; margin:0px; display:block; background:url(//images.tmcnet.com/tmc/vertical/html5/images/lft_nav_bkg.png) repeat-x #5F5F5F}
ul#cta-mnu li{padding:0px 0px px 0px; margin:0px; display:block; list-style:none; background:url(//images.tmcnet.com/tmc/vertical/html5/images/nav_bkg.gif) bottom repeat-x;  text-shadow: rgb(51, 51, 51) 0px 1px 0px; }
ul#cta-mnu li a:link, ul#cta-mnu li a:visited{font-size:14px; color:#fff; font-weight:bold; text-decoration:none; padding:8px 5px; display:block;}
ul#cta-mnu li a:hover{ background:url(//images.tmcnet.com/online-communities/enterprise-call-recording/images1/mnu-over.png) repeat}

.goc-mid{float:left; width:57%; padding:0px;}
.goc-mid a, .goc-mid a:visited { color:#990000;}
.goc-mid a:hover{ color:#FF0000;}


.ldr-brd { height:105px; background:url(//images.tmcnet.com/tmc/vertical/html5/images/ldrboard_bkg.gif) repeat-x; text-align:right; }
.cont-bg-hldr {background:url(//images.tmcnet.com/tmc/vertical/html5/images/ldrboard_bkg.gif) top repeat-x; width:100%; background-color:#ebebeb;}
.ldr-brd-wrp { padding:10px 0px 0px 0px;}
.bx-fl-rt { float:right;} 
/*-----------slider-----------*/
#slide_container {width:48%;}
#slider-txt ul{list-style:none; padding:0px; margin:0px; position:relativ; height:251px; position:relative; ;overflow:hidden}	
#slider-txt li{ margin:0px; padding:0px 0px; position:absolute; left:0px; top:0px; display:none}	
#slider-txt li img{ padding:0px 0px 10px 0px;}
#slider-txt li div{width:450px; height:251px; color:#ededed; font-size:14px; font-family:Arial, Helvetica, sans-serif; padding:10px; margin-left:5px; position:absolute; z-index:1000; background:url(//images.tmcnet.com/channels/text-messaging/lb-amazing/images/tile.png) repeat; top:270px }
#slider-txt li div h2{padding:0px 0px 10px 0px; color:#851db9; font-size:23px; margin:0px}
#slider-txt li div a:link, #slider-txt li div a:visited{font-size:16px; color:#0398c6; text-decoration:none; font-weight:bold}
#slider-txt li div a:hover{ text-decoration:underline}
ul#sld-mnu{ padding:0px; background:url(//images.tmcnet.com/online-communities/enterprise-call-recording/images1/sld-mnu-bg.png) repeat-x; list-style:none; width:46.4%; margin:0px; float:left}
ul#sld-mnu li{list-style:none; display:block; float:left; font-size:14px; color:#fff; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; display:block; padding:10px 15px 14px 15px;cursor:pointer; background:url(//images.tmcnet.com/online-communities/enterprise-call-recording/images1/sld-divide.png) no-repeat right center}
ul#sld-mnu li.hover {background:url(//images.tmcnet.com/online-communities/enterprise-call-recording/images1/mnu-over.png) repeat; color:#fff; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; display:block; padding:10px 15px 14px 15px; cursor:pointer}
ul#sld-mnu li:last-child{background:url()}
/*--------end slider---------------*/
.left-fa-box{ font-size:11px; width:49.5%; margin:0px auto; background:url(//images.tmcnet.com/tmc/vertical/html5/images/art_mid_img.png) repeat-y; }
.left-fa-box-wrp { padding:10px 10px 10px 20px;}
.left-fa-box h2{background:#3faadd; padding:10px 10px; font-size:14px; text-transform:uppercase; color:#FFFFFF; font-weight:normal; margin:0px; background:url(//images.tmcnet.com/online-communities/enterprise-call-recording/images1/fa-hdr.png) no-repeat}
.fa-holder{padding:10px 10px 10px 5px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;}
.ln-ht { line-height:19px;}
.fa-item{ width:20.2%; height:267px; float:left; background:url(//images.tmcnet.com/tmc/vertical/html5/images/arti_bkg.png) no-repeat }
.fa-item-wrp { padding:15px 20px 10px 20px;}
.goc-date{color:#B2B2B2; padding:0px 0px 3px 0px; font-size:11px;}
.fa-item { color:#666; font-size:11px; line-height:15px;  }
.fa-item a:link, .fa-item a:visited{ font-family:"Times New Roman", Times, serif; color:#555; text-decoration:none; padding:0px 0px 5px 0px; display:block;}
.fa-item a:hover{ color:#7b0102; }
.fa-item h3{font-size:14px; padding:0px; margin:0px; line-height:18px; text-shadow: rgb(255, 255, 255) 0px 1px 0px;}
a.view:link, a.view:visited{font-family:"Times New Roman", Times, serif; color:#A7001F; font-weight:bold; float:right; text-decoration:none; font-size:14px;}
a.view:hover{text-decoration:underline}

#ftr-story-sl { width:23.5%; float:left; margin-right:10px; margin-bottom:10px;  
-webkit-box-shadow: 0 0 2px #666, 0px 2px 3px #ddd;
-moz-box-shadow: 0 0 2px #666, 0px 2px 3px #ddd;
box-shadow: 0 0 2px #666, 0px 2px 3px #ddd;
-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
}
#ftr-story-sl .arti-hldr { border:6px solid #FFF; min-height:270px; padding:5px 10px; -webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;}
#ftr-story-sl h3 a, #ftr-story-sl h3 a:visited { font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; color:#555; text-decoration:none; padding:0px; margin:0px; line-height:18px; text-shadow: rgb(255, 255, 255) 0px 1px 0px;}
#ftr-story-sl h3 a:hover { color:#800000; text-decoration:underline;}


#tx-bxhldr { margin:0px 10px; 
-webkit-box-shadow: 0 0 2px #666, 0px 2px 3px #ddd;
-moz-box-shadow: 0 0 2px #666, 0px 2px 3px #ddd;
box-shadow: 0 0 2px #666, 0px 2px 3px #ddd;
-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
#tx-bxhldr .arti-hldr { border:4px solid #FFF;  padding:10px; -webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;}
/*--------------articles---------------*/
#arti-holder{padding:10px 10px 10px 5px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; line-height:22px; color:#333333;}
#arti-holder div {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; line-height:22px; color:#333333;}
#arti-holder table {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; line-height:22px; color:#333333;}
#arti-holder p {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; line-height:22px; color:#333333;}
#arti-holder a, #arti-holder a:visited { color:#990000;}
#arti-holder a:hover{ color:#FF0000;}
#arti-holder h1{font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; line-height:28px; color:#333333;}

h6{font-size:22px; color:#242424; padding:5px 0px; margin:0px; display:block; border-bottom:1px dotted #444; line-height:24px;}
a.about:link,a.about:visited{color:#3faadd;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-align:left; text-decoration:none;}
a.about:hover{text-decoration:underline;}
.story-article{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#444; text-align:left; line-height:18px}
.story-article a:link,.story-article a:visited{color:#3faadd; text-decoration:none; font-weight:bold}
.story-article a:hover{ text-decoration:underline}
#article-bt h2 { color:#666666; padding:10px 0px 5px 0px; margin:0px; font-family:  Arial, Helvetica, sans-serif; border-bottom:1px dotted #666}
a.content:link, a.content:visited{font-size:12px; color:#6b0d9d; font-family:Arial, Helvetica, sans-serif; text-transform:none; text-decoration:none;font-weight:bold; padding:5px 0px; display:inline-block; font-weight:normal; margin:0px}
a.content:hover{ text-decoration:underline}

.goc-rht{float:right; width:38.6%; padding:0px 0px 0px 0px; margin-right:2%;}
.cta-box{border: 1px #BDC0C0 solid; background:url(//images.tmcnet.com/online-communities/enterprise-call-recording/images1/cta-bg.png) repeat-x; background-color:#FFFFFF;}
.cta-box h2{background:url(//images.tmcnet.com/online-communities/enterprise-call-recording/images1/cta-hdr.png) repeat-x; color:#444; padding:6px 10px; margin:0px; font-size:18px; font-family:"Times New Roman", Times, serif;}
.cta-box h3{color:#444; padding:10px 0px 6px 0px; margin:0px; font-size:16px; text-align:center}
.cta-lft { width:60px; float:left;}
.cta-rt{ width:75.0%; float:right;}
.cta-rt h4 { margin:0px; padding:0px; font-family:"Times New Roman", Times, serif;}
.cta-des{padding:10px 10px;}
.int-wrp{width:22.0%; margin:0px auto;}
.flt-des{width:135px; float:right; border-left:1px solid #BDC0C0; padding:0px 10px 5px 10px; color:#666; text-align:center}
.flt-des-1{width:135px; float:left; padding:0px 10px 5px 10px; color:#666; text-align:center}
#formContainer{ margin:0px auto 0px auto; background:#fff; padding:10px 0px}
#wireless-form{ width:33.6%; clear:both;}
.wireless-answer{width:100px; padding:5px 40px 5px 0px; float:left;}
.wireless-question{text-align:right; width:100px; padding:5px 15px; float:left; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#444444;}


ul#news-list-ftr{list-style-type:none; font-size:11px; margin:0px; padding:0px; text-align:left; }
ul#news-list-ftr li {font-family:Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; line-height:16px; font-size:11px;   text-align:left;  padding:6px 5px 6px 15px;  background-image:url(//images.tmcnet.com/tmc/IT/images/red-arr-frame.png); background-repeat:no-repeat; background-position:left; background-position:left center; background-repeat:no-repeat; border-bottom:1px dotted #D9D9D9;}
ul#news-list-ftr li a{ color:#333; text-decoration:none;}
ul#news-list-ftr li a:visited{ color:#333; text-decoration:none;}
ul#news-list-ftr li a:hover{ color:#333; text-decoration:underline;}

.form-submit{margin:0px 0px 0px 25px}
.mylist{font-family:"Myriad", Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#444; display:block; padiing-left:10px}
.link-box{width:30%; margin:0px auto; background: url(//images.tmcnet.com/online-communities/enterprise-call-recording/images1/bubble.png) no-repeat}
a.cta-a:link, a.cta-a:visited{font-size:16px; color:#6b0d9d; font-weight:bold; text-decoration:none; padding:20px 0px 0px 50px; display:block;  }
a.cta-a:hover{text-decoration:underline;}
.cta-box h1{font-size:22px; color:#242424; padding:0px 0px 0px 0px; margin:0px; text-align:center}
.cta-box a.img:link, .cta-box a.img:visited{font-size:16px; color:#46b0e2; text-decoration:none; padding:3px 0px 0px 0px;display:block; font-weight:bold; text-align:center }
.cta-box a.img:hover{ color:#6b0d9d;}
.viewlnk { font-size:11px;}
.viewlnk a:link, .viewlnk a:visited { color:#990000; font-family:Arial, Helvetica, sans-serif;}
.viewlnk a:hover { color:#990000;}
.artlnk { font-size:12px; margin:0px 0px 10px 0px; font-family:Georgia, "Times New Roman", Times, serif;}
.artlnk a:link, .artlnk a:visited { color:#333; text-decoration:none;}
.artlnk a:hover{color:#990000; text-decoration:underline;}

#search-holder{ width:40%; float:right; background-color:#CACACA; margin-right:10px;}
#search-holder h2{font-size:16px; color:#1C527C;}
#search-holder input {font-size:12px; font-family:Arial, Helvetica, sans-serif; padding:3px 5px 0px 5px; display:block; text-align:left;  }
#search-holder .input-butt{width:100%; text-align:left; border:1px solid #DDD; background-color:transparent; color:#171717;font-size:12px; font-family:Arial, Helvetica, sans-serif; border:0px; padding:5px 0;}
.lftbx { width:88%;}
.rtbx { width:10%;}
#company-lead-form{ margin:5px 0px 0px 0px;}
#company-lead-form  table { 
font-family:arial, "lucida console", sans-serif;
border:0px;
margin:0px;
font-size:12px;
color: #333;
width:100%;
font-weight:bold;
border:1px solid #D8D8D8;
}

#company-lead-form  table td {
padding:10px;
margin:0px;
background-color:#FFFFFF;
border-top:1px solid #EEEEEE;
border-right:1px solid #EEEEEE;
}

#company-lead-form  table tr td input {
border:1px solid #84929F;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #555555;
background-color:#FFFFFF;
width:200px;
}

#company-lead-form  table tr td select {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #555555;
width:200px;
background-color:#FFFFFF;
}

#company-lead-form  table tr td textarea {
border:1px solid #CCCEDB;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #555555;
width:200px;
height: 200px;
background-color:#FFFFFF;
}
#company-lead-form  table tr td .submitbutton {
width:210px;
border:none;
background-color:#FFFFFF;
}



.img-mnu{display:block; float:left;}
.img-sc{display:block; float:left; padding:0px 0px 0px 15px}
.img-rht{display:block; float:right; padding:8px 0px 0px 0px}
.img-ctr{display:block; margin:0px auto}
.pad-rt {padding:0px 10px 0px 0px;}
.pad-tp {padding:10px 0px 0px 0px;}
.pad-lft-rt {padding:0px 0px 0px 10px;}
.pad-l-rt {padding:5px 10px 5px 10px; border-bottom:1px solid #CCC;}
.lft-rt-hldr { padding:20px 0px 0px 2px;}
.flt-wrp { padding:10px 0px 20px 20px;}
.wrapper10 {padding:10px;}
.magic{clear:both}
.red{ color:#99000;}
.clr-lft{clear:left;}
.rdclo { color:#990000;}
/*---footer---*/
.footer{padding:0px; margin:0px; background-color:#000000;  display:block;  width:1020px; margin:0px auto;}
.footer-cnt{width:100%; margin:0px auto; padding-top:20px; background:url(//images.tmcnet.com/tmc/vertical/html5/images/footer_bkg.gif) top repeat-x; }
.footer-cnt-lft{ width:20%; float:left;}
.footer-cnt-rt{ width:78%; float:right;}
.foot-dwn { color:#6B6B6B; font-family:Arial, Helvetica, sans-serif; padding:10px; text-align:center; font-size:11px; border-top:1px dotted #1F1F1F; }
ul#btm-mnu{list-style:none; display:block; float:right; padding:25px 15px 10px 15px; margin:0px;}
ul#btm-mnu li{list-style:none; display:block; float:left; padding:0px 5px; margin:0px;  border-right:1px dotted #6B6B6B;}
ul#btm-mnu li a:link,ul#btm-mnu li a:visited{color:#6B6B6B; text-decoration:none; font-size:11px; font-family:Arial, Helvetica, sans-serif}
ul#btm-mnu li a:hover{ text-decoration: underline; color:#CCCCCC;}
ul#btm-mnu li:last-child{ border-right:0px}
.rmm { display:none}
@media all and (max-width: 1020px) {
#cnt{width:100%}
#radbox { width:83%;}
#radbox img{ width:100%; height:100%;}
.bx-fl-rt img{ width:90%; height:100%;}
.smpromo{ width:15%;}
.goc-rht img{ width:100%; height:100%;}
.rmm {display:none}
.footer{ width:100%;}
.footer-cnt-lft{ width:100%;display:block;}
.footer-cnt-rt{ width:100%;display:block;}
}
@media all and (max-width: 767px) {
.rmm { display:block;}
.thumb-hldr{display:none;}
#ftr-story-sl { width:100%; float:none; padding-right:0px; display:block; margin-bottom:10px; }
#ftr-story-sl .arti-hldr { border:6px solid #FFF; min-height:auto; padding:5px 10px; -webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;}
.goc-mid{float:left; width:100%; display:block;}
.goc-rht{float:right; width:100%; display:block; padding-right:0;}
.flt-wrp {padding:10px 0px 20px 0px;}
.goc-lft{width:0px; display:none !important; }
.goc-rt{float:none; width:95%; padding-left:20px;}
#tx-bxhldr { margin:0px;}
#header .logo-hldr{
	height:90px;
	width:32%;
	position:absolute;
	left:12px;
	top:-7px;
}
#top-soc-hldr { display:none;}
}
@media all and (max-width: 467px) {
.ldr-brd { display:none;}
.cont-bg-hldr { background-color:#ebebeb; background-image:none; padding-top:20px;}
#search-holder { position:absolute; top:130px; width:100%;}
#header .logo-hldr{ width:100%; text-align:center; padding-top:10px;}
#header .logo-hldr img{ width:55%; margin:0px auto;}
#ftr-story-sl .arti-hldr {  min-height:150px;}
}
