@charset "UTF-8";
/* CSS Document */
body {
	background:#636468 url(/images/main_background.gif) top center repeat-y;
}
a {
	text-decoration:none;
	color:#FFF;
}
div#text_content a {
	color:#ec8200;
}
#main_container {
	text-align:left;
	background:#e7e7e7;
}
#header_container {
	background:url(/images/header_bg.jpg) top left no-repeat;
}
#site_logo {
	background:url(/images/site_logo.jpg) top left no-repeat;
}
#product_photo {
	background:url(/products/images/productphoto_bg.jpg) top left no-repeat;
}
#info_container {
	background:url(/products/images/productdl_bg.jpg) top left no-repeat;
}
#newsbox h4 {
	font-size:1.8em;
}
#middle_container div.prod_detail {
	background:url(/products/images/productdl_bg.jpg) top left no-repeat;
}
#header_menu ul li {
	list-style:none;
}
#header_menu ul li a span {
	font-size:1.6em;
	text-align:center;
}
#header_menu ul li ul.subnav {
	background:url(/images/menu/submenu_bg.png) top left repeat;
}
#header_menu ul li ul.subnav li a {
	font-size:1.2em;
}
#header_menu ul li ul.subnav li a:hover {
	color:#ec8200;
}
#loopedSlider a.previous {
	background:url(/images/btn_prev.png) top left no-repeat;
}
#loopedSlider a.next {
	background:url(/images/btn_next.png) top left no-repeat;
}
#footer {
	background:#f2ad2e url(/images/footer_bg.jpg) top left repeat-x;
}
#text_content {
	background:#e7e7e7;
	font-size:1.2em;
	color:#333;
}
div.applications_text p {
	font-size:1.2em;
}
#applications_categories {
	background:#535353;
}
#addl_photos div img {
	border:1px solid #FFF;
}
#addl_downloads div ul {
	font-size:1.4em;
	line-height:2em;
	color:#FFF;
	text-decoration:none;
	list-style:none;
}
#addl_downloads div ul a {
	color:#FFF;
	text-decoration:none;
}
#addl_downloads div ul a:hover {
	color:#FFF;
	text-decoration:underline;
}
p.detailed_description {
}
div.av_cat p {
	border-bottom:dotted 1px #000;
	color:#FFF;
}
div.application_detail div {
	color:#333;
	background:#aeaeae url(/images/applications/app_detail_bg_2.jpg) top left repeat-x;
}
div.application_detail h3 {
	color:#fff;
	font-size:1.5em;
}
div.prod_description h4 {
	font-size:2em;
	color:#ef8200;
}
div.application_detail h3.detail_header_1 {
	background:url(/images/applications/app_detail_header_bg.jpg) top left repeat-x;
}
div.application_detail h3.detail_header_2 {
	background:url(/images/applications/app_detail_header_bg_2.jpg) top left repeat-x;
}
div.application_detail h3.detail_header_3 {
	background:url(/images/applications/app_detail_header_bg_3.jpg) top left repeat-x;
}
div.application_detail h3.detail_header_4 {
	background:url(/images/applications/app_detail_header_bg_4.jpg) top left repeat-x;
}
div.application_detail h3.detail_header_5 {
	background:url(/images/applications/app_detail_header_bg_5.jpg) top left repeat-x;
}
div.application_detail h3.detail_header_6 {
	background:url(/images/applications/app_detail_header_bg_6.jpg) top left repeat-x;
}
div.application_detail h3.detail_header_7 {
	background:url(/images/applications/app_detail_header_bg_7.jpg) top left repeat-x;
}
.rounded_STYLE
{
    -webkit-border-radius: 10px;    /* for Safari */
    -moz-border-radius: 1em;       /* for Firefox */
}
div.gen_prod_info p {
		font-size:1.4em;
		color:#FFF;
		line-height:1.9em;
}
div#text_content div.cat_results div.result a {
	text-decoration:none;
}
div#text_content div.cat_results div.result a span {
	color:#333;
	font-size:1.2em;
	font-weight:bold;
}
div#text_content div.cat_results div.result a span.desc {
	font-size:0.9em;
	font-weight:normal;
}
div.prod_tech_container ul {
	list-style-image:url(/images/orange_solid_bullet.png);
}
div.prod_tech_container ul li ul {
	list-style-image:url(/images/orange_empty_bullet.png);
}
div#text_content div.cat_results div.sys_comp a span.model {
	color:#ef8200;
}
h4 {
	color:#ef8200;
	font-size:2em;
}
div.event {
	width:770px;
	padding:20px 40px;
	border-bottom:1px dotted #333;
}
div.event h1 {
	font-size:1.5em;
	color:#ef8200;
}
div.event div.event_img {
	text-align:center;
	width:300px;
}
div.event img {
	display:inline-block;
}
div.event div {
	float:left;
	width:400px;
	padding-left:20px;
}
div.event div h4 {
	font-size:1em;
	padding-left:20px;
}
div.training p {
	font-size:1.2em;
}
div#crumbs {
	color:#FFF;
	font-size:1.1em;
}
div#product_tabs ul {
	list-style:none;
}
div#product_tabs ul li:hover {
	cursor:pointer;
}
div#product_tabs ul li a {
	font-size:1.2em;
	font-weight:bold;
	color:#FFF;
	background:#ec8200;
}
div#homepage_categories ul {
	list-style:none;
	font-size:1.2em;
	color:#333;
}
div#info_container ul {
	color:#fff;
	font-size:1.2em;
}
