body {
      background-color: #E1BCD9;
      margin: 0em;
      padding: 0em;
     }

#allcontent {
  margin: auto;
  width: 805px;
  padding: 0em;
}

#logo {
       margin: 0em;
       padding: 0em;
      }

#mainnavigation {
	         width: 805px;
                 background-image: url(images/navigation.jpg);
	         background-repeat: repeat-y;  
	         margin: 0em;
	         padding: 0em;
	        }

#mainnavigation ul {
                    margin: 0em 0em 0em 10em; 
                    padding: 0em;
                   }
	
#mainnavigation li {
                    margin: 0em 0em 0em 3.3em; 
	            padding: 0em; 
	            display: inline; 
	            white-space: nowrap; 
                   }

#mainnavigation a:link, 
#mainnavigation a:visited, 
#mainnavigation a:active {
	font-family: Arial, "Arial Narrow", "Myriad Condensed Web", sans-serif;
	font-size: 1em;
	color: #FFFFFF;
	text-decoration: none;
	}
	
#mainnavigation a:hover{
        font-family: Arial, "Arial Narrow", "Myriad Condensed Web", sans-serif;
	font-size: 1em;
	color: #E1BCD9;
	text-decoration: none;	
       }

#mainnavigation span.current {
        font-family: Arial, "Arial Narrow", "Myriad Condensed Web", sans-serif;
	font-size: 1em;
	color: #E1BCD9;
	text-decoration: none;	
       }

#content-wrapper {
        width: 805px; 
	background-image: url(images/content.jpg); 
	background-repeat: repeat-y; 
        margin: 0em;
        padding: 0em;
	}

#navigation{
        text-align:right;
	float:left;
	margin: 4.3em 1% 0em 8%;
	width:14%;
	padding: 0em;
    }

#navigation ul {

    margin: 0em; 
    padding: 0em;
    }
	
#navigation li {

        margin: 0.5em 0em 0em 0em; 
        padding: 0em;
	list-style-type: none;	
	white-space: nowrap;
    }
	
#navigation a:link, 
#navigation a:visited, 
#navigation a:active {
	font-family: Arial, "Arial Narrow", "Myriad Condensed Web", sans-serif;
	font-size: 1em;
	color: #B42990;
	text-decoration: underline;
	font-weight: bold;
   }
#navigation a:hover{	
        font-family: Arial, "Arial Narrow", "Myriad Condensed Web", sans-serif;
	font-size: 1em;
	color:  #E1BCD9;
	text-decoration: underline;
	font-weight: bold;
}   
#navigation span.current{	
        font-family: Arial, "Arial Narrow", "Myriad Condensed Web", sans-serif;
	font-size: 1em;
	color:  #E1BCD9;
	text-decoration: none;
	font-weight: bold;
}
#content {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.9em;
	color: #373F7B;
	text-align:justify;
	padding: 0em;
	margin: 1.5em 8% 1.5em 1%;
	float:right; 
	width: 66%;	
	} 
  
#footer{
	width: 805px;
	background-image: url(images/footer.jpg);
	background-repeat: repeat-y; 
	margin: 0em; 
        padding: 0em;
	clear: both;
	text-align: center;	
	}

#footer p {
	font-family: Arial, "Arial Narrow", "Myriad Condensed Web", sans-serif;
	font-size: 0.6em;
	color: #E1BCD9;
	margin: 0.8em 0em 0em 0em; 
        padding: 0em;
	text-align: center;
	}

#footer ul {
    margin: 0em; 
    padding: 0em;
    }
	
#footer li {
        margin: 0.5em 0em 0.8em 0em; 
        padding: 0em;
        color:#FFFFFF;
	display: inline; 
	list-style-type: none;	
	white-space: nowrap;
    }

#footer a:link,
#footer a:visited, 
#footer a:active {
	font-family: Arial, "Arial Narrow", "Myriad Condensed Web", sans-serif;
	font-size: 0.9em;
        text-decoration: none;
        color:#FFFFFF;
    }

#footer a:hover {
	font-family: Arial, "Arial Narrow", "Myriad Condensed Web", sans-serif;
	font-size:0.9em;
        text-decoration: none;
        color: #E1BCD9;
    }
	

#footer span.current {
        font-family: Arial, "Arial Narrow", "Myriad Condensed Web", sans-serif;
	font-size: 1em;
	color: #E1BCD9;
	text-decoration: none;	
       }
h1 { 
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.6em;
	font-style: italic;
	color: #B42990;
	padding: 0em;
 	margin: 0.5em;
        text-align: right;
        }
h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.1em;
	font-style: italic;
	color: #B42990;
	padding: 0em;
	margin: 1em 0.5em 0.2em 0.5em;

        }
.centertext {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1em;
	color: #2B315D;
	text-align:center;
        margin: 2.5em 0em 2.5em 0em;
        padding: 0em;
	}

.centertext a:link{
	text-align:center;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.1em;	
        }

p {
	margin: 0.8em 0em 0.8em 0em;
	padding: 0em;
        }

.list li{
	padding: 0em;
	margin: 1em 0em 1em 0em;
        list-style-type: disc;
	}

.question{
          font-weight: bold;
	  }

.answerlist ul{
               padding: 0em;
	       margin: 0em 1em 0em 2.5em;
               list-style-type: disc;
               }

.answer {
       	 padding: 0em;
	 margin: 0em 1em 0em 1.5em;
        }

.listafterimage {
        padding: 0em;
	margin: 1em 0em 0em 10em;
	}

table.mytable,
table.mytable th,
table.mytable td,
table.mytable tr{
           border-bottom: 0.1em solid #B42990;  
           border-top: 0em none #FFFFFF; 
           border-left: 0em none #FFFFFF; 
           border-right: 0em none #FFFFFF;
}

table.myroutine,
table.myroutine th,
table.myroutine td,
table.myroutine tr{
           border-bottom: 0.1em solid #B42990;  
           border-top: 0em none #FFFFFF; 
           border-left: 0em none #FFFFFF; 
           border-right: 0em none #FFFFFF;
}

.mytable tr{
      margin: 0em;
      padding: 0em;
      text-align: center;
      vertical-align: top;
      }


.myheader{
         font-weight: bold;
         }

.dpink{
	  font-size: 1.05em;
	  color: #FFFFFF;
          background-color: #B42990;
	  text-align:center;
      }

.mypink {
      background-color: #E1BCD9;
      }

.mywhite{
	  background-color: #FFFFFF;
      }



.fullpage{
         margin: 0em auto 2em auto;
         padding: 0em;
	 font-family: Georgia, "Times New Roman", Times, serif;
	 font-size: 0.9em;
	 color: #373F7B;
	 text-align:justify;
	 clear: both;
     }

.fullpagemargin{
      margin: 0em 8% 0em 8%;
      padding: 0em;
}

.sitemappage table{
         margin: 0em auto 0em auto;
         padding: 0em;
        }

.sitemappage th a:link, 
.sitemappage th a:visited, 
.sitemappage th a:active {
	font-family: Arial, "Arial Narrow", "Myriad Condensed Web", sans-serif;
	font-size: 1em;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	}
	
.sitemappage th a:hover{
        font-family: Arial, "Arial Narrow", "Myriad Condensed Web", sans-serif;
	font-size: 1em;
	color: #E1BCD9;
	text-decoration: none;
	font-weight: normal;	
       }

.sitemappage td a:link, 
.sitemappage td a:visited, 
.sitemappage td a:active {
	font-family: Arial, "Arial Narrow", "Myriad Condensed Web", sans-serif;
	font-size: 1em;
	color: #B42990;
	text-decoration: none;
	font-weight: bold;
   }

.sitemappage td a:hover{	
        font-family: Arial, "Arial Narrow", "Myriad Condensed Web", sans-serif;
	font-size: 1em;
	color:  #E1BCD9;
	text-decoration: none;
	font-weight: bold;
}

th {
   font-weight: normal;
  }

table.mytable caption,
table.myroutine caption {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.1em;
	font-style: italic;
	color: #B42990;
	padding: 1em 0.5em 1em 0.5em;
	margin: 0em;
	text-align:right;
	font-weight:bold;
  }

img {	
     padding: 0em;
     margin: 0em;
     border: 0em none #FFFFFF;
     vertical-align : middle;
}

.imageleft{
	padding: 0em;
	margin: 0em 0.8em 0em 0em;
	clear: both;
	float: left;     

}

.imageright{
	padding: 0em;
	margin: 0em 0em 0em 0.8em;
	clear: both;
	float: right;      

}
.comment {
        font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.8em;
	font-style: italic;
	color: #B42990;
	text-align:right;

}