/* GOOZMO CSS */
@font-face {
    font-family: Tw Cen MT;
    font-style:  normal;
    font-weight: normal;
    src: url(../font_archive/font_dump/TWCENMT0.eot);
}
html, body {
    height: 100%;
}
body {
    height: 100%;
	margin: 0px;
	padding: 0px;
	background-color: #F6EFF7;
	font-size: 8px;
	color: #FFFFFF;
	font-family: "Tw Cen MT";
	text-align: left;
	background-position: center top;	
	scrollbar-face-color: #FFFFFF;
	scrollbar-shadow-color: #492549;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #333333; 
	scrollbar-darkshadow-color: #492549;
	scrollbar-track-color: #492549; 
	scrollbar-arrow-color: #492549;
}
h1 {
	color: #CC99FF;
	font-family: "Tw Cen MT", Arial, Verdana, sans-serif;
	font-weight: bold;
	font-size: 15px;
	margin:0 0 3px 0;
}
h2 {
	color: #CC99FF;
	font-family: "Tw Cen MT", Arial, Verdana, sans-serif;
	font-weight: 500;
	font-size: 14px;
	margin:0 0 3px 0;
}
h2 a {
	color: #CC99FF;
	text-decoration: none;
}
h2 a:hover{
	text-decoration: underline;
	right: 0px;
}
h3 {
	color: #FFFFFF;
	font-family: "Tw Cen MT", Arial, Verdana, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight:100;
	margin:0 0 3px 0;
}
h3 input {
   margin:0 0 0 0;	
}
h3 select {
   margin:0 0 0 0;	
}
h4 select {
   margin:0 0 0 0;	
}
h3 a {
	color: #CC99FF;
	text-decoration: none;
}
h3 a:hover{
	text-decoration: underline;
	right: 0px;
}
h4 {
	color: #FFFFFF;
	font-family: "Tw Cen MT", Arial, Verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	margin:0 0 3px 0;
}
h4 input {
   margin:0px 0 7px 0;	
}
h4 select {
   margin:3px 0 0 0;	
}

/* improve IE image resizing */
img { -ms-interpolation-mode: bicubic; }

/* TEXT */
.radiotext {
   margin:0 12px 0 3px;	
}
.bodytext-purple {
	color: #330033;
	font-family: "Tw Cen MT", Arial, Verdana, sans-serif;
	font-size: 12px;
}
.bodytext-purple a{
    color: #330033;
	text-decoration: none;
}
.bodytext-purple a:hover{
	text-decoration: underline;
}
.bodytext-white {
	color: #FFFFFF;
	font-family: "Tw Cen MT", Arial, Verdana, sans-serif;
	font-size: 12px;
}
.bodytext-white a{
	color: #CC99FF;
	text-decoration: none;
}
.bodytext-white a:hover{
	text-decoration: underline;
	right: 0px;
}
.bodytext-lightpurple {
	color: #CC99FF;
	font-family: "Tw Cen MT", Arial, Verdana, sans-serif;
	font-size: 12px;
}
.bodytext-lightpurple a{
	color: #CC99FF;
	text-decoration: none;
}
.bodytext-lightpurple a:hover{
	text-decoration: underline;
	right: 0px;
}
.bodytext-yellow {
	color: #FFFF33;
	font-family: "Tw Cen MT", Arial, Verdana, sans-serif;
	font-size: 12px;
}
.bodytext-yellow a{
	color: #FFFF33;
	text-decoration: none;
}
.bodytext-yellow a:hover{
	text-decoration: underline;
	right: 0px;
}
.subheaders-white {
	color: #FFFFFF;
	font-family: "Tw Cen MT", Arial, Verdana, sans-serif;
	font-weight: bold;
	font-size: 15px;
}
.subheaders-white a{
	color: #CC99FF;
	text-decoration: none;
}
.subheaders-white a:hover{
	text-decoration: underline;
	right: 0px;
}
.subheaders-lightpurple {
	color: #CC99FF;
	font-family: "Tw Cen MT", Arial, Verdana, sans-serif;
	font-weight: bold;
	font-size: 15px;
}
.lgheaders-white {
	color: #FFFFFF;
	font-family: "Tw Cen MT", Arial, Verdana, sans-serif;
	font-weight: bold;
	font-size: 20px;
}
.lgheaders-white a{
	color: #CC99FF;
	text-decoration: none;
}
.lgheaders-white a:hover{
	text-decoration: underline;
	right: 0px;
}
.errortext-yellow {
	color: #FFFF33;
	font-family: "Tw Cen MT", Arial, Verdana, sans-serif;
	font-size: 14px;
}

/* BUTTONS */
/* SET1 */
#systembutton ul {
   list-style: none;
   padding: 0;
   margin: 0;
}
#systembutton li {
   margin: 0 4px 0 0;
   border:1px solid #ffffff;
   background-image:url(../gooimages/sys_button_bg_off.jpg);
   height: 25px;
   line-height: 25px;
   display: block;
   text-decoration: none;
   text-align: left;
   font-size:12px;
   color:#FFFFFF;
   float:left;
}
#systembutton li a {
   background-image:url(../gooimages/sys_button_bg_off.jpg);
   height: 25px;
   line-height: 25px;
   display: block;
   text-decoration: none;
   text-align: center;
   font-size:12px;
   color:#FFFFFF;
   padding:0 7px 0 7px; 
   float:left;
}
#systembutton li a:hover {
   background:#663366;
   background-image:url(../gooimages/sys_button_bg_on.jpg);
   float:left;
}
#systembutton {

}
/* SET2 */
#crumbbutton ul {
   list-style: none;
   padding: 0;
   margin: 0;
   float:none;
}
#crumbbutton li {
   margin: 0 4px 0 0;
   float:left;
   background-image:url(../gooimages/crumb_arrow.gif);
   background-position:right;
   background-repeat:no-repeat;
   display: block;
   text-decoration: none;
   text-align: left;
   color:#FFFFFF;
   padding:0 10px 0 0px;
   margin-right:5px;
}
#crumbbutton .last {
   background-image:none!important;
}
#crumbbutton li a {
   text-decoration: none;
}
#crumbbutton li a:hover {
   text-decoration: underline;
}
#crumbbutton li a {
   float: none
}
#crumbbutton {

}
.submitbutton {
	border:1px solid #FFFFFF;
	background-position:center;
	background-repeat:repeat-x;
	background-color:#660066;
	cursor: pointer;
	cursor: hand;
	color: #FFFFFF;
	font-family: "Tw Cen MT", Arial, Verdana, sans-serif;
	font-weight: normal;
	font-size: 13px;
	background-image:url(../gooimages/sys_button_bg_on.jpg);
	height:27px;
	margin:0px;
    padding-left:5px;
	padding-right:5px;
}
.directorbutton {
	height: 25px;
    line-height:25px;
	background-color:#400040;
	color: #FFFFFF;
	font-family: "Tw Cen MT";
	font-size:12px;
	font-weight: normal;
	cursor: pointer;
	cursor: hand;
	margin: 0px;
	padding: 0px;
	border-bottom:1px solid #330033;
	border-top-color: #333333;
	border-top-width: 1px;
	border-top-style: solid;
	position: relative;
}
.directorbutton_on {
	height: 25px;
    line-height:25px;
	background-color:#800080;
	color: #FFFFFF;
	font-family: "Tw Cen MT";
	font-size:12px;
	font-weight: normal;
	cursor: pointer;
	cursor: hand;
	margin: 0px;
	padding: 0px;
	border-bottom:1px solid #330033;
	border-top-color: #333333;
	border-top-width: 1px;
	border-top-style: solid;
	position: relative;
}
.directorbutton_hide {
	height: 25;
	background-position:center;
	background-repeat:no-repeat;
	background-color:#666666;
	color: #CCCCCC;
	font-family: "Tw Cen MT";
	font-weight: normal;
	cursor: default;
	font-size: 12px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-top-width: 1px;
	border-top-style: solid;
	position: relative;
}
.directorbutton_pointer_on {
	height: 25px;
    line-height:25px;
	background-position:center;
	background-repeat:no-repeat;
	background-color:#800080;
	color: #FFFFFF;
	font-family: "Tw Cen MT";
	font-weight: normal;
	cursor: pointer;
	cursor: hand;
	font-size: 12px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-bottom:1px solid #330033;
	border-top-color: #333333;
	border-top-width: 1px;
	border-top-style: solid;
	position: relative;
}
.directorbuttonfloat {
	height: 529;
	width:550;
	background-position:left top;
	background-repeat:no-repeat;
	color: #FFFFFF;
	font-family: "Tw Cen MT";
	font-weight: normal;
	font-size: 12px;
	vertical-align: middle;
	margin: 0px;
	position: absolute;
	left: -785px;
	top: 0px;
	z-index: 100;
	visibility: visible;
	background-color: #800080;
}
.directorbutton_red {
	height: 25;
	background-position:center;
	background-repeat:no-repeat;
	background-color:#CC0000;
	color: #FFFFFF;
	font-family: "Tw Cen MT";
	font-weight: normal;
	cursor: pointer;
	cursor: hand;
	border-bottom: #FFFFFF;
	font-size: 12px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-top-width: 1px;
	border-top-style: solid;
	position: relative;
}
.directorspacer {
	height: 15;
	background-position:center;
	background-repeat:no-repeat;
	color: #FFFFFF;
	font-family: "Tw Cen MT";
	font-weight: normal;
	cursor: pointer;
	border-bottom: #333333;
	font-size: 4px;
	vertical-align: middle;
	margin: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	border-top: 1px solid #333333;
}
.directorlastbutton {
	height: 25px;
	line-height:25px;
	background-position:center;
	background-repeat:no-repeat;
	background-color:#400040;
	color: #FFFFFF;
	font-family: "Tw Cen MT";
	font-weight: normal;
	cursor: pointer;
	cursor: hand;
	border-bottom: 1px solid #333333;
	font-size: 12px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-top-color: #333333;
	border-top-width: 1px;
	border-top-style: solid;
	position: relative;
}
.directorlastbutton_on {
	height: 25;
	background-position:center;
	background-repeat:no-repeat;
	background-color:#800080;
	color: #FFFFFF;
	font-family: "Tw Cen MT";
	font-weight: normal;
	cursor: default;
	border-bottom: 1px solid #FFFFFF;
	font-size: 12px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-top-width: 1px;
	border-top-style: solid;
	position: relative;
}
.directorlastbutton_hide {
	height: 25;
	background-position:center;
	background-repeat:no-repeat;
	background-color:#666666;
	color: #CCCCCC;
	font-family: "Tw Cen MT";
	font-weight: normal;
	cursor: default;
	border-bottom: 1px solid #FFFFFF;
	font-size: 12px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-top-width: 1px;
	border-top-style: solid;
	position: relative;
}
.directorbuttonhead {
	background-position:center;
	background-repeat:no-repeat;
	color: #FFFFFF;
	font-family: "Tw Cen MT";
	font-weight: normal;
	font-size: 12px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.popupbutton {
    width: 130px;
	border:1px solid #FFFFFF;
	background-color:#330033;
	cursor: pointer;
	cursor: hand;
	color: #FCFCFC;
	font-family: "Tw Cen MT", Arial, Verdana, sans-serif;
	font-weight: normal;
	font-size: 13px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.dialogbutton {
    width: 100px;
	border:1px solid #FFFFFF;
	background-color:#330033;
	cursor: pointer;
	cursor: hand;
	color: #FCFCFC;
	font-family: "Tw Cen MT", Arial, Verdana, sans-serif;
	font-weight: normal;
	font-size: 12px;
	padding-top: 1px;
	padding-bottom: 1px;
}
#goosquarebuttons_container {
    clear:both;	
	width:350px;
}
#goosquarebuttons_container .button {
	border:1px solid #fff;
	background-color:#636;
	float:left;
	margin-right:5px;
	margin-bottom:5px;
	width:25px;
	height:25px;
	font-size:12px;
	line-height:25px;
	text-align:center;
	cursor:pointer;
}
/* Dialog Tab */
#dialogtab ul {
   list-style: none;
   padding: 0;
   margin: 0;
   float:none;
}
#dialogtab li {
   margin: 0 5px 0 0px;
   height: 25px;
   line-height: 25px;
   display: block;
   text-decoration: none;
   text-align: left;
   font-size:12px;
   color:#FFFFFF;
   background:#400040;
   float:left;
}
#dialogtab .on a {
   background:#800080; 
   border-top:1px solid #FFF;
   border-left:1px solid #FFF;
   border-right:1px solid #FFF;
}
#dialogtab li a {
   background:#400040;
   height: 25px;
   line-height: 25px;
   display: block;
   text-decoration: none;
   text-align: center;
   font-size:12px;
   color:#FFFFFF;
   padding:0 7px 0 7px; 
   float:left;
}
#dialogtab li a:hover {
   background:#800080;
   float:left;
}
#dialogtab {

}
/* END */
.popuptab {
    width: 130px;
	border-top:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	background-color:#330033;
	cursor: pointer;
	cursor: hand;
	color: #FCFCFC;
	font-family: "Tw Cen MT", Arial, Verdana, sans-serif;
	font-weight: normal;
	font-size: 13px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.popuptabon {
    width: 130px;
	border-top:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #663366;
	background-color: #663366;
	cursor: pointer;
	cursor: hand;
	color: #FCFCFC;
	font-family: "Tw Cen MT", Arial, Verdana, sans-serif;
	font-weight: normal;
	font-size: 13px;
	padding-top: 2px;
	padding-bottom: 2px;
}
/* BOXES */
#gooheader {
	background-color: #660066;
        line-height:45px;	
        position: relative;
	z-index: 6;
	height:45px;
	padding-left:15px;
	background-image:url(../gooimages/gooheadcurve.jpg);
}
#goomainbody {
	background-color: #666666;
	width: 100%;
	position: relative;
	overflow: visible;
	z-index: 4;
	visibility: visible;
}
#dialogtab_container {
   clear:both;
   border-bottom:1px solid #FFF;
   margin-bottom:15px;
}
#goomainbody2 {
	background-color: #663366;
	padding:0 5px 15px 0;
}
#goomainbodyview {
	background-color: #666666;
	padding: 17px 15px 15px 15px;
	overflow: visible;
	z-index: 5;
	background-image:url(../gooimages/goobodyfade.jpg);
	background-repeat:repeat-x;
	background-position:top;
}
#goomainbodynav {
	padding:17px 0 17px 0;
	background-color: #666666;
	overflow: visible;
	background-image:url(../gooimages/topshade1.png);
	background-position:top;
	background-repeat:repeat-x;
}
#gooimportdatabox {
   width:150px;
   margin:0 5px 15px 5px;
   float:left;
}
#gooimportdatabox_sub {
   width:125px;
   margin:0 0px 15px 0px;
   float:left;
   border-top:1px solid #000;
   border-right:1px solid #000;
   background-color:#303;
   background-image:url(../gooimages/bg_lg_arrow.gif);
   background-position:top left;
   background-repeat:no-repeat;
   height:75px;
   padding:5px 5px 5px 20px;
}
#credits {
	position: relative;
	bottom: 0px;
	text-align: center;
	background-repeat: repeat-x;
	background-position: center top;
	font-family: "Tw Cen MT";
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: 1pt;
	margin: 0px;
	padding: 0px;
	vertical-align: top;
	top: 0px;
	left: 0px;
	z-index: 10;
	color: #000000;
	height: 64px;
	width: 100%;
}
#credits_bar {
	height: 10;
	width: 100%;
	position: relative;
	bottom: 0px;
	text-align: center;
	background-repeat: repeat-x;
	background-position: center top;
	font-family: "Tw Cen MT";
	font-size: 1px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: 1pt;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	float: left;
	vertical-align: top;
	top: 0px;
	left: 0px;
	z-index: 8;
	color: #000000;
	background-image:  url("../gooimages/header_background.gif");
	border: thin none #666666;
}

.popupframe {
    background-color:#330033;
	border: 1px solid #FFFFFF;
	padding:25px;
}
.goodialogframe {
    background-color: #663366;
	border: 1px solid #FFFFFF;
}
.goodialogframe td.main {
	padding:10px 7px 20px 7px;
}
.goodialogframe tr.head td {
	height:30px;
	line-height: 27px;
	border-bottom:1px solid #000000;
	background-image:url(../gooimages/listshade1.jpg);
	font-size:14px;
	font-weight:700;
	padding:0 7px 0 7px;
}
.goodialogframe tr.foot td {
	height:30px;
	line-height: 27px;
	border-bottom:1px solid #000000;
	background-image:url(../gooimages/listshade1.jpg);
	padding:0 4px 0 4px;
}
.goodialogdata td {
    padding:0 10px 5px 0;
}
#goodialog_list_wrapper {
   height:150px;
   background:#222;
   overflow:auto;  
   margin:15px 0 0 0;
}
#goodialog_list_cell {
   height:25px;
   background:#333; 
   margin:1px;
   padding:0 7px 0 7px;
}
#goodialog_list_cell_l {
   float:left;
   height:25px;
}
#goodialog_list_cell_r {
   float:right;
   height:25px;
}
#goodialog_list_cell h3 {
   margin:0;
   padding:0;
   font-size:12px;
   color:#FFF;
   line-height:25px;
}
.rowcolor {
    background-color:#6A5564;
}
.rowcolor2 {
    background-color: #594654;
}
.percbox {	width: 100px;
	height: 15px;
	margin-right: 0px;
	float: none;
	color: #000000;
	border-bottom: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
}
.gooimageaddbox {
	width: 100px;
	height: 100px;
	background-color:#6A5564;
	background-repeat:no-repeat;
	margin-right: 0px;
	float: left;
	font-weight: bold;
	color: #000000;
	cursor: pointer;
	cursor: hand;
	background-position: center center;
	border: 1px solid #FFFFFF;
	vertical-align:middle;
}
.gooimageaddboxmed {
	width: 160px;
	height: 160px;
	background-color:#6A5564;
	background-repeat:no-repeat;
	font-weight: bold;
	color: #000000;
	cursor: pointer;
	cursor: hand;
	background-position: center center;
	border: 1px solid #FFFFFF;
}
.gooimageaddboxlg {
	width: 250px;
	height: 250px;
	background-color:#6A5564;
	background-repeat:no-repeat;
	font-weight: bold;
	color: #000000;
	cursor: pointer;
	cursor: hand;
	background-position: center center;
	border: 1px solid #FFFFFF;
}
.goorow {
	   padding-bottom:10px;
	   width:100%;
	   float:left;
	   display:block;
}
.goorowright {
   text-align:right;
   padding:0 0 15px 0;
}
.goorow2 {
	   padding-bottom:10px;
}
#gootabs {
   text-align:left;
   height:48;
}
.goorowborder {
  margin:0 0 15px 0;
  height:15px;
  border-bottom:1px dotted #FFFFFF;
  width:100%;
  float:left;
  display:block;
}

.goorowborder2 {
  margin:5px 0 5px 0;
  border-bottom:1px solid #660066;
  width:100%;
  display:block;
  clear: both;
}

.menu_class_container,.menu_class_container2 {
	padding-top: 13px;
	padding-bottom: 10px;
	left:0;
	padding-left:13px;
	border-left:1px solid #999;
	border-bottom:1px solid #393939;
	border-top:1px solid #999;
	border-right:1px solid #4C4C4C;
	margin-bottom:10px;
	background-color: #5D565D;
	-moz-border-radius: 15px; 
	-webkit-border-radius: 15px;
}

.menu_class ul {
	padding: 15px 0 10px 10px;
	margin:0;
}

.menu_class a {
	margin: 0;
	padding: 10px 0 10px 0;
}

.menu_class, .menu_class a, .menu_class a:link, .menu_class a:visited, .menu_class a:active, .menu_class a:hover, .menu_class img {
	text-decoration:none;
	border-style: none; 
	outline: none;
}

.menu_class img {
	padding-left: 6px;
	position: relative;
	top: -1px;
}


.menu_class a {
	text-decoration:none;
}

.the_menu {
	display: none;
	list-style-type: none;
	padding: 5px 0 0 0;
	margin:0;
}
#the_menu_col {
	float:left;
	width:140px;
	height:25px;
	line-height:20px;
	margin-bottom:4px;
}
#the_menu_col2 {
	float:left;
	height:25px;
	line-height:20px;
	margin-bottom:4px;
	font-size:12px;
	margin-right:12px;
}
#the_menu_col2 input {
	border:1px solid #999;
	height:20px;
	width:40px;
	background-color:#333;
	color:#CCC;
	margin:0 5px 0 0;
}
#the_menu_col2 .chk1 {
	margin:0 5px 0 0;
	padding:0px;
}
#the_menu_col2 .chk2 {
	margin:0 5px 0 10px;
	padding:0px;
}
#the_menu_col2 select {
	margin:0 5px 0 0;
	padding:0px;
	left:0px;
}

.goorowspace {
   height:12px;
   width:100%;
   display:block;
}
.goorowspace2 {
   height:7px;
   width:100%;
   display:block;
}
.goothmimgbox {
   height:40px;
   width:40px;
   border:1px solid #ffffff;
   background-position:center;
   background-repeat:no-repeat;
   float:left;
   display:block;
}
.goosmimgbox {
   height:105px;
   width:105px;
   border:1px solid #ffffff;
   background-position:center;
   background-repeat:no-repeat;
   margin:4px 0 4px 0;
}
.goothmimgbox_hid {
   height:40px;
   width:40px;
   background-position:center;
   background-repeat:no-repeat;
}
/* BORDERS */
#border-bottom-white {
    border-bottom-width: 1px;
    border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
/* TABLES */
.datalist {
   border-top:1px solid #663366;
   border-left:1px solid #663366;
   border-bottom:1px solid #663366;
}
.datalist tr.listrow {
   background:#545454;
}
.datalist td.listtop {
   background:#400040;
   height:30px;
   padding:0 10px 0 10px;
   background-image:url(../gooimages/listshade1.jpg);
}
.datalist td.listtopon {
   background:#400040;
   height:30px;
   padding:0 10px 0 10px;
   background-image:url(../gooimages/listshade1_on.jpg);
}
.datalist td.listrows1 {
   height:30px;
   padding:5 10px 5 10px;
   border-bottom:1px solid #515151;
   border-right:1px solid #663366;
}
.datalist td.listrows2 {
   background: #545454;
   height:30px;
   padding:5 10px 5 10px;
   border-bottom:1px solid #515151;
   border-right:1px solid #663366;
}
/* FORM ELEMENTS */
#gooformfieldlabel, .gooformfieldlabel{
   width:100px;
   float:left;
   padding:0 0 0 0;
   line-height:inherit;
   position: relative;
   z-index:1;
}
.gooformfield {
   height:27px;
   border:1px solid #FFFFFF;
   margin:0px;
   padding:0px;
   padding-top:4px;
   font-size:14px;
   width:200px;
   float:left;
}
.gooformfieldstd {
   height:20px;
   margin:0 5px 0 0;
   padding:0 5px 0 5px;
   font-family:Tahoma, Geneva, sans-serif;
   border:1px solid #606;
   width:250px;
}
.gooformfieldstd2 {
   height:20px;
   margin:0 0 3px 0;
   padding:0px;
   font-size:11px;
   border:1px solid #606;
   width:250px;
}
.gooformfieldstd3 {
   height:20px;
   margin:0 0 3px 0;
   padding:0px;
   font-size:11px;
   border:1px solid #606;
}
.gooformfieldtextarea {
   width:250px;
   margin:0 0 3px 0;
   padding:0px;
   font-size:11px;
   border:1px solid #606;
}
.goodropdown {
   /*height:27px;
   border:1px solid #FFFFFF;*/
}
.goodatalistcheckbox {
   margin:0 5px 0 -5px;
}
.gooselectbox {
   width:250px;
   border:1px solid #ffffff;
   height:100px;  
}
.gooselectbox option {
   margin-top:4px;
   background: #330033; 
   height:25px;
   color:#ffffff;
   padding-top:15px;
}
#gooselectboxbutton ul {
   list-style: none;
   padding: 0;
   margin: 0;
   float:none;
}
#gooselectboxbutton li {
   margin: 0 4px 1px 0;
   background: #330033;
   height: 25px;
   line-height: 25px;
   display: block;
   text-decoration: none;
   text-align: left;
   font-size:12px;
   color:#FFFFFF;
   padding:0 7px 0 7px;
}
#gooselectboxbutton li a {
   background-image:url(../gooimages/sys_button_bg_off.jpg);
   height: 25px;
   line-height: 25px;
   display: block;
   text-decoration: none;
   text-align: left;
   font-size:12px;
   color:#FFFFFF;
   padding:0 7px 0 7px;
}
#gooselectboxbutton li a:hover {
   background:#663366;
   background-image:url(../gooimages/sys_button_bg_on.jpg);
}
#gooselectboxbutton li a {
   float: none
}
#gooselectboxbutton {

}
#goocdget {
	width:300px;
	clear:both;
}
#goocdgetspan {
	width:175px;
	border:1px solid #fff;
	height:18px;
	padding:0 5px 0 5px;
	line-height:18px;
	color:#fff;
	float:left;
}
#goocdgetbutton ul, .goocdgetbutton ul {
   list-style: none;
   padding: 0;
   margin: 0;
   color:#fff;
}
#goocdgetbutton li, .goocdgetbutton li {
   margin: 0 0 0 0;
   border-top:1px solid;
   border-right:1px solid;
   border-bottom:1px solid;
   height: 18px;
   line-height: 18px;
   display: block;
   text-decoration: none;
   text-align: left;
   font-size:10px;
   color:#fff;
   float:left;
}
#goocdgetbutton li a, .goocdgetbutton li a {
   height: 18px;
   line-height: 18px;
   display: block;
   text-decoration: none;
   text-align: center;
   font-size:10px;
   padding:0 7px 0 7px; 
   float:left;
   background:#4F1752;
   color:#fff;
}
#goocdgetbutton li a:hover, .goocdgetbutton li a:hover {
   background:#4E2070;
   float:left;
   color:#fff;
   text-decoration: none;
}
#goocdgetbutton, .goocdgetbutton {
    float:left;
}

/* DRAN N SORT SYSTEM OLD */
ul.sortable li {
   position: relative;
}
ul.boxy {
   list-style-type: none;
   padding: 0px;
   margin: 0px;
   width: 100%;
   background-color: #666666;
   overflow: auto;
}
ul.boxy li {
   cursor:move;
}
.clickable a {
   display: block;
   text-decoration: none;
   cursor: pointer;
   cursor: hand;
}
.clickable li:hover {
   background-color: #666666;
}
.statusbox {
   width: 15em;
}
ul.boxy li { 
   margin: 0px; 
}
#phoneticlong {
   margin-bottom: 0px;
}
#phoneticlong li, #buttons li {
   margin-bottom: 0px;
   margin-top: 0px;
   padding-top: 3px;
}
#phoneticlong2 {
   margin-bottom: 0px;
}
#phoneticlong2 li, #buttons li {
   margin-bottom: 0px;
   margin-top: 0px;
   padding-top: 3px;
}
#phoneticlong3 {
   margin-bottom: 0px;
}
#phoneticlong3 li, #buttons li {
   margin-bottom: 0px;
   margin-top: 0px;
   padding-top: 3px;
}
/* */
.inspector {
   font-size: 11px;
}
#sysheader td {
	padding:0 20px 0 0;
}
#sysheader td h1 {
	font-size:15px;
	color: #400040;
	text-align:right;
	margin:0;
	font-weight:normal;
}
#sysheader td h1 a {
	font-size:15px;
	color: #800080;
	text-align:right;
	text-decoration:none;
	font-weight:600;
}
#sysheader td h1 a:hover {
	font-size:15px;
	color: #400040;
	text-align:right;
	text-decoration:none;
	font-weight:600;
}
/* DRAN N SORT SYSTEM*/
.dragsorttable td {
   height:33px;
   border-top:3px solid #666;
}
.dragsorttable_drag {
   background: #5E3252;
}
/* GOOZMO LOGIN */
#login_wrapper{
	margin: 0 auto;
	min-height: 100%;
	width: 900px;
}
* html #login_wrapper{
	height: 100%;
}
#login_box {
	height:451px;
	width:900px;
	background-image:url(../gooimages/loginscreen.png);
	background-position:center;
	background-repeat:no-repeat;
	display:block;
}
#login_box_spacer {
	height:100px;
	width:900px;
	display:block;
}
#login_box input[type="text"],#login_box input[type="password"] {
	margin-top:3px;
	border:0px;
	font-size:17px;
	width:235px;
	outline: none;
}
#login_username {
	height:30px;
	line-height:30px;
	width:240px;
	position:relative;
	top:244px;
	left:200px;
	padding-left:115px;
}
#login_password {
	height:30px;
	line-height:30px;
	width:240px;
	position:relative;
	top:264px;
	left:200px;
	padding-left:115px;
}
#login_error {
	position:relative;
	top:254px;
	left:211px;
	color:#4E235A;
	font-size:14px;
	padding:10px;
	width:490px;
	border:1px solid #F30;
	background:#FC6;
	display:none;
}
#login_text {
	position:relative;
	top:274px;
	left:211px;
	color:#4E235A;
	font-size:14px;
	width:500px;
}
#login_text a {
	color:#7C3291;
	text-decoration:none;
}
#login_text a:hover {
	text-decoration:underline;
}
#login_button {
	position:relative;
	top:228px;
	left:582px;
	width:147px;
	height:42px;
	background-image:url(../gooimages/loginbutton_off.png);
	background-position:center;
	background-repeat:no-repeat;
	cursor:pointer;
}
#login_footer{
	color:#4E235A;
	text-align:center;
	font-size:14px;
	position: relative;
	margin-top: -75px; /* negative value of footer height */
	height: 75px;
	clear:both;
}
#login_footer a {
	color:#7C3291;
	text-decoration:none;
}
#login_footer a:hover {
	text-decoration:underline;
}
/* DROP DOWN SELECT BOX */
ul.newList * {margin:0; padding:0;}
ul.newList a {color: #FFF; text-decoration:none; display:block;cursor:pointer;}
ul.newList {outline: none;margin:0; padding:0; list-style:none; line-height:27px;color:#FFF; width:175px; background:#636; position:absolute;  background-color:#636;border:1px solid #ccc; top:27px; left:0; overflow:auto; z-index:9999;font-size:14px;}
.newListSelected {margin-right:4px;outline: none;width:175px; color:#FFF; font-size:14px;line-height:27px;height:27px; padding:0px 0 0 6px; float:left; background:#636;-moz-border-radius-topright:13px;-webkit-border-top-right-radius:13px;-moz-border-radius-bottomright:13px;-webkit-border-bottom-right-radius:13px;}
.newListSelected span {width:175px; display:block;}
ul.newList li a {padding:0px 8px; display: block;border-bottom:1px solid #612C57;}
ul.newList li a:focus {-moz-outline-style: none;}
.selectedTxt {width:175px; overflow:hidden; height:27px; padding:0 23px 0 0;cursor:pointer;background:url(../gooimages/selectboxarrow.png) no-repeat right;}
.hiLite {outline: none;background:#96C!important; color:#fff!important;}
.hiLite a {outline: none;background:#96C!important; color:#fff!important;}
.newListHover {background:#ccc!important; color:#000!important; cursor:default;}
.newListSelHover, .newListSelFocus {background-position:0 -22px;cursor:default;}
.newListOptionTitle {font-weight:normal;}
.newListOptionTitle ul {margin:3px 0 0;}
.newListOptionTitle li {font-weight:normal; border-left:1px solid #ccc;}


