@charset "utf-8";
/* CSS Document */

body{
	margin:0px;
	padding:0px;
	text-align:center;
	font-size:12px;
	font-family:Tahoma, Helvetica, sans-serif;
	color:#333333;
	background: url(//images.tmcnet.com/online-communities/data-center/images/body-bground.jpg) #ffffff top repeat-x;
}

#rb-page-title{float:left; position:relative;}

#rb-page-title h1{
	position:absolute;
	font-family:Tahoma, Helvetica, sans-serif;
	color:#ffffff;
	font-size:10px;
	margin:0px;
	float:left;
	font-weight:normal;
	width:54px;
	height: 17px;
	left: 2px;
	top: 3px;
}


 

 #globe  {
	position:absolute;
	margin:0px;
	float:left;
	font-weight:normal;
	width:282px;
	height: 111px;
	left: -14px;
	top: 0px;
	background-image:url(//images.tmcnet.com/online-communities/data-center/images/globe-logo.jpg);
	background-repeat:no-repeat;
}

table, P, div, form, img, span, h2, h3, h4, h5 {font-family:Tahoma, Helvetica, sans-serif; margin:0px; padding:0px;}

h1 {color:#333333; text-decoration:none; font-family: Tahoma, Helvetica, sans-serif; font-size:20px; font-weight: normal; line-height:25px;}

/* Main Wrapper */
#mainWrapper {
	margin: 0 auto;
	width: 1000px;
	text-align:left;
 
} 

.clearall{
	clear:both
}
/* Header */
#headerWrapper{  border:0px;}
#headerLogos {width: 350px; float: left;}
#headerRT{ width: 650px; float: right;}

#logo {
	width: 1000px;  background: url(//images.tmcnet.com/online-communities/data-center/images/body-bground.jpg)top repeat-x;
	padding: 10px;
}

#logo img {
	padding-right: 5px;
}

#navContainer{
 
height: 32px;
}

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:bold; border-bottom:1px solid #635b0b; margin-right:8px;margin-left:7px;}
ul#menu-container li a:link, ul#menu-container li a:visited{font-family: Helvetica, sans-serif; color:#ffffff; font-size:11px;  padding:3px 13px 8px 5px; text-decoration:none; display: block; float: left; font-family:Tahoma, Geneva, sans-serif; text-align:left; text-transform:uppercase;}
ul#menu-container li a:hover{color:#00fff6; background: url(//images.tmcnet.com/online-communities/data-center/images/nav_line_hover.png) bottom no-repeat;  }


#headerBT{ background: url(//images.tmcnet.com/online-communities/data-center/images/header_bt_bg.gif) 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;}
#mainConten-wrap{padding:10px 0px 0px 0px;}

#leftColumn{ 
	float:left; 
	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 Tahoma, 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: url(//images.tmcnet.com/tmc/vertical/it/images/lft_nav_bkg_nw.gif) top repeat-x #2a2a2a; margin: 0 0 0 0; padding: 6px 0px 6px 12px; text-align: left; display: block; color: #FFF; font: normal 11px/15px Tahoma, Helvetica, sans-serif; font-weight:normal; text-decoration: none; border-bottom: 1px solid #000;} 
ul#itechNav-left .itech-comm a:hover {background: url(//images.tmcnet.com/tmc/vertical/it/images/arrow_lft_nv.gif) left center no-repeat #000; color: #FFF; text-decoration: none;}

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 Tahoma, 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: #333333; 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: url(//images.tmcnet.com/tmc/vertical/it/images/nav-bar-roll.png) top left no-repeat #333333; color: #FFFFFF; padding-bottom: 0px; margin-top: 5px;}



#itech-left h2 {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color: #ffffff;
	padding: 2px 5px 2px 11px;
	margin: 0 0 0px 0;
	font-size: 12px;
	line-height: 19px;
	text-align: left;
	font-weight:normal;
	background-color:#028dce;
	border-top:1px solid #ffffff;
}
#itech-right h2 {font-family:Tahoma, Helvetica, sans-serif; color: #ffffff; border-bottom:1px solid #222; 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:#333333;}
#itech-middle h2 {font-family:Tahoma, Helvetica, sans-serif; color: #ffffff; 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 dotted #999;  font-weight:bolder; background-color:#2e88c3; }




#navContainerLT {
	background-color: #FFF;
	border: 1px solid #ececec;
	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/data-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:  Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	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% #333333;
	width: 637px;
	height: 238px;
	margin: 0 0 0px 0px; padding-left:3px;
	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: Tahoma, 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: Tahoma, 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;
	border: 1px solid #333333;
	margin-bottom: 14px;
	width: 492px;
}

#feedBoxBottom {
	height: 19px;
}

#feedBox h2 {
	padding: 10px 0px 10px 10px; margin:0px;
	font-size: 15px; 
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #86bc55; 
	font-weight:400; text-transform:uppercase; background-image:url(//images.tmcnet.com/online-communities/data-center/images/header-left.jpg)
}

#feedBox-content {
	font-size:12px; 
	font-family:  Tahoma, Helvetica, sans-serif; 
	color: #333333; 
	font-weight:normal;line-height:18px;
	padding: 5px 15px 10px 15px;
}


#feedBox-content a{
 
	color: #026c68; 
	 
}


#feedBox-content h3{
	margin:0px; 
	padding: 5px 5px 5px 5px; 
	color: #333333; 
	font-size: 12px; line-height:17px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal; 
	background: url(//images.tmcnet.com/online-communities/data-center/images/link_arrow.png) no-repeat 0px 3px;  
}

#feedBox-content h3 a, #feedBox-content h3 a:visited{color:#026c68; text-decoration:none; font-family:  Tahoma, Helvetica, sans-serif; font-size:12px; font-weight: bold;line-height:18px;
margin-left:15px; margin-top:5px;}

#feedBox-content h3 a:hover{color:#026c68; text-decoration:underline;}

#feedBox-content h3.last{
	border-bottom: none; font-size:12px; color:#333333;
	background: none;font-family:Arial, Helvetica, sans-serif;
	padding-left: 0px!important; line-height:18px;
}

.date {
	color: #026c68;
	font-family:  Tahoma, Helvetica, sans-serif; margin-left:5px; font-size:10px;
}

.date2 {
	color: #026c68;
	font-family:  Tahoma, Helvetica, sans-serif;  font-size:12px;
}

.date2 a{
	color: #026c68;
	 
}

#video {
	text-align: center;
}

.newsAll { 
	text-decoration:none; 
	text-align: right;
}

.newsAll a{ 
	color:#fff;  
	font-family: Tahoma, Geneva, sans-serif;
	font-size:12px; 
	font-weight:normal; 
	text-decoration: none;  
	margin: 0px 10px 0px 0px; 
	padding: 6px 6px 6px 6px; 
	display: inline-block; background-color:#f2b510;
}

.newsAll a:hover { 
 
	 text-decoration:underline;
}

.newsAll a:visited { 
 
	color:#fff;
}




.newsAll2 { 
	text-decoration:none; 
	text-align: right;
}

.newsAll2 a{ 
	color:#026c68;  
	font-family: Tahoma, 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:#026c68;
}

.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:Tahoma, Helvetica, sans-serif; color: #357ec7; font-weight:normal;}
#feedBoxArticle a, #feedBoxArticle a:hover, #feedBoxArticle a:visited{color:#026c68; text-decoration:none; font-family: Tahoma, Helvetica, sans-serif; font-size:12px; font-weight: bold;}
#feedBoxArticle p {color: #333333; font-size: 12px; font-family: Tahoma, Helvetica, sans-serif; font-weight: normal; line-height:19px; padding: 6px 12px 12px 12px;}
#feedBoxArticle  a{color: #026c68; text-decoration:underline;}
#feedBoxArticle-pad {color: #333333; font-size: 12px; font-family: Tahoma, Helvetica, sans-serif; font-weight: normal; line-height:19px; padding: 6px 12px 12px 12px;}


.pln-nav  a{color: #026c68; text-decoration:underline;}

div.feedburnerFeedBlock ul {
margin:0;
padding-left:0;
list-style-type: none
}

div.feedburnerFeedBlock ul li span.headline {
color:#87be55; text-decoration:none; font-family: Tahoma, 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: Tahoma, Helvetica, sans-serif; font-weight: normal;  
}

div.feedburnerFeedBlock ul li.last{
border-bottom: none;
}



.headline {
color:#333333; text-decoration:none; font-family: Tahoma, Helvetica, sans-serif; font-size:12px; font-weight: normal; line-height:17px; text-decoration:none;
}
.headline a{
color:#87be55; text-decoration:none; font-family: Tahoma, Helvetica, sans-serif; font-size:12px; font-weight: normal; line-height:17px; text-decoration:underline;
}

.headline a:hover{
color:#87be55; text-decoration:none; font-family: Tahoma, Helvetica, sans-serif; font-size:12px; font-weight: normal; line-height:17px; text-decoration:none;
}

.headline a:visited{
color:#87be55; text-decoration:none; font-family: Tahoma, Helvetica, sans-serif; font-size:12px; font-weight: normal; line-height:17px; text-decoration:none;
}

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:#ffffff;
	border: 1px solid #333333; line-height:18px; font-family:Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 0px; margin-bottom:10px;
	 
}


.right-boxtext {
	 line-height:18px; font-family:Arial, Helvetica, sans-serif; font-size:11px;
 
	 
}

.right-box-bottom { padding-bottom:5px;
	 
}

.right-box-heading { padding: 10px 0px 10px 10px; margin:0px;
	font-size: 15px; 
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #86bc55; 
	font-weight:400; text-transform:uppercase; background-image:url(//images.tmcnet.com/online-communities/data-center/images/header-right.jpg)
	 
}

 







.right-box-content2  { font-weight:normal; padding:10px;
}

.right-box-content2  {font-weight:normal; padding:5px;
	 line-height:17px;  
}

.green {font-weight:normal;
	font-family:  Tahoma, Helvetica, sans-serif;
	font-size: 12px; line-height:17px;
	color: #026c68;
	text-decoration: none;
}

.green a {font-weight:normal;
	font-family:  Tahoma, Helvetica, sans-serif;
	font-size: 12px; line-height:17px;
	color: #026c68;
	text-decoration: none; font-weight:bold;
}

.green a:hover {text-decoration: underline;
}

#how-works {font-weight:normal;
	text-align: center;
}

#how-works p {
	font-family:  Tahoma, 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: Tahoma, Helvetica, sans-serif;
						font-size: 12px;
						color: #777777;
						text-decoration: none;
					}
					
						.rightcol-content ul li a:hover {
							color: #124f7c;
						}








/* Footer */
#footerBoxTP{width:auto; background-color:#222222; margin:0px;}
#footerBoxTP-content{width: 1000px; display: inline-block; padding: 5px;} 
#footerBoxTP-content p {
	font-size:10px;
	font-family:Tahoma, Helvetica, sans-serif;
	color: #ffffff;
	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:Tahoma, Helvetica, sans-serif; color: #ffffff; font-weight:normal; text-decoration: none;}
#footerBoxTP-content a:hover {font-size:11px; font-family:Tahoma, Helvetica, sans-serif; color: #ffffff; font-weight:normal; text-decoration:underline;}
#footerBoxTP-content a:visited {font-size:11px; font-family:Tahoma, Helvetica, sans-serif; color: #ffffff; font-weight:normal; text-decoration: none;}

#footerBoxBT{ }
#footerBoxBT-content{width: 1000px; display: inline-block; padding: 5px;}
#footerBoxBT-content p {font-size:11px;font-family:Tahoma, Helvetica, sans-serif;color: #ffffff;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:Tahoma, Helvetica, sans-serif; color: #ffffff; font-weight:normal; text-decoration: none;}
#footerBoxBT-content a:hover {font-size:11px; font-family:Tahoma, Helvetica, sans-serif; color: #2cc3de; font-weight:normal; text-decoration: none;}
#footerBoxBT-content a:visited {font-size:11px; font-family:Tahoma, Helvetica, sans-serif; color: #ffffff; font-weight:normal; text-decoration: none;}

 

.wrapper2 {padding:2px }
.wrapper5 {padding:5px }
.wrapper10 {padding:10px}
.wrapper15 {padding:15px}

.dotted {border-bottom: 1px dotted #CCCCCC; padding:5px; }
.green {color:#026c68}
.white {color:#ffffff}

.nobullet {
	list-style: none;
}


.lightblue {color:#ffffff;}
