/* login page */
#login-dialog {
	width: 350px;
	height: 120px;

	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -125px;
	margin-top: -60px;

	border: solid #DCC8F7 1px;
	background: #FBF0B7;
}



#login-button {
	padding: 5px;
	text-align: center;
}


/* trying to add in rotating Chakra Bullets! */
/* NONE OF THESE ARE SUCCESSFUL YET! */
.bul0,.grey { IMG SRC: url(http://www.perfectunison.com/images/bulbase.gif); width: 30 px; height: 28 px; }
.bul1 { src: "http://www.perfectunison.com/images/bulsacral.gif"; }
.bul2 { src: "http://www.perfectunison.com/images/bulsolarpl.gif"; }
.bul3 { src: "http://www.perfectunison.com/images/bulheart.gif"; }
.bul4 { src: "http://www.perfectunison.com/images/bulthroat.gif"; }
.bul5 { src: "http://www.perfectunison.com/images/bulte.gif"; }
.bul6 { src: "http://www.perfectunison.com/images/bulcrown.gif"; }


/* tabular matrices header and alternating shaded lines */
.header { background: #DCC8F7; 	
	
}
.header2 { background: #34C1EB; 	
	
}

.footer { background: #950095; 
}
.gal0,.grey { background: #F2E6FF; }
.gal1 { background: #D8DCFC; }
.studs0,.grey { background: #CC00CC; }
.studs1 { background: #FFCC00; }
.row0,.grey { background: #950095; }
.row1 { background: #67039C; }
.row2 { background: #8080FF; }
.row3 { background: #1A9B02; }
.row4 { background: #F1D50A; }
.row5 { background: #FF8000; }
.row6 { background: #D70000; }
/*For Online Shopping */
.shop0,.grey { background: #F2D6FE; }
.shop1 { background: #FBF0B7; }
.book0,.grey { background: #D8EFFA; }
.book1 { background: #EED2FF; }
.inv0,.grey { background: #FDEDFE; }
.inv1 { background: #FCFDE1; }
.wte { background: #ffffff; }
.e0,.grey { background: #2B10BE; }
.e1 { background: #9900FF; }
/* error/message text */
.error {
	color: #ff0000;
}


/*
 *  Basic tag defaults follow
 */

body {
	font: normal 10pt verdana;
	color: #8282FF;
	
/*	background: #ffffff;*/
	padding: 0;
	margin: 0;
	border: 0;

}

td,tr,p {
	font: normal 10pt verdana;
		color: #8282FF;
}
select {
	font: normal 10pt verdana;
	color: #8282FF;
}

input {
	font: normal 10pt verdana;
	color: #8282FF;
}

textarea {
	font: normal 10pt verdana;
	color: #C600C6;
}

b {
	font: bold 10pt sans-serif;
}

h1 {
	font: 14pt sans-serif;
	color: #C600C6;
}

h2 {
	font: 14pt sans-serif;
	color: #209348;
}

h3 {
	font: 14pt sans-serif;
	color: #8282FF;
}

whitelink{
	color: #FFFFFF;
	background-color: #FFFFFF;
}

/* this effects the stagnant version of the courses top menu */
a.coursesbg {

	font-family: sans-serif, Verdana, Arial, Helvetica;
	color: #FFFFFF;
	font-size: 8pt;
	font-weight: bold;
	padding: 2px;
	text-decoration: none;
	height: 8px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	height: 8px;
}

/* this effects the hovering over version */
.coursesbg:hover{
	background-color: #C600C6;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	padding: 2px;
	text-decoration: none;
	height: 10px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	height: 10px;
}

/* this effects the stagnant version of the courses right side menu */
a.coursesbg2 {

	font-family: sans-serif, Verdana, Arial, Helvetica;
	color: #C600C6;
	font-size: 8pt;
	font-weight: bold;
	padding: 2px;
	text-decoration: none;
	height: 8px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	height: 8px;
}

/* this effects the hovering over version */
.coursesbg2:hover{
	background-color: #FFFFFF;
	font-size: 8pt;
	font-weight: bold;
	color: #D600C6;
	padding: 2px;
	text-decoration: none;
	height: 10px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	height: 10px;
}
/* this effects the stagnant version of the main menu */
a.headerbg {

	font-family: sans-serif, Verdana, Arial, Helvetica;
	color: #FFFFFF;
	font-size: 8pt;
	font-weight: bold;
	padding: 2px;
	text-decoration: none;
	height: 8px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	height: 8px;
}

/* this effects the hovering over version */
.headerbg:hover{
	background-color: #C600C6;
	font-size: 8pt;
	font-weight: bold;
	color: #F1D50A;
	padding: 2px;
	text-decoration: none;
	height: 10px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	height: 10px;
}
/* this effects the stagnant version of online classes right side menu */
a.oclinkbg {

	font-family: sans-serif, Verdana, Arial, Helvetica;
	color: #FFFFFF;
	font-size: 8pt;
	font-weight: normal;
	padding: 2px;
	text-decoration: none;
	height: 8px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	height: 8px;
}

/* this effects the hovering over version */
.oclinkbg:hover{
	background-color: #C600C6;
	font-size: 8pt;
	font-weight: bold;
	color: #F1D50A;
	padding: 2px;
	text-decoration: none;
	height: 8px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	height: 8px;
}


/* make things this class to keep their hyperlink white! */
a.whitebg {

	font-family: sans-serif, Verdana, Arial, Helvetica;
	background-color: #FFFFFF;
	color: #FFFFFF;
	font-size: 8pt;
	font-weight: bold;
	padding: 2px;
	text-decoration: none;
	height: 8px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	height: 8px;
}

.whitebg:hover{
	background-color: #FFFFFF;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	padding: 2px;
	text-decoration: none;
	height: 10px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	height: 10px;
}

/* SHOP hover menu */
/* this effects the stagnant version of the main menu */
a.headerbg2 {

	font-family: sans-serif, Verdana, Arial, Helvetica;
	color: #FFFFFF;
	font-size: 8pt;
	font-weight: bold;
	padding: 2px;
	text-decoration: none;
	height: 8px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	height: 8px;
}

/* this effects the hovering over version */
.headerbg2:hover{
	background-color: #FFFFFF;
	font-size: 8pt;
	font-weight: bold;
	color: #F1D50A;
	padding: 2px;
	text-decoration: none;
	height: 10px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	height: 10px;
}

/* this effects the stagnant versions of the submenus like shopping courses etc */
a.hderbg {

	font-family: Helvetica, Tahoma, Verdana, sans-serif, Arial;
	color: #FFFFFF;
	font-size: 8pt;
	font-weight: bold;
	padding: 1px;
	text-decoration: none;
	height: 4px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	height: 4px;
}

/* this effects the hovering over version */
.hderbg:hover{
	background-color: #C600C6;
	font-size: 8pt;
	color: #F1D50A;
	padding: 1px;
	text-decoration: none;
	height: 4px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	height: 4px;
}
/* this effects the stagnant versions of the submenus like shopping courses etc */
a.headerbg3 {

	font-family: Helvetica, Tahoma, Verdana, sans-serif, Arial;
	color: #FFFFFF;
	font-size: 8pt;
	font-weight: bold;
	padding: 1px;
	text-decoration: none;
	height: 4px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	height: 4px;
}

/* this effects the hovering over version */
.headerbg3:hover{
	background-color: #FFFFFF;
	font-size: 8pt;
	color: #F1D50A;
	padding: 1px;
	text-decoration: none;
	height: 4px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	height: 4px;
}

.hrefsp{
	font-size: 8pt;
	padding: 1px;
		color: #FFFFFF;
			padding: 1px;
	text-decoration: none;
	height: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	height: 4px;
}
