* {margin: 0; padding: 0;}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #0000A8; /*#0075EA; *//*background-color: #A88600;*/
	color: #000;
	font-size: 12pt;
	line-height: 1.2em;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#ffffff', endColorstr = '#30a0ff');
/*INNER ELEMENTS MUST NOT BREAK THIS ELEMENTS BOUNDARIES*/
/*Element must have a height (not auto)*/
/*All filters must be placed together*/
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr = '#ffffff', endColorstr = '#30a0ff')";
/*Element must have a height (not auto)*/
/*All filters must be placed together*/
background-image: -moz-linear-gradient(top, #ffffff, #30a0ff);
background-image: -ms-linear-gradient(top, #ffffff, #30a0ff);
background-image: -o-linear-gradient(top, #ffffff, #30a0ff);
background-image: -webkit-gradient(linear, center top, center bottom, from(#ffffff), to(#30a0ff));
background-image: -webkit-linear-gradient(top, #ffffff, #30a0ff);
background-image: linear-gradient(top, #ffffff, #30a0ff);
/*--IE9 DOES NOT SUPPORT CSS3 GRADIENT BACKGROUNDS--*/
background-attachment:fixed;
}

#container{margin: 10px auto;
	text-align: center;
	width: 945px;
	background-color: #FBFBFB;
	border: 2px solid #00FFFF;
	-moz-border-radius: 14x;
-webkit-border-radius: 14px;
border-radius: 14px;
/*IE 7 AND 8 DO NOT SUPPORT BORDER RADIUS*/
-moz-box-shadow: 0px 0px 20px #000000;
-webkit-box-shadow: 0px 0px 20px #000000;
box-shadow: 0px 0px 20px #000000;
/*IE 7 AND 8 DO NOT SUPPORT BLUR PROPERTY OF SHADOWS*/

}

img {border: 0;
 padding: 1em;
}

h1, h2, h3, h4, h5, h6 {margin-bottom: 1.2em; 
font-weight: bold; 
line-height: 1.3em;
}

h1 { font-size: 1.6em; color:#2A00FF; line-height: 1.2em; margin-bottom: 0.3em; padding: 0.2em 2em;}
h2 {font-size: 1.4em;}
h3 {font-size: 1.3em;}
h4 {font-size: 1.2em;}
h5, p {font-size: 1em;}
h6 {font-size: 0.85em;}

h5 {text-align: left;}

p {text-align: left; 
margin-bottom: 0.75em;
font-weight: normal; 
line-height: 1.2em;
}

div#banner{
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#ffffff', endColorstr = '#dddddd');
/*INNER ELEMENTS MUST NOT BREAK THIS ELEMENTS BOUNDARIES*/
/*Element must have a height (not auto)*/
/*All filters must be placed together*/
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr = '#ffffff', endColorstr = '#dddddd')";
/*Element must have a height (not auto)*/
/*All filters must be placed together*/
background-image: -moz-linear-gradient(top, #ffffff, #dddddd);
background-image: -ms-linear-gradient(top, #ffffff, #dddddd);
background-image: -o-linear-gradient(top, #ffffff, #dddddd);
background-image: -webkit-gradient(linear, center top, center bottom, from(#ffffff), to(#dddddd));
background-image: -webkit-linear-gradient(top, #ffffff, #dddddd);
background-image: linear-gradient(top, #ffffff, #dddddd);
/*--IE9 DOES NOT SUPPORT CSS3 GRADIENT BACKGROUNDS--*/
-moz-border-radius: 14x;
-webkit-border-radius: 14px;
border-radius: 14px;
border-bottom: 3px solid #777777;
}

#nopadding {padding: 0;}

.PPTable, .PPTable70, .PPTable80, .PPTestimonial, .PPYellowTestimonial, .PPBlueTestimonial {
background-color: #ffffff;
border: 2px solid #999999;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;

padding:1em; 
width: 90%; 
overflow: auto;
margin: 0 auto;
text-align: center;
margin-bottom: 10px;
margin-top: 15px;
}

table#IWSDisplay {
	border: 0;
	margin: 0 auto;
	border-collapse: collapse;
	margin-bottom: 30px;
	margin-top: 50px;
}

table#IWSDisplay td {
	border: 0;
	padding-bottom: 30px;
}


.PPTable70 {width: 70%;
border: 0;
}

.PPTable80 {width: 80%;}

.PPTestimonial, .PPYellowTestimonial, .PPBlueTestimonial {background-color: #F8F8FF; 
text-align: left;
border: 0;
}

.PPYellowTestimonial, .PPBlueTestimonial {background-color:#EAF9FF; /*background-color: #FFFFDD;*/
width: 70%;
}

.PPBlueTestimonial {background-color: #F8F8FF; }

.Papyrus24 {color:#000;
font-family: Papyrus, Palatino Linotype, serif; 
font-weight: bold;
line-height: 130%; 
font-size: 24pt; 
text-align: center; 
vertical-align:top;
 }


.PPBookImage {float: right; 
vertical-align: top;
}

.PPBookImageL {float: left; 
vertical-align: top;
}

.PPWidth {width: 90%}

ul#genericUL, ul#Geom, ul#SSBenefit {list-style: none;
width: 100%;
margin: 0 auto;
text-align: center;
}

ul#genericUL li{width: 45%;
overflow: auto;
padding: 0.5em;
}

 ul#SSBenefit li {width: 42.5%;
 padding: 0 0.5em;
 }

 ul#SSBenefit li.one {list-style-type: none; float: left;}
 ul#SSBenefit li.two {list-style-type: none; float: right;}
 ul#SSBenefit li li {margin-left: 0.5em;}

ul.Geom {list-style-type: disc;}
ul.Geom li {margin-left: 1em;}
ul.Geom h5, ul#SSBenefit li li h5 {text-align: left;
}

ul#SSBenefit li li {width: 100%;}

ul#genericUL li p {text-align: center;}

ul#SSBenefit {
color: #2A00FF;
}

div#copyright {border: 5px ridge #AAA;
padding: 0.5em 2em;
background-color:#ECF5FF;
width: 60%;
margin: 0 auto;
text-align: center;
}

div#copyright h4,  div#copyright h6 {line-height: 1.2em;
margin-bottom: 0.5em;
}

ul#unityCOU {list-style-type: none; margin-top: 2em;}

ul#unityCOU h5, ul#unityCOU h6 {text-align: left;}

.BookGreenText {color: #008080;  font-family: Verdana, Helvetica, sans-serif; }
 

.clearboth {clear:both;}
.center {margin: 0 auto;
text-align: center;
}

