body
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	background-color: #003366;
	margin: 0px 0px 0px 0px;
}
.content
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	background-color: white;
	margin: 0px 0px 0px 0px;
}
.bannerstyle
{
	background-color: Green;
	height: 83;
}
a
{
	color: blue;
	text-decoration: none;
}

a:hover
{
	color: #FF0000;
	text-decoration: none;
}
a:visited
{
	color: #FF0000;
	text-decoration: none;
}

.aptitlecollapsed
{
	background-color: #A1D1DB;
	border-bottom: #177285 1px solid;
	color: #003399;
	cursor: hand;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding-bottom: 3px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
}

.aptitleexpanded
{
	background-color: #A1D1DB;
	border-bottom: #177285 1px solid;
	color: #003399;
	cursor: hand;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding-bottom: 3px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
}

.button_01
{
	border-bottom: #000000 1px solid;
	border-left: #EFEFEF 1px solid;
	border-right: #000000 1px solid;
	border-top: #EFEFEF 1px solid;
	color: #005279;
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	padding-bottom: 2px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 2px;
	text-align: left;
	text-decoration: none;
	width: 140px;
}

.button_02
{
	border-bottom: #000000 1px solid;
	border-left: #EFEFEF 1px solid;
	border-right: #000000 1px solid;
	border-top: #EFEFEF 1px solid;
	color: #005279;
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	padding-bottom: 2px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 2px;
	text-align: left;
	text-decoration: none;
	width: 140px;
}

.button_main
{
	border-bottom: #000000 1px solid;
	border-left: #EFEFEF 1px solid;
	border-right: #000000 1px solid;
	border-top: #EFEFEF 1px solid;
	color: #005279;
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	padding-bottom: 2px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 2px;
	text-decoration: none;
	text-align: left;
	width: 120px;
}
.linkbuttonstyle02
{
	border-bottom: #000000 1px solid;
	border-left: #EFEFEF 1px solid;
	border-right: #000000 1px solid;
	border-top: #EFEFEF 1px solid;
	color: #005279;
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	padding-bottom: 2px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 2px;
	text-decoration: none;
	width: 120px;
}

.button_main:hover
{
	background-color: #DDDDDD;
	border-bottom: #EFEFEF 1px solid;
	border-left: #666666 1px solid;
	border-right: #EFEFEF 1px solid;
	border-top: #666666 1px solid;
	color: #000000;
}
.button_main:visited
{
	background-color: #DDDDDD;
	border-bottom: #EFEFEF 1px solid;
	border-left: #666666 1px solid;
	border-right: #EFEFEF 1px solid;
	border-top: #666666 1px solid;
	color: #000000;
}
.linkbuttonstyle01:hover
{
	color: #FF0000;
	text-decoration: none;
}
.linkbuttonstyle02:hover
{
	background-color: #DDDDDD;
	border-bottom: #EFEFEF 1px solid;
	border-left: #666666 1px solid;
	border-right: #EFEFEF 1px solid;
	border-top: #666666 1px solid;
	color: #000000;
}
.s0701_btn01:hover
{
	background-color: #DDDDDD;
	border-bottom: #EFEFEF 1px solid;
	border-left: #666666 1px solid;
	border-right: #EFEFEF 1px solid;
	border-top: #666666 1px solid;
	color: #000000;
}

.btn_lang01
{
	border-bottom: #000000 1px solid;
	border-left: #EFEFEF 1px solid;
	border-right: #000000 1px solid;
	border-top: #EFEFEF 1px solid;
	color: #005279;
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	padding-bottom: 2px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 2px;
	text-align: left;
	text-decoration: none;
	width: 110px;
}
.btn_lang01:hover
{
	background-color: #DDDDDD;
	border-bottom: #EFEFEF 1px solid;
	border-left: #666666 1px solid;
	border-right: #EFEFEF 1px solid;
	border-top: #666666 1px solid;
	color: #000000;
}
.btnlogin_01
{
	border-bottom: #000000 1px solid;
	border-left: #EFEFEF 1px solid;
	border-right: #000000 1px solid;
	border-top: #EFEFEF 1px solid;
	color: #005279;
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	padding-bottom: 2px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 2px;
	text-align: center;
	text-decoration: none;
	width: 155px;
}
.btnlogin_01:hover
{
	background-color: #DDDDDD;
	border-bottom: #EFEFEF 1px solid;
	border-left: #666666 1px solid;
	border-right: #EFEFEF 1px solid;
	border-top: #666666 1px solid;
	color: #000000;
}
.button_01:hover
{
	background-color: #DDDDDD;
	border-bottom: #EFEFEF 1px solid;
	border-left: #666666 1px solid;
	border-right: #EFEFEF 1px solid;
	border-top: #666666 1px solid;
	color: #000000;
}
.button_02:hover
{
	background-color: #DDDDDD;
	border-bottom: #EFEFEF 1px solid;
	border-left: #666666 1px solid;
	border-right: #EFEFEF 1px solid;
	border-top: #666666 1px solid;
	color: #000000;
}

.dgdhdr_02
{
	background-color: #006699;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}
.dgdhdr_03
{
	background-color: #006699;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}
.dghdr_01
{
	background-color: #006699;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}
.tblheader_01
{
	background-color: #006699;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}
.datagridheader_01
{
	background-color: #006699;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}
.dgdhdr_01
{
	background-color: #006699;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}

.dgnvg_01
{
	background: #FFFFFF;
	border-bottom: #000000 1px;
	border-left: #000000 1px;
	border-right: #000000 1px;
	border-top: #000000 1px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	text-decoration: none;
}

.dgnvg_01_btn
{
	color: #0000FF;
}
.dgnvg_01_btn:visited
{
	color: #0000FF;
}

.handcursorstyle
{
	cursor: hand;
}

.hplnk_01
{
	color: #005279;
	font-family: Arial;
	font-size: 10pt;
	font-weight: normal;
	text-decoration: none;
}

.hplnk_01:hover
{
	color: #FF0000;
	font-family: Arial;
	font-size: 10pt;
	font-weight: normal;
	text-decoration: none;
}

.LeftMnuLevel1
{
	color: #005279;
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
}
.LeftMnuLevel1:visited
{
	color: #005279;
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
}
.LeftMnuLevel1:hover
{
	color: #005279;
	font-family: Arial;
	font-size: 8pt;
	font-weight: bolder;
}
.LeftMnuLevel1Current
{
	color: red;
	font-family: Arial;
	font-size: 8pt;
	font-weight: bolder;
}
.LeftMnuLevel2
{
	color: #005279;
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
}
.LeftMnuLevel2:visited
{
	color: #005279;
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
}
.LeftMnuLevel2hover
{
	color: #005279;
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
}
.LeftMnuLevel2Current
{
	color: red;
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
}
.lbl_01
{
	color: #005279;
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
}
.lblt_01
{
	color: #005279;
	font-family: Arial;
	font-size: 14pt;
	font-weight: normal;
}
.lblstl_01
{
	color: #005279;
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
}

.moreDetailtLink
{
	color: #FF0000;
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
}
.hyperlinkstyle2
{
	color: #FF0000;
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
}
.img_firstlook
{
	border: 0;
}
.istl01a
{
	background-color: #E2F4FE;
	color: #005279;
	font-family: Arial;
	font-size: 8pt;
}

.istl01b
{
	background-color: #FFEACB;
	color: #005279;
	font-family: Arial;
	font-size: 9pt;
}

.istl01c
{
	background-color: #FFECD9;
	color: #874514;
	font-family: Arial;
	font-size: 9pt;
}

.istl02
{
	background-color: #00FFFF;
	color: #005279;
	font-family: Arial;
	font-size: 9pt;
}

.istl02a
{
	background-color: #E2F4FE;
	color: #000000;
	font-family: Arial;
	font-size: 9pt;
}
.istl02b
{
	background-color: #006699;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 9pt;
}

.istl03a
{
	background-color: #00A2D4;
	color: #FFFFFF;
	font: bold;
	font-family: Arial;
	font-size: 9pt;
}

.itemstyle01_alternate
{
	background-color: #FFECD9;
}

.itemstyle01_normal
{
	background-color: #E2F4FE;
}

.caption2, .labelstyle2, .lbl_02
{
	color: #005279;
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
}
.lawDocType
{
	color: #003399;
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
}

.lawDocNo
{
	font-weight: bold;
	font-family: Arial;
	font-size: 10pt;
	color: White;
}

.lawDocName
{
	font-weight: bold;
	font-family: Arial;
	font-size: 10pt;
	color: White;
}


.caption3, .labelstyle3, .lbl_03
{
	color: #000000;
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
}

.lbl_09
{
	color: #000000;
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
}
.lbl_10
{
	color: #000000;
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
}

.labelstyle4, .lbl_04
{
	color: #000000;
	font-family: Arial;
	font-size: 9pt;
	font-weight: normal;
}

.title01, .labeltitlestyle1, .lbl_t01
{
	color: #FF0000;
	font-family: Arial;
	font-size: 12pt;
	font-weight: bold;
}

.lbl_05
{
	color: #FF0000;
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
}

.lbl_t02
{
	color: #FF0000;
	font-family: Arial;
	font-size: 12pt;
	font-weight: bold;
	height: 40px;
	text-align: center;
	vertical-align: top;
}

.lbl_t06
{
	color: #005279;
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
}

.linkbuttonstyle01
{
	color: #336699;
	text-decoration: none;
}
.lbtn_01
{
	color: #336699;
	text-decoration: none;
}


.lbtn_01:hover
{
	color: #FF0000;
	text-decoration: none;
}
.lbtn_01:hover
{
	color: #FF0000;
	text-decoration: none;
}
.nextlink
{
	border-bottom: #000000 1px solid;
	border-left: #EFEFEF 1px solid;
	border-right: #000000 1px solid;
	border-top: #EFEFEF 1px solid;
	padding-bottom: 2px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 2px;
	color: Blue;
	width: 70px;
	text-decoration: none;
}
.nextlink:hover
{
	color: red;
}
.prevlink
{
}
.prevlink:hover
{
}

.s0203_lbtn01
{
	color: #005279;
	font: arial;
	font-size: 10pt;
	text-decoration: none;
}
.s0203_lbtn01:visited
{
	color: #005279;
	font: arial;
	font-size: 10pt;
	text-decoration: none;
}

.s0203_lbtn01:hover
{
	color: Red;
}
.s0206_lbtn01
{
	color: #005279;
	font: arial;
	font-size: 10pt;
	text-decoration: none;
}
.s0206_lbtn01:visited
{
	color: #005279;
	font: arial;
	font-size: 10pt;
	text-decoration: none;
}
.s0206_lbtn01:hover
{
	color: Red;
}

.s0211_l01
{
	color: #005279;
	font-family: Arial, Verdana;
	font-size: 9pt;
	text-decoration: none;
}
.s0211_l01:visited
{
	color: #005279;
	font-family: Arial, Verdana;
	font-size: 9pt;
	text-decoration: none;
}

.s0211_l01:hover
{
	color: #FF0000;
}

.dgnvg_01_btn:hover
{
	color: #FF0000;
}
.s0402_ghdr
{
	background-color: #006699;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}
.s0402_TBitemB
{
	font-weight: bold;
	font-size: 9pt;
	vertical-align: middle;
	color: #000000;
	font-family: Arial;
	background-color: #cce7e3;
	text-align: left;
}
.s0402_TBItemA
{
	font-weight: bold;
	font-size: 9pt;
	vertical-align: middle;
	color: #000000;
	font-family: Arial;
	background-color: white;
	text-align: left;
}
.s0402_tr01
{
	background: #3F83AE;
	color: White;
}
.s0504_link01
{
	font-family: Arial;
	font-size: 10pt;
	color: #005279;
	text-decoration: none;
}
.s0504_link01:visited
{
	font-family: Arial;
	font-size: 10pt;
	color: #005279;
	text-decoration: none;
}
.s0504_link01:hover
{
	color: red;
	text-decoration: none;
}
.s0506_ghdr
{
	background-color: #006699;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}
.s0602_btn01
{
	color: #005279;
	font: arial;
	font-size: 10pt;
	text-decoration: none;
}
.s0602_btn01:visited
{
	color: #005279;
	font: arial;
	font-size: 10pt;
	text-decoration: none;
}

.s0602_btn01:hover
{
	color: Red;
}
.s0604_lbtn01
{
	color: #005279;
	font: arial;
	font-size: 10pt;
	text-decoration: none;
}
.s0604_lbtn01:visited
{
	color: #005279;
	font: arial;
	font-size: 10pt;
	text-decoration: none;
}
.s0604_lbtn01:hover
{
	color: Red;
}
.s0701_btn01
{
	background: #3F83AE;
	border-bottom: #000000 1px solid;
	border-left: #EFEFEF 1px solid;
	border-right: #000000 1px solid;
	border-top: #EFEFEF 1px solid;
	color: #FFFFFF;
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	padding-bottom: 2px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 2px;
	text-align: center;
	text-decoration: none;
	width: 70px;
}

.s0701_lb01
{
	color: #000000;
	font-family: Arial, Verdana;
	font-size: 10pt;
	font-weight: bold;
}

.s0701_lb02
{
	color: #000000;
	font-family: Arial, Verdana;
	font-size: 10pt;
	font-weight: normal;
}

.s0701_lb03
{
	color: #FFFFFF;
	font-family: Arial, Verdana;
	font-size: 10pt;
	font-weight: normal;
}

.s0701_lb04
{
	color: #FFFFFF;
	font-family: Arial, Verdana;
	font-size: 10pt;
	font-weight: bold;
}

.s0701_t01
{
}

.s0701_tbl01
{
	background: #E2F4FE;
	border-bottom: #FFFFFF 1px solid;
	border-left: #FFFFFF 1px solid;
	border-right: #FFFFFF 1px solid;
	border-top: #FFFFFF 1px solid;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
}

.s0701_tr01
{
	background: #3F83AE;
}

.s0702_scroll
{
	scrollbar-3dlight-color: #006699;
	scrollbar-arrow-color: #008AD0;
	scrollbar-base-color: #9EBAC8;
	scrollbar-darkshadow-color: #929292;
	scrollbar-face-color: #79B0CB;
	scrollbar-highlight-color: #C8E1EE;
	scrollbar-shadow-color: #9EBAC8;
	scrollbar-track-color: #006699;
	width: 580;
}
.s0702_ghdr
{
	background-color: #006699;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}
.s0902_link01
{
	font-family: Arial;
	font-size: 10pt;
	color: #005279;
	text-decoration: none;
}
.s0902_link01:hover
{
	color: red;
	text-decoration: none;
}

.s0902_btn01
{
	border-bottom: #000000 1px solid;
	border-left: #EFEFEF 1px solid;
	border-right: #000000 1px solid;
	border-top: #EFEFEF 1px solid;
	color: #005279;
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	padding-bottom: 2px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 2px;
	text-align: center;
	text-decoration: none;
	width: 140px;
}
.s0903_L01
{
	color: #005279;
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: none;
}
.s0903_L01:hover
{
	color: #005279;
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: underline;
}
.s0902_btn01:hover
{
	background-color: #DDDDDD;
	border-bottom: #EFEFEF 1px solid;
	border-left: #666666 1px solid;
	border-right: #EFEFEF 1px solid;
	border-top: #666666 1px solid;
	color: #000000;
}

.scroll_01
{
	scrollbar-3dlight-color: #006699;
	scrollbar-arrow-color: #008AD0;
	scrollbar-base-color: #9EBAC8;
	scrollbar-darkshadow-color: #929292;
	scrollbar-face-color: #79B0CB;
	scrollbar-highlight-color: #C8E1EE;
	scrollbar-shadow-color: #9EBAC8;
	scrollbar-track-color: #006699;
	width: 580;
}

.tbl_s01
{
	border: solid #FFFFFF;
}

.td_col_01
{
	background-color: #006699;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	text-align: right;
	vertical-align: top;
}

td
{
	font-family: Arial;
	font-size: 10pt;
	font-style: normal;
	vertical-align: top;
}


.td_col_02
{
	font-family: Arial;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
}
.td_column02_style01
{
	font-family: Arial;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
}
/*************************************************/
.CSCCFlt
{
	border-right: lightgrey ridge;
	border-top: lightgrey ridge;
	font-size: 8pt;
	filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=3, OffY=3, Color=  'gray' , Positive= 'true' ) progid:DXImageTransform.Microsoft.Alpha( Opacity=100, FinishOpacity=20, Style=1, StartX=96, FinishX=100, StartY=0, FinishY=0) progid:DXImageTransform.Microsoft.Alpha( Opacity=100, FinishOpacity=20, Style=1, StartX=0, FinishX=0, StartY=97, FinishY=100);
	border-left: lightgrey ridge;
	border-bottom: lightgrey ridge;
	font-family: Arial;
	background-color: white;
}

.CSCCFlt TABLE
{
	font-size: 8pt;
	font-family: Arial;
	background-color: white;
}

.CSCCNFlt
{
	border-right: lightgrey ridge;
	border-top: lightgrey ridge;
	font-size: 8pt;
	border-left: lightgrey ridge;
	border-bottom: lightgrey ridge;
	font-family: Arial;
	background-color: white;
}

.CSCCNFlt TABLE
{
	font-size: 8pt;
	font-family: Arial;
	background-color: white;
}


.CSCWRT /*CSCWeekRowsTable*/
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	font-size: 8pt;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	font-family: Arial;
	background-color: white;
}

.CSCD /*CSCDay*/
{
	cursor: hand;
}

.CSCSlD /*CSCSelectedDay*/
{
	background-color: gold;
	cursor: pointer;
	cursor: hand;
}
.CSCSldTd /*CSCSelectedToday*/
{
	font-weight: bold;
	background-color: gold;
	cursor: hand;
}
.CSCTd /*CSCToday*/
{
	font-weight: bold;
	cursor: hand;
}
.CSCSD /*CSCSpecialDay*/
{
	cursor: hand;
	background-color: lemonchiffon;
}

.CSCOMD /*CSCOtherMonthDays*/
{
	cursor: default;
	color: gray;
}

.CSCWNC /*CSCWeekNumberColumn*/
{
	border-right: blue 1px solid;
	background-color: lightblue;
}

.CSCDH /*CSCDayHeader*/
{
	border-bottom: blue 1px solid;
}

.CSCDH TR
{
	font-size: 8pt;
	background-color: lightblue;
}

.CSCDHC /*DayHeaderCell*/
{
	font-size: 8pt;
}

.CSCHT /*CSCHeaderTable*/
{
	font-size: 8pt;
	border-bottom: blue 1px solid;
	font-family: Arial;
}

.CSCHR /*CSCHeaderRows*/
{
	font-size: 8pt;
	font-family: Arial;
	cursor: default;
	background-color: White;
	font-weight: bold;
}

.CSCHR TR
{
	background-color: inherit;
}

.CSCIB /*CSCIncrementalButtons*/
{
	cursor: hand;
	color: mediumblue;
}

.CSCIBP /*CSCIncrementalButtonsPressed*/
{
	cursor: hand;
	color: darkblue;
}

.CSCJB /*CSCJumpButtons*/
{
	color: mediumblue;
	cursor: hand;
}

.CSCJBP /*CSCJumpButtonsPressed*/
{
	color: darkblue;
	cursor: hand;
}

.CSCCB /*CSCCloseButton*/
{
	cursor: default;
}

.CSCCBP /*CSCCloseButtonPressed*/
{
	cursor: default;
}
.CSCHB
{
	cursor: default;
}

.CSCHBP
{
	cursor: default;
}

.CSCFT
{
}

.CSCFT TABLE
{
}

.CSCFB
{
	border-right: lightgrey thin solid;
	border-top: lightgrey thin solid;
	border-left: lightgrey thin solid;
	color: black;
	border-bottom: lightgrey thin solid;
	background-color: lightblue;
	font-size: 8pt;
	font-family: Arial;
	cursor: hand;
}

.CSCFBP
{
	border-right: lightgrey thin inset;
	border-top: lightgrey thin inset;
	border-left: lightgrey thin inset;
	border-bottom: lightgrey thin inset;
	background-color: lightblue;
	color: black;
	font-size: 8pt;
	font-family: Arial;
	cursor: hand;
}

.CSCFCD
{
}
.LinksBack
{
	color: #005279;
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
}
.LinksBack: hover
{
	color: red;
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
}

.HeadGroup
{
	cursor: hand;
	padding: 0px;
}

.MenuGroup
{
	background-color: white;
	cursor: hand;
	padding: 0px;
	border: 1px solid Black;
}

.MenuItem
{
	background-color: #A5E6F1;
	color: navy;
	font-family: tahoma;
	font-size: 11px;
	cursor: hand;
	padding: 0px;
	text-align: justify;
}

.MenuItemOver
{
	background-color: #74C9E0;
	color: white;
	font-family: tahoma;
	font-size: 11px;
	padding: 0px;
	cursor: hand;
	text-align: justify;
}

.ImageOverClass
{
	cursor: pointer;
	cursor: hand;
}

.InsiderGroup
{
	background-color: white;
	cursor: hand;
	padding: 0px;
	border: 1px solid Black;
}

.Insider
{
	background-color: white;
	color: navy;
	font-family: tahoma;
	font-size: 12px;
	cursor: default;
	padding: 0px;
	text-align: right;
}

.InsiderOver
{
	background-color: #BFDA8C;
	color: white;
	font-family: tahoma;
	font-size: 12px;
	padding: 0px;
	cursor: hand;
	text-align: right;
}

.ProductsGroup
{
	background-color: white;
	cursor: hand;
	padding: 0px;
	border: 1px solid Black;
}

.Products
{
	background-color: white;
	color: navy;
	font-family: tahoma;
	font-size: 12px;
	cursor: default;
	padding: 0px;
	text-align: right;
}

.ProductsOver
{
	background-color: #F2A98D;
	color: white;
	font-family: tahoma;
	font-size: 12px;
	padding: 0px;
	cursor: hand;
	text-align: right;
}

.cmdBtn
{
	border-left: #ffffff 1px solid;
	border-right: #3b5c7d 1px solid;
	border-top: #ffffff 1px solid;
	border-bottom: #3b5c7d 1px solid;
	background-color: #dbe7f3;
	width: 120px;
	height: 21px;
	color: #253d91;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	vertical-align: bottom;
	text-align: left;
}

.cmdBtn:hover
{
	border-left: #3b5c7d 1px solid;
	border-right: #ffffff 1px solid;
	border-top: #3b5c7d 1px solid;
	border-bottom: #ffffff 1px solid;
	color: #253d91;
	font-size: 8pt;
	font-weight: normal;
}

.cmdbtn:visited
{
	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	vertical-align: bottom;
	text-align: left;
	color: #253d91;
}

/********************************************************
Formpanel Stylesheet
********************************************************/
.FormPanel_TL_
{
	background-color: #1c83b3;
	width: 1px;
	height: 28px;
}

.FormPanel_T_
{
	background-color: #1c83b3;
	width: 100%;
	height: 8px;
	font-weight: bold;
	color: White;
	font-size: 12pt;
	text-indent: 10pt;
	text-transform:capitalize;
}

.FormPanel_TR_
{
	background-color: #1c83b3;
	width: 1px;
	height: 28px;
}

.FormPanel_L_
{
	background-color: #253d91;
	width: 1px;
	height: 100%;
}

.FormPanel_Content_
{
	background-color: #dbe7f3;
	color: black;
	width: 100%;
	padding: 2px;
}

.FormPanel_R_
{
	height: 100%;
	background-color: #253d91;
}

.FormPanel_BL_
{
	background-color: #253d91;
	height: 1px;
}

.FormPanel_B_
{
	background-color: #253d91;
	width: 100%;
	height: 1px;
}

.FormPanel_BR_
{
	background-color: #253d91;
	height: 1px;
}