@charset "utf-8";
/* CSS Document */

body{
	margin:0px;
	padding:0px;
	text-align:center;
	font-size:12px;
	font-family:arial, Helvetica, sans-serif;
	color:#808080;
	background-color:#f4f4f4;
}

#rb-page-title{float:left; position:relative;}

#rb-page-title h1{
	position:absolute;
	margin:0px;
	float:left;
	width:175px;
	height: 88px;
	background-repeat:no-repeat;
	left: 2px;
	top: 3px;
}


 

 

table, P, div, form, img, span, h2, h3, h4, h5 {font-family:arial, Helvetica, sans-serif; margin:0px; padding:0px;}

h1 {color:#e81d2b; text-decoration:none; font-family: arial, Helvetica, sans-serif; font-size:20px; font-weight: normal; line-height:25px;}

/* Main Wrapper */
#mainWrapper {
	margin: 0 auto; 
	width: 1000px;
	text-align:left; background-color:#ffffff;-moz-box-shadow: 0px 0px 6px 1px #CCC;
	-webkit-box-shadow: 0px 0px 6px 1px #CCC;
	box-shadow: 0px 0px 6px 1px #CCC;
	padding-bottom: 62px;
 
} 

.clearall{
	clear:both
}
/* Header */
#headerWrapper{  border:0px;}
#headerLogos {width: 350px; float: left;}
#headerRT{ width: 650px; float: right;}

#logo {
	width: 1000px;   
	padding: 0px;
}

#sponsor { 	
	position:absolute;
	margin:0px;
	width: 175px;   
	padding: 0px;
    float:left;
	left: -14px;
	top: 0px;
	background-image:url(//images.tmcnet.com/online-communities/cloud-call-center/images/sponsored-by-centermeter.png);
	background-repeat:no-repeat;
 
}




#logo img {
	padding-right: 5px;
}

#navContainer{height: 48px;background-image:url(//images.tmcnet.com/online-communities/cloud-call-center/images/nav.jpg); background-repeat:repeat-x;
}

ul#menu-container{list-style:none; float:left; margin:0px 0px 0px 0px; padding:0px;}
ul#menu-container li {float:left; position:relative; z-index:10000; font-weight:normal; height: 45px;}
ul#menu-container li a:link, ul#menu-container li a:visited{font-family:Arial, Helvetica, sans-serif;color:#ffffff; font-size:15px;  padding:13px 13px 8px 13px; text-decoration:none; display: block; float: left;}
ul#menu-container li a:hover{color:#e81d2b;height: 48px;background-image:url(//images.tmcnet.com/online-communities/cloud-call-center/images/nav-tabs.png); background-repeat:repeat-x;}


#headerBT{ height: 107px;}
#sponLogo{ width: 255px; float: left;}
#ldrBox{ width: 737px; float: right; margin: 8px 0px 0px 8px;}

/* Main Content */
#mainContent{ width:1000px; text-align:left; margin:0px auto 0px auto;background-color:#fff; border-top: 1px solid #ffffff;}
#mainConten-wrap{padding:10px 0px 0px 0px; border-top: 1px solid #ffffff;}

#leftColumn{ 
	float:left; margin-left:5px;
	width: 145px;
}

#topColumn{ 
	float:left; 
	width: 625px;
}


#centerColumn{ 
	float:left; 
	width: 650px;

}




#innerColumn{ 
	float:left; 
	width: 498px;
}


#rightColumn{ 
	float:right; 
	width: 340px; 
	padding: 5px 0px 5px 5px;
	margin-right: 5px;
}

#centerInside{ float:left; width: 708px;}
#rightInside{ float:right; width: 134px; margin-left: 9px;}


/* Left Column */



#box135 {background: #dfdfdf; margin: 0 0 10px 0; padding: 0 0 0 0; background: url(//images.tmcnet.com/tmc/vertical/it/images/lft_nav_bkg_nw.gif) top repeat-x;}

#itech-left {width: 125px; float: left; padding: 0px 0 5px 0px; margin-left:5px;}

ul#itechNav-left {margin: 0; border: 0 none; padding: 0; list-style: none; font: normal 11px/14px arial, Helvetica, sans-serif; color: #7d0613;}
ul#itechNav-left li {margin: 0; border: 0 none; padding: 0; list-style: none; position: relative; z-index: 500;}
ul#itechNav-left ul {margin: 0; border: 0 none; padding: 0; width: 250px; list-style: none; display: none; position: absolute; top: 0px; left: 133px;}
ul#itechNav-left ul:after /*From IE 7 lack of compliance*/{clear: both; display: block; font: 1px/0px serif; content: "."; height: 0; visibility: hidden;}
ul#itechNav-left ul li {float: left; /*For IE 7 lack of compliance*/ display: block !important; display: inline; /*For IE*/ position: relative;}
/* Root Menu */
ul#itechNav-left .itech-comm a { background-color:#e4e4e4; margin: 0 0 0 0; padding: 6px 0px 6px 12px; text-align: left; display: block; color: #808080; font: normal 12px/15px arial, Helvetica, sans-serif; font-weight:normal; text-decoration: none;border-top:1px solid #bebebe; border-left:1px solid #bebebe;border-right:1px solid #bebebe;} 
ul#itechNav-left .itech-comm a:hover { text-decoration: underline;}



ul#itechNav-left .itech-comm2 a {display: block; color: #808080; font: normal 12px/15px arial, Helvetica, sans-serif; font-weight:normal; text-decoration: none;} 
ul#itechNav-left .itech-comm2 a:hover { text-decoration: underline;} 

ul#itechNav-left .itech-comm2 { background-color:#e4e4e4; margin: 0 0 0 0; padding: 6px 0px 6px 12px; text-align: left; display: block; color: #808080; font: normal 12px/15px arial, Helvetica, sans-serif; font-weight:normal; text-decoration: none;border-top:1px solid #bebebe; border-left:1px solid #bebebe;border-right:1px solid #bebebe;border-bottom:1px solid #bebebe;} 

ul#itechNav-left .it-resource a {background: url(//images.tmcnet.com/tmc/vertical/it/images/gray-arr-frame.png) 0px 8px no-repeat; margin: 0 5px 5px 5px; padding: 5px 5px 5px 17px; text-align: left; float: none !important; /*For Opera*/ float: left; /*For IE*/ display: block; color: #7d0613; font: normal 11px/15px arial, Helvetica, sans-serif; text-decoration: none; height: auto !important; height: 1%; /*For IE*/  border-bottom: 1px dotted #CCCCCC; text-transform: none;}
ul#itechNav-left .it-resource a:hover {background: url(//images.tmcnet.com/tmc/vertical/it/images/red-arr-frame.png) 0px 8px no-repeat; color: #808080; text-decoration: underline;}
/* Root Menu Hover Persistence */
ul#itechNav-left a:hover, ul#itechNav-left li:hover a, ul#itechNav-left li.iehover a {}
/* 2nd Menu */
ul#itechNav-left li:hover li a, ul#itechNav-left li.iehover li a {}
/* 2nd Menu Hover Persistence */
ul#itechNav-left li:hover li a:hover, ul#itechNav-left li:hover li:hover a, ul#itechNav-left li.iehover li a:hover, ul#itechNav-left li.iehover li.iehover a {}
/* Do Not Move - Must Come Before display:block for Gecko */
ul#itechNav-left li:hover ul, ul#itechNav-left ul li:hover ul, ul#itechNav-left ul ul li:hover ul, ul#itechNav-left li.iehover ul, ul#itechNav-left ul li.iehover ul, ul#itechNav-left ul ul li.iehover ul {display: block;}
/* End of Horizental menu */

ul#itechNav-main li.navActive a {background-color:#e4e4e4;color: #808080; padding-bottom: 0px; margin-top: 5px;}



#itech-left h2 {
	font-family:Arial, Helvetica, sans-serif;
	color: #808080;
	padding: 2px 5px 2px 11px;
	margin: 0 0 0px 7;
	font-size: 12px;
	line-height: 19px;
	text-align: left;
	font-weight:normal;
	background-color:#d6d6d6;
	border-top:1px solid #bebebe;border-left:1px solid #bebebe;border-right:1px solid #bebebe; 
}
#itech-right h2 {font-family:arial, Helvetica, sans-serif; color: #808080;  padding: 3px 5px 3px 10px; margin: 0 0 0px 0; font-size: 13px; line-height: 22px; text-align: left; font-weight: normal;  font-weight:bolder ; background-color:#808080;}
#itech-middle h2 {font-family:arial, Helvetica, sans-serif; color: #808080; padding: 0 5px 2px 5px; margin: 0 0 5px 0; font-size: 14px; line-height: 26px; text-align: left; font-weight: normal; border-bottom:1px solid #bebebe;  font-weight:bolder; background-color:#e4e4e4; }




#navContainerLT {
	background-color: #FFF;
	padding: 10px 10px 10px 10px;
	width: 103px;
	margin-left: 10px;
}

#nav_home {
	background-color: #0876be;
	color: #FFF;
	padding: 5px;
}

#nav_box {
	
	margin-left: -30px;
}

#nav_box ul {
	list-style-image: url(//images.tmcnet.com/online-communities/cloud-call-center/images/left-nav-green-arrow.jpg);
}

#nav_box li {
	border-bottom: 1px dotted #CCC;
	padding: 5px 0px 5px 0px;
}

#nav_box a {
	font-family:  arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #808080;
	text-decoration: none;
}

#nav_box a:hover {
	color: #3d94c7;
	text-decoration: none;
}
	

#ssBanner{
	text-align: center;
	margin-top: 10px;
}


/* Middle Column */

/*---- Slider ----- */
#slider {
	position:relative;
	background: url(//images.tmcnet.com/tmc/vertical/medhealth/images/loading.gif) no-repeat 50% 50% #808080;
	width: 637px;
	height: 238px;
	margin: 0 0 0px 0px; padding-left:3px; margin-left:5px;
	background-color:#ffffff;
}
#slider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
.nivoSlider {
	position:relative;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:60;
	display:none;
}
/* The slices in the Slider */
.nivo-slice {
	display:block;
	position:absolute;
	z-index:50;
	height:100%;
}
/* Caption styles */
.nivo-caption {
	position:absolute;
	left:0px;
	bottom:0px;
	background:#ffffff;
	font-family: arial, helvetica,sans-serif;
	font-size:12px;
	color:#000;
	opacity:0.9; /* Overridden by captionOpacity setting */
	width:100%;
	z-index:89;
}
.nivo-caption p {
	padding:5px;
	margin:0;
	font-size:11px;
	font-family: arial, helvetica,sans-serif;
}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
	position:absolute;
	top:30%;
	z-index:99;
	cursor:pointer;
}
.nivo-prevNav {
	left:0px;
}
.nivo-nextNav {
	right:0px;
}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav a {
	position:relative;
	z-index:99;
	cursor:pointer;
}
.nivo-controlNav a.active {
	font-weight:bold;
}
/*Custom */
#slider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
#slider a {
	border:0;
}

.nivo-controlNav {
	position:absolute;
	right:20px;
	top:20px;
}
.nivo-controlNav a {
	display:block;
	width:10px;
	height:10px;
	 
	text-indent:-9999px;
	border:0;
	margin-right:3px;
	float:left;
}
.nivo-controlNav a.active {
	background-position:-10px 0;
}

.nivo-directionNav a {
	display:block;
	width:32px;
	height:34px;
	background:url(//images.tmcnet.com/tmc/vertical/medhealth/images/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
a.nivo-nextNav {
	background-position:-32px 0;
	right:10px;
}
a.nivo-prevNav {
	left:10px;
}
 

#topBox {
	border: 0px solid #e9e9e9;
	margin-bottom: 14px;
	width: 637px; margin-left:3px;
}

img.floatRight {float: right; margin: 0px 0px 0px 4px;}

 

#feedBox{  
	background-color:#ffffff; margin-left:1px;
	margin-bottom: 14px;
	width: 492px;
}

 

#feedBoxBottom {
	height: 19px;
}

#feedBox h2 {
	padding: 10px 0px 10px 15px;  
	font-size: 14px; 
	font-family:  Arial, Helvetica, sans-serif;
	color: #000000;  text-transform:uppercase;
	 
}

#feedBox-content {
	font-size:12px; 
	font-family:  arial, Helvetica, sans-serif; 
	color: #808080; 
	font-weight:normal;line-height:18px;
	padding: 5px 8px 10px 15px;
}

 

#feedBox-content a{
 
	color: #e81d2b; text-decoration:underline; 
	 
}


#feedBox-content h3{
	margin:0px; 
	padding: 5px 5px 5px 15px; 
	color: #808080; 
	font-size: 12px; line-height:17px;
	font-family:  arial, Helvetica, sans-serif;
	font-weight: normal; 
	background: url(//images.tmcnet.com/online-communities/cloud-call-center/images/arrow.jpg) no-repeat 0px 3px;  
}

#feedBox-content h3 a, #feedBox-content h3 a:visited{color:#808080; text-decoration:none; font-family:  arial, Helvetica, sans-serif; font-size:12px; font-weight: bold;line-height:18px;
margin-left:7px; margin-top:5px;}

#feedBox-content h3 a:hover{color:#e81d2b; text-decoration:none;}

#feedBox-content h3.last{
	border-bottom: none; font-size:12px; color:#808080;
	background: none;
	padding-left: 0px!important; line-height:18px;
}

.date1 {
	color: #e81d2b;
	font-family:  arial, Helvetica, sans-serif; margin-left:15px; font-size:10px;
}

.date2 {
	color: #e81d2b;
	font-family:  arial, Helvetica, sans-serif;  font-size:12px;
}

.date2 a{
	color: #e81d2b;
	 
}

#video {
	text-align: center;
}

.newsAll { 
	text-decoration:none; 
	text-align: right;
}

.newsAll a{ 
	color:#e81d2b;  
	font-family: arial, Geneva, sans-serif;
	font-size:12px; 
	font-weight:normal; 
	text-decoration: none;  
	margin: 0px 10px 0px 0px; 
	padding: 6px 6px 6px 6px; 
	 
}

.newsAll a:hover { 
 
	 text-decoration:underline;
}

.newsAll a:visited { 
 
	color:#e81d2b;
}




.newsAll2 { 
	text-decoration:none; 
	text-align: right;
}

.newsAll2 a{ 
	color:#e81d2b;  
	font-family: arial, Geneva, sans-serif;
	font-size:10px; 
	font-weight:normal; 
	text-decoration: none;  
	margin: 0px 10px 0px 0px; 
	padding: 6px 6px 6px 6px; 
	display: inline-block;  
}

.newsAll2 a:hover { 
 
	 text-decoration:underline;
}

.newsAll2 a:visited { 
 
	color:#e81d2b;
}

.news-link-actv {color:#ffffff;  font-size:11px; font-weight:normal; text-decoration: none;}


#feedBoxArticle{background-color: #f9f9f9; border-top: 1px solid #e9e9e9; border-bottom: 1px solid #e9e9e9; margin-bottom: 14px;}
#feedBoxArticle h2 {background-color: #f0f0f0; padding: 6px 0px 8px 10px; font-size:18px; font-family:arial, Helvetica, sans-serif; color: #357ec7; font-weight:normal;}
#feedBoxArticle a, #feedBoxArticle a:hover, #feedBoxArticle a:visited{color:#e81d2b; text-decoration:none; font-family: arial, Helvetica, sans-serif; font-size:12px; font-weight: bold;}
#feedBoxArticle p {color: #808080; font-size: 12px; font-family: arial, Helvetica, sans-serif; font-weight: normal; line-height:19px; padding: 6px 12px 12px 12px;}
#feedBoxArticle  a{color: #e81d2b; text-decoration:underline;}
#feedBoxArticle-pad {color: #808080; font-size: 12px; font-family: arial, Helvetica, sans-serif; font-weight: normal; line-height:19px; padding: 6px 12px 12px 12px;}


.pln-nav  a{color: #e81d2b; text-decoration:underline;}

div.feedburnerFeedBlock ul {
margin:0;
padding-left:0;
list-style-type: none
}

div.feedburnerFeedBlock ul li span.headline {
color:#e81d2b; text-decoration:none; font-family: arial, Helvetica, sans-serif; font-size:13px; font-weight: normal;
}

div.feedburnerFeedBlock ul li {
margin:0px; padding: 5px 0px 5px 0px; color: #999999; font-size: 11px; font-family: arial, Helvetica, sans-serif; font-weight: normal;  
}

div.feedburnerFeedBlock ul li.last{
border-bottom: none;
}



.headline {
color:#808080; text-decoration:none; font-family: arial, Helvetica, sans-serif; font-size:12px; font-weight: normal; line-height:17px; text-decoration:none;
}
.headline a{
color:#e81d2b; text-decoration:none; font-family: arial, Helvetica, sans-serif; font-size:12px; font-weight: normal; line-height:17px; text-decoration:underline;
}

.headline a:hover{
color:#e81d2b; text-decoration:none; font-family: arial, Helvetica, sans-serif; font-size:12px; font-weight: normal; line-height:17px; text-decoration:none;
}

.headline a:visited{
color:#e81d2b; text-decoration:none; font-family: arial, Helvetica, sans-serif; font-size:13px; font-weight: normal; line-height:17px; text-decoration:none;
}

.vidheader {
color:#e81d2b; text-decoration:none; font-family: arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; line-height:18px; text-decoration:none; padding-left:15px;
}

.vidheader a{
color:#e81d2b; text-decoration:none; font-family: arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; line-height:17px; text-decoration:none; padding-left:15px;
}

.vidgreytext {
color:#808080; text-decoration:none; font-family: arial, Helvetica, sans-serif; font-size:12px; font-weight: normal; line-height:17px; text-decoration:none;padding-left:15px;
}


p {padding-bottom:10px;}

.feedTitle {display:none;}
#creditfooter {display: none;}

/* Right Column */
#social-box {
	background-color:#ffffff;
	height: 31px;
}

#social-holder {
	float: left;
	margin: 0px 10px 0px 0px;
}

#social-box img {
	padding-right: 5px;
}

#cta {
	margin-top: 10px;
}

.right-box {
	width: 333px; background-color:#f0f0f0;
	border: 1px solid #efefef;
	margin: 5px 0px 0px 0px; margin-bottom:10px;
	 
}

.right-box-bottom { padding-bottom:5px;
	 
}

.right-box-heading { 	padding: 10px 0px 10px 10px;  
	font-size: 14px; 
	font-family:  Arial, Helvetica, sans-serif;
	color: #000000; 
	font-weight:bold; text-transform:uppercase;
	 
}

.right-box-content {
	padding:5px;line-height:17px;
}

.right-box-content  { font-weight:normal; padding:10px;
}

.right-box-content  {font-weight:normal; padding:5px;
	 line-height:17px;  
}

.right-box-content a {font-weight:normal;
	font-family:  arial, Helvetica, sans-serif;
	font-size: 12px; line-height:18px;
	color: #e81d2b;
	text-decoration: none;
}


.right-box-content a:hover {
	text-decoration: underline;
}







#how-works {font-weight:normal;
	text-align: center;
}

#how-works p {
	font-family:  arial, Helvetica, sans-serif;
	padding: 0px 15px 0px 15px;
	text-align: left;font-weight:normal;
}

#how-works img {
	margin: 20px 0px 20px 0px;
}

.right-view-all { text-decoration:none; text-align: right;}
 

#adBox{
	margin-top: 10px;
}






 #rightcol-content ul {
					margin: 0 0 0 15px;
					text-align: left;
				}
				
					.rightcol-content ul li {
						font-size: 11px;
						color: #676767;
						margin: 0 0 10px 0;
					}
				
					.rightcol-content ul li a {
						font-family: arial, Helvetica, sans-serif;
						font-size: 12px;
						color: #777777;
						text-decoration: none;
					}
					
						.rightcol-content ul li a:hover {
							color: #124f7c;
						}





/* Feed Burner Styles */
div.feedburnerFeedBlock ul {
margin:0;
padding-left:0;
list-style-type: none
}

div.feedburnerFeedBlock ul li span.headline {
color:#13448d; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size:13px; font-weight: normal;
}


div.feedburnerFeedBlock ul li {
margin:0px; padding: 5px 0px 5px 0px; color: #525252; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; border-bottom: 1px dotted #CCCCCC; 
}

div.feedburnerFeedBlock ul li.last{
border-bottom: none;
}

div.feedburnerFeedBlock ul li.last{
border-bottom: none;
}

.feedTitle {display:none;}
#creditfooter {display: none;}


.feedTitle {display:none;}
#creditfooter {display: none;}





/* Footer */
#footerBoxTP{width:auto; background-color:#d6d6d6; margin:0px;}
#footerBoxTP-content{width: 1000px; padding: 5px;} 
#footerBoxTP-content p {
	font-size:10px;
	font-family:arial, Helvetica, sans-serif;
	color: #666666;
	font-weight:normal;
	text-align: center;
}
#footerBoxTP-content img.Right {float: left; margin: 0px 5px 0px 10px;}
#footerBoxTP-content a {font-size:11px; font-family:arial, Helvetica, sans-serif; color: #666666; font-weight:normal; text-decoration: none;}
#footerBoxTP-content a:hover {font-size:11px; font-family:arial, Helvetica, sans-serif; color: #666666; font-weight:normal; text-decoration:underline;}
#footerBoxTP-content a:visited {font-size:11px; font-family:arial, Helvetica, sans-serif; color: #666666; font-weight:normal; text-decoration: none;}

#footerBoxBT{ }
#footerBoxBT-content{width: 1000px; padding: 5px;}
#footerBoxBT-content p {font-size:11px;font-family:arial, Helvetica, sans-serif;color: #666666;font-weight:normal;text-align:center;}
#footerBoxBT-content img.Right {float: left; margin: 0px 5px 0px 10px;}
#footerBoxBT-content a {font-size:11px; font-family:arial, Helvetica, sans-serif; color: #666666; font-weight:normal; text-decoration: none;}
#footerBoxBT-content a:hover {font-size:11px; font-family:arial, Helvetica, sans-serif; color: #2cc3de; font-weight:normal; text-decoration: none;}
#footerBoxBT-content a:visited {font-size:11px; font-family:arial, Helvetica, sans-serif; color: #666666; font-weight:normal; text-decoration: none;}

 
#form1 {width:400px;}
 
.rightline  {background: url(//images.tmcnet.com/online-communities/cloud-call-center/images/right-line.png) no-repeat; height:27px;}  


.wrapper2 {padding:2px }
.wrapper5 {padding:5px }
.wrapper10 {padding:10px}
.wrapper15 {padding:15px}
.wrapper15r {padding-right:15px; margin-right:15px;}

.dotted {border-bottom: 1px dotted #CCCCCC; padding:5px; }
.blue {color:#e81d2b}
.white {color:#ffffff}

.nobullet {
	list-style: none;
}


.lightblue {color:#ffffff;}
