body {
  font: 62.5%,Arial,Helvetica,sans-serif; margin: 0px;padding: 0px;
}
img {border: 0px;}
form {
	 margin: 0px; padding: 0px;
}
input, select, textarea {font: 1.2em ;}
.close{display:none}
.exp{display: }
a{text-decoration:none}

#utility{height:25px;font:1.2em verdana;color:#999;background:#fff url(../images/top-bg1.gif) repeat-x;margin-bottom:10px;}
#utility .login{float:right;padding-top:4px;padding-right:20px;}
ol {margin:4px 0 4px 30px;padding:0;}
ul {margin:4px 0 4px 20px;padding:0;}
ul ul,ol ol{margin-left:20px;}
#utility a{color: #003399;}
#utility a:hover{color:#FF6600;}

.topmenu a{font-size:1.1em; font-family:Arial, Helvetica, sans-serif; font-weight:bold;color:#000000;}
.topmenu a:hover{font-size:1.1em; font-family:Arial, Helvetica, sans-serif; font-weight:bold;color: #FF6600;}

#footer	{CLEAR: both; MARGIN-LEFT: auto; WIDTH: 960px; MARGIN-RIGHT: auto;  TEXT-ALIGN: center;font-size:1.1em;}
#footer .navbar{color:#003399;padding:10px 0 10px 0;}
#footer a{color:#003399;}
#footer a:hover{color: #FF6600;}

.fontb16{ font-family:Arial, Helvetica, sans-serif;font-size:1.6em; color:#000000; font-weight:bold}
.font14{ font-family:Arial,Helvetica, sans-serif;font-size:1.4em; color:#000000;}
.font12{ font-family:Arial,Helvetica, sans-serif;font-size:1.2em; color:#000000;}
.font14{ font-family:Arial,Helvetica, sans-serif;font-size:1.4em;color:#000000;}
.font14 a{color:#003399;font-size:14px;}
.font14 a:hover{color: #FF6600;}
input.button{font-size:14px;width:100px;font-weight:bold;height:30px;}
input.button1{font-size:14px;width:150px;font-weight:bold;height:30px;}
.input.text,.input.input,{
	padding-left:2px;background-color:#FFFFFF;border:1px solid #CCCCCC;font-weight: normal;font-size:14px;font-family: Arial, Helvetica, sans-serif;height:18px;padding-top:2px;
}
.font12 a{color:#003399;}
.font12 a:hover{color: #FF6600;}
h2{margin:0px;}
#page960{margin:auto;text-align:left;}
#page960{min-width:760px;max-width:960px;width:960px;}


#topline{width:100%;height:25px;background:url(../images/top_bg1.gif);}
#toplineinfo{padding-top:2px;}

#topaddfv {font-size:12px;color:#666666;}
#topaddfv a{text-decoration:none; font-size:12px; color:#666666;}
#topaddfv a:hover{text-decoration:none; font-size:12px; color:#f60;}

#toplink{float:right;font-size:12px; color:#666666;}
#toplink a{ font-size:12px; color:#666666; text-decoration:none; padding:0px 8px 0px 8px;}
#toplink a:hover{ font-size:12px; color:#f60; text-decoration:underline;}

#mdinfo{ width:960px; margin-left:auto; margin-right:auto;}
#logo{ float:left; padding:5px;}
#mdlink{float:right;margin-top:10px;}
#mdlink ul {display:inline;margin:0;padding:0;}
#mdlink li {display:block;float:left;margin-left:2px;background:#FFFFDD url(../images/topnavbg.jpg) right no-repeat;}
#mdlink a:link,#mdlink a:visited {display:block;width:83px;height:21px;text-align:center;font:bold 11px/20px arial!important;color: #4E2207;text-decoration: none;}
#mdlink a:hover {display:block;width:83px;height:21px;text-align:center;font:bold 11px/20px arial!important;color: #ff6600;text-decoration: none;}
#mdlink li.current {background:#FFFFDD url(../images/topnavbgCurrent.gif) right no-repeat;}
#mdlink li.current a:link,#mainNav li.current a:visited {color:#4C2005;}



.colL{float:left;overflow:hidden;width:180px;}
.colR{float:right;overflow:hidden;width:770px;}

.subNav {padding-left:10px; border-bottom:6px solid #D7E3F3;height:29px; background:#3A5C92 url('../images/subnav_bg.gif') top left no-repeat;}
.subNav ul{margin:0;padding-top:3px;float:left;width:100%;}
.subNav li{margin:0;margin-left:-1px;padding-left:3px;float:left;list-style-type:none;position:relative;z-index:1;}
.subNav li a{padding:8px 10px;display:block;font:bold 12px/100% arial;background:url('../images/subnav_text_right.gif') right no-repeat;}
.subNav li.current {background:#D7E3F3 url('../images/subnav_tab_left.gif')  top left no-repeat;}
.subNav li.current a{color:#003663!important;background:url('../images/subnav_tab_right.gif')  top right no-repeat;}
.subNav li.unlink a{color:#9EABC2!important;}
.subNav li a:link,.subNav li a:hover,.subNav li a:visited{color:#fff;margin-left:-1px;}
.subNav li.subNavRight{float:right;}
.subNav li.subNavRight a{background:none;color:#FFDD01;background:url(../images/subNavRight_pic.gif) no-repeat 0 10px;padding-left:15px;}

.subNav strong{font:bold 11px verdana;color:#000!important;padding-left:4px;}

.menu{margin-bottom:15px;}
.menu h3{margin:0;padding:4px 3px 0 10px;font:bold 12px/22px arial;color:#fff;}
.menu h3 a:link,.menu h3 a:visited,.menu h3 a:hover{color:white;}
.menu ul {margin:0 0 10px 0;font:11px/15px arial;list-style-type:none;}
.menu ul ul{margin:0;}
.menu li {margin:0px;padding:0;word-wrap:break-word; word-break:break-all; word-break/* */:normal ;}
.menu li img {border: 0;padding: 4px 4px 4px 0px; vertical-align: middle;}
.menu li a:link,.menu li a:visited {margin:0;padding: 3px 0 3px 10px;display:block;}
.menu li li{margin:0px;padding-left:16px;font-weight:lighter;}

.menu.menuSkinA h3{border-bottom:1px solid #587EAB;background:#5E90C3 url(../images/menu_skinA_h3.gif) repeat-x;}
.menu.menuSkinA li{border-top:1px solid #F4F7FC;border-bottom:1px solid #A2B7D6;background:#D5E3F5 url(../images/menu_skinA.gif) top repeat-x;}
.menu.menuSkinA li.current{border-top:0px;border-bottom:1px solid #A2B7D6;background:#FEF0D9 none;font-weight:bold;}
.menu.menuSkinA li a:link,.menu.menuSkinA li a:visited {color:#081B39;}
.menu.menuSkinA li a:hover {color:#F26522;}
.menu.menuSkinA li li{background:#F4F7FE;border-top:1px solid #D4DDEB;border-bottom-color:#F4F7FE;}
.menu.menuSkinA li li a:link, .menu.menuSkinA li li a:visited{background:url(../images/menu_sub_icon.gif) 0 9px no-repeat;}
.menu.menuSkinA li li a:hover{background:url(../images/menu_sub_icon.gif) 0 9px no-repeat;}
.menu.menuSkinA li a:visited {text-decoration: none;}

.bgdz {background-image: url(../images/tableV_bg.gif);background-repeat: repeat-x;border: 1px solid #CBDDF1;}
.boxhs {font-family: Arial, Helvetica, sans-serif;font-size: 1.2em;background-color: #FFF9F2;border: 1px solid #FEDCB7;}
.errorsbox {font-family: Arial, Helvetica, sans-serif;font-size: 1.2em;background-color:#FEF0F0;border: 1px solid #FAC5C7;}
.warningbox {font-family: Arial, Helvetica, sans-serif;font-size: 1.2em;background-color:#FFF9F2;border: 1px solid #FEDCB7;}
.correctbox {font-family: Arial, Helvetica, sans-serif;font-size: 1.2em;background-color:#F5FAF1;border: 1px solid #70B440;}

#page960.backOffice{background:url(../images/menu_leftBg.gif) left repeat-y;border-bottom:1px solid transparent!important;border-bottom:0; }

.pageNav {margin:0;padding:10px 0;color:#000000;font: 12px verdana;}
.pageNav .typing{float:right; margin-top:-27px;}
.pageNav input{font-size:12px;font-family:verdana;}
.pageNav a{padding: 2px 5px;color:#203558!important; border: solid 1px #849CC6;text-decoration: none!important;font: 12px verdana;}
.pageNav a:hover{background-color:#E5EDF9;color:#203558!important;}
.pageNav span.current {padding:2px 5px; color:#ffffff!important;background-color:#5E90C3!important;border: solid 1px #5E90C3;font-weight:bold;}
.pageNav .pre{margin: 0 15px;}
.pageNav .next{margin-left:15px;}

.tables.H{color:#4B4B4B; font-size:1.2em;}

.tables.H td a.noarrow{background:none;padding:0;}
.tables.H td a:link{color:#3D5378;text-decoration:none;}
.tables.H td a:visited{color:#4B4B4B;text-decoration:none;}
.tables.H td a:hover{color:#F26522;}

.tables.H th {padding:3px 6px;text-align:left!important;vertical-align:top;color:#3D5378;background:url(../images/tablesH_th_bg.gif) bottom repeat-x;}

.tables.H td td td {padding:0;}
.tables.H td td {padding:0;}
.tables.H td {padding:3px 6px;background:url(../images/tablesH_line.gif) bottom repeat-x;}
.tables.H tr.choose{background-color:#efefef;}
.tables.H tr.sweep{background-color:#efefef;}
.tables.H tr.unread{font-weight:bold;}
.tables.H tr.newItem td,.tables.H tr.newItem th{background-color:#f5f5f5!important;}

.listBatch{border-bottom:1px solid #BECCE2;font: 1.2em verdana;background:url(../images/listbatch_bg.gif) #eaeaea;height:35px;color:#455B80;}
.listBatch a{color:#455B80;}
.listBatch .select{padding:5px 0 3px 35px;line-height:25px;}
.listBatch.T .select{background: url(../images/listBatch_T1.gif) no-repeat 10px 8px;}
.listBatch.B{margin-top:10px;}

.listBatch .listBatchRight{float:right;margin:5px;}

.tables2 {padding:4px;font-family:Arial,Helvetica,sans-serif;font-size:12px;}
.tables2 td {font-family:Arial, Helvetica, sans-serif;}
.tables2 th {padding:4px 4px 4px 8px;text-align:right;vertical-align:top;font-size:12px; font-weight:normal;}
.tables2 td {padding:4px 4px 4px 8px;vertical-align: top;}
.tables2 td td {padding:0!important;border:none!important;}