@charset "utf-8";
/* style.css - Pro IT main Style Sheet */

body {
	background-color: #FFF;
	background-image: url(_Images/background.jpg);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	margin-bottom: 0.5em;
	padding-left: 5px;
	text-align: left;
	font-size: 12px;
}

p {
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 1em;
	margin-bottom: 0.2em;
	font-weight: normal;
	text-align: left;
	color: #333;
	font-size: 12px;
}
	
td,th {
	font-family: Arial, Helvetica, sans-serif;
	max-width: 596px;
	margin: 0em;
	text-align: left;
}

a {	
    font-family: Arial, Helvetica, sans-serif;
	color: #900;
	font-weight: bold;}

  a:link {text-decoration: none; color: #003366;}
  a:visited {text-decoration: none; color: #003366;}
  a:hover {text-decoration: none; color: #C60;}
  a:active {
	text-decoration: none;
	color: #FFF;
}

a1 {	
    font-family: Arial, Helvetica, sans-serif;
	color: #900;
	font-weight: bold;}

  a:link {text-decoration: none; color: #FFF;}
  a:visited {text-decoration: none; color: #FFF;}
  a:hover {text-decoration: none; color: #C60;}
  a:active {
	text-decoration: none;
	color: #003366;
	font-size: 10px;
	text-align: left;
}

h1,h2,h3,h4,h5,h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	float: inherit;
}
h1 {
	font-size: 24px;
	margin-left: 3%;
}
h2 {
	color: #000000;
	font-size: 150%;
	font-weight: bold;
	text-align: left;
}
h3 {
	color: #FFF;
	font-size: 18px;
	margin-bottom: 0.1em;
	text-align: center;
}
h4 {
	color: #FFFFFF;
	font-size: 100%;
}
h5 {
	color: #1a1a1a;
	font-size: 125%;
}

h6 {
	color: #1a1a1a;
	font-size: 75%;
}

.sidelinks {
	color: #000;
	font-size: 18px;
	margin-bottom: 0.1em;
	text-align: center;
}

.boldLink a {
	color: #FFF;
	font-size: 1.1em;
	text-decoration: none;
}

.horizontal_dotted_line {
	border-bottom: 0.13em dotted #666;
	width: 100%;
	color: #FFF;
	text-align: center;
} 

.header_table {
	margin-top: 0.5em;
	margin-bottom: 1em;
	font-size: 12px;
	font-weight: bold;
}

.sidebar_menu {
	margin-top: 1.5em;
}

.homepage_left_content {
	margin-left: 34px;
	background-color: #FFF;
}

.homepage_right_content {
	margin-right: 34px;
	background-color: #FFF;
}

#homepage_bg_left {
	width:294px;
	background-image: url(_Images/sidebar-left-bg-middle.png);
	background-repeat: repeat-y;
}

#homepage_bottom_bg_left {
	
	margin-left:2px;
	background-image: url(_Images/sidebar-left-bg-bottom.png);
	background-repeat: repeat-y;
}

#homepage_bg_right {
	width:535px;
	background-image: url(_Images/sidebar-right-bg-middle.png);
	background-repeat: repeat-y;
}

#content {
	width:828px;
	background-position: center;
	background-image: url(_Images/content-bg.png);
	background-repeat: repeat-y;
	font-weight: bold;
}

#content2 {
	width:896px;
	background-position: center;
	background-image: url(_Images/content-bg-LONG.png);
	background-repeat: repeat-y;
	font-weight: bold;
}
.homepage_sidebar_header {
	color: #1a1a1a;
	text-align: left;
	font-size: 10px;
}
.side_content {
	color: #FFF;
	font-size: 16px;
	text-align: center;
}
.Small_txt_sidecontent {
	font-size: 10px;
	color: #FFF;
}
.Sidecontent_links {
	font-size: 12px;
	color: #FFF;
}
.Body_Content_table_header_txt {
	font-size: 24px;
	color: #000;
	text-align: left;
}
.text1 {
	color: #333;
	font-size: 14 px;
}
 .answer
            {
                color: #C0C0C0; 
                border: none;
                display: none;
				text-align:justify;
            }
			
.question
			{
				color: #FC3 ;
				text-align:justify;
				
			}
.answer1 {      border:none;
                display: none;
				color: #C00;
}
.question1 {				
				color:#FFF;
}
.centersidecontent
			{
				text-align:left;
			}
#content table {
	text-align: left;
}
.boldLink{
	color:#FFF;
	text-align: left;
	
}
.head24 {
	font-size: 16px;
	font-weight: bold;
	color: #FC0;
	text-align: center;
	display: block;
}
.showhide {
	color: #FC0;
}
#top {
	text-align: center;
}
.bottomlinks {
	color: #003366;
	font-size: 11px;
}
.bottomlinks .bottomlinks .bottomlinks .bottomlinks {
	color: #003366;
}
#content table tr td table tr td table {
	text-align: center;
}
.leftbodytext {
	text-align: left;
	color: #333;
}
#filesize {
	text-align: right;
}
#leftone {

}
#content table tr td table tr td table tr td .bottomlinks em a .bottomlinks .bottomlinks {
	text-align: left;
}
.LEFTLEFT {
	text-align: left;
}
.otherlinks {
	color: #F90;
}
#content table tr td table tr td div p .text1 {
	color: #333;
}
.colorgray {
	color: #333;
}
.LEFTALIGN {
	text-align: left;
}
.LEFTTXT {
	text-align: left;
	color: #003366;
}
#content table tr td table tr td table tr td a .bottomlinks {
	font-size: 1em;
}
.whitesidebarsupport {
	color: #FFF;
	text-align: left;
}
.bluesidebarsupport {
	color: #FFF;
	text-align: center;
	font-size: 16px;
}
.bbbbluuuee {
	color: #1b467d;
}
#iimg23 {
	text-align: center;
}
.smallwhitelinkssidebarcontent {
	font-size: 13px;
	color: #FFF;
}#righttherer {
	text-align: right;
}
/*PLANBOX */

.planbox TD {DISPLAY: block; }
.planbox A {DISPLAY: block; }
.planbox A:hover {background-color: #ffffff; }

.header1 { font-size: 10px; text-decoration: none; line-height: 18px }
.header2 {
	font-size: 20px;
	color: #333333;
	font-weight: bold;
	text-align: center;
}
.header3 {
	font-size: 16px;
	color: #0061b4;
	font-weight: bold;
	line-height: 20px;
	text-align: left;
}

.header3a { font-size: 16px; color: #ff3300; font-weight: bold; line-height: 20px }
.header3b { font-size: 16px; color: #009999; font-weight: bold; line-height: 20px }
.header3c { font-size: 16px; color: #669900; font-weight: bold; line-height: 20px }

.header9a { font-size: 14px; color: #ff3300; font-weight: bold; line-height: 20px }
.header9b { font-size: 14px; color: #009999; font-weight: bold; line-height: 20px }
.header9c { font-size: 14px; color: #669900; font-weight: bold; line-height: 20px }

.header3hp { font-size: 15px; color: #333333; font-weight: bold; line-height: 16px }
.header4 { font-size: 16px; color: #333333; font-weight: bold; line-height: 22px }

.header5 { font-size: 13px; color: #0061b4; font-weight: bold; line-height: 24px }
.header6 { font-size: 14px; color: #ffffff; font-weight: bold; text-decoration: none; line-height: 22px }
.header6a { font-size: 12px; color: #ffffff; font-weight: bold; text-decoration: none; line-height: 22px }
.header7 { font-size: 12px; color: #0061b4; font-weight: bold; line-height: 20px }
.header8 { font-size: 12px; color: #333333; font-weight: bold; line-height: 20px }

.content1 { font-size: 11px; line-height: 150%; text-decoration: none; padding-left: 25px; padding-right: 25px; padding-top: 15px; }

.footer TD { BACKGROUND-IMAGE: url(../../../../_Images/footer1_bg.gif); TEXT-ALIGN: center; LINE-HEIGHT: 35px }
.footer A { FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none }
.footer A:hover { TEXT-DECORATION: none; color: #5c6266 }
.headertxt {
	font-size: 12px;
}
#left56 {
	text-align: left;
}
#content table tr td table tr td table tr td p .header2 .header2 {
	font-size: 24px;
}
#content table tr td table tr td table {
	text-align: left;
}
.plans {
	text-align: left;
}
/* <social icons */
#social {
	float:right;
	display:block;
	margin-top:-25px;
	clear:none
}
.linkedin,
.facebook,
.twitter,
.tmcnet {
	height:35px
}
.linkedin a,
.facebook a,
.twitter a,
.tmcnet a {
	padding:2px 5px 2px 18px;
	color:#000;
	font-weight:bold;
	height:20px
}
.linkedin a {
	background:url(../../../../_Images/icons/social/linkedin_16x16.jpg) top left no-repeat;
}
.facebook a {
	background:url(../../../../_Images/icons/social/facebook_16x16.jpg) top left no-repeat;
}
.twitter a {
	background:url(../../../../_Images/icons/social/twitter_16x16.jpg) top left no-repeat;
}
a.custlogin 
{ 
     display: block; 
     width: 91px; 
     height: 19px; 
     background-image: url(../../../../_Images/toplink_customerlogin.gif); 
     background-repeat: no-repeat;
}
	 
a.custlogin:hover 
{
	background-image: url(_Images/toplink_customerlogin_over.gif); /* source for target image */
}
.leftheader3div {
	font-size: 12px;
	font-weight: bold;
	color: #000;
	text-align: left;
}
.rightpicture {
	text-align: right;
}

/* Main Menu Bar on Webinar */
.menubar {
	margin:0;
	padding:0;
	width:828px;
	height:30px;
	background:url("../_Images/mainmen/Menu-Bar_sm2.jpg")
}


/* placement of Images */

.menubarimg {
		position:relative;
		margin-left:120px;
		margin-top:-30px;
}

.menubarimghome {
		position:relative;
		margin-left:158px;
		margin-top:-30px;
		width:53px;
		}

.menubarimgproducts {
		position:relative;
		margin-left:225px;
		margin-top:-30px;
		width:72px;
}

.menubarimgservices{
		position:relative;
		margin-left:309px;
		margin-top:-30px;
		width:111px;
}
.menubarimgsupport{
		position:relative;
		margin-left:434px;
		margin-top:-30px;
		width:67px;
}


.menubarimgcompany{
		position:relative;
		margin-left:515px;
		margin-top:-30px;
		width:78px;
}

.menubarimgcontact{
		position:relative;
		margin-left:609px;
		margin-top:-30px;
		width:65px;
}

.menubarimgblog{
		position:relative;
		margin-left:688px;
		margin-top:-30px;
		width:30px;
}

.menubarimgwebinar{
		position:relative;
		margin-left:738px;
		margin-top:-30px;
		width:72px;
}

.networkbig {
	font-size: 2em;
}
#lefty2 {
	text-align: left;
	color: #000;
}
