/******** Default Behaviour Tags ********/
/****************************************/
/* RESET STYLE */

*				{margin:0; padding:0; font-family: Arial, Helvetica, sans-serif; color:#00000; outline:none;}
body			{font-size:12px; background: url(../images/bgd_body.gif) 0 0 repeat-x;}
a				{color:#0356ab; text-decoration:none}
a:hover			{text-decoration:underline;}
select, input, textarea	{font-family:Arial, Helvetica, sans-serif; color:#3f3f3f; border:#cecece solid 1px; font-size:12px; }
input, textarea {padding:2px 1px 2px 3px;}
input[type="text"], input[type="password"]{border:#cecece solid 1px; background:#fff;}
input[type="password"]{padding:2px 1px 2px 3px;}
option{padding:1px}
h1{color:#666; font-size:22px;}
h2{font-size:18px; color:#0356ab; margin:0 0 10px 0; font-weight:normal}
h3,h4{font-size:13px; color:#0356ab; margin:0 0 10px 0}
h5, h6{font-size:12px; color:#3f3f3f; margin:0 0 10px 0}
img, fieldset{border:0}
.hidden{display:none;}
hr{color:#cecece; border-bottom:#fff solid 1px}
/***********/
ol, ul{list-style-type:none;}
dt{font-weight:bold; text-transform:uppercase;} 
/***********/
th, td{padding:1px 3px;}
	thead{font-weight:bold;}
p{line-height:16px;}
/********** Common Classes ********/
.clear{height:0; clear:both; padding:0; margin:0; line-height:0;}

/********** Common Structure (for all templates) ********/
	#wrapper{background:url(../images/bgd_wrapper.jpg) 100% 2px no-repeat;position:absolute;top:0px;left:0px;width:100%;min-height:100%;}
	#container{width:100%; min-width:980px;height:auto;position:relative;margin-bottom:100px}
	/************footer
	****************************/
	#footer{border-top:#cecece solid 1px; padding:15px 0px 25px 0px; overflow:hidden;position:absolute;bottom:0px;left:0px;width:100%;}
	.footer-inner{margin:0 10px;}
	.footer-inner ul{margin:0 0 5px 0; padding:10px 0 0 0}
	.footer-inner li{display:inline; border-right:#001d61 solid 1px; padding:0 10px 0 0; margin:0 10px 0 0}
	.footer-inner .last{border:none;}
	.footer-inner p{color:#666;}
	.footer-inner p img{vertical-align:middle; margin:0 0 0 5px}
	.verisign{float:right}
	/************header
	****************************/
	#header{height:120px; position: relative}
	#header h1{position:absolute; left:20px; top:15px; width:200px;}
	#header h1 a{width:200px; height:90px; background:url(../images/logo.png) 0 0 no-repeat; text-indent:-1000px; overflow:hidden; display:block}
	.headerInfo{width:761px; margin:0 auto; background:url(../images/bgd_header.gif) 0 0 no-repeat;}
	.headerInner{width:691px; overflow:hidden; height:29px; padding:5px 0 0 70px; margin:0 0 10px 0}
	.onecall{float:left; margin:0 50px 0 0}
	.headerInner h2{float:left; width:330px; color:#fff; text-align:center; padding:0}
	.headerInner h2 span{color:White}
	.language{display:block; float:left; padding:5px 0 0 0}
	.language img{margin:0 7px 0 0}
	.banner{text-align:right; padding:0 52px 0 0}
	
	/************login
	****************************/
	.login{width:429px; margin:50px auto;}
	.formLogin{width:100%; background:url(../images/bgd_bottomLogin.gif) 0 100% no-repeat; padding:0 0 10px; margin:0 0 10px 0}
	.formLoginInner{width:379px; background:url(../images/bgd_login.gif) 0 0 no-repeat; padding:20px 25px 0 25px;}
	.formLogin h2{background:url(../images/bgd_title_02.gif) 0 100% no-repeat; padding: 0 0 8px 0; color:#0356ab}
	.formLogin h2 img{vertical-align:middle; margin:0 10px 0 0}
	.welcome, .welcome strong{color:#0356ab;}
	.formLogin fieldset{padding:35px 0 0 0}
	.formLogin fieldset p{width:100%; display:block; overflow:hidden; margin:0 0 10px 0}
	.formLogin fieldset .label{display:block; float:left; width:100px; margin:0 5px 0 0; font-weight:bold; padding:2px 0 0 0}
	.formLogin fieldset span{width:auto; margin:0}
	.formLogin fieldset input{width:193px; float:left; padding:2px 1px 2px 3px; background:#fff; margin: 0 5px 0 0; border:#ceccece solid 1px;}
	.formLogin fieldset .remember, .formLogin fieldset .btn{padding:0 0 0 105px; width:70%;}
	.formLogin fieldset .remember input{width:13px; height:13px; border:none; padding:0; margin:2px 7px 0 0;}
	.formLogin fieldset .remember span{width:auto; font-size:11px}
	.formLogin fieldset .btn input{color:#fff; font-weight:bold; border:none; padding:0 0 2px 0; margin:0 10px 0 0; background:url(../images/bgd_btn.gif) 0 0 no-repeat; cursor:pointer; width:100px; height:23px}
	*+ html .formLogin fieldset .btn input{float:none;}
	.formLogin fieldset .linkType{text-align:center; padding:5px 0 0 0}
	.formLogin .captraFormat{width:274px; overflow:hidden; padding:0 0 10px 105px}
	.formLogin fieldset .captraFormat input{width:70px; margin-top:4px}
	.formLogin fieldset .captraFormat .refeshImg{padding:0; margin:0}
	.linkType a{font-weight:bold; color:#3f3f3f;}
	.linkType a:hover{color:#0356ab}
	.linkType span{padding:0 30px}
	.formLogin .changePass .label{width:140px}
	#content .formLogin .changePass .btn{padding-left:145px; width:60%}
	
	.alert{width:419px; margin:0 0 10px 6px; background:url(../images/bgd_bottomAlert_01.gif) 0 100% no-repeat; padding:0 0 6px 0}
	.alert .alertInner{background:url(../images/bgd_topAlert_01.gif) 0 0 no-repeat; padding:7px 5px 3px 37px; color:#a27500; min-height:15px}
	.alert p{color:#a27500}
	
	.alert2{width:419px; margin:0 0 10px 6px; background:url(../images/bgd_bottomAlert_02.gif) 0 100% no-repeat; padding:0 0 6px 0}
	.alert2 .alertInner{background:url(../images/bgd_topAlert_02.gif) 0 0 no-repeat; padding:7px 5px 3px 37px; color:#a40000; min-height:15px}
	.alert2 p{color:#a40000}
	
	.forgotpassword{width:563px;}
	.forgotpassword .formLogin{width:100%; background:url(../images/bgd_bottomForgetpass.jpg) 0 100% no-repeat; padding:0 0 10px 0; margin:0 0 10px 0}		
	.forgotpassword .formLoginInner{width:513px; background:url(../images/bgd_forgetpass.jpg) 0 0 no-repeat; padding:20px 25px 0 25px;}
	.forgotpassword .title-forgotpass span{background:url(../images/ico_forgotpass.gif) 0 0 no-repeat; padding-bottom:10px; padding-top:3px}
	.newpass{font-weight:bold; color:#ef5a00}
	.forgotpassword .msgBox{min-height:240px}
	.forgotpassword .msgBox fieldset{padding:63px 0 0 0; text-align:center}
	
	/************main
	****************************/
	#main-wrap, #main-inner{background:url(../images/bgd_line_01.png) 0 0 no-repeat; padding:10px 0;  width:100%}
	#main-inner{padding:2px 0 0 0}
	#main{padding:10px 10px;}
	.welcome2{margin:0 10px 5px 10px;}
	.welcome2 h2{background:url(../images/bgd_line_07.png) 0 100% no-repeat; padding:0 0 7px 0; margin:0 0 5px 0}
	.welcome2 h2 img{vertical-align:middle; margin:0 10px 0 0}
	.welcome2 h2 strong, .welcome2 h2 span{color:#0356ab}
	.welcome2 p{font-size:11px}
	.welcome2 p, .welcome2 p strong{color:#3F3F3F}
	.welcome2 .signOut{padding:0 0 0 10px; font-weight:bold; border-left:#000 solid 1px; margin-left:20px; font-size:12px;}
	
	
	#content .login{margin:0 auto}
	#content .formLogin fieldset{padding:30px 0 0 0}
	#content .formLogin fieldset label{width:120px;}
	#content .formLogin fieldset .btn{padding-left:125px; width:65%}
	#content .formLogin fieldset .msg2{background:url(../images/ico_note.gif) 0 2px no-repeat; padding:0 0 0 20px; color:#ec592d; width:95%}
	
	/********lev*******/
	#lev{width:231px; float:left;}
	
	/******/
	.levInfo{width:100%; background:url(../images/bgd_bottominfo_01.gif) 0 100% no-repeat; padding:0 0 25px 0; margin:0 0 10px 0}
	.levInfo-inner{width:227px; background:url(../images/bgd_topinfo_01.gif) 0 0 no-repeat; padding:15px 2px 1px 2px; min-height:230px; height:auto!important; height:230px}
	.infoType{background:url(../images/bgd_line_02.gif) 0 100% repeat-x; padding:0 15px 10px 15px; margin:0 0 10px 0}
	.infoType div{position:relative; padding:0 0 0 45px; min-height:35px; color:#3F3F3F}
	.infoType p, .infoType a{color:#3F3F3F; font-size:11px}
	.infoType h3, .infoType h3 a{color:#3F3F3F; font-size:12px}
	.infoType div img{position:absolute; left:0; top:0;}
	.levInfo-inner .last{background:none; margin-bottom:0; padding-bottom:0; padding-left:0; padding-right:0}
	.levInfo-inner .last h3{padding:0 0 0 15px}
	
	.banner2{margin:0 0 10px 0}
	
	/*menu*/
	.levMenu{margin:0 0 20px 0; border:#c2c2c2 solid 1px; border-top:none}
	.levMenu li a{display:block; background:url(../images/bgd_lev_01.gif) 0 0 repeat-x; width:100%;}
	.levMenu li a span{display:block; background:url(../images/ico_arrow_03.gif) 97% 13px no-repeat; padding:8px 15px 4px 15px; text-transform:uppercase; color:#0356ab; font-weight:bold; cursor:pointer; line-height:19px}
	.levMenu li a:hover, .levMenu .current a{background:url(../images/bgd_lev_02.gif) 0 0 repeat-x; text-decoration:none}
	.levMenu li a:hover span, .levMenu .current a span{color:#fff; background:url(../images/ico_arrow_04.gif) 97% 13px no-repeat;}
	.levMenu li li{background:url(../images/bgd_line_02.gif) 0 100% repeat-x; padding:5px 5px 5px 15px}
	.levMenu li li a, .levMenu .current li a{background:url(../images/ico_arrow_05.gif) 0 4px no-repeat; padding:0 0 0 10px; width:auto}
	.levMenu li ul{display:none}
	.levMenu li li a:hover{background:url(../images/ico_arrow_05.gif) 0 4px no-repeat; color:#ec592d}
	.levMenu .last{background:none}
	.levMenu .currentsub a{color:#ec592d}
	
	.leftMenuContent{width:100%; margin:0 0 20px 0;}
	.leftMenuContent a{display:none}
	.leftMenu{width:100%}
	.leftMenu a{display:block}
	.leftMenu th, .leftMenu td{padding:0; white-space:normal!important; text-align:left; }
	.leftMenu td{ /*background:url(../images/bgd_lev_01.gif) 0 0 repeat-x;*/background:url(../images/bgd_lev_02.gif) 0 0 repeat-x;}
	.leftMenu td a{display:block; background:url(../images/ico_arrow_03.gif) 97% 13px no-repeat; padding:8px 15px 4px 15px; text-transform:uppercase;  font-weight:bold; cursor:pointer; line-height:19px
		/*color:#0356ab;*/;color:white}
	.leftMenu td:hover{background:url(../images/bgd_lev_02.gif) 0 0 repeat-x; text-decoration:none}
	.leftMenu td:hover a{color:#fff; background:url(../images/ico_arrow_04.gif) 97% 13px no-repeat;}
	.leftMenu .menuPopupItem{background:none}
	.leftMenu .menuPopupItem{background:none}
	.leftMenu td td td{background:#fff url(../images/bgd_line_02.gif) 0 100% repeat-x; padding:5px 5px 5px 15px;}
	.leftMenu td td td a{margin:0!important; background:url(../images/ico_arrow_05.gif) 0 4px no-repeat!important; padding:0 0 0 10px; text-transform:none; color:#000!important; font-weight:normal}
	.leftMenu td td td:hover{background:#fff url(../images/bgd_line_02.gif) 0 100% repeat-x;}
	.leftMenu td td td:hover a{background:url(../images/ico_arrow_05.gif) 0 4px no-repeat; color:#EC592D!important; font-weight:normal}
	.leftMenu div{border:#cecece solid 1px}
	.leftMenu div a:hover{text-decoration:none}
	.leftMenu .menuSelectedItem td{background:url(../images/bgd_lev_02.gif) 0 0 repeat-x; text-decoration:none;color:Red}
	.leftMenu .menuSelectedItem td a{color:#fff!important; background:url(../images/ico_arrow_04.gif) 97% 13px no-repeat;}
	.leftMenu td td .menuSelectedItem td a{color:#EC592D!important;}
	
	.boxType{position:relative; border:#5784d5 solid 1px;}
	.box{background:url(../images/box.gif) no-repeat; width:4px; height:4px; display:block}
	.cornerTL{position:absolute; left:-1px; top:-1px; background-position:0 0}
	.cornerTR{position:absolute; right:-1px; top:-1px; background-position:0 -4px}
	.cornerBL{position:absolute; left:-1px; bottom:-1px; background-position:0 -8px}
	.cornerBR{position:absolute; right:-1px; bottom:-1px; background-position:0 -12px}
	
	/********content*******/
	#content{margin:0 0 0 255px;}
	#content h2{background:url(../images/bgd_title_01.gif) 0 100% no-repeat; padding:0 0 7px 0; margin:0 0 15px 0}
	#content h2 img{vertical-align:middle; margin:0 5px 0 0}
	#content h2 span{color:#0356AB}
	.content-inner{width:100%; overflow:hidden;}
	#content p{margin:0 0 10px 0}
	/*form*/
	.formContent{width:100%;}
	.formContent p{width:100%; overflow:hidden; display:block;}
	.formContent .msg{float:left; padding:0 0 0 10px; width:46%}
	.formContent .msg img{vertical-align:middle; margin:0 7px 0 0}
	.formContent .warning{color:#ec592d}
	.formContent label{width:16%; float:left; margin:0 10px  0 0}
	.formContent input{width:30%; margin:0 5px 0 0; float:left; background:none; padding:2px 1px 2px 3px; border:#cecece solid 1px;}
	.formContent .radioType input{width:13px; height:13px; padding:0; margin: 0 5px 0 0; border:none;}
	.formContent .radioType label{width:auto; margin:0 20px 0 0}
	.formContent .radioType .lbl2{width:16%; margin:0 10px 0 0}
	.formContent select{width:33%; float:left; margin:0 5px 0 0}
	.formContent option{padding:1px}
	.formContent .dateFormat{display:block; width:auto; float:left; padding: 2px 0 0 0}
	.formContent .calendar, .formContent .code{float:left; margin:0 10px 0 0}
	.formContent .box{width:29%; height:auto}
	.formContent .box2{width:12%; margin:4px 10px 0 0}
	.formContent .box3{width:13px; height:13px; padding:0; margin:2px 5px 0 0; border:none}
	.formContent .lbl{width:auto; margin:0 20px 0 0}	
	.formContent textarea{height:100px; width:32%; float:left; margin:0 5px 0 0}
	.formContent label span, .redText{color:#FF0000}
	.formContent .terms{padding:0 0 0 17%; width:80%}
	.formContent .btn{padding:10px 0 0 17%; width:80%}
	.formContent .terms input{width:13px; height:13px; margin:2px 5px 0 0; border:none}
	.formContent .terms label{width:90%}
	.formContent .terms a{font-weight:bold; color:#ec592d}
	.formContent .btn input{color:#fff; font-weight:bold; border:none; padding:0 0 2px 0; margin:0 10px 0 0; background:url(../images/bgd_btn.gif) 0 0 no-repeat; cursor:pointer; width:100px; height:23px}
	.captraFormat{width:100%; overflow:hidden}
	.captraFormat .captraImg{float:left; margin: 0 10px 0 0}
	.formContent .captraFormat label{padding:3px 0 0 0}
	.DataWebControlStyle .textBoxSearch{background:#fff;border:#cecece solid 1px;}
	
	/*breadcrumb*/
	.breadcrumb{width:100%; background: url(../images/bgd_breadcrumb.png) 0 100% repeat-x; padding:4px 0; overflow:hidden}
	.breadcrumb ul{margin:0 10px;}
	.breadcrumb li{display:block; float:left; margin:0 16px 0 0; background:url(../images/ico_arrow_02.gif) 0 9px no-repeat; padding:3px 0 0 20px; font-size:1.33em; color:#1461b1}
	.breadcrumb li a{color:#424242}
	.breadcrumb .first{background:none; padding:0}
	.breadcrumb .date{display:block; float:right; margin:0; padding:7px 0 0 0; font-size:11px; background:none; color:#3f3f3f}
	.menuHorizontal{float:left;text-align:left;}
	.menuHorizontal th, td{ padding:7px 5px 0px 10px;}
	.menuHorizontal .menuItem a{color:#0356AB; font-size:12px!important;}
	.menuHorizontal div{z-index:2000!important;}
	.menuHorizontal .ctl00_mnMenuBar_8 td{width:auto; padding:0; min-width:150px; background:url(../images/ico_arrow_05.gif) 4px center  no-repeat}
	.menuHorizontal .ctl00_mnMenuBar_8{background:#fff; border:#ccc solid 1px;}
	.menuHorizontal .ctl00_mnMenuBar_8 a{padding:0; border-bottom:#ccc solid 1px!important; width:auto; padding:5px 10px 5px 15px; font-weight:normal}
	.menuHorizontal .ctl00_mnMenuBar_8 a:hover{text-decoration:none; color:#fff; background:#000066}
	.menuHorizontal td{width:auto}
	.menuHorizontal .menuSelectedItem td a{color:#fff}

	
	
	/*******search*********/
	.searchInfo{border:#5784d5 solid 1px; background:#fff; margin:0 0 15px 0}
	.searchInfo h3{border-bottom:#5784d5 solid 1px; background:url(../images/bgd_line_03.gif) 0 0 repeat-x; padding:7px 10px; text-transform:uppercase;}
	.searchInfo h3 span{color:#0356AB}
	.searchInner{overflow:hidden; padding:5px 10px 5px 10px}
	.searchInner label, .searchInner span{display:block; float:left; margin:0 5px 0 0; width:120px; padding:2px 0 0 0}
	.searchInner input{width:180px; float:left; margin:2px 30px 0 0}
	.searchInner select{width:192px; float:left; margin:2px 30px 0 0}
	.searchInner .btnSearch{color:#fff; font-weight:bold; border:none; padding:0 0 2px 0; margin:0; background:url(../images/bgd_btn.gif) 0 0 no-repeat; cursor:pointer; width:100px; height:23px}
	.searchInner p{width:100%; overflow:hidden; margin:0 0 10px 0}
	
	/****************/
	.tblContent{margin:0 0 20px 0; font-size:11px;}
	.tblContent th{padding:7px 5px; border-right:#003798 solid 1px;  color:#fff; background:#003798}
	.tblContent td{padding:7px 5px; border-bottom:#c2c2c2 solid 1px;}
	.tblContent .rowType td{border-right:#c2c2c2 solid 1px; border-bottom:#c2c2c2 solid 1px; background:url(../images/bgd_line_03.gif) 0 0 repeat-x}
	.tblContent .last, .tblContent .rowType .last{border-right:none}
	.tblContent td img{vertical-align:middle; margin:0 2px 3px 2px}
	.tblContent tr:hover td{background:url(../images/bgd_line_04.gif) 0 0 repeat-x}
	
	.tblContent2{margin:0 0 10px 0; font-size:11px; background:#ccc;}
	.tblContent2 th{padding:7px 5px; background:#efefef; color:#0c53a1}
	.tblContent2 td{padding:5px; background:#fff;}
	.tblContent2 tr:hover td{background:url(../images/bgd_line_04.gif) 0 0 repeat-x}
	.tblContent2 .box4{border:none; padding:0; margin:0; height:13px; width:13px;}
	.tblContent2 .box5{width:50px;}
	.tblContent2 img{vertical-align:middle; margin:0 2px}
	
	
	.DataWebControlStyle .HeaderStyle{background:#003798 url(../images/bgd_table.gif) 0 0 no-repeat;  font-size:11px;}
	.DataWebControlStyle .HeaderStyle th{background:none; border-left:none;color:White}
	*+ html .DataWebControlStyle .HeaderStyle th{background:#003798; border-left:none; border-top:none}
	.DataWebControlStyle{border-top:none;}
	.DataWebControlStyle tr th{ font-size:11px; border-left:none; border-top:none;padding:3px 5px}
	.DataWebControlStyle th, .DataWebControlStyle td{border:#cecece solid 1px}
	.button{border:none; cursor:pointer; color:#fff; background: url(../images/bgd_btn_02.gif) 0 0 repeat-x; padding:0 15px 1px 15px;margin:0px 2px; -moz-border-radius: 3px; height:23px; border-radius: 3px; }
	.buttonDisable{background: url(../images/bgd_btn_03.gif) 0 0 repeat-x !important;  }
	.DataWebControlStyle th input, .box4 input{border:none}
	#ctl00_MainContent_BoxPage span{margin:0 10px 0 0}
	.DataWebControlStyle input[type="button"]{background: url(../images/bgd_btn_02.gif) 0 0 repeat-x; color:#fff; -moz-border-radius: 3px; border-radius: 3px; border:none; padding:1px 3px; cursor:pointer}
	
	/******paging*********/
	.paging{width:100%; overflow:hidden; background: url(../images/bgd_line_06.gif) 0 100% repeat-x; padding:12px 0}
	.paging label{margin:0 10px 0 0}
	.paging select{width:150px;}
	.paging ul{float:right;}
	.paging li{display:block; float:left; margin:0 2px 0 0}
	.paging li a{display:block; padding:2px 5px; border:#eee solid 1px; color:#373737; background:#fff}
	.paging li a:hover{color:#0356ab; text-decoration:none}
	.paging .current a{color:#fff; background:#55ac11}
	.paging .btnPrev a, .paging .btnNext a{border:none; padding:5px; background:none}
	#content .paging p{margin:0; padding:0 0 0 10px;}
	/**************/
	.contType{margin:0 0 15px 0; border:#5784D5 solid 1px; border-top:none}
	.contType h3{background:#00399c url(../images/bgd_title_03.gif) 0 0 no-repeat; line-height:18px; padding:7px 10px; color:#fff; text-transform:uppercase; margin:0}
	.contType .btn2{float:right; color:#fff; font-size:11px; text-transform:none;}
	.contType .btn2 img{vertical-align:middle; margin:0 5px 0 0}
	.contType .btn2:hover{text-decoration:none}
	
	.contractInfo td{background:#fff; padding:7px 10px; border-bottom:#ededed solid 1px;}
	.contractInfo .rowType2 td{background:#f7f8f8}
	.contractInfo td span{padding:0 20px 0 0; font-weight:bold}
	.contractInfo .col{border-left:#dbdbdb solid 1px;}
	.contractInfo td strong{background: url(../images/ico_li.gif) 0 6px no-repeat; padding:0 0 0 20px;}
	
	.infoType2{background: url(../images/bgd_line_03.gif) 0 0 repeat-x; padding:20px 10px 10px 10px}
	.searchType{width:100%; overflow:hidden; margin:0 0 5px 0}
	.searchType p{width:100%; overflow:hidden; margin:0 0 5px 0}
	.searchType label, .searchType span{display:block; float:left; margin:0 10px 0 0; padding:4px 0 0 0}
	.searchType input{width:180px; float:left; margin:3px 20px 0 0}
	.searchType select{width:180px; float:left; margin:3px 20px 0 0}
	.searchType .btnSearch{color:#fff; font-weight:bold; border:none; padding:0 0 2px 0; margin:0; background:url(../images/bgd_btn.gif) 0 0 no-repeat; cursor:pointer; width:100px; height:23px}
	
	.contType2{margin:0 0 15px 0; border:#5784D5 solid 1px;}
	.contTypeInner{padding:15px; overflow:hidden; background:url(../images/bgd_line_06.gif) 0 100% repeat-x}
	.contTypeInner fieldset{width:50%; float:left;}
	.contTypeInner p{width:100%; overflow:hidden;}
	.contTypeInner label, .contTypeInner .lable{width:110px; margin:0 5px 0 0; float:left; padding:2px 0 0 0; display:block}
	.contTypeInner label span, .contTypeInner .lable span{color:#FF0000}
	.contTypeInner input{width:180px; float:left;}
	.contTypeInner .lbl{width:auto; float:left; margin:0 20px 0 0}
	.contTypeInner .checkType input{width:13px; height:13px; border:none; padding:0; margin:2px 5px 0 0}
	.contTypeInner .msg{clear:both;display:block;padding:10px 0 0 115px; width:180px; color:#EC592D}
	.contTypeInner .msg img{vertical-align:middle; margin:0 3px 0 0}
	.contTypeInner .captraFormat label{padding-top:7px}
	.contTypeInner .box2{width:70px; margin-top:4px}
	#main .contTypeInner .btn{padding:10px 0 0 115px; width:70%}
	.contTypeInner .btn input{color:#fff; font-weight:bold; border:none; padding:0 0 2px 0; margin:0 10px 0 0; background:url(../images/bgd_btn.gif) 0 0 no-repeat; cursor:pointer; width:100px; height:23px}
	
	.ajax__calendar{}
	.ajax__calendar .ajax__calendar_container{width:180px}
	.ajax__calendar .ajax__calendar_body{width:180px}
	.ajax__calendar thead{height:15px;background:#003798 url(../images/bgd_table.gif) 0 0 no-repeat;}
	.ajax__calendar tbody{width:auto;height:auto;}
	.ajax__calendar tbody td{padding:2px 1px}
	.ajax__calendar thead td{height:15px;padding:2px 1px;}
	.ajax__calendar .ajax__calendar_dayname{ color:White;height:14px}
	.ajax__calendar .ajax__calendar_month{margin:0px;padding:0px;width:30px!important;height:30px!important}
	.ajax__calendar .ajax__calendar_year{margin:0px;padding:0px;width:30px!important;height:30px!important}
	
	
	.vrPanel{ position:absolute; right:0px; text-align:right; top:-10px}
	.vrPanel img{height:60px;margin-left: 3px}
	
	/*---------------*/
	.AgentDetail{}
	.AgentDetail .tabledetails{}
	.AgentDetail .tabledetails td{padding:0 5px}
	.AgentDetail h2{background:url(../images/bgd_title_01.gif) 0 100% no-repeat; padding:5px 0 2px 0; margin:0 0 15px 0}
	.AgentDetail h2 img{vertical-align:middle; margin:0 5px 0 0}
	.AgentDetail h2 span{color:#0356AB}
	.AgentDetail .pnExpand{width: 100%; height: 22px;line-height:22px;background: rgb(19,61,133) url('../images/bgd_lev_02.gif') no-repeat left center;position:relative}
	.AgentDetail .pnExpand span{color:White;font-weight:bold;margin-left:20px}
	.AgentDetail .pnExpand .btn{float:right;cursor:pointer;width:22px;height:22px;background:url('../images/expand_blue.jpg') no-repeat center center;}
	.AgentDetail .ctExpand{width:100%;padding:3px 0;}
	.AgentDetail .ctExpand .pnleft{float:left;padding:2px 20px;}
	.AgentDetail .ctExpand .pnright{float:right;padding:2px 20px;}
	
	
	
	/*------------*/
	.tableNol{}
	.tableNol td,th{padding:0px;}
	
	
	.pnZoomMain{position:fixed;right:0px;bottom:10px;width:20px}
	.pnZoomMain img{cursor:pointer;width:15px;margin:3px;}