* { margin:0; padding:0; background-repeat:no-repeat; background-position:left top; }
a img { border:none; }
.hide { display:none; }
.irt { position:relative; overflow:hidden; display:block; text-align:left;}
.irt .img { position:absolute; top:0; left:0; display:block; width:100%; height:100%;}
li { list-style-position:inside; }
.corns { position:relative; }
.corns .corn { overflow:hidden; position:absolute; }
.corns .tl { top:0;left:0; }
.corns .bl { bottom:0;left:0; }
.corns .tr { top:0;right:0; }
.corns .br { bottom:0;right:0; }
html,body { height:100%; }
body { position:relative;  font:11px Arial; color:#333; background-color:#fff}

.r2px .corn { height:5px;width:5px; }
.r2px .tl { background:url(/i/r2px-tl.png); }
.r2px .bl { background:url(/i/r2px-bl.png); }
.r2px .tr { background:url(/i/r2px-tr.png); }
.r2px .br { background:url(/i/r2px-br.png); }

a:link, a:visited { text-decoration:underline; }
a:hover, a:active { text-decoration:none; }


/* IDs */

#A { width:899px; min-height:100%; margin:0 auto; position:relative;}

#Banner { width:674px; height:111px; background-image:url(/i/Banner.jpg); position:absolute; top:89px; left:225px;}

#B_01 { display:block; position:absolute; width:188px; height:56px; left:15px; top:55px;}
    #B_01 .img { background-image:url(/i/B_01.jpg); }
#B_02 { display:block; position:absolute; width:451px; height:20px; left:225px; top:58px;}
    #B_02 .img { background-image:url(/i/B_02.gif); }
#B_03 { display:block; position:absolute; width:152px; height:26px; left:714px; top:54px;}
    #B_03 .img { background-image:url(/i/B_03.gif); }
    #B_03.ov .img { background-image:url(/i/B_03ov.gif); }
    #B_03 #B_03_Numba { position:absolute; top:-8px; left:0; z-index:10000; color:#f67a00; font-family:Arial; font-size:36px;}
#B_04 { display:block; position:absolute; width:899px; height:34px; left:0px; top:0px; background:#f7f7f7;}
    #B_04 li { float:left; list-style:none; }
    #B_04 a { padding:0 0 7px 0; }
    #B_04 a .img { background-image:url(/i/B_04.gif); }
    #B_04 .c_1 a { display:block; width:106px; height:27px; }
    #B_04 .c_1 a .img { background-position:0 top; }
    #B_04 .c_2 a { display:block; width:99px; height:27px; }
    #B_04 .c_2 a .img { background-position:-106px top; }
    #B_04 .c_3 a { display:block; width:86px; height:27px; }
    #B_04 .c_3 a .img { background-position:-205px top; }
    #B_04 .c_4 a { display:block; width:141px; height:27px; }
    #B_04 .c_4 a .img { background-position:-291px top; }
    #B_04 .c_5 a { display:block; width:123px; height:27px; }
    #B_04 .c_5 a .img { background-position:-432px top; }
    #B_04 .c_6 a { display:block; width:116px; height:27px; }
    #B_04 .c_6 a .img { background-position:-555px top; }
    #B_04 .c_7 a { display:block; width:130px; height:27px; }
    #B_04 .c_7 a .img { background-position:-671px top; }
    #B_04 .c_8 a { display:block; width:98px; height:27px; }
    #B_04 .c_8 a .img { background-position:-801px top; }
#B_05 { display:block; position:absolute; width:195px; height:73px; left:21px; top:126px; }
    #B_05 label { display:block; width:91px; height:22px; }
    #B_05 label .img { background-image:url(/i/B_05_label.gif); }
    #B_05 select { display:block; width:189px; height:17px; margin:0 0 0 1px; border:2px solid #ccc; background: #f7f7f7; color:#666; font-size:11px; }
    #B_05 input.search { float:left; display:inline; width:120px; height:17px; padding:0 0 0 5px; margin:9px 0 0 0; border:2px solid #ccc; background: #f7f7f7; color:#666; font-size:11px; }
    #B_05 a.button { float:left; display:inline; margin:8px 0 0 0; padding:0; display:block; width:66px; height:21px; }
    #B_05 a.button .img { background-image:url(/i/B_05_button.gif); }
#W_01 { width:100%; float:left; margin-right:-100%; }
    #W_01 .wr { margin:209px 0 0 683px; position:relative; }
    #B_06 { display:block; width:208px; background:#f67a00; color:#fff; font-size:12px; overflow:auto; margin:0 0 9px 0; position:relative;}
        #B_06 a { color:#fff; }
        #B_06 h2 { width:208px; height:31px; }
        #B_06 h2 .img { background-image:url(/i/B_06.gif); }
        #B_06 p { margin:11px 10px 0 15px; }
        #B_06 p.oth { width:191px; height:27px; line-height:27px; margin:10px 0 14px 8px; background:url(/i/B_06_oth.gif) #333 no-repeat; color:#fff; font-weight:bold; text-align:center;}
        #B_06 p.oth strong { color:#ff9933; }
    #B_07 a { display:block; width:209px; height:137px; margin:0 0 0 -1px;}
        #B_07 a .img { background-image:url(/i/B_07.jpg); }
    #B_08 { display:block; position:relative; width:208px; margin:9px 0 0 0; }
    #Index #B_08 { width:666px; height:70px; margin:9px 0 0 -458px; }
        #B_08 li { float:left; list-style:none; }
        #B_08 .c_2 { margin:9px 0 0 0; }
        #Index #B_08 .c_1 { margin:0; }
        #Index #B_08 .c_2 { margin:0 0 0 9px; display:inline; }
        #B_08 .c_1 { margin:9px 0 0 0; }
        #Index #B_08 .c_3 { margin:0 0 0 9px; display:inline; }
    #B_09 { display:block; position:relative; }
        #B_09 h2.irt { width:70px; height:11px; margin: 23px 0 0 1px;}
        #B_09 h2.irt .img { background-image:url(/i/B_09_h2.gif); }
        #B_09 dl { display:block; margin:18px 9px 0 6px; }
        #B_09 dt, #B_09 dt a { font-size:10px; color:#999; }
        #B_09 dt span { margin:0 0 0 16px; }
        #B_09 dd { margin:0 0 13px 0; }
        #B_09 h3 { font-size:12px; color:#f67a00; margin:5px 0 2px 0;}
        #B_09 p { font-size:11px; color:#333; }
        #B_09 p a { color:#ff6600; padding:0 12px 0 0; background:url(/i/bullet1.gif) bottom right no-repeat ;}
        #B_09 .arch { display:block; width:94px; height:24px; padding:0 0 0 32px; background:url(/i/bullet2.gif) no-repeat #f7f7f7 11px center; font-size:11px; color:#ff6600; position:absolute; top:-9px;right:9px; line-height:24px; }
#W_02 { width:100%; float:left; margin-right:-100%; }
    #W_02 .wr { margin:208px 683px 0 6px; position:relative; }
    #B_10 { display:block; background:#f7f7f7; width:209px; min-height:364px;}
        #B_10 li { display:block; width:209px; height:32px; background:url(/i/hr1.gif) center bottom no-repeat; list-style:none;}
        #B_10 li a { display:block; width:168px; height:32px; line-height:32px; padding:0 0 0 41px; font-size:12px; color:#333; background-position:12px center; }
        #B_10 li a:link,#B_10 li a:visited { text-decoration:none; }
        #B_10 li a:hover,#B_10 li a:active { text-decoration:underline; }
        #B_10 h2.irt { width:209px; height:31px; padding:0 0 5px 0;}
        #B_10 h2.irt .img { padding:0 0 5px 0; background-image:url(/i/B_10.gif); }
        #B_10 .c_1 a { background-image:url(/i/B_10_icon.gif); background-position:12px 0;}
        #B_10 .c_2 a { background-image:url(/i/B_10_icon.gif); background-position:12px -32px;}
        #B_10 .c_3 a { background-image:url(/i/B_10_icon.gif); background-position:12px -64px;}
        #B_10 .c_4 a { background-image:url(/i/B_10_icon.gif); background-position:12px -96px;}
        #B_10 .c_5 a { background-image:url(/i/B_10_icon.gif); background-position:12px -128px;}
        #B_10 .c_6 a { background-image:url(/i/B_10_icon.gif); background-position:12px -160px;}
        #B_10 .c_7 a { background-image:url(/i/B_10_icon.gif); background-position:12px -192px;}
        #B_10 .c_8 a { background-image:url(/i/B_10_icon.gif); background-position:12px -224px;}
        #B_10 .c_9 a { background-image:url(/i/B_10_icon.gif); background-position:12px -256px;}
        #B_10 .c_all a { background-image:url(/i/10-all.gif); background-position:12px center; }
        #B_10 .c_10 { background:none; }
    #B_11 { display:block; width:208px; height:138px; background:url(/i/B_11_bg.gif) #f67a00 right bottom no-repeat; overflow:hidden; margin:9px 0 0 2px;}
        #B_11 h2.irt { width:106px; height:12px; margin:14px 0 0 16px; padding:0 67px 6px 0; font-size:8px; }
        #B_11 h2.irt .img { background-image:url(/i/B_11.gif); }
        #B_11 p { font-size:11px; color:#f7f7f7; margin:5px 11px 0 16px; }
        #B_11 input { display:block; width:173px; height:17px;  border:2px solid #ccc; background: #f7f7f7; color:#666; font-size:11px; margin:6px 0 0 16px;}
        #B_11 .button { width:86px; height:21px; float:left; margin:4px 0 0 15px; display:inline;}
        #B_11 .button .img { background-image:url(/i/B_11_button.gif); }
        #B_11 .help { float:left; color:#fff; font-size:11px; line-height:21px; margin:4px 0 0 44px; display:inline; }
    #B_12 { display:block; margin:9px 0 0 2px; }
    #B_12 a.irt { width:208px; height:138px; }
    #B_12 a.irt .img { background-image:url(/i/B_12.jpg); }
    #B_15 { color:#999; font-size:11px; }
      #B_15 p { margin:0 0 0 37px; }
#B_13 { display:block; position:absolute; top:208px; left:225px; }
#W_03 { width:100%; float:left; margin-right:-100%; }
    #B_14 { margin:208px 224px 0 225px; position:relative; }
    #Big #B_14 { margin:208px 0 0 225px; }
    #Index #B_14 { margin:581px 224px 0 225px; }
    #B_14 h2.irt { width: 450px; height:34px; }
    #B_14 h2.irt .img { background-image:url(/i/B_14.gif); }
    #B_14 .mw { padding:0 1px 1px 1px; margin:10px 0 9px 1px; background:url(/i/B_14_bg.gif) left bottom no-repeat; }
    #B_14 .mw h3 { font-weight:bold; font-size:12px; color:#f67a00; padding:10px 0 0 8px; background:url(/i/B_14_bg2.gif) -1px 2px no-repeat;}
    #B_14 .mw h3 a { color:#f67a00; text-decoration:none; }
    #B_14 .mw h3 span { display:block; font-weight:normal; font-size:10px; color:#999; margin:0 0 5px 0;}
    #B_14 .mw p { font-size:11px; color:#333; margin:0 8px 0 8px; text-align:justify; }
    #B_14 .mw img { margin:5px 0 8px 7px;}
    #B_14 .mw li { margin:2px 10px;}
    #B_14 .viewall { font-size:11px; color:#ff6600; display:block; text-align:right; margin:0 11px 0 0;}


#W_04 { clear:both; background:#f7f7f7; height:55px; width:899px; margin:23px auto 0 auto; }
    #B_16 { width:163px; padding:0 0 0 53px; float:left; height:55px; font-size:11px; color:#afafaf; background:url(/i/x.gif) no-repeat left center #f7f7f7; position:relative;  z-index:100;}
    #B_16 a { color:#AFAFAF; text-decoration:none; }
    #B_16 a:link { text-decoration:none; }
    #B_16 a:hover { text-decoration:underline; }
        #B_16 .c_1 { display:block; margin:12px 0 0 0; }
    #B_17 { float:left; list-style:none; margin:0 0 0 -1px; position:relative;  z-index:50;}
        #B_17 li { float:left; }
        #B_17 li a { display:block; font-size:10px; text-transform:uppercase; color:#666; margin:24px 0 0 0; padding:0 8px 0 8px; border-left:1px solid #666; }
        #B_17 li a:link,#B_17 li a:visited { text-decoration:none; }
        #B_17 li a:hover,#B_17 li a:active { text-decoration:underline; }

		a.action_link { background:transparent url(/i/bullet1.gif) no-repeat scroll right bottom; color:#FF6600; padding:0pt 12px 0pt 6pt; }
		
		
		
		
		
#logo_print	{ display: none; }


		
@media print {

#logo_print	{ display: block; height: 70px; }
#logo_print .lp_img { float: left; width: 300px; margin: 0 -300px 0 0; }
#logo_print .lp_text { font-size: 14pt; margin: 0 0 0 300px; }
#logo_print .lp_text strong { font-size: 16pt; }

#A { width: 100%; }
h1, #B_03, #B_04, #B_05, #W_04, #B_11, #B_12, #B_08 { display: none !important; }
#B_14, #W_02 .wr, #W_01 .wr { margin-top: 0; }
#Index #B_14 { position: relative; top: -270px; margin-bottom: -270px; }
#B_13 { top: 0; }
#B_09 h2 { height: auto !important; height: 1px; width: auto !important; width: 100%; }
#map_new1 { position: relative; top: 80px; }

}