/*    ++++++++++++++++++++    html styles    ++++++++++++++++++++    */

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #E2EDEB;
	margin: 0;
	padding: 0;
	text-align: center;
}
table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #627D78;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	margin: 0px;
	padding: 0 0 10px 0;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
	padding: 24px 0 10px 0;
	border-bottom: 1px solid #D6E6E3;
}
h6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
	padding: 24px 0 10px 0;
}
h7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 10px 0 10px 0;
}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
	padding: 7px 0 3px 0;
	border-bottom: 1px solid #D6E6E3;
}
h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
	padding: 24px 0 10px 0;
}
p {
	margin: 0px;
	padding: 12px 0 0 0;
}
ul {
	margin: 0 0 4px 10px;
	padding: 12px 0 0 6px;
}
input, select, textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
dt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
	padding: 0 0 10px 0;
}
dd {
	border-top: 1px solid #E2EDEB;
	margin: 0px;
	padding: 0 0 20px 0;
}
input.reset { 
	background-image: url(../images/cancel.gif);
	width: 200px;
	height: 88px;
	background-repeat: no-repeat;
}
th {
	width: 118px;
	text-align: left;
	font-weight: normal;
}
th.opt {
	background-color: #D6E6E3;
	color: #627D78;
	padding-left: 18px;
	font-style: italic;
	font-weight: normal;
}

th.indentLevel {
	background-color: #D6E6E3;
	color: #627D78;
	padding-left: 18px;
	font-weight: normal;
}

th.left {
	background-color: #D6E6E3;
	color: #627D78;
	width: 150px;
	font-weight: normal;
}
th.leftcondition 
{
	background-color: #D6C9CC;
	color: #5F4142;
	width: 218px;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}
th.rightcondition 
{
	background-color: #D6C9CC;
	color: #5F4142;
	width: 218px;
	border-bottom: 1px solid #FFFFFF;
}
th.lefttop {
	background-color: #D6E6E3;
	color: #627D78;
	/*padding-left: 18px;*/
	font-weight: normal;
	background-image: url(../images/green_topleft.gif);
	background-position: left top;
	background-repeat: no-repeat;
}

th.leftbot {
	background-color: #D6E6E3;
	color: #627D78;
	/*padding-left: 18px;*/
	font-weight: normal;
	background-image: url(../images/green_botleft.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
}

th.update {
	background-color: #D6E6E3;
	color: #627D78;
	padding-left: 18px;
	font-weight: normal;
}

th.updatetop {
	background-color: #D6E6E3;
	color: #627D78;
	padding-left: 18px;
	font-weight: normal;
	background-image: url(../images/green_topleft.gif);
	background-position: left top;
	background-repeat: no-repeat;
}

th.updatebot {
	background-color: #D6E6E3;
	color: #627D78;
	padding-left: 18px;
	font-weight: normal;
	background-image: url(../images/green_botleft.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
}
/*    ++++++++++++++++++++    Main layout styles    ++++++++++++++++++++    */

#wrapper {
	margin: 0 auto 0 auto;
	text-align: left; 
	width: 700px;
	font-size: 12px;
}
html>body #wrapper {
	/*border: 1px solid #E2EDEB;*/
	/*border-color: transparent; */
	border-top: 0;
	border-bottom: 0;
}
.leftcol {
	display: block;
	float: left;
	width: 175px;
	margin-right: 4px;
	padding-bottom: 20px;
}
.rightcol {
	display: block;
	float: left;
	width: 518px;
}
.rightcolwide {
	display: block;
	float: left;
	width: 693px;
}
.leftcoltop {
	display: block;
	float: left;
	width: 175px;
	margin-right: 4px;
}
.holdertop {
	margin: 0;
	text-align: left;
	width: 697px;
	border-right: 3px solid #889E9A;
}
.holdertop {
	width: 700px; 
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 697px;
}
html>body .holdertop {
	width: 697px;
} 
.holder {
	width: 698px;
	margin: 0 auto;
	background-image: url(../images/bg_bars.gif);
	margin-top: 4px;
	border-right: 3px solid #BADCDD;
	/*padding-bottom: 22px;*/
}
.holderwide {
	width: 700px;
	margin: 0 auto;
	background-color: White;
	margin-top: 4px;
	padding-bottom: 22px;
}
.holder {
	width: 700px; 
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 697px;
}
html>body .holder {
	width: 697px;
}
.footer {
	width: 500px;
	margin: auto;
	background-image: url(../images/foot_image.gif);
	background-repeat: no-repeat;
	margin-bottom: 4px;
	color: #A0BEBD;
	height: 29px;
	line-height: 29px;
}
.footerwide {
	width: 700px;
	margin: auto;
	background-image: url(../images/foot_image_wide.gif);
	background-repeat: no-repeat;
	margin-bottom: 4px;
	color: #A0BEBD;
	height: 29px;
	line-height: 29px;
}
.footerWrap {
	padding: 0 0 0 200px;
}
.footerWrapWide {
	padding: 0 0 0 0;
}
.footer {
	width: 700px; 
	voice-family: "\"}\""; 
	voice-family:inherit;
}
.lastUpdated {
    text-align: center;
}
html>body .footer {
	width: 700px;
}
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

.toprow {
	height: 128px;
}
.toprowsite {
	height: 90px;
}
.topright {
	height: 128px;
	background-image: url(../images/top.jpg);
	vertical-align: top;
}
.toprightsite {
	height: 90px;
	background-image: url(../images/top2.jpg);
	background-position: bottom;
	vertical-align: top;
}
.topnav {
	padding-left: 27px;
	width: 300px;
	background-color: #5F4141;
	background-image: url(../images/navright.gif);
	background-position: right;
	background-repeat: no-repeat;
}
.topnav {
	voice-family: "\"}\""; 
	voice-family:inherit;
}
html>body .topnav {
	width: 300px;
}
.content {
	background-image: url(../images/top_left_curve.gif);
	background-position: top left;
	background-repeat: no-repeat;
	padding: 0 20px 0 27px;
}
.contentsite {
	background-image: url(../images/top_left_curve.gif);
	background-position: top left;
	background-repeat: no-repeat;
	color: #647D79;
}
.contentnav {
	background-image: url(../images/content_nav_back.gif);
	background-repeat: no-repeat;
}
.contentnavsite {
	background-image: url(../images/content_nav_back2.gif);
	background-repeat: no-repeat;
	margin: 0 0 0 20px;
}

/*    ++++++++++++++++++++    link styles    ++++++++++++++++++++    */

.pageNumbers:link, .pageNumbers:hover, .pageNumbers:visited
{
  text-decoration: underline;
}

a:link, a:visited {
	color: #3399CC;
	text-decoration: none;
}
a:hover, a:active {
	color: #3399CC;
	text-decoration: none;
}
a.nav:link, a.nav:visited {
	color: #D1B9BE;
	font-weight: bold;
	text-decoration: none;
	padding: 0 10px 0 10px;
	line-height: 19px;
	display: block;
	float: left;
	border-right: 1px solid #889E9A;
}
a.nav:hover, a.nav:active {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
a.navright:link, a.navright:visited {
	color: #D1B9BE;
	font-weight: bold;
	text-decoration: none;
	padding: 0 0 0 10px;
	line-height: 19px;
	display: block;
	float: left;
}
a.navright:hover, a.navright:active {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
a.leftnav:link, a.leftnav:visited {
	color: #F3EAEB;
	font-weight: bold;
	text-decoration: none;
	padding: 0px 12px 0 23px;
	margin-top: 9px;
	display: block;
	background-image: url(../images/left_arrow.gif);
	background-repeat: no-repeat;
	background-position: 14px 4px;
}
a.leftnav:hover, a.leftnav:active {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
a.leftline:link, a.leftline:visited {
	color: #E7D4D7;
	font-weight: bold;
	text-decoration: none;
	padding: 3px 12px 7px 23px;
	margin-bottom: 8px;
	display: block;
	background-image: url(../images/left_arrow.gif);
	background-repeat: no-repeat;
	background-position: 14px 7px;
	border-bottom: 1px solid #E2EEEA;
}
a.leftline:hover, a.leftline:active {
	color: #D7E6E1;
	font-weight: bold;
	text-decoration: none;
}

a.newsline:link, a.newsline:visited {
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	padding: 10px 12px 10px 23px;
	display: block;
	background-image: url(../images/news_arrow.gif);
	background-repeat: no-repeat;
	background-position: 14px 14px;
	border-bottom: 1px solid #E2EEEA;
}

a.newsline:hover, a.newsline:active {
	color: #D7E6E1;
	font-weight: bold;
	text-decoration: none;
}


a.footnav:link, a.footnav:visited {
	color: #A0BEBD;
	text-decoration: none;
	padding: 0 0 0 22px;
	background-image: url(../images/foot_box.gif);
	background-repeat: no-repeat;
	background-position: 7px 4px;
}
a.footnav:hover, a.footnav:active {
	text-decoration: underline;
}
a.close:link, a.close:visited {
	color: #634044;
	font-weight: bold;
	text-decoration: none;
	padding: 0 0 10px 9px;
	margin-top: 30px;
	display: block;
	background-image: url(../images/green_arrow.gif);
	background-repeat: no-repeat;
	background-position: 1px 3px;
}
a.close:hover, a.close:active {
	color: #447057;
	font-weight: bold;
	text-decoration: none;
}
a.contnav:link, a.contnav:visited {
	color: #D1B9BE;
	font-weight: bold;
	text-decoration: none;
	padding: 0 12px 0 12px;
	line-height: 22px;
	display: block;
	float: left;
	border-right: 1px solid #889E9A;
}
a.contnav:hover, a.contnav:active {
	color: #D7E5E6;
	font-weight: bold;
	text-decoration: none;
}
a.contnavright:link, a.contnavright:visited {
	color: #D1B9BE;
	font-weight: bold;
	text-decoration: none;
	padding: 0 12px 0 12px;
	line-height: 22px;
	display: block;
	float: left;
}
a.contnavright:hover, a.contnavright:active {
	color: #D7E5E6;
	font-weight: bold;
	text-decoration: none;
}
a.top:link, a.top:visited {
	color: #627D78;
	background-image: url(../images/scroll_up.gif);
	background-position: 0px 4px;
	padding: 3px 0 4px 15px;
	background-repeat: no-repeat;
	text-decoration: none;
	display: block;
	margin: 10px 0 10px 0;
	font-weight: bold;
}
a.top:hover, a.top:active {
	color: #5F4142;
	background-image: url(../images/scroll_up.gif);
	background-position: 0px 4px;
	background-repeat: no-repeat;
	text-decoration: none;
}
a.menu:link, a.menu:visited {
	color: #452322;
	text-decoration: none;
	background-color: #D6E6E3;
	padding: 4px 8px 4px 8px;
	display: block;
	border-bottom: 1px dotted #FFFFFF;
}
a.menu:hover, a.menu:active {
	color: #452322;
	background-color: #E2EDEB;
	text-decoration: none;
}
/*    ++++++++++++++++++++    general styles    ++++++++++++++++++++    */

.log  {
	background-image: url(../images/actr_logo_bg.gif);
	background-position: bottom;
	height: 54px;
	padding: 18px 0 18px 8px;
	display: block;
}
.strap {
	margin: 19px 0 7px 27px;
}
.picpane {
	background-color: #D6E6E3;
	background-image: url(../images/picpane_left.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 11px;
	color: #627D78;
	margin: 15px 0 22px 0;
}
.picpad {
	margin: 0 0 10px 10px;
}
.mainpic {
	margin-left: 8px;
}
.threecols {
	color: #666666;
	width: 150px;
	display: block;
	float: left;
	margin-right: 10px;
}
.twocols {
	color: #666666;
	background-color: White;
	width: 340px;
	display: block;
	float: left;
	padding: 10px 10px 100px 10px;
	
}
.secondcol {
	color: #666666;
	background-color: White;
	width: 340px;
	display: block;
	float: left;
	padding-top: 10px;
	padding-bottom: 10px;

}
.thirdcol {
	color: #666666;
	width: 150px;
	display: block;
	float: left;
}
.thirdcolshade {
	background-color: #F3F7F7;
	width: 150px;
	height: 334px;
	display: block;
	float: left;
}
.ushout {
	padding: 9px 0 0 0;
}
.overline {
	/*border-top: 1px solid #D6E6E3;*/
}
.padme {
	padding-left: 27px;
	padding-right: 21px;
}
.shoutpers {
	background-color: #D6E6E3;
	height: 88px;
	margin-top: 0px;
}
.shoutname {
	padding: 30px 8px 0 67px;
	color: #627D78;
}
.tabmand {
	background-color: #CEC0C3;
	color: #5F4142;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
}

.tabmandtop {
	background-color: #CEC0C3;
	color: #5F4142;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	background-image: url(../images/red_topright.gif);
	background-position: right top;
	background-repeat: no-repeat;
}
.tabmandbot {
	background-color: #CEC0C3;
	color: #5F4142;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	background-image: url(../images/red_botright.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
}
.tabnot {
	background-color: #E6E0E1;
	color: #5F4142;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
}

.tabnotbot {
	background-color: #E6E0E1;
	color: #5F4142;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	background-image: url(../images/red_lt_botright.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
}
.tabnottop {
	background-color: #E6E0E1;
	color: #5F4142;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	background-image: url(../images/red_topright.gif);
	background-position: right top;
	background-repeat: no-repeat;
}
.tableft {
	background-color: #D6E6E3;
	color: #627D78;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	width: 150px;
}
.tableftindent {
	background-color: #D6E6E3;
	color: #627D78;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	width: 150px;
	padding-left: 18px;
}

.tabalignright {
	background-color: #D6E6E3;
	color: #627D78;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	width: 118px;
	text-align: right;
}
.tableftmand {
	background-color: #D6E6E3;
	color: #627D78;
	font-weight: bold;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	width: 150px;
}

.tablefttop {
	background-color: #D6E6E3;
	color: #627D78;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	width: 150px;
	background-image: url(../images/green_topleft.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
.tableftbot {
	background-color: #D6E6E3;
	color: #627D78;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	width: 150px;
	background-image: url(../images/green_botleft.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
}


.tabCheckTop {
	background-color: #CEC0C3;
	color: #5F4142;
	border-bottom: 1px solid #FFFFFF;
	
	background-image: url(../images/red_topright.gif);
	background-position: right top;
	background-repeat: no-repeat;
	width:70px;
}
.tabmandupdate {
	background-color: #CEC0C3;
	color: #5F4142;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	width: 400px;
	word-wrap: break-word;
}
.tabCheckNotTop
{
	background-color: #E6E0E1;
	color: #5F4142;
	border-bottom: 1px solid #FFFFFF;
	background-image: url(../images/red_topright.gif);
	background-position: right top;
	background-repeat: no-repeat;
	width:70px;
}

.tabCheck
{
	background-color: #CEC0C3;
	color: #5F4142;
	border-bottom: 1px solid #FFFFFF;
	width:70px;
}
.tabCheckAdd
{
	background-color: #CEC0C3;
	color: #5F4142;
	border-bottom: 1px solid #FFFFFF;
	width:70px;
}

.tabCheckNot
{
	background-color: #E6E0E1;
	color: #5F4142;
	border-bottom: 1px solid #FFFFFF;
	width:70px;
}

.tabIssueManRightTop
{
	background-color: #CEC0C3;
	color: #5F4142;
	background-image: url(../images/red_topright.gif);
	background-position: right top;
	background-repeat: no-repeat;
	
}

.tabIssueNotRightTop
{
	background-color: #E6E0E1;
	color: #5F4142;
	background-image: url(../images/red_topright.gif);
	background-position: right top;
	background-repeat: no-repeat;
	
}

.tabCheckBot
{
	background-color: #CEC0C3;
	color: #5F4142;
	border-bottom: 1px solid #FFFFFF;
	background-image: url(../images/red_botright.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
}

.tabCheckNotBot
{
	background-color: #E6E0E1;
	color: #5F4142;
	border-bottom: 1px solid #FFFFFF;
	background-image: url(../images/red_lt_botright.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
}


.tabIssueLeft
{
	background-color: #D6E6E3;
	color: #627D78;
	border-left: 1px solid #FFFFFF;
	width: 118px;
}

.tabIssueMan
{
	background-color: #CEC0C3;
	color: #5F4142;
	border-left: 1px solid #FFFFFF;
}

.tabIssue
{
	background-color: #D6E6E3;
	color: #627D78;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
}
	
.tabIssueRight
{
	background-color: #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	width:10px;
}
	
.tabIssueLeftTop
{
	background-color: #D6E6E3;
	color: #627D78;
	border-left: 1px solid #FFFFFF;
	width: 150px;
	background-image: url(../images/green_topleft.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
	
	
.tabIssueManRight
{
	background-color: #CEC0C3;
	color: #5F4142;
	width:10px;
}

.tabIssueNotLeft
{
	background-color: #D6E6E3;
	color: #627D78;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	width: 118px;
}

.tabIssueNot
{
	background-color: #E6E0E1;
	color: #5F4142;
	border-left: 1px solid #FFFFFF;
}

.tabIssueNotRight
{
	background-color: #E6E0E1;
	color: #5F4142;
	width:10px;
}


.tabgreen 
{
	background-color: #D6E6E3;
	color: #627D78;
	border-bottom: 1px solid #FFFFFF;
}
.tabbrown
{
	background-color: #D6C9CC;
	color: #5F4142;
	border-bottom: 1px solid #FFFFFF;
}

.tabgrnrow {
	background-color: #D6E6E3;
	color: #627D78;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
}
.tabgrnrow2 {
	background-color: #E6F0EE;
	color: #627D78;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
}
.tabhead {
	background-color: #E6E0E1;
	color: #5F4141;
	font-weight: bold;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	padding: 4px;
}
.tabview {
	background-color: #E6E0E1;
	color: #5F4141;
	border-left: 1px solid #FFFFFF;
	padding: 4px;
}
.txtfield {
	width: 266px;
	line-height: 13px;
	font-size: 12px;
	border-left: 1px solid #9D9D9D;
	border-top: 1px solid #9D9D9D;
	border-right: 1px solid #D0D0D0;
	border-bottom: 1px solid #D0D0D0;
}
.txtfieldwide
{
	width: 400px;
	line-height: 13px;
	font-size: 12px;
	border-left: 1px solid #9D9D9D;
	border-top: 1px solid #9D9D9D;
	border-right: 1px solid #D0D0D0;
	border-bottom: 1px solid #D0D0D0;
}
.dropfield {
	line-height: 9px;
	font-size: 12px;
	height: 17px;
}


.buts {
	text-align: right;
	margin-top: 5px;
}
.help {
	width: 380px;
	float: left;
	text-align: left;
	color: #627D78;
	background-color: #FFFFFF;
	background-image: url(../images/help.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 40px 10px 20px 10px;
}
#helpspace {
	margin: 200px 0 0 8px;
	background-color: #FFFFFF;
	z-index: 10;
	position:absolute;
	width: 198px;
	height: 300px;
	background-image: url(../images/helphead.gif);
	background-position: top left;
	background-repeat: no-repeat;
	text-align: left;
	visibility: hidden;
}
.closer {
	text-align: right;
	margin: 16px 12px 20px 0;
	display: block;
}
#scrollers {
	text-align: right;
	margin: 2px 12px 0 0;
}
.templist {
	margin: 0 0 4px 10px;
	padding: 12px 0 0 6px;
}
.updates {
	width: 670px;
	background-color: #ffffff;
	margin: 20px 0 0 10px;
	padding: 10px 0 10px 0;
	color: #627D78;
	display: block;
	text-align: center;
	font-weight: bold;

}	
.faqmenu {
	float: right;
	display: block;
	width: 200px;
	margin: 0 0 20px 12px;
}
.ulhome {
	margin: 0px;
	padding: 12px 0 0;
}
.status {
	color: #5F4141;
	font-weight: bold;
	float: right;
	display: inline;
	padding: 4px 23px 0 0;
}
.edit {
	float: right;
	display: inline;
}

.errorMsg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: Red;
	margin: 0px;
}

.tabalt1 {
	background-color: #C5B4B8;
	color: #5F4142;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
}
.tabalt2 {
	background-color: #D6C9CC;
	color: #5F4142;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
}
.tabalt1left {
	background-color: #C5B4B8;
	color: #5F4142;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	width: 118px;
}

.tabalt2left {
	background-color: #D6C9CC;
	color: #5F4142;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	width: 118px;
}

.tabalt1check
{
	background-color: #C5B4B8;
	color: #5F4142;
	border-bottom: 1px solid #FFFFFF;
	width:10px;
}

.tabalt2check
{
	background-color: #D6C9CC;
	color: #5F4142;
	border-bottom: 1px solid #FFFFFF;
	width:10px;
}

/* NOT */
.tabalt1not {
	background-color: #D8CFD0;
	color: #5F4142;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
}
.tabalt2not {
	background-color: #F2EEEF;
	color: #5F4142;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
}
.tabalt1leftnot {
	background-color: #D8CFD0;
	color: #5F4142;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	width: 118px;
}

.tabalt2leftnot {
	background-color: #F2EEEF;
	color: #5F4142;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	width: 118px;
}

.tabalt1checknot
{
	background-color: #D8CFD0;
	color: #5F4142;
	border-bottom: 1px solid #FFFFFF;
	width:10px;
}

.tabalt2checknot
{
	background-color: #F2EEEF;
	color: #5F4142;
	border-bottom: 1px solid #FFFFFF;
	width:10px;
}

/* Issue Mandatory */
.tabalt1Issue
{
	background-color: #C5B4B8;
	color: #5F4142;
	border-left: 1px solid #FFFFFF;
}

.tabalt2Issue
{
	background-color: #D6C9CC;
	color: #5F4142;
	border-left: 1px solid #FFFFFF;
}
	
.tabalt1checkIssue
{
	background-color: #C5B4B8;
	width:10px;
}

.tabalt2checkIssue
{
	background-color: #D6C9CC;
	width:10px;
}

/* Issue NOT Mandatory */
.tabalt1Issuenot
{
	background-color: #D8CFD0;
	color: #5F4142;
	border-left: 1px solid #FFFFFF;
}

.tabalt2Issuenot
{
	background-color: #F2EEEF;
	color: #5F4142;
	border-left: 1px solid #FFFFFF;
}
	
.tabalt1checkIssuenot
{
	background-color: #D8CFD0;
	width:10px;
}

.tabalt2checkIssuenot
{
	background-color: #F2EEEF;
	width:10px;
}

/* Masking ONLY */
.tabCheckmasking
{
	background-color: #CEC0C3;
	color: #5F4142;
	width:40px;
}

.tabviewalt1 {
	background-color: #C5B4B8;
	color: #5F4142;
	/*width: 266px;*/
	border-left: 1px solid #FFFFFF;
	padding: 4px;
	word-wrap: break-word;
}
.tabviewalt1bot {
	background-color: #C5B4B8;
	color: #5F4142;
	/*width: 266px;*/
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	padding: 4px;
	word-wrap: break-word;
}

.tabviewalt2 {
	background-color: #D6C9CC;
	color: #5F4142;
	width: 466px;
/*	overflow: scroll;*/
	border-left: 1px solid #FFFFFF;
	padding: 4px;
	word-wrap: break-word;
}
.tabviewalt2bot {
	background-color: #D6C9CC;
	color: #5F4142;
	/*width: 266px;*/
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	padding: 4px;
	word-wrap: break-word;
}
.tabgrnrowPad {
	background-color: #D6E6E3;
	color: #627D78;
	border-top: 1px solid #FFFFFF;
}

/* Update */
.tabupdateleft
{
	background-color: #D6E6E3;
	color: #627D78;
	border-left: 1px solid #FFFFFF;	
	width: 150px;	
}

.tabupdatealignright
{
	background-color: #D6E6E3;
	color: #627D78;
	border-left: 1px solid #FFFFFF;	
	width: 118px;
	text-align: right;
}

.tabupdateleftbot
{
	background-color: #D6E6E3;
	color: #627D78;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;	
	width: 150px;	
}

.tabupdate
{
	background-color: #D6E6E3;
	color: #627D78;
	border-left: 1px solid #FFFFFF;
}

.tabupdatebot
{
	background-color: #D6E6E3;
	color: #627D78;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
}

.tabupdateright
{
	background-color: #D6E6E3;
	color: #627D78;
}

.tabupdaterightbot
{
	background-color: #D6E6E3;
	color: #627D78;
	border-bottom: 1px solid #FFFFFF;
}

.tabUpdateIssueMan
{
	background-color: #D6E6E3;
	color: #627D78;
	border-left: 1px solid #FFFFFF;
}

.tabUpdateIssueRight
{
	background-color: #D6E6E3;
	color: #627D78;
}
.tabupdateviewalt1
{
	background-color: #D6E6E3;
	color: #627D78;
}
.tabupdateviewalt1bot
{
	background-color: #D6E6E3;
	color: #627D78;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
}
th.leftupdatebot {
	background-color: #D6E6E3;
	color: #627D78;
	/*padding-left: 18px;*/
	
	border-bottom: 1px solid #FFFFFF;
	font-weight: normal;
	
}

.tabupdateviewalt1top
{
	background-color: #D6E6E3;
	color: #627D78;
	
	border-left: 1px solid #FFFFFF;
}
th.leftupdatetop {
	background-color: #D6E6E3;
	color: #627D78;
	/*padding-left: 18px;*/
	
	font-weight: normal;
}

td.BlueText
{
    color: #3399CC;
}

.tabCancer
{
	background-color: #A7DBEF;
	color: #5F4142;
	width: 266px;
	border-left: 1px solid #FFFFFF;
	padding: 4px;
}

th.tableftCancer {
	background-color: #7CC0E9;
	color: #627D78;
	font-weight: normal;
}
div.CancerInfo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 24px 0 10px 0;
	border-bottom: 1px solid #D6E6E3;
}

a.informationline:link, a.informationline:visited {
	color: #F3EAEB;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	padding: 10px 12px 10px 13px;
	display: block;
	border-bottom: 1px solid #896B71;
}
a.informationline:hover, a.informationline:active {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
div.instruction
{
	padding-left: 30px;
}
.fullwhite
{
	background-color: White;
}

.inputtable
{
	width: 650px;
}
.hidden
{
	display: none;
}
.floatRight
{
    float: right;
}
.floatLeft
{
    float: left;
}
