
*{ margin:0; padding:0; font-size:12px;}
body{ background-color:#efefef; overflow-x:hidden;}
img{ border:0;}
input{ line-height:22px;}
ul li{ list-style:none;}
a.top-user{ font-size:12px; font-weight:bold; color:#fff; margin:0 4px; text-decoration:none;}
a.top-user:hover{ color:#fd7a7c; margin:0 4px; text-decoration:underline;}

.manu {PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: right; font-family:Arial, Helvetica, sans-serif;}
.manu A {BORDER-RIGHT: #cdcdcd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cdcdcd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #cdcdcd 1px solid; COLOR: #036cb4; PADDING-TOP: 2px; BORDER-BOTTOM: #cdcdcd 1px solid; TEXT-DECORATION: none}
.manu A:hover {BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid}
.manu A:active {BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid}
.manu .current {BORDER-RIGHT: #036cb4 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #036cb4 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #036cb4 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #036cb4 1px solid; BACKGROUND-COLOR: #036cb4}
.manu .disabled {BORDER-RIGHT: #cdcdcd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cdcdcd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #cdcdcd 1px solid; COLOR: #cdcdcd; PADDING-TOP: 2px; BORDER-BOTTOM: #cdcdcd 1px solid;}

/* header */
.head-box{ width:100%; height:40px; background-color:#2663af;}
.logo{ width:177px; height:39px; float:left; margin-left:10px;}
.subnav{ width:300px; height:26px; position:absolute; top:0px; left:252px; float:left;  }
.right-iconnav{ width:110px; height:26px; position:absolute; right:0px;  margin-top:7px; padding-right:10px;}
.right-iconnav a{ display:block; margin:0 4px; width:26px; height:26px; float:left;}
a.link-home{ background:url(../images/subnav-icon-home.png);}
a.link-home:hover{ background:url(../images/subnav-icon-home-red.png);}
a.link-set{ background:url(../images/subnav-icon-set.png);}
a.link-set:hover{ background:url(../images/subnav-icon-set-red.png);}
a.link-user{ background:url(../images/subnav-icon-user.png);}
a.link-user:hover{ background:url(../images/subnav-icon-user-red.png);}
a.link-help{ background:url(../images/subnav-icon-help.png);}
a.link-help:hover{ background:url(../images/subnav-icon-help-red.png);}
a.link-back{ background:url(../images/subnav-icon-back.png);}
a.link-back:hover{ background:url(../images/subnav-icon-back-red.png);}
.data{ width:300px; float:right; padding-top:42px; font-size:12px; color:#fff; text-align:right; padding-right:30px;}
.data strong{ color:#FFF; margin-right:16px;}
.data a img{ display:inline-block; vertical-align:middle; margin-right:6px;}
.data a{ text-decoration:none; color:#fff;}
.data a:hover{ text-decoration:underline; color:#fff;}


/* link */
a.blue{ line-height:26px; margin-top:1px; padding:0 12px; padding-left:14px; font-size:12px; font-weight:bold; color:#666; text-decoration:none;} 
.focus{ border:1px #CCC; border-style:solid solid none solid; background-color:#f4f4f4;}
a.blue:hover{ font-size:12px; color:#0959c2; font-weight:bold; text-decoration:none;}
a.table-link{ line-height:29px; padding-right:8px; font-size:12px; color:blue; text-decoration:none;}
a.table-link:hover{ font-size:12px; color:blue;text-decoration:underline;}

