/*--------------------------- CSS Document - Set default for begin 1 HTML page coding -------------------*/
@charset "utf-8";

/* ---------- reset css ---------- */
html, body, div, span, applet, object, iframe, h1, h2, h3,
h4, h5, h6, p, blockquote, pre, a, abbr, acronym,
address, big, cite, code, del, dfn, em, font, img, ins,
kbd, q, s, samp, small, strike, strong, sub, sup, tt,
var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td{
	margin:0;	padding:0;	border:0;	outline:0;	font-weight:normal;}
	
/* ----------------------------Public css for all pages, for anywhere in a page ------------------------*/	
body { margin : 0; padding :0; background-color:#f0f0f0; font-family: "MS PGothic", Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal; color: #000000; }
img{border:0px;}
input,select {color:#000000; font-size:12px;}
a { color:#666666; text-decoration:underline; font-family: "MS PGothic", Arial, Helvetica, sans-serif;  font-size: 11px;}
a:hover { color:#000000}
.clearboth { clear : both; margin-bottom:0px; margin-top:0px}
.paddingtop5 {padding-top : 5px;}
.paddingtop10 {padding-top : 10px;}
.paddingtop20 {padding-top : 20px;}
.marginbottom5 {margin-bottom:5px}
.marginbottom10 {margin-bottom:10px}
.marginbottom20 {margin-bottom:20px}
.margintop5 {margin-top:5px}
.margintop10 {margin-top:10px}
.margintop20 {margin-top:20px}
.height5px {height : 5px; clear : both;}
.height10px {height : 10px; clear : both;}
.height20px {height : 20px; clear : both;}
.height30px {height : 30px; clear : both;}
.bordertest {border : 1px solid #990000; text-align : center;}
.font11px {font-size:11px}
.bold {font-weight:bold}
.floadleft{float:left}
.floadright{float:right}

/*--------------------------------------Start a page-----------------------------------------------------*/
#aligncenterpage {width:100%; height:auto;}
#mainsize {margin-left:auto; margin-right:auto; width :100%; height:auto; text-align : left;}
#mainsize2 {margin-left:auto; margin-right:auto; width :831px; height:auto; text-align : left;}
.text_recycle {padding: 20px 20px 20px 10px ; font-size:12px; font-weight:bold; color:#ff6600;}
.text_recycle740 { font-size:12px; font-weight:bold; color:#ff6600;; background-color:#fff; margin-top:10px; margin-bottom:3px; padding:20px; height:30px; width:700px; border:solid 1px #d0d0d0}
.brg_button1 { background-color:#e2e2e2; border:1px solid #d0d0d0; margin:0px 3px 3px 3px; width:821px; }
.brg_button2 { background-color:#e2e2e2; border:1px solid #d0d0d0; margin:0px 3px 3px 3px; width:811px; padding:5px }
.brg_button3 { background-color:#e2e2e2; border:1px solid #d0d0d0; margin:0px 3px 3px 3px; width:803px; padding:5px; height:35px }
.brg_button740 { background-color:#e2e2e2; border:1px solid #d0d0d0; width:740px; }
.brg_button733 { background-color:#e2e2e2; border:1px solid #d0d0d0; width:733px; }
.brg_button1000 { background-color:#e2e2e2; border:1px solid #d0d0d0; width:988px; }
.brg_submit {background-color:#e2e2e2; background:url(/images/bt_add.gif) no-repeat; width:105px;height:33px;}

.text_messageZ { background-color:#fff; padding: 20px 20px 20px 10px ; font-size:12px; font-weight:bold; color:#ff6600; border:1px solid #d0d0d0; }
.brg_buttonZ { background-color:#e2e2e2; border:1px solid #d0d0d0; margin:0px 0px 3px 0px; padding: 5px}

.brg_button_bodymail { background-color:#e2e2e2; border:1px solid #d0d0d0; margin:0px 3px 3px 3px; width:821px; text-align:right; height:40px }
.brg_button_recycle { background-color:#e2e2e2; border:1px solid #d0d0d0;  width:829px;height:40px }
.brg_button843 { background-color:#e2e2e2; border:1px solid #d0d0d0; margin:0px 0px 3px 0px; width:843px; height:40px;}
.text_message { background-color:#fff; padding: 20px 20px 20px 10px ; font-size:12px; font-weight:bold; color:#ff6600;width:710px; border-left:1px solid #d0d0d0; border-right:1px solid #d0d0d0; border-top:1px solid #d0d0d0;}
.text_message100 {background-color:#fff; padding: 20px 20px 20px 10px ; font-size:12px; font-weight:bold; color:#ff6600; border:1px solid #d0d0d0; }

.text_message843 { background-color:#fff; padding: 20px 20px 20px 10px ; font-size:12px; font-weight:bold; color:#ff6600;width:813px; border-left:1px solid #d0d0d0; border-right:1px solid #d0d0d0; border-top:1px solid #d0d0d0;}
.errorBoxA0001 {background-color:#e2e2e2; border:1px solid #d0d0d0; padding:10px 10px 5px 10px; margin-bottom:3px; margin-right:35px; margin-top:5px; font-size:12px; font-weight:bold; color:#ff6600; text-align:center}
.errorBox {background-color:#e2e2e2; border:1px solid #d0d0d0; margin:0px 3px 3px 3px; padding:10px 5px 5px 10px; width:806px; font-size:12px; font-weight:bold; color:#ff6600; text-align:center}
.errorBox843 {background-color:#e2e2e2; border:1px solid #d0d0d0; padding:10px 5px 5px 10px; margin-bottom:3px; width:828px; font-size:12px; font-weight:bold; color:#ff6600; text-align:center}
.errorBox740 {background-color:#e2e2e2; border:1px solid #d0d0d0; padding:10px 5px 5px 10px; margin-bottom:3px; margin-top:3px; width:725px; font-size:12px; font-weight:bold; color:#ff6600; text-align:center}
.errorBox733 {background-color:#e2e2e2; border:1px solid #d0d0d0; padding:10px 5px 5px 10px; margin-bottom:3px; margin-top:3px; width:718px; font-size:12px; font-weight:bold; color:#ff6600; text-align:center}
.errorBox1000 {background-color:#e2e2e2; border:1px solid #d0d0d0; padding:10px 5px 5px 10px; margin-bottom:3px; margin-top:3px; width:973px; font-size:12px; font-weight:bold; color:#ff6600; text-align:center}
.errorBoxH {background-color:#e2e2e2; border:1px solid #d0d0d0; padding:10px 5px 5px 10px; margin-bottom:3px; margin-top:3px; font-size:12px; font-weight:bold; color:#ff6600; text-align:center}
.text_messageH {background-color:#fff; padding: 20px 20px 20px 10px ; font-size:12px; font-weight:bold; color:#ff6600; border:1px solid #d0d0d0; }
.brg_buttonH { background-color:#e2e2e2; border:1px solid #d0d0d0; margin:3px 0px 3px 0px; padding:5px 0px 5px 5px }



/* -------------------------------------Header -----------------------------------------------------*/
#header { width: 100%; height:158px;background:url(/images/brg_header.jpg) #f0f0f0 repeat-x;  }
#header2 { width: 100%; height:128px;background:url(/images/brg_header2.jpg) #f0f0f0 repeat-x;  }
#header3 { width: 100%; height:90px;background:url(/images/brg_header3.jpg) #f0f0f0 repeat-x;  }
#header4 { width: 100%; height:202px;background:url(/images/brg_header4.jpg) #f0f0f0 repeat-x;  }
#header5 { width: 100%; height:114px;background:url(/images/brg_header4.jpg) #f0f0f0 repeat-x;  }
.search{ margin-top:17px}
.nonebrg { background:url(/images/brg_header2.jpg) repeat-x; width:100%; height:auto}
.menu { width:750px; height:57px; margin-top:9px; float:left}
.menu li,ul{  margin : 0; padding : 0; list-style:none; display:inline}
.menu img {border:0px}
.menu .menu_link1 {float:left; background:url(/images/menu.jpg) no-repeat; width:102px; height:57px; background-position: 0px 0px; margin-right:5px}
.menu .menu_link1:hover {background:url(/images/menu.jpg) no-repeat; width:102px; height:57px; background-position: 0px -57px;}
.menu .menu_link2 {float:left; background:url(/images/menu.jpg) no-repeat; width:102px; height:57px; background-position: -107px 0px; margin-right:5px}
.menu .menu_link2:hover {background:url(/images/menu.jpg) no-repeat; width:102px; height:57px; background-position: -107px -57px;}
.menu .menu_link3 {float:left; background:url(/images/menu.jpg) no-repeat; width:102px; height:57px; background-position: -212px 0px; margin-right:5px}
.menu .menu_link3:hover {background:url(/images/menu.jpg) no-repeat; width:102px; height:57px; background-position: -212px -57px;}
.menu .menu_link4 {float:left; background:url(/images/menu.jpg) no-repeat; width:102px; height:57px; background-position: -317px 0px; margin-right:5px}
.menu .menu_link4:hover {background:url(/images/menu.jpg) no-repeat; width:102px; height:57px; background-position: -317px -57px;}
.menu .menu_link5 {float:left; background:url(/images/menu.jpg) no-repeat; width:102px; height:57px; background-position: -422px 0px; margin-right:5px}
.menu .menu_link5:hover {background:url(/images/menu.jpg) no-repeat; width:102px; height:57px; background-position: -422px -57px;}
.menu .menu_link6 {float:left; background:url(/images/menu.jpg) no-repeat; width:102px; height:57px; background-position: -527px 0px; margin-right:5px}
.menu .menu_link6:hover {background:url(/images/menu.jpg) no-repeat; width:102px; height:57px; background-position: -527px -57px;}
.menu .menu_link7 {float:left; background:url(/images/menu.jpg) no-repeat; width:102px; height:57px; background-position: -633px 0px; margin-right:5px}
.menu .menu_link7:hover {background:url(/images/menu.jpg) no-repeat; width:102px; height:57px; background-position: -633px -57px;}

.menu .menu_link1HIJ {float:left; background:url(/images/menuadmin.jpg) no-repeat; width:102px; height:57px; background-position: 0px 0px; margin-right:8px; display:block;}
.menu .menu_link1HIJ:hover {background:url(/images/menuadmin.jpg) no-repeat; width:102px; height:57px; background-position: 0px -57px;}
.menu .menu_link2HIJ  {float:left; background:url(/images/menuadmin.jpg) no-repeat; width:132px; height:57px; background-position: -110px 0px; margin-right:8px; display:block;}
.menu .menu_link2HIJ:hover {background:url(/images/menuadmin.jpg) no-repeat; width:132px; height:57px; background-position: -110px -57px;}
.menu .menu_link3HIJ {float:left; background:url(/images/menuadmin.jpg) no-repeat; width:102px; height:57px; background-position: -252px 0px; margin-right:8px; display:block;}
.menu .menu_link3HIJ:hover {background:url(/images/menuadmin.jpg) no-repeat; width:102px; height:57px; background-position: -252px -57px;}

.user_login { float:right; color:#ffffff; margin-top:50px; width:150px; font-size:11px; text-align:right}
.user_login .link { color:#ffff00; text-decoration:none }
.user_login .link:hover{ color:#ffffff;}
.hearder_line2 { float:left; background:url(/images/header_brg_line2.gif) no-repeat; width:393px; height:22px; margin-top:14px; margin-right:5px; padding-top:10px}
.hearder_line2 ul,li { margin-top:15px; margin-left:7px; display:inline; list-style-type:none; color:#ffffff}
.hearder_line2_col3 { float:left; margin-top:15px; margin-left:1px; background:url(/images/brg_header_line3_col3.gif) no-repeat; height:22px; width:202px; padding-top:10px; text-align:center; color:#FFFFFF}
.hearder_line2_col3 .link {color:#FFFFFF; text-decoration:none}
.hearder_line2_col3 .link:active {color:#FFFFFF; text-decoration:none}
.hearder_line2_col3 .link:hover {color:#FFFF00; text-decoration:none}
.hearder_line3 { margin-top:3px; }
.hearder_line3 ul,li {margin-left:0px; margin-right:3px}
.hearder_line3C { margin-top:10px; }
.hearder_line3C ul,li {margin-left:0px; margin-right:3px}
.hearder_line3a { margin-top:15px; }
.hearder_line3a ul,li {margin-left:0px; margin-right:3px}
.header_content {width: 1000px; margin-left:auto; margin-right:auto}
.hearder_line3H { margin-top:17px; _margin-top:18px; padding-top /*\**/:18px\9; /padding-top:0px;}

.header_line2 { width:100%; height:40px; background:#e2e2e2}
.header_content_line2 {width: 1000px; margin-left:auto; margin-right:auto; }
.header_line2 .begin { float:left; width:6px; height:22px; margin-top:4px;}
.header_line2 .MBcontent { float:left; background:url(/images/capacity_bar_c.gif) repeat-x; width:383px; height:22px; margin-top:4px; padding-top:10px; color:#FFFFFF; text-align:center;}
.header_line2 .content { float:left; background:url(/images/capacity_bar_c.gif) repeat-x; width:353px; height:22px; margin-top:4px; padding-top:10px; color:#FFFFFF; text-align:center;}
.header_line2 .end { float:left; width:51px; height:22px; margin-top:4px; margin-right:5px;}
.header_line2 .col1 { float:left; background:url(/images/capacity_MB.gif) no-repeat; width:460px; height:22px; margin-top:4px; margin-right:5px; padding-top:10px}
.header_line2 .col1 ul,li { margin-top:15px; margin-left:7px; display:inline; list-style-type:none; color:#ffffff}
.header_line2 .col2 { float:left; background:url(/images/header_brg_line2.gif) no-repeat; width:393px; height:22px; margin-top:4px; margin-right:5px; padding-top:10px}
.header_line2 .col2 ul,li { margin-top:15px; margin-left:7px; display:inline; list-style-type:none; color:#ffffff}
.header_line2 .col3 { float:right; cursor:pointer; margin-top:5px; margin-left:1px; background:url(/images/brg_header_line3_col3.gif) no-repeat; height:22px; width:132px; padding-top:10px; text-align:center; color:#FFFFFF}
.header_line2 .col3 .link {color:#FFFFFF; text-decoration:none}
.header_line2 .col3 .link:active {color:#FFFFFF; text-decoration:none}
.header_line2 .col3 .link:hover {color:#FFFF00; text-decoration:none}

.header_line3 { width:100%; height:40px; background:#e2e2e2;}
.header_content_line3 {width: 1000px; margin-left:auto; margin-right:auto; padding-top:3px; }
.header_content_line3 ul,li {margin-left:0px; margin-right:3px}
.header_line3 .col1 { float:left; width:700px;}
.header_line3 .col3 { float:right; cursor:pointer; margin-top:2px; margin-left:1px; background:url(/images/brg_header_line3_col3.gif) no-repeat; height:22px; width:132px; padding-top:10px; text-align:center; color:#FFFFFF}
.header_line3 .col3 .link {color:#FFFFFF; text-decoration:none}
.header_line3 .col3 .link:active {color:#FFFFFF; text-decoration:none}
.header_line3 .col3 .link:hover {color:#FFFF00; text-decoration:none}

/* -------------------------------------Middle -----------------------------------------------------*/
#middle { width: 1000px; margin-left:auto; margin-right:auto; margin-top:10px}
#middle .main_col1 { float:left; height:660px; width:160px; color:#666666; background-color:#f7f7f7; border-bottom:#dfdfdf 1px solid; border-left:#dfdfdf 1px solid; border-right:#dfdfdf 1px solid;}
#middle .main_col2 { float:left; width:831px; height:auto; margin-left:5px; }
#middle .container_only1Col { float:left; height:auto; width:845px;  }
#middle .container_only1Col745 { float:left; height:auto; width:745px;  }
#middle .container_only1Col1000 { float:left; height:auto; width:1000px;  }

/* -------------------------------------A0001 -----------------------------------------------------*/
.centercontentA0001{ width:540px; margin-left:200px}
.centercontentA0001 .webmailSystemtop { margin-top:70px}
.centercontentA0001 .container { background-image:url(/images/brg_webmailsytem.jpg); width:473px; height:176px; padding: 30px 0px 10px 30px}
.centercontentA0001 .container2Border {border:1px solid #cccccc;  background-color:#e2e2e2;height:auto; margin:0px 0px 0px 0px; padding:3px;}
.centercontentA0001 .container2 {border:1px solid #cccccc;  background-color:#fff; padding:10px 0px 10px 10px; }
.centercontentA0001 .col1 { float:left; width:100px}
.centercontentA0001 .col2 { float:left; width:200px}
.centercontentA0001 .col2 input { width:190px}
.centercontentA0001 .col3 { float:left; width:150px}
.centercontentA0001 .loginbutton { margin-left:160px; margin-bottom:10px}
.centercontentA0001 .loginbutton input{  width: 80px; margin-right:10px; margin-top:15px}


/* -------------------------------------B0001 -----------------------------------------------------*/
.sidebar_line {width:148px; height:27px; padding-left:10px }
.sidebar_icon_level1 {float:left; width:28px;}
.sidebar_icon_text1 { float:left; width:115px; margin-top:5px; }
.sidebar_line2 {width:128px; height:27px; padding-left:30px }
.sidebar_icon_level2 {float:left; width:25px; }
.sidebar_icon_text2 { float:left; width:99px; margin-top:5px;}
.statusbar {background:url(/images/brg_statusbar.gif) #333333 repeat-x; height:22px; width:830px; border:#0b499d 1px solid}
.statusbar_text1{ margin:5px 0px 0px 10px; float:left; color:#FFFFFF}
.statusbar_text2{ margin:5px 20px 0px 0px; float:right; color:#ffffff}
.statusbar_text2 a{color:#ffffff; text-decoration:underline}
.statusbar_text2 a:hover{color:#FFff00; }
.statusbar740 {background:url(/images/brg_statusbar.gif) #333333 repeat-x; height:22px; width:740px; border:#0b499d 1px solid}
.statusbarZ03 {background:url(/images/brg_statusbar.gif) #333333 repeat-x; height:22px; width:743px; border:#0b499d 1px solid}
.filter { height:62px; width:100%; background-color:#e2e2e2; border:1px solid #cdcdcd; margin-top:3px; padding-left:0px }
.filter .inputtext {float:left; margin-top:10px;}
.filter .inputtext .inputcontent {color:#666;font-size:11px; height:14px}
.filter .listbox {float:left;  margin-left:5px; margin-top:11px;}
.filter .listbox .listboxcontent {width:73px; color:#666; font-size:10px; height:20px; border:#7f9db9 1px solid; text-align:center}
.filter .bt{float:left;  font-size:10px; color:#666; margin-top:10px; margin-left:5px}
.filter .line{float:left; margin-top:10px; margin-left:2px}
.totalemail {float:left; margin-top:5px; background:url(/images/arrow.gif) no-repeat left bottom; width:130px; padding-left:15px; font-size:12px} 
.listmail { width:100%; border:1px solid #cccccc; height:auto; background-color:#FFFFFF; margin-top:3px ; padding-bottom:20px}
#tablelistmail { width:100%; }
#tablelistmail .col0{ width:20px;background-color:#575757; color:#fff; height:38px; border-right:#FFFFFF 1px solid; padding-left:3px; padding-right:3px }
#tablelistmail .col1{ width:135px;background-color:#575757; color:#fff; height:38px; border-right:#FFFFFF 1px solid; padding-left:10px; padding-right:5px }
#tablelistmail .col2{width:205px;background-color:#575757; color:#fff; height:38px; border-right:#FFFFFF 1px solid; padding-left:10px; padding-right:5px}
#tablelistmail .col3{width:122px;background-color:#575757; color:#fff; height:38px; border-right:#FFFFFF 1px solid; padding-left:10px; padding-right:5px}
#tablelistmail .col4{width:56px;background-color:#575757; color:#fff; height:38px; border-right:#FFFFFF 1px solid; padding-left:10px; padding-right:5px}
#tablelistmail .col5{width:56px;background-color:#575757; color:#fff; height:38px; border-right:#FFFFFF 1px solid; padding-left:10px; padding-right:5px}
#tablelistmail .col6{width:56px;background-color:#575757; color:#fff; height:38px; border-right:#FFFFFF 1px solid; padding-left:10px; padding-right:5px}
#tablelistmail .col7{width:67px;background-color:#575757; color:#fff; height:38px; border-right:#FFFFFF 1px solid; padding-left:10px; padding-right:5px}
#tablelistmail .inputcontent {color:#666;font-size:11px; height:20px; width:60px}
#tablelistmail .borderbottom{ border-bottom:#cccccc 1px dotted; padding-left:10px; height:40px}
#tablelistmail .borderbottom_col0{ border-bottom:#cccccc 1px dotted; height:40px; ; padding-left:3px; padding-right:3px }
#tablelistmail .col567{ text-align:center;border-bottom:#cccccc 1px dotted; padding-left:10px; height:40px}
.showAddAddress { text-align:left; margin-top:20px; height:30px}
.showAddAddress .lable { width:100px; float:left; font-weight:bold; color:#666} 
.showAddAddress input{ width:688px; float:left;} 
/*--------------------B0301--------------------------*/
#showtablebrg { background-color:#cdcdcd;  width:823px; margin-left:3px}
#showtable { clear:both; width:100%; padding:0 ; margin:0; background-color:#cdcdcd}
#showtable .col0 { background-color:#666666; width:70px; text-align:center; height:26px; color:#FFFFFF }
#showtable .col1 { background-color:#666666; width:170px; text-align:center; height:26px; color:#FFFFFF }
#showtable .col2 { background-color:#666666; width:60px; text-align:center; height:26px; color:#FFFFFF}
#showtable .col3 { background-color:#666666; width:60px; text-align:center; height:26px; color:#FFFFFF}
#showtable .col4 { background-color:#666666; width:90px; text-align:center; height:26px; color:#FFFFFF}
#showtable .col5 { background-color:#666666; width:190px; text-align:center; height:26px; color:#FFFFFF}
#showtable .col6 { background-color:#666666; width:170px; text-align:center; height:26px; color:#FFFFFF}
#showtable .line2 {background-color:#fff;height:20px; padding:5px}
.thread_title { padding-top:10px; margin-left:3px}
.col2content { background-color:#f7f7f7; border-left:1px #CCCCCC solid;border-right:1px #CCCCCC solid;border-bottom:1px #CCCCCC solid; width:830px; height:auto; padding-top:3px }
.address_block { border:1px solid #cccccc; color:#666666; background-color:#e2e2e2; width:811px; height:auto; margin-left:3px; margin-top:3px; padding-top:5px; padding-left:10px}
.address_block_label { clear:both; display:block; width:80px; float:left; margin-top:3px; height:25px;}
.address_block_label_content { width:718px; color:#666666; font-size:12px}
.address_block_label_content2 { width:585px; color:#666666; font-size:12px}
.address_block_label_content3 { width:655px;color:#666666; font-size:12px}
.address_block_label_attachfile { float:left; width:585px; color:#666666; font-size:12px; margin-right:6px }
.address_block_label_totalsize { width:800px; color:#666666; font-size:12px; text-align:right; margin-bottom:5px}
.address_block_filltext {height:30px; }
.address_block_button {color:#000000; font-size:12px; width:130px;}
.address_block_button2 {color:#000000;; font-size:12px; width:60px;}
.BCCUpdate { border:1px solid #cccccc; background-color:#e2e2e2; width:811px; height:auto; margin-left:3px; margin-top:3px; padding-top:5px; padding-left:10px; padding-bottom:5px}
.BCCUpdate  select { width:80px; margin:0}
.button {color:#000000; font-size:12px;  width:170px; margin:0}
.block_contentmail { clear:both;width:823px; height:307px; margin-left:3px; margin-top:3px; padding:0; color:#000000}
.block_contentmailcol1{ float:left; width:246px; height:300px; border:1px solid #cccccc;}
.block_contentmailcol1_content{height:259px;}
.block_contentmailcol1 ul li { color:#000000; display:block; margin:0; border-bottom:#CCCCCC 1px dotted; padding:5px}
.block_contentmailcol2{ float:right; width:567px; height:300px; border:1px solid #cccccc; margin-left:5px;}
.block_contentmailcol2_content{border:1px solid #cccccc; margin:2px 2px 5px 2px; height:230px; padding:10px; line-height:20px}
.block_contentmailcol2_button{border-top:1px solid #cccccc; background-color:#e2e2e2; text-align:center; height:39px}
/*--------------------B0002--------------------------*/
.brg_showaddress { border:#d0d0d0 1px solid; margin:0px 3px 3px 3px; width:821px; background-color:#f4f4f4; height:auto; padding-top:5px}
.brg_showaddress_label {float:left; clear:both; width:80px; float:left; margin-top:5px; height:25px; margin-left:20px }
.brg_showaddress_content { float:left; width:710px; color:#666666; font-size:12px;margin-top:5px; margin-bottom:5px }
.linedotclear { clear:both; border-bottom: 1px dotted #cccccc}
.body_contentmail{ width:821px; height:200px; border:1px solid #cccccc; margin:3px; height:auto }
.body_contentmail_title{background-color:#e2e2e2; height:35px; padding-top:5px; padding-right:5px; border-bottom:1px solid #cccccc }
.body_contentmail_content{background-color:#ffffff; width:793px; margin:3px; padding:5px 5px 5px 15px; line-height:20px; border:1px solid #cccccc }
.body_contentmail_messageerror {background-color:#e2e2e2; height:35px; border-top:1px solid #cccccc}
/*--------------------B0003--------------------------*/
.onlyOneCol_content { background-color:#f7f7f7; border-left:1px #CCCCCC solid;border-right:1px #CCCCCC solid;border-bottom:1px #CCCCCC solid; width:830px; height:auto; padding-top:3px}
.searchAddressBox{ background-color:#e2e2e2; border:1px solid #d0d0d0; margin:0px 3px 3px 3px; width:811px; height:40px; padding-left:10px; padding-top:10px}
.searchAddressBox_input { width:360px; padding-left:5px; margin-left:10px}
.searchAddressBox_button {font-size:12px; width:130px; margin-left:10px}
.tablelistchoosen {border:1px #CCCCCC solid; margin:5px 3px 3px 3px}
.tablelistchoosen_titlecol1{text-align:center; width:30px; float:left; padding:5px; background-color:#cecece; border-right:1px solid #FFFFFF}
.tablelistchoosen_titlecol2{ width:180px; float:left; padding:5px; background-color:#cecece; border-right:1px solid #FFFFFF}
.tablelistchoosen_titlecol3{ width:300px; float:left; padding:5px; background-color:#cecece; border-right:1px solid #FFFFFF}
.tablelistchoosen_titlecol4{width:269px; float:left; padding:5px; background-color:#cecece; }
.tablelistchoosen_col1{ width:30px; float:left; padding:5px; text-align:center}
.tablelistchoosen_col2{ width:180px; float:left; padding:5px}
.tablelistchoosen_col3{ width:300px; float:left; padding:5px}
.tablelistchoosen_col4{ width:270px; float:left; padding:5px}
.tablelistresult_titlecol1{text-align:center; width:30px; height:20px; float:left; padding:5px; background-color:#cecece;  border-right:1px solid #FFFFFF}
.tablelistresult_titlecol2{ width:180px; float:left; height:20px;padding:5px 5px 5px 5px; background-color:#cecece; border-right:1px solid #FFFFFF}
.tablelistresult_titlecol2 select{ width:180px; height:20px}
.tablelistresult_titlecol3{ width:300px; float:left; height:15px;padding:10px 5px 5px 5px; background-color:#cecece; border-right:1px solid #FFFFFF}
.tablelistresult_titlecol4{width:269px; float:left; height:15px;padding:10px 5px 5px 5px; background-color:#cecece; }
.tablelistresult_col1{ width:30px; float:left; padding:5px; text-align:center}
.tablelistresult_col2{ width:180px; float:left; padding:10px 5px 5px 5px;}
.tablelistresult_col3{ width:300px; float:left; padding:10px 5px 5px 5px;}
.tablelistresult_col4{ width:270px; float:left; padding:10px 5px 5px 5px;}
/*--------------------B0004--------------------------*/
.searchAttachBox{ background-color:#e2e2e2; border:1px solid #d0d0d0; margin:0px 3px 3px 3px; width:821px; height:35px; padding-top:10px}
.searchAttachBox_input { width:360px;  margin:5px 0px 0px 0px  }
.searchAttachBox_button {font-size:12px; width:130px; margin:0}
.totalAttachBox {background-color:#e2e2e2; border:1px solid #d0d0d0; margin:0px 3px 3px 3px; width:806px; padding-left:15px; height:20px; padding-top:5px  }
.totalAttachBox_Col1 { float:left; width:530px;}
.totalAttachBox_Col2 { float:left; width:270px;}
.cyanBold12{ font-size:12px; font-weight:bold; color:#0099FF}
.orangeBold12{ font-size:12px; font-weight:bold; color:#ff6600}
/*--------------------B0101--------------------------*/
.filterDraft { height:45px; width:100%; background-color:#e2e2e2; border:1px solid #cdcdcd; margin-top:3px; padding-left:0px }
.filterDraft .inputtext {float:left; margin-top:10px;}
.filterDraft .inputtext .inputcontent {color:#666;font-size:11px; height:14px}
.filterDraft .listbox {float:left;  margin-left:5px; margin-top:11px;}
.filterDraft .listbox .listboxcontent {width:80px; color:#666; font-size:10px; height:20px; border:#7f9db9 1px solid; text-align:center}
.filterDraft .bt{float:left;  font-size:10px; color:#666; margin-top:10px; margin-left:5px}
.filterDraft .line{float:left; margin-top:10px; margin-left:2px}
.pagelink { margin-top:20px; text-align:right; margin-right:145px; text-decoration:none; color:#FF6600}
.pagelink a{text-decoration:underline; color:#FF6600}
.pagelink a:hover { color:#0099FF}
/*--------------------B0102--------------------------*/
.threadFunction { margin:3px}
.threadFunction .bt{ width:70px; margin:0; padding:0}
.threadFunction .listboxcontent{ width:130px; margin:0; padding:0}
#showtablebrgMemo { background-color:#cdcdcd;  width:823px; margin-left:3px}
#showtableMemo { clear:both; width:100%; padding:0 ; margin:0; background-color:#cdcdcd}
#showtableMemo .col0 { background-color:#666666; width:70px; text-align:center; height:26px; color:#FFFFFF }
#showtableMemo .col1 { background-color:#666666; width:130px; text-align:center; height:26px; color:#FFFFFF }
#showtableMemo .col2 { background-color:#666666; width:220px; text-align:center; height:26px; color:#FFFFFF}
#showtableMemo .col3 { background-color:#666666; width:auto; text-align:center; height:26px; color:#FFFFFF}
#showtableMemo .line2 {background-color:#fff;height:20px; padding:5px}
.memo_input { width:360px; margin-left:3px	}
#showtablebrgMemo2 { background-color:#cdcdcd;  width:823px; margin-left:3px}
#showtableMemo2 { clear:both; width:100%; padding:0 ; margin:0; background-color:#cdcdcd}
#showtableMemo2 .col0 { background-color:#666666; width:24%;  height:26px; color:#FFFFFF; padding-left:10px }
#showtableMemo2 .col1 { background-color:#666666; width:24%;  height:26px; color:#FFFFFF; padding-left:10px }
#showtableMemo2 .col2 { background-color:#666666; width:24%;  height:26px; color:#FFFFFF; padding-left:10px}
#showtableMemo2 .col3 { background-color:#666666; width:auto; height:26px; color:#FFFFFF; padding-left:10px}
#showtableMemo2 .line2 {background-color:#fff;height:20px; padding:5px}
#showtableMemo2 select {width:180px}
#showtableMemo2 .inputcol1 { width:180px} 
.meno_writeandChange_button {width:200px; margin-left:3px}
.brg_showaddress_label2 {float:left; clear:both; width:80px; float:left; margin-top:5px; height:20px; margin-left:20px }
.brg_showaddress_content2 {float:left; width:695px; color:#666666; font-size:12px;margin-top:5px;  }
.hidenHeaderMail_text{float:left; margin-bottom:5px; width:550px}
.hidenHeaderMail_bt{float:right; margin-bottom:10px; width:100px; }
.backeditmailbt { float:left; width:150px;}
.backeditmailotherfunction { float:right; width:270px; margin-top:10px}
.backeditmailotherfunction select { width:70px; margin:0; padding:0}
.backeditmailotherfunction button { margin:0; padding:0 }
/*--------------------B0103--------------------------*/

.decormailBox {margin:3px; width:823px }
.decormailBoxCol1 {border:1px solid #cccccc; background-color:#e2e2e2; height:auto; padding-top:5px; padding-left:10px; padding-bottom:5px; float:left; width:215px}
.decormailBoxCol1 .inputcontent {width:150px}
.decormailBoxCol2 {border:1px solid #cccccc; background-color:#e2e2e2; height:auto;  padding-top:5px; padding-left:15px; padding-bottom:5px; float:left; width:275px; margin-left:6px}
.decormailBoxCol2 .inputcontent {width:150px}
.decormailBoxCol3 {border:1px solid #cccccc; background-color:#e2e2e2; height:auto; padding-top:5px; padding-left:15px; padding-bottom:5px; float:right; width:275px; }
.decormailBoxCol3 .inputcontent {width:150px}

/*--------------------B0103--------------------------*/
#showtablebrgMemo2a { background-color:#cdcdcd;  width:823px; margin-left:3px}
#showtableMemo2a { clear:both; width:100%; padding:0 ; margin:0; background-color:#cdcdcd}
#showtableMemo2a .col0 { background-color:#666666; width:20%;  height:26px; color:#FFFFFF; padding-left:10px }
#showtableMemo2a .col1 { background-color:#666666; width:20%;  height:26px; color:#FFFFFF; padding-left:10px }
#showtableMemo2a .col2 { background-color:#666666; width:20%;  height:26px; color:#FFFFFF; padding-left:10px}
#showtableMemo2a .col3 { background-color:#666666; width:20%; height:26px; color:#FFFFFF; padding-left:10px}
#showtableMemo2a .col4 { background-color:#666666; width:auto; height:26px; color:#FFFFFF; padding-left:10px}
#showtableMemo2a .listboxcontent{ width:130px}
#showtableMemo2a .line2 {background-color:#fff;height:20px; padding:5px}
/*--------------------B0201--------------------------*/
#tablelistmail2 { width:100%; }
#tablelistmail2 .col0{width:20px;background-color:#575757; color:#fff; height:38px; border-right:#FFFFFF 1px solid; padding-left:3px; padding-right:3px }
#tablelistmail2 .col1{width:130px;background-color:#575757; color:#fff; height:38px; border-right:#FFFFFF 1px solid; padding-left:10px; padding-right:5px }
#tablelistmail2 .col2{width:200px;background-color:#575757; color:#fff; height:38px; border-right:#FFFFFF 1px solid; padding-left:10px; padding-right:5px}
#tablelistmail2 .col3{width:100px;background-color:#575757; color:#fff; height:38px; border-right:#FFFFFF 1px solid; padding-left:10px; padding-right:5px}
#tablelistmail2 .col4{width:60px;background-color:#575757; color:#fff; height:38px; border-right:#FFFFFF 1px solid; padding-left:5px; }
#tablelistmail2 select{width:60px;}
#tablelistmail2 .col5{width:60px;background-color:#575757; color:#fff; height:38px; border-right:#FFFFFF 1px solid; padding-left:10px; }
#tablelistmail2 .col6{width:60px;background-color:#575757; color:#fff; height:38px; border-right:#FFFFFF 1px solid; padding-left:10px; }
#tablelistmail2 .col7{width:67px;background-color:#575757; color:#fff; height:38px; border-right:#FFFFFF 1px solid; padding-left:10px; padding-right:5px}
#tablelistmail2 .inputcontent {color:#666;font-size:11px; height:20px; width:60px}
#tablelistmail2 .borderbottom{ border-bottom:#cccccc 1px dotted; padding-left:10px; height:40px}
#tablelistmail2 .borderbottom_col0{ border-bottom:#cccccc 1px dotted; height:40px; ; padding-left:3px; padding-right:3px }
#tablelistmail2 .col567{ text-align:center;border-bottom:#cccccc 1px dotted; padding-left:10px; height:40px}

/*--------------------B0201--------------------------*/

/*--------------------B0701--------------------------*/
.creatfolderBox {border:1px solid #cccccc; color:#666666; background-color:#e2e2e2; width:821px; height:auto; margin:0px 0px 3px 3px; padding-top:0px;}
.creatfolderBoxLable { float:left; width:100px; margin-left:30px; height:30px; margin-top:5px; font-weight:bold}
.creatfolderBoxLable2{ float:left; width:150px; margin-left:10px; height:30px; margin-top:5px; font-weight:bold}
.creatfolderBoxContent{ float:left; width:600px; height:auto; margin-top:5px; margin-bottom:10px}
.creatfolderBoxContent select{ width:231px}
.creatfolderBoxContent input{ width:227px}
.creatfolderBoxContent .radio1 { width:15px; }
.creatfolderBoxContent .radio { width:15px; margin-left:35px }
.creatfolderBoxContent .checkbox { width:15px; margin-left:5px;  }
.creatfolderBoxContent .button { width:150px; margin-left:10px}
.seeSample { width:230px; height:30px; padding:10px; padding-top:20px; background-color:#FFFFFF; border:1px solid #aaaaaa; margin-top:5px; margin-bottom:5px; text-align:center;}
.creatfolderBoxLable3{ float:left; width:180px; margin-left:10px; height:30px; margin-top:5px; font-weight:bold}
/* -------------------------------------C0001-----------------------------------------------------*/
.accountUser {float:left; margin-top:18px;  background:url(/images/arrow.gif) no-repeat left bottom; width:150px; padding-left:15px;  font-size:12px} 
.tabBox1_active { float:left; width:125px; background: #0099FF url(/images/tab1_C.jpg) top left no-repeat; height:25px}
.tabBox1 { float:left; width:125px; background: #0099FF url(/images/tab1_C.jpg) bottom left no-repeat; height:25px}
.tabBox1:hover { float:left; width:125px; background: #0099FF url(/images/tab1_C.jpg) top left no-repeat; height:25px}
.tabBox2 { float:left; width:125px; background: #0099FF url(/images/tab2_C.jpg) bottom left no-repeat; height:25px}
.tabBox2:hover { float:left; width:125px; background: #0099FF url(/images/tab2_C.jpg) top left no-repeat; height:25px}
.tabBox3 { float:left; width:125px; background: #0099FF url(/images/tab3_C.jpg) bottom left no-repeat; height:25px}
.tabBox3:hover { float:left; width:125px; background: #0099FF url(/images/tab3_C.jpg) top left no-repeat; height:25px}
.underTabC { height:5px; clear:both; background-color:#0a57ca; width:845px;}
.tabContent { width:818px; padding:10px 5px 10px 20px; height:300px; background-color:#FFFFFF; border-bottom:#cccccc 1px solid; border-left:#cccccc 1px solid; border-right:#cccccc 1px solid;}
.tabContentControl { margin-top:10px; clear:both}
.tabContentControl input{ width:150px; margin-right:10px }
.sentDate1 { margin-top:10px; margin-bottom:10px}
.sentDate1 select{ width:70px; margin-left:10px; margin-right:4px}
.sentDate2 { margin-top:5px; margin-bottom:10px}
.sentDate2 select{ width:70px; margin-left:10px; margin-right:4px}
.lastLine { margin-top:10px; margin-bottom:10px}
.lastLine input,select{ width:150px; margin-right:10px;}
/* -------------------------------------C0002-----------------------------------------------------*/
/* -------------------------------------C0101-----------------------------------------------------*/
#showmessageBoxbrg { background-color:#cdcdcd;  width:845px;}
#showmessageBox { clear:both; width:100%; padding:0 ; margin:0; background-color:#cdcdcd}
#showmessageBox .col0 { background-color:#666666; width:70px; text-align:center; height:26px; color:#FFFFFF }
#showmessageBox .col1 { background-color:#666666; width:130px; text-align:center; height:26px; color:#FFFFFF }
#showmessageBox .col2 { background-color:#666666; width:220px; text-align:center; height:26px; color:#FFFFFF}
#showmessageBox .col3 { background-color:#666666; width:auto; text-align:center; height:26px; color:#FFFFFF}
#showmessageBox .line2 {background-color:#fff;height:20px; padding:5px}
#showmessageBox select { width:100px}
.searchMessage { margin-bottom:10px}
.searchMessage .input { width:410px}
.searchMessage .button { width:100px}
/* -------------------------------------C0102-----------------------------------------------------*/

.statusbarC0102 {background:url(/images/brg_statusbar.gif) #333333 repeat-x; height:22px; width:843px; border:#0b499d 1px solid}
.statusbarC0102_text1{ margin:5px 0px 0px 10px; float:left; color:#FFFFFF}
.writeMessageBox { background-color:#fff; height:180px; padding: 20px 20px 20px 10px ; font-size:12px; width:813px; border-left:1px solid #d0d0d0; border-right:1px solid #d0d0d0; border-top:1px solid #d0d0d0;}
.showReportMessageBox { background-color:#fff; height:150px; text-align:center; padding: 20px 20px 20px 10px ; font-weight:bold; color:#ff6600; width:813px; border-left:1px solid #d0d0d0; border-right:1px solid #d0d0d0; border-bottom:1px solid #d0d0d0;line-height:130px;}

/* -------------------------------------C0201 / C0203-----------------------------------------------------*/

.creatAccount_boder {border:1px solid #cccccc;  background-color:#fff; width:837px; height:auto; padding:3px; margin-bottom:3px}
.creatAccountBox {border:1px solid #cccccc;  background-color:#fff; width:832px; height:auto; margin:2px 0px 2px 2px; padding-top:5px;}
.creatAccountBoxLable { float:left; width:100px; margin-left:30px; height:25px; margin-top:10px; font-weight:bold; color:#666666;}
.creatAccountBoxLable2 { float:left; width:83px; margin-left:30px; height:25px; margin-top:10px; font-weight:bold; color:#666666;}
.creatAccountBoxContent{ float:left; width:600px; height:auto; margin-top:5px; margin-bottom:10px}
.creatAccountBoxContent select{ width:231px}
.creatAccountBoxContent input{ width:227px; margin-left:3px; margin-right:3px}
.creatAccountBoxContent .radio1 { width:15px; }
.creatAccountBoxContent .radio { width:15px; margin-left:35px }
.creatAccountBoxContent .checkbox { width:15px; margin-left:5px;  }
.creatAccountBoxContent .button { width:150px; margin-left:10px}
/* -------------------------------------C0202-----------------------------------------------------*/
#userlistBoxbrg { background-color:#cdcdcd;  width:845px;}
#userlistBox { clear:both; width:100%; padding:0 ; margin:0; background-color:#cdcdcd}
#userlistBox .col0 { background-color:#666666; width:70px; text-align:center; height:26px; color:#FFFFFF }
#userlistBox .col1 { background-color:#666666; width:130px; text-align:center; height:26px; color:#FFFFFF }
#userlistBox .col2 { background-color:#666666; width:70px; text-align:center; height:26px; color:#FFFFFF}
#userlistBox .col3 { background-color:#666666; width:200px; text-align:center; height:26px; color:#FFFFFF}
#userlistBox .col4 { background-color:#666666; width:200px; text-align:center; height:26px; color:#FFFFFF}
#userlistBox .col5 { background-color:#666666; width:auto; text-align:center; height:26px; color:#FFFFFF}
#userlistBox .col6 { background-color:#666666; width:auto; text-align:center; height:26px; color:#FFFFFF}
#userlistBox .line2 {background-color:#fff;height:20px; padding:5px}
#userlistBox .col7 { background-color:#666666; width:135px; text-align:center; height:26px; color:#FFFFFF}
#userlistBox select { width:100px}
.brg_submit_add {background-color:#e2e2e2; background:url(/images/bt_add.gif) no-repeat; width:105px;height:33px;}
.brg_submit_edit_user {background-color:#e2e2e2; background:url(/images/bt_edit.gif) no-repeat; width:105px;height:33px;}
.brg_submit_finish_register {background-color:#e2e2e2; background:url(/images/bt_finish.gif) no-repeat; width:105px;height:33px;border:1px solid #d0d0d0; margin:3px 0px 3px 0px; padding:5px 0px 5px 5px}
.brg_submit_confirm {background-color:#e2e2e2; background:url(/images/bt_confirm.gif) no-repeat; width:105px;height:33px;}
.brg_back {background-color:#e2e2e2; background:url(/images/bt_back.gif) no-repeat; width:105px;height:33px;border:1px solid #d0d0d0; margin:3px 0px 3px 0px; padding:5px 0px 5px 5px}
.brg_buttonH { background-color:#e2e2e2; border:1px solid #d0d0d0; margin:3px 0px 3px 0px; padding:5px 0px 5px 5px }

/* -------------------------------------D0001-----------------------------------------------------*/

.creatAccount_boder {border:1px solid #cccccc;background-color:#e2e2e2; width:837px; height:auto; padding:3px; margin-bottom:3px}
.creatAddressBox {border:1px solid #cccccc;  background-color:#fff; width:831px; height:auto; margin:2px 0px 2px 2px; padding-top:5px;}
.creatAddressBoxLable { float:left; width:150px; padding-left:50px; height:25px; margin-top:10px; font-weight:bold; color:#666666;}
.creatAddressBoxLable2 { float:left; width:133px; padding-left:50px; height:25px; margin-top:10px; font-weight:bold; color:#666666;}
.creatAddressBoxContent{ float:left; width:550px; height:auto; margin-top:5px; margin-bottom:10px}
.creatAddressBoxContent select{ width:502px; height:20px}
.creatAddressBoxContent .select2{ width:220px; height:20px}
.creatAddressBoxContent input{ width:500px;}
.creatAddressBoxContent .input2{ width:220px;}
.creatAddressBoxContent .furigana{ width:220px; margin-left:50px}
.creatAddressBoxContent .name { margin-left:30px; margin-right:5px}
.creatAddressBoxContent .city { margin-left:5px; margin-right:2px}
.creatAddressBoxContent .col1 {}
.creatAddressBoxContent .col2 {}
.creatAddressBoxContent .radio1 { width:15px; }
.creatAddressBoxContent .checkbox { width:15px; margin-left:5px;  }
.creatAddressBoxContent .button { width:150px; margin-left:10px}
/* -------------------------------------D0003-----------------------------------------------------*/

.tabBox1D_active { float:left; width:200px; background: #0099FF url(/images/tab1_D.jpg) top left no-repeat; height:25px}
.tabBox1D { float:left; width:200px; background: #0099FF url(/images/tab1_D.jpg) bottom left no-repeat; height:25px}
.tabBox1D:hover { float:left; width:200px; background: #0099FF url(/images/tab1_D.jpg) top left no-repeat; height:25px}
.tabBox2D_active { float:left; width:200px; background: #0099FF url(/images/tab2_D.jpg) top left no-repeat; height:25px}
.tabBox2D { float:left; width:200px; background: #0099FF url(/images/tab2_D.jpg) bottom left no-repeat; height:25px}
.tabBox2D:hover { float:left; width:200px; background: #0099FF url(/images/tab2_D.jpg) top left no-repeat; height:25px}
.numberregist { float:right; margin-top:5px; color:#666}

.searchD{ margin-top:20px}
.searchD select{ margin-left:10px; width:150px; height:20px}
.searchD input{ margin-left:10px; width:150px}
.searchD button{ margin-left:10px; width:150px}
.tabContentD { width:843px; height:auto; background-color:#FFFFFF; border-left:#cccccc 1px solid; border-right:#cccccc 1px solid;}
.addlistControl { background-color:#e2e2e2; border-bottom:1px solid #d0d0d0; margin:0px 0px 3px 0px; width:833px; padding:7px 5px 7px 5px }
.addlistControl select{ margin-left:10px; width:120px}
.addlistControl input{ margin-left:10px; width:120px}
.addlistControl button{ margin-left:10px; width:120px}

#addressList { width:100%; border-bottom:#cccccc 1px solid; }
#addressList .col0{width:20px;background-color:#575757; color:#fff; height:38px; border-right:#FFFFFF 1px solid; padding-left:3px; padding-right:3px }
#addressList .col1{width:130px;background-color:#575757; color:#fff; height:38px; border-right:#FFFFFF 1px solid; padding-left:10px; padding-right:5px }
#addressList .col2{width:180px;background-color:#575757; color:#fff; height:38px; border-right:#FFFFFF 1px solid; padding-left:10px; padding-right:5px}
#addressList .col3{width:100px;background-color:#575757; color:#fff; height:38px; border-right:#FFFFFF 1px solid; padding-left:10px; padding-right:5px}
#addressList .col4{width:76px;background-color:#575757; color:#fff; height:38px; border-right:#FFFFFF 1px solid; padding-left:10px; padding-right:5px}
#addressList .col5{width:56px;background-color:#575757; color:#fff; height:38px; border-right:#FFFFFF 1px solid; padding-left:10px; padding-right:5px}
#addressList .col6{width:56px;background-color:#575757; color:#fff; height:38px; border-right:#FFFFFF 1px solid; padding-left:10px; padding-right:5px}
#addressList .col7{width:67px;background-color:#575757; color:#fff; height:38px; border-right:#FFFFFF 1px solid; padding-left:10px; padding-right:5px}
#addressList .inputcontent {color:#666;font-size:11px; height:20px}
#addressList .borderbottom{ border-bottom:#cccccc 1px dotted; padding-left:10px; height:40px}
#addressList .borderbottom_none{ padding-left:10px; height:40px}
#addressList .borderbottom_col0{ border-bottom:#cccccc 1px dotted; height:40px; ; padding-left:3px; padding-right:3px }
#addressList .borderbottom_col0_none{ height:40px; ; padding-left:3px; padding-right:3px }
#addressList .col567{ text-align:center;border-bottom:#cccccc 1px dotted; padding-left:10px; height:40px}
#addressList .col567_none{ text-align:center; padding-left:10px; height:40px}

/* -------------------------------------Middle D0101-----------------------------------------------------*/
.addressGroupBox {border:1px solid #cccccc;  background-color:#fff; width:831px; height:auto; margin:2px 0px 2px 2px; padding-top:30px;; padding-bottom:30px}
.addressGroupBoxLable { float:left; width:150px; margin-left:50px; height:25px; margin-top:10px; font-weight:bold; color:#666666;}
.addressGroupBoxContent input{ width:500px; margin-top:7px}

/* -------------------------------------E0001-----------------------------------------------------*/
#mailFormTableBrg { background-color:#cdcdcd;  width:740px; margin-left:3px}
#mailFormTable { clear:both; width:100%; padding:0 ; margin:0; background-color:#cdcdcd}
#mailFormTable .col0 { background-color:#666666; width:50px; text-align:center; height:26px; color:#FFFFFF }
#mailFormTable .col1 { background-color:#666666; width:245px; text-align:center; height:26px; color:#FFFFFF }
#mailFormTable .col2 { background-color:#666666; width:125px; text-align:center; height:26px; color:#FFFFFF}
#mailFormTable .col3 { background-color:#666666; width:160px; text-align:center; height:26px; color:#FFFFFF}
#mailFormTable .col4 { background-color:#666666; width:150px; text-align:center; height:26px; color:#FFFFFF}
#mailFormTable .line2 {background-color:#fff;height:20px; padding:5px}
#mailFormTable input, select{ width:140px; margin-bottom:5px  }
#mailFormTable .edit { padding-left:5px; width:140px	}
#mailFormTable .edit select{ width:140px; margin-bottom:5px  }
/* -------------------------------------E0101-----------------------------------------------------*/

.maiformSetupborder{ width:734px; padding:3px; border:1px solid #d0d0d0; background-color:#e2e2e2; margin-top:10px} 
.mailformSetup { width:730px; border:1px solid #d0d0d0; height:auto; background-color:#FFFFFF;}
.mailformSetupLable { width:170px; float:left; height:25px; padding-left:20px; margin-top:15px; font-weight:bold;  color:#666666}
.mailformSetupContent { width:540px; float:left; margin-top:10px}
.mailformSetupContent input { width:500px}
.mailformSetupContent select { width:503px}
.mailformSetup2 { width:730px; border:1px solid #d0d0d0; height:auto; background-color:#FFFFFF; margin-top:10px}
.mailformSetup2 .Lable { width:170px; float:left; height:25px; padding-left:20px; margin-top:15px; font-weight:bold; color:#666666}
.mailformSetup2 .Content { width:540px; float:left; margin-top:10px}
.mailformSetup2 input, select { width:500px}
.mailformSetup2 .name,email { width:240px; margin-right:10px}
/* -------------------------------------Middle E0201/E0301-----------------------------------------------------*/
.borderpageE0201{ width:100%; padding:3px; border:1px solid #d0d0d0; background-color:#e2e2e2; margin-top:10px; height:212px} 
.borderpageE0201 .col1 { float:left; width:185px; border:1px solid #d0d0d0; background-color:#fff; height:auto; padding:5px}
.borderpageE0201 .col2 { float:left; width:795px; border:1px solid #d0d0d0; background-color:#fff; margin-left:5px; height:209px}
.textcol2 { padding:100px 0px 0px 350px;}
.borderpageE0201 .col1 input { width:185px; margin-top:5px; margin-bottom:5px; height:23px}
.borderpageE0201 .col1 .input2 { width:185px; margin-top:30px; margin-bottom:5px}

/* -------------------------------------Middle E0201-----------------------------------------------------*/
.borderpageE0202{ width:740px; padding:3px; border:1px solid #d0d0d0; background-color:#e2e2e2; margin-top:10px; height:200px} 
.changmodeBox { width:736px; font-size:12px; border:1px solid #d0d0d0; background-color:#fff; height:auto; height:196px }

/* -------------------------------------Middle E0203-----------------------------------------------------*/
.mailFormInput_boder {border:1px solid #cccccc;  background-color:#e2e2e2; width:734px; height:auto; padding:3px; margin-bottom:3px}
.mailFormInputBox {border:1px solid #cccccc;  background-color:#fff; width:728px; height:auto; margin:2px 0px 2px 2px; padding-top:5px;}
.mailFormInputBoxLable { float:left; width:100px; padding-left:50px; height:25px; margin-top:10px; font-weight:bold; color:#666666;}
.mailFormInputBoxContent{ float:left; width:550px; height:auto; margin-top:10px; margin-bottom:10px}
.sampletableborder{ width:350px; margin-left:50px; background-color:#999999}
.sampletableborder table tr td{ height:20px}
.sampletable td{ background-color:#FFFFFF; padding-left:10px; padding-top:3px;}
.sampletable .col1 {  font-weight:bold; color:#666666}
.mailFormInputBoxContent select{ width:507px; height:20px; margin-top:5px}
.mailFormInputBoxContent input{ width:500px; margin-left:3px; margin-right:3px; margin-top:0px}
.mailFormInputBoxContent .inputshort{ width:333px; margin-left:3px; margin-right:3px}
.mailFormInputBoxContent .inputshort2{ width:242px; margin-left:3px; margin-right:3px}
.mailFormInputBoxContent .button { width:150px; margin-left:10px}
.mailFormInputBoxContent .radio1 { width:15px; }
.mailFormInputBoxContent .radio { width:15px; margin-left:35px }
.mailFormInputBoxContent .seeSample { width:502px; height:15px; padding:10px; padding-top:5px; background-color:#FFFFFF; border:1px solid #ddd; margin:5px 0px 5px 3px; text-align:center;}
/* -------------------------------------Middle E0205-----------------------------------------------------*/
.mailFormEdit_boder {border:1px solid #cccccc;  background-color:#e2e2e2; width:734px;  padding:3px; margin-bottom:3px}
.mailFormEdit {border:1px solid #cccccc;  background-color:#fff; width:727px; height:150px; margin:2px 0px 2px 2px; padding-top:105px; text-align:center}
/* -------------------------------------Middle E0206-----------------------------------------------------*/
.mailFormInputSimple {border:1px solid #cccccc;  background-color:#e2e2e2; width:1000px;  padding:3px; margin-bottom:3px}
.mailFormInputSimple_col1 { float:left; width:185px; border:1px solid #d0d0d0; background-color:#fff; height:auto; padding:5px}
.mailFormInputSimple_col2 { float:left; width:795px; margin-left:5px; height:209px}
.mailFormInputSimple_col2 .line1 { float:left; width:795px; border:1px solid #d0d0d0; background-color:#fff; margin:0px 0px 10px 0px; padding-top:40px; height:54px; text-align:center}
.mailFormInputSimple_col1 input { width:185px; margin-top:5px; margin-bottom:5px; height:23px}
/* -------------------------------------Middle E0210-----------------------------------------------------*/
.setupForm {border:1px solid #cccccc;  background-color:#e2e2e2; width:992px;  padding:3px; margin-bottom:3px}
.setupForm_col1 { float:left; width:185px; border:1px solid #d0d0d0; background-color:#fff; height:215px; padding:10px 5px 5px 5px}
.setupForm_col2 { float:left; width:768px; margin-left:5px; height:auto; border:1px solid #d0d0d0; background-color:#fff; padding:15px 5px 5px 13px}
.setupForm_col2 .row { margin-bottom:10px; margin-top:10px; height:auto}
.setupForm_col2 .col1 { float:left; width:180px}
.setupForm_col2 .col2 { float:left; width:80px;border:1px solid #999999; border-left:#666666 double 3px;  padding:5px 5px 2px 5px; background-color:#CCCCCC; margin:18px 10px 5px 0px; height:auto; padding-top:5px}
.setupForm_col2 .col3 { float:left; width:450px; margin-top:18px}
.setupForm_col2 .col3 input {width:400px}
.setupForm_col3 { float:left; width:570px; margin-left:5px; height:225px; border:1px solid #d0d0d0; background-color:#fff; padding:0px 5px 5px 13px}
.setupForm_col1 input { width:185px; margin-top:5px; margin-bottom:5px; height:23px}
.setupFormSquare { margin-top:0px; width:100%; height:30px}
.setupFormSquare ul li{ float:left; width:18px; height:18px; padding-left:3px; padding-top:3px; margin:3px 3px 3px 0px;  border:1px solid #d0d0d0; background-color:#fff;}
.setupFormSquare ul { clear:both}
.setupFormSquare a { color:#666666; text-decoration:underline}
.setupFormSquare a:hover { color:#000000}
.setupFormSquare .liSpacerAffter{float:left; width:18px; height:18px; padding-left:3px; padding-top:3px; margin:3px 28px 3px 0px;  border:1px solid #d0d0d0; background-color:#fff;}
.setupForm_col3 dl dt{ clear:left; margin-top:10px;  width:120px; float:left; height:30px}
.setupForm_col3 dl dd {margin:0; padding:0; height:30px;margin-top:10px;}
.setupForm_col3 dl dd input{ width: 400px; margin-top:10px; }

/* -------------------------------------Middle E0226-----------------------------------------------------*/
.tabBox1E_active { float:left; width:125px; background: #0099FF url(/images/tab1E.jpg) top left no-repeat; height:25px}
.numberregist { float:right; margin-top:5px; color:#666}
.underTab { height:5px; clear:both; background-color:#0a57ca; width:742px;}
.previewSpace { width:505px; margin:20px 0px 10px 150px; border:1px solid #d0d0d0; background-color:#fff; height:100px }

/* -------------------------------------Middle E0229-----------------------------------------------------*/
.AddItemListborder {border:1px solid #cccccc;  background-color:#e2e2e2; width:734px;  padding:3px; margin-bottom:3px}
#AddItemListbrg { background-color:#cdcdcd;  width:734px;}
#AddItemListBox { clear:both; width:100%; padding:0 ; margin:0; background-color:#cdcdcd}
#AddItemListBox .col0 { background-color:#666666; width:150px; text-align:center; height:26px; color:#FFFFFF }
#AddItemListBox .col1 { background-color:#666666; width:auto; text-align:center; height:26px; color:#FFFFFF }
#AddItemListBox .line2 {background-color:#fff;height:20px; padding:10px}

/* -------------------------------------Middle E0301-----------------------------------------------------*/
.borderpageE0301{ width:992px; padding:3px; border:1px solid #d0d0d0; background-color:#e2e2e2; margin-top:10px; height:auto} 
.borderpageE0301 .col1 { float:left; width:185px; border:1px solid #d0d0d0; background-color:#fff; height:220px; padding:5px}
.borderpageE0301 .col2 { float:left; width:787px; border:1px solid #d0d0d0; background-color:#fff; margin-left:5px; height:230px}
.borderpageE0301 .col1 input { width:185px; margin-top:5px; margin-bottom:5px}
.borderpageE0301 .col1 .input2 { width:185px; margin-top:30px; margin-bottom:5px}

/* -------------------------------------Middle E0401-----------------------------------------------------*/
.rellyAuto_boder {border:1px solid #cccccc;  background-color:#e2e2e2; width:734px; height:auto; padding:3px; margin-bottom:3px}
.rellyAuto {border:1px solid #cccccc;  background-color:#fff; width:728px; height:auto; margin:2px 0px 2px 2px; padding-top:5px;}
.rellyAutoLable { float:left; width:100px; margin-left:50px; height:25px; margin-top:10px; font-weight:bold; color:#666666;}
.rellyAutoLable2 { float:left; width:140px; margin-left:30px; height:25px; margin-top:10px; font-weight:bold; color:#666666;}
.rellyAutoContent{ float:left; width:550px; height:auto; margin-top:10px; margin-bottom:10px}
.rellyAutoContent input{ width:500px; margin-left:3px; margin-right:3px; margin-top:0px}
.rellyAutoContent .input2{ width:500px; margin-left:3px; margin-right:3px; margin-top:0px; height:150px}
.rellyAutoContent .radio1 { width:15px; }
.rellyAutoContent .radio { width:15px; margin-left:35px }
.rellyAutoContent .textnumber{ padding:5px 0px 5px 3px}

/* -------------------------------------Middle F0001-----------------------------------------------------*/
.textHeaderF{ margin:0; float:left}
.linkHeaderF { float:right; color:#ffffff; margin-top:10px; width:350px; font-size:11px; text-align:right}
.linkHeaderF .link { color:#ffff00; text-decoration:none }
.linkHeaderF .link:hover{ color:#ffffff;}
.linkHeaderF .titlepage { margin-top:25px}


#middle .main_col1F { float:left; height:auto; width:274px; color:#666666; background-color:#f7f7f7; border-bottom:#dfdfdf 1px solid; border-left:#dfdfdf 1px solid; border-right:#dfdfdf 1px solid;}
.level1{ background: #CCCCCC url(/images/level1_brg.gif); border:1px solid #e6e5e5; height:17px; padding: 5px 0px 0px 5px; color:#1d56a4; margin:2px; font-size:12px; font-weight:bold}
.level1 a:link {color:#1d56a4; text-decoration:none;font-weight:bold}
.level1 a:visited {color:#1d56a4; text-decoration:none; font-weight:bold}
.level1 a:hover {color:#ff9900; text-decoration:none}
.level1 .active {color:#ff9900}
.level2 ul li{list-style:none; height:auto; font-size:12px; color:#666666; padding-left:20px; margin-top:5px; padding-bottom:10px; font-weight:bold; display:list-item}
.level2 a:link {color:#666666; text-decoration:none; font-weight:bold;}
.level2 a:visited {color:#666666; text-decoration:none; font-weight:bold}
.level2 a:hover {color:#ff9900; text-decoration:none}
.level2 .active {color:#ff9900}
.level3 ul li{ height:auto; font-weight:normal; font-size:12px; color:#666666; margin-left:35px; margin-top:5px; padding-bottom:10px; list-style:square; padding-left:5px;display:list-item }
.level3 a:link {color:#666666; text-decoration:none; font-weight:normal;}
.level3 a:visited {color:#666666; text-decoration:none;font-weight:normal;}
.level3 a:hover {color:#ff9900; text-decoration:none}
.level3 .active {color:#ff9900}

.level4 ul li{ height:auto; font-weight:normal; font-size:12px; color:#666666; margin-left:60px; margin-top:5px; padding-bottom:10px; list-style-image:url(images/icon_pointline.gif); padding-left:0px; display:list-item}
.level4 a:link {color:#666666; text-decoration:none; font-weight:normal;}
.level4 a:visited {color:#666666; text-decoration:none; font-weight:normal;}
.level4 a:hover {color:#ff9900; text-decoration:none}
.level4 .active {color:#ff9900}

.level5 ul li{ height:auto; font-weight:normal; font-size:12px; color:#666666; margin-left:70px; margin-top:5px; padding-bottom:10px; list-style:circle; padding-left:5px; display:list-item }
.level5 a{color:#666666; text-decoration:none; font-weight:normal;}
.level5 a:link {color:#666666; text-decoration:none; font-weight:normal;}
.level5 a:visited {color:#666666; text-decoration:none; font-weight:normal;}
.level5 a:hover {color:#ff9900; text-decoration:none}
.level5 .active {color:#ff9900}


#middle .main_col2F { float:left; width:717px; height:auto; margin-left:5px; line-height:20px;background-color:#f7f7f7; border-bottom:#dfdfdf 1px solid; border-left:#dfdfdf 1px solid; border-right:#dfdfdf 1px solid; }
.statusbarF {background:url(/images/brg_statusbar.gif) #333333 repeat-x; height:22px; padding:0px 0px 0px 10px; color:#FFFFFF; border:#0b499d 1px solid; font-size:12px}
.pathlink{ padding:5px 0px 5px 10px; color:#999999;}
.pathlink a:link {color:#999999; text-decoration:underline}
.pathlink a:visited {color:#999999; text-decoration:underline}
.pathlink a:hover {color:#ff9900}
.titleContent { background-image:url(/images/brg_titlecontent.gif); height:24px; width:670px; padding:0px 0px 0px 20px; margin-left:10px; margin-top:20px; font-weight:bold; font-size:12px}
.textContent { margin:10px 20px 5px 10px}
/* -------------------------------------Middle G0001-----------------------------------------------------*/

.content_boder {border:1px solid #cccccc;background-color:#e2e2e2; height:auto; padding:4px; margin-bottom:3px}
.contentBox {border:1px solid #cccccc;  background-color:#fff;  height:auto; margin:2px 0px 4px 0px; padding-top:30px;; padding-bottom:30px}
.changePassLable { float:left; width:150px; margin-left:50px; height:25px; margin-top:10px; font-weight:bold; color:#666666;}
.changePass input{ width:450px; margin-top:7px}

/* -------------------------------------Middle G0101-----------------------------------------------------*/

#ContractorListBoxbrg { background-color:#cdcdcd;  width:1000px;}
#ContractorListBox { clear:both; width:100%; padding:0 ; margin:0; background-color:#cdcdcd}
#ContractorListBox .col0 { background-color:#666666; width:50px; text-align:center; height:26px; color:#FFFFFF }
#ContractorListBox .col1 { background-color:#666666; width:150px; text-align:center; height:26px; color:#FFFFFF }
#ContractorListBox .col2 { background-color:#666666; width:170px; text-align:center; height:26px; color:#FFFFFF}
#ContractorListBox .col3{ background-color:#666666; width:170px; text-align:center; height:26px; color:#FFFFFF}
#ContractorListBox .col5 { background-color:#666666; width:50px; text-align:center; height:26px; color:#FFFFFF}
#ContractorListBox .col6 { background-color:#666666; width:50px; text-align:center; height:26px; color:#FFFFFF}
#ContractorListBox .col7 { background-color:#666666; width:50px; text-align:center; height:26px; color:#FFFFFF}
#ContractorListBox .line2 {background-color:#fff;height:20px; padding:5px}

/* -------------------------------------Middle G0102-----------------------------------------------------*/
.settingAddressLable { float:left; width:180px; margin-left:50px; height:25px; margin-top:10px; font-weight:bold; color:#666666;}
.settingAddress input{ width:400px; margin-top:7px}
.settingAddress1 { float:left; width:180px; margin-left:3px; height:25px; margin-top:10px; color:#666666;}
/* -------------------------------------Middle G0103-----------------------------------------------------*/
.warningLable { float:left; width:100px; margin-left:50px; height:25px; margin-top:10px; font-weight:bold; color:#666666;}
.warning { float:left; margin-top:10px;}
.warning .radio1 {width:20px;  margin-left:70px }

/* -------------------------------------Middle G0201-----------------------------------------------------*/
.numberShowMessage { float:left; width:120px; padding-left:50px; margin-bottom:20px; height:25px; margin-top:15px; font-weight:bold; color:#666666;}
.numberShowMessageOption { float:left; margin-top:10px;}
.numberShowMessageOption select { width:200px; height:20px; margin:0; padding:0}
.numberShowMessageOption input { width:120px; margin-left:10px;}
.hideShowMessage { margin-left:50px; margin-top:20px;height:auto }
.hideShowMessage .col1{ float:left; width:160px; border-top:1px solid #aaa; border-left:1px solid #aaa;border-right:1px solid #eeeeee;border-bottom:1px solid #eeeeee; text-align:center;  background-color:#ddd; height:50px}
.hideShowMessage .col2{ float:left; width:140px; }
.hideShowMessage .col2 input { width:120px; margin-left:10px}
.hideShowMessage .col3{ float:left; width:160px; border-top:1px solid #aaa; border-left:1px solid #aaa;border-right:1px solid #eeeeee;border-bottom:1px solid #eeeeee; text-align:center; background-color:#ddd;  height:50px}
.hideShowMessage .col4{ float:left; width:140px}
.hideShowMessage .col4 input { width:120px; margin-left:10px}
.hideShowMessage_settingbutton { margin-left:525px; margin-bottom:20px}
.hideShowMessage_settingbutton input { width:120px;}

#tablefinalboder { background-color:#cdcdcd; width:600px;  margin-left:50px; margin-top:20px}
#tablefinal { clear:both; width:100%; padding:0 ; margin:0; background-color:#cdcdcd}
#tablefinal .col0 { background-color:#666666; width:150px; text-align:center; height:26px; color:#FFFFFF }
#tablefinal .col1 { background-color:#666666; width:150px; text-align:center; height:26px; color:#FFFFFF }
#tablefinal .col2 { background-color:#666666; width:auto; text-align:center; height:26px; color:#FFFFFF}
#tablefinal .line2{ height:30px; text-align:center; background-color:#FFFFFF}
#tablefinal .line2 .inputcol3{ width:250px}
.hideShowMessage_settingbuttonTable { margin-left:525px; margin-top:20px}
.hideShowMessage_settingbuttonTable input { width:120px;}

/* -------------------------------------Middle G0301-----------------------------------------------------*/
.numberShowMessage2 { float:left; width:175px; padding-left:50px; margin-bottom:10px; height:25px; margin-top:10px; font-weight:bold; color:#666666;}
.numberShowMessage2Option { float:left; margin-top:10px;}
.numberShowMessage2Option select { width:200px; height:20px}
.numberShowMessage2Option input { width:120px; margin-left:10px}

.tableSettingBoder { background-color:#cdcdcd;  margin-left:50px; margin-top:5px}
.tableSetting { clear:both; width:100%; padding:0 ; margin:0; background-color:#cdcdcd}
.tableSetting .col0 { background-color:#666666; width:150px; text-align:center; height:26px; color:#FFFFFF }
.tableSetting .col1 { background-color:#666666; width:150px; text-align:center; height:26px; color:#FFFFFF }
.tableSetting .col2 { background-color:#666666; width:150px; text-align:center; height:26px; color:#FFFFFF}
.tableSetting .col3 { background-color:#666666; width:150px; text-align:center; height:26px; color:#FFFFFF}
.tableSetting .col4 { background-color:#666666; width:150px; text-align:center; height:26px; color:#FFFFFF}
.tableSetting .col5 { background-color:#666666; width:150px; text-align:center; height:26px; color:#FFFFFF}
.tableSetting .line2{ height:30px; text-align:center; background-color:#FFFFFF}
.makeNewLineLable { float:left; width:100px; margin-left:50px; height:25px; margin-top:10px; font-weight:bold; color:#666666;}
.makeNewLine { float:left; margin-top:10px; width:500px; padding-left:300px}
.makeNewLine .radio1 {width:20px;  margin-left:70px }

.hideShowMessage_settingbuttonTable { margin-left:525px; margin-top:20px}
.hideShowMessage_settingbuttonTable input { width:120px;}
/* -------------------------------------Middle G0501-----------------------------------------------------*/

#tableUploadBoder { background-color:#cdcdcd; width:650px;  margin-left:50px; margin-top:20px}
#tableUpload { clear:both; width:100%; padding:0 ; margin:0; background-color:#cdcdcd}
#tableUpload .col0 { background-color:#666666; width:50px; text-align:center; height:26px; color:#FFFFFF }
#tableUpload .col1 { background-color:#666666; width:150px; text-align:center; height:26px; color:#FFFFFF }
#tableUpload .col2 { background-color:#666666; width:150px; text-align:center; height:26px; color:#FFFFFF}
#tableUpload .col3 { background-color:#666666; width:auto; text-align:center; height:26px; color:#FFFFFF}
#tableUpload .line2{ height:30px; text-align:center; background-color:#FFFFFF}
.resumFileUpload { margin:10px 0px 50px 200px; font-weight:bold}
.resumFileUpload .text { float:left; font-weight:bold; font-size:12px; margin-left:50px; color:#666666}
.orangeBold12{ font-size:12px; font-weight:bold; color:#ff6600}
.deleteFileButton { margin:10px 0px 20px 380px; text-align:left }
.deleteFileButton input{width:120px;}

/* -------------------------------------Middle G0601-----------------------------------------------------*/

#mailFilterBoder { background-color:#cdcdcd;  margin-left:50px; margin-top:20px}
#mailFilter { clear:both; width:100%; padding:0 ; margin:0; background-color:#cdcdcd}
#mailFilter .col0 { background-color:#666666; width:50px; text-align:center; height:26px; color:#FFFFFF }
#mailFilter .col1 { background-color:#666666; width:150px; text-align:center; height:26px; color:#FFFFFF }
#mailFilter .col2 { background-color:#666666; width:220px; text-align:center; height:26px; color:#FFFFFF}
#mailFilter .col3 { background-color:#666666; width:150px; text-align:center; height:26px; color:#FFFFFF}
#mailFilter .col4 { background-color:#666666; width:100px; text-align:center; height:26px; color:#FFFFFF}
#mailFilter .col5 { background-color:#666666; width:60px; text-align:center; height:26px; color:#FFFFFF}
#mailFilter .col6 { background-color:#666666; width:60px; text-align:center; height:26px; color:#FFFFFF}
#mailFilter .col6 { background-color:#666666; width:60px; text-align:center; height:26px; color:#FFFFFF}
#mailFilter .col7 { background-color:#666666; width:100px; text-align:center; height:26px; color:#FFFFFF}
#mailFilter .line2{ height:30px; text-align:center; background-color:#FFFFFF}
/* -------------------------------------Middle G0602-----------------------------------------------------*/

.mailFilterSettingLine1 { margin:0px 0px 0px 50px}
.mailFilterSettingLine1 .Lable { float:left; width:30px; font-weight:bold; color:#666666; padding-top:3px}
.mailFilterSettingLine1 .detail { float:left; width:140px; font-weight:normal; padding-top:3px}

.mailFilterSettingLine1 input{ width:200px; float:left; margin-right:20px}
.mailFilterSettingLine1 .input2{ width:20px; float:left}
.applyOption {  margin-top:10px; }
.applyOption .radio1 {width:20px; margin-left:45px }
#tableselectBoder { background-color:#cdcdcd; width:650px;  margin-left:50px; margin-top:20px}
#tableselect { clear:both; width:100%; padding:0 ; margin:0; background-color:#cdcdcd}
#tableselect .col0 { background-color:#666666; width:50px; text-align:center; height:26px; color:#FFFFFF }
#tableselect .col1 { background-color:#666666; width:170px; text-align:center; height:26px; color:#FFFFFF }
#tableselect .col2 { background-color:#666666; width:170px; text-align:center; height:26px; color:#FFFFFF}
#tableselect .col3 { background-color:#666666; width:auto; text-align:center; height:26px; color:#FFFFFF}
#tableselect .line2{ height:30px; text-align:center; background-color:#FFFFFF}
#tableselect select { width:150px}
.selectButton { margin:10px 0px 20px 50px; text-align:left }
.selectButton input{width:120px;}
.mailFilterSettingLine3 { margin:10px 0px 10px 50px}
.mailFilterSettingLine3 .col1 { width:30px; float:left}
.mailFilterSettingLine3 .col2 { width:150px; float:left; padding-top:3px}
.mailFilterSettingLine3 .col3 { width:150px; float:left}
.mailFilterSettingLine3 .col3 select{ width:100px; height:20px }
.mailFilterSettingLine3 .col4 { width:200px; float:left}
.mailFilterSettingLine3 .col4 input{ width:100px; float:left}
/* -------------------------------------Middle G0701-----------------------------------------------------*/
#templateBoder { background-color:#cdcdcd; width:650px;  margin-left:50px; margin-top:20px}
#template { clear:both; width:100%; padding:0 ; margin:0; background-color:#cdcdcd}
#template .col0 { background-color:#666666; width:50px; text-align:center; height:26px; color:#FFFFFF }
#template .col1 { background-color:#666666; width:200px; text-align:center; height:26px; color:#FFFFFF }
#template .col2 { background-color:#666666; width:270px; text-align:center; height:26px; color:#FFFFFF}
#template .col3 { background-color:#666666; width:auto; text-align:center; height:26px; color:#FFFFFF}
#template .line2{ height:30px; text-align:center; background-color:#FFFFFF}
#template input { width:70px}
/* -------------------------------------Middle G0702-----------------------------------------------------*/
.templateDetailBox {width:728px; height:auto; margin:2px 0px 2px 2px; padding-top:5px;}
.templateDetailBox .Lable { float:left; width:100px; margin-left:50px; height:25px; margin-top:10px; font-weight:bold; color:#666666;}
.templateDetailBox .Content{ float:left; width:550px; height:auto; margin-top:10px; margin-bottom:10px}
.templateDetailBox select{ width:507px; height:20px; margin-top:5px}
.templateDetailBox input{ width:500px; margin-left:3px; margin-right:3px; margin-top:0px}
.templateDetailBox textarea{ width:500px; margin-left:3px; margin-right:3px; margin-top:0px}

/* -------------------------------------Middle G0901-----------------------------------------------------*/
.enableFilter { margin:0px 0px 0px 45px;}
.enableFilter input{ width:20px; }
.whitelistTitle {margin: 20px 40px 0px 45px;background-color:#e2e2e2; border:1px solid #d0d0d0; padding:10px 5px 5px 10px;font-weight:bold }
.whitelist { margin: 0px 40px 10px 45px; color:#666;border:1px solid #d0d0d0; padding-top:10px; border-top:none }
.whitelist select{ width:180px; height:20px; margin-top:5px; margin-right:5px; margin:0}
.whitelist input{ width:180px; }
.whitelist .input2{ width:15px; margin-left:10px }
.selectButton2 { margin:10px 0px 20px 0px; text-align:left }
.selectButton2 input{width:120px;}
.selectButton2 .input2{width:200px;}
/* -------------------------------------Middle G1001-----------------------------------------------------*/
.limitIPloginLine1 { margin:10px 0px 10px 50px}
.limitIPloginLine2 { margin:10px 0px 10px 50px; font-weight:bold}
#IPaddressBorder { background-color:#cdcdcd; width:400px;  margin-left:50px; }
#IPaddress { clear:both; width:100%; padding:0 ; margin:0; background-color:#cdcdcd}
#IPaddress .col0 { background-color:#666666; width:50px; text-align:center; height:26px; color:#FFFFFF }
#IPaddress .col1 { background-color:#666666; width:auto; text-align:center; height:26px; color:#FFFFFF }
#IPaddress .line2{ height:30px; text-align:center; background-color:#FFFFFF}
#IPaddress input{ width:300px; }
.IPaddressBorderCol1 { float:left;width:470px;}
.IPaddressBorderCol2 { float:left;width:100px; margin-top:30px}

#settingUserBoder { background-color:#cdcdcd; width:650px;  margin-left:50px; margin-top:20px}
#settingUser { clear:both; width:100%; padding:0 ; margin:0; background-color:#cdcdcd}
#settingUser .col0 { background-color:#666666; width:50px; text-align:center; height:26px; color:#FFFFFF }
#settingUser .col1 { background-color:#666666; width:170px; text-align:center; height:26px; color:#FFFFFF }
#settingUser .col2 { background-color:#666666; width:170px; text-align:center; height:26px; color:#FFFFFF}
#settingUser .col3 { background-color:#666666; width:auto; text-align:center; height:26px; color:#FFFFFF}
#settingUser .col4 { background-color:#666666; width:70px; text-align:center; height:26px; color:#FFFFFF}
#settingUser .line2{ height:30px; text-align:center; background-color:#FFFFFF}

/* -------------------------------------Middle G1101-----------------------------------------------------*/

.import { margin-left:50px; margin-top:20px;height:auto }
.import .tilte { background-color:#ddd; padding:3px 0px 3px 0px; border-bottom:1px solid #aaa;}
.import .col1{ float:left; width:160px; border-top:1px solid #aaa; border-left:1px solid #aaa;border-right:1px solid #ccc;border-bottom:1px solid #ccc; text-align:center;  background-color:#eee; height:150px}
.import .col2{ float:left; width:140px; margin-top:20px}
.import .col2 input { width:120px; margin-left:10px; }
.import .col3{ float:left; width:160px; border-top:1px solid #aaa; border-left:1px solid #aaa;border-right:1px solid #ccc;border-bottom:1px solid #ccc; text-align:center; background-color:#eee;  height:150px}
.import .col4{ float:left; width:140px}
.import .col4 input { width:120px; margin-left:10px}
.chooseFile{ margin:10px 10px 10px 50px}
.chooseFile input{ width:250px; margin-right:10px}
.chooseFile .input2{ width:50px}
.chooseFile .lable { float:left; width:100px; font-weight:bold; color:#666666}
.chooseFile .content { float:left; width:400px; font-weight:bold}
.importSettingbutton { margin:20px 0px 20px 150px}
.importSettingbutton input { width:120px;}
.Overwrite {  margin-top:10px; margin-left:100px }
.Overwrite .radio1 {width:20px; margin-left:45px }
.msgorangeBold12{ font-size:12px; font-weight:bold; color:#ff6600; text-align:center}
/* -------------------------------------Middle H0001-----------------------------------------------------*/
#ContractorListBoxbrg { background-color:#cdcdcd;  width:1000px;}
#ContractorListBox { clear:both; width:100%; padding:0 ; margin:0; background-color:#cdcdcd}
#ContractorListBox .col0 { background-color:#666666; width:50px; text-align:center; height:26px; color:#FFFFFF }
#ContractorListBox .col1 { background-color:#666666; width:250px; text-align:center; height:26px; color:#FFFFFF }
#ContractorListBox .col2 { background-color:#666666; width:120px; text-align:center; height:26px; color:#FFFFFF}
#ContractorListBox .col3{ background-color:#666666; width:70px; text-align:center; height:26px; color:#FFFFFF}
#ContractorListBox .col5 { background-color:#666666; width:150px; text-align:center; height:26px; color:#FFFFFF}
#ContractorListBox .col6 { background-color:#666666; width:50px; text-align:center; height:26px; color:#FFFFFF}
#ContractorListBox .col7 { background-color:#666666; width:50px; text-align:center; height:26px; color:#FFFFFF}
#ContractorListBox .line2 {background-color:#fff;height:20px; padding:5px}
#ContractorListBox select { width:100px}

/* -------------------------------------Middle H0002-----------------------------------------------------*/
.DetailContactor_border {border:1px solid #cccccc;  background-color:#e2e2e2; width:994px; height:auto; margin:0px 0px 0px 0px; padding:3px;}
.DetailContactor {border:1px solid #cccccc;  background-color:#f0f0f0; width:982px; padding:10px 0px 10px 10px; }
.DetailContactor_col1 { width:191px; margin-right:3px; border:1px solid #CCCCCC; float:left}
.DetailContactor_col1_label { background-color:#CCCCCC; border-bottom:1px solid #ddd; height:20px; padding:5px 5px 0px 5px; font-weight:bold; color:#666666} 
.DetailContactor_col1_Content { height:20px; padding:5px 5px 0px 5px; background-color:#FFFFFF}
.DetailContactor_address {border:1px solid #bbb;  background-color:#fff; width:975px; margin-top:5px; margin-bottom:5px; height:auto}
.DetailContactor_address .lable{width:187px; background-color:#ccc; border-right:1px solid #ddd; height:20px; padding:5px 0px 0px 5px; float:left; font-weight:bold; color:#666666}
.DetailContactor_address .content{ width:750px; height:20px; padding:5px 5px 0px 8px; float:left}
.DetailContactor_address2 {border:1px solid #bbb;  background-color:#fff; width:783px; margin-top:5px; margin-bottom:5px; height:auto}
.DetailContactor_address2 .lable{width:187px; background-color:#ccc; border-right:1px solid #ddd; height:20px; padding:5px 0px 0px 5px; float:left; font-weight:bold; color:#666666}
.DetailContactor_address2 .content{ width:550px; height:20px; padding:5px 5px 0px 8px; float:left}
.DetailContactor_email {border:1px solid #bbb;  background-color:#fff; width:389px; margin-top:5px; margin-bottom:5px; height:auto; margin-right:3px; float:left}
.DetailContactor_email .lable{width:187px; background-color:#ccc; border-right:1px solid #bbb; height:20px; padding:5px 0px 0px 5px; float:left; font-weight:bold; color:#666666}
.DetailContactor_email .content{ width:180px; height:20px; padding:5px 5px 0px 8px; float:left}
.DetailContactor_email .linesolid{border-top:1px solid #bbb; clear:both; height:1px}
/* -------------------------------------Middle H0003-----------------------------------------------------*/
.DetailContactor2_border {border:1px solid #cccccc;  background-color:#e2e2e2; width:994px; height:auto; margin:0px 0px 0px 0px; padding:3px;}
.DetailContactor2 {border:1px solid #cccccc;  background-color:#f0f0f0; width:982px; padding:10px 0px 10px 10px; }
.DetailContactor2_col1 { width:191px; margin-right:3px;  float:left}
.DetailContactor2_col1_label { background-color:#CCCCCC;border:1px solid #bbb;  height:20px; padding:5px 5px 0px 5px; font-weight:bold; color:#666666} 
.DetailContactor2_col1_Content { height:25px; padding:5px 0px 0px 0px; margin:0 }
.DetailContactor2_col1_Content input{width:185px;height:16px; }
.DetailContactor2_col1_Content .input2{width:770px}
.DetailContactor2_col1_Content select{width:192px; height:22px; margin-top:1px}
.DetailContactor2_address {  width:980px; margin-top:10px; margin-bottom:10px; height:auto}
.DetailContactor2_address .lable{width:185px; background-color:#ccc; border:1px solid #bbb; height:20px; padding:5px 0px 0px 5px; float:left; font-weight:bold; color:#666666}
.DetailContactor2_address .content{ width:770px; height:25px; padding:5px 5px 0px 3px; float:left}
.DetailContactor2_address .input2{width:768px}
.DetailContactor2_address .input3{width:495px; }
.DetailContactor2_address .button1{width:80px}
.DetailContactor2_email {border:1px solid #bbb;  background-color:#fff; width:385px; margin-top:5px; margin-bottom:5px; height:auto; margin-right:3px; float:left}
.DetailContactor2_email input{width:180px}
.DetailContactor2_email select{width:183px}
.DetailContactor2_email .lable{width:185px; background-color:#ccc; border-right:1px solid #bbb; height:25px; padding:5px 0px 0px 5px; float:left; font-weight:bold; color:#666666}
.DetailContactor2_email .content{ width:180px; height:25px; padding:5px 0px 0px 3px; float:left}
.DetailContactor2_email .content_admin{ width:80px; height:25px; padding:5px 0px 0px 3px; float:left}
.DetailContactor2_email .linesolid{border-top:1px solid #bbb; clear:both; height:1px}
.brg_submit { background-color:#e2e2e2; background:url(/images/bt_delete.gif) no-repeat;border:0px;margin:3px 0px 3px 0px; width:103px; height:32px;padding:5px 0px 5px 5px }
/* -------------------------------------Middle I0002-----------------------------------------------------*/
.registeServiceBorder {border:1px solid #cccccc;  background-color:#e2e2e2; width:994px; height:auto; margin:0px 0px 0px 0px; padding:3px;}
.registeService {border:1px solid #cccccc;  background-color:#f0f0f0; width:982px; padding:10px 0px 10px 10px; }
.registeServiceCol1 { width:240px; margin-right:3px; border:1px solid #CCCCCC; float:left}
.registeServiceCol1 .label { background-color:#CCCCCC; border-bottom:1px solid #ddd; height:20px; padding:5px 5px 0px 5px; font-weight:bold; color:#666666} 
.registeServiceCol1 .content { height:20px; padding:5px 5px 0px 5px; background-color:#FFFFFF}
.registeServiceCol2 { width:487px; margin-right:3px; border:1px solid #CCCCCC; float:left}
.registeServiceCol2 .label { background-color:#CCCCCC; border-bottom:1px solid #ddd; height:20px; padding:5px 5px 0px 5px; font-weight:bold; color:#666666} 
.registeServiceCol2 .content { height:20px; padding:5px 5px 0px 5px; background-color:#FFFFFF}
.registeServiceCol1_address {border:1px solid #bbb;  background-color:#fff; width:975px; margin-top:5px; margin-bottom:5px; height:auto}
.registeServiceCol1_address .lable{width:235px; background-color:#ccc; border-right:1px solid #ddd; height:20px; padding:5px 0px 0px 5px; float:left; font-weight:bold; color:#666666}
.registeServiceCol1_address .content{ width:720px; height:20px; padding:5px 5px 0px 8px; float:left}
.brg_button1 { background-color:#e2e2e2; border:1px solid #d0d0d0; margin:3px 3px 3px 3px; padding:5px 0px 5px 5px; width:816px }
.errorBox {background-color:#e2e2e2;border:1px solid #d0d0d0; padding:10px 5px 5px 10px; margin-bottom:3px; margin-top:3px; font-size:12px; font-weight:bold; color:#ff6600; text-align:center}
/* -------------------------------------Middle I0001-----------------------------------------------------*/
.registeServiceCol1a { width:241px; margin-right:3px;  float:left}
.registeServiceCol1a .label { background-color:#CCCCCC; border:1px solid #bbb; height:20px; padding:5px 5px 0px 5px; font-weight:bold; color:#666666} 
.registeServiceCol1a .content { height:25px; padding:5px 0px 0px 0px; margin:0}
.registeServiceCol1a .content input { width:236px; height:18px; margin:0px; padding:0px }
.registeServiceCol1a .content select { width:240px;height:22px; margin:0px 0 0 0; padding:0px  }
.registeServiceCol2a { width:487px; margin-right:3px;  float:left}
.registeServiceCol2a .label { background-color:#CCCCCC; border:1px solid #bbb; height:20px; padding:5px 5px 0px 5px; font-weight:bold; color:#666666} 
.registeServiceCol2a .content { height:20px; }
.registeServiceCol2a .content select { width:487px; height:20px; margin-top:5px }

.registeServiceCol1a_address {  width:980px; margin-top:5px; margin-bottom:5px; height:auto}
.registeServiceCol1a_address .lable{width:235px; border:1px solid #bbb; background-color:#ccc; height:20px; padding:5px 0px 0px 5px; float:left; font-weight:bold; color:#666666}
.registeServiceCol1a_address .content{ width:720px; height:20px;  float:left}
.registeServiceCol1a_address .content input{ width:725px; margin-top:5px; margin-left:3px}



/* -------------------------------------Middle J0001-----------------------------------------------------*/
.containerBorder {border:1px solid #cccccc;  background-color:#e2e2e2;height:auto; margin:0px 0px 0px 0px; padding:3px;}
.container {border:1px solid #cccccc;  background-color:#fff; padding:10px 0px 10px 10px; }
.containerJ0001{border:1px solid #cccccc;  background-color:#fff; padding:30px 0px 10px 50px; text-align:left }
.boxImage { width:740px; padding:0}
/* -------------------------------------Middle J0701-----------------------------------------------------*/
#listScreenBoder{ background-color:#cdcdcd;  width:1000px;}
#listScreen { clear:both; width:100%; padding:0 ; margin:0; background-color:#cdcdcd}
#listScreen .col0 { background-color:#666666; width:50px; text-align:center; height:26px; color:#FFFFFF }
#listScreen .col1 { background-color:#666666; width:200px; text-align:center; height:26px; color:#FFFFFF }
#listScreen .col2 { background-color:#666666; width:150px; text-align:center; height:26px; color:#FFFFFF}
#listScreen .col3{ background-color:#666666; width:150px; text-align:center; height:26px; color:#FFFFFF}
#listScreen .col4{ background-color:#666666; width:150px; text-align:center; height:26px; color:#FFFFFF}
#listScreen .col5 { background-color:#666666; width:70px; text-align:center; height:26px; color:#FFFFFF}
#listScreen .col6 { background-color:#666666; width:70px; text-align:center; height:26px; color:#FFFFFF}
#listScreen .col7 { background-color:#666666; width:50px; text-align:center; height:26px; color:#FFFFFF}
#listScreen .line2 {background-color:#fff;height:20px; padding:5px}

/* -------------------------------------Middle J0702-----------------------------------------------------*/
#referenceBoder{ background-color:#cdcdcd;  width:1000px;}
#reference { clear:both; width:100%; padding:0 ; margin:0; background-color:#cdcdcd}
#reference .col0 { background-color:#666666; width:50px; text-align:center; height:26px; color:#FFFFFF }
#reference .col1 { background-color:#666666; width:200px; text-align:center; height:26px; color:#FFFFFF }
#reference .col2 { background-color:#666666; width:150px; text-align:center; height:26px; color:#FFFFFF}
#reference .col3{ background-color:#666666; width:150px; text-align:center; height:26px; color:#FFFFFF}
#reference .col4{ background-color:#666666; width:150px; text-align:center; height:26px; color:#FFFFFF}
#reference .col5 { background-color:#666666; width:70px; text-align:center; height:26px; color:#FFFFFF}
#reference .col6 { background-color:#666666; width:70px; text-align:center; height:26px; color:#FFFFFF}
#reference .line2 {background-color:#fff;height:20px; padding:5px}

/* -------------------------------------Middle J0703-----------------------------------------------------*/
.nameinput { margin: 10px 0px 10px 0px; height:25px}
.nameinput .label { width:50px; font-weight:bold; margin-right:35px; color:#666; }
.nameinput input { width:745px}
#inputScreenBoder{ background-color:#cdcdcd;  width:970px;}
#inputScreen { clear:both; width:100%; padding:0 ; margin:0; background-color:#cdcdcd}
#inputScreen input{ width:150px;}
#inputScreen .col1 { background-color:#666666; width:150px; text-align:center; height:26px; color:#FFFFFF }
#inputScreen .col2 { background-color:#666666; width:150px; text-align:center; height:26px; color:#FFFFFF}
#inputScreen .col3{ background-color:#666666; width:150px; text-align:center; height:26px; color:#FFFFFF}
#inputScreen .col4{ background-color:#666666; width:150px; text-align:center; height:26px; color:#FFFFFF}
#inputScreen .col5 { background-color:#666666; width:150px; text-align:center; height:26px; color:#FFFFFF}
#inputScreen .col6 { background-color:#666666; width:150px; text-align:center; height:26px; color:#FFFFFF}
#inputScreen .line2 {background-color:#fff;height:20px; padding:5px 0px 5px 0px; text-align:center}
.brg_submit_delete {background-color:#e2e2e2; background:url(/images/bt_delete.gif) no-repeat; border:0px ;margin:3px 0px 3px 0px; width:103px; height:32px;padding:5px 0px 5px 5px ; text-align:left;}
.brg_submit_edit {background-color:#e2e2e2; background:url(/images/bt_confirm.gif) no-repeat; border:0px ;margin:3px 0px 3px 0px; width:103px; height:32px;padding:5px 0px 5px 5px ; text-align:left;}
.brg_submit_finish { background-color:#e2e2e2; background:url(/images/bt_finish.gif) no-repeat;border:0px ;margin:3px 0px 3px 0px; width:103px; height:32px;padding:5px 0px 5px 5px }

/* -------------------------------------Middle J0801-----------------------------------------------------*/
.nameinput2 { margin: 10px 0px 10px 0px; height:25px}
.nameinput2 .label {  font-weight:bold; margin-right:30px; color:#666; }
.nameinput2 input { width:745px}

/* -------------------------------------Middle J0901-----------------------------------------------------*/
#deleteScreenBoder{ background-color:#cdcdcd;  width:970px;}
#deleteScreen { clear:both; width:100%; padding:0 ; margin:0; background-color:#cdcdcd}
#deleteScreen input{ width:150px;}

#deleteScreen .col1 { background-color:#666666; width:120px; text-align:center; height:26px; color:#FFFFFF }
#deleteScreen .col2 { background-color:#666666; width:120px; text-align:center; height:26px; color:#FFFFFF}
#deleteScreen .col3{ background-color:#666666; width:120px; text-align:center; height:26px; color:#FFFFFF}
#deleteScreen .col4{ background-color:#666666; width:120px; text-align:center; height:26px; color:#FFFFFF}
#deleteScreen .col5 { background-color:#666666; width:120px; text-align:center; height:26px; color:#FFFFFF}
#deleteScreen .col6 { background-color:#666666; width:120px; text-align:center; height:26px; color:#FFFFFF}
#deleteScreen .col7 { background-color:#666666; width:120px; text-align:center; height:26px; color:#FFFFFF}
#deleteScreen .col8 { background-color:#666666; width:120px; text-align:center; height:26px; color:#FFFFFF}
#deleteScreen .line2 {background-color:#fff;height:20px; padding:5px 0px 5px 0px; text-align:center}
#deleteScreen .line2 input { width:109px;}
/* -------------------------------------Middle J1001-----------------------------------------------------*/
#prefectureListBoder{ background-color:#cdcdcd;  width:100%}
#prefectureList { clear:both; width:100%; padding:0 ; margin:0; background-color:#cdcdcd}
#prefectureList .col0 { background-color:#666666; width:100px; text-align:center; height:26px; color:#FFFFFF }
#prefectureList .col1 { background-color:#666666; width:auto; text-align:center; height:26px; color:#FFFFFF }
#prefectureList .col2 { background-color:#666666; width:120px; text-align:center; height:26px; color:#FFFFFF}
#prefectureList .col3{ background-color:#666666; width:120px; text-align:center; height:26px; color:#FFFFFF}
#prefectureList .col4{ background-color:#666666; width:80px; text-align:center; height:26px; color:#FFFFFF}
#prefectureList .col5 { background-color:#666666; width:80px; text-align:center; height:26px; color:#FFFFFF}
#prefectureList .col6 { background-color:#666666; width:80px; text-align:center; height:26px; color:#FFFFFF}
#prefectureList .line2 {background-color:#fff;height:20px; padding:5px 0px 5px 0px; text-align:center}

/* -------------------------------------Middle J1002-----------------------------------------------------*/
#prefectureReferenceBoder{ background-color:#cdcdcd;  width:100%}
#prefectureReference { clear:both; width:100%; padding:0 ; margin:0; background-color:#cdcdcd}
#prefectureReference .col0 { background-color:#666666; width:100px; text-align:center; height:26px; color:#FFFFFF }
#prefectureReference .col1 { background-color:#666666; width:auto; text-align:center; height:26px; color:#FFFFFF }
#prefectureReference .col2 { background-color:#666666; width:200px; text-align:center; height:26px; color:#FFFFFF}
#prefectureReference .col3{ background-color:#666666; width:200px; text-align:center; height:26px; color:#FFFFFF}
#prefectureReference .line2 {background-color:#fff;height:20px; padding:5px 0px 5px 0px; text-align:center}

/* -------------------------------------Middle J1003-----------------------------------------------------*/
#prefectureInputBoder{ background-color:#cdcdcd;  width:970px}
#prefectureInput { clear:both; width:100%; padding:0 ; margin:0; background-color:#cdcdcd}
#prefectureInput .col0 { background-color:#666666; width:100px; padding-left:20px; height:26px; color:#FFFFFF; text-align:left }
#prefectureInput .col02 { background-color:#666666; width:100px; padding-left:20px; height:26px; color:#FFFFFF;text-align:left }
#prefectureInput .line2 input { width:930px}
#prefectureInput .line2text  {padding-left:20px;background-color:#fff;height:20px; padding:5px 0px 5px 20px; text-align:left}
#prefectureInput .line2 {background-color:#fff;height:20px; padding:5px 0px 5px 20px; text-align:left}

/* -------------------------------------Middle J1101-----------------------------------------------------*/
#prefectureEditBoder{ background-color:#cdcdcd;  width:970px}
#prefectureEdit { clear:both; width:100%; padding:0 ; margin:0; background-color:#cdcdcd}
#prefectureEdit .col0 { background-color:#666666; width:200px; height:26px; color:#FFFFFF; padding:5px 0px 5px 20px; text-align:left}
#prefectureEdit .col1 { background-color:#666666; width:auto; height:26px; color:#FFFFFF; padding:5px 0px 5px 20px; text-align:left}
#prefectureEdit .line2 {background-color:#fff;height:20px; padding:5px 0px 5px 20px; text-align:left; }
#prefectureEdit .line2 input { width:700px}
/* -------------------------------------Middle J1201-----------------------------------------------------*/
#prefectureDeleteBoder{ background-color:#cdcdcd;  width:970px}
#prefectureDelete { clear:both; width:100%; padding:0 ; margin:0; background-color:#cdcdcd}
#prefectureDelete .col0 { background-color:#666666; width:100px; text-align:center; height:26px; color:#FFFFFF }
#prefectureDelete .col1 { background-color:#666666; width:auto; text-align:center; height:26px; color:#FFFFFF }
#prefectureDelete .col2 { background-color:#666666; width:200px; text-align:center; height:26px; color:#FFFFFF}
#prefectureDelete .col3{ background-color:#666666; width:200px; text-align:center; height:26px; color:#FFFFFF}
#prefectureDelete .line2 {background-color:#fff;height:20px; padding:5px 0px 5px 0px; text-align:center}




/* -------------------------------------Middle Z0001-----------------------------------------------------*/
.centercontent{ width:540px; margin-left:200px}
.webmailSystemtop { margin-top:70px}
.containerZ00 { background-image:url(/images/brg_webmailsytem.jpg); width:473px; height:176px; padding: 30px 0px 10px 30px}
.containerZ03Border {border:1px solid #cccccc;  background-color:#e2e2e2;height:auto; margin:0px 0px 0px 0px; padding:3px;}
.containerZ03 {border:1px solid #cccccc;  background-color:#fff; padding:10px 0px 10px 10px; }
.containerZ00 img{ margin:3px; float:left}
.linedotclear { clear:both; border-bottom: 1px dotted #cccccc}
.linedotclearZ01 { clear:both; border-bottom: 1px dotted #cccccc; margin-bottom:15px; margin-top:15px}
.titleZ01 { width:745px; height:33px; background-color:#666666; text-align:center; padding-top:7px} 
.containerZ01 { width:743px; border:1px solid #666; padding-top:30px; padding-bottom:30px;background-color:#fff} 
.containerZ01 .col1 { float:left; width:200px; margin-left:40px}
.containerZ01 .col2 { float:left; width:200px; margin-left:30px}
.containerZ01 .col3 { float:left; width:200px; margin-left:30px}
.containerZ01 .liststyle { padding-right:20px}
.containerZ01 p { margin-bottom:7px; margin-top:7px; }

/* -------------------------------------Middle Z0301-----------------------------------------------------*/
#paleteboder { background-color:#e2e2e2; border:solid 1px #CCCCCC; width:400px}
#paleteinside {  width:100%}
#paleteinside tr td{  height:25px; border-left:1px solid #666; border-top:1px solid #666; border-right:1px solid #fff;border-bottom:1px solid #fff}
.colorSelecte { text-align:center;margin:10px 0px 20px 225px; }
.colorSelecte .col1{ background-color:#ff0000; float:left; text-align:center; width:80px; margin-right:10px; height:20px; border:1px #000 solid; padding-top:5px }
.colorSelecte .col2{ background-color:#3366ff; float:left; text-align:center; width:80px; margin-right:10px; height:20px; border:1px #000 solid; padding-top:5px }
.colorSelecte .col3{ background-color:#ffffff; float:left; text-align:center; width:80px; margin-right:10px; height:20px; border:1px #000 solid; padding-top:5px }

/* -------------------------------------Footer -----------------------------------------------------*/
#footer { clear:both; width: 100%; height:45px; background:url(/images/brg_footer.gif) repeat-x; margin-top:10px}
#footer .footer_content {width: 500px; margin-left:auto;  margin-right:auto; text-align:center ; padding-top:20px;}
#footerfixbottom { clear:both; width: 100%; height:45px; background:url(/images/brg_footer.gif) repeat-x; margin-top:10px; background-position:bottom; position:fixed; bottom:0
}
* html #footerfixbottom {
  position: absolute;
  width: 100%;/*IE5.5*/
  bottom: 0;
  left: 0;
  overflow: visible; earlier had overflow: hidden on various things...
  top: expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop +(documentElement.clientHeight-this.clientHeight) : document.body.scrollTop +(document.body.clientHeight-this.clientHeight));}
#footerfixbottom .footer_content {width: 500px; margin-left:auto;  margin-right:auto; text-align:center ; padding-top:20px;}
.not_visible_all {
	width: 99.8%;
	height: 200px;
	border:1px solid #DFDFDF;
	text-align:center;
	margin-bottom: 3px;
	background-color: #FFFFFF;
	padding-top: 140px;
	color: #FF6600;
	font-size: 16px;
	font-weight: bold;
}
