body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;}table {border-collapse:collapse; border-spacing:0;}fieldset,img {border:0;}address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}q:before,q:after {content:'';}abbr,acronym {border:0;}a{outline:none;text-decoration:none;}b{font-weight: normal;}i{font-style: normal;}.xr:after,.xl:after,.xb:after { content:"."; display:block; height:0; visibility:hidden;}.xl:after { clear:left;}.xr:after { clear:right;}.xb:after { clear:both; }.xb,.xr,.xl {display:block;zoom:1}a{outline:none;}
body{background:#fff;font:100% Tahoma,Arial,Helvetica,sans-serif;margin:0}

.j .g2 .s2{display:none}
/*.j #cs .cr .ph h1{font-size: 175%; margin: -2px 0 0 -4px; }*/
.j #cs .cr .ph h1 {margin-top: 7px}
.j #bs .sb form .s1{float:none;font-weight:400;left:12px;line-height:normal;padding:0;position:absolute;top:9px;z-index:1}
.j #cs .cl .sn h3 b{margin:0;padding:6px 0 0 6px}


#bs .g1{color:#eee;font-size:70%;left:532px;position:absolute;top:34px;}
#bs .g1 label{background:url(../i/hsG1Lbl.png) 0 58% no-repeat;font-weight:700;padding:0 0 0 15px}

#bs{background:#720000 url(../i/bsBg.png) top left;height:90px;margin:0px 29px;position:relative}
#bs .gx1{background:url(../i/bsGx1Bg.png) no-repeat;height:60px;left:5px;position:absolute;top:5px;width:54px}
#bs .gx2{background:url(../i/bsGx2Bg.png) 0px 0px no-repeat;height:90px;width:300px}
#bs .sb{background:url(../i/sbBg.png) left top no-repeat;height:30px;position:absolute;right:0px;width:220px}
#bs .sb form{font-size:70%;position:relative}
#bs .sb form label {color:#777;float:left;font-weight:700;line-height:0.7em;padding:7px 6px 8px 0}
#bs .sb form button{background:url(../i/sbBtBg.png) left top no-repeat;border:0px none;margin:7px 0 0 7px;padding:16px 16px 0 0}
#bs .sb form input{background:transparent url(../i/sbIpBg.png) left top no-repeat;border:0px none;color:#666;font-size:11px;margin:7px 0 0 7px;padding:1px 1px 2px 4px;width:165px}
#bs .sb form input.z02{color:#999}
#bs h1{background:url(../i/bsH1Bg.png);height:26px;left:57px;position:absolute;top:9px;width:311px}
#bs h2{background:url(../i/bsH2Bg.png);height:9px;left:61px;position:absolute;top:39px;width:176px}
#cs{background:url(../i/csBg.png) top left repeat-y;padding:3px 33px 0px 33px;position:relative}
#cs .cl{background:none;display:inline;float:left;margin:0;width:200px}
#cs .cl .sn{min-height:250px}
#cs .cl .sn .w{background:url(../i/snWBg.png) right top no-repeat !important;padding:3px 0}
#cs .cl .sn h3{background:url(../i/snH3Bg.png) bottom no-repeat;color:#333;margin:3px 0;padding:0px 0 4px 0;text-transform:uppercase}
#cs .cl .sn h3 b{background:url(../i/snH3BBg.png) top no-repeat;display:block;font-size:70%;font-weight:bold;margin:0;padding:3px 0 0 6px}
#cs .cl .sn ul li{float:left;width:196px}
#cs .cl .sn ul li a{background:url(../i/snLiBg.png) bottom left repeat-x;color:#555;display:block;font-size:70%;margin:0 0 0 3px;padding:0px 0px 1px 0px;text-decoration:none;width:193px}
#cs .cl .sn ul li a b{display:block;margin:0;padding:2px 10px 2px 6px;width:177px}
#cs .cl .sn ul li a:hover b{background:#efefef url(../i/snABOn.png) 183px 0.5em no-repeat}
#cs .cl .sn ul li a:hover,#cs .ct{color:#333}
#cs .cl .sn ul li.s2 .w{background:url(../i/snLiS2W.png) left bottom no-repeat  !important;float:left;padding:0;position:relative}
#cs .cl .sn ul li.s2 ul{background:url(../i/snLiS2Ul.png) left top no-repeat;padding:3px 0 2px 0}
#cs .cl .sn ul li.s2 ul li a{background:none;color:#666;display:block;padding:0px;width:177px}
#cs .cl .sn ul li.s2 ul li a b{display:block;margin:0 0 1px 0;padding:2px 10px 2px 6px;width:177px}
#cs .cl .sn ul li.s2 ul li a:hover{background:none;color:#333}
#cs .cl .sn ul li.s2 ul li a:hover b{background:#efefef url(../i/snABOn.png) 183px 0.5em  no-repeat}
#cs .cl .sn ul li.s2 ul li.s1 a b,#cs .ct .ln h3{font-weight:normal}
#cs .cl .sn ul li.s2 li.s1 a b {font-weight: bold !important;}
#cs .cl .sn ul li.s2 ul ul{background:none;padding:0}
#cs .cl .sn ul li.s2 ul ul li a b,
#cs .cl .sn ul li.s2 ul ul li a:hover b{color:#777;display:block;margin:0 0 1px 0;padding:2px 10px 2px 16px;width:167px}
#cs .cl .im{height:90px;position:relative;width:200px}
#cs .cl .im .gx{background: url(../i/csS1GxBg.png);height:90px;left:0;position:absolute;top:0;width:200px;z-index:100;}
#cs .cr{float:none;margin:0 0 0 203px;width:auto}
#cs .cr .c1{background:url(../i/csCgBg.png) right top no-repeat;padding:5px 12px 0 0}
#cs .cr .c2{float:right;margin:0px 0 0 3px;padding:0 0 0 4px}
#cs .cr .c2 dl {width: 100px;}
#cs .cr .cg{padding:0px 0px 0 12px}
#cs .cr .ct .ln{border-top:1px solid #f2f2f2;margin:0.8em 0;overflow:hidden}
#cs .cr .ct .ln li{background:none;float:left;line-height:normal;margin:0;padding:0}
#cs .cr .ct .ln li a,#cs .ct .ln li.s2 b{background:#f9f9f9;border:1px solid #eee;float:left;margin:0 5px 0 0;padding:2px 4px}
#cs .cr .ct .ln li a:hover,#cs .ct .ln li.s2 b{background:#eee;border-color:#900}
#cs .cr .ct .ln li.s1 b{color:#999;float:left;margin:0 5px 0 0;padding:3px 5px}
#cs .cr .ct .ln ul{margin:0;padding:0}
#cs .cr .ct li{background:url(../i/ctLiBg.png) left 0.6em no-repeat;padding:0 0 0 10px}
#cs .cr .ct ul{font-size:70%;line-height:1.5em;margin:0 0 0.8em 0;padding:0 0 0 15px}
#cs .cr .ph{background:url(../i/phBg.png) bottom left repeat-x;height:72px;padding:0 0 0 10px;position:relative;}
#cs .cr .ph .gx {position: absolute; top: 0; right: 0; height: 69px; width: 68px; background:url(../i/phGx1Bg.png) left top no-repeat;}
#cs .cr .ph h1{color:#900;font:normal 150% "Adobe Garamond Pro",Garamond,"Times New Roman",Times,serif}
#cs .cr .ph h2{color:#999;font-size:80%;font-weight:bold;padding:29px 0 0 0;text-transform:uppercase}
#cs .ct .lc1 .li {overflow: hidden}
#cs .ct .lc2{overflow:auto;width:100%}
#cs .ct .lc2 .li{float:left;padding:0;width:49.9%}
#cs .ct .lc3{width:100%}
#cs .ct .lc3 .li,#cs .ct .li p{padding:0}
#cs .ct .li{padding:0 0 0.8em 0}
#cs .ct .li .b1,#cs .ct .sc .b1{color:#777;font-size:70%;padding:0 0 0.4em 0}
#cs .ct .li .b1 label,#cs .ct .li .b1 b,#cs .ct .sc .b1 label,#cs .ct .sc .b1 b {padding: 0 3px 0 0;}
#cs .ct .sc dl,#cs .ct .li img{float:left;padding:0 8px 4px 0}
#cs .ct .sc dt{line-height:0;margin:0 0 3px 0}
#cs .ct .sc dd{color:#666;font-size:60%;line-height:1.3em}
#cs .ct .sc .s2{overflow:auto;}
#cs .ct .sc .s2 li{float:left;background:none;}
#cs .ct .li .b2{font-size:70%;text-align:right}
#cs .ct .ln h3 strong,#cs .cl .sn a.s3 b,#cs .ct p strong{font-weight:bold}
#cs .ct a{border-bottom:1px dotted #ccc;color:#666;text-decoration:none}
#cs .ct a:hover,#ss .cl li a:hover b{border-bottom:1px solid #900;color:#900}
#cs .ct blockquote{background:url(../i/ctBqBg.png) left 7px no-repeat;margin:5px 15px 10px 5px;padding:2px 7px 0px 17px}
#cs .ct h3{color:#900;font-size:70%;font-weight:bold;padding:7px 0 3px 0}
#cs .ct h4{color:#006;font-size:70%;font-weight:bold;padding:7px 0 3px 0}
#cs .ct h5{color:#5871aa;font-size:70%;font-weight:bold;padding:7px 0 3px 0}
#cs .ct h6{color:#2d8d67;font-size:70%;font-weight:bold;padding:7px 0 3px 0}
#cs .ct p{color:#333;font-size:70%;line-height:1.5em;padding:0 0 0.8em 0}
#cs .ct strong {font-weight:bold}
#cs .ct em{font-style:italic}
#cs .ct p.intro{color:#900;font-weight:bold}
#cs .ct table{border-collapse:collapse;margin:5px 0;padding:5px;width:100%}
#cs .ct table p{font-size:100% important;padding:0 !important;}
#cs .ct table td{border-bottom:1px solid #eee;color:#666;font-size:70%;padding:2px 5px 3px 5px}
#cs .ct table tr.odd td{background:#f9f9f9}
#cs .ct th {background:#bbb;border-bottom:1px solid #aaa;color:#fff;font-size:70%;font-weight:bold;padding:2px 5px 3px 5px}
#cs .ct th p{color:#fff;}
#cs .ct th p,#cs .ct td p{font-size:100% !important;}
#cs .w{background:url(../i/csWBg.png) 203px top repeat-y}
#fs{background:url(../i/fsBg.png) bottom left no-repeat;padding:12px 0 0 0}
#fs .cr{background:url(../i/fsUCrBg.png) repeat-x top;float:right;margin:0 29px 30px 0}
#fs .u{position:relative}
#fs a{float:left;padding:0px 12px 1px 0px}
#fs a b{color:#898989;display:block;float:left;font-weight:normal;padding:4px 10px 5px 0px}
#fs a:hover b,#cs .ct .li h3 a,#ss .cr a:hover b{color:#900}
#fs li.s1{background:url(../i/uLiBg.png) right no-repeat;color:#898989;padding:4px 9px 5px 0px}
#fs li.s1 a{border-bottom:1px dotted #999;color:#777;float:none;padding:0}
#fs li.s1 a:hover{border-bottom:1px solid #999;color:#900}
#fs li.s2{background:url(../i/uLiBg.png) right no-repeat;color:#898989;padding:4px 9px 5px 4px}
#fs li.s3 a{background:url(../i/fsUS3.png) right 0.45em no-repeat;margin:0 2px 0 0}
#fs li.s3 a b{margin:0 0 0 5px;padding:4px 10px 5px 0px}
#fs li.s3 a:hover{background:url(../i/fsUS3On.png) right 0.45em no-repeat}
#fs li.s3 a:hover b{color:#f60}
#fs ul{background:url(../i/fsUUlBg.png) left top no-repeat;font-size:70%;margin:0;padding:0 0 0 20px}
#gw{margin:30px auto;width:822px}
#hs{background:url(../i/hsBg.png) top left no-repeat}
#hs .u{height:94px;position:relative}
#hs .u .cr{background:url(../i/hsUCrBg.png) repeat-x bottom;float:right;line-height:normal;margin:30px 26px 0 0}
#hs .u .gx{background:#303030 url(../i/hsUGxBg.png);bottom:3px;height:6px;left:0px;margin:0 29px;position:absolute;width:756px}
#hs .u a{float:left;padding:1px 12px 0 0px}
#hs .u a b{color:#898989;float:left;padding:5px 10px 4px 0px}
#hs .u a,.u label{margin:0 4px 0 1px}
#hs .u a:hover b{color:#990000}
#hs .u label{background:url(../i/uLiBg.png) left 0.45em no-repeat;color:#898989;float:left;margin:0 0px 0 1px;padding:6px 3px 4px 10px}
#hs .u li a{background:right 0.4em no-repeat}
#hs .u li a.s2{background:left 0.4em}
#hs .u li,#fs li,#pn ul li,#pn .cl,#bs .sb form input,#bs .sb form button,#bs .sb form label,#ss .cl li,#ss .cl li a{float:left}
#hs .u li.s1 a{background-image:url(../i/uS1Bg.png)}
#hs .u li.s1 a:hover{background-image:url(../i/uS1BgOn.png)}
#hs .u li.s2 a b,.gx b,#bs .sb form fieldset legend,#bs .sb form button b{display:none}
#hs .u li.s2 a.s5{background-image:url(../i/uS5Bg.png);float:left;height:16px;padding:5px 4px 3px 0px;width:16px}
#hs .u li.s2 a.s5,.u li.s2 a.s6{margin:0}
#hs .u li.s2 a.s5:hover{background-image:url(../i/uS5BgOn.png)}
#hs .u li.s2 a.s6{}
#hs .u li.s2 a.s7{background-image:url(../i/uS7Bg.png);height:16px;padding:5px 3px 3px 0px;width:16px}
#hs .u li.s2 a.s7:hover{background-image:url(../i/uS7BgOn.png)}
#hs .u li.s2 a.s8{}
#hs .u li.s3 a{background-image:url(../i/uS3Bg.png)}
#hs .u li.s3 a:hover{background-image:url(../i/uS3BgOn.png)}
#hs .u li.s3 b,#hs .u li.s4 b{background:url(../i/uLiBg.png) left no-repeat;padding:5px 10px 4px 10px}
#hs .u li.s4 a{background-image:url(../i/uS4Bg.png)}
#hs .u li.s4 a:hover{background-image:url(../i/uS4BgOn.png)}
#hs .u ul{background:url(../i/hsUUlBg.png) left bottom no-repeat;font-size:70%;padding:0 0 0 20px}
#hs .w{background:url(../i/hsWBg.png) 45px 43px no-repeat;padding:0px 4px;position:relative}
#pn{bottom:0;position:absolute;width:756px}
#pn .cl a{background:url(../i/pnClBg.png) left no-repeat;float:left;font-size:70%;padding:5px 0px 5px 25px;text-decoration:none}
#pn .cl a b{color:#a56666}
#pn .cl a:hover{background-image:url(../i/pnClBgOn.png)}
#pn .cl a:hover b{color:#c39999}
#pn .cr{background:url(../i/pnCrBg.png) left top no-repeat;float:right;padding:0 0 0 37px}
#pn .cr a:hover,#pn .cr a.s3{background:url(../i/pnLiAOn.png) 100% 50% no-repeat}
#pn .cr li{background:url(../i/pnLiBg.png) right no-repeat;float:left;font-size:70%;padding:0 1px 0 0px}
#pn .cr li a{background:url(../i/pnLiA.png) 100% 50% no-repeat;float:left;padding:0px 6px 0px 0px}
#pn .cr li a b{background:url(../i/pnLiAB.png) 0% 50% no-repeat;color:#ddd;float:left;letter-spacing:1px;padding:5px 0px 5px 8px;text-transform:lowercase}
#pn .cr li a.s3{color:#813333;text-decoration:underline}
#pn .cr li.s1 a b,#pn .cr li.s2{background:none}
#pn .cr li.s1 a:hover b,#pn .cr li.s1 a.s3 b{background:url(../i/pnLiS03.png) 0% 50% no-repeat;color:#fff}
#pn .cr li.s2 a:hover b,#pn .cr a:hover b,#pn .cr a.s3 b{background:url(../i/pnLiABOn.png) 0% 50% no-repeat;color:#fff}
#pn .cr ul{background:url(../i/pnCrUlBg.png) repeat-x top;float:left}
#ss{background:#fff url(../i/ssBg.png) bottom left repeat-x;margin:3px 29px 0px 29px}
#ss .cl{float:left;padding:0 0 4px 0}
#ss .cl li a{background:url(../i/aroAAA.png) right 0.5em no-repeat;font-size:70%;padding:2px 8px 1px 5px}
#ss .cl li a b{border-bottom:1px dotted #aaa;color:#666}
#ss .cl li.ix b{color:#900;float:left;font-size:70%;font-weight:bold;padding:2px 8px 1px 5px}
#ss .cl li b.s1{background:url(../i/aroAAA.png) right 0.5em no-repeat;color:#666;float:left;font-size:70%;padding:2px 8px 1px 5px}
#ss .cl ul li label{color:#7f7f7f;float:left;font-size:60%;font-weight:bold;padding:3px 2px 1px 6px;text-transform:uppercase}
#ss .cr{float:right;width:17em}
#ss .cr li{float:left;font-size:60%}
#ss .cr li a{background:right 0.1em no-repeat;float:left;margin:0 4px 0 1px;padding:0px 12px 1px 0px}
#ss .cr li a b{color:#303030;color:#7f7f7f;float:left;font-weight:bold;padding:3px 10px 1px 0px;text-transform:uppercase}
#ss .cr li.s1 a{background-image:url(../i/ssCrS1.png)}
#ss .cr li.s1 a:hover{background-image:url(../i/ssCrS1On.png)}
#ss .cr li.s2 a{background-image:url(../i/ssCrS2.png)}
#ss .cr li.s2 a:hover{background-image:url(../i/ssCrS2On.png)}
#ss .cr li.s3 a{background-image:url(../i/ssCrS3.png)}
#ss .cr li.s3 a:hover{background-image:url(../i/ssCrS3On.png)}
#ss .cr li.s4 a{background-image:url(../i/ssCrS4.png)}
#ss .cr li.s4 a:hover{background-image:url(../i/ssCrS4On.png)}
#ss .cr ul{float:right}
#ss .w{background:url(../i/ssWBg.png) bottom left no-repeat;padding:0}
#t0 #cs .cl div.s1{height:auto;position:relative;width:auto}
#t1 #cs .cr .c1{margin:3px 107px 0 0;min-height:250px}
#t1 #cs .cr .c2{min-height:250px;width:100px}
#t1 #cs .cr .c2 dl dd{color:#666;font-size:60%;line-height:1.3em;padding:0;background:none;}
#t1 #cs .cr .c2 dl dt a.g4,#t1 #cs .cr .c2 dl dt a.g4:hover {border-bottom: 0px none}
#t1 #cs .cr .c2 dl dt{line-height:0;margin:0 0 3px 0}

#t2 #cs .cr .c2 dl dd{color:#666;font-size:60%;line-height:1.3em;padding:0;background:none;}
#t2 #cs .cr .c2 dl dt a.g4,#t1 #cs .cr .c2 dl dt a.g4:hover {border-bottom: 0px none}
#t2 #cs .cr .c2 dl dt{line-height:0;margin:0 0 3px 0}

#t1 #cs .w{background:url(../i/t1CsWBg.png) 203px top repeat-y}
#t2 #cs .cr .c1{margin:3px 167px 0 0;min-height:250px}
#t2 #cs .cr .c2{min-height:250px;width:160px}
#t2 #cs .cr .c2 h3{background:#900 url(../i/subColWideH3Bg.png);color:#fff;font-size:70%;font-weight:bold;margin:0;padding:3px 0 4px 6px;text-transform:uppercase;overflow:hidden}
#t2 #cs .cr .c2 object {margin: 0 0.8em 0 0}
#t2 #cs .cr .c2 p{color:#666;font-size:70%;line-height:1.5em;padding:0 0 0.8em 0}

#t2 #cs .cr .c2 li{background:url(../i/aroCCC.png) left 0.6em no-repeat;padding:0 0 0 10px}
#t2 #cs .cr .c2 ul{font-size:70%;line-height:1.5em;margin:0 0 0.8em 0;padding:0 0 0 15px}

#t2 #cs .cr .c2 div li {background: none;padding:0 0 5px}

#t2 #cs .w{background:url(../i/t2CsWBg.png) 203px top repeat-y}
#t2 #cs .cr .c2 li{width:150px;}
#t3 #cs .cr .c1{margin:3px 0px 0 0;min-height:250px}


#hs .social {position:absolute;right:-30px;margin:0;padding:0;top:-33px; width: 300px;font-size:70%}
#hs .social * {float:left}
#hs .social a {padding:2px 18px 2px 8px;margin:0;color:#666;}
#hs .social a:hover{color:#900}
#hs .social a.facebook {background:url(../i/facebook_16.png) 100% 50% no-repeat}
#hs .social a.twitter {background:url(../i/twitter_16.png) 100% 50% no-repeat}
#hs .social strong {color:#666;font-weight:700;padding:2px 0px 2px 0}
