/* BASIC.CSS - fundamental styles compatible with NN4 */

h1, h2, h3, h4, h5, h6, #col-a .Article h1 { font-weight: bold; margin: 5px 0px 7px 0px; font-family: helvetica, arial, sans-serif; background-color: transparent; }
h1, #col-a .Article h1 { font-size: 1.7em; }
h2 { font-size: 1.4em; }
h3 { margin: 5px 0px 4px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.1em; }
h4 { font-weight: normal; font-size: 1.3em; margin: 5px 0px 3px 0px; }
h5 { font-weight: normal; margin: 5px 0px 4px 0px; font-size: 1.1em; font-family: Verdana, Arial, Helvetica, sans-serif; }
h6 { margin: 5px 0px 3px 0px; font-size: 1.1em; }

body, html { margin:0; padding:0; height:100%; width:100%; border:0; }
body { margin:0; padding:0; font: 75%/1.5 Arial, sans-serif; height:100%; background-color:#faf4ed; }

/*Text*/
p { font: 1em/1.8em Arial, sans-serif; color:#000; }

/*Hyperlinks*/
a { text-decoration:none; font-weight:bold; color:#336799; }
a:link {}
a:visited {}
a:hover {text-decoration:underline; }
a:active {}

/*Lists*/
ol { padding: 5px 0 5px 25px; margin-left: 20px; line-height:1.8em; }
ul { list-style-type: disc; padding: 5px 0 5px 25px; margin-left: 20px; line-height:1.8em; }
ul li ul { list-style-type:circle; margin-left: 0; }
ul li ul li ul { list-style-type:square; margin-left: 0; }
li {}

.Inner table.image { border:none; background-color:Transparent; }
.Inner table.image td { padding:0px; background-color:Transparent; }

/*Tables*/
.Inner table { /*border:none; background-color:#e5dcd1;*/ font-family:Arial, sans-serif; font-size:1em; margin:10px; }
.Inner table table { margin:0; }
.Inner table img { border:1px solid #000; }
.Inner tr { /*background-color:#fff;*/ }
.Inner td { padding:5px; border:none; /*background-color:#f6f2ed;*/ }
.Inner td p { margin:0; padding:0; font-family:Arial, sans-serif; }
th { padding:5px; }

/*
.Inner table { border:1px solid #f9c686; background-color:#fff; font-family:Arial, sans-serif; font-size:1em; }
.Inner tr { background-color:#fcfbf8;}
.Inner td { padding:5px; }
.Inner td p { margin:0; padding:0; font-family:Arial, sans-serif; }
th { padding:5px; }
*/

/*Misc*/
hr { width:auto; height: 1px; background-color: #eee6d2; color: #eee6d2; border: none; padding: 0; margin:1em 0; }
img {}
object {}
form { clear:none; margin:0; padding:0; float:none; }

/*Layout*/
#layout {}
#alignment {}
#topWrapper {}
#bottomWrapper {}
#map {}
leftColumn {}
mainColumn {}
rightColumn {}
#footer {}

/*Content*/
#col-b {}
#col-a { padding: 0 20px 0 0; }
#col-c { border-left:1px dotted #000; }
#col-c li { font-size:0.9em; }
#col-c p { font-family:Tahoma, sans-serif; font-size:0.9em; }

#Bbreadcrumb { font: 0.9em/1.5em "Verdana", sans-serif; margin:13px 0px 20px 0; display:block; padding:3px 0 3px 0; }
#Bbreadcrumb a { color:#336799; font-weight:bold; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif !important; }
#Bbreadcrumb a:hover { text-decoration:underline; }

#Bcontinue { background:Transparent url(images/continuing_pages.gif) no-repeat; font: 1em/1.5em Arial, sans-serif; margin:0px 0px 10px 0; padding:15px 0 3px 5px; }
#Bcontinue span { background-color:#fcfbf8; padding:2px 0; }
#Bcontinue a { color:#336799; }
#Bcontinue a:hover { text-decoration:underline; }

/*Global Navigation*/
#nav { position:absolute; }
#nav ul { list-style-type:none; }
#nav ul ul { display:none; }

/*Sub Navigation*/
#sectionnav {}

/*GLOBAL CLASSES*/

/*Logos*/
.PPAlogo { position:absolute; overflow:hidden; top:10; }
.bannerLogos { clear:right; float:right; margin:35px 15px 0 0; }
.bannerLogos img { border:none; }
.imageRight { float:right; }
.pageTop { float:left; padding:0 0 0 20px; }
.skip { display:none; }
.clear { clear:both; }
.noborder { border:none; }
div.editModuleBox img { border:none; }

/*Netscape 4 + Opera 5*/
/*/*//*/ 
ul#navigator ul { display:none; }
#nav { top:200; }
.tagline { position: absolute; top: 100px; left:50px; }
#layout { width:580px; }
.threeImages { display:none; } 
.bannerLogos { position:absolute; top:0; left:500; margin:0; }
#map { position:absolute; top:180; left:300; }
/* */