/* CSS Document */
/* GLOBAL */

.facebook_like {
	text-align:right;
	margin-top: -50px;
	padding-right:0px;
}

a .googlecart-widget-title  { color:#000 !important; }

#footer {
	display:block;
	width:780px;
	text-align:right;
}

.footnote {
vertical-align:text-top;
font-size: 8px;
}
a:link {
	color: #FFFF99;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #FFFF99;
}
a:hover {
	text-decoration: none;
	color: #FFFF33;
}
a:active {
	text-decoration: underline;
	color: #FFFF99;
}
.highlight {
	color:#FFFF99;
	}
/* END GLOBAL */

/* NAVIGATION */
#udm {
padding-top:3px;
padding-left:5px;
}
.nav_main {
padding-left:15px;
padding-right:15px;
color:#FFFF99;
text-decoration:none !important;
}
.nav_sub {
padding-left:15px;
padding-right:15px;
color:#FFFF99;
background-color:#000033;
text-decoration:none !important;
}
#products_and_services_main {
padding-left:15px;
padding-right:15px;
color:#000000;
}

#what_s_new {
padding-left:15px;
padding-right:15px;
color:#000000;
}
#contact_us {
padding-left:15px;
padding-right:15px;
color:#000000;
}
#site_map {
padding-left:15px;
padding-right:15px;
color:#000000;
}
#in_the_news {
padding-left:15px;
padding-right:15px;
}
#curious {
padding-left:15px;
padding-right:15px;
color:#000000;
}

.nav_main:hover, .nav_main:focus, .nav_main:visited:hover, .nav_main.udmR, .nav_main.udmR:visited, .nav_main:active {
background-color:#000033;
color:#FFFFFF;
	}
.nav_sub:hover, .nav_sub:focus, .nav_sub:visited:hover, .nav_sub.udmR, .nav_sub.udmR:visited, .nav_sub:active {
background-color:#000066;
color:#FFFFFF;
	}
#products_and_services_main:hover, #products_and_services_main:focus, #products_and_services_main:visited:hover, #products_and_services_main.udmR, #products_and_services_main.udmR:visited, #products_and_services_main:active {
background-color:#aa479a;
color:#FFFFFF;
	}

#what_s_new:hover, #what_s_new:focus, #what_s_new:visited:hover, #what_s_new.udmR, #what_s_new.udmR:visited, #what_s_new:active {
background-color:#00aa50;
color:#FFFFFF;
	}
#contact_us:hover, #contact_us:focus, #contact_us:visited:hover, #contact_us.udmR, #contact_us.udmR:visited, #contact_us:active {
background-color:#f68f76;
color:#FFFFFF;
	}
#contact_us_main:hover, #contact_us_main:focus, #contact_us_main:visited:hover, #contact_us_main.udmR, #contact_us_main.udmR:visited, #contact_us_main:active {
background-color:#f68f76;
color:#FFFFFF;
	}
#site_map:hover, #site_map:focus, #site_map:visited:hover, #site_map.udmR, #site_map.udmR:visited, #site_map:active {
background-color:#00aeef;
color:#FFFFFF;
	}
#in_the_news:hover, #in_the_news:focus, #in_the_news:visited:hover, #in_the_news.udmR, #in_the_news.udmR:visited, #in_the_news:active {
background-color:#000066;
color:#FFFFFF;
	}
.in_the_news_list:hover, .in_the_news_list:focus, .in_the_news_list:visited:hover, .in_the_news_list.udmR, .in_the_news_list.udmR:visited, .in_the_news_list:active {
background-color:#000066;
color:#FFFFFF;
	}
#curious:hover, #curious:focus, #curious:visited:hover, #curious.udmR, #curious.udmR:visited, #curious:active {
background-color:#ec008c;
color:#FFFFFF;
	}
/* END NAVIGATION */
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFCC;
	background-color: #000033;
}
.header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFF99;
	text-align:center;
	padding-top:15px;
}
.title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFF99;
	padding-top:15px;
}

.sub_header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFF99;
	padding-left:20px;
	padding-top:10px;
}
.main_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFCC;
	padding-left:40px;
	padding-right:40px;
	padding-top:5px;
	text-align: left;
}
.main_text_plain {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFCC;
	}
.indent {
padding-top: 10px;
padding-left:80px;
}
.conference_links {
	font-size: 13px;
	font-weight:bold;
}
.main_text p strong {

}
.sold_out {
	color: #666;
}

