body {
	margin:0;
	SCROLLBAR-FACE-COLOR: #FFFFFF;
	SCROLLBAR-HIGHLIGHT-COLOR: #CCCCCC;
	SCROLLBAR-SHADOW-COLOR: #F0F5FF;
	SCROLLBAR-3DLIGHT-COLOR: #F1F1F1;
	SCROLLBAR-ARROW-COLOR: #000000;
	SCROLLBAR-TRACK-COLOR: #FFFFFF;
	SCROLLBAR-DARKSHADOW-COLOR: #CCCCCC;
}
.border {
	font-size: 12px;
	border: 1px solid #666666;
}
   
.font12b {
	font-size: 12px;
	color: #003399;
}

.font12g {
	font-size: 12px;
	color: #ffffff;
}

.login_bg {
	background-image: url(images/login_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

.STYLE1 {
	color: #FFFFFF
}

.STYLE2 {
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
}

.STYLE3 {
	font-size: 16px;
	font-weight: bold;
	color: #FF0000;
}

.STYLE4 {
	color: #FF0000
}

.STYLE5 {
	color: #146CCD
}

td {
	font-size: 12px;
}
.font12 {
	font-size: 12px;
	line-height: 150%;
}
.font12bk {
	font-size: 12px;
	line-height: 150%;
}
.font13 {
	font-size: 12px;
}

.topBg {
	background-color: #83D2F3;
	background-image: url(imagestop_bg.jpg);
	background-repeat: repeat-x;

}
A:link {
	FONT-SIZE: 12px; COLOR: #333333; TEXT-DECORATION: none
}
A:visited {
	FONT-SIZE: 12px; COLOR: #666666; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 12px; COLOR: #26A5E5; TEXT-DECORATION: underline
}
.Menu:link {
	FONT-SIZE: 14px; COLOR: #333333; font-weight: bold;TEXT-DECORATION: none
}
.Menu:visited {
	FONT-SIZE: 14px; COLOR: #666666; font-weight: bold;TEXT-DECORATION: none
}
.Menu:hover {
	FONT-SIZE: 14px; COLOR: #000000; font-weight: bold;TEXT-DECORATION: none
}


img{border:0} 

.MenuSub:link {
	FONT-SIZE: 14px; COLOR: #FFFFFF; font-weight: bold;TEXT-DECORATION: none
}
.MenuSub:visited {
	FONT-SIZE: 14px; COLOR: #000000; font-weight: bold;TEXT-DECORATION: none
}
.MenuSub:hover {
	FONT-SIZE: 14px; COLOR: #FFFFFF; font-weight: bold;TEXT-DECORATION: none
}

.MenuSub1:link {
	FONT-SIZE: 14px; COLOR: #FFFFFF; font-weight: bold;TEXT-DECORATION: none
}
.MenuSub1:visited {
	FONT-SIZE: 14px; COLOR: #FFFFFF; font-weight: bold;TEXT-DECORATION: none
}
.MenuSub1:hover {
	FONT-SIZE: 14px; COLOR: #FFFFFF; font-weight: bold;TEXT-DECORATION: none
}

.NoteLink:link {
	COLOR: #FFFFFF; font-weight: bold;TEXT-DECORATION: none
}
.NoteLink:visited {
	COLOR: #FFFFFF; font-weight: bold;TEXT-DECORATION: none
}
.NoteLink:hover {
	COLOR: #FFFFFF; font-weight: bold;TEXT-DECORATION: none
}

.MenuS:link {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none
}
.MenuS:visited {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none
}
.MenuS:hover {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
.MenuSg:link {
	FONT-SIZE: 12px; COLOR: #333333; TEXT-DECORATION: none
}
.MenuSg:visited {
	FONT-SIZE: 12px; COLOR: #666666; TEXT-DECORATION: none
}
.MenuSg:hover {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
.MenuB:link {
	FONT-SIZE: 12px; COLOR: #1658C5; TEXT-DECORATION: none
}
.MenuB:visited {
	FONT-SIZE: 12px; COLOR: #1658C5; TEXT-DECORATION: none
}
.MenuB:hover {
	FONT-SIZE: 12px; COLOR: #1658C5; TEXT-DECORATION: underline
}
.linkNoline:link {
	FONT-SIZE: 12px; COLOR: #333333; TEXT-DECORATION: none
}
.linkNoline:visited {
	FONT-SIZE: 12px; COLOR: #666666; TEXT-DECORATION: none
}
.linkNoline:hover {
	FONT-SIZE: 12px; COLOR: #26A5E5; TEXT-DECORATION: none
}

.FontGray {
	font-size: 12px;
	color: #666666;
}
.font16 {
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.menuBg {
	background-image: url(imagestop_5.jpg);
	background-repeat: no-repeat;
}
.ShadowWhile {
	font-weight: bold;
	color: #444444;
	FILTER: DropShadow(Color=#f0f0f0, OffX=1, OffY=1, Positive=1);
	font-size: 12px;
}
.ShadowBlack {
	font-weight: bold;
	color: #ffffff;
	FILTER: DropShadow(Color=#000000, OffX=1, OffY=1, Positive=1);
	font-size: 16px;
}

.LittleTitleYellow {
	font-size: 14px;
	font-weight: bold;
	color: #FFCC00;
	filter: DropShadow(Color=#333333, OffX=1, OffY=1, Positive=1);
}
.LittleTitleBlue {
	font-size: 14px;
	font-weight: bold;
	color: #1658C5;
	filter: DropShadow(Color=#ffffff, OffX=1, OffY=1, Positive=1);
}

.LittleTitleBlue1 {
	font-size: 12px;
	font-weight: bold;
	color: #1658C5;
	filter: DropShadow(Color=#ffffff, OffX=1, OffY=1, Positive=1);
}
.BigTitleBlue {
	font-size: 16px;
	font-weight: bold;
	color: #1658C5;
	filter: DropShadow(Color=#ffffff, OffX=1, OffY=1, Positive=1);
}
.font14Blue {
	font-size: 14px;
	font-weight: bold;
	color: #003399;
}
.font14White {
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
}
.font14Blue1 {
	font-size: 14px;
	font-weight: bold;
	color: #1D87CD;
}
.font16Red {
	color: #ff0000;
	font-size: 16px;
	font-weight: bold;
}
.LineVgray {
	background-image: url(imagesLine_V_gray.gif);
	background-repeat: repeat-y;
	background-position: left;
}

.topPic2 {
	background-image: url(imagestop_2.jpg);
	background-repeat: no-repeat;
}

.buttonBgS {
	background-image: url(imagesbutton_bg.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	border: 1px solid #999999;
	height: 18px;


}

.textLineSpace {
	line-height: 150%;
}
.parent {line-height: 150%;}
.child {line-height: 150%;}
.regular {line-height: 150%;}
.LineVblue {
	background-image: url(imagesLine_V_blue.gif);
	background-repeat: repeat-y;
	background-position: left;
}
.font14 {
	font-size: 14px;
	color: #FFFFFF;
	letter-spacing: 1ex;
}
.lineHgray {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}

.lineHgray1 {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #1D87CD;
        padding-bottom:2px;
}
a.line_title:link,
a.line_title:visited,
a.line_title:hover {
padding-top:20px;
height:45px;
display:block;
float:left;
padding-left:65px;
}
.lineHBlue {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #26A5E5;
}
.LineRightBlue {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #1658C5;
}
.lineHgrayS {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.lineHgrayB {
  border-top-style: none;
  border-left-style: none;
  border-right-style: none;
  border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
.BigTitleYellow {

	font-size: 18px;
	font-weight: bold;
	color: #FFCC00;
	filter: DropShadow(Color=#333333, OffX=1, OffY=1, Positive=1);
}
.font12black {
	font-size: 12px;
	color: #000000;
}
.borderGray {
	border: 1px solid #D5D5D5;
}
.borderBlue {
	border: 1px solid #1658C5;
}
.buttonBg {
	background-image: url(imagesbutton_bg.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	border: 1px solid #999999;
	height: 25px;


}
.tableHead {
	font-size: 12px;
	color: #FFFFFF;
	background-repeat: repeat-x;
	background-position: top;
	font-weight: bold;
	white-space: nowrap;
        word-break : keep-all ;
	background-color: #2598E8;
}

.nobr {
	white-space: nowrap;
        word-break : keep-all ;
}
.tableHead1 {
	font-size: 8px;
	color: #FFFFFF;
	background-position: top;
	white-space: nowrap;
        word-break : keep-all ;
	font-weight: bold;
	background-color: #2598E8;
}
.row1 {
	background-color: #FFFFFF;
}
.row2 {
	background-color: #f1f1f1;
}
.row3 {
	color: #FF0000;
	background-color: #FFFFCC;
}.topSubMenuBg {
	background-image: url(imagestop_2.jpg);
	background-repeat: no-repeat;
}
.lineRight {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D5D5D5;
}
.lineRightB {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ffffff;
}
.font14Black {
	font-size: 14px;
}
.glow {
	filter: Glow(Color=#1A59B0, Strength=2);
}
.shadow {
	filter: DropShadow(Color=#26A5E5, OffX=1, OffY=1, Positive=1);
}
.topRightBg {
	background-image: url(imagestop_7.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.hidden{display:none;}
.input {
        font-size: 12px;
	border: 1px solid #666666;
}
#layerList
{
  overflow-x: scroll ;overflow-y: visible;
  WIDTH: 780px;
  border:1px solid #CDE3FA;
  background-color: #f1f1f1
}
#nobrTable  th
{
    white-space:nowrap;
}
#nobrTable  td
{
    white-space:nowrap;
}

.Title {
 font-size:16px;
 font-weight: bold;
 color:red;

}
.small_bt_bg1 {
	font-size:12px;
	color: #FFFFFF;
	background-color: #016BC3;
	background-image: url(imagessmall_bt_bg1.gif);
	background-position: center center;
	height: 18px;
	width: 40px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	vertical-align: text-bottom;
	TEXT-DECORATION: underline;
}
.small_bt_bg2 {
	font-size:12px;
	color: #FFFFFF;
	background-color: #016BC3;
	background-image: url(imagessmall_bt_bg2.gif);
	background-position: center center;
	height: 18px;
	width: 65px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	TEXT-DECORATION: underline;
}

.small_bt_bg3 {
	font-size:12px;
	color: #FFFFFF;
	background-color: #016BC3;
	background-image: url(imagessmall_bt_bg3.gif);
	background-position: center center;
	height: 18px;
	width: 95px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	TEXT-DECORATION: underline;
}
.font12W {
	font-size: 12px;
	color: #FFFFFF;
	line-height: 160%;
}
.tableRow1 {
	background-color: #E6F3FF;
}
.tableRow2 {
	background-color: #ffffff;
}

.tableRow3 {
	background-color: #FFFFCC;
	color: #FF0000;

}
.input1 {
        font-size: 12px;
        color:#666666;
        background-color: #EAEAEA;
	border: 1px solid #999999;
}
.input2 {
        font-size: 12px;
        color:#ff0000;
        background-color: #ffffcc;
	border: 1px solid #999999;
}

.submenu:link {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
}
.submenu:visited {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
.submenu:hover {
	COLOR: #99FFFF; TEXT-DECORATION: none;
}

.buttonLine {
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
