body {background-color: #bfb78e;
font-family: "Comic Sans MS", sans-serif;
font-size: 1.25em;
margin: 0px 5%;
padding: 0px;}

#maintable {border: 1px solid #000000;
/*/*/line-height: 1.5em;
/* */}

#maintable td {
/*Pads each table cell in modern browsers*/}

#maincontent {padding: 20px;
border-left: 2px dotted #333;
font-size: 14px;
/*/*/font-size: 110%;
/* */}

#menubar {
vertical-align: top;
font-size: 14px;
/*/*/font-size: 110%;
/* */
background-color: #E6DFBD;}

#sidebar {width: 100px;
vertical-align: top;
font-size: 12px;
/*/*/font-size: 85%;
/* */}

#header {background-color: #660066;
color: #CCCCCC;
}

#footer {
              background-color: #660066;
              color: #cccccc;
              font-size: 65%; 
 }


/************* breadCrumb styles ***************/

#breadCrumb {
	padding: 5px 0px 5px 10px;
	font-family: "Comic Sans MS", sans-serif";
	color: #aaaaaa;
}

#breadCrumb a {
	color: #cccccc;
}

#breadCrumb a:hover {
	color: #ffffe8;
	text-decoration: underline;
	}              

/************style for type ******************/

div.c1 {text-align: left;}

div.cc {text-align: center;}
div.cr {text-align: right;}

.cntr  {text-align: center;
}

p {
margin-left: 3em;}

p.sm {font-size: 75%;}

p.sm.ctr {font-size: 75%;
          text-align: center;}

h1 {
        font-size: 130%;}

h2 {
       font-size: 120%;}
       
h3 {
       font-size: 115%;}
       
img {border: .1em solid;}

.style1 {font-size: 85%}

.style3 {
	font-family: "Comic Sans MS";
	color: #660066;  
	font-weight: bold;
}

.bodytxt {
       font-size: 110%;
       font-family: arial, helvetica, sans-serif;
       }

.whitetext {
	color: #FFFFFF;
	font-family: "Comic Sans MS";
}

.creamtext {
	color: #FFFFCC;
	font-family: "Comic Sans MS";
}

.blacktext {
	font-family: "Comic Sans MS";
	color: #000000;
}

.purptext {
	font-family: "Comic Sans MS";
        font-weight: bold;
        color: #660066;}
        
input {
background-color: #ffffcc;
color: #ff0000;
}

textarea { background-color: #ffffcc;
color: #ff0000;}

/****************style for images************/

.pikr {float: right;
padding: 4px;}

.pikl {float: left;
padding: 4px;}

.clear {clear: both; }

.pspace {
text-align: justify;
line-height: 2em;}

/****************style for tables ************/

.smtable {
	border: 1px solid #ffffcc;
  	background-color: #5b005b;
 	color: #ffffcc;
 	text-align: center;
 }
  
.ctrtable {
	border: 1px solid #660066;
 	color: #ffffcc;
 	text-align: center;
 	align: "center;"
 }