BODY {
background-repeat:repeat-x;
margin:0;
}

#headernav {
float:right;
width:495px;
height:10px;
margin:0 auto;
}

#nav01 {
margin-top:0;
top:0;
}

#nav01 LI {
float:left;
color:#35accd;
list-style-type:none;
}

#nav01 LI A {
font-size:12px;
color:#35accd;
text-align:right;
text-decoration:none;
padding:2px;
}

#nav01 LI A:hover {
font-size:12px;
color:#006;
text-align:right;
text-decoration:underline;
}

#mainmenu {
margin-top:42px;
margin-left:200px;
width:576px;
height:29px;
}

#nav02 A {
padding-left:3px;
font-size:12px;
background:url(../images/menu_bg_left.gif) no-repeat 0 -29px;
float:left;
margin-left:1px;
text-decoration:none;
}

#nav02 A SPAN {
display:block;
background:url(../images/menu_bg_right.gif) no-repeat 100% -29px;
color:#000;
text-indent:0.2em;
padding:9px 7px 6px 0;
}

#nav02 {
list-style-type:none;
}

#nav02 LI {
display:block;
float:left;
margin:0;
padding:0;
}

#nav02 A:hover SPAN {
background:url(../images/menu_bg_right.gif) 100% -29px;
color:#000;
background-position:100% 0;
}

#nav02 A SPAN#current {
background-position:100% 0;
}

#search {
background:url(../images/search_up01.gif);
width:793px;
top:60px;
height:56px;
}

#searchtopline {
margin-top:-1px;
background:url(../images/search_top_line.gif) no-repeat;
width:313px;
height:1px;
}

.date {
font-weight:700;
font-size:12px;
color:#092166;
line-height:18px;
text-decoration:none;
}

.white {
font-size:12px;
vertical-align:middle;
color:#fff;
line-height:18px;
text-decoration:none;
}

.grey {
font-size:12px;
vertical-align:middle;
color:#828282;
line-height:18px;
text-decoration:none;
}

.grey02 {
font-size:11px;
vertical-align:middle;
color:red;
line-height:18px;
text-decoration:none;
}

.grey03 {
font-size:14px;
vertical-align:middle;
color:red;
line-height:18px;
text-decoration:none;
}

.rollingnews {
font-weight:700;
font-size:12px;
vertical-align:middle;
color:#fff;
text-decoration:none;
}

.BlkBlackTab {
width:70px;
height:18px;
text-align:center;
overflow:hidden;
color:#333;
font-weight:700;
background:url(../images/mod6_r1_c1.gif) no-repeat #ddd;
float:left;
padding:6px 0 0;
}

.BlkBlackTabOff {
width:78px;
height:18px;
text-align:center;
overflow:hidden;
color:#fff;
background:url(../images/mod6_r1_c3.gif) no-repeat #888;
float:left;
padding:6px 0 0;
}

.ImgTxt01 {
width:277px;
height:77px;
overflow:hidden;
clear:both;
padding:0 0 8px 9px;
}

.ImgTxt01 .Img {
width:94px;
height:74px;
overflow:hidden;
float:left;
padding:3px 10px 0 0;
}

.text_blue:hover {
font-size:12px;
vertical-align:middle;
color:#0A2268;
text-decoration:underline;
}

INPUT.login {
border-right:#a6a6a6 1px solid;
border-top:#a6a6a6 1px solid;
font-size:9pt;
border-left:#a6a6a6 1px solid;
width:100px;
color:#4a3a2a;
border-bottom:#a6a6a6 1px solid;
background-color:#f5f5f5;
}

INPUT.login1 {
border-right:#a6a6a6 1px solid;
border-top:#a6a6a6 1px solid;
font-size:9pt;
border-left:#a6a6a6 1px solid;
width:140px;
color:#4a3a2a;
border-bottom:#a6a6a6 1px solid;
}

SELECT {
border-right:#fff 1px ridge;
border-top:#fff 1px ridge;
font-size:9pt;
border-left:#fff 1px ridge;
color:#4a3a2a;
border-bottom:#fff 1px ridge;
background-color:#fff;
}

.login {
font-weight:700;
font-size:11pt;
color:#8c8d8e;
}

.login_register:hover {
font-weight:700;
font-size:9pt;
color:#a19c6c;
text-decoration:underline;
}

.cato_white2 {
font-weight:700;
font-size:14px;
vertical-align:middle;
color:#060;
line-height:18px;
text-decoration:none;
padding:3px;
}

.blacktitle_link:hover {
font-weight:700;
font-size:9pt;
color:#000;
padding-top:3px;
text-decoration:underline;
}

.blacktitle2 {
font-weight:700;
font-size:12pt;
color:#000;
padding-top:3px;
}

.content01 {
list-style-position:inside;
font-size:12px;
list-style-image:url(../images/bullet_li.gif);
color:#282C31;
line-height:18px;
text-decoration:none;
}

.leftmore {
font-weight:700;
font-size:9pt;
color:#fff200;
line-height:20px;
text-decoration:none;
}

.tableborder {
border-color:#bdb9b9;
border-style:solid;
border-width:1px;
}

.tableborder02 {
border-color:#40579F;
border-style:none none solid;
border-width:1px;
}

.content02 {
list-style-position:inside;
font-size:9pt;
list-style-image:url(../images/bullet_li.gif);
color:#000;
text-indent:5px;
line-height:18px;
text-decoration:none;
}

.content99 {
list-style-position:inside;
font-size:9pt;
list-style-image:url(../images/bullet_li.gif);
color:#903;
text-indent:5px;
line-height:18px;
text-decoration:none;
}

.content02bg {
list-style-position:inside;
font-size:9pt;
list-style-image:url(../images/bullet_li.gif);
color:#000;
text-indent:5px;
line-height:18px;
text-decoration:none;
background-color:#F2F5FF;
}

.content021 {
list-style-position:inside;
font-size:9pt;
list-style-image:url(../images/bullet_li.gif);
color:#00f;
text-indent:5px;
line-height:18px;
text-decoration:none;
}

.content03 {
list-style-position:inside;
font-size:9pt;
list-style-image:url(../images/bullet_li.gif);
color:red;
text-indent:5px;
line-height:18px;
text-decoration:none;
left:2px;
}

.footer {
list-style-position:inside;
font-size:9pt;
list-style-image:url(../images/bullet_li.gif);
color:#3f91a1;
line-height:18px;
text-decoration:none;
}

.footer3:hover {
list-style-position:inside;
font-size:9pt;
list-style-image:url(../images/bullet_li.gif);
color:#006;
line-height:18px;
text-decoration:underline;
}

H1 {
font-weight:600;
font-size:16pt;
color:#009;
line-height:26pt;
}

H2 {
font-size:14pt;
color:#000;
line-height:22pt;
}

.text {
font-size:14px;
color:#666;
line-height:18px;
text-decoration:none;
}

.cato_white {
font-weight:700;
font-size:14px;
vertical-align:middle;
color:#fff;
line-height:18px;
text-decoration:none;
padding:3px;
}

.cato_white0 {
font-weight:700;
font-size:14px;
vertical-align:middle;
color:#005294;
line-height:18px;
text-decoration:none;
padding:3px;
}

.producttext {
font-size:12px;
color:#333;
line-height:20px;
text-decoration:none;
}

.index_x11 {
font-family:"ËÎÌå";
font-size:11px;
color:#FFF;
text-decoration:none;
}

.index_x11:hover {
font-family:"ËÎÌå";
font-size:11px;
color:#FFF;
text-decoration:underline;
}

.content00 {
list-style-position:inside;
font-size:9pt;
list-style-image:url(../images/bullet_li.gif);
color:#282C31;
line-height:18px;
text-decoration:none;
}

.bluetitle {
font-weight:400;
font-size:12px;
color:#00619C;
padding-top:3px;
text-decoration:none;
}

.tableborder01 {
border-color:#40579F;
border-style:none solid solid;
border-width:1px;
}

.test1 {
background-image:url(../images/mod6_r1_c1.gif);
width:70px;
height:1px;
font-weight:700;
font-size:9pt;
color:#006;
padding-top:3px;
text-decoration:none;
}

.test2 {
background-image:url(../images/overs/mod6_r1_c1.gif);
width:70px;
height:1px;
font-weight:700;
font-size:9pt;
color:#006;
padding-top:3px;
text-decoration:none;
}

.test3 {
background-image:url(../images/overs/mod7_r1_c1.gif);
width:110px;
height:1px;
font-weight:700;
font-size:9pt;
color:#006;
padding-top:3px;
text-decoration:none;
}

.test4 {
background-image:url(../images/overs/mod7_r1_c9.gif);
width:110px;
height:1px;
font-weight:700;
font-size:9pt;
color:#006;
padding-top:3px;
text-decoration:none;
}

.test5 {
font-weight:700;
font-size:9pt;
color:#006;
padding-top:3px;
text-decoration:none;
}

.list_title {
font-weight:700;
font-size:12px;
background:#80C6DC;
color:#fff;
text-align:center;
}

.list_bg1 {
background:#fff;
}

.list_bg2 {
background:#F0F6FC;
}

.content05 {
list-style-position:inside;
font-size:9pt;
color:#000;
font-weight:700;
text-decoration:none;
}

.dialog_posi {
color:#666;
margin:0;
padding:0;
}

.dialog_head {
font-weight:700;
font-size:20px;
color:#08458A;
}

.dialog_title {
font-size:12px;
color:#666;
text-align:right;
}

.dialog_title_red {
font-size:12px;
color:red;
text-align:right;
}

.td3line {
padding-left:0;
padding-bottom:10px;
padding-top:5px;
background-color:#fefefe;
border-right-color:#D1D0D1;
border-bottom-color:#D1D0D1;
border-left-color:#D1D0D1;
border-style:none solid solid;
border-width:1px;
}

.error_r {
font-size:12px;
color:red;
}

.see_title {
font-weight:700;
font-size:12px;
background:#80C6DC;
color:#000;
text-align:right;
}

.see_text {
font-size:12px;
color:#666;
background:#FFF;
}

.flimg {
font-size:7pt;
color:#fffff;
}

.content04 {
list-style-position:inside;
font-size:9pt;
list-style-image:url(../images/bullet_li.gif);
color:red;
text-indent:5px;
line-height:18px;
text-decoration:none;
}

.STYLE4f {
font-family:Arial, Helvetica, sans-serif;
}

.newadd1 {
font-family:"ËÎÌå" !important;
font-size:12px !important;
color:#333 !important;
text-decoration:none;
line-height:18px;
left:4px;
right:2px;
padding-left:8px;
}

#nav02 A:hover,#nav02 LI A#current {
background-position:0 0;
}

.text_blue,.text_blue:link {
font-size:12px;
vertical-align:middle;
color:#0A2268;
text-decoration:none;
}

INPUT.software,TEXTAREA.software,INPUT,TEXTAREA {
border-right:#a6a6a6 1px solid;
border-top:#a6a6a6 1px solid;
font-size:9pt;
border-left:#a6a6a6 1px solid;
color:#4a3a2a;
border-bottom:#a6a6a6 1px solid;
background-color:#fff;
}

.login_register,.login_register:link {
font-weight:700;
font-size:9pt;
color:#a19c6c;
text-decoration:none;
}

.blacktitle,.blacktitle_link,.blacktitle_link:link {
font-weight:700;
font-size:9pt;
color:#000;
padding-top:3px;
text-decoration:none;
}

.leftmore:link,.content02bg:link,.content02:link {
text-decoration:none;
}

.leftmore:hover,.content02bg:hover,.content02:hover {
text-decoration:underline;
}

.footer2,.footer3 {
list-style-position:inside;
font-size:9pt;
list-style-image:url(../images/bullet_li.gif);
color:#333;
line-height:18px;
text-decoration:none;
}

.content04:hover,.content03:hover {
font-size:9pt;
color:red;
text-decoration:underline;
}

