/* ezTips WWW STYLE SHEET */

/* Global Styles */
td,body {color: #0d2071; font-family: Arial, Helvetica, sans-serif; font-size:13px ; line-height:16px}
a:visited {color: #663366}
a:link {color: #663366}
a:hover{color: #996699}
UL {
	color: #0d2071;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding : 10px;
	margin-top : auto;
	margin-left : 20px;
}
OL {
	color: #0d2071;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding : 10px;
	margin-top : auto;
	margin-left : 20px;
}

/* Copyright Text*/
.copyright
{
  color:#999999;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  font-style : normal;
  text-decoration : none;
}

/* Breadcrumbs*/
.breadcrumbs {color: #999999; font-family: Arial, Helvetica, sans-serif; font-size:12px; text-decoration : none;}
.breadcrumbs_down {color: #6699CC; font-family: Arial, Helvetica, sans-serif; font-size:12px; text-decoration : none;}
a.breadcrumbs {color: #999999; font-family: Arial, Helvetica, sans-serif; font-size:12px; text-decoration : none;}
a.breadcrumbs:visited {color: #999999; font-family: Arial, Helvetica, sans-serif; font-size:12px; text-decoration : none;}
a.breadcrumbs:Hover {color: #6699CC;}

/* Bottom Navigation Style */
.bottomnav {color: #999999; font-family: Arial, Helvetica, sans-serif; font-size:12px; text-decoration : none;}
a.bottomnav {color: #999999; font-family: Arial, Helvetica, sans-serif; font-size:12px; text-decoration : none;}
a.bottomnav:visited {color: #999999; font-family: Arial, Helvetica, sans-serif; font-size:12px; text-decoration : none;}
a.bottomnav:Hover {color: #6699CC;}

/* Primary & Secondary Navigation Style */
.pn-links, .pn-links:visited {display: block; color: #FFFFFF; text-decoration: none; }
a.pn-links:link, a.pn-links:hover, a.pn-links:visited:hover {display: block; color: #FFFFFF; text-decoration: none; }
a.pn-links-on, a.pn-links-on:visited, a.pn-links-on:hover, a.ln-links-on:visited:hover {display: block; color: #265EBC; font-weight: bold; text-decoration: none; padding:5px;}


/* LEFT NAVIGATION style */
.ln-sep {background-color: #A7A5A5;}
.ln-main-section {background-color: #0C2577; font-weight: bold; color: #FFFFFF; text-align: right; padding-right: 10px;}
.ln-table2, .ln-table2 td {border-bottom : 1px solid #A7A5A5;}
.ln-table, .ln-table td {border-bottom : 1px solid #A7A5A5; border-right : 0px; border-top: 0px; border-left: 0px; border-collapse:collapse; text-align: right;}
.ln-on {background-color: #EBF1F4; }

.ln-links, .ln-links:visited {display: block; color: #323232; text-decoration: none; padding:5px; width: 169px; }
a.ln-links:hover, a.ln-links:visited:hover {display: block; color: #323232; text-decoration: none; background-color: #EBF1F4; width: 159px; height: 100%; padding:5px;}
a.ln-links-on, a.ln-links-on:visited, a.ln-links-on:hover, a.ln-links-on:visited:hover {display: block; color: #323232; font-weight: bold; text-decoration: none; padding:5px;}

/* Page Overview Title */
.page_overview_title
{
  color:#0d2071;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: bold;
  font-style : normal;
  text-decoration : none;
}
/* Page Overview Text */
.overview_text
{
  color: #ff4d00;
  font-family: Arial, Helvetica, sans-serif;
  font-size:13px;
  font-weight: bold;
  font-style : normal;
  text-decoration : none;
}
/* Story Header*/
.story_header
{
  color:#0d2071;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  font-style : normal;
}
/* rightnav Header*/
.rightnav_header
{
  color:#0d2071;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
  font-style : normal;
  text-decoration : none;
}

/* Spacer Classes */
.spacer2 { font-family: Arial, Helvetica, sans-serif; font-size: 2px; }
.spacer4 { font-family: Arial, Helvetica, sans-serif; font-size: 4px;}
.spacer6 { font-family: Arial, Helvetica, sans-serif; font-size: 6px;}
.spacer8 { font-family: Arial, Helvetica, sans-serif; font-size: 8px; }
.spacer10 { font-family: Arial, Helvetica, sans-serif; font-size: 10px;}
.spacer12 { font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.spacer14 { font-family: Arial, Helvetica, sans-serif; font-size: 14px;}

/* Generic Classes */
.text9 {color: #0d2071; font-family: Arial, Helvetica, sans-serif;font-size:9px}
.text10 {color: #0d2071; font-family: Arial, Helvetica, sans-serif;font-size:10px}
.text11 {color: #0d2071; font-family: Arial, Helvetica, sans-serif;font-size:11px}
.text12 {color: #0d2071; font-family: Arial, Helvetica, sans-serif;font-size:12px}
.text14 {color: #0d2071; font-family: Arial, Helvetica, sans-serif;font-size:14px}

/* form Classes */
.textfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	border-left-width: 1;
	border-top-width: 1;
	border-right-width: 1;
	border-bottom-width: 1;
	width: 200px;
	border-style: solid;
	background-color: #cccccc;
}

.bodyProduct table.bodyLayout2 {border-collapse:collapse; margin: 30px 0 0 4px;}
.bodyProduct table.bodyLayout2 td.col_1 {vertical-align:top; width:755px; padding:0 26px 0 0;}
.bodyProduct table.bodyLayout2 td.col_2 {vertical-align:top; width:201px; border-left:1px solid #cccccc;  padding:2px 0 0 16px;}

.bodyProduct .productIndexHeader {float:left; padding:0 0 10px 0;}
.bodyProduct .productIndexHeaderLink {float:right; padding:2px 14px 10px 0;}

table.productIndexTable {clear:both; border-top:4px solid #ccc; border-bottom:2px solid #ccc; border-collapse:collapse; width:756px; margin:0 0 5px 0;}

.tabBlock_ffffff table.productIndexTable {width:756px; margin-top:20px;}

table.productIndexTable th {font-size: 13px; font-weight:bold; text-align:left; padding:5px 5px 10px 0;}
table.productIndexTable p {margin-top:0 !important; padding:0 !important;}
table.bodyLayout2 td.col_2 h4 {padding:0 0 10px 0;}
table.bodyLayout2 td.col_2 select {padding:0; margin:0 0 10px 0; width:150px;}
table.productIndexTable tr.gray {background-color:#e5e8e8; background: #e5e8e8 url("images/sitewide/tr_gray_border.gif") repeat-x top left;}
table.productIndexTable tr.white {background: url("images/sitewide/tr_white_border.gif") repeat-x top left;}
table.productIndexTable td.col1 {padding-left:5px;}
table.productIndexTable td.col1 {vertical-align:top; width:100px; font-size: 14px; color: #0d2071; padding: 8px 5px 16px 5px;	}
table.productIndexTable td.col2 {vertical-align:top; width:200px; padding:8px 8px 16px 0; }
table.productIndexTable td.col3 {vertical-align:top; width:456px; padding:8px 6px 16px 0;}