/*------------------------------------------------------*/
/* Default formatting and colors & such for All		*/
/*------------------------------------------------------*/
* {margin:0; padding:0; font-family: sans-serif;}

body { background-color: rgb(242,218,254);
	   background-image:url(../graphics/bggradient.jpg);
 	   background-repeat:repeat-x;
 }
table { border: none}

/*------------------------*/
/* The Top Areas          */
/*------------------------*/
.top {      background-color: rgb(240,240,255); 
	    border-top: 20px solid rgb(94,3,154);}
.heading {  background-color:rgb(119,39,172); 
	    text-align:center; width:100%; height:30px; color:white; overflow:hidden;}

/*------------------------*/
/* Menu                   */
/*------------------------*/
.menu {}
 	
.menuitem {text-align: center; 
 	   padding: 3; 
 	   font-size:10pt; 
 	   font-family: sans-serif; 
 	   font-weight: 700; 
 	   color:white; 
 	   background-image:url(../graphics/btnnormal.jpg); 
 	   background-repeat:repeat-x;
 	   border-top: 1px solid rgb(238,219,253);
 	   border-left: 1px solid rgb(238,219,253);
 	   border-right: 1px solid rgb(238,219,253);}
.menuimage { border:none; }

/*------------------------*/
/* The Main Content Area  */
/*------------------------*/
.main { background-color: rgb(255,255,245); 
        font-family: sans-serif; 
        padding: 0.5em; }

/*------------------------*/
/* Footer Formatting      */
/*------------------------*/
.footertext {font: 0.7em arial; text-align:center;} 

/*------------------------*/
/* Text formatting        */
/*------------------------*/
h1 {font-style: normal}
h2 {font-style: normal}
p {font-style: normal; font-family: sans-serif; font-size: 1.1em}

/*------------------------------*/
/* The Main Content Additional  */
/*------------------------------*/
.scheduletable {border: 1px solid rgb(0,0,0);  border-collapse: collapse; background-color:rgb(255,255,255);}
.t0 {background-color: rgb(240,240,255); text-align: center; padding: 5; padding-left: 0.5em; padding-right: 0.5em; border: 1px solid rgb(0,0,0);}
.t1 {text-align: center; padding: 5; padding-left: 0.5em; padding-right: 0.5em; border: 1px solid rgb(0,0,0);}
.t2 {background-color: rgb(240,240,255); text-align: left; padding: 5; padding-left: 0.5em; padding-right: 0.5em; border: 1px solid rgb(0,0,0);}


.feetable {border: 1px solid rgb(0,0,0);  border-collapse: collapse; background-color:rgb(255,255,255);}
.feeth {background-color:rgb(240,240,255);}
.feetd {padding: 5;}

/*------------------------*/
/* Common image formatting */
/*------------------------*/
.rightimage {float: right; 
	     margin-left: 12px; 
	     margin-right: 20px;
	     margin-top: 6 px;
	     margin-bottom: 6 px;}
.leftimage {float: left; 
	    margin-right: 20px; 
	    margin-bottom: 6 px;}
.centerimage {margin-right: 20px; 
	      margin-left: 20px; 
	      margin-top: 6 px; 
	      margin-bottom: 6 px;}

/* settings for appearance alone */
#content { background-color:rgb(255,255,245); }
#sidebar-left { border-left: 4px solid rgb(98,55,145); border-top: 20px solid rgb(94,3,154);border-bottom: 4px solid rgb(98,55,145);}

#sidebar-right { border-right: 4px solid rgb(98,55,145); border-top: 20px solid rgb(94,3,154);border-bottom: 4px solid rgb(98,55,145);}

#header { background-color: rgb(119,39,172);
	    border-top: 20px solid rgb(94,3,154); }
.logo {  background-color: rgb(240,240,255); }
#footer { border-bottom: 4px solid rgb(98,55,145);}
#footer h4 {}

/*----------------*/
/* Layout diagram */
/*----------------*/

/*|-------------+-------------------------------------------+-----------|*/
/*|             |                                           |           |*/
/*|  topleft    |		top			    | topright  |*/
/*|             |                                           |           |*/
/*|-------------+-------------------------------------------+-----------|*/
/*| headleft    |         <h2>heading</h2>                  | headright |*/
/*|-------------+-------------------------------------------+-----------|*/
/*|             |                                           |           |*/
/*|   menu      |              main             +----------+|   right   |*/
/*|             |				|	   ||           |*/
/*| +---------+	|       +-------------------+   |rightimage||           |*/
/*| |menuitem | |       | scheduletable     |   |	   ||           |*/
/*| +---------+	|       |       or          |   +----------+|           |*/
/*| |menuitem | |       |    feetable       |               |           |*/
/*| +---------+	|       |                   |               |           |*/
/*|             |       |                   |               |           |*/
/*|             |       +-------------------+               |           |*/
/*|             |                                           |           |*/
/*|             |                                           |           |*/
/*|             |                                           |           |*/
/*|             |                                           |           |*/
/*|             |                                           |           |*/
/*|             |                                           |           |*/
/*|             |                                           |           |*/
/*|             |                                           |           |*/
/*|-------------+-------------------------------------------+-----------|*/
/*|  footerleft |               footer                      |footerright|*/
/*|-------------+-------------------------------------------+-----------|*/

