
/*
copr 
*/

#edit_copro{
margin:0px 0px 2px 0px;
border-right:2px solid #999999;
border-bottom:2px solid #999999;
border-top:1px solid #EEEEEE;
border-left:1px solid #EEEEEE;
background-color:#F3F3F3;
padding:2px 5px 0px 5px;
}

#edit_copro p{
font-size:10px;
float:left;
margin:0px 7px 5px 0px;
}

#del_copro{
float:right;
margin:5px;
padding:0;
width:11px;
height:11px;
}

#edit_copro input[type="text"]{
color:#1b2170;
width:200px;
background-color:#FFFFFF;
font-size:10px;
margin:0;
}

#edit_copro select{
color:#1b2170;
width:200px;
background-color:#FFFFFF;
font-size:10px;
margin:0;
}

/*
Book tab
*/

#btab_bx H2{
color:#4F72C3;
font-size:14px;
margin:0px 0px 7px 0px;
padding:0;
}

#btab_desc{
margin:0px 0px 5px 0px;
font-size:10px;
font-weight:bold;
}

#btab_bx H3{
font-family:'PT Sans',sans-serif;
font-size:16px;
margin:17px 0px 9px 0px;
padding:0;
font-weight:bold;
color:#1b2170;
}

#btab_desc2{
margin:0px 0px 3px 0px;
font-size:10px;
font-weight:normal;
font-style:italic;
}

#btab_desc a:link, #btab_desc a:visited{
color:#4F72C3;
font-size:10px;
font-weight:bold;
text-decoration:none;
}

#btab_desc a:hover{
color:#000000;
text-decoration:underline;
}

.btab_unv{
color:#999999;
font-weight:normal;
}

/*
add entry his
*/

a.add_his_lnk, a.add_his_lnk:link, a.add_his_lnk:visited {
color:#4F72C3;
display:block;
font-size:19px;
font-weight:bold;
margin:0px auto;
text-align:center;
text-decoration:none;
}

a.add_his_lnk:hover{
color:#000000;
text-decoration:underline;
}

/*
invitation
*/

#inv_list input[type="text"]{
width:50px;
margin:0px 0px 0px 3px;
}


/*
pop - up
*/

#pop_nav{
margin:0px 0px 3px 0px;
color:#CCCCCC;
font-size:10px;
font-weight:bold;
text-align:center;
}

#pop_nav a:link, #pop_nav a:visited{
color:#000000;
font-size:9px;
font-weight:bold;
text-decoration:none;
margin:0px 5px 2px 5px;
display:inline;
}

#pop_nav a:hover{
color:#4F72C3;
text-decoration:underline;
}

#pop_frm input[type="text"]{
width:70px;
font-size:9px;
margin:0;
}

#pop_frm input[type="submit"]{
font-size:18px;
font-weight:bold;
text-decoration:none;
margin:5px auto 0px auto;
color:#000000;
padding:4px 20px;
color:#FFFFFF;
-webkit-border-radius:7px;
-moz-border-radius:7px;
border-radius:7px;
border:3px solid #999999;
background-color:#4F72C3;
background-image:url(bg_blgr.gif);
background-repeat:repeat-x;
background-position:top;
}

#pop_frm input:hover[type="submit"]{
font-weight:bold;
cursor:pointer;
color:#999999;
padding:4px 20px;
border:3px solid #DDDDDD;
background-color:#FFFFFF;
background-image:url(bg_f4_ff.png);
}



/*
Article
*/

#article_bx{
border-top:2px solid #999999;
border-left:2px solid #999999;
border-bottom:1px solid #EEEEEE;
border-right:1px solid #EEEEEE;
margin:5px 10px 5px 10px;
color:#333333;
font-size:10px;
padding:5px;
background-color:#F7F7F7;
background-image:url(bg_F7_FF.png);
background-repeat:repeat-x;
background-position:bottom;
}

#article_bx p{
margin:0px 0px 3px 0px;
color:#000000;
font-size:10px;
}

#article_bx H3{
margin:0px 0px 10px 0px;
color:#333333;
font-weight:bold;
text-decoration:underline;
font-size:10px;
}


/*
Add
*/

#set_man_pho{
margin:0px auto;
color:#333333;
font-size:9px;
padding:5px 22px 3px 5px;
text-align:center;
font-style:italic;
}

#set_man_pho a:link, #set_man_pho a:visited{
color:#4F72C3;
font-size:9px;
font-weight:bold;
text-decoration:underline;
margin:0px 5px 2px 5px;
display:inline;
font-style:normal;
}

#set_man_pho a:hover{
text-decoration:none;
color:#000000;
}

#addnotice{
padding:5px;
margin:20px 60px;
border-bottom:1px solid #DDDDDD;
color:#555555;
text-align:center;
font-size:10px;
}

#addnotice a:link, #addnotice a:visited{
color:#4F72C3;
font-size:10px;
font-weight:bold;
font-style:normal;
text-decoration:none;
}

#addnotice a:hover{
text-decoration:underline;
color:#000000;
}


/*
noti 
*/

#cop_warn{
font-size:9px;
color:#666666;
margin:30px 10px 0px 10px;
padding:0px 0px 10px 0px;
}

/*
links
*/

#lgAdv{
margin:0;
padding:7px 20px 5px 5px;
color:#444444;
font-size:11px;
}

#lgAdv p{
font-size:12px;
margin:0;
padding:0;
}

#lgAdv a:link, #lgAdv a:visited{
color:#294C9B;
font-size:12px;
font-weight:bold;
font-style:normal;
text-decoration:none;
}

#lgAdv a:hover{
text-decoration:underline;
color:#000000;
}

#lgAdv div.src{
font-size:11px;
font-style:normal;
font-weight:bold;
margin:0 0 2px 0;
padding:0;
color:#000000;
}

#lgAdv span.date{
font-size:9px;
font-style:normal;
font-weight:bold;
color:#777777;
margin:0 0 0 5px;
}

/*
contracts
*/

#lst_qust{
padding:0;
margin:10px 0 0 0;
}

#lst_qust a.dwndoc, #lst_qust a.dwndoc:visited{
margin:0;
font-size:10px;
color:#00008a;
font-weight:bold;
text-decoration:none;
display:block;
display:block;
padding:0 0 0 15px;
margin:0;
background-image:url(file.gif);
background-repeat:no-repeat;
background-position:0 1px;
}

#lst_qust a.dwndoc:hover{
background-color:#F5F5F5;
color:#000000;
text-decoration:underline;
background-image:url(file_o.gif);
}

#lst_qust a.qst, #lst_qust a.qst:visited{
margin:0;
font-size:10px;
color:#00008a;
font-weight:bold;
text-decoration:none;
display:block;
display:block;
padding:0 0 0 15px;
margin:0;
background-image:url(chkbox.gif);
background-repeat:no-repeat;
background-position:0 1px;
}

#lst_qust a.qst:hover{
background-color:#F5F5F5;
color:#000000;
text-decoration:underline;
background-image:url(chkbox_o.gif);
}

#lst_qust a.anslss, #lst_qust a.anslss:visited{
margin:0;
font-size:10px;
color:#860404;
font-weight:bold;
text-decoration:none;
display:block;
display:block;
padding:0 0 0 15px;
margin:0;
background-image:url(chkbox.gif);
background-repeat:no-repeat;
background-position:0 1px;
}

#lst_qust a.anslss:hover{
background-color:#F5F5F5;
color:#000000;
text-decoration:underline;
background-image:url(chkbox_o.gif);
}

#lst_qust a.anslss_bx, #lst_qust a.anslss_bx:visited{
font-size:10px;
color:#860404;
font-weight:bold;
padding:0;
margin:0;
text-align:center;
background-color:#F9F9F9;
text-decoration:none;
font-weight:bold;
}

#lst_qust a.anslss_bx:hover{
color:#000000;
text-decoration:underline;
}

/*
Nd + Cd
*/

a.scripta, a.scripta:visited{
margin:0;
height:13px;
width:90px;
padding:0;
font-size:0;
display:inline-block;
background-image:url(scripta.jpg);
background-repeat:no-repeat;
vertical-align:middle;
text-decoration:none;
}

a.scripta:hover{
background-image:url(scriptaO.jpg);
}

a.notDir, a.notDir:visited{
margin:0;
height:14px;
width:82px;
padding:0;
font-size:0;
display:inline-block;
background-image:url(notdir.gif);
background-repeat:no-repeat;
vertical-align:top;
text-decoration:none;
}

a.notDir:hover{
background-image:url(notdirO.gif);
}


/*
search
*/

#searchBx{
height:22px;
margin:-5px 0 0 auto;
font-size:0;
padding:0;
position:absolute;
right:12px;
}

@media only screen and (max-width: 700px), only screen and (max-device-width: 700px) {

	#searchBx{
	margin:0;
	position:static;
	float:right;
	}
}

#searchBx input[type="text"]{
float:left;
width:113px;
height:21px;
margin:0;
font-size:10px;
padding:1px 0px 0px 15px;
font-weight:normal;
background-image:url(searchBg.gif);
border:0;
color:#666666;
vertical-align:middle;
line-height:21px;
}
		
#searchBx input[type="submit"] {
float:left;
width:26px;
height:22px;
margin:0;
background-image:url(searchBut.gif);
background-color:#FFFFFF;
border:0;
cursor:pointer;
}

#searchBx input:hover[type="submit"] {
background-image:url(searchBut_o.gif);
}

/*
access lnk
*/

a.tab_perm, a.tab_perm:visited {
display:block;
float:right;
margin:-12px 0 5px 10px;
padding:0;
height:16px;
width:16px;
text-decoration:none;
background-image:url(img/key.png);
background-repeat:no-repeat;
}

a.tab_perm:hover{
background-image:url(img/key_o.png);
}

/*
print tab lnk
*/

a.print_tab, a.print_tab:visited {
display:block;
float:right;
margin:-12px 0 0 5px;
padding:0;
height:16px;
width:16px;
text-decoration:none;
background-image:url(print16.png);
background-repeat:no-repeat;
}

a.print_tab:hover{
background-image:url(print16_o.png);
}

/*
access lnk
*/

div.check{
background-image:url(check.gif);
display:block;
width:11px;
height:10px;
margin:0 auto;
}

div.no_check{
display:block;
width:11px;
height:10px;
margin:0 auto;
}


/* pop video */

#pop_vid_out{
position:absolute;
visibility:hidden;
margin:0 auto;
padding:7px;
border:0;
-webkit-border-radius:15px;
-moz-border-radius:15px;
border-radius:15px;
background-color:#FFFFFF;
border:1px solid #F5F5F5;
z-index:10;
}

#pop_vid{
visibility:hidden;
overflow:auto;
overflow-x:hidden;
-ms-overflow-x:hidden;
background-color:#FFFFFF;
font-size:11px;
color:#444444;
line-height:135%;
margin:0;
padding:10px;
border:3px solid #999999;
-webkit-border-radius:10px;
-moz-border-radius:10px;
border-radius:10px;
background-image:url(bg_f4_ff.png);
background-repeat:repeat-x;
background-position:top;
}

#pop_vid p{
font-size:11px;
color:#444444;
line-height:135%;
margin:0;
padding:0 0 10px 0;
}

#pop_vid H2{
color:#1b2170;
max-width:600px;
font-size:14px;
font-weight:bold;
margin:-14px 20px 10px 0;
padding:0;
}

#pop_vid a.cl_bx:link, a.cl_bx:visited {
background-image:url(close_win.png);
display:block;
width:14px;
height:14px;
margin:-5px -5px 0px auto;
text-decoration:none;
}

#pop_vid a.cl_bx:hover{
background-image:url(close_win_g.png);
text-decoration:none;
}

/*
table list
*/

a.trans_list_bx:link, a.trans_list_bx:visited{
background-image:url(trans.png);
display:block;
width:16px;
height:12px;
margin:0 auto;
}

a.trans_list_bx:hover{
background-image:url(trans_o.png);
}

a.form_list_bx:link, a.form_list_bx:visited{
background-image:url(form.png);
display:block;
width:15px;
height:13px;
margin:0 auto;
}

a.form_list_bx:hover{
background-image:url(form_o.png);
}

a.form_file_list_bx:link, a.form_file_list_bx:visited{
background-image:url(form_file.png);
background-position:0 0;
background-repeat:no-repeat;
display:block;
width:18px;
height:13px;
margin:0 auto;
}

a.form_file_list_bx:hover{
background-image:url(form_o.png);
}

#non_form_list_bx{
background-image:url(form_unv.png);
display:block;
width:15px;
height:13px;
margin:0 auto;
}

div.list_bx.sub_list th:nth-child(1),
div.list_bx.sub_list td:nth-child(1) {
width: 20px;
}

div.list_bx.sub_list tr.sepi_r td {
border-top:1px solid #999;
}

div.list_bx.sub_list td {
border-bottom:1px solid #ddd;
}


/*
waring
*/

div.cnt_disc{
color:#555555;
font-size:11px;
font-weight:normal;
margin:5px 0;
padding:0;
}

/*
footer
*/

#bg_footer a.sdt_fr:link, #bg_footer a.sdt_fr:visited{
background-image:url(sdt_secur_fr.jpg);
width:178px;
height:31px;
display:block;
margin:0 0 0 6px;
}

#bg_footer a.sdt_en:link, #bg_footer a.sdt_en:visited{
background-image:url(sdt_secur_en.jpg);
width:178px;
height:31px;
display:block;
}


/*
scripta
*/

#pagetxt a.scripta, #pagetxt a.scripta:visited{
margin:0;
height:12px;
width:90px;
padding:0;
font-size:0;
display:inline-block;
background-image:url(scripta.jpg);
background-repeat:no-repeat;
vertical-align:middle;
text-decoration:none;
}

#pagetxt a.scripta:hover{
background-image:url(scriptaO.jpg);
}

/*
no files
*/

#no_files_bx{
margin:0;
color:#555;
font-size:16px;
line-height:135%;
text-align:center;
padding:30px 20px 20px;
border-bottom:1px solid #ccc;
}

/*
company logo
*/

img#comp_logo{
border:0;
margin:20px auto;
display:block;
}

/* 
sub-header bar
*/

#bg_center div.hd_sub_bar a.sub_b_unsel.v_classic,
#bg_center div.hd_sub_bar a.sub_b_sel.v_classic:hover {
background-image: url('img/view_folder.svg');
background-size: 16px 14px;
}

#bg_center div.hd_sub_bar a.sub_b_sel.v_classic,
#bg_center div.hd_sub_bar a.sub_b_unsel.v_classic:hover {
background-image: url('img/view_folder_o.svg');
background-size: 16px 14px;
}

#bg_center div.hd_sub_bar a.sub_b_unsel.v_tree,
#bg_center div.hd_sub_bar a.sub_b_sel.v_tree:hover {
background-image: url('img/view_tree.svg');
background-size: 16px 14px;
}

#bg_center div.hd_sub_bar a.sub_b_sel.v_tree,
#bg_center div.hd_sub_bar a.sub_b_unsel.v_tree:hover {
background-image: url('img/view_tree_o.svg');
background-size: 16px 14px;
}

#bg_center div.hd_sub_bar a.sub_b_unsel.v_slide,
#bg_center div.hd_sub_bar a.sub_b_sel.v_slide:hover {
background-image: url('img/view_slide.svg');
background-size: 16px 11px;
}

#bg_center div.hd_sub_bar a.sub_b_sel.v_slide,
#bg_center div.hd_sub_bar a.sub_b_unsel.v_slide:hover {
background-image: url('img/view_slide_o.svg');
background-size: 16px 11px;
}

#bg_center div.hd_sub_bar a.sub_b_unsel.v_manage,
#bg_center div.hd_sub_bar a.sub_b_sel.v_manage:hover {
background-image: url('img/manage.svg');
background-position: 10px center;
background-size: 16px 16px;
}

#bg_center div.hd_sub_bar a.sub_b_sel.v_manage,
#bg_center div.hd_sub_bar a.sub_b_unsel.v_manage:hover {
background-image: url('img/manage_o.svg');
background-position: 10px center;
background-size: 16px 16px;
}

#bg_center div.hd_sub_bar a.sub_b_unsel.v_invite,
#bg_center div.hd_sub_bar a.sub_b_sel.v_invite:hover {
background-image: url('img/invite.svg');
background-position: 10px center;
background-size: 16px 16px;
}

#bg_center div.hd_sub_bar a.sub_b_sel.v_invite,
#bg_center div.hd_sub_bar a.sub_b_unsel.v_invite:hover {
background-image: url('img/invite_o.svg');
background-position: 10px center;
background-size: 16px 16px;
}

#bg_center div.hd_sub_bar a.sub_b_unsel.thumb_img.v_classic,
#bg_center div.hd_sub_bar a.sub_b_sel.thumb_img.v_classic,
#bg_center div.hd_sub_bar a.sub_b_unsel.thumb_img.v_slide,
#bg_center div.hd_sub_bar a.sub_b_sel.thumb_img.v_slide,
#bg_center div.hd_sub_bar a.sub_b_unsel.thumb_img.v_tree,
#bg_center div.hd_sub_bar a.sub_b_sel.thumb_img.v_tree{
	background-position: 10px center;
}

/*
nav buttons 
*/

#nav_bx a.but.bar_booktab,
#nav_bx a.but.bar_booktab:visited,
#top_nav_bx a.but.bar_booktab,
#top_nav_bx a.but.bar_booktab:visited {
background-image: url('img/view_tree.svg');
background-position: 10px center;
background-size: 16px 14px;
}

#nav_bx a.but.bar_booktab:hover,
#top_nav_bx a.but.bar_booktab:hover{
background-image: url('img/view_tree_o.svg');
}

#nav_bx a.but.copy_shrhldr,
#nav_bx a.but.copy_shrhldr:visited,
#top_nav_bx a.but.copy_shrhldr,
#top_nav_bx a.but.copy_shrhldr:visited {
background-image: url('img/view_shrhldr.svg');
background-position: 10px center;
background-size: 16px 16px;
}

#nav_bx a.but.copy_shrhldr:hover,
#top_nav_bx a.but.copy_shrhldr:hover{
background-image: url('img/view_shrhldr_o.svg');
}

