/* -----------------------  oed  ------------------------ */
/* -----------------  2009-08-28 14:07  ----------------- */
/* ------  DO NOT EDIT.  This file is generated.  ------- */


/* ---------------------  general  ---------------------- */
#outer
{
	border-color: #ffffff;
	color: #000000;
	background-color: #ffffff;
}
a:link, a:visited
{
	color: #355b88;
}
a:hover, a:active
{
	color: #003399;
}
/* ---------------------  branding  --------------------- */
.branding
{
	color: #ffffff;
}
/* ---------------------  utility  ---------------------- */
/* ---------------------  top menu  --------------------- */
#top-menu
{
	background-color: #b92a16;
}
#top-menu td.hover
{
	background-color: #cf6d4e;
}
#top-menu table a:link, #top-menu table a:visited
{
	color: #ffffff;
}
#top-menu td.hover a
{
	color: #832915;
}
#top-menu table a.active
{
	color: #5e1c0d;
}
#top-menu table a:hover, #top-menu table a:active
{
	color: #832915;
}
/* ---------------------  top menu search  -------------- */
/* ---------------------  drop menus  ------------------- */
ul.dm
{
	border-color: #c34b32;
}
div.ddm
{
	border-color: #c34b32;
	background-color: #d16854;
}
ul.dm li.first
{
	border-top-color: #c34b32;
}
ul.dm li
{
	border-top-color: #c34b32;
}
ul.dm li a:link, ul.dm li a:visited
{
	color: #f2edd4;
}
ul.dm li a:hover, ul.dm li a:active
{
	color: #873420;
	background-color: #f0ddcb;
}
/* ---------------------  layout  ----------------------- */
#main
{
	background-color: #ffffff;
}
/* ---------------------  nav  -------------------------- */
#sectionName
{
	color: #585953;
	background-color: #ca5cbc;
}
#nav
{
	background-color: #e5e5e5;
}
#navInner
{
	background-color: #e5e5e5;
}
#nav li
{
	border-bottom-color: #ffffff;
}
#nav li.first
{
	border-top-color: #ffffff;
}
#nav a:link, #nav a:visited
{
	color: #000000;
}
#nav a.selected
{
	color: #b92a16;
	background-color: #f7f7f7;
}
#nav a:hover, #nav a:active
{
	color: #000000;
	background-color: #fff9d4;
}
/* ---------------------  seealso  ---------------------- */
#seealso
{
	background-color: ;
}
#seealso h3
{
	border-color: ;
	color: #555555;
	background-color: ;
}
#seealsoinner
{
	border-color: ;
	background-color: ;
}
#seealso ul li a:link, #seealso ul li a:visited
{
	color: ;
}
#seealso ul li a:hover, #seealso ul li a:active
{
	color: ;
	background-color: ;
}
/* ---------------------  belowNav  --------------------- */
#belowNav h3
{
	color: #ffffff;
	background-color: #666666;
}
#belowNav ul li a:link, #belowNav ul li a:visited
{
	color: #000066;
}
#belowNav ul li a:hover, #belowNav ul li a:active
{
	color: #0033cc;
}
/* ---------------------  breadcrumb  ------------------- */
#breadcrumb
{
	border-color: #808080;
	color: #222222;
}
#breadcrumb a:link, #breadcrumb a:visited
{
	color: #5577bb;
}
#breadcrumb a:hover, #breadcrumb a:active
{
	color: #990000;
	background-color: #cccccc;
}
#breadcrumb span.tail
{
	color: #444444;
}
/* ---------------------  callout  ---------------------- */
#callout
{
	color: #000000;
	background-color: #cccccc;
}
/* ---------------------  belowContent  ----------------- */
/* ---------------------  sidebar  ---------------------- */
.sidebar
{
	color: #000000;
	background-color: #ededed;
}
.sidebarInner
{
	border-color: #cccccc;
	background-color: #ededed;
}
/* ---------------------  belowSidebar  ----------------- */
#belowSidebar #CustomLinks, #belowSidebar #QuickLinks, #belowSidebar #MarketingLinks, #belowSidebar #LearnMore
{
	border-color: #cccccc;
	background-color: #ededed;
}
#belowSidebar h3
{
	color: #ffffff;
	background-color: #666666;
}
#belowSidebar ul li a:link, #belowSidebar ul li a:visited
{
	color: #355b88;
}
#belowSidebar ul li a:hover, #belowSidebar ul li a:active
{
	color: #003399;
}
/* ---------------------  alerts  ----------------------- */
/* ---------------------  ie hacks  --------------------- */
/* ---------------------  faq  -------------------------- */
#faqindex a:link, #faqindex a:visited
{
	color: #355b88;
}
#faqindex a:hover, #faqindex a:active
{
	color: #003399;
}
h2.faqopened, h2.faqclosed, h3.faqopened, h3.faqclosed
{
	color: #355b88;
}
h2.faqopened:hover, h2.faqclosed:hover, h3.faqopened:hover, h3.faqclosed:hover
{
	color: #003399;
}
/* ---------------------  bonus  ------------------------ */
@charset "UTF-8";
/* CSS Document */

.snippetFakeSidebar {
  background-color: #ededed;
  border: 1px solid silver;
  padding: 8px;
  margin: 0 0 10px 0;  
}
.snippetFakeSidebar h2 {
  color: white;
  background-color: #666666;
  font-variant: small-caps;
  text-align: center;
  padding: 2px;
  margin: 0 0 7px 0;
}
#belowSidebar .snippetFakeSidebar h3 {
  color: black;
  background-color: transparent;
  font-variant: normal;
  text-align: left;
  padding: 0px;
  margin: 0 0 2px 0;
}
#belowSidebar .snippetFakeSidebar a {
  display: inline;
  padding: 0;
}


#homeContainer #two #CustomLinks .last
{
  float: right;
  font-size: 65%;
  font-weight: bold;
  clear: both;
  border-top-width: 0;
  padding-bottom: 0;
}

/* fix for menus behind other layers -- do not edit - dmt34 */
div.mega { z-index: 5000; }
div.ddm { z-index: 5000; }

/* fix for firefox flicker -- do not edit - dmt34 */
.overlay-text { display: none; }




/* tables */

#col2wide tr,
#col2wide td,
#col3wide tr,
#col3wide td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:1.3em;
  	vertical-align:top;
   	border:1px solid #ccc;
   	margin:5px;
   	padding:5px;
}

