body
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-position: center;
	background-repeat: repeat-y;
	background-color: #486d9e;
}
bodyold
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(pagebg.gif);
	background-position: center;
	background-repeat: repeat-y;
	background-color: #486d9e;
}
.bodytext ul
{
	margin-left: 20px;
	margin-top: 4px;
	padding: 0;
}
.rad
{
	width: 13px;
	height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.radiob
{
	width: 10px;
	height: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.txtdgRows
{
	background: url(txtfieldbg1.jpg);
	background-color: #F9FCFF;
}
.dgstyleLnkButton
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	word-wrap: break-word;
	text-decoration: none;
}
.dgstyle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	word-wrap: break-word;
}
.bodytextError
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Red;
}

#box
{
	position: absolute;
	display: none;
	color: #000000;
	font: 11px verdana;
	line-height: 15px;
	width: 185px;
	padding: 5px 7px;
	border: 1px solid #879eb6;
	background: #ebf5ff;
	z-index: 100;
}
#DivShim
{
	position: absolute;
	top: 0px;
	left: 0px;
	border: 0;
	z-index: 99;
	display: none;
}


.bodytextPkg
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.bodytext
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.questiontext
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
.bodytext_link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0000CC;
}
.bodytext_link1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0000CC;
}

.bodytext_link:Hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #BB0404;
}
.bodytext_blink
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: blink;
}

.bodytext_visit
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.a:visited.bodytext_visit
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
}
.bodytext_login
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2A5986;
	text-decoration: none;
}
.bodytext_login_link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2A5986;
	text-decoration: underline;
}
.bodytext_login_link:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2A5986;
	text-decoration: none;
}
.bodytext_login_link_new
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2A5986;
	text-decoration: underline;
}
.bodytext_login_link_new:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2A5986;
	text-decoration: none;
}
.mainmenu
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #004DB0;
	font-weight: bold;
	text-decoration: none;
}
.submenu
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #37B643;
	font-weight: bold;
	text-decoration: none;
}
.submenu:hover
{
	text-decoration: underline;
}
.bodytext_small
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.borderaround
{
	border: 3px solid #C6DBF8;
}
.borderaround_blue
{
	border: 1px solid #093C71;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
}
.borderaround_div
{
	border-right: 1px solid #093C71;
	border-bottom: 1px solid #093C71;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
}

.bodytext_small_9
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
.bodytextbold
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}
.bodytextbold_orange
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0066cc;
	font-weight: bold;
}
.bodytextbold_white2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
}
.bodytextbold_blue
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #093C71;
	font-weight: bold;
}
.bodytext_blue_bold_
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #306496;
	font-weight: bold;
}
.bodytext_blue_bold
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #306496;
	font-weight: bold;
}
.bodytext_blue_bold_style7
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003399;
	font-weight: bold;
}
.bodytextbold_white
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	background-color: #6892B7;
}
.footermain
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
	text-decoration: none;
}
.footer_link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
	text-decoration: underline;
}
.footer_link:Hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #636363;
	text-decoration: none;
}
.toplinks
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline blink;
}
.menusublinks
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding: 3px;
	text-decoration: none;
	font-weight: bold;
}
.menusublinks:Hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
	padding: 3px;
}
.combomenu
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	border: 1px solid #8DC2DC;
}
.table9
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: justify;
	padding-right: 3px;
	padding-left: 3px;
}
.tableheaders_login
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: normal;
	background-color: #6892B7;
	padding-top: 3px;
	padding-bottom: 3px;
}
.topic_heading_tbl
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	background-color: #6892B7;
	padding-left: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
}

.page_heading
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.heading
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #093C71;
}
.page_subheading
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding-top: 3px;
	padding-bottom: 3px;
}
.subheading
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.more_link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #092482;
	text-decoration: none;
}
.more_link:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #092482;
	text-decoration: underline;
}
.pagenavi
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #092482;
}
.pagenavi:Hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}


.txtfields_Launch
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	background: url(txtfieldbg1.jpg);
	border: 1px solid #CAE4FF;
	background-color: #F9FCFF;
	padding: 2px;
	width: 328;
}
.txtfields
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	background: url(txtfieldbg1.jpg);
	border: 1px solid #CAE4FF;
	background-color: #F9FCFF;
	padding: 2px;
}
.cssdrpdwn
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.cssdrpdwnold
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	background: url(txtfieldbg1.jpg);
	background-color: #F9FCFF;
}
.txtfields_temp1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	background: url(txtfieldbg1.jpg);
	border: 1px solid #CAE4FF;
	background-color: #DEC7C8;
	padding: 2px;
}
.txtfields_gray
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	border: 1px solid #cccccc;
	background-color: #F4F4F4;
	padding: 2px;
}

.txtfields_numeric
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	background: url(txtfieldbg1.jpg);
	border: 1px solid #CAE4FF;
	background-color: #F9FCFF;
	padding: 2px;
	text-align: right;
}

.fields
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
}
.pageheading_gray
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #959595;
	font-weight: bold;
	text-decoration: none;
}
.box
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	background-color: #E6F0F7;
	height: auto;
	width: auto;
	/*clip: rect( );*/
	border-style: groove;
}
.buttons
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding-right: 1px;
	padding-left: 1px;
	border: 1px solid #919191;
	background-color: #D8D8D8;
}
.button
{
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	height: 17px;
	padding:0px;
	border: 1px solid #486d9e;
	border-collapse: collapse;
	background: url(buttonbg1.jpg);
}
.buttonCustom
{
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	height: 17px;
    text-align:left;
    width:100%;
    padding:0px;
	border: 0px solid #486d9e;
	border-collapse: collapse;
    background-color:#ECF6FF;
    
}
.button1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background: url(button_bg1.jpg);
	height: 17px;
	border: #486d9e 1px solid;
}
.buttonEditSkipColor
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background: url(btnEditSkip.JPG);
	height: 17px;
	border: #486d9e 1px solid;
}
.button_old
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background: url(buttonbg1.jpg);
	height: 20px;
	border: #486d9e 1px solid;
}

.button_width
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: left;
	background: url(buttonbg1.jpg);
	height: 20px;
	width: 120px;
	border: #486d9e 1px solid;
}

.left_links
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #083C70;
	text-decoration: none;
}
.left_links:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #336699;
	text-decoration: underline;
}

.bread_crumb
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
	text-align: left;
	padding-right: 4px;
	padding-top: 4px;
	padding-bottom: 10px;
}
.bread_crumb:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #cccccc;
	text-decoration: underline;
	text-align: left;
	padding-right: 4px;
	padding-top: 4px;
	padding-bottom: 10px;
}
.tdHead
{
	background-color: #99B7DD;
}
.tdSubhead
{
	background-color: #CAE4FF;
}
.td1
{
	background: url(pagebg_a.jpg);
}
.td2
{
	background: url(pagebg_b.jpg);
}
.td3
{
	background: url(pagebg_c.jpg);
}
.td4
{
	background: url(pagebg_d.jpg);
}
.td5
{
	background: url(pagebg_e.jpg);
}
.td6
{
	background: url(pagebg2.jpg);
}
.td7
{
	background: url(pagebg_f.jpg);
}
.borderaround
{
	border: 3px solid #C6DBF8;
}

.alternate_col_1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #ECF6FF;
}
.alternate_col_2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #ffffff;
}
.alternate_tab_bg
{
	background-color: #CAE4FF;
}

.pageheading_gray_5
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FAF5EF;
	font-weight: bold;
	text-decoration: none;
}

.borderaround_12
{
	border: 3px solid #999999;
}

.template_pagelevel_heading
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}

.button_small
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background: url(buttonbg1.jpg);
	border: #486d9e 1px solid;
}
.style1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: Red;
	border: 1px solid #edf6fe;
	padding: 2px;
	background: #C6DBF8;
}
.tdCheck
{
	padding-top: 5px;
}

.bluetext_10
{
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #083c70;
	padding-left: 3px !important;
	padding-left: 3px;
	text-align: left;
}
.bluetext_10 a
{
	color: #083c70;
	text-align: left;
	text-decoration: underline;
}
.bluetext_10 a:hover
{
	color: #083c70;
	text-align: left;
	text-decoration: none;
}
.bg_border_index
{
	background: #e9f1ff;
	border: 1px solid #486d9e;
}

.strip_text_yellow
{
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffcc;
}
.header_survey
{
	font: 16px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

.header_survey h1
{
	font-size: 24px;
	margin: 0px;
	padding: 0px;
}

.header_survey h2
{
	font-size: 24px;
	color: #e25a68;
	margin: 0px;
	padding: 0px;
}

.font_558fcb
{
	color: #558fcb;
}

.font_def485
{
	color: #def485;
}
