HTML {
	overflow: -moz-scrollbars-vertical;
}

BODY {
	scrollbar-base-color: #443266;
	scrollbar-face-color: #443266;
	scrollbar-shadow-color: #C3C3E5;
	scrollbar-highlight-color: #C3C3E5;
	scrollbar-darkshadow-color: #443266;
	scrollbar-3dlight-color: #443266;
	scrollbar-track-color: #C3C3E5;
	scrollbar-arrow-color: #C3C3E5;
	color: #3C5253;
	font-family: arial,helvetica,sans-serif;
	font-size: 12px;
	background-color: #ffffff;
	background: url(images/background.jpg) repeat-y;
	background-position: center;
	text-align:center;
	margin:0px 0px 0px 0px;
}


.navlink,.navlink:visited,.navlink:active {
	color: #B4C3BC;
	text-decoration: none;
	font-weight: bold;
}

.navlink:hover {
	color: #D79E1D;
	background-color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}

.navlink_on {
	color: #D79E1D;
	text-decoration: none;
	font-weight: bold;
}

#banner {
	width:930px;
	height:14px;
	margin:0px auto;
}
#banner2 {
	width:930px;
	height:105px;
	margin:0px auto;
}

#banner3 {
	width:930px;
	height:108px;
	margin:0px auto;
	padding-top: 2px;
}

#nav {
	width:630px;
	height:20px;
	margin:0px auto;
	padding:3px 0px 0px 0px;
	color:#495C6B;
	text-transform:uppercase;
	font-size:14px;
	border:0px solid red;
	font-family: arial,helvetica,sans-serif;	
}

#container2 {
	clear:left;
	float:left;
	width:930px;
	overflow:hidden;
	/*background:#ffffff;  column 2 background colour */
	background: url(images/leftside_bg.jpg) no-repeat;
}

#container1 {
	float:left;
	width:930px;
	position:relative;
	right:576px;
	/*background:#ffffff;  column 1 background colour */
	border:0px solid red;
}

body, html{font:normal normal normal 11px Verdana; text-align:left}

body, html, h1, h2, table.dialog, .rowall{color:#000}

body, html{margin:0; padding:0}

span, h4, h3, h2, h1{margin:0 0 0 0; padding:0 0 0 0}

h1{font-size:19px; font-style:italic}

h2{padding-bottom:5px; margin-bottom:0}

h2{font-size:14px}

h2, input, input.button, input.submit, input.loginbutton, input.loggedinbuttons, .dialogtitle, table.dialog, .ERRRX, .RX_Error, .rowheader, .rowfooter, .currowstyle{font-weight:bold}

hr{border:0; border-top:2px solid #000; height:2px}
table.dialog, .rowall{background:#fff}

.dialogtitle{color:#ffffff; border:none; background:#dabc68; background-image:url('images/yellowbackground3.jpg'); background-position:left top; background-repeat:repeat-y;}

.altrowstyle{border:none; background:#e3e3e5}

.dialoghigh{padding:0px 2px 0px 2px; background-color:#dabc68; color:#caa958; text-align:right; vertical-align:middle}
.checkbox, input[type=checkbox], input[type=radio]{background:#fff; border-color:#dabc68; border-style:none}

.mbecst, .mbecsb{width:56px; height:48px; border-style:none}

.mbecst, .mbecsb, td.jobheader{vertical-align:top}

td.jobheader, .rowfooter{color:#000}
.rowheader{color:#ffffff}
.rowheader a{color:#ffffff; text-decoration:none;}

input{font-size:12px; background:#fff}
input:focus{background-color:#dabc68}

a{text-decoration:underline; color:#000}
a:visited{color:#9f6a1c; font-weight:bold}
a:hover, a:active, a:focus{background-color:#caa958; color:#fff}

.MnuOpt, .MnuOptH, a.MnuOpt, a.MnuOptH, a.MnuOpt:visited, a.MnuOptH:visited, a.MnuOpt:active, a.MnuOptH:active, input.MnuOpt, input.MnuOptH{text-decoration:none; text-align:center; vertical-align:middle; border-style:none; width:132px; height:45px; font-size:15px; color:#000; font-weight:bold; background-color:Transparent; background-image:url('images/base.jpg'); background-position:left top; background-repeat:no-repeat; display:inline-block; padding:10px 0px 0px 0px; margin:0px 0px 0px 0px}
.MnuOpt:hover, .MnuOptH:hover, a.MnuOpt:hover, a.MnuOptH:hover, input.MnuOpt:hover, input.MnuOptH:hover{color:#fff; background-image:url('images/basero.jpg')}

.MyButton, a.MyButton, a.MyButton:visited, a.MyButton:active, input.MyButton, input[type="button"], input[type="submit"]{text-align:center; vertical-align:middle; border-style:none; font-size:12px; color:#ffffff; font-weight:bold; background-color:#D69016; display:inline-block; padding:1px 2px 1px 2px; margin:0px 0px 0px 0px; border:groove 1px #522403}
.MyButton:hover a.MyButton:hover input.MyButton:hover, input[type="button"]:hover, input[type="submit"]:hover{background-color:#9f6a1c; color:#fff}

.dialogtitle, .rowheader{text-align:center}

.dialogtitle{font-size:14px}

table.dialog{border:solid 2px #CFCFD1; padding:4px 4px 4px 4px}

.popupControl{font-weight:normal; border:1px solid #D3D3D5; background:White; color:Black}

.watermarked{background:#f0f8ff}

.HiddenBox, .popupControl{visibility:hidden}

.HiddenBox{width:1px}

.rowheader, .rowfooter{background:#dabc68; background-image:url('images/yellowbackground3.jpg'); background-position:left top; background-repeat:repeat-y;}

table.jobdialog, .rowall, .rowheader, .rowfooter{font-size:10px}

.currowstyle, ul{color:#000}

.rowall{border:solid 1px #efe6f7}

.currowstyle{background:#9f6a1c}
.hoverrowstyle{background:#caa958; color:#000; font-weight:bold;cursor:pointer}

img{border-width:0}

.CollapseablePanel{overflow:hidden; height:0}

.popupControl{position:absolute}

.mnuline{padding-right:10px; padding-left:10px}
.mnuhr{border-top:2px solid #D3D3D5; height:2px}
.footer{color:#fff; text-align:center; width:100%; font-size:10px}
.footertop{padding-top:4px; padding-bottom:4px}
.footermid{padding-top:4px; padding-bottom:4px; font-size:8px}
.toplineleft{background-color:#b2d3e0; height:4px; width:207px}
.toplineright{background-color:#b2d3e0; height:4px}
.midspc{height:4px; width:10px}

.loginbox{background-image:none; text-align:center; height:14px; color:#000; font-size:12px; border:solid 2px #d3d3d5}
.loggedininfo{text-align:center; height:14px}
.loggedinbottom{text-align:center; height:30px}
.loggedingroup{width:100%}
.fixlefts{width:54px}
.njtbl{width:640px}
.nobackiebuttonie{text-align:center; font-size:14px; background-color:#D3D3D5; color:#E00200}
.medicaidlength{text-align:center; font-size:8px; color:#A0A0A0}
input.tb_norm, select.tb_norm{font-size:10px; height:18px; background:#e9d7a5; color:#000; width:200px}

input.tb_high, select.tb_high{font-size:10px; height:18px; background:#D3D3D5; color:#000; width:200px}

.NHL, .HL, .NORX, .ERR{border:1px solid #D3D3D5; font-weight:bold; font-size:9pt; height:15px}
select.NHL, select.HL, select.NORX{height:20px}

.NHL{background:#e9d7a5; color:#000}

.HL{background:#D3D3D5; color:#000}

.ERR{background:red; color:white}

.NORX, select.NORX, input.NORX{background:#e9d7a5; font-weight:normal}

table.nopadding, td.nopadding, tr.nopadding, panel.nopadding{margin:0 0 0 0; padding:0 0 0 0}

table.dialog2{color:#000; font-weight:bold; background:#fff; font-size:7pt; border:solid 1px #000; padding:0px 0px 0px 0px; margin:0 0 0 0}

.jobheader, td.jobheader{background:#e9d7a5; color:#000; vertical-align:top}

.errorcolor{font-weight:bold; background:white; color:red}

input[disabled], input[readonly], select[disabled], select[readonly], checkbox[disabled], checkbox[readonly], textarea[disabled], textarea[readonly]{background-color:#ededed; border:#9d9d9d 1px solid; color:#9d9d9d; cursor:default}

#layerMenu{left:76px; visibility:visible; width:154px; position:absolute; top:59px; height:353px; z-index:100}
#layerContent{visibility:visible; position:absolute; top:30px; left:42px; vertical-align:top}
.waitprogress{text-align:center; font-weight:bold; font-size:9px; background-color:#f29ca7; color:#D3D3D5}

.noborder { border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}