* { font-family: Arial, Helvetica, sans-serif; }
.sidenav td a:hover { color:red; }

div.admintools a { color:black!important; }
div.admintools { background-color:white!important; }

.productlist { display:block; padding:0px; margin:0px; list-style:none; }
.productlist li { display:block; float:left; width:160px; margin:10px auto; height:200px; text-align:center; line-height:13px; color:#000; }
.productlist li a img { display:block; border:1px solid black; margin: 5px auto; }
.productlist li a { text-decoration:none; }
.productlist li a span { display:block; color:#fff; height:25px; font-size:12px; }
.productlist li a:hover span { text-decoration:underline; }

.contentarea { color:white; padding:20px; }

.contentarea h2 a { color:white; font-size:15px; text-decoration:none; }

tr.sidenav td a { color:white; font-weight:bold; text-decoration:none; font-size:0.9em; line-height:1.4em; }

div.calendar { color:white; padding:5px; }

td.date { color:black; }

.cosmic {
	font-size: 12px;
	color: white;
}
.highlight {
	font-size: 12px;
	color: white;
}
.black {
	font-size: 10px;
	color: white;
	font-weight: bold;
}
.main_title {
	font-size: 26px;
	font-style: normal;
	font-weight: bold;
}
h1 {
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: white;
}
h2 {
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
}
.adjusted_text {
			width: 460px;
			text-align: justify;
			margin: 10px;
			margin-right: 10px;
			padding: 10px;
}
.adjusted_text_left_col {
			width: 230px;
			text-align: justify;
			margin: 0;
			margin-right: 0px;
			padding: 0px;
}

.adjusted_text_mini_col {
			
			width: 190px;
			text-align: justify;
			margin: 0;
			margin-right: 0px;
			padding: 0px;
}


.adjusted_text_mini_col2 {
			
			width: 140px;
			text-align: justify;
			margin: 0;
			margin-right: 0px;
			padding: 0px;
}

.adjusted_text_left_col2 {
			
			width: 370px;
			text-align: justify;
			margin: 0;
			margin-right: 0px;
			padding: 0px;
}


.adjusted_text_right_col {
			
			width: 311px;
			text-align: justify;
			margin: 0;
			margin-right: 0px;
			padding: 0px;
}



.adjusted_text_right_col2 {
			
			width: 210px;
			text-align: justify;
			margin: 0;
			margin-right: 0px;
			padding: 0px;
}


.quote {
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #330066;
}



.bottom {
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: white;
}

a:link            { color: #BDD0FF; text-decoration: underline }
a:active         { color: #FFF000; text-decoration: underline }
a:visited        { color: #BDD0FF; text-decoration: underline }
a:hover         { color: #FFF000; text-decoration: underline }
