/* Start CSS Reset Classes */

/**
 * Percents could work for IE, but for backCompat purposes, we are using keywords.
 * x-small is for IE6/7 quirks mode.
 * 
 */
 
 
/* Font size conversion chart 
10px = 77%
11px  = 85%
12px  =	93%
13px  =	100%
14px  =	108%
15px  = 116%
16px  =	123.1%
17px  =	131%
18px  =	138.5%
19px  =	146.5%
20px  =	153.9%
21px  =	161.6%
22px  =	167%
23px  =	174%
24px  =	182%
25px  =	189%
26px  =	197%
*/

body {font:13px arial,helvetica,clean,sans-serif; background-color:#ffffff}
table {font-size:inherit;}

/**
 * 99% for safari; 100% is too large
 */
select, input, textarea {font:99% arial,helvetica,clean,sans-serif;}

/**
 * Bump up !IE to get to 13px equivalent
 */
pre, code {font:115% monospace;}


/* Start CSS Reset Classes */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
	}

table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0;
}
/* End CSS Reset Classes */

/* Global */
a {color: #0F57C2; text-decoration: none; font-family: arial, sans-serif;}
a:visited {color:#800080;text-decoration: none;}
a:active, a:focus {color: #E74B00; text-decoration: underline;}
a:hover {text-decoration: underline;}

.bold {font-weight: bold;}
.unbold {font-weight: normal;}
.emphasis {font-style: italic;}

.off-screen { position:absolute; left:0px; top:-500px; width:1px; height:1px; overflow:hidden;}

/* Begin horizontal rule component */
.dark-grey-hr {border-bottom: 4px solid #dbdcde; clear: both; height: 1px; margin: 2px 0px 5px 0px; padding: 0px 0px 0px 0px;}
.hr-for-ie {display:none;}
/* End horizontal rule component */

/* layout */
.layout-clear-both	{clear:both;}
.layout-banner-region	{height:35px; background:#83B51F; border-bottom:#3F8800 solid 4px;}
.layout-banner-region .fid-logo	{padding:2px 0px 0px 0px; float:left;}
.layout-banner-region .close-link	{padding:11px 5px 0px 0px; float:right; color:#FFFFFF; font-size:85%;}
.layout-banner-region .close-link a	{color:#FFFFFF; text-decoration:underline; font-family: Verdana;}
.layout-content-region	{padding:19px 0px 0px 16px; width:600px; line-height:148%;}
.layout-content-region h1	{color:#387800; font-size:182%; padding:0px 0px 20px 0px; font-weight:normal;}
.layout-content-region h2	{padding:0px 0px 5px 0px; color:#408800; font-size:131%;}
.layout-content-region h3	{padding:0px 0px 2px 0px; color:#000000; font-size:93%;}
.layout-content-region h4	{color:#000000; font-size:93%;}
.layout-content-region h5	{padding:0px 0px 10px 0px; color:#000000; font-size:93%; font-weight:normal;}
.layout-content-region p	{padding:0px 0px 8px 0px; font-size:93%;}
.layout-content-region ul	{padding:0px 0px 0px 0px; font-size:93%;}
.layout-content-region li	{padding:0px 0px 5px 10px; background:url(../images/green-bullet.gif) no-repeat 0 8px;}
.layout-content-region img	{padding:14px 0px 0px 0px;}
.layout-content-region .last-list-item	{padding:0px 0px 6px 10px;}
.layout-content-region .last	{padding:0px 0px 5px 0px;}
.layout-content-region .note	{padding:13px 0px 0px 0px;}
.layout-footer-region	{margin:30px 0px 0px 0px;}

/* block level */
.image-block	{margin:0 auto; padding:0px 0px 36px 0px; width:375px;}
.image-block2	{margin:0 auto; padding:0px 0px 34px 0px; width:630px;}
.stock-date-table	{margin:0 auto; padding:0px 0px 20px 0px; width:245px; border-top:3px solid #dbdcde; font-size:93%;}
.stock-date-table th	{padding:0px 0px 4px 0px; font-weight:bold;}
.stock-date-table td	{padding:5px 0px 2px 0px; border-top:1px solid #dbdcde; border-bottom:1px solid #dbdcde; width:100%;}
.stock-date-table .date	{text-align:right;}
.call-out-box	{margin:3px auto 16px auto; padding:10px 3px 0px 10px; background-color:#EEEEEE; width:370px; }
.call-out-box h4	{padding:0px 0px 5px 0px;}
.osi-graphic	{padding:5px 0px 35px 0px;}
.osi-graphic2	{padding:20px 0px 0px 0px;}

.important	{color:#FF0000;}