body {
	font-family: Arial; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background-position:top;
   }
   
textarea {resize:none;}

.header2 {      font-size:12px;   color: #365E85;   font-weight: bold;	}

a:link{	text-decoration: none; color: #4A78A6;	}
a:visited{	text-decoration: none; color: #4A78A6;	}
a:hover{	text-decoration: none; color: #4A78A6;	}



.arial11 {   
       font-size:11px;  
}   

.arial11blue {   
       font-size:11px;   color: #4A78A6;   
}

.arial11w {   
       font-size:11px;   color: #ffffff;  
}

.arial11b {
	 font-size:11px; color:#3C6893; font-weight:bold;
}

.arial10_blue {
	 font-size:10px; color:#375F86;
}

.arial10b_blk {
	 font-size:10px; color:#000000;
}

.arial11_grey {
	 font-size:11px; color:#666666;
}

.arial11_blk {
	 font-size:11px; color:#000000;
}

.error{   
       font-size:11px;   color: #CC0000;   
}

.header{	
    color: #666666;	font-size: 14px;	font-weight: bold;  
}

.form200{	
    color: #666666;	height: 20px;	width: 190px;	font-size: 11px;  
}


.formA {	
    	font-size:11px;	border-top: 1px solid #999999;	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;	border-right: 1px solid #999999;	background-color:#F7F9FB;
	color: #666666;	padding-left: 3px;
}


.helphr { background-image:url(../images/HelpHR.gif); }



.MT_L {	background-image:url(../images/V3_border_L.gif);	width:4px;}
.MT_CBG {	background-color:#FFFFFF;}
.MT_R {	background-image:url(../images/V3_border_R.gif);	width:4px;}
.MT_BL {	background-image:url(../images/V3_border_BL.gif);	width:4px; height:4px;}
.MT_BR {	background-image:url(../images/V3_border_BR.gif);	width:4px;	height:4px; }
.STC_CBG {	background-color:#FFFFFF;}
.STB_HBG {	background-color: #E8E8E8; background-image:url(../images/v4_headerbg_dark4.jpg); height:17px;		font-size: 11px; font-weight:bold; color:#FFFFFF;	padding-left:5px;}
.STB_TL {	background-image:url(../images/V3_border_sub_TL.gif);	height:5px;	width:5px;}
.STB_T {	background-image:url(../images/V3_border_sub_T.gif);	height:5px;}
.STB_TR {	background-image:url(../images/V3_border_sub_TR.gif);	height:5px;	width:5px;}
.STB_L {	background-image:url(../images/V3_border_sub_L.gif);	width:5px;}
.STB_CBG {	background-color: #FFFFFF;	border-style: solid;	border-top: 1px solid #7092C5;	border-bottom: 1px solid #7092C5;
	border-left: 1px solid #7092C5;	border-right: 1px solid #7092C5;}
.STB_R {	background-image:url(../images/V3_border_sub_R.gif);	width:5px;}
.STB_BL {	background-image:url(../images/V3_border_sub_BL.gif);	height:5px;	width:5px; }
.STB_B {	background-image:url(../images/V3_border_sub_B.gif);	height:5px;}
.STB_BR {	background-image:url(../images/V3_border_sub_BR.gif);	height:5px;	width:5px;}

.MENU_MT_TL {	background-image: url(../images/V4_border_TL.gif);	height: 4px;	width: 4px;}
.MENU_MT_TL_2 {	background-image: url(../images/V4_border_TL.gif);	height: 4px;	width: 4px;}
.MENU_MT_T {	background-image:url(../images/V4_border_T.gif);	height: 4px;}
.MENU_MT_TR {		background-image: url(../images/V4_border_TR.gif);		background-position:right;		height: 4px;		width: 4px;}
.MENU_MT_TR_2 {		background-image: url(../images/V4_border_TR.gif);		height: 4px;		width: 4px;}
.MENU_MT_L {		background-image: url(../images/V4_border_L.gif);		width: 4px;}
.MENU_MT_CBG {	background-color: #FFFFFF;	border:1px;	border-style:solid;	border-color: #FFFFFF;}
.MENU_MT_CBG_2 {	background-color: #FFFFFF;	border:1px;	border-style:solid;	border-color: #FFFFFF;	padding-top: 0px;	padding-left: 10px; padding-right: 10px;	padding-bottom: 10px}
.MENU_MT_CBG_3 {	background-color: #FFFFFF;	border:1px;	border-style:solid;	border-color: #FFFFFF;}
.MENU_MT_R {		background-image: url(../images/V4_border_R.gif);		background-position:right;		height: 4px;		width: 4px;}
.MENU_MT_R_2 {		background-image: url(../images/V4_border_R.gif);		height: 4px;		width: 4px;}
.MENU_MT_BL {		background-image: url(../images/V4_border_BL.gif);		height: 4px;		width: 4px;}
.MENU_MT_B {		background-image: url(../images/V4_border_B.gif);		height: 4px;		width: 4px;}
.MENU_MT_BR {		background-image: url(../images/V4_border_BR.gif);		background-position:right;		height: 4px;		width: 4px;}
.MENU_MT_BR_2 {		background-image: url(../images/V4_border_BR.gif);		height: 4px;		width: 4px;}


.MENU_LINK_TOP {background-color:#FFFFFF;  font-size:12px; color: #365E85; font-weight:bold; text-decoration:none}
.MENU_LINK_TOP A:link {background-color:#FFFFFF;  font-size:12px; color: #365E85; font-weight:bold; text-decoration:none}
.MENU_LINK_TOP A:hover {background-color:#FFFFFF;  font-size:12px; color: #365E85; font-weight:bold; text-decoration:underline}

.MENU_TEXT {      font-size:12px;   color: #365E85;}

.MT_HEADER {		font-size: 13px;	font-weight: bold;	color:#365E85; border:solid;	border-color: #FFFFFF; background-color:#FFFFFF;
	border-width: 1px;	border-bottom-width: 1px;	border-bottom-color: #C3CDDA;	padding-top: 2px;	padding-left: 15px;	padding-bottom: 2px;}
.Form_Text {	    font-size:11px;    color: #365E85;}
.Form_Text_Bold {	    font-size:11px;	font-weight:bold;    color: #365E85;}
.RowHeader {	background-color: #EFEFEF;	    font-size:11px;    color: #365E85;	font-weight:bold;}


.Help{		font-size:10px;	border-top: 1px solid #E8E8E8;	border-bottom: 1px solid #E8E8E8;	border-left: 1px solid #E8E8E8;	border-right: 1px solid #E8E8E8;	background-color:#ffffff;	color: #666666;	padding:5px;}
.PKLink { font-size:10px;	color:#666666;}
.PKLink A:link{ font-size:10px; color:#666666; text-decoration:none}
.PKLink A:hover{ font-size:10px; color:#4B71B0; text-decoration:underline}
.PKLink A:visited{ font-size:10px; color:#666666;}

.link_arial11_blk { font-size:11px; color:#000000;}
.link_arial11_blk A:link{ font-size:11px; color:#000000;}
.link_arial11_blk A:hover{ font-size:11px; color:#000000;}
.link_arial11_blk A:visited{ font-size:11px; color:#000000;}

.a11Link2 { font-size:11px; color:#375F86;}
.a11Link2 A:link{ font-size:11px; color:#375F86; text-decoration:none}
.a11Link2 A:hover{ font-size:11px; color:#375F86; text-decoration:none}
.a11Link2 A:visited{ font-size:11px; color:#375F86; text-decoration:none}



.modalBackground {
	background-color:Black;
	filter:alpha(opacity=10);
	opacity:0.1;
	z-index:10;
}

.modalBackgroundDark {
	background-color:Black;
	filter:alpha(opacity=50);
	opacity:0.5;
	z-index:10 ;
}

         
            
/* table style */
table.gridview_rowselect {}
.gridview_rowselect th a {cursor: pointer;}
.gridview_rowselect th {cursor: pointer;}
.gridview_rowselect td {}
.gridview_rowselect .alt-data-row { background-color:#FFFFFF; cursor: pointer;	 }
.gridview_rowselect .row-over { background-color:#DDEEF9; cursor: pointer;	 }
.gridview_rowselect .row-select {background-color:#B3D9F2; cursor: pointer;	}

         
.linkunderline {}
.linkunderline A:link{text-decoration:none}
.linkunderline A:hover{text-decoration:underline}
.linkunderline A:visited{text-decoration:none}   

.sidePanelHeader {
	
	font-size: 12px;
	font-weight: bold;
	color: #25689C;
}

.PayButtonPadding {padding-top:2px;}

.validator { font-size:13px; font-weight:bold;}
.validator_alert { font-size:17px; font-weight:bold; color:Red;}

.echeckbackground { background-image:url(../images/BG_Check.gif); background-repeat:no-repeat; }

.helphr { background-image:url(../images/HelpHR.gif); }

.reg_box_t { background-image:url(../images/reg_box_T.gif); }
.reg_box_l { background-image:url(../images/reg_box_L.gif); }
.reg_box_r { background-image:url(../images/reg_box_R.gif); }
.reg_box_b { background-image:url(../images/reg_box_B.gif); }
.reg_box_orangebg{ background-image: url(../images/cr_bg_Orange.jpg); }

.tableoutline_t { background-image:url(../../images/ST_T.gif); }
.tableoutline_l { background-image:url(../../images/ST_L.gif); }
.tableoutline_r { background-image:url(../../images/ST_R.gif); }
.tableoutline_b { background-image:url(../../images/ST_B.gif); }

.arial10_blue_link { font-size:10px; color:#375F86;}
.arial10_blue_link A:link{ font-size:10px; color:#375F86; text-decoration:none}
.arial10_blue_link A:hover{ font-size:10px; color:#375F86; text-decoration:underline}
.arial10_blue_link A:visited{ font-size:10px; color:#375F86; text-decoration:none}


.legacy_box {
    background: #fce6bd; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#fff, #fce6bd); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#fff, #fce6bd); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#fff, #fce6bd); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#fff, #fce6bd); /* Standard syntax */
    border-radius:5px;
    border:2px solid #d2d2d2;
    padding:10px;
}



.pkshadow {background-image: url(../../images/pk_shadow.jpg); background-position: bottom right; background-repeat: no-repeat}
.hrdottedline {background-image: url(../../images/hr_dotted_1.jpg); background-repeat: repeat-x}



.pay-box {
    border:2px solid #7CA7D1;
    border-radius:5px;
}

.pay-box hr {
    height:2px;
    background-color:#7CA7D1;
    color:#7CA7D1;
    border:none;
    margin:0;
}

.paydetails-box {
    border:3px solid #D3D3D3;
    border-radius:5px;
}

.paydetails-box hr {
    height:2px;
    background-color:#D3D3D3;
    color:#7CA7D1;
    border:none;
    margin:0;
}

table { 
    border-spacing: 0;
    border-collapse: separate;
}

.popup-panel {
    border:none;
    border-radius:5px;
    background-color:#fff;
    padding:10px;
}