body {
font-family:Arial;
font-size:12px;
text-align:center;
margin:0;
}

.Ho0f {
border:0;
border-collapse:collapse;
width:980px;
margin:3px auto;
}

.Ho0f td {
padding:0;
}

.hide1 {
visibility:hidden;
}

.padding01 {
padding-top:6px;
font-family:Arial;
}

.padding02 {
padding-top:2px;
font-family:Arial;
}

.padding03 {
padding-top:4px;
font-family:Arial;
}

.titletd {
font-family:Arial;
font-size:13px;
color:#006;
font-weight:700;
background:url(/image_en/B_bg.gif);
line-height:26px;
text-indent:4px;
}

.mid-01 {
line-height:120%;
font-size:13px;
padding-top:5px;
padding-bottom:9px;
}

.titletd2 {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
line-height:18px;
color:#000;
text-indent:10px;
border-bottom-width:2px;
border-bottom-style:solid;
border-bottom-color:#09C;
background-color:#FFF;
}

.headtd {
color:red;
font-weight:700;
font-size:30pt;
filter:dropshadow(color=#000000,offx=1,offy=0.5);
}

a.more:hover {
color:#0A0;
text-decoration:none;
font-family:Arial;
}

.td1 {
height:25px;
font-family:Arial;
font-size:12px;
border-top:1px solid #a9a9a9;
border-right:1px solid #a9a9a9;
border-bottom:0;
border-left:0;
background:#dcdcdc;
padding:3px;
}

.td2 {
height:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
border-top:1px solid #a9a9a9;
border-right:1px solid #a9a9a9;
border-bottom:0;
border-left:0;
background:#fff;
padding:3px;
}

.table {
border-top:0;
border-right:0;
border-bottom:1px solid #a9a9a9;
border-left:1px solid #a9a9a9;
background:#a9a9a9;
font-family:Arial;
padding:3px;
}

.input {
font-size:12px;
height:20px;
font-family:Arial;
color:#06c;
}

.leftbar {
padding-top:2px;
}

a.navi:hover {
text-decoration:none;
color:0;
}

a.r_bar_font:hover {
color:#09F;
text-decoration:none;
}

#foldheader {
cursor:hand;
font-weight:700;
list-style-image:url(/image/book.gif);
font-family:Arial;
}

#foldinglist {
list-style-image:url(/image/bookopen.gif);
font-family:Arial;
}

.menu {
font-size:12px;
color:#FFF;
text-decoration:none;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
padding:0;
}

a.menu:hover {
font-family:Arial;
font-size:12px;
color:#FF0;
text-decoration:none;
}

a.company_g:hover {
font-family:Arial;
font-size:12px;
color:red;
}

.InputLogin {
height:18px;
width:80px;
font-family:Arial, Helvetica, sans-serif;
}

.PriceTitle {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFF;
text-decoration:none;
font-weight:bolder;
}

.top {
font-family:Arial;
font-size:12px;
font-weight:bolder;
text-decoration:none;
}

.category {
font-family:Arial,Helvetica,sans-serif;
font-size:12pt;
font-weight:700;
color:#C00;
}

.blue {
font-family:Arial,Helvetica,sans-serif;
font-size:10pt;
color:#00F;
}

.darkblue {
font-family:Arial,Helvetica,sans-serif;
font-size:10pt;
color:#006;
}

.footer {
font-family:Arial,Helvetica,sans-serif;
font-size:8pt;
}

td.rowdtlC {
font-family:Arial,Helvetica,sans-serif;
font-size:10pt;
text-align:center;
}

td.rowdtlR {
font-family:Arial,Helvetica,sans-serif;
font-size:10pt;
text-align:right;
}

td.separator {
background-color:cccccc;
}

.sidebarlnk {
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
color:#000;
}

.moduleheader {
font-size:14px;
font-family:Arial, Helvetica;
color:#000;
font-weight:700;
}

.errorMsg {
color:#e00;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
font-weight:700;
}

.errorMsg17 {
color:#c00;
font-size:17px;
font-weight:700;
}

u.disabld {
background:#ffc;
font-family:Arial, Helvetica, sans-serif;
}

.darkblue-small {
color:#006;
font-family:Arial, Helvetica, sans-serif;
}

.regular {
font-size:12px;
font-family:Arial,helvetica;
color:#000;
}

.small {
font-size:11px;
font-family:Arial;
color:#666;
}

.smallb {
font-size:10px;
font-family:Arial;
color:#000;
font-weight:700;
}

.smallb2 {
font-size:12px;
font-family:Arial;
color:#000;
font-weight:700;
}

.smalli {
font-size:10px;
font-family:Arial;
color:#666;
}

.smallf {
font-size:10px;
font-family:Arial;
color:#000;
}

.home-header {
font-size:12pt;
font-family:Arial,helvetica;
color:#900;
font-weight:700;
}

.left-header {
font-size:10pt;
font-family:Arial,helvetica;
color:#006;
font-weight:700;
}

.main-header2 {
font-size:18pt;
color:#000;
font-family:Arial;
}

.main-header3 {
font-size:14pt;
color:#000;
font-family:Arial;
}

.sub-header {
font-family:Arial,Helvetica,sans-serif;
font-size:10pt;
font-weight:700;
}

.updated {
font-size:12px;
color:#c00;
font-family:Arial;
}

.quickpoll {
font-size:12pt;
color:#006;
font-weight:700;
font-family:Arial;
}

.quote {
font-size:10pt;
color:#000;
font-weight:700;
font-family:Arial;
}

a.page:hover {
color:red;
text-decoration:underline;
font-weight:700;
font-family:Arial;
}

.tr1 {
font-size:13px;
font-weight:700;
font-family:Arial;
}

.homess {
font-weight:700;
color:#03C;
}

a.spage3:hover {
color:red;
font-family:Arial;
font-size:13px;
text-decoration:underline;
}

.titletop {
font-size:20px;
line-height:28px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-indent:2pt;
color:#036;
padding-top:14px;
}

a.page4:hover {
font-family:Arial;
font-size:12px;
color:#e00;
text-decoration:none;
}

.title04 {
color:#006;
font-weight:700;
font-family:Arial;
}

a.page5:hover {
color:#fff;
font-size:12px;
text-decoration:underline;
font-weight:700;
font-family:Arial;
}

a.pagewa:hover {
color:red;
font-size:12px;
text-decoration:underline;
padding-right:8px;
padding-left:8px;
}

.tab004 {
font-size:29px;
font-weight:700;
font-family:Arial;
}

.tab003 {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
line-height:26px;
font-weight:700;
text-indent:2pt;
background-image:url(/image_en/W_bg.gif);
}

.t003 {
border:1px solid #d9d9d9;
line-height:18px;
font-family:Arial;
}

.trade-tr02 {
font-size:13px;
text-indent:3px;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#CCC;
background-color:#fbfbfb;
font-family:Arial;
}

.trade-title {
font-size:14px;
font-weight:700;
letter-spacing:3px;
font-family:Arial;
}

.trade-table {
background-color:#F7f7f7;
border:1px solid #CCC;
font-family:Arial;
}

.trade-tr {
font-size:13px;
text-indent:3px;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#CCC;
font-family:Arial;
}

.table-table2 {
background-color:#FFFCF7;
border:1px solid #CCC;
font-family:Arial;
}

.trade0 {
color:#009;
font-family:Arial;
}

.trade1 {
color:#888;
font-size:11px;
font-family:Arial;
}

.trade-table1 {
line-height:15px;
font-family:Arial;
}

.trade-tr03 {
font-size:13px;
text-indent:3px;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#CCC;
background-color:#f3f3f3;
font-family:Arial;
}

.ttitle {
font-size:13px;
line-height:26px;
font-weight:700;
text-indent:4px;
font-family:Arial;
background-image:url(/image_en/Y_bg.gif);
color:#423500;
}

.ttitle1 {
font-size:12px;
background-color:#F5f5f5;
font-family:Arial;
line-height:16px;
padding:5px;
}

.Deep {
background-color:#EFEFEF;
font-family:Arial;
}

.Deep1 {
border:1px solid #d3d3d3;
font-family:Arial;
}

.ttaabb {
font-family:Arial;
border:1px solid #CCC;
}

a.company:hover {
color:red;
font-size:14px;
text-decoration:underline;
font-family:Arial;
line-height:20px;
font-weight:700;
}

a.company1:hover {
color:red;
font-size:11px;
text-decoration:underline;
font-family:Arial;
line-height:15px;
}

.companytext {
font-size:11px;
color:#000;
font-family:Arial;
}

.companyclass {
font-size:12px;
font-family:Arial;
color:#535353;
line-height:13px;
}

.companypage {
font-size:13px;
font-family:Arial;
color:#000;
line-height:13px;
}

.companytitle {
background-image:url(/images/company2.gif);
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:700;
}

.companypath {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-image:url(/images/company2.gif);
}

.hand {
cursor:hand;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
border-top-width:1px;
border-bottom-width:3px;
border-top-style:solid;
border-bottom-style:solid;
border-top-color:#CCC;
border-bottom-color:#FFF;
}

.tt8 {
font-size:14px;
color:#000;
line-height:20px;
background-image:url(/image/bar_blue_kuang3.gif);
border-right-width:1px;
border-left-width:1px;
border-right-style:solid;
border-left-style:solid;
border-right-color:#CCC;
border-left-color:#CCC;
}

.tt9 {
font-size:14px;
color:#000;
line-height:20px;
background-image:url(/image/bar_gray_kuang3.gif);
border-right-width:1px;
border-left-width:1px;
border-right-style:solid;
border-left-style:solid;
border-right-color:#CCC;
border-left-color:#CCC;
}

.clo {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:700;
background-color:#1F72C5;
border-top:3px solid #729ADE;
color:#FFF;
border-bottom-width:3px;
border-bottom-style:solid;
border-bottom-color:#1F72C5;
}

.cloCopy {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:700;
background-color:#E15A00;
line-height:21px;
color:#FFF;
}

a.page7:hover {
color:#f30;
font-family:Arial;
font-size:16px;
}

.line024 {
line-height:24px;
}

.linetr {
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#f4f4f4;
}

.line020 {
line-height:20px;
}

.titletd12 {
font-family:Arial;
font-size:13px;
color:#4D0000;
font-weight:700;
background:url(/image_en/R_bg.gif);
line-height:26px;
}

.search001a {
border:1px solid #000;
}

#menu-mini UL {
list-style-image:none;
font:10px verdana;
margin:0;
}

#menu-mini LI {
word-break:normal;
list-style-type:none;
word-wrap:break-word;
margin:0;
padding:0;
}

#menu-mini LI IMG {
vertical-align:middle;
border-width:0;
padding:4px 4px 4px 0;
}

#menu-mini LI A:hover {
display:block;
min-height:18px;
color:red;
text-decoration:underline;
font-family:Arial, Helvetica, sans-serif;
padding:2px;
}

.ttitle2 {
font-size:13px;
font-family:Arial;
padding-top:4px;
padding-bottom:8px;
line-height:22px;
}

.imgbor {
border:1px solid #888;
}

.ttitlep {
text-indent:4px;
font-family:Arial;
font-size:14px;
line-height:20px;
font-weight:700;
}

.tbg {
background-color:E7F5FF;
}

.tbg1 {
background-color:D0E8FA;
}

.c {
background-color:#eee;
border-right-width:1px;
border-bottom-width:1px;
border-right-style:solid;
border-bottom-style:solid;
border-right-color:#CCC;
border-bottom-color:#CCC;
font-size:13px;
}

.tableIN {
border:1px solid #CCC;
font-size:12px;
}

.tdsf {
text-indent:12pt;
}

a.page4s:hover {
font-family:Arial;
font-size:11px;
color:#e00;
text-decoration:none;
}

.categoryCopy {
font-family:Arial, Helvetica, sans-serif;
font-size:18pt;
font-weight:700;
color:#C00;
word-spacing:5px;
}

.line017 {
line-height:17px;
}

.required {
font:bold .8em Verdana;
color:red;
}

.small_font {
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.ye_bg {
background-color:#FFC;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.paddedbox4 {
padding:2px;
}

.highlight {
border-bottom:#ffe9a9 1px solid;
background-color:#fffae2!important;
}

UL {
margin:4px 0 4px 25px;
padding:0;
}

.input_1 {
font-family:Arial;
font-size:12px;
}

.imgbr {
border:1px solid #C2C2C2;
}

.botton_1 {
background-image:url(/image_en/botton_1.gif);
border:1px solid #DA6B3D;
line-height:19px;
}

.bot01 {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:700;
padding:2px 4px;
}

.bgf5 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
padding:5px;
}

.titletop_1 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
background-image:url(/image_en/c_bg1.gif);
padding:5px;
}

.titletop_2 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
border-top-width:1px;
border-bottom-width:1px;
border-top-style:solid;
border-bottom-style:solid;
border-top-color:#ddd;
border-bottom-color:#ddd;
padding:5px;
}

.top_2 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-right:3px;
padding-left:3px;
background-image:url(/pic/petsglobal03.gif);
text-indent:10px;
line-height:30px;
}

.top_3 {
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
padding-right:3px;
padding-left:3px;
text-indent:10px;
background-image:url(/pic/petsglobal04.gif);
line-height:30px;
}

.tablebg-w {
border:1px solid #CCC;
line-height:150%;
}

.tablebg-b {
border:1px solid #90C6DA;
line-height:150%;
}

.tablebg-r {
line-height:150%;
border-color:#90C6DA #981422 #981422;
border-style:solid;
border-width:1px;
}

.tablebg-b____ {
background-color:#F5FBFE;
border:1px solid #90C6DA;
line-height:150%;
}

.tablebg-y {
border:1px solid #D7D702;
}

.tablebg-y____ {
background-color:#FFFFF0;
border:1px solid #D7D702;
}

.title-y {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
color:#635F07;
}

a.pageb:hover {
color:red;
font-size:12px;
text-decoration:underline;
font-weight:700;
font-family:Verdana;
}

a.pageW:link {
color:#FFF;
font-size:12px;
font-weight:700;
text-decoration:none;
padding-right:8px;
padding-left:8px;
font-family:Verdana;
}

a.pageW:visited {
color:#fFF;
font-size:12px;
font-weight:700;
text-decoration:none;
padding-right:8px;
padding-left:8px;
font-family:Verdana;
}

a.pageW:hover {
color:#ff0;
font-size:12px;
text-decoration:underline;
font-weight:700;
padding-right:8px;
padding-left:8px;
font-family:Verdana;
}

a.pagebv:hover {
color:red;
font-size:14px;
text-decoration:underline;
font-weight:700;
font-family:verdana;
}

.img_bor {
border:1px solid #666;
}

.line_130 {
line-height:1.3;
}

.line_150 {
line-height:1.5;
}

.line_150_in {
line-height:1.3;
padding-right:5px;
padding-left:5px;
}

.tg_1 {
padding-right:5px;
}

.table_search_b {
border-right:1px solid #1F70A0;
border-bottom:1px solid #1F70A0;
border-left:1px solid #1F70A0;
}

.image_bor {
border-color:#666;
border-style:solid double double solid;
border-width:1px 2px 2px 1px;
}

.table_cc {
padding-top:15px;
padding-bottom:15px;
text-align:left;
vertical-align:top;
}

.table_mp {
padding-top:5px;
padding-bottom:5px;
margin:0;
}

.table_pp {
padding:9px 8px 8px;
}

.tab02 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
border:1px solid #CCC;
font-weight:700;
}

.note01 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666;
}

.note02 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
}

.title01 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000;
filter:DropShadow(Color=#666666,OffX=3,OffY=3,Positive=3);
line-height:28px;
font-weight:700;
}

.bta {
border:1px solid #ddd;
}

.regtop {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}

.top_space {
padding-right:5px;
padding-left:5px;
}

.top_lbg {
width:4px;
background-image:url(/image_en/home_r2_c12.jpg);
background-repeat:no-repeat;
}

.top_mbg {
background-image:url(/image_en/home_r2_c13.jpg);
text-align:center;
padding-right:15px;
padding-left:15px;
white-space:nowrap;
}

.top_rbg {
width:4px;
background-image:url(/image_en/home_r2_c15.jpg);
background-repeat:no-repeat;
}

.top_lbgo {
width:4px;
background-image:url(/image_en/home_r2_c7.jpg);
background-repeat:no-repeat;
}

.top_mbgo {
background-image:url(/image_en/home_r2_c8.jpg);
text-align:center;
padding-right:15px;
padding-left:15px;
white-space:nowrap;
}

.top_rbgo {
width:4px;
background-image:url(/image_en/home_r2_c10.jpg);
background-repeat:no-repeat;
}

.top_spbg {
width:4px;
}

.rfi_l {
background-color:#f5f5f5;
text-align:right;
vertical-align:top;
font-weight:700;
width:19%;
padding:4px 8px;
}

.rfi_r {
padding:4px 8px;
}

.sele {
border-right-width:1px;
border-right-style:solid;
border-right-color:#CCC;
padding:6px 8px;
}

.phomeon {
background-color:#FFFBEF;
border-top-width:1px;
border-right-width:1px;
border-left-width:1px;
border-top-style:solid;
border-right-style:solid;
border-left-style:solid;
border-top-color:#FFB64B;
border-right-color:#FFB64B;
border-left-color:#FFB64B;
text-align:center;
}

.phomeoff {
background-image:url(/pic/home_off.gif);
text-align:center;
border-color:#FFB64B;
border-style:solid;
border-width:1px;
}

.phomet {
border-top-width:1px;
border-top-style:solid;
border-top-color:#FFB64B;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#FFB64B;
text-indent:10px;
border-left-width:1px;
border-left-style:solid;
border-left-color:#FFB64B;
background-image:url(/pic/home_off.gif);
}

.plink1_hover {
color:#7B2E00;
font-size:14px;
font-weight:700;
}

.plink1 {
color:#000;
font-size:14px;
}

.ttopp {
line-height:150%;
background-color:#FFFBEF;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-right-color:#FFB64B;
border-bottom-color:#FFB64B;
border-left-color:#FFB64B;
}

.oo1 {
font-size:17px;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#333;
padding-bottom:3px;
width:100%;
margin-bottom:23px;
text-align:left;
padding-top:3px;
font-weight:700;
}

.stars1 {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:700;
}

.stars2 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.stars3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

.homebuyer {
font-size:14px;
line-height:15px;
font-weight:700;
color:#CD0000;
padding:15px 10px 3px 24px;
}

.vrfi_l {
background-color:#fff;
text-align:right;
vertical-align:top;
font-weight:700;
width:25%;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:4px 8px;
}

.vrfi_lnew {
background-color:#fff;
text-align:right;
vertical-align:top;
font-size:12px;
padding:4px 8px;
}

.ta1sq td {
padding-top:6px;
padding-bottom:6px;
}

.ta1sqn td {
padding-top:0;
padding-bottom:0;
}

.ta1sq .small {
font-size:11px;
color:#999;
}

.vrfi_lnew span {
color:red;
padding-right:5px;
}

.vrfi_form {
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.vrfi_r {
font-size:12px;
background-color:#fff;
line-height:17px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:4px 8px;
}

#N_bottom {
font-size:12px;
text-align:center;
margin:0;
padding:0;
}

#N_bottom hr {
color:#7D7D7D;
height:1px;
}

#N_bottom .Gotop {
font-size:12px;
padding-top:15px;
padding-bottom:20px;
}

.botton_9A01 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#FC0;
font-weight:700;
overflow:visible;
margin:0;
padding:2px 6px;
}

.botton_9A02 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#FC0;
font-weight:700;
color:#630;
padding:1px 2px;
}

.botton_9A03 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
background-color:#FC0;
font-weight:700;
padding:2px 3px;
}

.botton_red {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#FC0;
font-weight:700;
overflow:visible;
margin:0;
padding:2px 6px;
}

.botton_green {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#FC0;
font-weight:700;
overflow:visible;
margin:0;
padding:2px 6px;
}

.botton_yellow {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#FC0;
font-weight:700;
overflow:visible;
margin:0;
padding:2px 6px;
}

.botton_sky {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: 700;
overflow: visible;
margin: 0;
padding: 2px 6px;
border-radius: 2px;
color:white;
height:24px;
cursor: pointer;
background-color: #31b0d5;
border: 1px solid #269abc;
}

.botton_blue {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#FC0;
font-weight:700;
overflow:visible;
margin:0;
padding:2px 6px;
}
.cc09 {
background-image:url(../pic/tables_skinA_top.gif);
background-repeat:repeat-x;
border:1px solid #B3CBEA;
}

.cc0901 {
font-size:13px;
color:#264176;
background-color:#BCDBE9;
font-weight:700;
text-indent:2px;
}

.petsloball {
background-color:#F6F9FD;
border-right-width:1px;
border-right-style:solid;
border-right-color:#76B5D3;
}

.petsloball2 {
background-color:#217CF8;
}

.mypetsglobal {
padding-right:3px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-right-color:#76B5D3;
border-bottom-color:#76B5D3;
border-left-color:#76B5D3;
}

.mypetsglobal1 {
padding-right:3px;
border-right-width:1px;
border-left-width:1px;
border-right-style:solid;
border-left-style:solid;
border-right-color:#CCC;
border-left-color:#CCC;
}

.msgnor {
color:#777;
}

form {
margin-top:2px;
margin-bottom:2px;
}

.nobor {
margin:0;
padding:0;
}

.nobor1 {
overflow:visible;
width:auto;
margin:0;
padding:0;
}

.linetr1 {
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#bbb;
vertical-align:top;
font-size:11px;
margin:2px;
}

.linetr2 {
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#bbb;
font-size:11px;
font-weight:700;
vertical-align:top;
margin:2px;
}

.linetr3 {
font-size:13px;
font-weight:700;
color:#666;
padding-top:7px;
padding-bottom:7px;
}

.linetra1 {
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#bbb;
vertical-align:top;
font-size:12px;
margin:2px;
}

.linetra2 {
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#bbb;
font-size:12px;
font-weight:700;
vertical-align:top;
margin:2px;
}

.linetra3 {
font-size:15px;
font-weight:700;
padding-top:16px;
padding-bottom:4px;
}

.post_msg {
font-family:Verdana, Arial;
font-size:18px;
color:#036;
line-height:40px;
}

.post_msga {
font-family:Arial;
font-size:16px;
color:#000;
line-height:40px;
font-weight:700;
}

a.rpage3:hover {
color:#03C;
text-decoration:underline;
font-family:Arial;
background-image:url(/pic/petsglobal04.gif);
background-repeat:no-repeat;
line-height:30px;
display:block;
}

.top_07 {
background-image:url(/pic/top_07.gif);
background-repeat:repeat-x;
background-position:center top;
line-height:34px;
}

table,input,select,textarea,table {
font-family:Arial;
font-size:12px;
text-decoration:none;
}
input[type="submit"],input[type="button"]
{
height: 26px;
padding: 4px 8px;
line-height: 1.43;
border: 1px solid #ccc;
border-radius: 1px;
box-shadow: 2px 2px 2px rgba(0,0,0,.075);
}
input[type="text"],input[type="password"],select
{
height: 26px;
padding: 4px 8px;
line-height: 1.43;
background-color: #fff;
border: 1px solid #ccc;
border-radius: 1px;
box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
}
textarea
{
padding: 4px 8px;
line-height: 1.43;
background-color: #fff;
border: 1px solid #ccc;
border-radius: 1px;
box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
}



a.add:link,a.add:visited,a.more:link,a.more:visited {
color:#000;
text-decoration:none;
font-family:Arial;
}

a.add:hover,span:hover {
color:#06C;
text-decoration:none;
font-family:Arial;
}

.input_bottom,p,TD {
font-size:12px;
font-family:Arial;
}

a.navi:link,a.navi:visited {
text-decoration:none;
color:#FFF;
}

a.r_bar_font:link,a.r_bar_font:visited {
color:#369;
text-decoration:none;
}

INPUT.modified,LABEL.modified,OpxION.modified {
color:red;
font-family:Arial;
}

a.menu:link,a.menu:visited {
font-family:Arial;
font-size:12px;
color:#FFF;
text-decoration:none;
}

a.company_g:link,a.company_g:visited {
font-family:Arial;
font-size:12px;
color:#060;
}

a:link,a:visited {
color:#03C;
text-decoration:underline;
}

a:hover,a.msglink:hover {
color:red;
text-decoration:underline;
}

.catblack,.main-header {
font-family:Arial,Helvetica,sans-serif;
font-size:12pt;
font-weight:700;
}

.regtxt,td.rowdtlL {
font-family:Arial,Helvetica,sans-serif;
font-size:10pt;
}

td.rowhdr,td.srchhdr,td.sidebarhdr {
font-family:Arial,Helvetica,sans-serif;
font-size:10pt;
background-color:#ccc;
color:#006;
}

h4,h5,.pointnameheader,.productnameheader {
margin-bottom:0;
padding-bottom:0;
font-family:Arial, Helvetica, sans-serif;
font-weight:700;
}

.regularb,.country-header,.right-header {
font-size:10pt;
font-family:Arial,helvetica;
color:#000;
font-weight:700;
}

a.page:link,a.page:visited {
color:#00f;
text-decoration:underline;
font-weight:700;
font-family:Arial;
}

a.page1:link,a.page1:visited,a.page2:link,a.page2:visited,a.page8:link,a.page8:visited {
color:#03C;
font-size:12px;
text-decoration:underline;
font-weight:700;
font-family:Arial;
}

a.page1:hover,a.page2:hover,a.page8:hover {
color:red;
font-size:12px;
text-decoration:underline;
font-weight:700;
font-family:Arial;
}

a.spage3:link,a.spage3:visited {
color:#000;
font-family:Arial;
font-size:13px;
text-decoration:none;
}

a.page3:link,a.page3:visited {
color:#03C;
text-decoration:underline;
font-family:Arial;
}

a.page3:hover,a.npage3:hover {
color:red;
text-decoration:underline;
font-family:Arial;
}

a.npage3:link,a.npage3:visited {
color:#03C;
text-decoration:none;
font-family:Arial;
}

a.page4:link,a.page4:visited {
font-family:Arial;
font-size:12px;
color:#00a;
text-decoration:underline;
}

a.page5:link,a.page5:visited {
color:#000;
font-size:12px;
text-decoration:underline;
font-weight:700;
font-family:Arial;
}

a.pagewa:link,a.pagewa:visited {
color:#00a;
font-size:12px;
text-decoration:underline;
padding-right:8px;
padding-left:8px;
}

a.company:link,a.company:visited {
color:#151DA8;
font-size:14px;
text-decoration:underline;
font-family:Arial;
line-height:20px;
font-weight:700;
}

a.company1:link,a.company1:visited {
color:#33333;
font-size:11px;
text-decoration:underline;
font-family:Arial;
line-height:15px;
}

a.w:link,a.w:visited,a.w:hover {
color:#fff;
font-family:Arial;
font-size:13px;
font-weight:700;
text-decoration:none;
}

a.page7:link,a.page7:visited {
color:#03C;
font-family:Arial;
font-size:16px;
}

.tablebor,.tab01 {
border:1px solid #CCC;
}

#menu-mini LI A:link,#menu-mini LI A:visited {
display:block;
min-height:18px;
color:#00F;
text-decoration:underline;
font-family:Arial, Helvetica, sans-serif;
padding:2px;
}

a.page4s:link,a.page4s:visited {
font-family:Arial;
font-size:11px;
color:#00a;
text-decoration:underline;
}

.bgff,.top_1 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:5px;
}

.title-b,.title-r {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
color:#0E4D8B;
}

a.pageb:link,a.pageb:visited {
color:#036;
font-size:12px;
font-weight:700;
font-family:Verdana;
text-decoration:none;
}

a.pagebv:link,a.pagebv:visited {
color:#036;
font-size:14px;
font-weight:700;
font-family:verdana;
text-decoration:none;
}

a.font12_b:link,a.font12_b:visited {
color:#03C;
text-decoration:underline;
font-family:Arial;
font-size:12px;
}

a.font12_b:hover,a.font12_f:hover {
color:red;
text-decoration:underline;
font-family:Arial;
font-size:12px;
}

a.font12_f:link,a.font12_f:visited {
color:#444;
text-decoration:none;
font-family:Arial;
font-size:12px;
}

a.link_s:link,a.link_s:visited,a.link_s:hover {
color:#C00;
font-size:14px;
font-weight:700;
font-family:Arial;
text-decoration:none;
}

#N_bottom a:link,#N_bottom a:visited {
color:#03C;
text-decoration:underline;
font-weight:700;
}

#N_bottom a:hover,#N_bottom .Gotop a:hover,a.msglinkb:hover {
color:red;
text-decoration:underline;
font-weight:700;
}

#N_bottom .Gotop a:link,#N_bottom .Gotop a:visited {
color:#060;
text-decoration:underline;
font-weight:700;
}

a.msglink:link,a.msglink:visited {
color:#777;
text-decoration:underline;
}

a.msglinkb:link,a.msglinkb:visited {
color:#000;
text-decoration:underline;
font-weight:700;
}

a.rpage3:link,a.rpage3:visited {
color:#03C;
text-decoration:underline;
font-family:Arial;
line-height:30px;
display:block;
}

.top_07 a{
    color: #fff !important;
}