/* 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;}
.container .header h2	{color:#000000; font-weight:bold; font-size:131%; padding-bottom:12px;}

/* Leading text above the inner container box */
.container .header p	{font-size:93%; line-height:138.5%; width:690px; padding: 5px 0px 10px 0px;}

/* Slide heading */
.container h3	{font-weight:bold; color:#000000; font-size:100%; padding: 0px 0px 0px 25px;}

/* This is the box that houses the slides */
.container .inner-container	{padding:15px 0px 0px 15px; background-color:#F7F7F7; border:#CDCED5 solid 1px; width:690px;}

/*the Next and Previous anchors  */
.container .inner-container .page-number	{padding:4px 0px 16px 0px; font-weight:bold;}
.container .inner-container .page-number a	{text-decoration:none; color:#0F57C2; font-weight:bold; cursor:pointer;}
.container .inner-container .page-number a:visited	{text-decoration:none; color:#0F57C2; font-weight:bold;}
.container .inner-container .page-number a:hover	{text-decoration:none; color:#0F57C2; font-weight:bold;}

/*Page number, pipes, and right & left bullet arrows */
.container .inner-container p.page-number 	{font-weight:bold;font-size:93%; }
.container .inner-container .page-number .pipe-page-spacing	{padding:0px 5px 0px 5px; margin:0px 0px 0px 0px; vertical-align:middle;}
.container .inner-container .page-number .next-bullet-spacing {padding:0px 0px 0px 2px; margin:0px 0px 0px 0px; vertical-align:middle;}
.container .inner-container .page-number .previous-bullet-spacing {padding:0px 2px 0px 0px; margin:0px 0px 0px 0px; vertical-align:middle;}

/* Bullet point list */
/*.container .inner-container .left-content dl	{padding:5px 0px 0px 0px;}*/
.container .inner-container  .left-content ul {padding: 10px 10px 10px 25px; margin: 0px;}
.container .inner-container  .left-content 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 .inner-container .left-content p {margin-bottom:14px;width: 285px;font-size:93%; line-height:138.5%;}
/* Bullet one */
.container .inner-container  .left-content .number-one  { background:url(/misc/buffers/images/green1.gif) 0 0 no-repeat; }

/* Bullet two */
.container .inner-container  .left-content .number-two  { background:url(/misc/buffers/images/green2.gif) 0 0 no-repeat;}

/* Bullet three */
.container .inner-container .left-content .number-three  {  background:url(/misc/buffers/images/green3.gif) 0 0 no-repeat;}

/* Bullet four */
.container .inner-container .left-content .number-four  { background:url(/misc/buffers/images/green4.gif) 0 0 no-repeat;}

/* Bullet five */
.container .inner-container .left-content .number-five  { background:url(/misc/buffers/images/green5.gif) 0 0 no-repeat;}

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

/* Text at the top of some slides */
.container .inner-container .leading-text {padding:0px 0px 0px 0px;}

/*Bullet points on the left of image*/
.container .inner-container .left-content	{width:285px; float:left;border:0 none;padding:0px;}

/*right side image */
.container .inner-container  .right-content{width:390px;float:left;border:0 none;padding:0px;}
.container .inner-container  .right-content p{font-family: arial, sans-serif; font-size: 85%; color: #666666; padding:0px 0px 0px 15px;}

.container .inner-container .screenshot	{padding:0px 0px 18px 15px;}

/*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------------------------*/

