.tablefont {
	TEXT-ALIGN: left; FONT-FAMILY: Arial,Helvetica,sans-serif; COLOR: #656766; FONT-SIZE: 12px
}
BODY {
	FONT-FAMILY: Arial,Helvetica,sans-serif; COLOR: #656766; FONT-SIZE: 12px
}
TABLE {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
TABLE TD {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
A {
	TEXT-TRANSFORM: uppercase; COLOR: #8cc63f; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none;
}

A:hover {
    text-decoration: underline;
}

INPUT {
	COLOR: #606060; FONT-SIZE: 14px
}
SELECT {
	FONT-FAMILY: Arial,Helvetica,sans-serif; COLOR: #656766; FONT-SIZE: 12px
}
TABLE[name=nuvoxpymtamtrow] TR TD { 
	BACKGROUND-COLOR: #ffffff
}
TABLE[name=nuvoxpymtmthdrow] TR TD {
	BACKGROUND-COLOR: #ffffff
}
TABLE[name=nuvoxterms] TR TD {
	BACKGROUND-COLOR: #ffffff
}
TABLE[name=nuvoxcustinfo] TR TD {
	BACKGROUND-COLOR: #ffffff
}
TABLE[name=nuvoxpymtamtrow] B {
	COLOR: #404040
}
TABLE[name=nuvoxpymtmthdrow] B {
	COLOR: #404040
}
TABLE[name=nuvoxterms] B {
	COLOR: #404040
}
TABLE[name=nuvoxcustinfo] B {
	COLOR: #404040
}

DIV.contentContainerRightCol H3.headingAltBrown SPAN SPAN {
	FONT-SIZE: 12px !important
}
.contentContainerBox {
	BORDER-LEFT: #d5d5d5 2px solid; MARGIN: 0px; BACKGROUND: #fff; OVERFLOW: hidden; BORDER-RIGHT: #d5d5d5 2px solid
}
.contentContainerLeft {
	PADDING-LEFT: 4px; BACKGROUND: url(/images/containers_left_side.png) repeat-y left 50%; OVERFLOW: hidden
}
.contentContainerRight {
	PADDING-RIGHT: 3px; BACKGROUND: url(/images/containers_right_side.png) repeat-y right 50%; OVERFLOW: hidden
}
.contentContainerSpacing {
	PADDING-TOP: 10px
}
.contentContainerBottomBox {
	background: rgba(0, 0, 0, 0) -webkit-linear-gradient(#f5f5f5, #d5d5d5) repeat scroll 0 0;
	background: rgba(0, 0, 0, 0) -o-linear-gradient(#f5f5f5, #d5d5d5) repeat scroll 0 0;
	background: rgba(0, 0, 0, 0) -moz-linear-gradient(#f5f5f5, #d5d5d5) repeat scroll 0 0;
	background: rgba(0, 0, 0, 0) -ms-linear-gradient(#f5f5f5, #d5d5d5) repeat scroll 0 0;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff5f5f5', endColorstr='#ffd5d5d5',GradientType=0 );
    border-bottom: 2px solid #d5d5d5;
    border-bottom-left-radius: 20px;
    border-bottom-right-radius: 20px;
    height: 5px;
    overflow: hidden;
}
.contentContainerBottomBox DIV {
	PADDING-RIGHT: 8px;  HEIGHT: 8px; OVERFLOW: hidden
}
.contentContainerBottomBox DIV DIV {
   HEIGHT: 8px; OVERFLOW: hidden
}
.headingAltBrown {
    background: rgba(0, 0, 0, 0) -webkit-linear-gradient(#fff, #c8d0c0) repeat scroll 0 0;
	background: rgba(0, 0, 0, 0) -o-linear-gradient(#fff, #c8d0c0) repeat scroll 0 0;
	background: rgba(0, 0, 0, 0) -moz-linear-gradient(#fff, #c8d0c0) repeat scroll 0 0;
	background: rgba(0, 0, 0, 0) -ms-linear-gradient(#fff, #c8d0c0) repeat scroll 0 0;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffffff', endColorstr='#ffc8d0c0',GradientType=0 );
    border: 2px solid #d5d5d5;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    color: #606060;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;
    padding: 8px 9px 8px 14px;
}
.headingAltBrown SPAN {
    color: #606060;
    display: block;
    font-size: 14px !important;
    font-weight: bold;
    line-height: 18px;
    margin: 0;
    padding: 0;
}
.headingAltBrown SPAN SPAN {
    color: #606060;
    display: block;
    font-size: 14px !important;
    font-weight: bold;
    line-height: 18px;
    margin: 0;
    padding: 0;
}
.formButton, .gwt-Button {
    background: -ms-radial-gradient(81% 20px at center top , #ace664, #72a82e) repeat scroll 0 0 rgba(0, 0, 0, 0);
	background: -webkit-radial-gradient(81% 20px at center top , #ace664, #72a82e) repeat scroll 0 0 rgba(0, 0, 0, 0);
	background: -o-radial-gradient(81% 20px at center top , #ace664, #72a82e) repeat scroll 0 0 rgba(0, 0, 0, 0);
	background: -moz-radial-gradient(81% 20px at center top , #ace664, #72a82e) repeat scroll 0 0 rgba(0, 0, 0, 0);
	background: radial-gradient(81% 20px at center top , #ace664, #72a82e) repeat scroll 0 0 rgba(0, 0, 0, 0);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ace664', endColorstr='#72a82e',GradientType=0 );
    border: 0 solid #77BA00;
    border-radius: 6px;
    color: #FFFFFF;
    cursor: pointer;
    font-family: sans-serif,arial,helvetica;
    font-size: 14px;
    font-weight: bold;
    height: 34px;
    text-align: center;
    text-transform: capitalize;
    white-space: pre;
    width: 104px;
}
.formButton-over, .formButton:hover, .gwt-Button-over, .gwt-Button:hover {
    background: -ms-linear-gradient(#CCDCB7,#72a82e);
	background: -webkit-linear-gradient(#CCDCB7,#72a82e);
	background: -o-linear-gradient(#CCDCB7,#72a82e);
	background: -moz-linear-gradient(#CCDCB7,#72a82e);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#CCDCB7', endColorstr='#72a82e',GradientType=0 );
	border: 0 solid #2579D3;
    border-radius: 6px;
    color: #FFFFFF;
    cursor: pointer;
    font-family: sans-serif,arial,helvetica;
    font-size: 14px;
    font-weight: bold;
    height: 34px;
    text-align: center;
    text-transform: capitalize;
    white-space: pre;
    width: 104px;
}
IMG {
    border-width: 0;
}
.bwbPaddingTop {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 4px;
	width: 100%;
	
}
.bwbPadding {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 15px; PADDING-TOP: 20px
}
.bwbBorder {
	BORDER-BOTTOM: #d5d5d5 3px solid; BORDER-LEFT: #d5d5d5 3px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; BORDER-TOP: #d5d5d5 3px solid; BORDER-RIGHT: #d5d5d5 3px solid; PADDING-TOP: 0px
}
.bwbHeader {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND: #d5d5d5; COLOR: #474747; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 0px; vertical-align:top
}
.bwbBody {
	BORDER-BOTTOM: #d5d5d5 0px solid; BORDER-LEFT: #d5d5d5 6px solid; WIDTH: auto; BORDER-TOP: #d5d5d5 0px solid; BORDER-RIGHT: #d5d5d5 6px solid
}
.bwbBody A:link {
	TEXT-ALIGN: left; COLOR: #8cc63f; CURSOR: pointer; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.bwbBody A:visited {
	TEXT-ALIGN: left; COLOR: #8cc63f; CURSOR: pointer; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.bwbBody A:hover {
	TEXT-ALIGN: left; COLOR: #474747; CURSOR: pointer; TEXT-DECORATION: underline
}
.bwbBody A:active {
	TEXT-ALIGN: left; COLOR: #474747; CURSOR: pointer; TEXT-DECORATION: underline
}
.bwbButtonRow {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 10px; WIDTH: auto; PADDING-RIGHT: 10px; BACKGROUND: #d5d5d5; PADDING-TOP: 10px
}
.bwbErrorHeader {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 0px; PADDING-TOP: 13px
}
.bwbErrorText {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: red; FONT-WEIGHT: bold; PADDING-TOP: 8px
}
.bwbAltColor {
	BACKGROUND: #f1f1f1
}
.bwbRowHighlight {
	BACKGROUND: #cedeef
}
.bwbContainerTop {
	PADDING-LEFT: 6px; BACKGROUND: url(../images/grey-top-left.png) no-repeat left top; HEIGHT: 6px; OVERFLOW: hidden
}
.bwbContainerTop DIV {
	PADDING-RIGHT: 6px; BACKGROUND: url(../images/grey-top-right.png) no-repeat right top; HEIGHT: 6px; OVERFLOW: hidden
}
.bwbContainerTop DIV DIV {
	BACKGROUND: #d5d5d5; HEIGHT: 6px; OVERFLOW: hidden
}
.bwbContainerBottom {
	PADDING-LEFT: 6px; BACKGROUND: url(../images/grey-bottom-left.png) no-repeat left 50%; HEIGHT: 6px; OVERFLOW: hidden
}
.bwbContainerBottom DIV {
	PADDING-RIGHT: 6px; BACKGROUND: url(../images/grey-bottom-right.png) no-repeat right 50%; HEIGHT: 6px; OVERFLOW: hidden
}
.bwbContainerBottom DIV DIV {
	BACKGROUND: #d5d5d5; HEIGHT: 6px; OVERFLOW: hidden
}
.GLOUBEFDEK{border-right:2px solid #d5d5d5;border-bottom:1px solid #d5d5d5;border-left:2px solid #d5d5d5;}
.GLOUBEFDEK td{border-collapse:collapse;border-left:1px solid #d5d5d5;border-top:1px solid #d5d5d5;}
.GLOUBEFDIK{color:#474747 !important;background:#e1f3c8;text-align:center;font-weight:bold;vertical-align:top; text-transform: none ; padding: 5px 0px 2px; height: 20px;}
.GLOUBEFDIK td,.GLOUBEFDHK td{border:0 none !important;}
.GLOUBEFDHK{padding:0px;overflow:inherit;vertical-align:center;text-align:center;}
.GLOUBEFDAK{background-image:url(../images/spinner.gif);background-repeat:no-repeat;height:100%;width:100%;position:absolute;left:0;bottom:0;right:0;top:0;background-position:center center;}
.gwt-Label {
    width: auto !important;
	float: center;
}
.tab_tr
{
background-color : #E5F1CC;
}
.blue18b, .blue14n
{
color: #656766;
font-family: Arial;
font-size: 12px;	
}
.black11b
{
color: #656766;
font-family: Arial;
font-size: 14px;
}
.black11n
{
color: #656766;
font-family: Arial,Helvetica,sans-serif;
font-size: 12px;
text-align: left;
}