a, a:link, a:active
{
	color: #4C637C;
	text-decoration: none;
}

a:hover
{
	color: #4C637C;
	text-decoration: underline;
}
.centerControl a, .centerControl a:link, .centerControl a:active
{
	color: #4C637C;
	text-decoration: underline;
}

.centerControl a:hover
{
	color: #4C637C;
	text-decoration: none;
}

input
{
	font-family: Tahoma, Arial, Sans-Serif;
	color: #3c3e3c;
	border: 1px solid #949C9C;
	font-size: 8pt;
	background-color: #FFFFFF;
}
select
{
	font-family: Tahoma, Arial, Sans-Serif;
	font-size: 8pt;
	color: #3c3e3c;
}
textarea
{
	font-family: Tahoma, Arial, Sans-Serif;
	font-size: 8pt;
	color: #3c3e3c;
	border: 1px solid #949C9C;
}

.button
{
	background-color: #E0E0E0;
	border: 1px solid #D0D0D0;
}

submit
{
	border: 1px solid #949C9C;
}

textarea
{
	border: 1px solid #949C9C;
}

body
{
	font-family: Tahoma, Arial, Sans-Serif;
	font-size: 8pt;
	color: #3c3e3c;
	background-color: #ffffff;
	margin: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}
hbody.a, hbody.a:link, hbody.a:active, hbody.a:hover, hbody.a:focus
{
	color: #ffffff;
	text-decoration: none;
	font-size: 1pt;
	border: solid 0px #ffffff;
}


table
{
		font-size: 8pt;
}

H1
{
	font-size: 11pt;
	padding-top: 20px;
	padding-bottom: 20px;
}
H2
{
	font-size: 10pt;
	padding-bottom: 10px;
}




.border
{
	border: 1px solid #D0D0D0;
}



/*     gridView           */
.gridView a, .gridView a:link, .gridView a:active
{
	text-decoration: none;
}
.gridView a:hover
{
	text-decoration: underline;
}
.gridView TD
{
	font-size:11px;
}

/*frame table*/
TABLE.gridView
{
	margin-top: 8px;
	margin-bottom: 8px;
}
TABLE.gv_head_recinfo_pager
{
	padding-top: 11px;
	width: 100%;
}
TD.gv_recinfo
{
	text-align: left;
	padding-left: 19px;
	padding-bottom: 0px;
}
TD.gv_recinfo A, TD.gv_recinfo A:hover, TD.gv_recinfo A:active, TD.gv_recinfo A:link 
{
	color: #343234;
}

.gv_pager
{
	text-align: right;
}

td.gv_pager_prefix
{
}
td.gv_pager_suffix
{
	text-align: left;
}
TD.gv_pager_text
{
}
TD.gv_pager_link
{
}
TD.gv_pager_prev A
{
	width: 11px;
	background-image: url(../images/css/arrow-left.gif);
	background-repeat: no-repeat;
	background-position: center;
}
TD.gv_pager_next A
{
	width: 11px;
	background-image: url(../images/css/arrow-right.gif);
	background-repeat: no-repeat;
	background-position: center;
}
TD.gv_pager_prev A:hover
{
	background-image: url(../images/css/arrow-left_M.gif);
	text-decoration: none;
}
TD.gv_pager_next A:hover
{
	background-image: url(../images/css/arrow-right_M.gif);
	text-decoration: none;
}

TD.gv_pager_text SPAN
{
	background: #CBD2DC;
}

TD.gv_pager_text_page_center
{
	padding-left: 2px;
	padding-right: 2px;
}
TD.gv_pager_text_page_left
{
	padding-right: 6px;
}
/* header cells */
/* header first cell */
TD.gv_hcf
{
	width: 14px;
	height: 42px;
	background-image: url(../images/css/headFirst.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
/* header common cell */
TD.gv_hcc
{
	height: 42px;
	background-image: url(../images/css/headCommon.gif);
	background-position: center;
	background-repeat: repeat-x;
	padding-left: 5px;
	padding-right: 5px;
}
TD.gv_hcc A, TD.gv_hcc A:hover, TD.gv_hcc A:active, TD.gv_hcc A:link
{
	color: #343234;
}
/* header common cell text & sort table */
TABLE.gv_hcc_ts
{
	border-collapse: collapse;
	border-spacing: 0;
	width: 100%;
}
/* header common cell text */
TD.gv_hcc_t
{
	text-align: left;
	padding-top: 2px;
}
/* header common cell sort */
TD.gv_hcc_s_up
{
	text-align: right;
	padding-left: 5px;
	padding-right: 1px;
	padding-top: 2px;
}
TD.gv_hcc_s_up A
{
	width: 11px;
	background-image: url(../images/css/arrow-up.gif);
	background-repeat: no-repeat;
	background-position: center;
}
TD.gv_hcc_s_up A:hover
{
	background-image: url(../images/css/arrow-up_M.gif);
	text-decoration: none;
}
TD.gv_hcc_s_down
{
	text-align: right;
	padding-left: 5px;
	padding-right: 1px;
	padding-top: 2px;
}
TD.gv_hcc_s_down A
{
	width: 11px;
	background-image: url(../images/css/arrow-down.gif);
	background-repeat: no-repeat;
	background-position: center;
}
TD.gv_hcc_s_down A:hover
{
	background-image: url(../images/css/arrow-down_M.gif);
	text-decoration: none;
}

/* header middle cell */
TD.gv_hcm
{
	width: 1px;
	height: 42px;
	background-image: url(../images/css/headMiddle.gif);
	background-position: center;
	background-repeat: no-repeat;
}
/* header last cell */
.gv_hcl
{
	width: 12px;
	height: 42px;
	background-image: url(../images/css/headLast.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
/* cells */
/* first cell */
TD.gv_cf
{
	width: 14px;
}
/*  common cell */
TD.gv_cc
{
	padding: 7px 5px 3px 5px;
}
/*  command cell */
TD.gv_cd
{
	padding: 5px 1px 0px 0px;
	text-align: center;
}
/*  middle cell */
TD.gv_cm
{
}
/*  last cell */
TD.gv_cl
{
}
/* alternate cells */
/* first cell */
TD.gv_cf2
{
	background-image: url(../images/css/itemAlternate.gif);
}
/*  common cell */
TD.gv_cc2
{
	background-image: url(../images/css/itemAlternate.gif);
	padding: 7px 5px 3px 5px;
}
/*  command cell */
TD.gv_cd2
{
	background-image: url(../images/css/itemAlternate.gif);
	padding: 5px 1px 0px 0px;
	text-align: center;
}
/*  middle cell */
TD.gv_cm2
{
	background-image: url(../images/css/itemAlternate.gif);
}
/*  last cell */
TD.gv_cl2
{
	background-image: url(../images/css/itemAlternate.gif);
}
TD.gv_norecord
{
	padding-left: 6px;
	text-align: left;
	width: 300px; /* min. filter field width!!! */
}
/* filter cells */
TD.gv_f_1
{
	padding-left: 19px;
}
TD.gv_f_1 A, TD.gv_f_1 A:hover, TD.gv_f_1 A:active, TD.gv_f_1 A:link 
{
	color: #343234;
}

TD.gv_f_2
{
	width: 16px;
	padding-left: 8px;
	/*
	background-image: url(../images/css/arrow-left.gif);
	background-repeat: no-repeat;
	background-position: center;
	*/
}
TD.gv_f_2 A
{
	background-image: url(../images/css/arrow-left.gif);
	background-repeat: no-repeat;
	background-position: center ;
}
TD.gv_f_2 A:hover
{
	background-image: url(../images/css/arrow-left_M.gif);
	text-decoration: none;
}


TD.gv_f_3
{
	padding-top: 2px;
	padding-left: 9px;
}
/*filter fieldlist*/
SELECT.gv_fl
{
	position: relative;
	top: 2px;
	background-color: #ffffff;
	font-family: Tahoma, Arial, Sans-Serif;
	font-size: 8pt;
	color: #3c3e3c;
	margin-right: 7px;
}
/*filter field*/
input.gv_ff
{
	border: 1px solid #849BB4;
	font-size: 8pt;
	color: #3c3e3c;
	margin-left: 7px;
	background-color: #FFFFFF;
}


/*gridEdit               */
.gridEdit a, .gridEdit a:link, .gridEdit a:active
{
	text-decoration: none;
}
.gridEdit a:hover
{
	text-decoration: underline;
}


.gridEdit TD
{
	font-size: 11px;
}
table.ge_table
{
}
td.ge_header
{
}
td.ge_footer
{
}
td.ge_text
{
}
.ge_separator
{
	color: Red;
}
.red
{
	color: Red;
}
td.ge_separator
{
}
td.ge_value
{
}
td.ge_value_link
{
}
select.ge_dropDownList
{
}
span.ge_checkBox input
{
	border: 0px;
	background-color: #FFFFFF;
}
input.ge_textBox
{
	background-color: #FFFFFF;
}
td.ge_commandRow
{
	height: 50px;
	text-align: center;
	vertical-align: super;
}
td.ge_commandCell
{
	padding: 5px 5px 5px 5px;
}
td.ge_commandTable
{
}
td.ge_validators
{
	text-align: left;
}
/* additional ge style */
.ge_wide .ge_textBox
{
	width: 550px;
}
.ge_middle .ge_textBox
{
	width: 350px;
}

/* design for tables on each page */
TABLE.t0
{
	text-align: center; /*border:1px solid #0000FF;*/
	border: 0px;
}
TD.t0r1c1
{
	padding-right:4px
}
TD.t0r1c3
{
	padding-left:4px
}
TABLE.t1
{
	text-align: center; /*border:1px solid #0000FF;*/
	border: 0px;
}
TR.t1r1
{
}
TR.t1r2
{
}
TD.t1r2c1
{
}
/* top */
TABLE.t1r1c1t1
{
}
TR.t1r1c1t1r1
{
}
/* top */
TD.t1r1c1t1r1c1
{
	height: 127px;
	width: 784px; /*background-image: url(../images/css/top.gif);*/
	background-position: center bottom;
}
/* info bar */
TABLE.t1r2c1t1
{
	width: 784px;
	border-left: solid 44px #FFFFFF;
}
TR.t1r2c1t1r1
{
}
TD.t1r2c1t1r1c1
{
	height: 27px;
	color: #FFFFFF;
	background-image: url(../images/css/top2.gif);
	padding-left: 7px;
	padding-bottom: 10px;
	text-align: left;
}
TD.t1r2c1t1r1c2
{
	height: 27px;
	background-image: url(../images/css/top2.gif);
	color: #FFFFFF;
	padding-right: 7px;
	padding-bottom: 10px;
	text-align: right;
}
TD.t1r2c1t1r1c1 A, TD.t1r2c1t1r1c1 A:hover, TD.t1r2c1t1r1c2 A, TD.t1r2c1t1r1c2 A:hover, TD.t1r2c1t1r1c1 A:active, TD.t1r2c1t1r1c2 A, TD.t1r2c1t1r1c2 A:active
{
	color: #FFFFFF;
}

/* parent frames */
TABLE.t1r3c1t1
{
	width: 784px; /*table-layout:fixed;*/
	border-left: solid 44px #FFFFFF;
}
TR.t1r3c1t1r1
{

}
/* left frame */
TD.t1r3c1t1r1c1
{
	padding-top: 0px;
	width: 125	
}  
/* center control */
TD.t1r3c1t1r1c2
{
	vertical-align: top;
	padding-top: 7px;
	padding-left: 20px;
	padding-right: 22px;
}
/* right frame */
TD.t1r3c1t1r1c3
{
	width: 183;
}

TR.t1r3c1t1r2
{
} 
TD.t1r3c1t1r2c12
{
	text-align: center;
}

/*
125+19+381+19+201=745,
top 740?
po predlogi: 740
125+20+382+24+185=736
torej bo v redu:
125+22+386+22+183=740?
*/
/* button arrow */
TABLE.btn_arrow
{
	margin-left: 2px;
}
TD.btn_arrow
{
	width: 22px;
	background-image: url(../images/css/arrow-left.gif);
	background-repeat: no-repeat;
	background-position: left center;
	table-layout: fixed;
}
TABLE.tbox
{
	margin-top: 3px;
	margin-bottom: 3px;
	border-collapse: collapse;
}
/* top design */
TD.top_4x1
{
	background-color: #E5E9F2;
}
TD.top_5x1
{
	background-color: #E5E9F2;
	/*border-bottom: solid 1px #eFf6Ff;*/
}
TD.top_4x1 INPUT
{
	width: 205px;
	height: 20px;
	border-color: #5F8EB3;
	font-family: Tahoma, Arial, Sans-Serif;
	font-size: 10pt;	
	background-color: #FFFFFF;
}

/* hierarchial level bar with links */
SPAN.linklevelbar
{
	padding-left: 19px;
}
/* specified pages */
TD.eDoc_padd
{
	padding-left: 15px;
}
/* select purchase method page */
.selectpurchasemethod TD.btnClass1_2
{
	width: 100px;
	text-align:center ;
}
.selectpurchasemethod .centerControl IMG
{
	MARGIN-left: 50px
}
/* creditFill.aspx method page */
.creditFill TD.btnClass1_2
{
	width: 100px;
	text-align:center ;
}
DIV.creditInput
{
	border-top: solid 7px #FFFFFF;
}
.creditFill
{
	width: 500px;
}
/** frames ***/

TABLE.frameLeft
{
	width: 125px;
	font-size: 8px;
}
TABLE.frameRight
{
	width: 183px;
	font-size: 8px;
}

.frameRight TD
{
	font-size: 11px;
}
.frameLeft TD
{
	font-size: 11px;
}


/* infoBox: none=0,basic=1,head=2,headInfo=3,arrow=4,button=5,idea=6,login=7,,9=buttonGreen,10=subscribers; rowIndex x cellIndex*/
/* none */
.ib5 A, .ib0 A:link, .ib0 A:active, .ib0 A:hover, .ib1 A, .ib1 A:link, .ib1 A:active, .ib1 A:hover, .ib2 A, .ib2 A:link, .ib2 A:active, .ib2 A:hover, .ib3 A, .ib3 A:link, .ib3 A:active, .ib3 A:hover, .ib4 A, .ib4 A:link, .ib4 A:active, .ib4 A:hover, .ib5 A, .ib5 A:link, .ib5 A:active, .ib5 A:hover 
{
    color: #45484D;
}


TABLE.ib0
{
	width: 100%;
}

/* basic */
TABLE.ib1
{
	margin-top: 4px;
	width: 100%;
}
.ib1_0x0
{
	width: 7px;
	height: 7px;
	text-align: left;
	vertical-align: top;
}
.ib1_0x2
{
	width: 7px;
	height: 7px;
	text-align: right;
	vertical-align: top;
}
.ib1_2x2
{
	width: 7px;
	height: 7px;
	text-align: right;
	vertical-align: bottom;
}
.ib1_2x0
{
	width: 7px;
	height: 7px;
	text-align: left;
	vertical-align: bottom;
}
.ib1_1x1
{
	text-align: center;
}

.ib1 IMG
{
	width: 2px;
	height: 2px;
}
/* arrow */
TABLE.ib4
{
	margin-top: 8px;
	width: 100%;
}
.ib4_0x0
{
	width: 32px;
	height: 7px;
	text-align: left;
	vertical-align: top;
}
.ib4_0x2
{
	width: 7px;
	height: 7px;
	text-align: right;
	vertical-align: top;
}
.ib4_2x2
{
	width: 7px;
	height: 7px;
	text-align: right;
	vertical-align: bottom;
}
.ib4_2x0
{
	width: 7px;
	height: 7px;
	text-align: left;
	vertical-align: bottom;
}
/* arrow infoBox */
.ib4_1x1
{
	padding-left: 10px;
	text-align: left;
	font-style:italic ;
}

.ib4_0x0 IMG, .ib4_0x2 IMG, .ib4_2x0 IMG, .ib4_2x2 IMG
{
	width: 2px;
	height: 2px;
}
.ib4_1x0
{
	text-align: center;
}

/* head */
TABLE.ib2
{
	margin-top: 8px;
	width: 100%;
}
.ib2_0x0
{
	width: 5px;
	text-align: left;
	vertical-align: top;
}
.ib2_0x3
{
	width: 5px;
	text-align: right;
	vertical-align: top;
}
.ib2_1x0
{
	height: 35px;
}
.ib2_1x1
{
	font-size: 10px;
	padding-left: 15px;
	text-align: left;
	font-weight: bold;
	color: #45484D;
}

.ib2_2x1
{
	text-align: left;
	vertical-align: center;
	padding-left: 15px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-top: 10px;

}

.ib2_0x0 IMG, .ib2_0x2 IMG, .ib2_3x0 IMG, .ib2_3x2 IMG
{
	width: 2px;
	height: 2px;
}
/* headInfo */
TABLE.ib3
{
	margin-top: 8px;
	width: 100%;
}
.ib3_0x0
{
	width: 5px;
	text-align: left;
	vertical-align: top;
}
.ib3_0x3
{
	text-align: right;
	vertical-align: top;
}
.ib3_1x0
{
	height: 35px;
}
.ib3_1x1
{
	font-size: 10px;
	padding-left: 15px;
	text-align: left;
	font-weight: bold;
	color: #45484D;
}

.ib3_2x1
{
	text-align: left;
	vertical-align: center;
	padding-left: 15px;
	padding-right: 13px;
	padding-bottom: 10px;
	padding-top: 10px;

}

.ib3_0x0 IMG, .ib3_0x3 IMG, .ib3_3x0 IMG, .ib3_3x2 IMG
{
	width: 2px;
	height: 2px;
}
.ib3_1x2
{
	text-align: right;
	vertical-align:  middle;
 padding-right:8px;
 padding-left:10px;
 padding-bottom:3px;
 padding-top:1px;
}

/* button green */
TABLE.ib9
{
	margin-top: 8px;
	width: 125px;
}
.ib9_0x0 A, .ib9_0x0 A:link, .ib9_0x0 A:active, .ib9_0x0 A:hover, .ib9_1x1 A, .ib9_1x1 A:link, .ib9_1x1 A:active, .ib9_1x1 A:hover
{
	color: #44484C;
}

.ib9_0x0
{
	width: 125px;
	height: 26px;
	text-align: center;
	padding-right: 24px;
	padding-bottom: 2px;
	font-size: 9px;
	font-weight:bold;
	color: #45484D;
}

.ib9_2x0
{
	width: 7px;
	height: 7px;
	text-align: left;
	vertical-align: bottom;
}
TD.ib9_2x2
{
	text-align:right;
	vertical-align:bottom;

}

.ib9_1x1
{
	text-align: left;
	padding-left:5px;
	padding-right:9px;
	padding-top: 4px;
	padding-bottom:4px;
    color: #45484D;
}

.ib9_2x0 IMG, .ib9_2x2 IMG
{
	width: 2px;
	height: 2px;
}


/* button */
TABLE.ib5
{
	margin-top: 8px;
	width: 125px;
}
.ib5_0x0
{
	width: 125px;
	height: 26px;
	text-align: center;
	padding-right: 24px;
	padding-bottom: 2px;
	font-size: 9px;
	font-weight:bold;
	color: #45484D;
}

.ib5_2x0
{
	width: 7px;
	height: 7px;
	text-align: left;
	vertical-align: bottom;
}
TD.ib5_2x2
{
	text-align:right;
	vertical-align:bottom;

}

.ib5_1x1
{
	text-align: left;
	padding-left:5px;
	padding-right:9px;
	padding-top: 4px;
	padding-bottom:4px;
    color: #45484D;
}

.ib5_2x0 IMG, .ib5_2x2 IMG
{
	width: 2px;
	height: 2px;
}


/* idea */
TABLE.ib6
{
	margin-top: 13px;
	width: 100%;
	
}
.ib6_0x0
{
	width: 7px;
	height: 7px;
	vertical-align: top;
}
.ib6_0x3
{
	width: 7px;
	height: 7px;
	text-align: right;
	vertical-align: top;
}
.ib6_2x2
{
	width: 7px;
	height: 7px;
	text-align: right;
	vertical-align: bottom;
}
.ib6_2x0
{
	width: 7px;
	height: 7px;
	text-align: left;
	vertical-align: bottom;
}
.ib6_1x1
{
	font-size: 12px;
	text-align: left;
	padding-left:13px;
	padding-right:13px;
	padding-top:11px;
	padding-bottom:11px;
}

.ib6 IMG
{
	width: 7px;
	height: 7px;
}
.ib6_0x1 
{
	background-image: url(../images/css/infoVSeparator.gif);
	background-repeat: repeat-y;
	background-position: center center;
	width: 1px;
}
.ib6_1x0 IMG
{
	width: 56px;
	height: 60px;
}
.ib6_1x0 
{
	width: 70px;
	text-align: center;
	vertical-align: top;
}
/* login */
TABLE.ib7
{
	margin-top: 8px;
	width: 100%;
}
.ib7_0x0
{
	width: 5px;
	text-align: left;
	vertical-align: top;
}
.ib7_1x2
{
	text-align: right;
	padding-right: 13px;
}
.ib7_0x3
{
	width: 5px;
	text-align: right;
	vertical-align: top;
}
.ib7_1x0
{
	height: 35px;
}
.ib7_1x1
{
	text-align: left;
	font-size: 10px;
	font-weight: bold;
	color: #45484D;
}


.ib7_0x0 IMG, .ib7_0x2 IMG, .ib7_3x0 IMG, .ib7_3x2 IMG
{
	width: 2px;
	height: 2px;
}
.ib7 .loginUserName, .ib7 .loginPassword
{
	width: 68px;
	border-color: #799EBB;
}
.ib7_2x0
{
	vertical-align: top;
	height:10px;
	padding-left: 15px;
	margin-left: 0px;
}
.ib7 TD.login_0x0, .ib7 TD.login_0x1
{
	height: 18px;
	font-weight: bolder ;
	font-size: 10px;
	text-align: left;
	color: #45484D;
	vertical-align: bottom ;
	
}
.ib7 TD.login_0x0
{
	padding-left: 0px;
	margin-left:0px;
}
.ib7 TD.login_0x1
{
	padding-left:5px;
	margin-left:5px;
}

.ib7 TD.login_1x0
{
	padding-left: 0px;
	margin-left:0px;
}
.ib7 TD.login_1x1
{
	padding-left: 5px;
	margin-left:0px;
}

.ib7 TD.login_2x0
{
	padding-left: 0px;
	margin-left:0px;
	padding-bottom:5px;
	height: 5px;
	text-align: left;
}
.ib7 TD.login_2x0 A
{
	font-size: 10px;
	text-decoration: underline;
	color: #45484D;
}

/*table{border:solid 1px #000000;}*/
/* quickLink */
TABLE.ib8
{
	margin-top: 8px;
	width: 125px;
}
.ib8_0x0
{
	width: 125px;
	height: 26px;
	text-align: center;
	padding-right: 24px;
	padding-bottom: 2px;
	 font-size: 9px;
	 font-weight:bold;
	 color: #45484D;
}
.ib8_0x0 A, .ib8_0x0 A:link, .ib8_0x0 A:active, .ib8_0x0 A:hover, .ib8_1x1 A, .ib8_1x1 A:link, .ib8_1x1 A:active, .ib8_1x1 A:hover
{
	color: #44484C;
}
.ib8_2x0
{
	width: 7px;
	height: 7px;
	text-align: left;
	vertical-align: bottom;
}
TD.ib8_2x2
{
	text-align:right;
	vertical-align:bottom;

}

.ib8_1x1
{
	text-align: left;
	padding-left:5px;
	padding-right:9px;
	padding-top: 4px;
	padding-bottom:4px;
}

.ib8_2x0 IMG, .ib8_2x2 IMG
{
	width: 2px;
	height: 2px;
}

.frameLeft .myCat
{
	padding-top: 3px;
	padding-right: 1px;
	vertical-align: top;
}

/* page Subscribe */
TABLE.ib10, .ib10 A, .ib10 A:hover
{
	margin-top: 4px;
	background-color:#F8F8F8;
	color: #45484D;
}
.ib10_0x0
{
	height: 37px;
	text-align: left;
	vertical-align: bottom;
}
.ib10_2x2
{
	text-align: right;
	vertical-align: bottom;
}
.ib10_2x0
{
	text-align: left;
	vertical-align: bottom;
}
.ib10_1x1
{
	text-align: left;
}
.ib10_1x0
{
	width: 19px;
	background-image: url(../images/css/subLeft.gif);
	background-repeat: repeat-y;
}
.ib10_1x2
{
	width: 19px;
	background-image: url(../images/css/subRight.gif);
	background-repeat: repeat-y;
}
.ib10_2x1
{
	height: 19px;
	background-image: url(../images/css/subBottom.gif);
	background-repeat: repeat-x;
}
.ib10_0x2
{
	height: 39px;
	width: 100%;
	background-image: url(../images/common/subButtonCenter.gif);
	background-position: 0px 1px ;
	background-repeat: repeat-x;
	text-align: left;
	vertical-align: middle;
	padding-bottom: 3px;
	font-weight:bold;
}
.ib10_0x4
{
	height: 39px;
	width: 100%;
	background-image: url(../images/css/subTop.gif);
	background-repeat: repeat-x;
}

.ib10 IMG
{
	width: 19px;
	height: 19px;
}
.ib10_0x1 IMG,.ib10_0x3 IMG,.ib10_0x0 IMG,.ib10_0x5 IMG
{
	width: 19px;
	height: 37px;
	background-color:#FFFFFF
}
.ib10_0x1,.ib10_0x3,.ib10_0x0,.ib10_0x5,.ib10_0x2
{
	width: 19px;
	height: 37px;
	background-color:#FFFFFF
}
.ib10 .subbull
{
	height:6px;
	width:6px;
	margin-right:9px;	
	margin-bottom:1px;	
}
/* end: infoBox */
 
 /*****  web bill *****/
 .webBill TD
{
	padding-right: 5px;
}
.bill_0x0,.bill_1x0,.bill_2x0,.bill_4x0,.bill_5x0,.bill_6x0,.bill_8x0
{
	font-weight:bold;
}
 
 
 /*****  center login page  *****/
.loginPage TD
{
	font-size:10pt;
}

.loginPage a, .loginPage  a:link, .loginPage  a:active, .loginPage  a:visited
{
	color: #4C637C;
	text-decoration: underline;
}

.loginPage a:hover
{
	color: #4C637C;
	text-decoration: none;
}

.loginUserName, .loginPassword
{
	width: 155px;
	border-color: #799EBB;
}
.login TD
{
	font-size:10pt;
	height: 15px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.login_2x0 INPUT, .login_2x1 INPUT
{
		font-size: 12pt;

	border: 0px; 
	margin-right: 5px;
	background-color: #FFFFFF;
}
TD.login_0x0,TD.login_1x0
{
	padding-left: 5px;
	padding-right: 5px;
	height: 23px;
}
.loginButtonCell TABLE
{
	margin-top: 20px;
	margin-bottom: 25px;
}
.loginLine1
{
	margin-top: 10px;
	margin-bottom: 3px;
}
.loginLine2
{
	/*margin-top: 25px;*/
}
/**** category & document list (index2.aspx, search.aspx,...) ***/
H1.index2
{
	margin-top: 28px;
	padding-bottom:0px;
	margin-bottom:4px;
}
H2.index2
{
	padding-bottom:0px;
	margin-bottom:8px;
}
TD.catList2 , TD.catList2 DIV
{
	width: 40px;
}
TABLE.docList
{
	margin-top: 13px;
}
TD.docListCell1  
{
	background-image: url(../images/css/arrow-right.gif);
	background-repeat: no-repeat ;
	background-position:  4px  2px ;
	padding-bottom: 14px;
	width: 20px;
}
TD.docListCell1b  
{
	background-image: url(../images/css/gift.gif);
	background-repeat: no-repeat ;
	background-position: 0px 0px ;
	padding-bottom: 12px;
	width: 20px;
}
.docList TD A, .docList TD A:visited,.docList TD A:link,.docList TD A:active,.docList TD A:hover
{
		font-weight: bold;
		font-size: 11px;
		color: #1D4172;

}
TD.catList2
{
	background-image: url(../images/css/vseparator.gif);
	background-repeat: repeat-y;
	background-position: center center;
}
TD.catList1, TD.catList3
{
	vertical-align: top;
	text-align:left;
}

TD.catList1 P, TD.catList3 P
{
	margin-bottom: 2px;
	margin-top: 1px;
	
}
.catListData A,.catListData A:link,.catListData A:active,.catListData A:hover
,.catList1 A,.catList1 A:link,.catList1 A:active,.catList1 A:hover
,.catList3 A,.catList3 A:link,.catList3 A:active,.catList3 A:hover
{
	color: #45484D;
}
TD.docListCell2
{
	vertical-align: top;
	padding-bottom: 12px;
}
DIV.docListPrice
{
	padding-top: 5px;
}

TD.catList1 IMG, TD.catList3 IMG
{
	 margin-left: 5px;
	 margin-right: 5px;
	 margin-bottom: 1px;
}

TABLE.catListData
{
	width:395px;
	font-size: 12px;
}
TABLE.catListTable
{
	font-size: 10pt;
}

