body {
	background-color: #A6A6A6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-top: 0px;
}
/* Function Styles */
.service_ok_box {
  width: 100px;
  heigh: 30px;
  font-weight: bold;
  font-size: 11px;
  border: 1px solid #82BF3B;
  background: #EEFECB;
  color: #82BF3B;
  text-align: center;
  padding-left: 3px;
  padding-right: 3px;
  text-transform: uppercase;
}
.service_notok_box {
  width: 100px;
  heigh: 30px;
  font-weight: bold;
  font-size: 11px;
  border: 1px solid #C63581;
  background: #FECBE7;
  color: #C63581;
  text-align: center;
  padding-left: 3px;
  padding-right: 3px;
  margin-bottom: 2px;
  text-transform: uppercase;
}
/*
* Navigation Styles
*/
.navTop {
	width: 172px;
	height: 18px;
	padding-top: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: blue;
	font-weight: bold;
	font-size: 12px;
	border-bottom: 1px solid #CDCDCD;
	padding-left: 3px;
	margin-left: 2px;
}
.navTopnoSub {
	width: 165px;
	padding-top: 5px;
	height: 22px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: blue;
	font-weight: none;
	font-size: 11px;
	/*border-bottom: 1px solid #CDCDCD;*/
	padding-left: 10px;
	margin-left: 2px;
}
.navSubMenu {
	margin-left: 17px;
	width: 161px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: blue;
	font-weight: none;
	font-size: 10px;
	/*border-bottom: 1px solid #aaaaaa;*/
}
/* NAv Menus */
a.announce{
	display: block; background-image: url(images/menus/announcements.gif);	width: 177px;	height: 39px; 0 0 no-repeat;  text-decoration: none;
}
a:hover.announce {
	background-position: -177px 0;
}
a.server{
	display: block; background-image: url(images/menus/server.gif);	width: 115px;	height: 39px; 0 0 no-repeat;  text-decoration: none;
}
a:hover.server {
	background-position: -115px 0;
}
a.support{
	display: block; background-image: url(images/menus/support.gif);	width: 166px;	height: 39px; 0 0 no-repeat;  text-decoration: none;
}
a:hover.support {
	background-position: -166px 0;
}
a.accounting{
	display: block; background-image: url(images/menus/accounting.gif);	width: 141px;	height: 39px; 0 0 no-repeat;  text-decoration: none;
}
a:hover.accounting {
	background-position: -141px 0;
}
a.logout{
	display: block; background-image: url(images/menus/logout.gif);	width: 112px;	height: 39px; 0 0 no-repeat;  text-decoration: none;
}
a:hover.logout {
	background-position: -112px 0;
}

img {
border: 0;
}
a, a:visited, a:active {
color: #003AF7;
text-decoration: none;
}
a:hover {
text-decoration: underline;
}
.server_wizard {
background-image:url(images/view_tickets.gif)
}
.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-align: right;
}

.menus {
	background-image: url(images/index_16.gif);
	height: 29px;
	color: #FFFFFF;
	overflow: auto;
}

.ok {
	background-color: #EEFECB;
	border: 2px solid #82BF3B;
	width: 300px;
	padding: 5px;
	z-index: -1;
}

.login {
	font-size: 100%;
	background: #f1f1f1;
	border: 1px solid #CDCDCD;
	color: #282a2d;
	padding: 2px;
}
.logintable {
	font-size: 100%;
	color: #282a2d;
	padding: 2px;
	font-weight: bold;
}
.login_header {
	font-size: 100%;
	color: #282a2d;
	padding: 2px;
	font-weight: bold;
	text-align: center;
}
.loginbutton, .button {
	/*border: 1px solid #CDCDCD;*/
	font-size: 15px;
	color: #282a2d;
	font-weight: bold;
	width: 150px;
	/*height: 24px;*/
	font-weight: bold;

	/*background: #fff;*/
	cursor: pointer;
}
.tdMain {
	background-color: #FFFFFF;
	/*I
	border-top: 1px solid #CFCFCF;
	border-left: 1px solid #CFCFCF;
	border-right: 1px solid #CFCFCF;
	*/
	font-size: 12px;
	font-weight: bold;
	background-image: url(images/header_bg.gif);
	height: 22px;
	color: #ffffff;
	background-repeat: repeat-x;
}
.leftheader {
	background-image: url(images/left_header.gif);
	width: 5px;
	height: 22px;
	background-repeat: no-repeat;
	padding-left: 20px;
	background-position: -2px -4px;
}
.tdAlt {
font-size: 100%;
}
.tdMainAlt{
background-color: #FFFFFF;
border-bottom: 1px solid #CFCFCF;
border-left: 1px solid #CFCFCF;
border-right: 1px solid #CFCFCF;
font-size: 12px;
padding-left: 10px;
}
.channellist {
	font-size: 12px;
	padding: 10px;
	line-height: 180%;
}
.channellista {
	font-size: 12px;
}
.pagehead {
	font-size: 14px;
	font-weight: bold;
	color: #ABABAB;
}
.pageheadb {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
/* Color Wheel MOTD CSS */
.farbtastic {
  position: relative;
}
.farbtastic * {
  position: absolute;
  cursor: crosshair;
}
.farbtastic, .farbtastic .wheel {
  width: 195px;
  height: 195px;
}
.farbtastic .color, .farbtastic .overlay {
  top: 47px;
  left: 47px;
  width: 101px;
  height: 101px;
}
.farbtastic .wheel {
  background: url(wheel.png) no-repeat;
  width: 195px;
  height: 195px;
}
.farbtastic .overlay {
  background: url(mask.png) no-repeat;
}
.farbtastic .marker {
  width: 17px;
  height: 17px;
  margin: -8px 0 0 -8px;
  overflow: hidden; 
  background: url(marker.png) no-repeat;
}

.welcomeback {
background-image: url(images/index_17.gif); width: 216px; height: 39px;
color: #FFFFFF;
font-size: 10px;
text-align: right;
padding-right: 35px;
}
.welcomeback2 {
color: #FFFFFF;
font-size: 12px;
text-align: right;
padding-right: 35px;
}
.h_top {
	background-image: url(images/cpv3_02.jpg);
}
.ctop {
	background-image: url(images/cpv3_08.jpg);
}
.nbg {
	background-image: url(images/cpv3_10.jpg);
	background-position: -3px;
}
.cbotbg {
	background-image: url(images/cpv3_16.jpg);
}
.cleft {
	background-image: url(images/cpv3_12.jpg);
}
.content {
	background-color: #EAEAEA;
}
.iconInfo {
	background-image: url(images/information.gif);
	background-repeat: no-repeat;
	padding-left: 19px;
}
.iconShield {
	background-image: url(images/shield.gif);
	background-repeat: no-repeat;
	padding-left: 19px;
}
.iconControl {
	background-image: url(images/control.gif);
	background-repeat: no-repeat;
	padding-left: 19px;
}
.iconNote {
	background-image: url(images/note.gif);
	background-repeat: no-repeat;
	padding-left: 19px;
}
.iconGlobe {
	background-image: url(images/world.gif);
	background-repeat: no-repeat;
	padding-left: 19px;
}
.iconGlobeGo {
	background-image: url(images/world_go.gif);
	background-repeat: no-repeat;
	padding-left: 19px;
}
.iconSound {
	background-image: url(images/sound.gif);
	background-repeat: no-repeat;
	padding-left: 19px;
}
.iconError {
	background-image: url(images/error.gif);
	background-repeat: no-repeat;
	padding-left: 19px;
}
.iconTabEdit {
	background-image: url(images/tab_edit.gif);
	background-repeat: no-repeat;
	padding-left: 19px;
}
.iconConfigOrange {
	background-image: url(images/wrench_orange.gif);
	background-repeat: no-repeat;
	padding-left: 19px;
}
.iconMOTD {
	background-image: url(images/page_edit.gif);
	background-repeat: no-repeat;
	padding-left: 19px;
}
.iconKey {
	background-image: url(images/key_go.gif);
	background-repeat: no-repeat;
	padding-left: 19px;
}
.iconLog {
	background-image: url(images/log.gif);
	background-repeat: no-repeat;
	padding-left: 19px;
}
