/* CSS Document */
/* margin:top right bottom left */
body{margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;font-size:11px;background-color:#FFFFFF}
.feeds{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#0B3780;text-align: left;text-decoration:none;}
a.NavBarYellow:link{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#FFFF66;text-decoration:none;}
a.NavBarYellow:active{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#FFFF66;text-decoration:none;}
a.NavBarYellow:visited{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#FFFF66;text-decoration:none;}
a.NavBarYellow:hover {font-family:Arial, Verdana, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#FFFF66;text-decoration:underline;}

.gr-conference-dt{font-family:Arial;font-size:14px;text-align:center;font-weight:normal;color:#10518c;}
a.gr-conference-dt:link{text-decoration:none;font-size:11px;color:#0E662F;}
a.gr-conference-dt:visited{text-decoration:none;font-size:11px;color:#0E662F;}
a.gr-conference-dt:active{text-decoration:none;font-size:11px;color:#0E662F;}
a.gr-conference-dt:hover{text-decoration:underline;font-size:11px;color:#0E662F;}


.NavBar{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#FFFFFF;text-decoration:none;}
a.NavBar:link{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#FFFFFF;text-decoration:none;}
a.NavBar:active{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#FFFFFF;text-decoration:none;}
a.NavBar:visited{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#FFFFFF;text-decoration:none;}
a.NavBar:hover {font-family:Arial, Verdana, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#FFFFFF;text-decoration:underline;}

.topics{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#0B3780;text-decoration:none;}
a.topics:link{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:12px;	font-weight:bold;color:#0B3780;	text-decoration:none;}
a.topics:active{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#0B3780;text-decoration:none;}
a.topics:visited{font-family:Arial, Verdana, Helvetica, sans-serif;	font-size:12px;	font-weight:bold; color:#0B3780; text-decoration:none;}
a.topics:hover{font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; font-weight:bold;	color:#0B3780; text-decoration:underline;}

.LeadStoryHead{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:16px;font-weight:bolder;color:#0B3780;}
.LeadStoryBody{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#000000;}
.TopNavBody{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:12px;color:#FFFFFF;}

.blog{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;color:#0B3780;text-decoration:none; margin: 0px; padding:0px;}
a.blog:link{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;color:#0B3780;text-decoration:none; margin: 0px; padding:0px;}
a.blog:visited{	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;	color:#0B3780;text-decoration:none; margin: 0px; padding:0px;}
a.blog:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;color:#0B3780;text-decoration:underline; margin: 0px; padding:0px;}
a.blog:active{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;color:#0B3780;text-decoration:none; margin: 0px; padding:0px;}

#theblog {
padding:2px;
padding-top:0px;
}

#theblog li {
line-height:9px;
}

#gocLeaderboard {
padding-left: 2px;
}



.linkage{font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:10px;	line-height:10px; color:#FFFFFF; text-decoration:none;}
.MenuItems{font-family:Verdana,Arial, Helvetica, sans-serif;color:#0B3780;	visibility:hidden;	font-size:0px;}

.siteheadertext{
	position:absolute;
	left:135px;
	top:102px !important;
	top:102px;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
}
.siteheadertext2{position:absolute;left:165px;top:102px !important;top:102px;font-size:10px;font-family:Arial, Helvetica, sans-serif;}
.siteheadertext7{position:absolute;left:135px;top:102px;font-size:10px;font-family:Arial, Helvetica, sans-serif;}

a.sitetext:link{font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:underline}
a.sitetex:visited{font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:underline}
a.sitetex:hover{font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none}
a.sitetex:active{font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none}

a.advert:link{font-size:10px;  font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; display:block; border:1px solid black; padding:10px 10px 10px 10px; background-color:#ffffff;}
a.advert:visited{font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;display:block; border:1px solid black;padding:10px 10px 10px 10px;background-color:#ffffff;}
a.advert:hover{font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:underline;display:block; border:1px solid black;padding:10px 10px 10px 10px;background-color:#ffffff;}
a.advert:active{font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;display:block; border:1px solid black;padding:10px 10px 10px 10px;background-color:#ffffff;}

.Event-Mags-Menu{position:absolute;	top:158px !important; 	top: 138px;  left:225px;}

.footer{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;}
a.footer:link{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;}
a.footer:visited{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;}
a.footer:hover{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-decoration:underline;}
a.footer:active{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;}

.Top-Stories{position:absolute;	top:315px;top:295px !important;left:650px;}

.Kickit{position:absolute; top:565px !important; top:570px; left:630px; width:200px;}

/***WHITE PAPER ROS ***/
.wptitle{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000;}
a.wptitle:link{text-decoration:none;}
a.wptitle:visited{text-decoration:none;}
a.wptitle:hover{text-decoration:underline;}
a.wptitle:active{text-decoration:none;}

.wplink{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#000000; line-height:12px;}
a.wplink:link{text-decoration:none;}
a.wplink:visited{text-decoration:none;}
a.wplink:hover{text-decoration:underline;}
a.wplink:active{text-decoration:none;}

.wpviewall{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#000000;}
a.wpviewall:link{text-decoration:none;}
a.wpviewall:visited{text-decoration:none;}
a.wpviewall:hover{text-decoration:underline;}
a.wpviewall:active{text-decoration:none;}

hr#wp{ height:1px; color:#0b3780; width:200px;}
hr.wp{ color:#0b3780; background-color:#0b3780; height:1px; width:200px;}
div#wp-image{float:left;height:40px;}
div#wp-link{height:40px;}
div.wp-image{float:left;}
div.wp-link{height:50px;}
hr#other{height:1px; color:#700011; width:200px;}
hr.other{color:#700011; background-color:#700011; height:1px; width:200px;}
hr.others{color:#700011; background-color:#700011; height:1px;}

		.my-tmcnet{font-family: Verdana, Arial; font-size: 12px; color:#CC0000; font-weight: bold; padding:5px;}
		a.my-tmcnet:link{text-decoration:none;}
		a.my-tmcnet:visited{text-decoration:none;}
		a.my-tmcnet:hover{text-decoration:underline;}
		a.my-tmcnet:active{text-decoration:none;}

/********************/

/***Homepage***/
.StyleSS {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px;color:#ffffff; background-color:#0b3780;border:solid 1px #0b3780; text-align:center; padding:0px 5px 0px 5px;}
a.StyleSS:link{text-decoration:none;}
a.StyleSS:visited{text-decoration:none;}
a.StyleSS:hover{text-decoration:underline;}
a.StyleSS:active{text-decoration:none;}	

.StyleUn {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px;color:#0b3780;background-color:#dedede;border:solid 1px black;text-align:center;padding:0px 5px 0px 5px;}
a.StyleUn:link{text-decoration:none;}
a.StyleUn:visited{text-decoration:none;}
a.StyleUn:hover{text-decoration:underline;}
a.StyleUn:active{text-decoration:none;}	

.topic{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; color:#0b3780; padding-left:5px;}
a.topic:link{text-decoration:none;}
a.topic:visited{text-decoration:none;}
a.topic:hover{text-decoration:underline;}
a.topic:active{text-decoration:none;}

.news-text{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#0b3780; padding-left:0px; line-height:11px;}
a.news-text:link{text-decoration:none;}
a.news-text:visited{text-decoration:none;}
a.news-text:hover{text-decoration:underline;}
a.news-text:active{text-decoration:none;}

.news-num{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; text-align:left; color:#000000; padding-left:5px;line-height:11px;}
a.news-num:link{text-decoration:none;}
a.news-num:visited{text-decoration:none;}
a.news-num:hover{text-decoration:underline;}
a.news-num:active{text-decoration:none;}

.advanced-search{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#000000; text-align:center; line-height:10px; padding-right:10px;}
a.advanced-search:link{text-decoration:none;}
a.advanced-search:visited{text-decoration:none;}
a.advanced-search:hover{text-decoration:underline;}
a.advanced-search:active{text-decoration:none;}

.advanced-search1{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#990000; text-align:center; line-height:10px; padding-right:10px; text-decoration:none;}
.advanced-search1 a:link{text-decoration:none; color:#990000;}
.advanced-search1 a:visited{text-decoration:none; color:#990000;}
.advanced-search1 a:hover{text-decoration:underline; color:#990000;}
.advanced-search1 a:active{text-decoration:none; color:#990000;}

.tmc-services{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; text-align:left; color:#0b3780; padding-left:0px; line-height:11px;}
a.tmc-services:link{text-decoration:none;}
a.tmc-services:visited{text-decoration:none;}
a.tmc-services:hover{text-decoration:underline;}
a.tmc-services:active{text-decoration:none;}
/****Horz-Nav****/

.horz-nav-bar{font-family:Verdana, Arial; font-size:11px; font-weight:bold; text-align:center; background-color:#083484; padding-top:5px;color:#FFFFFF; height:20px; width:121px; float:left}
a.horz-nav-bar:link{text-decoration:none}
a.horz-nav-bar:visited{text-decoration:none}
a.horz-nav-bar:active{text-decoration:none}
a.horz-nav-bar:hover{text-decoration:underline}

.horz-nav-bar-child{font-family:Verdana, Arial; font-size:10px; font-weight:bold; text-align:left; background-color:#083484; color:#FFFFFF; padding:0px 0px 5px 5px; line-height:20px;}
a.horz-nav-bar-child:link{text-decoration:none}
a.horz-nav-bar-child:visited{text-decoration:none}
a.horz-nav-bar-child:active{text-decoration:none}
a.horz-nav-bar-child:hover{text-decoration:underline}


/*******************OTHER AREAS BUTTON*******************/
#horz-menu {
width: 728px;
float:left;
margin:0;
padding:0;
}

#horz-menu a {
color: #ffffff;
background: #0B3780;
text-decoration: none;
font: bold 11px arial, helvetica, sans-serif;
display: block;
padding: 2px 3px;
margin: 0;
}

#horz-menu a:hover {
text-decoration:underline;
}

#horz-menu ul li a:hover {
color: #0B3780;
text-decoration:underline;
}

#horz-menu ul {
	list-style: none;
	padding: 0;
	margin: 0;
}

#horz-menu a {
	font-weight: bold;
	color: #ffffff;
}

#horz-menu a {
	text-decoration: none;
}

#horz-menu li li a {
	display: block;
	font-weight: normal;
	color:#FFFFFF;
	padding: 0.2em 10px;
	width:250px;
	text-align:left;
}

#horz-menu li li a:hover {
	padding: 0.2em 5px;
	border: 5px solid #0B3780;
	border-width: 0 5px;
	background-color:#FFFFFF;
	text-align:left;
}

#horz-menu li {
	float: left;
	position: relative;
	width: 104px;
	text-align: center;
	background-color:#0B3780;
	z-index:9;
}

ul li #interviews{
	float: left;
	position: relative;
	text-align: left;	
}


li#first {
	border-left-width: 1em;
}

li#last {
	border-right-width: 1em;
}

.TopNavBody li ul {
	display: none;
	position: absolute;
	left: 0;
	font-weight: normal;
	background: #0B3780;
	z-index:999999;
}

/*
li>ul {
	top: auto;
	left: auto;
}

li li {
	display: block;
	float: none;
	background-color: transparent;
	border: 0;
}
*/

li:hover ul, li.over ul {
	display: block;
}

#drop-menu
{
	position:absolute;
	top: 196px;
	left: 130px;
}
#drop-menu-forum
{
	position:absolute;
	top: 210px;
	left: 130px;
}

#tmc-contbt-box-wrap{padding-left:8px;}
#tmc-contbt-box {width:712px; height:90px; border:1px solid #9daecc; background-image:url(http://www.tmcnet.com/tmcnet/siteart/contributor_bkg.gif); background-position:top; background-repeat:repeat-x; position:relative; }
#tmc-contbt-box .contbt-phto-wrapper{ padding:0px 0px 0px 30px;} 
#tmc-contbt-box .contbt-title-name{ font-size:11px; font-weight:bold;}
#tmc-contbt-box .lft{ width:25px; height:90px; float:left; background-color:#006699; background-image:url(http://www.tmcnet.com/tmcnet/siteart/side_bar_bkg.gif); background-repeat:no-repeat;}
#tmc-contbt-box .rt{ width:675px; height:90px; float:right; background-color:#999999;}
#tmc-contbt-box .scroll-holder {height:90px; width:675px; position:absolute; top:10px; left:20px;}
#tmc-contbt-box h1{ margin:0px; padding:2px 0px 0px 0px; font-size:12px; color:#0b3780; font-family:Arial, Helvetica, sans-serif;}
.magic

.red-conference-dt{font-family:Arial;font-size:10px;text-align:center;font-weight:normal;color:#FF0000;}
a.red-conference-dt:link{text-decoration:none;font-size:10px;color:#FF0000;}
a.red-conference-dt:visited{text-decoration:none;font-size:10px;color:#FF0000;}
a.red-conference-dt:active{text-decoration:none;font-size:11px;color:#FF0000;}
a.red-conference-dt:hover{text-decoration:underline;font-size:10px;color:#FF0000;}

.smallblacktext{font-family:Arial;font-size:10px;text-align:center;font-weight:normal;color:#000000;}

.tmcnetfooter{font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold; color:#0b3780; text-align:center; line-height:11px;}
.tmcnetfooter a:link{font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold; color:#0b3780;}
.tmcnetfooter a:visited{font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold; color:#0b3780;}
.tmcnetfooter a:hover{font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;text-decoration:underline; color:#2987df;}
.tmcnetfooter a:active{font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold; color:#0b3780;}


.tmcnav-counter{font-family:Arial, Helvetica, sans-serif;font-size:10px; color:#000000; text-align:left;}
.tmcnav-counter a:link{font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold; color:#0066CC;}
.tmcnav-counter a:visited{font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold; color:#0066CC;}
.tmcnav-counter a:hover{font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;text-decoration:underline; color:#CC3300;}
.tmcnav-counter a:active{font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold; color:#0066CC;}

.tmc-lft-javnav { style="position:absolute; left:0px; width:125px; top:132px !important; top:115px; z-index:99999999"}



