body {
	font-family: Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	padding: 0px;
	cursor: default;
	scrollbar-face-color: #333333;
	scrollbar-highlight-color: #cccccc;
	scrollbar-shadow-color: #cccccc;
	scrollbar-3Dlight-color: #333333;
	scrollbar-arrow-color: #FFCC00;
	scrollbar-track-color: #333333;
	scrollbar-darkshadow-color: #333333;
}
a,a:active,img {
	outline: none;
}
.frameT { background: repeat-x left top; }
.frameB { background: repeat-x left bottom; }
.frameR { background: repeat-y right top; }
.frameL { background: repeat-y left top; }
.frameTL { background: no-repeat left top; }
.frameTR { background: no-repeat right top; }
.frameBL { background: no-repeat left bottom; }
.frameBR { background: no-repeat right bottom; }
.footer {
	font-size: 10px;
	color: #666666;
}
.actBtn {
	cursor: pointer;
	cursor: hand;
	background: url(/images/apage/act_btn.gif) no-repeat left center;
	height: 36px;
	width: 216px;
	font-size: 18px;
	font-weight: bold;
	color: #996600;
	text-align: center;
	line-height: 30px;
}

.actBtnClicked {
	background: url(/images/apage/wizard/hdr.gif) no-repeat left center;
	height: 32px;
	width: 212px;
	font-size: 18px;
	font-weight: bold;
	color: #FFCC00;
	text-align: center;
	line-height: 30px;
}

.actBtnClickedOver {
	background: url(/images/apage/wizard/hdr.gif) no-repeat left center;
	height: 32px;
	width: 212px;
	font-size: 18px;
	font-weight: bold;
	color: #FFCC00;
	text-align: center;
	line-height: 30px;
}

.actBtnOver {
	cursor: pointer;
	cursor: hand;
	background: url(/images/apage/act_btn-over.gif) no-repeat left center;
	height: 36px;
	width: 216px;
	font-size: 18px;
	font-weight: bold;
	color: #CC6600;
	text-align: center;
	line-height: 30px;
}
.sideTxt {
	font-size: 11px;
}
.sideTxt td{
	font-size: 11px;
}
.genBtn {
	cursor: pointer;
	cursor: hand;
	background: url(/images/apage/gen_btn.gif) no-repeat 4px center;
	height: 28px;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	padding-left: 30px;
}

.genBtn a:link, .genBtn a:visited {
    text-decoration: none;
    color: #999999;
}

.genBtnDisabled, .genBtnDisabledOver {
    cursor: auto;
	background: url(/images/apage/wizard/gen_btn-disabled.gif) no-repeat 4px center;
	height: 28px;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	padding-left: 30px;
}

.genBtnDisabled a:link, .genBtnDisabled a:visited, .genBtnDisabledOver a:link, .genBtnDisabledOver a:visited  {
    cursor: hand;
    text-decoration: none;
    color: #999999;
}

.genBtnOver {
	cursor: pointer;
	cursor: hand;
	background: url(/images/apage/gen_btn-over.gif) no-repeat 4px center;
	height: 28px;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 30px;
}

.genBtnOver a:link, .genBtnOver a:visited {
    text-decoration: none;
   	color: #FFFFFF;
}
.header {
	font-size: 14px;
	color: #FFCC00;
	font-weight: bold;
	line-height: 35px;
}

.edit_button {
  background:url(/images/apage/edit_btn_back.gif) repeat-x left top;
  font-size: 12px;
  font-weight: bold;
  color: #01406e;
  padding: 0px 3px;
  line-height: 22px;
  cursor: pointer;
  width: 100px;
  text-align: center;
}

td.edit_button {
  font-size: 12px;
  font-weight: bold;
  color: #01406e;
}

.edit_button_hover, td.edit_button_hover {
  color: #011b2f;
}

.email_form_label {
    color: #cccccc;
    font-size: 11px;
    margin-top: 2px;
}

.email_form_input {
    background-color:#AAAAAA;
    border:1px solid #333333;
    padding: 2px;
    width: 180px;
    margin: 0px;
    font-family: Arial;
    font-size: 11px;
}

.email_form_button {
    margin-top: 4px;
    margin-right: 4px;
    font-size: 11px;
}

.email_form_panel {
    color: #cccccc;
    height: 178px;
    font-size: 12px;
    padding: 5px;
    margin: 3px;
    border: 2px solid #666666;
}

.action_description {
    color: #333333;
    position: absolute;
    font-family: Arial;
    font-size: 11px;
    background: url('/images/apage/act_btn_description.gif')  no-repeat top left;
    width: 216px;
    height: 65px;
    z-index: 200010;
    position: absolute;
    top: 120px;
    left: 8px;
}

.action_description .content {
    padding: 10px 7px;
}

.action_description a {
    color: #095edc;
}

.action_description_top {
    position: absolute;
    z-index: 200011;
    cursor: pointer;
    background-color: white;
    opacity: 0;
    filter: alpha(opacity=0);
    font-size: 0px;
    top: 0px;
    left: 0px;
    width: 216px;
    height: 8px;
    margin: 0px;
    padding: 0px;
    line-height: 6px;
}
