/* TEXT STYLES TO EDIT */
	

   /* All Links */
A:link {
	color:#666666;
	text-decoration:underline;
	outline:none;
}

A:visited {
	color:#666666; 
	text-decoration:underline;
	outline:none;
}
A:active  {
	color:#666666; 
	text-decoration:underline;
	outline:none;
}
A:hover   {
	color:#009900;
	text-decoration:none;
	outline:none;
}


/*------------ jQuery DROP DOWN ------------*/
/* Navigation */

.nav, .nav ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

.nav {
	font-family: Arial, Helvetica, sans-serif;
	z-index: 100;
	position: relative;
	padding-left: 25px;
}
ul .nav #nav-one {
	background: #999 url(../../images/chromebg-alt.gif) repeat center;
}
.nav li {
	border-left: 1px solid #BBB;
	float: left;
	margin: 0;
	padding: 0;
	position: relative;
	border-top: 1px solid #bbb;
	border-bottom: 1px solid #bbb;
}
.nav li a, .nav li a:link, .nav li a:active, .nav li a:visited {
	font: bold 11px/20px Verdana, Geneva, sans-serif;
	color: #494949;
	padding-left:9px;
	padding-right:6px;
	padding-top:0px;
	padding-bottom:0px;
	text-decoration: none;
	background: #999 url(../../images/chromebg-alt.gif) repeat center;
	display: block;
}

.nav li a:hover {
	color: #000;
	background: #ccc url(../../images/chromebg-over-alt.gif) repeat center;
}
#nav-one li:hover a, 
#nav-one li.sfHover a {
	background: #ccc url(../../images/chromebg-over-alt.gif) repeat center;
	color: #000;
}
#nav-one li:hover ul a, 
#nav-one li.sfHover ul a {
	font: normal 11px/20px Arial, Helvetica, sans-serif;
	background: #fff;
	color: #666;
}
#nav-one li:hover ul a:hover, 
#nav-one li.sfHover ul a:hover {
	color: #000;
	background: #f0f0f0 center;
}

.nav ul {
	background-color: #D1D1D1;
	border-bottom: 1px solid #bbb;
	list-style: none;
	margin: 0;
	position: absolute;
	top: -999em;
	left: -1px;
}
.nav li:hover ul,
.nav li.sfHover ul {
	top: 20px;
}
.nav ul li {
  border: 0;
  float: none;
}
.nav ul a {
	border: 1px solid #BBB;
	width: 170px;
	border-bottom: 0;
}
.nav ul a:hover {
  background-color: #D1D1D1;
  color: #000;
}
img {border:0}

#contact {
	margin-left: -35px;
	}
#contact a{
	width: 115px;
	}
.ieDropDown {
	_margin:4px 0 3px 0;
	}

/* Styles */


.LoginBody {
	color: #666666;	
    }

.LoginText {
	font-family:Arial;
	font-size: 12px;
	color: #666666;
    }
	
.Verdana {
	font-family:Verdana;
}

.product_description {
	font-size: 13px;
}
	
.Title {
	font-size: 20px;
	font-weight: bold;
	color: #4c7039;
	padding: 0px 0 20px 0;
    }

.Title_2 {
	font-size: 20px;
	font-weight: bold;
	color: #4c7039;
	padding: 15px 0 0px 0;
    }
	
.sub_Title {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding: 0px 0 10px 0;
    }

.Speaker {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding: 0px 0 0px 0;
    }
.Speaker a{
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding: 0px 0 0px 0;
    }
	
.PressReleaseTitleGreen {
	font-size: 14px;
	font-weight: normal;
	color: #009900;
    }

.Events_Month {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
    }

.Speaker_photo {
	border-left: 1px solid #cccccc; 
	border-right: 1px solid #cccccc; 
	border-top: 1px solid #cccccc; 
	border-bottom: 1px solid #cccccc; 
    }

.indent{
	padding: 0px 0px 0px 50px;
}
	
.content_divider {
	border-top-width: 2px;
	border-top-style: dotted;
	border-top-color: #dde2e6;
	clear: left;
	text-align: center;
	width: 500px;
	margin-bottom: 5px;
	margin-top: 5px;


}

	
.PC_Reqs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
    }


.ForgotPasswordSpanText{
	color:#666666;
	font-size:10px;
}

.InvalidPassword {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #DC0000;
}


/* Helpful Info STYLES */


.BorderLeft{
	border-left: 1px solid #cccccc; 
}

.BorderRight{
	border-right: 1px solid #cccccc; 
}

.SectionHeader {
	font-size: 24px;
	font-family:Arial;
	font-weight: bold;
	color: #000000;
	padding: 0px 5px 0px 0;
    }

.PageHeader {
	font-size: 16px;
	font-family:Arial;
	font-weight: bold;
	color: #000000;
	padding: 10px 0px 10px 20px;
    }

.PageHeader_2 {
	font-size: 16px;
	font-family:Arial;
	font-weight: bold;
	color: #000000;
	padding: 10px 0px 0px 20px;
	padding: 10px 0px 0px 20px !ie;
	_padding: 10px 0px 0px 20px;
    }

.PageHeader_products {
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	padding: 10px 0px 10px 0px;
    }

.PageHeader_subtext {
	font-size: 12px;
	font-family:Arial;
	color: #666666;
	padding: 10px 0px 10px 20px;
}

.PageHeader_subtext_SubcribeVT {
    background-color: #F8F8F8;
    border-bottom: 1px solid #DDDDDD;
    border-left: 1px solid #DDDDDD;
    border-right: 1px solid #DDDDDD;
    color: #666666;
    font-family: Arial;
    font-size: 12px;
    margin-bottom: 10px;
    padding: 10px 0px 10px 0px;
	text-align:center;
}

.SponsorType {
	font-size: 14px;
	font-weight: bold;
	color: #666699;
	padding: 0px 0 0px 0;
    }
	
.Exhibitors {
	font-size: 10px;
	color: #666666;
    }
	
.divider {
	border-top-width: 2px;
	border-top-style: dotted;
	border-top-color: #dde2e6;
	clear: left;
	text-align: center;
	width: 180px;
	margin-bottom: 5px;
	margin-top: 2px;


}

.SponsorsLink{
	border-top: 0px solid #cccccc; 
	border-right: 0px solid #cccccc;
	border-left: 0px solid #cccccc; 
	border-bottom: 0px solid #cccccc;
}

.SponsorsLink A:link    { color:ffffff; text-decoration:none;}
.SponsorsLink A:visited { color:ffffff; text-decoration:none;}
.SponsorsLink A:active  { color:ffffff; text-decoration:none;}
.SponsorsLink A:hover   { color:ffffff; text-decoration:none;}
	
.RegisterLink {
	font-size: 14px;
	font-weight: bold;
	color: #CC0000;
	padding: 15px 0 10px 0;
    }

.RegisterLink A:link    {color:#CC0000; text-decoration:underline;}
.RegisterLink A:visited {color:#CC0000; text-decoration:underline;}
.RegisterLink A:active  {color:#CC0000; text-decoration:underline;}
.RegisterLink A:hover   {color:#33CC00; text-decoration:underline;}

.LearnMore{color:#009900; font-weight:bold; text-decoration:underline;}

.LearnMore A:link    {color:#009900; font-weight:bold; text-decoration:underline;}
.LearnMore A:visited {color:#009900; font-weight:bold; text-decoration:underline;}
.LearnMore A:active  {color:#009900; font-weight:bold; text-decoration:underline;}
.LearnMore A:hover   {color:#000000; font-weight:bold; text-decoration:underline;}

br {
	clear: left;
}

p {
	padding: 0 0 10px 0;
	margin:0;
}

/*  OTHER STYLES */

body {
    background-color:#FFF;
	margin:0;
    padding:0;
    color:#000;
	font-family:Arial;
    font-size:12px;
	height:100%;
	overflow-x: hidden;
    }


.sub_txt {
	font-family:Arial;
	font-size: 10px;
	color: #666666;
    }

.footer_whiteOnGrey {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: 400; FONT-SIZE: 10px; BACKGROUND: #8a8d92; PADDING-BOTTOM: 2px; COLOR: #FFFFFF; PADDING-TOP: 2px; FONT-FAMILY: Arial,Helvetica,san-serif
}

A.footer_link {
	FONT-WEIGHT: 400; FONT-SIZE: 10px; COLOR: #ffffff; LINE-HEIGHT: 10px; PADDING-TOP: 3px; FONT-FAMILY: Arial,Helvetica,san-serif; TEXT-DECORATION: none
}
A.footer_link:visited {
	FONT-WEIGHT: 400; FONT-SIZE: 10px; COLOR: #ffffff; LINE-HEIGHT: 10px; PADDING-TOP: 3px; FONT-FAMILY: Arial,Helvetica,san-serif; TEXT-DECORATION: none
}
A.footer_link:active {
	FONT-WEIGHT: 400; FONT-SIZE: 10px; COLOR: #ffffff; LINE-HEIGHT: 10px; PADDING-TOP: 3px; FONT-FAMILY: Arial,Helvetica,san-serif; TEXT-DECORATION: none
}
A.footer_link:hover {
	FONT-WEIGHT: 400; FONT-SIZE: 10px; COLOR: #ffffff; LINE-HEIGHT: 10px; PADDING-TOP: 3px; FONT-FAMILY: Arial,Helvetica,san-serif; TEXT-DECORATION: underline
}

.copybold {
	FONT-WEIGHT: 700; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial,Helvetica,san-serif
}

.Highlight {
	FONT-WEIGHT: 700; FONT-SIZE: 20px; COLOR: #009900; FONT-FAMILY: Arial,Helvetica,san-serif; 
}

.Highlight A:link    { color:009900; text-decoration:none;}
.Highlight A:visited { color:009900; text-decoration:none;}
.Highlight A:active  { color:009900; text-decoration:none;}
.Highlight A:hover   { color:009900; text-decoration:underline;}

.ImageLink{
	border:none;
}

.ImageLink A:link    { color:ffffff; text-decoration:none;}
.ImageLink A:visited { color:ffffff; text-decoration:none;}
.ImageLink A:active  { color:ffffff; text-decoration:none;}
.ImageLink A:hover   { color:ffffff; text-decoration:none;}

.subnav{
color:#666666;
font-size:11px;
}

.subnav A:link    { color:666666; text-decoration:underline;}
.subnav A:visited { color:666666; text-decoration:underline;}
.subnav A:active  { color:666666; text-decoration:underline;}
.subnav A:hover   {color:#333333; text-decoration:underline;}

.actionLink{
color:#333333;
font-weight:bold;
font-size:11px;
}


.actionLink A:link    { color:#333333; text-decoration:none;}
.actionLink A:visited { color:#333333; text-decoration:none;}
.actionLink A:active  { color:#333333; text-decoration:none;}
.actionLink A:hover   {color:#333333; text-decoration:underline;}

/* submenu styles */


td.submenu { 
background-color: #ffffff;
border: 1px #cccccc solid;
padding-left:18px;
padding-top:10px;
padding-bottom:10px;
text-align:left;
color:#666666; 
font-size: 12px;
font-weight: bold; 
text-decoration:none;
} 

td.submenuswap {
background-color:#666666;
border: 1px #cccccc solid;
padding-left:18px;
padding-top:10px;
padding-bottom:10px;
text-align:left;
color:#FFFFFF; 
font-size: 12px;
font-weight: bold; 
text-decoration:none; 
} 

a.submenu { 
color:#666666; 
font-size: 12px;
font-weight: bold; 
text-decoration:none;
} 

a.submenu:hover { 
color:#FFFFFF; 
font-size: 12px;
font-weight: bold; 
text-decoration:none;
}
.social-icon {
	background-color: #FFFFFF;
	background-position: center center;
	padding: 2px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: 0;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #666666;
}


.submenuCurrent { 
background-color: #333333;
border: 1px #cccccc solid;
padding-left:18px;
padding-top:10px;
padding-bottom:10px;
text-align:left;
color:#FFFFFF; 
font-size: 12px;
font-weight: bold; 
text-decoration:none; 
}


.Body {
FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial; 
}

/* Sub Menu Contact Sales Button */
td.submenu_hotbutton { 
background: transparent url(../../images/product_nav_green_sprite.jpg) no-repeat scroll 0 0;
border: 1px #cccccc solid;
padding-left:10px;
padding-top:10px;
padding-bottom:10px;
text-align:left;
color:#fff; 
font-size: 12px;
font-weight: bold; 
text-decoration:none;
} 

td.submenu_hotbutton:hover {
background: transparent url(../../images/product_nav_green_sprite.jpg) no-repeat scroll 0 -35px;
border: 1px #cccccc solid;
padding-left:10px;
padding-top:10px;
padding-bottom:10px;
text-align:left;
color:#FFFFFF; 
font-size: 12px;
font-weight: bold; 
text-decoration:none; 
} 

.submenu_hotbutton a { 
color:#fff; 
font-size: 12px;
font-weight: bold; 
text-decoration:none;
} 

.submenu_hotbutton a:hover { 
color:#fff; 
font-size: 12px;
font-weight: bold; 
text-decoration:none;
}

/* Connect with inxpo */

.gray_box{
	padding:4px;
	background:#666;
}

.gray_border{
	border:1px solid #ccc;
	color:#fff;
	font-size:11px;
	font-weight:bold;
	background: #fff;
}

a.content_link {
	color: #333333;
}
a.content_link:visited {
	color: #333333;
}
a.content_link:hover {
	color: #999999;
}
a.content_link:active {
	color: #333333;
}
.style2 {font-size: 16px}
p.blockquote {padding-left: 15px;}

.left_indent {
	padding-left:8px;
	margin-left:18px !ie;
	_padding-left:18px;
}


/*------------ NEWSLETTER INFO ------------*/

.Newsletter_container{
	font-family:Arial, Helvetica, sans-serif;
	padding: 20px 15px 0px 15px;
	width:684px;
}

.Newsletter_leftTable{
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	width:315px;
	padding: 0px 10px 30px 0px;
}

.Newsletter_leftTable ul li{
	padding-bottom: 5px;
	}

.Newsletter_rightTable{
	font-family:Arial, Helvetica, sans-serif;
	float:right;
	width:315px;
	padding: 0px 10px 30px 28px;
	border-left:dotted 1px #BBB;
}

.Newsletter_greenDivider{
	background-color:#090;
	height:1px;
	margin: 10px 0px 10px 0px;
}

.Newsletter_titles{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
}

.Newsletter_titles_topMargin{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	margin-top: 10px;
}


.Newsletter_headshot{
	padding: 3px 10px 0px 0px;
}

.Newsletter_images{
	padding: 0px 0px 11px 0px;
}


ul{
	list-style-type:disc;
	padding:0px;
	margin:0px 0px 10px 15px;
}

.BackgroundImage{
	background-image: url(https://presentations.inxpo.com/Shows/InXpo/VirtualTimes/06-10/Images/background.jpg);
	background-repeat:repeat;
}
