/* 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;*font-size:small;*font:x-small;}
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 */

h1 {color: #408800; font-family: Arial, Helvetica, sans-serif; font-size: 131%;padding:0px 0px 2px 0px; margin:0px 0px 0px 0px;}
h2 {color: #408800; font-family: arial, sans-serif; font-size: 100%;}

p{font-family:Arial, Helvetica, sans-serif;font-size:92%;line-height:153.9%;text-align:left;}

a {color:#0F57C2;text-decoration:none;}
a:hover {text-decoration:underline;}
a:visited {color:#800080;}

.invisible {visibility:hidden}

/*+++++++++++++++++++++++++++++++++*/
/* ----- BEGIN LAYOUT CLASSES -----*/
/*+++++++++++++++++++++++++++++++++*/

.layout-clear-left {clear: left;}
.layout-clear-right {clear: right;}
.layout-clear-both {clear: both;}

.layout-print-footer-region {padding:0px 0px 0px 0px; width:796px;}
.layout-print-footer-region .layout-spacer-1{padding:0px 0px 54px 0px}
.layout-print-footer-region .layout-spacer-2{padding:0px 0px 34px 0px}

.layout-disclaimer-region {padding:0px 0px 0px 200px;width:795px;}
.layout-disclaimer-region .layout-spacer-1{padding:0px 0px 28px 0px}
.layout-nav-region{padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; width: 795px;}
.layout-footer-region {padding:0px 0px 0px 0px; width:795px;}
.layout-footer-region .layout-spacer-1{padding:0px 0px 60px 0px}
.layout-footer-region .layout-spacer-2{padding:0px 0px 34px 0px}

/*--------------------- Start CSS for Whats New Pages------------------------*/


/* Start Vertical Spacing Classes */
.spacing-div_10X0 {padding: 10px 0px 0px 0px;}
.spacing-div_15X0 {padding: 15px 0px 0px 0px;}
.spacing-div_20X0 {padding: 20px 0px 0px 0px;}
.spacing-div_25X0 {padding: 25px 0px 0px 0px;}
.spacing-div_30X0 {padding: 30px 0px 0px 0px;}
.spacing-div_200X0 {padding: 200px 0px 0px 0px;}
/* End Vertical Spacing Classes */

.clear-both	{clear:both;}

.navless-header{background-image:url(/images/navless-gradient.gif); height:35px; border-bottom:4px solid #068037; background-position:0px 0px; background-repeat:repeat-x; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; width:100%;}
.navless-header img{border:none; padding:4px 0px 0px 0px; margin: 0px 0px 0px 6px;}

/* The page wrapper */
.container	{width:750px; margin:0px 0px 0px 15px;}

/* Page heading */
.container .header h1	{color:#428800; font-weight:normal; font-size:182%; padding-bottom:1px;}

/* Slide heading */
.container h2{color:#000000; font-family: arial, sans-serif;  font-weight:bold; font-size:116%; padding:30px 0px 10px 0px; margin:0px 0px 0px 0px;} 
.container h3{color:#000000; font-family: arial, sans-serif;  font-weight:bold; font-size:100%; padding:15px 0px 10px 0px; margin:0px 0px 0px 0px;} 

/* Bullet point list */
/*.container .inner-container .left-content dl	{padding:5px 0px 0px 0px;}*/
.container  ul {padding: 10px 10px 10px 25px; margin: 0px;}
.container  ul li {padding: 0px 0px 0px 10px; margin: 0px; background-image: url(/misc/buffers/images/greenbulsq.gif); background-repeat: no-repeat; background-position: 0px 6px; font-size: 93%; line-height: 153.9%;}
.container p {color:#000000; font-family: arial, sans-serif; font-weight:normal; font-size:93%; line-height:146.5%; padding: 0px 0px 10px 0px; margin:0px 0px 0px 0px;}
.container .bold {font-weight:bold}

/* Definition data for each bullet point */
.container   dt {font-size:93%; padding:0px 0px 0px 24px; font-weight:bold;}
.container  dd {font-size:93%; margin-left:23px; padding:7px 0px 17px 0px;line-height:138.5%;}

/* Text at the top of some slides */
.container {padding:0px 0px 0px 0px;}
.container .spacing{padding:0px 0px 0px 0px; font-weight:bold;}


/*Disclaimer*/

.disclaimer {font-family: arial, sans-serif; margin-top: 0px; padding: 22px 0px 0px 0px; {width:675px;}
.disclaimer .bold{font-weight:bold}
.disclaimer .bold-text{font-weight:bold;display:block;color: #666666; margin: 0; font-size: 85%; line-height:123.1%;}
.disclaimer p {color: #666666; margin: 0; font-size: 85%; line-height:138.5%; padding-bottom:10px;}
.disclaimer p.bdr{border-top:1px solid #DBDCDE;border-bottom:1px solid #DBDCDE;padding-top:7px;}
.disclaimer .large {color: #666666; margin: 0; font-size: 90%; line-height:138.5%; padding-bottom:7px;}
/*--------------------- End CSS for Whats New Pages------------------------*/

