body {margin:0;padding:0;background-color:#FFFFFF;font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:62.5%; line-height:normal;}

a{text-decoration:none;color:#333333;}

a:hover{text-decoration:underline;}

a:visited{color:#834283;}

form {margin:0; padding:0; width:auto}

hr{color:#ccc;background-color:#ccc;height:1px;border-bottom-width:0px;border-top-width:0px;margin-bottom:7px;}

.cdBodyDiv{width:990px;border:1px solid #FFFFFF;}

.cdHeaderBorder{margin:0px 10px;border-bottom:1px solid #fff;}

.cdcontainermaster{width:990px;background-color:#FFFFFF;background-image:url(t_contai.gif);background-repeat:repeat-y;}

.cdcontainer{width:970px;margin:0px 10px;text-align:left;}

#cdheadbg,#cdheadbgPP,#cdheadbgrtl,#cdheadbgHome,#cdheadbgHomeRtl{width:990px;height:52px;background-image:url(bg_tophe.jpg);background-repeat:no-repeat;}

#cdheadbgrtl{background-image:url(bg_tophe.jpg);}

#cdheadbgHome{background-image:url(bg_tophe.jpg);}

#cdheadbgHomeRtl{background-image:url(bg_tophf.jpg);}

#cdheadbgPP{width:970px;background-image:url(bg_tophf.jpg); height:46px;}

#cdlogotop,#cdlogotopPP{float:left; padding:9px 0  0 33px;}

#cdlogotopPP{padding:4px 0  0 21px;}

#cdsignin{float:right; padding:10px 10px 0 0; text-align:left;}


.cdsignincopyHome{color:#fff;font-size:11px}

.cdsignincopyHome A{color:#fff;text-decoration:none;}

.cdsignincopyHome A:hover{color:#fff;text-decoration:underline;}

.cdsignincopyHome A:visited{color:#fff;}

#cdnavcontainer{background-color:#D6E6FE;width:970px;}

#cdnavcont{background-image:url(bg_navco.gif);background-repeat:repeat-x;background-position:bottom;background-color:#CBE0FD;zoom:100%;}

#cdnavspacer{height:4px;background-color:#edf4fc;overflow:hidden;}

#cdnavheader{float:left; width:902px;color:#F4A817;font-family:Arial,Helvetica,sans-serif; font-size:1.2em;line-height:1.2em;font-weight:bold; padding:0px 34px 0px 34px;}

#cdnavheader ul{margin:0;padding:0;zoom:100%;list-style:none;}

#cdnavheader li{float:left; margin:0;padding:0;}

#cdnavheader a{float:left;background-image:url(left_bot.gif); background-repeat:no-repeat;background-position:left top; margin:0;padding:0 0  0 8px; text-decoration:none;}

#cdnavheader a span{display:block;background-image:url(right_bo.gif); background-repeat:no-repeat;background-position:right top; padding:6px 12px  4px 4px; font-weight:bold; color:#3886B6;}

#cdnavheader #current a{background-repeat:no-repeat;background-image:url(left_bou.gif); background-position:0 -150px; border-width:0;border-bottom:1px solid #dfebfc;}

#cdnavheader #current a span{background-repeat:no-repeat;background-image:url(right_bp.gif); background-position:100% -150px; padding:5px 12px  6px 4px; color:#F4A817;}

#cdnavheader a span{float:none;}

#cdnavheader a:hover{background-position:0 -150px}

#cdnavheader a:hover span{background-position:100% -150px; background-color:inherit; color:#F4A817}

#cdribbon{padding:4px 10px 0 10px;background-image:url(bg_ribbo.jpg);background-position:top;background-repeat:repeat-x;}

.cdribtopl{background-image:url(rib_l_t0.gif); font-size:2px;line-height:2px;}

.cdribtopc{border-top:1px solid #8aafe1;background-color:#e1eaf6;}

.cdribtopr{background-image:url(rib_r_t0.gif);}

.cdribmidl{border-right:none; border-left:1px solid #8aafe1; background-color:#c8f1f9;}

.cdribmidc{background-image:url(rib_c_c0.gif);border-bottom:1px solid #E0EDFD;}

.cdribmidr{border-left:none; border-right:1px solid #8aafe1; background-color:#c8f1f9;}

.cdribbotl{background-image:url(rib_l_b0.gif); font-size:6px;background-repeat:no-repeat;}

.cdribbotc{background-image:url(rib_c_b0.gif);background-repeat:repeat-x;}

.cdribbotr{background-image:url(rib_r_b0.gif); background-repeat:no-repeat;}

.cdchutopl{background-image:url(chu_l_t0.gif); font-size:2px;line-height:2px;}

.cdchutopc{border-top:1px solid #a4c0dc;background-color:#fff;}

.cdchutopc div,.cdchubotc div,.cdribtopc div{height:1px;line-height:1px;font-size:1px;overflow:hidden;}

.cdchutopr{background-image:url(chu_r_t0.gif);}

.cdchumidl{border-right:none; border-left:1px solid #9dbcda; background-color:#fff;}

.cdchumidl div,.cdchumidr div,.cdribmidl div,.cdribmidr div{width:1px;overflow:hidden;}

.cdchumidc,.cdchumidcover{background-image:url(chu_c_c0.gif);background-position:bottom;background-repeat:repeat-x;background-color:#FDF0D8;}

.cdchumidcover{background-image:url(chu_c_c_.gif);background-color:#EFF7FF;}

.cdchumidr{border-left:none; border-right:1px solid #9fbedb; background-color:#fff;}

.cdchubotl{background-image:url(chu_l_b0.gif); font-size:2px;line-height:2px;background-position:bottom left;}

.cdchubotc{border-bottom:1px solid #71a4ce;background-color:#fff;}

.cdchubotr{background-image:url(chu_r_b0.gif); background-position:bottom right;}

.cdLNavCornerLeft,.cdLNavCornerRight{background-repeat:no-repeat;font-size:1px;height:6px;}

.cdLNavBorderTop{border-top:1px solid #8AAFE1;}

.cdLNavBorderRight{border-right:1px solid #8AAFE1;}

.cdLNavBorderLeft{border-left:1px solid #8AAFE1;}

.cdLNavSpaceLeft{border-left:1px solid #8AAFE1;}

.cdLNavSpaceRight{border-right:1px solid #8AAFE1;}

.cdBreadBgColor{background-color:#CDE0FD;}

.cdLeftNavBgColor{background-color:#EDF4FC;}

.cdLeftNavMinHeight{height:400px;}

#cdsubwebicon{background-image:url(icon_sea.gif);background-repeat:no-repeat;background-position:5px 8px;}

#cdsubwebicon div{width:45px;}

#cdline{width:970px;height:6px;background-color:#CCCCCC;font-size:1px;}

.cdFontReduc{font-size:.91em;}

.cdspace{float:left; width:12px;font-size:1px;}

#cdlightchromeheader{padding-bottom:5px;}

#cdlnavspacer{width:9px;}

#cdleftnav{width:155px;padding:0px 0 8px 0;background-color:#F2F2F2;}

#cdmaincontent,#cdmaincontentnopad{font-size:1.1em;padding:0px 10px  0px 9px; text-align:left;}

#cdmaincontentnopad{padding:0;}

#cdfooter{width:970px;background-color:#CCCCCC;}

#cdfootbotPP{height:10px;background-color:#CCCCCC;}

.cdfootbotside{background-color:#CCCCCC;}

.cdnavpad{padding:3px 15px 3px 15px;}

.cdLeftNavSec{border-top:1px solid #EDF4FC;border-bottom:1px solid #8AAFE1;margin-bottom:14px;padding-bottom:9px;}

.cdleftnavlist{list-style:none;margin:0;padding:0 0  0 .7em; text-indent:-.7em;}

.cdleftnavlist li{padding:0px;}

.cdleftnavtlfilter li{margin-bottom:5px;}

.cdleftnavtlfilter li a,.cdleftnavtlfilter li a:visited{color:#27b;}

.cdleftnavtlfilter li b{color:#f80;}

.cdnavbold{margin-top:3px;color:#666666;background-color:#E3E3E3;font-weight:bold;}

.cdLeftNavSec .cdnavbold{color:#0E4380;background-color:#CDE0FD;}


.cdhottext{color:#FE7100; font-weight:bold}

.cdhottext a{color:#FE7100;}

.cdhottext a:hover{color:#FE7100;}

.cdhottext a:visited{color:#FE7100;}

.cdfoottext{font-size:1.1em;color:#808080;padding:0px 10px;vertical-align:middle;text-align:left;}

.cdfoottext a{color:#2771BA;text-decoration:none;}

.cdfoottext a:hover{color:#2771BA;text-decoration:underline;}

.cdfoottext a:visited{color:#2771BA;}

.cdfooterside{background-image:url(footersi.jpg);background-repeat:repeat-x;}

.cdfootermid{background-image:url(footergr.gif);background-position:bottom;background-repeat:repeat-x;background-color:#DAE9FE;text-align:center;}

#cdcontbottom{background-image:url(bg_botto.jpg);background-repeat:no-repeat;height:18px;width:990px;}