body {
	background-color: #000000;
	background-image:  url(http://energeticplanet.com/images/energetic_planet_background3.jpg);
	background-position:center;
	background-position:top;
	background-repeat:no-repeat;
}

.bodystyle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.form2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.paragraph {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 5px 5px 5px 5px;
	font-size: 12px;
	color:#FFFFFF;
	font-weight:bold;
}

.header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color:#FFCC33;
	font-weight:bold;
}

a { color: 0099ff;
	text-decoration: underline;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px }
a:link { color: 0099ff;
	text-decoration: underline;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px}
a:visited { color: 0099ff;
	text-decoration: underline;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px}
a:active { color: 0099ff;
	text-decoration: underline;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px}
a:hover { color: 0000ff;
	text-decoration: underline;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-decoration: underline }
		  
a.query { color: C3621C;
	text-decoration: underline;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px }
a.query:link { color: C3621C;
	text-decoration: underline;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px}
a.query:visited { color: C3621C;
	text-decoration: underline;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px}
a.query:active { color: C3621C;
	text-decoration: underline;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px}
a.query:hover { color: 354373;
	text-decoration: underline;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-decoration: underline }
		  
a.navHButton2:link {font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	color: 0099ff;
	text-decoration: underline;
	font-weight: bold  }
a.navHButton2:visited {font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	color: 0099ff;
	text-decoration: underline;
	font-weight: bold  }
a.navHButton2:active {font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	color: 0099ff;
	text-decoration: underline;
	font-weight: bold  }
a.navHButton2:hover {font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	color: ffffff;
	text-decoration: underline;
	font-weight: bold  }
		  
a.navHButton:link {font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	color: C3621C;
    text-decoration: none;
	font-weight: bold  }
a.navHButton:visited {font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	color: C3621C;
    text-decoration: none;
	font-weight: bold  }
a.navHButton:active {font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	color: C3621C;
    text-decoration: none;
	font-weight: bold  }
a.navHButton:hover {font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	color: 354373;
    text-decoration: none;
	font-weight: bold  }

#dhtmltooltip{
position: absolute;
width: 300px;
border: 2px solid black;
padding: 2px;
background-color: #ece2c9;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

.admin_nav {
  background-image: url(http://www.zinfandel.org/zinworld/images/MiniMenu.gif);
  background-repeat: no-repeat;
  background-color: #3548ab;
  }
  
.admin_buttons {
	padding: 0;
	margin: 0;
	border-spacing: 0;
	border-width: 1px;
	border-style: solid;
	border-color: 1d2c7b;
	border-collapse: collapse;
	background-color: 3548ab;
}

.action_buttons {
	padding: 0;
	margin: 0;
	border-spacing: 0;
	border-width: 1px;
	border-style: solid;
	border-color: 1d2c7b;
	border-collapse: collapse;
	background-color: 8691cd;
}

.admin_buttons2 {
	padding: 0;
	margin: 0;
	border-spacing: 0;
	border-width: 1px;
	border-style: solid;
	border-color: 8e143d;
	border-collapse: collapse;
	background-color: 7e1236;
}

.preview_page {
	border-width: 1px;
	border-spacing: ;
	border-style: solid;
	border-color: 1d2c7b;
	border-collapse: collapse;
	background-color: ffffff;
	padding: 3;
}

.admin_link:link {font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	color: ffffff;
    text-decoration: none;
	display:block;
	width:100%;
	height:100%;
	padding: 3;
	background:5363b8;
	font-weight: bold  }
.admin_link:visited {font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	color: ffffff;
    text-decoration: none;
	display:block;
	width:100%;
	height:100%;
	padding: 3;
	background:5363b8;
	font-weight: bold  }
.admin_link:active {font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	color: ffffff;
    text-decoration: none;
	display:block;
	width:100%;
	height:100%;
	padding: 3;
	background:5363b8;
	font-weight: bold  }
.admin_link:hover {font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	color: EDE2CA;
    text-decoration: none;
	display:block;
	width:100%;
	height:100%;
	padding: 3;
	background:8691cd;
	font-weight: bold  }

.action_link:link {font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	color: EDE2CA;
    text-decoration: none;
	display:block;
	width:100%;
	height:100%;
	padding: 3;
	background:8691cd;
	font-weight: bold  }
.action_link:visited {font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	color: EDE2CA;
    text-decoration: none;
	display:block;
	width:100%;
	height:100%;
	padding: 3;
	background:8691cd;
	font-weight: bold  }
.action_link:active {font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	color: EDE2CA;
    text-decoration: none;
	display:block;
	width:100%;
	height:100%;
	padding: 3;
	background:8691cd;
	font-weight: bold  }
.action_link:hover {font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	color: ffffff;
    text-decoration: none;
	display:block;
	width:100%;
	height:100%;
	padding: 3;
	background:3548ab;
	font-weight: bold  }

.admin_link_small:link {font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	color: ffffff;
    text-decoration: none;
	display:block;
	width:100%;
	height:100%;
	padding: 2;
	background:5363b8;
	font-weight: bold  }
.admin_link_small:visited {font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	color: ffffff;
    text-decoration: none;
	display:block;
	width:100%;
	height:100%;
	padding: 2;
	background:5363b8;
	font-weight: bold  }
.admin_link_small:active {font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	color: ffffff;
    text-decoration: none;
	display:block;
	width:100%;
	height:100%;
	padding: 2;
	background:5363b8;
	font-weight: bold  }
.admin_link_small:hover {font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	color: 8e143d;
    text-decoration: none;
	display:block;
	width:100%;
	height:100%;
	padding: 2;
	background:8691cd;
	font-weight: bold  }

.admin_link_small2:link {font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	color: ffffff;
    text-decoration: none;
	display:block;
	width:100%;
	height:100%;
	padding: 2;
	background:7e1236;
	font-weight: bold  }
.admin_link_small2:visited {font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	color: ffffff;
    text-decoration: none;
	display:block;
	width:100%;
	height:100%;
	padding: 2;
	background:7e1236;
	font-weight: bold  }
.admin_link_small2:active {font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	color: ffffff;
    text-decoration: none;
	display:block;
	width:100%;
	height:100%;
	padding: 2;
	background:7e1236;
	font-weight: bold  }
.admin_link_small2:hover {font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	color: 5363b8;
    text-decoration: none;
	display:block;
	width:100%;
	height:100%;
	padding: 2;
	background:8e143d;
	font-weight: bold  }

a.bottom {font-size: 10px;
		color: 000000;
		text-decoration: none}
a.bottom:link {font-size: 10px;
    	color: 000000;
		text-decoration: none}
a.bottom:visited {font-size: 10px;
    	color: 000000;
		text-decoration: none}
a.bottom:active {font-size: 10px;
    	color: 000000;
		text-decoration: none}
a.bottom:hover {font-size: 10px;
    	color: C3621C;
		text-decoration: underline}
		
table.message_nav {
	border-width: 1px;
	border-spacing: ;
	border-style: outset;
	border-color: gray;
	border-collapse: collapse;
	background-color: white;
}
table.message_nav th {
	border-width: 1px;
	padding: 2px;
	border-style: inset;
	border-color: gray;
	background-color: white;
	-moz-border-radius: ;
}
table.message_nav td {
	border-width: 1px;
	padding: 2px;
	border-style: inset;
	border-color: gray;
	-moz-border-radius: ;
}

table.message_list {
	border-width: 1px;
	border-spacing: ;
	border-style: outset;
	border-color: #ffffff;
	border-collapse: collapse;
}
table.message_list th {
	border-width: 1px;
	padding: 2px;
	border-style: inset;
	border-color: gray;
	-moz-border-radius: ;
}
table.message_list td {
	border-width: 1px;
	padding: 3px;
	border-style: inset;
	border-color: gray;
	-moz-border-radius: ;
}

table.message_functions {
	border-width: 0px;
	border-spacing: ;
	border-style: outset;
	border-color: #3548AB;
	border-collapse: collapse;
	background-color: white;
}
table.message_functions th {
	border-width: 0px;
	padding: 2px;
	border-style: inset;
	border-color: gray;
	background-color: white;
	-moz-border-radius: ;
}
table.message_functions td {
	border-width: 0px;
	padding: 3px;
	border-style: inset;
	border-color: gray;
	-moz-border-radius: ;
}

table.clear {
	border-width: 0px;
	border-spacing: 0px;
	border-style: inset;
	border-color: #3548AB;
	border-collapse: collapse;
	background-color: white;
}
table.clear th {
	border-width: 0px;
	padding: 0px;
	border-style: inset;
	border-color: gray;
	background-color: white;
	-moz-border-radius: ;
}
table.clear td {
	border-width: 0px;
	padding: 0px;
	border-style: inset;
	border-color: gray;
	-moz-border-radius: ;
}


.box_title {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#000066;
}


