*{
	
	margin:0px;
	padding:0px;
	font-family: arial, helvetica, verdana;
	font-weight: normal;
	color: #000;
}
div {float: left;}
br {float: none;}
hr {float: none;}
sup {float: none;}
span {float: none;}

strong {float: none;font-weight: bold;}
table {float: none;color: #000;font-size: 12px;}
tr {float: none;}
td {float: none;}
form {float: none;}
input {float: none;}
/*ul {float: left;}
li {float: left;width: 100%;}
ol {float: left;width: 100%;}*/
em {float: none;}
u {float: none;}
p {float: none;}
a {float: left;}



body
{
	width: 100%;
	background: url('/global/images/main_bg_rpt.gif') repeat-x;
	background-color: #f0f1f6;
	
}

#outer
{
	float: none;
	margin: 0px auto;
	width: 985px;
	/*height: 14px;
	padding-top:13px;
	background: url('/global/images/top_page_fade.png') top no-repeat;*/	
} 

#container
{
	float: left;
	width: 985px;
	background: url('/global/images/blog_container_repeater.png') repeat-y;
}
#table
{
	width: 942px;
	margin:0px auto;
	margin-left: 21px;
	background-color: #fff;
}
#header
{

	float: left;
	height: 95px;
	width:942px;
	background: url('/global/images/et_header_repeat.jpg') repeat-y;
}

#header p
{
	float: right;
	clear: both;
	color: #fff;
	font-size: 12px;
	padding:1px;
	padding-right: 15px;
	text-decoration: none;
}

#header p a
{
	float: left;
	color: #fff;
	font-size: 12px;
	text-decoration: none;
}

#header p a:hover
{
	color: #fff;
	font-size: 12px;
	text-decoration: none;
}
#header img
{
	float: left;
	padding:8px;
}
#header form
{
	width: 250px;
	float: right;
	clear: both;
}
#header .white a
{
	float: right;
	clear: both;
	color: #fff;
	font-size: 14px;
	padding:1px;
	padding-right: 0px;
}
#header .white a:hover
{
	font-size: 14px;
	text-decoration: underline;
	
}
#header .number
{
	float: right;
	clear: both;
	font-size: 13px;
	padding:0px;
	padding-right: 15px;
	color: #fff;
}
#header p.login
{
	float: right;
	background: url('/global/images/login_arrw.png') no-repeat right;
	margin-right: 15px;
	font-weight: bold;
	position: relative;
	bottom:3px;
}
#header p.login a
{
	float: right;
	clear: both;
	color: #fff;
	font-size: 12px;
	padding:1px;
	padding-right: 0px;
	font-weight: bold;
}
#header p.login a:hover
{
	text-decoration: underline;
}


#etoims_email
{
	float: right;
	width: 103px;
	margin-right:5px;
	color: #fff;
	font-size: 12px;
}
#etoims_email img
{
	position: relative;
	left:6px;
}
#etoims_email a 
{
	text-decoration: none;
}
#etoims_email a span
{
	float: right;
	padding-top:8px;
	margin-right:10px;
	color: #fff;
	font-size: 12px;
	text-decoration: none;
}
#etoims_email a span:hover 
{
	text-decoration: underline;
	cursor:pointer;
}
#etoims_email a p
{
	padding-top: 8px;
}
.info
{	
	width: 250px;
	float: right; 
}
.search
{
	float: left;
	width: 210px;

}
form #search
{
	float: right;
	width: 250px;
}
#navigation
{
	float: left;
	background-color: #496087;
	width: 942px;
	height: 23px;
	border-top: 2px solid #374e76;
	border-bottom: 3px solid #374e76;
	margin:0px;
	padding:0px;
}
#navigation ul
{
	float: left;
	width: 100%;
	text-align: center;
	margin:0px;
	padding:0px;
}
#navigation ul li
{
	float: left;
	height: 19px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 4px;
	maring:0px;
	display: inline;
}
#navigation ul li a
{
	float: left;
	padding-top:6px;
	font-size: 10px;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}
#navigation ul li:hover
{
	padding-bottom: 4px;
	background-color: #5fa1c8;
}
.nav_border
{
	border-right: 1px solid #999999;
}
/*#navigation span
{
	color:#999999;
	font-size: 18px;
	vertical-align: bottom;
}*/
#marquee
{
	width: 941px;
	height: 117px;
	/*border-top: 3px solid #f3f3f3;*/
	background: url('/global/images/et_marquee2_rpt.jpg') repeat-x;
}
#marquee img
{
	margin: 0px;
	right:0px;
}

.shadow
{
	width: 942px;
	height: 21px;
	float: none;
	clear: both;
	padding-top:12px;
	background: url('/global/images/et_content_shadow_rpt.png') repeat-x;
}
#content_table
{
	width: 856px;
	margin-left: 50px;
}

/* Footer
--------------------------------------------------*/

#body_footer
{
	float: left;
	width: 942px;
	background:url('/global/images/et_body_foot_bg_2.png') no-repeat;
	/*background-color: #fff;*/
	margin-left: 20px;
	
}	
	
.footer_logos a img
{
	margin-right: 3px;
}
.footer_logos 
{
	float: left;
	width: 100%;
	padding-top: 5px;
	

}
#body_footer .footer_logos p
{
	float: left;
	font-size: 10px;
	color: #000000;
	margin-left: 350px;
	padding-top: 10px;
}
#footer_navigation
{
	float: left;
	margin-left:1px;
	width: 985px;
	padding-bottom: 40px;
	background: url('/global/images/blog_nav_footer_bg2.png') no-repeat;
}
#footer_navigation ul
{
	float: none;
	margin: 0px auto;
	width: 675px;
	height: 20px;
	text-align: center;
	padding-top: 20px;
	padding-left:10px;
	
}

#footer_navigation ul li
{
	float: left;
	display: inline;
	color:#0066cc;
	font-size: 10px;
}

#footer_navigation ul li a
{
	float: left;
	font-size: 11px;
	color:#0066cc;
	text-decoration: none;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
}

#footer_navigation ul li a:hover
{
	float: left;
	color:#339999;
	text-decoration: underline;
}

#footer_navigation span
{
	float: left;
	color:#0066cc;
	font-size: 10px;
	padding:2px;
}
#footer_navigation p, #footer_navigation p sup
{
	/*float: left;
	margin-left: 400px;
	margin-top: 15px;*/
	width: 600px;
	margin: 0px auto;
	padding-top: 5px;
	font-size: 11px;
	color:#339999;
	text-align: center;
}
#footer_navigation  a
{
	float: left;
	text-decoration: none;
	color:#339999;
}

/*******************************MEDIA LIBRARY****************************/

#body_content_media
{
	width: 941px;
	background: url('/global/images/et_body_content_bg.jpg') repeat-x;
	background-color: #fff;
	z-index: 1;
	position: relative;
}
#body_content_media h1
{
	font-size: 20px;
	color: #fff;
	padding-left: 30px;
	position: relative;
	bottom: 15px;
}

.left_column
{
	width: 525px;
	padding-left:30px;
	padding-top: 15px;
	padding-right: 20px;
	border: 1px solid red;
}
.left_column img
{
	clear: both;
	padding-bottom: 15px;
}
.left_column p
{
	width: 100%;
	font-size: 12px;
	color: #666666;
	text-align: left;
}
.left_column p a
{
	float: left;
	color: #66b340;
	font-size: 12px;
	text-decoration: none;
	padding-bottom: 10px;

}
.left_column h2
{
	font-size: 14px;
	color: #4066ff;
	font-weight: bold;
	padding-bottom: 5px;
}
.left_column span
{
	float: left;
	color: #66b340;
	font-size: 12px;
	padding-right: 3px;
	padding-left: 3px;
}
.left_column a:hover
{
	text-decoration:underline;
}

.right_column
{
	width:240px;
	float: left;
	margin-top: 5px;
	margin-left: 30px;
	border-right: 1px solid #d3deec;
}
.search
{
	width: 210px;
	padding-bottom: 10px;
	margin-top: 0px;
	padding-left: 15px;
	border: 1px solid #d3deec;
}
.search h3
{
	float: right;
	font-size: 13px;
	color: #999999;
	padding-right: 6px;
	padding-left: 6px;
	margin-right: 25px;
	position: relative;
	bottom: 10px;
	background-color: #fff;
}
#content_table .right_column .search p
{
	width: 100%;
	font-size: 9px;
	color: #999999;
}
form #search
{
	float: right;
	width: 250px;
}
input
{
	margin:0px;
}
select
{
	width: 185px;
	margin-bottom:10px;
}
.find
{
	
	width: 225px;
	float: right
	padding-bottom: 15px;
	margin-top: 20px;
	border: 1px solid #d3deec;
}
.find h3
{
	float: right;
	font-size: 13px;
	color: #999999;
	padding-right: 6px;
	padding-left: 6px;
	margin-right: 25px;
	position: relative;
	bottom: 10px;
	background-color: #fff;
}
#content_table .find p
{
	font-size: 9px;
	color: #999999;
	padding-left: 13px;
}
.find form
{
	float: right;
	clear: both;
	width: 200px;
	padding-bottom: 5px;
}

/*******************************TRAINING VIDEOS****************************/

#body_content_videos
{
	width: 941px;
	background: url('/global/images/training_videos_bg.png') no-repeat;
	background-color: #fff;
	min-height: 203px;
	z-index: 1;
	position: relative;
}

#body_content_videos h1
{
	font-size: 20px;
	color: #fff;
	padding-left: 30px;
	position: relative;
	bottom: 15px;
}

#content_table_video
{
	width: 852px;
	margin-left: 65px;
	padding-top: 22px;
}

.training_left_column
{
	width: 578px;
	padding-top:15px;
	font-family: arial, helvetica, verdana;
	font-size: 12px;
	color: #000000;
}

.training_left_column a
{
	color: #4040ff;
	font-weight: bold;
	text-decoration: none;
	padding-bottom: 12px;

}
.training_left_column a:hover
{
	color: #4040ff;
	font-weight: bold;
	text-decoration: none;
}

.training_right_column
{
	width:266px;
	margin-top: 10px;
}

.video_text
{
	font-family: arial, helvetica, verdana;
	width: 100%;
	font-size: 12px;
	color: #666666;
}

.video_links
{
	background: url('/global/images/video_link_bg.png') no-repeat;
	width: 266px;
	height: 327px;
	margin: 0px;
	padding: 10px;
	font-family: arial, helvetica,verdana;
	font-size: 12px;
	color: #333333; 
	text-decoration: underline;
}

.video_links p
{
	width: 100%;
	padding: 5px;
}

.video_links a
{
	font-family: arial, helvetica,verdana;
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
}

.video_links a:hover
{
	font-family: arial, helvetica,verdana;
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
}

.media_links
{
	font-family: arial, helvetica, verdana;
	font-size: 12px;
	color: #303083;
	text-decoration: underline;
}
.media_links a
{
	font-family: arial, helvetica, verdana;
	font-size: 12px;
	color: #303083;
	text-decoration: underline;
}
.media_links a:hover
{
	font-family: arial, helvetica, verdana;
	font-size: 12px;
	color: #303083;
	text-decoration: underline;
}


/******************************RESOURCES*****************************/

#body_content_resources
{
	width: 941px;
	background: url('/global/images/et_body_content_bg2.jpg') repeat-x;
	background-color: #fff;
	z-index: 1;
	position: relative;
	text-align: left;
}
#body_content_resources h1
{
	font-size: 20px;
	color: #f9f9f9;
	padding-left: 30px;
	position: relative;
	bottom: 15px;
}

#resources_top_row
{
	width: 100%;
	
}
#resources_top_row .left
{
	width: 290px;
	
}
#resources_top_row .center
{
	width: 250px;
	margin-left: 28px;
	
}
#resources_top_row .right
{
	width: 240px;
	margin-left: 20px;
	
	
}
#resources_top_row .right ul
{
	width: 100%;
}
#resources_top_row .right ul li
{
	width: 100%;
	list-style-type: none;
	text-indent: 40px;
}
#resources_top_row .right ul li a
{
	color: #408cb2;
	font-size:18px;
	text-decoration: none;
}
#resources_top_row .right ul li a:hover
{
	text-decoration: underline;
}
#resources_top_row h2
{
	width: 100%;
	font-size: 13px;
	color: #003366;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 10px;
}
#resources_top_row h3
{
	width: 100%;
	font-size: 16px;
	color: #000;
	font-weight: bold;
	text-align: center;
}
#resources_top_row h4 a
{
	width: 100%;
	font-size: 13px;
	color: #999966;

}
#resources_top_row h5 a
{
	width: 100%;
	font-size: 16px;
	color: #f7941e;

}
#resources_top_row p
{
	width: 100%;
	font-size: 12px;
	line-height: 15px;
	color: #000;
}
#resources_top_row .right img
{
	margin-left: 40px;
}





#resources_bottom_row
{
	width: 100%;
	border: 1px solid blue;
}
#resources_bottom_row .left
{
	width: 270px;
	
}
#resources_bottom_row .center
{
	width: 280px;
	margin-left: 32px;
	
}
#resources_bottom_row .right
{
	width: 240px;
	margin-left: 20px;
	
}
/*******************/


#body_content_orange
{
	width: 942px;
	background: url('/global/images/body_content_bg.png') repeat-x;
	background-color: #fff;
	z-index: 1;
	position: relative;
	text-align: left;
}

#body_content_darkblue
{
	width: 942px;
	background: url('/global/images/body_content_drkblue_bg.png') repeat-x;
	background-color: #fff;
	z-index: 1;
	position: relative;
	text-align: left;
}

#body_content_sales
{
	width: 942px;
	background: url('/global/images/body_content_sales_bg.png') repeat-x;
	background-color: #fff;
	z-index: 1;
	position: relative;
	text-align: left;
}

#body_content_green
{
	width: 942px;
	background: url('/global/images/et_green_bg.jpg') repeat-x;
	background-color: #fff;
	z-index: 1;
	position: relative;
	text-align: left;
}

#body_content_faq
{
	width: 942px;
	background: url('/global/images/et_aqua_bg.png') repeat-x;
	background-color: #fff;
	z-index: 1;
	position: relative;
	text-align: left;
}


#body_content_yellow
{
	width: 942px;
	background: url('/global/images/et_yellow_bg.png') repeat-x;
	background-color: #fff;
	z-index: 1;
	position: relative;
	text-align: left;
}
#body_content_blue
{
	width: 942px;
	background: url('/global/images/et_body_content_blue.jpg') repeat-x;
	background-color: #fff;
	z-index: 1;
	position: relative;
	text-align: left;
}

h1.body_headers
{
	font-size: 20px;
	color: #00235d; /*#f9f9f9;*/
	padding-left: 7px;
	padding-bottom: 10px;

}

h1.body_headers sup
{
	font-size: 14px;
	font-weight: bold;
	color: #00235d;
}
h1.body_headers_orange
{
	float: none;
	font-size: 20px;
	color: #00235d; 
	padding-left: 5px;
	padding-bottom: 10px;

}

h1.body_headers_sales
{
	float: none;
	font-size: 20px;
	color: #00235d; 
	padding-left: 5px;
	padding-bottom: 10px;

}

h1.body_headers_yellow
{
	float: none;
	font-size: 20px;
	color: #00235d; 
	padding-left: 5px;
	padding-bottom: 10px;

}

h1.body_headers_blue
{
	float: none;
	font-size: 20px;
	color: #00235d; 
	padding-left: 5px;
	padding-bottom: 10px;

}

h1.body_headers_green
{
	float: none;
	font-size: 20px;
	color: #00235d; 
	padding-left: 5px;
	padding-bottom: 10px;

}

h1.body_headers_green sup
{
	font-size: 14px;
	font-weight: bold;
	color: #00235d;
}

h1.body_headers_orange sup
{
	font-size: 14px;
	font-weight: bold;
	color: #00235d;
}

h2.body_headers
{
	width: 100%;
	clear: both;
	padding-top: 10px;
	font-size: 15px;
	color: #000; /*#f9f9f9;*/
	padding-left: 5px;
	font-weight: bold;
}
#sub_nav
{
	width: 193px;
	min-height: 200px;
	margin: 0px;
	float: left;
	font-family: arial, helvetica, verdana;
	font-size: 14px;
}

#orange_sub_nav
{
	width: 193px;
	min-height: 200px;
	margin: 0px;
	float: left;
	font-family: arial, helvetica, verdana;
	font-size: 14px;

}

#darkblue_sub_nav
{
	width: 193px;
	min-height: 200px;
	margin: 0px;
	float: left;
	font-family: arial, helvetica, verdana;
	font-size: 14px;
}

#sales_sub_nav
{
	width: 193px;
	min-height: 200px;
	margin: 0px;
	float: left;
	font-family: arial, helvetica, verdana;
	font-size: 14px;

}


#blue_sub_nav
{
	width: 193px;
	min-height: 200px;
	margin: 0px;
	float: left;
	font-family: arial, helvetica, verdana;
	font-size: 14px;

}

#green_sub_nav
{
	width: 193px;
	min-height: 200px;
	margin-top: 2px;
	float: left;
	font-family: arial, helvetica, verdana;
	font-size: 14px;
}

#faq_sub_nav
{
	width: 193px;
	min-height: 200px;
	margin-top: 2px;
	float: left;
	font-family: arial, helvetica, verdana;
	font-size: 14px;
}


#yellow_sub_nav
{
	width: 193px;
	min-height: 200px;
	margin-top: 2px;
	float: left;
	font-family: arial, helvetica, verdana;
	font-size: 14px;
}

#sub_nav ul
{
	font-size: 14px;
	color: #ff6633;
}
.main_content
{
	width: 600px;
	text-align: left;
	margin-left: 20px;
	padding-bottom: 20px;
	
}

.main_content ul.gray li
{
	font-size: 13px;
	line-height: 18px;
	color: #000;
	margin-left:40px;
}
.main_content ol.gray li
{
	font-size: 13px;
	line-height: 18px;
	color: #000;
	margin-left:40px;
	padding-bottom: 10px;
}
.main_content p.gray
{
	clear: both;
	width: 600px;
	font-size: 13px;
	line-height: 22px;
	color: #000;
	padding-top: 15px;
	padding-bottom: 15px;
	padding-right: 15px;
	padding-left:7px;
}
.main_content p.gray_links a
{
	float: right;
	font-size: 12px;
	color: #000066;
	padding:7px;
	text-decoration:none;
}
.main_content p.gray_links a:hover
{
	font-size: 12px;
	color: #000066;
	padding:7px;
	text-decoration:underline;
}
.main_content p.gray_links2 a
{
	font-size: 12px;
	color: #000066;
	padding:7px;
	text-decoration:none;
}
.main_content p.gray_links2 a:hover
{
	font-size: 12px;
	color: #000066;
	padding:7px;
	text-decoration:underline;
}
.main_content p.gray a
{
	float: none;
	width: 600px;
	font-family: arial, helvetica, verdana;
	text-decoration: underline;
	font-size: 12px;
	color: #000;
}

.main_content p.gray a:hover
{
	clear: both;
	width: 600px;
	font-family: arial, helvetica, verdana;
	text-decoration: none;
	font-size: 12px;
	color: #000;
}

.gray_text
{
	font-family: arial, helvetica, verdana;
	font-size: 12px;
	color: #666666;
}
.gray_text li
{
	list-style-type: none;
	padding-left: 10px;
	width: 200px;
}	
.gray_text a
{
	float: none;
	color: #575656;
}
.faq_list  
{
	width: 700px;
	list-style-type: none;
	padding-left: 8px;
}
.faq_list ul
{
	float: left;
	width: 700px;
	list-style-type: none;
}

.faq_list ul li
{
	float: left;
	clear: both;
	padding-top: 5px;
}

.faq_list ul li em
{
	color: #029a97;
}

.faq_list ul li a
{
	font-size: 12px;
	color: #029a97;
	text-decoration: none;
}
.faq_list ul li a:hover
{
	color: #000;
	text-decoration: none;
}

.faq_list ul li a:hover em
{
	color: #000;
	text-decoration: none;
}

.faq_list ul li a sup
{
	color: #029a97;
	font-size: 10px;
}

.main_content h2.header
{
	width: 100%;
	font-size: 14px;
	color: #575656;
	font-weight: bold;
	padding-left: 7px;
}
.main_content h3.faq_header
{
	width: 100%;
	font-size: 14px;
	font-weight: bold;
	color: #000;
	padding-left:7px;
	padding-top: 30px;
	padding-bottom: 0px;
}

.main_content h3.faq_header em
{
	font-weight: bold;
}
#rss_sign_up
{
	width: 193px;
	height: 190px;
	float: right;
	border: 1px solid #f6efbd;
}

#corporate_info
{
	width: 205px;
	height: 190px;
	float: right;
	color: #666666;
	border: 1px solid #f6efbd;
}

hr.dotted
{
	float: left;
	border: 1px dotted #f6efbb;
	margin-top: 5px;
	width: 193px;
}
.rss_text
{
	float: left;
	font-size: 12px;
	color: #ff3300;
	font-weight: bold;
	margin-left: 25px;
	padding-top: 5px;
	white-space:  nowrap;
}
/******************************NEWS*****************************/

#body_content_news
{
	width: 943px;
	background: url('/global/images/anc_news_bg.png') repeat-x;
	background-color: #fff;
	z-index: 1;
	position: relative;
	text-align: left;
}
#news_content_table
{
	width: 883px;
	margin-left: 20px;
}
#body_content_news h1
{
	font-size: 20px;
	color: #f9f9f9;
	padding-left: 20px;
	position: relative;
	bottom: 15px;
}
#news_top_row
{
	width: 100%;
	
}
/*#news_top_row .left
{
	width: 290px;
	
}*/
#news_top_row .center
{
	width: 706px;
	margin-left: 12px;
	font-family: arial;
	font-size: 12px;
	color: #575656;
}
#news_top_row .center p
{
	font-family: arial;
	font-size: 12px;
	color: #666666;
	padding-top: 5px;
	line-height: 18px;
}

#news_top_row .center span
{
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	color: #000066;
}

#news_top_row .center hr
{
	border: 1px solid #313831;
	margin-top: 10px;
	width: 100%;
}

hr.new_updates
{
	float: none;
	border: 1px solid #313831;
	width: 600px;
	
}
#news_top_row .left
{
	width: 156px;
	margin: 0px;
	
	
	
}
#news_top_row .left ul
{
	width: 100%;
}
#news_top_row .left ul li
{
	width: 100%;
	
	text-indent: 10px;
}
#news_top_row .left ul li a
{
	color: #408cb2;
	font-size:18px;
	text-decoration: none;
}
#news_top_row .left ul li a:hover
{
	text-decoration: underline;
}
#news_top_row h2
{
	width: 100%;
	font-family: arial;
	font-size: 18px;
	color: #003366;
	font-weight: bold;
	
	padding-bottom: 10px;
}
#news_top_row h3
{
	width: 100%;
	font-size: 16px;
	color: #000;
	font-weight: bold;
	text-align: center;
}
#news_top_row h4 a
{
	width: 100%;
	font-size: 13px;
	color: #999966;

}
#news_top_row h5 a
{
	width: 100%;
	font-size: 16px;
	color: #f7941e;

}

#news_top_row p
{
	width: 100%;
	font-size: 12px;
	line-height: 15px;
	color: #000;
}

#news_top_row .right img
{
	margin-left: 40px;
}


#news_bottom_row
{
	width: 100%;
	
}
#news_bottom_row .left
{
	width: 270px;
	
}
#news_bottom_row .center
{
	width: 280px;
	margin-left: 32px;
	
}
#news_bottom_row .right
{
	width: 240px;
	margin-left: 20px;
	
}
/*******************/


/* left orange_nav
--------------------------------------------------*/
#orange_nav 
{
	float:left;
	background-color:#fdfcee;
	width:188px;
	min-height: 300px;
	border-left:1px solid #f1e398;
	border-right:1px solid #f1e398;
	border-top:1px solid #f1e398;
}

#orange_nav ul
{
	 float: left;
	 width: 188px;
}
#orange_nav ul li
{
	float: left;
	list-style-type: none;
	width: 188px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom: 1px dotted #f5ebaf;
}
#orange_nav ul li:hover
{
	width: 188px;
	background-color: #fff;
	z-index: 9999;
	position: relative;
}
#orange_nav ul li a
{
	font-size: 13px;
	color: #ff6633;
	font-weight: bold;
	text-decoration: none;
	padding-left: 22px;
}
.orange_nav_anchor
{
	background-color: #fff;
	font-color: #000;
	background-repeat: no-repeat;
	z-index: 99999;
	position: relative;
}
.orange_anchor
{
	max-height:30px;
	min-height:21px;
	background-color: #fff;
	background-image: url('/global/images/et_nav_arrow.png');
	background-repeat: no-repeat;
}
/* left yellow_nav
--------------------------------------------------*/
#yellow_nav 
{
	float:left;
	background-color:#f7f5e6;
	width:188px;
	min-height: 300px;
	border-left:1px solid #efe87d;
	border-right:1px solid #efe87d;
	border-top:1px solid #efe87d;
}

#yellow_nav ul
{
	 float: left;
	 width: 188px;
}
#yellow_nav ul li
{
	float: left;
	list-style-type: none;
	width: 188px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom: 1px dotted #efe87d;
}
#yellow_nav ul li:hover
{
	background-color: #fff;
	z-index: 9999;
	position: relative;
}
#yellow_nav ul li a
{
	font-size: 13px;
	color: #9e9951;
	font-weight: bold;
	text-decoration: none;
	padding-left: 22px;
}
.yellow_nav_anchor
{
	background-color: #fff;
	font-color: #000;
	background-repeat: no-repeat;
	z-index: 99999;
	position: relative;
}
.yellow_anchor
{
	max-height:30px;
	min-height:21px;
	background-color: #fff;
	background-image: url('/global/images/et_nav_arrow_ylw.png');
	background-repeat: no-repeat;
}


/* left darkblue_nav
--------------------------------------------------*/
#darkblue_nav 
{
	float:left;
	background-color:#f1eefd;
	width:188px;
	min-height: 300px;
	border-left:1px solid #a098f1;
	border-right:1px solid #a098f1;
	border-top:1px solid #a098f1;
}

#darkblue_nav ul
{
	 float: left;
	 width: 188px;
}
#darkblue_nav ul li
{
	float: left;
	list-style-type: none;
	width: 188px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom: 1px dotted #b7aff5;
}
#darkblue_nav ul li:hover
{
	width: 188px;
	background-color: #fff;
	z-index: 9999;
	position: relative;
}
#darkblue_nav ul li a
{
	font-size: 13px;
	color: #3398ff;
	font-weight: bold;
	text-decoration: none;
	padding-left: 20px;
}
.darkblue_nav_anchor
{
	background-color: #fff;
	font-color: #000;
	background-repeat: no-repeat;
	z-index: 99999;
	position: relative;
}
.darkblue_anchor
{
	max-height:30px;
	min-height:21px;
	margin-left: 10px;
	background-color: #fff;
	background-image: url('/global/images/et_nav_bluearrow.png');
	background-repeat: no-repeat;
}

/* left sales_nav
--------------------------------------------------*/
#sales_nav 
{
	float:left;
	background-color:#ffecf5;
	width:188px;
	min-height: 300px;
	border-left:1px solid #ffb3da;
	border-right:1px solid #ffb3da;
	border-top:1px solid #ffb3da;
}

#sales_nav ul
{
	 float: left;
	 width: 188px;
}
#sales_nav ul li
{
	float: left;
	list-style-type: none;
	width: 188px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom: 1px dotted #ffb3da;
}
#sales_nav ul li:hover
{
	width: 188px;
	background-color: #fff;
	z-index: 9999;
	position: relative;
}
#sales_nav ul li a
{
	font-size: 13px;
	color: #c86560;
	font-weight: bold;
	text-decoration: none;
	padding-left: 20px;
}
.sales_nav_anchor
{
	background-color: #fff;
	font-color: #000;
	background-repeat: no-repeat;
	z-index: 99999;
	position: relative;
}
.sales_anchor
{
	max-height:30px;
	min-height:21px;
	margin-left: 10px;
	background-color: #fff;
	background-image: url('/global/images/et_nav_salesarrow.png');
	background-repeat: no-repeat;
}


/* left green_nav
--------------------------------------------------*/
#green_nav 
{
	float:left;
	background-color:#ecfbee;
	width:188px;
	min-height: 300px;
	border-left:1px solid #8bea97;
	border-right:1px solid #8bea97;
	border-top:1px solid #8bea97;
}

#green_nav ul
{
	 float: left;
	 width: 188px;
}
#green_nav ul li
{
	float: left;
	list-style-type: none;
	width: 188px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom: 1px dotted #8bea97;
}
#green_nav ul li:hover
{
	background-color: #fff;
	z-index: 9999;
	position: relative;
}
#green_nav ul li a
{
	font-size: 13px;
	color: #3e9f6e;
	font-weight: bold;
	text-decoration: none;
	padding-left: 22px;
	
}
.green_nav_anchor
{
	background-color: #fff;
	font-color: #000;
	background-repeat: no-repeat;
	z-index: 99999;
	position: relative;
}
.green_anchor
{
	max-height:30px;
	min-height:21px;
	background-color: #fff;
	background-image: url('/global/images/et_nav_arrow_grn.png');
	background-repeat: no-repeat;
}

/* left blue_nav
--------------------------------------------------*/
#blue_nav 
{
	float:left;
	background-color:#eefdfd;
	width:188px;
	min-height: 300px;
	padding-bottom: 50px;
	border-left:1px solid #bcf6f2;
	border-right:1px solid #bcf6f2;
	border-top:1px solid #bcf6f2;
}

#blue_nav ul
{
	 float: left;
	 width: 188px;
}
#blue_nav ul li
{
	float: left;
	list-style-type: none;
	width: 188px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom: 1px dotted #bcf6f2;
}
#blue_nav ul li:hover
{
	background-color: #fff;
	z-index: 9999;
	position: relative;
}
#blue_nav ul li a
{
	font-size: 13px;
	color: #7c94ac;
	font-weight: bold;
	text-decoration: none;
		padding-left: 22px;
	
}
.blue_nav_anchor
{
	
	background-color: #fff;
	font-color: #000;
	background-repeat: no-repeat;
	z-index: 99999;
	position: relative;
}
.blue_anchor
{
	max-height:30px;
	min-height:21px;
	background-color: #fff;
	background-image: url('/global/images/et_nav_arrow_blue.png');
	background-repeat: no-repeat;
}

.corporate_offices
{
	font-family: arial, helvetica, verdana;
	font-size: 12px;
	color: #666666;
	width: 659px;
	float: left;
	padding-bottom: 20px;
	text-decoration: none;
}

.corporate_offices a
{
	font-family: arial, helvetica, verdana;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
.corporate_offices a:hover
{
	font-family: arial, helvetica, verdana;
	font-size: 12px;
	color: #666666;
	text-decoration: underline;
}

h2.title
{
	float: left;
	width: 600px;
	border-top: 1px solid #93dce9;
	font-size: 14px;
	color: #666666;
	font-weight: bold;
	padding-top: 10px;
	margin-left: 7px;
}

#global_content_table
{
	width: 883px;
	margin-left: 20px;
}

#global_top_row
{
	width: 100%;
}


/* left faq_nav
--------------------------------------------------*/
#faq_nav 
{
	float:left;
	background-color:#e6f3f7;
	width:188px;
	min-height: 300px;
	border-left:1px solid #7dd0ef;
	border-right:1px solid #7dd0ef;
	border-top:1px solid #7dd0ef;
}

#faq_nav ul
{
	 float: left;
	 width: 188px;
}
#faq_nav ul li
{
	float: left;
	list-style-type: none;
	width: 188px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom: 1px dotted #7dd0ef;
}
#faq_nav ul li:hover
{
	background-color: #fff;
	z-index: 9999;
	position: relative;
}
#faq_nav ul li a
{
	font-size: 13px;
	color: #51899e;
	font-weight: bold;
	text-decoration: none;
	padding-left: 22px;
	
}
.faq_nav_anchor
{
	background-color: #fff;
	font-color: #000;
	background-repeat: no-repeat;
	z-index: 99999;
	position: relative;
}
.faq_anchor
{
	max-height:30px;
	min-height:21px;
	background-color: #fff;
	margin-left: 5px;
	background-image: url('/global/images/et_nav_aquaarrow.png');
	background-repeat: no-repeat;
}

/* calendar
---------------------------------------*/
.calendar_table
{
	width: 668px;
	margin-left: 20px;
	padding-bottom: 20px;
}

.calendar
{
	width: 670px;
	margin-top: 5px;
	padding-bottom: 20px;
	padding-top: 10px;
	border: 1px solid #e7e7e7;
}
.calendar_select
{
	float: none;
	margin:0px auto;
}
select.calendar_text
{
	width: 120px;
	font-size: 12px;
	font-weight: bold;
	color: #000;
}

.calendar_dates
{
	float: none;
	width: 660px;
	margin:0px auto;
}
.box
{
	float: none;
	width: 85px;
	height:50px;
	font-size: 11px;
	color: #666666;
	vertical-align: top;
	text-indent:5px;
	background-color: #e6eef5;
}
.dotw
{
	float: none;
	margin:0px auto;
	width: 85px;
	font-size: 11px;
	color: #666666;

}

/* Historical Tracking
------------------------------------------*/

.hist_tracking
{
	width: 900px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00235d;
	margin-left:25px;
	text-decoration: none;
	font-weight: bold;
	position: relative;
	bottom: 5px;
}
.hist_tracking a
{
	text-decoration: none;
	color: #00235d;
}
.hist_tracking a span
{
	text-decoration: none;
	color: #00235d;
	
	padding-right: 5px;
}
.hist_tracking a span:hover
{
	text-decoration: underline;
	color: #00235d;
	padding-right: 5px;
}
.hist_tracking a:hover
{
	text-decoration: none;
	color: #00235d;
}
.extra_padding
{
	padding-right: 5px;
}


h2.mission_statement
{
	font-size: 14px;
	color: #666666;
	font-weight: bold;
	padding-left: 7px;
	padding-top: 20px;
}

.diseases_title
{
	font-size: 14px;
	color: #666666;
	font-weight: bold;
	padding-left: 7px;
	padding-bottom: 20px;
}

.keyword_text
{
	font-size: 12px;
	font-family: arial, verdana, helvetica;
	color: #993300;
}

ul.mission_table
{
	float: none;
	margin-top: 0px;
	line-height: 18px;
	margin-left:22px;
}
ul.mission_table li
{
	float: none;
}
table.border tr td
{
	border: 1px dotted #ccc;
	padding:3px;
}



#breadcrumbage
{
	float: left;
	width: 630px;
	font-size: 9pt;
}
#breadcrumbage ul
{
	list-style-type: none;
	float: left;
	margin: 0px;
	padding-left: 22px;
	padding-bottom: 10px;
}

#breadcrumbage ul li
{
	float: left;
	padding-left: 4px;
	padding-right: 4px;
	white-space: nowrap;
}

#breadcrumbage ul li a
{
	font-size: 9pt;
	color: #000;
	float: left;
	text-decoration: none;
}

#breadcrumbage ul li a:hover
{
	font-size: 9pt;
	color: #666;
	float: left;
	text-decoration: none;
}
#media_library_container
{
	float: left;
	width: 660px;
}
#media_library_content
{
	float: left;
	width: 658px;
	border-left: 1px solid #d3deec;
	border-right: 1px solid #d3deec;
}
p.media_content_box
{
	clear:both;
	font-size: 13px;
	line-height: 22px;
	color: #575656;
	padding-left:5px;
	padding-right: 5px;
	padding-bottom: 10px;
	border-left: 1px solid #d3deec;
	border-right: 1px solid #d3deec;
}
p.media_content_box sup
{
	font-size: 11px;
	color: #575656;
}
#media_library_left
{
	padding-right: 8px; 
	padding-left: 5px; 
	width: 325px; 
	padding-top: 0px;
}
#media_library_right
{
	float: left;
	width:310px;
	margin-top:25px;
}
#video_listings
{
	float: left;
	clear: both;
	width: 660px;
	margin-top:15px;
}
#media_list
{
	float: left;
	width: 660px;
	margin:0px;
	padding-bottom:20px;
	background-color: #e6e6e6;
	border-top: 1px solid #d2d2d2;
	border-bottom: 1px solid #d2d2d2;
	border-left: 1px solid #d2d2d2;
	border-right: 1px solid #d2d2d2;
}
#pdfs
{
	padding-left:20px;
	padding-bottom:50px;
	padding-top: 10px;
}
#pdfs select
{
	margin-top:5px;
}	
#images
{
	padding:20px;
}
#video_tabs
{
	float: left;
	width: 660px;
}
#video_tabs ul
{
	float: left;
	width: 560px;
	margin:0px;
	padding:0px;
	margin-left:20px;
}
#video_tabs ul li
{
	float: none;
	margin:0px;
	padding:0px;
	display: inline;
}
#video_tabs ul li a
{
	height: 31px;
	width: 110px;
	text-decoration: none;
	text-align: center;
	font-size: 19px;
	font-weight: bold;
	color: #339900;
	background: url('../images/media_library_tab_white.jpg') no-repeat;
	position: relative;
	top: 1px;
	z-index: 9999;
}
#video_tabs ul li a.default
{
	height: 31px;
	width: 110px;
	text-decoration: none;
	text-align: center;
	font-size: 19px;
	font-weight: bold;
	color: #339900;
	background: url('../images/media_library_tab_white.jpg') no-repeat;
	position: relative;
	top: 1px;
	z-index: 9999;
}


#video_tabs ul li a.anch
{
	height: 31px;
	width: 110px;
	background: url('../images/media_library_tab_green.jpg') no-repeat;
	position: relative;
	top: 1px;
	z-index: 9999;
	
}


#video_tabs ul li a:hover
{
	height: 31px;
	width: 110px;
	background: url('../images/media_library_tab_green.jpg') no-repeat;
	position: relative;
	top: 1px;
	z-index: 9999;
	
}
.video_selects
{
	float: left;
	width: 145px;
	padding-bottom:10px;
	border: 1px solid blue;
}
.video_info
{
	
	float: left;
	width: 143px;
	text-align: left;
	background-color: #fff;
	border-right: 1px solid #e0e0e0;
	border-left: 1px solid #e0e0e0;
}
.video_info img
{
	cursor:pointer;
}
.drkblue
{
	font-size: 10px;
	font-weight: bold;
	color: #003399;
}
.drkred a
{
	font-size: 11px;
	font-weight: bold;
	color: #bd0b05;
	text-decoration: none;
}
#site_map_container
{
	float: left;
}
#site_map_container ul
{
	float:none;
	margin:0px;
	padding:0px;
}
ul#site_map 
{
	float:left;
	list-style-type: none;
	margin-top: 20px;
}
ul#site_map li
{
	float:none;
	clear: both;
	text-align: left;
	margin-left:0px;
	padding-left: 0px;
	padding-right:8px;
	list-style-type: none;
}

ul#site_map li a
{
	display: block;
	line-height:18px;
	font-size: 11px;
	text-decoration: none;
}
ul#site_map li a:hover
{
	text-decoration: underline;
}
ul#site_map li ul
{
	margin-left: 10px;
	padding-bottom:10px;
}
ul#site_map li a strong, strong sup
{
	color:#003399; /*#bd0b05;*/
	font-size: 13px;
}
ul#site_map li a span
{
	color: #5fa1c8; 
	font-weight: bold;
	font-size: 11px;
}
ul#site_map li a sup
{
	font-size: 9px;
}
.media_border
{
	border: 1px solid red;
}


.sep
{
	margin: 5px;
	/*padding: 5px;*/
	height: 0px;
	border-bottom:1px solid #575656;
	color: #575656;
	
}

.guide
{
	position: absolute;
	width: 260px;
	top: -42px;
	right: -650px; 
}

.login-elements
{
	width: 375px;
	margin-top: 10px;
}

.login-box
{
	width: 330px;
	margin-left: 260px;
}

.login-elements label
{
	text-align: right;
	width: 90px;
	float: left;
	padding-right: 10px;
	padding-top: 4px;
	font-size: 12px;
	font-weight: bold;
}

.login-row
{
	float: none;
	clear: both;
	padding-top: 10px;
	width: 352px;
}
.login-row P
{
	margin-right: 40px;
}


.login-txt
{
	width: 200px;
	padding: 4px;
	font-size: 12px;
	color: #333;
	border: 1px solid #AAA;
	float: left;
}



.products-row
{
	float: left;
	width: 850px;
	padding-top: 15px;
	padding-bottom: 15px;
}

.product-img
{
	width: 250px;
	float: left;
}

.product-img img
{
	border: 1px solid #CCC;
}

.product-info
{
	width: 570px;
	float: left;
}

.product-info a
{
	font-weight: bold;
	text-decoration: none;
	color: #0596D5;
}

.bt
{
	border-top: 2px dashed #E9E9E9;
}

.product-info span
{
	float: right;
	color: #0596D5;
	font-size: 10pt;
	font-weight: bold;
}



.product-info a:hover
{
	color: #666;
}


.product-info p
{
	clear: both;
	width: 575px;
	font-size: 13px;
	line-height: 22px;
	color: #000;
	padding-top: 5px;
}

.cart-txt
{
	border-top: 1px solid #E9E9E9;
	border-left: 1px solid #E9E9E9;
	border-right: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	background: #FFF;
	padding: 4px;
}

.cart-txt-err
{
	border-top: 1px solid #ff756b;
	border-left: 1px solid #ff756b;
	border-right: 1px solid #f66055;
	border-bottom: 1px solid #f66055;
	background: #fef2f1;
	padding: 4px;
}

.product-add
{
	float: right;
	padding-top: 10px;
}

#cart-checkout-container
{
	width: 850px;
	float: left;
	padding-top: 28px;
}

.cart-strong
{
	color: #970000;
	text-decoration: none;
	font-size: 8pt;
	font-weight: bold;
}

.cart-strong:hover
{
	color: #000;
}

#cart-progress
{
	position: absolute;
	right: 240px;
	top: 22px;
}

.product-more
{
	float: left;
	padding-top: 5px;
}
.product-more a
{
	color: #000;
	font-size: 9pt;
	display: block;
	padding-left: 8px;
	background: url(/global/images/arrow.png) 0px 3px no-repeat;
}


.product-full-details p
{
	clear: both;
	width: 565px;
	font-size: 13px;
	line-height: 22px;
	color: #000;
	padding-top: 5px;
}



.product-add-detail
{
	float: left;
	margin-top: 10px;
	border: 1px solid #CCC;
	width: 225px;
}

.product-add-detail span
{
	color: #0596D5;
	font-weight:  bold;
	font-size: 10pt;
}

.product-purchase
{
	width: 225px;
	float: left;
	background: url(/global/images/tabs/tab_on.jpg) repeat-x;
}

.product-purchase h3
{
	color: #000;
	font-size: 12pt;
	font-weight: bold;
	text-align: center;
	border-bottom: 1px solid #CCC;
	padding-top: 6px;
	padding-bottom: 6px;
}



.product-images
{
	float: left;
	margin-top: 10px;
	width: 225px;
}

.product-thumbs
{
	float: left;
}

.product-thumb-middle
{
	margin-left: 4px;
	margin-right: 4px;
}

.faq-row
{
	width: 550px;
	float: left;
	padding-bottom: 8px;
	padding-top: 8px;
	border-bottom: 1px dashed #CCC;
	font-size: 9pt;
	line-height: 22px;
}

.faq-row a
{
	font-weight: bold;
	text-decoration: none;
	font-size: 10pt;
}

.faq-answer
{
	display: none;
	width: 550px;
	float: left;
}
