BODY { 
font-size : 10pt; 
margin : 10px 0 20px; 
font-family : arial, verdana, sans-serif; 
background-color : #f2f0e4; 
} 
TD { 
font-size : 10pt; 
} 
A { 
color : #0052a4; 
text-decoration : none; 
} 
A:hover { 
color : #4f78ce; 
text-decoration : none; 
} 
A.top { 
color : #000000; 
text-decoration : none; 
} 
#advbar { 
text-align : left; 
font-size : 8pt; 
border-bottom : 1px solid #167299; 
padding-left : 10px; 
padding-top : 0; 
padding-bottom : 4px; 
margin : 0; 
font-weight : bold; 
} 
#advbar a { 
text-decoration : none; 
} 
#advbar a:hover { 
text-decoration : underline; 
} 
#hbar { 
text-align : right; 
font-size : 11pt; 
border-bottom : 1px solid #167299; 
padding-left : 10px; 
padding-top : 0; 
padding-bottom : 4px; 
margin : 0; 
font-weight : bold; 
} 
#hbar a { 
text-decoration : none; 
} 
#hbar a:hover { 
text-decoration : underline; 
} 
.g { 
color : #444444; 
} 
.b { 
color : #005597; 
} 
.sg { 
color : #444444; 
font-size : 8pt; 
} 
.s { 
font-size : 8pt; 
} 
DIV { 
padding-right : 0; 
padding-left : 0; 
padding-bottom : 0; 
margin : 0; 
padding-top : 0; 
} 
DIV.bodyc { 
background : url(/styles/bodyc.jpg) repeat-y center top; 
width : 980px; 
text-align : left; 
} 
DIV.hbar { 
text-align : right; 
} 
DIV.bodyt { 
background : url(/styles/bodyt.jpg) no-repeat center top; 
width : 980px; 
height : 20px; 
} 
DIV.bodyb { 
background : url(/styles/bodyb.jpg) no-repeat center top; 
width : 980px; 
height : 20px; 
} 
DIV.bodym { 
min-height : 300px; 
background : url(/styles/bodym.jpg) repeat-x center top; 
margin : 1px 0 0; 
width : 960px; 
} 
DIV.bodyl { 
background : url(/styles/line.jpg) repeat-x center top; 
width : 960px; 
border-bottom : 1px solid #ffffff; 
height : 27px; 
} 
DIV.clear { 
clear : both; 
font-size : 1px; 
margin : 10px 0 0; 
line-height : 1px; 
height : 10px; 
} 
DIV.menut { 
padding-right : 0; 
padding-left : 16px; 
font-weight : bold; 
font-size : 12px; 
padding-bottom : 0; 
padding-top : 6px; 
} 
DIV.menuly { 
background : url(/styles/menu_ly.png) no-repeat left top; 
width : 226px; 
color : #ffffff; 
height : 37px; 
} 
DIV.menulb { 
background : url(/styles/menu_lb.png) no-repeat right top; 
width : 226px; 
color : #ffffff; 
height : 37px; 
} 
DIV.menury { 
background : url(/styles/menu_ry.png) no-repeat left top; 
width : 210px; 
color : #ffffff; 
height : 37px; 
} 
DIV.menurb { 
background : url(/styles/menu_rb.png) no-repeat left top; 
width : 210px; 
color : #ffffff; 
height : 37px; 
} 
DIV.tophead { 
background : url(/styles/main.jpg) left top; 
width : 739px; 
height : 186px; 
} 
DIV.toptext { 
font-weight : bold; 
font-size : 12px; 
left : 330px; 
width : 380px; 
color : #116fa3; 
position : relative; 
top : 100px; 
height : 70px; 
} 
TABLE.top TD { 
font-weight : bold; 
font-size : 11px; 
height : 26px; 
text-align : center; 
} 
DIV.main { 
min-height : 600px; 
margin-bottom : 20px; 
padding-top : 10px; 
} 
TABLE.main TD.right { 
text-align : right; 
} 
H3.main { 
padding-right : 0; 
padding-left : 4px; 
font-size : 16px; 
padding-bottom : 10px; 
margin : 0; 
padding-top : 0; 
} 
H3.section { 
padding-right : 0; 
padding-left : 4px; 
font-size : 16px; 
padding-bottom : 10px; 
margin : 0; 
padding-top : 10px; 
} 
TABLE.head TD { 
font-size : 11px; 
} 
TABLE.head TD A { 
font-size : 11px; 
color : #000000; 
text-decoration : none; 
} 
TABLE.head TD A:hover { 
font-size : 11px; 
color : #0052a4; 
text-decoration : none; 
} 
TABLE.copy TD { 
border-right : 1px solid #f0f0f0; 
padding-right : 20px; 
border-top : 2px solid #e0e0e0; 
padding-left : 20px; 
font-size : 11px; 
padding-bottom : 10px; 
border-left : 1px solid #f0f0f0; 
padding-top : 10px; 
border-bottom : 1px solid #f0f0f0; 
background-color : #f8f8f8; 
} 
TABLE.copy TD.tel { 
font-size : 12px; 
line-height : 14px; 
} 
TABLE.copy TD.white { 
padding-right : 12px; 
padding-left : 0; 
padding-bottom : 0; 
border-top-style : none; 
padding-top : 0; 
border-right-style : none; 
border-left-style : none; 
background-color : #ffffff; 
border-bottom-style : none; 
} 
TABLE.copy A.site { 
font-size : 11px; 
color : #000000; 
text-decoration : none; 
} 
TABLE.bottom TD { 
font-weight : bold; 
font-size : 11px; 
height : 26px; 
text-align : center; 
} 
TABLE.solid { 
border-right : 1px solid #c0c0c0; 
width : 100%; 
border-bottom : 1px solid #c0c0c0; 
border-collapse : collapse; 
empty-cells : show; 
} 
TABLE.solid TH P { 
text-align : center; 
} 
TABLE.solidl { 
border-right : 1px solid #f0f0f0; 
width : 100%; 
border-bottom : 1px solid #f0f0f0; 
border-collapse : collapse; 
empty-cells : show; 
} 
TABLE.solidl TD { 
padding-right : 4px; 
border-top : 1px solid #f0f0f0; 
padding-left : 4px; 
padding-bottom : 4px; 
border-left : 1px solid #f0f0f0; 
padding-top : 4px; 
background-color : #ffffff; 
} 
FORM { 
padding-right : 0; 
padding-left : 0; 
padding-bottom : 0; 
margin : 0; 
padding-top : 0; 
} 
P { 
margin-top : 8px; 
margin-bottom : 8px; 
} 
H1 { 
font-size : 130%; 
} 
H2 { 
font-size : 110%; 
} 
H3 { 
font-size : 100%; 
} 
H4 { 
font-size : 100%; 
} 
H5 { 
font-size : 100%; 
} 
H1 { 
padding-left : 0; 
color : #116fa3; 
} 
H2 { 
padding-left : 0; 
color : #116fa3; 
} 
H3 { 
padding-left : 0; 
color : #116fa3; 
} 
H4 { 
padding-left : 0; 
color : #116fa3; 
} 
H5 { 
padding-left : 0; 
color : #116fa3; 
} 
TD.hr { 
padding-right : 0; 
padding-left : 0; 
padding-bottom : 0; 
margin : 0; 
padding-top : 0; 
background-color : #e0e0e0; 
} 
A.rss { 
font-size : 90%; 
} 
A.link { 
font-size : 90%; 
} 
HR { 
border-top-width : 0; 
border-left-width : 0; 
border-bottom-width : 0; 
color : #e0e0e0; 
height : 1px; 
background-color : #e0e0e0; 
border-right-width : 0; 
} 
INPUT.submit { 
border-right : 1px solid #c0c0f0; 
padding-right : 8px; 
border-top : 1px solid #c0c0f0; 
padding-left : 8px; 
font-size : 12px; 
padding-bottom : 4px; 
border-left : 1px solid #c0c0f0; 
cursor : pointer; 
color : #ffffff; 
padding-top : 4px; 
border-bottom : 1px solid #c0c0f0; 
background-color : #064e9c; 
} 
DIV.page TD { 
padding-right : 4px; 
padding-left : 4px; 
text-align : center; 
} 
DIV.page TD.link { 
border-right : 1px solid #0052a4; 
border-top : 1px solid #0052a4; 
border-left : 1px solid #0052a4; 
border-bottom : 1px solid #0052a4; 
} 
DIV.page TD.link:hover { 
border-right : 1px solid #0052a4; 
border-top : 1px solid #0052a4; 
border-left : 1px solid #0052a4; 
color : #ffffff; 
border-bottom : 1px solid #0052a4; 
background-color : #0052a4; 
} 
DIV.page A.link { 
display : block; 
color : #000000; 
text-decoration : none; 
} 
DIV.page A.link:hover { 
color : #ffffff; 
} 
DIV.page TD.this { 
border-right : 1px solid #0052a4; 
border-top : 1px solid #0052a4; 
border-left : 1px solid #0052a4; 
border-bottom : 1px solid #0052a4; 
background-color : #0052a4; 
} 
DIV.page TD.this:hover { 
border-right : 1px solid #0052a4; 
border-top : 1px solid #0052a4; 
border-left : 1px solid #0052a4; 
color : #ffffff; 
border-bottom : 1px solid #0052a4; 
} 
DIV.page A.this { 
display : block; 
font-weight : normal; 
color : #ffffff; 
text-decoration : none; 
} 
DIV.path { 
padding-right : 0; 
padding-left : 0; 
padding-bottom : 4px; 
margin : 0 0 0 -10px; 
padding-top : 4px; 
} 
DIV.path SPAN.last { 
font-weight : bold; 
color : #0052a4; 
} 
DIV.path A { 
text-decoration : none; 
} 
DIV.comment DIV.form { 
border-right : 1px solid #e0e0e0; 
padding-right : 10px; 
border-top : 1px solid #e0e0e0; 
display : none; 
padding-left : 10px; 
padding-bottom : 10px; 
margin : 0 6px; 
border-left : 1px solid #e0e0e0; 
padding-top : 10px; 
border-bottom : 1px solid #e0e0e0; 
background-color : #e7e4dc; 
} 
DIV.comment SPAN.click { 
padding-right : 0; 
padding-left : 18px; 
font-size : 90%; 
background : url(/styles/comment.gif) no-repeat 0 2px; 
padding-bottom : 0; 
cursor : pointer; 
padding-top : 0; 
} 
DIV.comment TABLE.commentform TD { 
padding-right : 0; 
padding-left : 0; 
padding-bottom : 0; 
padding-top : 2px; 
} 
DIV.comment TABLE.commentform TD.text { 
padding-bottom : 6px; 
text-align : center; 
} 
DIV.comment TABLE.commentform TD.key { 
text-align : center; 
} 
DIV.comment INPUT { 
border-right : 1px solid #e0e0e0; 
border-top : 1px solid #e0e0e0; 
border-left : 1px solid #e0e0e0; 
border-bottom : 1px solid #e0e0e0; 
} 
DIV.comment TEXTAREA { 
border-right : 1px solid #e0e0e0; 
border-top : 1px solid #e0e0e0; 
border-left : 1px solid #e0e0e0; 
border-bottom : 1px solid #e0e0e0; 
} 
DIV.comment INPUT.key { 
border-right : 1px solid #808080; 
padding-right : 20px; 
border-top : 1px solid #808080; 
padding-left : 20px; 
font-weight : bold; 
font-size : 12px; 
padding-bottom : 4px; 
border-left : 1px solid #808080; 
cursor : pointer; 
color : #ffffff; 
padding-top : 4px; 
border-bottom : 1px solid #808080; 
background-color : #606060; 
text-align : center; 
} 
DIV.comment TABLE.index TR.even { 
background-color : #e7e4dc; 
} 
DIV.comment TABLE.index TD.text { 
border-left : 1px solid #e0e0e0; 
} 
DIV.news IMG.ico { 
border-right : 1px solid #e0e0e0; 
border-top : 1px solid #e0e0e0; 
float : right; 
border-left : 1px solid #e0e0e0; 
border-bottom : 1px solid #e0e0e0; 
} 
DIV.news IMG.icol { 
border-right : 1px solid #e0e0e0; 
border-top : 1px solid #e0e0e0; 
float : left; 
border-left : 1px solid #e0e0e0; 
border-bottom : 1px solid #e0e0e0; 
} 
DIV.news IMG.adv { 
border-right : 1px solid #e0e0e0; 
border-top : 1px solid #e0e0e0; 
border-left : 1px solid #e0e0e0; 
border-bottom : 1px solid #e0e0e0; 
} 
DIV.news SPAN.date { 
font-weight : bold; 
} 
DIV.news A.next { 
font-weight : bold; 
font-size : 12px; 
text-decoration : none; 
} 
DIV.news A.title { 
display : block; 
font-weight : bold; 
margin : 8px 0; 
color : #000000; 
} 
DIV.library H1 { 
padding-left : 0; 
} 
DIV.library DIV.img { 
text-align : center; 
} 
DIV.library DIV.img IMG { 
border-right : 1px solid #f0f0f0; 
padding-right : 10px; 
border-top : 1px solid #f0f0f0; 
padding-left : 10px; 
padding-bottom : 10px; 
margin : 4px; 
border-left : 1px solid #f0f0f0; 
padding-top : 10px; 
border-bottom : 1px solid #f0f0f0; 
} 
DIV.library IMG.library { 
border-right : 1px solid #c0c0c0; 
border-top : 1px solid #c0c0c0; 
float : left; 
margin-bottom : 4px; 
border-left : 1px solid #c0c0c0; 
margin-right : 10px; 
border-bottom : 1px solid #c0c0c0; 
} 
DIV.library IMG.left { 
border-right : 1px solid #c0c0c0; 
border-top : 1px solid #c0c0c0; 
float : left; 
margin-bottom : 4px; 
border-left : 1px solid #c0c0c0; 
margin-right : 10px; 
border-bottom : 1px solid #c0c0c0; 
} 
DIV.library UL LI { 
text-align : justify; 
} 
DIV.library P { 
text-align : justify; 
} 
DIV.library LI { 
padding-bottom : 4px; 
text-align : left; 
} 
DIV.library A.title { 
font-weight : bold; 
color : #000000; 
} 
DIV.library SPAN.date { 
font-weight : bold; 
text-align : right; 
} 
DIV.library DIV.letter { 
border-right : 1px solid #000000; 
padding-right : 4px; 
border-top : 1px solid #000000; 
padding-left : 4px; 
font-weight : bold; 
float : left; 
margin-bottom : 4px; 
padding-bottom : 4px; 
border-left : 1px solid #000000; 
width : 16px; 
color : #ffffff; 
margin-right : 10px; 
padding-top : 4px; 
border-bottom : 1px solid #000000; 
height : 16px; 
background-color : #636888; 
text-align : center; 
} 
DIV.site DIV.map { 
padding-bottom : 4px; 
} 
DIV.site DIV.content A.letter { 
border-right : 1px solid #404040; 
padding-right : 2px; 
border-top : 1px solid #404040; 
margin-top : 10px; 
padding-left : 2px; 
font-weight : bold; 
padding-bottom : 2px; 
border-left : 1px solid #404040; 
color : #ffffff; 
line-height : 200%; 
padding-top : 2px; 
border-bottom : 1px solid #404040; 
background-color : #0052a4; 
text-decoration : none; 
} 
DIV.site DIV.content SPAN.letter { 
border-right : 1px solid #404040; 
padding-right : 2px; 
border-top : 1px solid #404040; 
padding-left : 2px; 
padding-bottom : 2px; 
border-left : 1px solid #404040; 
line-height : 200%; 
padding-top : 2px; 
border-bottom : 1px solid #404040; 
} 
DIV.site DIV.block { 
border-right : 0 solid #000000; 
padding-right : 10px; 
border-top : 0 solid #000000; 
float : left; 
padding-bottom : 30px; 
border-left : 0 solid #000000; 
width : 230px; 
border-bottom : 0 solid #000000; 
position : relative; 
} 
DIV.site DIV.block UL { 
padding-left : 14px; 
} 
DIV.site DIV.block DIV.letter { 
border-right : 1px solid #000000; 
padding-right : 8px; 
border-top : 1px solid #000000; 
padding-left : 8px; 
font-weight : bold; 
margin-bottom : 4px; 
padding-bottom : 8px; 
border-left : 1px solid #000000; 
width : 20px; 
color : #ffffff; 
padding-top : 8px; 
border-bottom : 1px solid #000000; 
background-color : #0052a4; 
text-align : center; 
} 
DIV.site DIV.year { 
padding-right : 10px; 
float : left; 
padding-bottom : 30px; 
width : 30%; 
position : relative; 
} 
DIV.site DIV.year SPAN.year { 
font-size : 120%; 
} 
DIV.site DIV.year UL { 
padding-left : 20px; 
} 
DIV.site DIV.year TABLE.month { 
border-collapse : collapse; 
empty-cells : show; 
} 
DIV.download DIV.desc { 
font-size : 90%; 
color : #000000; 
text-align : justify; 
} 
DIV.left { 
margin-bottom : 2px; 
width : 210px; 
} 
DIV.left A.left { 
background-position : left 2px; 
display : block; 
padding-left : 12px; 
font-size : 12px; 
background-image : url(/styles/dot.gif); 
color : #000000; 
background-repeat : no-repeat; 
text-decoration : none; 
} 
DIV.left A.left:hover { 
color : #0052a4; 
} 
DIV.left A.this { 
background-position : left 2px; 
display : block; 
padding-left : 12px; 
font-weight : bold; 
font-size : 12px; 
background-image : url(/styles/dot.gif); 
color : #000000; 
background-repeat : no-repeat; 
text-decoration : none; 
} 
DIV.left TD.foot { 
font-size : 1px; 
height : 2px; 
} 
DIV.left TD.headnull { 
font-size : 1px; 
height : 2px; 
} 
DIV.left TD.head { 
padding-right : 6px; 
padding-left : 12px; 
font-weight : bold; 
font-size : 12px; 
padding-bottom : 6px; 
color : #000000; 
padding-top : 6px; 
height : 30px; 
} 
DIV.left TD.body { 
padding-right : 2px; 
padding-left : 2px; 
padding-bottom : 8px; 
padding-top : 6px; 
text-align : left; 
} 
DIV.left TD.text { 
font-size : 11px; 
} 
DIV.left INPUT.text { 
border-right : 1px solid #c0c0c0; 
border-top : 1px solid #c0c0c0; 
font-size : 12px; 
border-left : 1px solid #c0c0c0; 
width : 100%; 
border-bottom : 1px solid #c0c0c0; 
} 
DIV.left INPUT.key { 
border-right : 1px solid #c0c0f0; 
padding-right : 6px; 
border-top : 1px solid #c0c0f0; 
padding-left : 6px; 
font-size : 12px; 
padding-bottom : 2px; 
margin-left : 6px; 
border-left : 1px solid #c0c0f0; 
cursor : pointer; 
color : #ffffff; 
padding-top : 2px; 
border-bottom : 1px solid #c0c0f0; 
background-color : #064e9c; 
} 
DIV.backet { 
border-right : 1px solid #ffffff; 
background : url(/styles/left.jpg); 
width : 220px; 
height : 186px; 
} 
DIV.backet TD.backetsumm { 
padding-right : 0; 
padding-left : 0; 
font-weight : bold; 
font-size : 16px; 
padding-bottom : 6px; 
color : #eda010; 
padding-top : 6px; 
text-align : center; 
} 
DIV.backet A.left { 
background-position : left 2px; 
display : block; 
padding-left : 12px; 
font-size : 12px; 
background-image : url(/styles/dot.gif); 
color : #ffffff; 
background-repeat : no-repeat; 
text-decoration : none; 
} 
DIV.backet A.left:hover { 
color : #ffffff; 
} 
DIV.backet A.this { 
background-position : left 2px; 
display : block; 
padding-left : 12px; 
font-weight : bold; 
font-size : 12px; 
background-image : url(/styles/dot.gif); 
color : #ffffff; 
background-repeat : no-repeat; 
text-decoration : none; 
} 
DIV.backet TD.head { 
font-size : 14px; 
color : #ffffff; 
padding-top : 10px; 
letter-spacing : 0; 
text-align : center; 
} 
DIV.catalog H2 { 
padding-right : 0; 
padding-left : 0; 
font-weight : bold; 
font-size : 13px; 
padding-bottom : 0; 
margin : 0; 
padding-top : 0; 
} 
DIV.catalog H2.head { 
cursor : pointer; 
} 
DIV.catalog UL.dotlink { 
padding-left : 12px; 
font-size : 90%; 
list-style-image : url(/styles/dot.gif); 
padding-bottom : 0; 
margin : 0; 
padding-top : 0; 
} 
DIV.catalog UL.nulllink { 
padding-left : 0; 
font-size : 90%; 
padding-bottom : 0; 
margin : 0; 
padding-top : 0; 
list-style-type : none; 
} 
DIV.catalog A.h2 { 
font-weight : bold; 
font-size : 13px; 
color : #0052a4; 
text-decoration : none; 
} 
DIV.catalog A.dotlink { 
color : #000000; 
} 
DIV.product DIV.top5 { 
border-right : 1px solid #e0e0e0; 
padding-right : 6px; 
border-top : 1px solid #e0e0e0; 
padding-left : 6px; 
padding-bottom : 6px; 
margin : 0 20px 8px; 
border-left : 1px solid #e0e0e0; 
padding-top : 6px; 
border-bottom : 1px solid #e0e0e0; 
} 
DIV.product DIV.arch { 
font-weight : bold; 
margin : 0 0 20px; 
} 
DIV.product TABLE.filter { 
padding-right : 0; 
padding-left : 0; 
padding-bottom : 10px; 
padding-top : 0; 
} 
DIV.product TABLE.filter TD { 
font-size : 11px; 
height : 20px; 
} 
DIV.sort { 
padding-right : 0; 
margin-top : 1px; 
padding-left : 4px; 
font-size : 12px; 
background-image : url(/styles/sort.gif); 
padding-bottom : 0; 
width : 160px; 
cursor : pointer; 
padding-top : 2px; 
background-repeat : no-repeat; 
height : 20px; 
} 
TABLE.sort { 
border-right : 1px solid #000000; 
border-bottom : 1px solid #000000; 
border-collapse : collapse; 
empty-cells : show; 
} 
TABLE.sort TD { 
padding-right : 1px; 
border-top : 1px solid #000000; 
padding-left : 1px; 
font-size : 12px; 
padding-bottom : 1px; 
border-left : 1px solid #000000; 
cursor : pointer; 
color : #000000; 
padding-top : 1px; 
background-color : #fafafa; 
} 
TABLE.sort TD.hover { 
color : #ffffff; 
background-color : #0052a4; 
} 
DIV.product DIV.noimg { 
width : 150px; 
} 
DIV.product DIV.tech TD { 
text-align : justify; 
} 
DIV.product DIV.tech TD.prop { 
border-right : 1px solid #f0f0f0; 
} 
DIV.product TABLE.indexi { 
margin-bottom : 6px; 
} 
DIV.product TABLE.index { 
border-right : 2px dotted #e0e0ff; 
border-top : 2px dotted #e0e0ff; 
margin-bottom : 10px; 
border-left : 2px dotted #e0e0ff; 
border-bottom : 2px dotted #e0e0ff; 
} 
DIV.product TABLE.index TH { 
border-top : 1px solid #e0e0e0; 
font-size : 80%; 
border-bottom : 1px solid #e0e0e0; 
height : 32px; 
background-color : #f8f8ff; 
} 
DIV.product TABLE.index TD.cost { 
text-align : right; 
} 
DIV.product TABLE.index TD.unit { 
text-align : right; 
} 
DIV.product TABLE.index TR.color { 
background-color : #fafafa; 
} 
DIV.product TABLE.elem { 
border-right : 1px solid #f0f0ff; 
margin : 0 0 15px; 
width : 100%; 
border-bottom : 1px solid #f0f0ff; 
border-collapse : collapse; 
empty-cells : show; 
} 
DIV.product TABLE.elem TD.null { 
border-top-style : none; 
border-right-style : none; 
border-left-style : none; 
border-bottom-style : none; 
} 
DIV.product TABLE.next { 
margin-bottom : 12px; 
} 
DIV.product TABLE.elem TD { 
padding-right : 2px; 
border-top : 1px solid #f0f0ff; 
padding-left : 2px; 
padding-bottom : 1px; 
border-left : 1px solid #f0f0ff; 
padding-top : 1px; 
} 
DIV.product TABLE.elem TH { 
padding-right : 2px; 
border-top : 1px solid #f0f0ff; 
padding-left : 2px; 
font-size : 12px; 
padding-bottom : 2px; 
border-left : 1px solid #f0f0ff; 
color : #ffffff; 
padding-top : 2px; 
height : 24px; 
background-color : #0052a4; 
text-align : center; 
} 
DIV.product TABLE.elem TH.head { 
border-right : 1px solid #5f97e2; 
padding-right : 8px; 
border-top : 1px solid #5f97e2; 
padding-left : 8px; 
padding-bottom : 4px; 
border-left : 1px solid #5f97e2; 
color : #ffffff; 
padding-top : 4px; 
border-bottom : 4px solid #003973; 
background-color : #5f97e2; 
text-align : left; 
} 
DIV.product TABLE.elem TH.head H2 { 
padding-right : 0; 
padding-left : 0; 
font-weight : bold; 
font-size : 12px; 
padding-bottom : 0; 
margin : 0; 
color : #ffffff; 
padding-top : 0; 
} 
DIV.product TABLE.elem TD.cost { 
font-weight : bold; 
color : #000000; 
text-align : right; 
} 
DIV.product TABLE.elem TD.numb { 
text-align : right; 
} 
DIV.product TABLE.elem TD.name { 
text-align : left; 
} 
DIV.product TABLE.elem TD.prop { 
font-size : 9pt; 
text-align : center; 
} 
DIV.product TABLE.elem TR.even { 
background-color : #f8f8ff; 
} 
DIV.product TABLE.gallerytop TD { 
border-right : 2px dotted #e0e0ff; 
border-top : 2px dotted #e0e0ff; 
border-left : 2px dotted #e0e0ff; 
border-bottom : 2px dotted #e0e0ff; 
} 
DIV.product TABLE.gallery { 
padding-right : 0; 
padding-left : 0; 
padding-bottom : 0; 
margin : 0; 
border-top-style : none; 
padding-top : 0; 
border-right-style : none; 
border-left-style : none; 
border-bottom-style : none; 
} 
DIV.product TABLE.gallery TD { 
padding-right : 0; 
padding-left : 0; 
padding-bottom : 0; 
margin : 0; 
border-top-style : none; 
padding-top : 0; 
border-right-style : none; 
border-left-style : none; 
border-bottom-style : none; 
} 
DIV.product TABLE.gallery TD.title { 
height : 34px; 
text-align : center; 
} 
DIV.product TABLE.gallery TD.title H3 { 
padding-right : 6px; 
padding-left : 6px; 
padding-bottom : 6px; 
margin : 0; 
padding-top : 6px; 
} 
DIV.product TABLE.gallery TD.cost { 
font-weight : bold; 
text-align : center; 
} 
DIV.product TABLE.gallery TD.order { 
width : 100%; 
text-align : center; 
} 
DIV.product TABLE.gallery TD.code { 
padding-right : 2px; 
padding-left : 2px; 
font-weight : bold; 
font-size : 12px; 
padding-bottom : 2px; 
color : #ffffff; 
padding-top : 2px; 
background-color : #0052a4; 
text-align : center; 
} 
DIV.product TABLE.list TH { 
padding-right : 2px; 
border-top : 1px solid #f0f0ff; 
padding-left : 2px; 
font-size : 12px; 
padding-bottom : 2px; 
border-left : 1px solid #f0f0ff; 
color : #ffffff; 
padding-top : 2px; 
height : 28px; 
background-color : #0052a4; 
text-align : center; 
} 
DIV.product TABLE.list TD.cost { 
padding-right : 6px; 
padding-left : 6px; 
font-weight : bold; 
padding-bottom : 0; 
padding-top : 0; 
text-align : right; 
} 
DIV.product TABLE.list TD.code { 
padding-right : 6px; 
padding-left : 0; 
font-weight : bold; 
padding-bottom : 0; 
padding-top : 0; 
} 
DIV.product TABLE.list TR.even { 
background-color : #f8f8ff; 
} 
DIV.product IMG.ico { 
border-right : 1px solid #e0e0f0; 
padding-right : 4px; 
border-top : 1px solid #e0e0f0; 
padding-left : 4px; 
padding-bottom : 4px; 
margin : 0 0 10px; 
border-left : 1px solid #e0e0f0; 
padding-top : 4px; 
border-bottom : 1px solid #e0e0f0; 
} 
DIV.product IMG.gallery { 
border-top-style : none; 
padding-top : 4px; 
border-right-style : none; 
border-left-style : none; 
border-bottom-style : none; 
} 
DIV.product DIV.null { 
width : 118px; 
height : 40px; 
} 
DIV.product INPUT.order { 
border-right : 1px solid #e0e0ff; 
padding-right : 4px; 
border-top : 1px solid #e0e0ff; 
padding-left : 4px; 
padding-bottom : 0; 
margin : 0; 
border-left : 1px solid #e0e0ff; 
width : 40px; 
padding-top : 0; 
border-bottom : 1px solid #e0e0ff; 
text-align : right; 
} 
DIV.product TABLE.null { 
border-top-width : 0; 
padding-right : 0; 
padding-left : 0; 
border-left-width : 0; 
border-bottom-width : 0; 
padding-bottom : 0; 
margin : 0; 
padding-top : 0; 
border-right-width : 0; 
} 
DIV.product TABLE.null TD { 
border-top-width : 0; 
padding-right : 0; 
padding-left : 0; 
border-left-width : 0; 
border-bottom-width : 0; 
padding-bottom : 0; 
margin : 0; 
padding-top : 0; 
border-right-width : 0; 
} 
DIV.product IMG.icon { 
border-right : 1px solid #d0d0f0; 
padding-right : 2px; 
border-top : 1px solid #d0d0f0; 
padding-left : 2px; 
padding-bottom : 2px; 
border-left : 1px solid #d0d0f0; 
padding-top : 2px; 
border-bottom : 1px solid #d0d0f0; 
} 
DIV.product TD.newcost { 
font-weight : bold; 
font-size : 110%; 
color : #008cc9; 
} 
DIV.product TABLE.order TH { 
font-size : 90%; 
} 
DIV.product DIV.sum { 
font-weight : bold; 
} 
DIV.product DIV.text { 
border-right : 1px solid #f0f0ff; 
padding-right : 10px; 
border-top : 1px solid #f0f0ff; 
margin-top : 20px; 
padding-left : 10px; 
padding-bottom : 10px; 
border-left : 1px solid #f0f0ff; 
padding-top : 10px; 
border-bottom : 1px solid #f0f0ff; 
background-color : #fafaff; 
} 
DIV.product DIV.text HR { 
border-top-width : 0; 
border-left-width : 0; 
border-bottom-width : 0; 
color : #f0f0ff; 
height : 1px; 
background-color : #f0f0ff; 
border-right-width : 0; 
} 
DIV.product DIV.text P { 
text-align : justify; 
} 
DIV.product DIV.text UL { 
text-align : justify; 
} 
DIV.product IMG.tm { 
border-right : 1px solid #c0c0c0; 
border-top : 1px solid #c0c0c0; 
float : right; 
margin : 0 0 4px 8px; 
border-left : 1px solid #c0c0c0; 
border-bottom : 1px solid #c0c0c0; 
} 
TABLE.menu TD { 
padding-right : 0; 
padding-left : 0; 
font-weight : bold; 
font-size : 12px; 
padding-bottom : 0; 
color : #000000; 
padding-top : 0; 
} 
TABLE.menu TD A { 
font-weight : bold; 
font-size : 12px; 
color : #000000; 
text-decoration : none; 
} 
UL#hmenu { 
border-right : 0; 
padding-right : 0; 
border-top : 0; 
padding-left : 0; 
z-index : 10; 
padding-bottom : 0; 
margin : 0; 
font : bold 12px/20px Arial, Verdana, Helvetica, sans-serif; 
border-left : 0; 
padding-top : 0; 
border-bottom : 0; 
list-style-type : none; 
height : 26px; 
} 
UL#hmenu LI { 
border-right : 0; 
padding-right : 0; 
border-top : 0; 
display : inline; 
padding-left : 0; 
z-index : 11; 
float : left; 
padding-bottom : 0; 
margin : 0; 
border-left : 0; 
padding-top : 0; 
border-bottom : 0; 
list-style-type : none; 
position : relative; 
} 
UL#hmenu UL { 
border-right : 0; 
padding-right : 0; 
border-top : 0; 
display : none; 
padding-left : 0; 
left : 0; 
padding-bottom : 0; 
margin : 0; 
border-left : 0; 
width : 150px; 
padding-top : 0; 
border-bottom : 0; 
list-style-type : none; 
position : absolute; 
top : 26px; 
} 
UL#hmenu UL LI { 
display : block !important ; 
float : left; 
width : 170px; 
} 
UL#hmenu A { 
border-top-width : 0; 
padding-right : 10px; 
display : block; 
padding-left : 10px; 
border-left-width : 0; 
float : none !important ; 
border-bottom-width : 0; 
padding-bottom : 5px; 
font : bold 12px/16px Arial, Verdana, Helvetica, sans-serif; 
color : #000000; 
padding-top : 6px; 
height : auto !important ; 
border-right-width : 0; 
text-decoration : none; 
} 
UL#hmenu A:hover { 
border-right : 1px solid #ffffff; 
padding-right : 9px; 
padding-left : 9px; 
z-index : 12; 
padding-bottom : 5px; 
border-left : 1px solid #ffffff; 
color : #ffffff; 
padding-top : 6px; 
background-color : #116fa3; 
} 
UL#hmenu LI:hover A { 
border-right : 1px solid #ffffff; 
padding-right : 9px; 
padding-left : 9px; 
z-index : 12; 
padding-bottom : 5px; 
border-left : 1px solid #ffffff; 
color : #ffffff; 
padding-top : 6px; 
background-color : #116fa3; 
} 
UL#hmenu LI.iehover A { 
border-right : 1px solid #ffffff; 
padding-right : 9px; 
padding-left : 9px; 
z-index : 12; 
padding-bottom : 5px; 
border-left : 1px solid #ffffff; 
color : #ffffff; 
padding-top : 6px; 
background-color : #116fa3; 
} 
UL#hmenu LI:hover LI A { 
border-top : 1px solid #ffffff; 
float : none; 
background-image : inherit; 
color : #ffffff; 
} 
UL#hmenu LI.iehover LI A { 
border-top : 1px solid #ffffff; 
float : none; 
background-image : inherit; 
color : #ffffff; 
} 
UL#hmenu LI:hover LI A:hover { 
color : #ffffff; 
background-color : #116fa3; 
} 
UL#hmenu LI:hover LI:hover A { 
color : #ffffff; 
background-color : #116fa3; 
} 
UL#hmenu LI.iehover LI A:hover { 
color : #ffffff; 
background-color : #116fa3; 
} 
UL#hmenu LI.iehover LI.iehover A { 
color : #ffffff; 
background-color : #116fa3; 
} 
UL#hmenu LI:hover LI:hover LI A { 
border-right : 1px solid #ffffff; 
border-left : 1px solid #ffffff; 
color : #ffffff; 
background-color : #116fa3; 
} 
UL#hmenu LI.iehover LI.iehover LI A { 
border-right : 1px solid #ffffff; 
border-left : 1px solid #ffffff; 
color : #ffffff; 
background-color : #116fa3; 
} 
UL#hmenu LI:hover LI:hover LI A:hover { 
color : #ffffff; 
} 
UL#hmenu LI:hover LI:hover LI:hover A { 
color : #ffffff; 
} 
UL#hmenu LI.iehover LI.iehover LI A:hover { 
color : #ffffff; 
} 
UL#hmenu LI.iehover LI.iehover LI.iehover A { 
color : #ffffff; 
} 
UL#hmenu UL UL { 
padding-right : 0; 
display : none; 
padding-left : 0; 
left : 150px; 
padding-bottom : 0; 
margin : 0; 
width : 240px; 
padding-top : 0; 
position : absolute; 
top : 6px; 
} 
UL#hmenu UL UL UL { 
padding-right : 0; 
display : none; 
padding-left : 0; 
left : 150px; 
padding-bottom : 0; 
margin : 0; 
width : 240px; 
padding-top : 0; 
position : absolute; 
top : 6px; 
} 
UL#hmenu LI:hover UL UL { 
display : none; 
} 
UL#hmenu LI:hover UL UL UL { 
display : none; 
} 
UL#hmenu LI.iehover UL UL { 
display : none; 
} 
UL#hmenu LI.iehover UL UL UL { 
display : none; 
} 
UL#hmenu LI:hover UL { 
display : block; 
} 
UL#hmenu UL LI:hover UL { 
display : block; 
} 
UL#hmenu UL UL LI:hover UL { 
display : block; 
} 
UL#hmenu LI.iehover UL { 
display : block; 
} 
UL#hmenu UL LI.iehover UL { 
display : block; 
} 
UL#hmenu UL UL LI.iehover UL { 
display : block; 
} 
UL#hmenu LI:hover { 
z-index : 20; 
} 
UL#hmenu LI.iehover { 
z-index : 20; 
} 
UL#hmenu LI:hover UL { 
z-index : 100; 
} 
UL#hmenu LI.iehover UL { 
z-index : 100; 
} 
UL#hmenu LI:hover UL LI UL#hmenu LI.iehover UL LI.iehover { 
z-index : 200; 
} 
UL#hmenu LI.iehover UL LI.iehover UL LI.iehover { 
z-index : 300; 
} 
UL#hmenu LI A.actv { 
border-right : 1px solid #ffffff; 
padding-right : 9px; 
padding-left : 9px; 
z-index : 13; 
padding-bottom : 5px; 
border-left : 1px solid #ffffff; 
color : #ffffff; 
padding-top : 6px; 
background-color : #116fa3; 
} 
UL#hmenu LI A.actv { 
border-right : 1px solid #ffffff; 
padding-right : 9px; 
padding-left : 9px; 
z-index : 13; 
padding-bottom : 5px; 
border-left : 1px solid #ffffff; 
color : #ffffff; 
padding-top : 6px; 
background-color : #116fa3; 
} 
FIELDSET.form { 
border-right : 1px solid #e0e0e0; 
padding-right : 10px; 
border-top : 1px solid #e0e0e0; 
padding-left : 10px; 
margin-bottom : 20px; 
padding-bottom : 10px; 
border-left : 1px solid #e0e0e0; 
padding-top : 10px; 
border-bottom : 1px solid #e0e0e0; 
background-color : #f0f0f0; 
} 
FIELDSET.error { 
color : #ff0000; 
background-color : #ffffff; 
} 
LEGEND.form { 
font-weight : bold; 
color : #000000; 
} 
TEXTAREA.ftextarea { 
border-right : 1px solid #e0e0e0; 
border-top : 1px solid #e0e0e0; 
font-weight : bold; 
font-size : 11pt; 
border-left : 1px solid #e0e0e0; 
width : 100%; 
color : #000000; 
border-bottom : 1px solid #e0e0e0; 
background-color : #ffffff; 
} 
INPUT.ftext { 
border-right : 1px solid #e0e0e0; 
border-top : 1px solid #e0e0e0; 
font-weight : bold; 
border-left : 1px solid #e0e0e0; 
color : #000000; 
border-bottom : 1px solid #e0e0e0; 
background-color : #ffffff; 
} 
INPUT.fnumb { 
border-right : 1px solid #e0e0e0; 
border-top : 1px solid #e0e0e0; 
font-weight : bold; 
border-left : 1px solid #e0e0e0; 
color : #000000; 
border-bottom : 1px solid #e0e0e0; 
background-color : #ffffff; 
text-align : right; 
} 
INPUT.ffile { 
border-right : 1px solid #e0e0e0; 
border-top : 1px solid #e0e0e0; 
font-weight : bold; 
border-left : 1px solid #e0e0e0; 
color : #000000; 
border-bottom : 1px solid #e0e0e0; 
background-color : #ffffff; 
} 
.fselect { 
border-right : 1px solid #e0e0e0; 
border-top : 1px solid #e0e0e0; 
font-weight : bold; 
border-left : 1px solid #e0e0e0; 
color : #000000; 
border-bottom : 1px solid #e0e0e0; 
background-color : #ffffff; 
} 
.fselectbox { 
border-right : 1px solid #e0e0e0; 
border-top : 1px solid #e0e0e0; 
font-weight : bold; 
border-left : 1px solid #e0e0e0; 
width : 100%; 
color : #000000; 
border-bottom : 1px solid #e0e0e0; 
background-color : #ffffff; 
} 
.fcond { 
border-right : 1px solid #e0e0e0; 
border-top : 1px solid #e0e0e0; 
font-weight : bold; 
border-left : 1px solid #e0e0e0; 
color : #000000; 
border-bottom : 1px solid #e0e0e0; 
background-color : #ffffff; 
} 
INPUT.fpassword { 
border-right : 1px solid #e0e0e0; 
border-top : 1px solid #e0e0e0; 
border-left : 1px solid #e0e0e0; 
color : #000000; 
border-bottom : 1px solid #e0e0e0; 
background-color : #ffffff; 
} 
INPUT.fsubmit { 
border-right : 1px solid #0064a6; 
padding-right : 20px; 
border-top : 1px solid #0064a6; 
padding-left : 20px; 
font-weight : bold; 
font-size : 12px; 
padding-bottom : 4px; 
border-left : 1px solid #0064a6; 
cursor : pointer; 
color : #ffffff; 
padding-top : 4px; 
border-bottom : 1px solid #0064a6; 
background-color : #064e9c; 
text-align : center; 
} 
INPUT.fbutton { 
border-right : 1px solid #0064a6; 
padding-right : 20px; 
border-top : 1px solid #0064a6; 
padding-left : 20px; 
font-weight : bold; 
font-size : 12px; 
padding-bottom : 4px; 
border-left : 1px solid #0064a6; 
cursor : pointer; 
color : #ffffff; 
padding-top : 4px; 
border-bottom : 1px solid #0064a6; 
background-color : #064e9c; 
text-align : center; 
} 
INPUT.lsubmit { 
border-right : 1px solid #000000; 
border-top : 1px solid #000000; 
font-weight : bold; 
font-size : 12px; 
border-left : 1px solid #000000; 
cursor : pointer; 
color : #000000; 
border-bottom : 1px solid #000000; 
background-color : rgb(200, 220, 250); 
text-align : center; 
} 
IMG.map { 
cursor : pointer; 
} 
TD.formtabhead { 
font-weight : bold; 
font-size : 14px; 
padding-bottom : 10px; 
color : #000000; 
text-align : center; 
} 
DIV.formrow { 
font-size : 11px; 
color : #000000; 
padding-top : 5px; 
} 
TD.formrowl { 
padding-right : 8px; 
} 
TD.formrowc { 
padding-right : 8px; 
padding-left : 8px; 
} 
TD.formrowr { 
padding-left : 8px; 
} 
.formico { 
color : #ffffff; 
border-bottom : 6px solid #e0e0e0; 
background-color : #0064a6; 
} 
.formtitle { 
font-size : 14px; 
color : #ffffff; 
border-bottom : 6px solid #e0e0e0; 
background-color : #0064a6; 
} 
.formth { 
padding-right : 8px; 
padding-left : 8px; 
color : #ffffff; 
border-bottom : 6px solid #e0e0e0; 
background-color : #0064a6; 
} 
.formthspan { 
padding-right : 8px; 
padding-left : 8px; 
color : #ffffff; 
background-color : #0064a6; 
} 
.formthsort { 
padding-right : 8px; 
padding-left : 8px; 
color : #ffffff; 
border-bottom : 6px solid #a60000; 
background-color : #0064a6; 
} 
.formend { 
background-color : #0064a6; 
} 
.formtitlerow { 
background-color : #517dbf; 
} 
UL.innermenu { 
margin-top : 0; 
padding-left : 15px; 
margin-bottom : 1px; 
margin-left : 15px; 
} 
TD.formtabhead { 
font-weight : bold; 
font-size : 14px; 
padding-bottom : 10px; 
color : #000000; 
text-align : center; 
} 
DIV.formrow { 
font-size : 11px; 
color : #000000; 
padding-top : 5px; 
} 
TD.formrowl { 
padding-right : 8px; 
} 
TD.formrowc { 
padding-right : 8px; 
padding-left : 8px; 
} 
TD.formrowr { 
padding-left : 8px; 
} 
TD.formsmallnext2 { 
padding-left : 2px; 
font-size : 11px; 
color : #000000; 
padding-top : 5px; 
} 
TD.formrownext2 { 
padding-left : 2px; 
} 
.formrow0 { 
color : #000000; 
background-color : #f0f0f9; 
} 
.formrow1 { 
color : #000000; 
background-color : #ffffff; 
} 
.formrow_all { 
color : #ffffff; 
background-color : #f0f0f9; 
} 
.formhead { 
color : #000000; 
background-color : #ebf0f9; 
} 
.formh { 
font-size : 14px; 
color : #517dbf; 
background-color : #ffffff; 
} 
FIELDSET.form { 
border-right : 1px solid #e0e0e0; 
padding-right : 10px; 
border-top : 1px solid #e0e0e0; 
padding-left : 10px; 
margin-bottom : 20px; 
padding-bottom : 10px; 
border-left : 1px solid #e0e0e0; 
padding-top : 10px; 
border-bottom : 1px solid #e0e0e0; 
} 
LEGEND.form { 
font-weight : bold; 
color : #000000; 
} 
DIV.calendar { 
background-color : #ffffff; 
} 
DIV.calendar TABLE { 
border-right : 2px ridge #0064a6; 
border-top : 2px ridge #0064a6; 
border-left : 2px ridge #0064a6; 
border-bottom : 2px ridge #0064a6; 
} 
DIV.calendar TD { 
border-right : 1px solid #e0e0ff; 
border-top : 1px solid #e0e0ff; 
font-weight : normal; 
font-size : 12px; 
border-left : 1px solid #e0e0ff; 
border-bottom : 1px solid #e0e0ff; 
text-align : center; 
} 
DIV.calendar TH { 
border-right : 1px solid #fcfcff; 
border-top : 1px solid #fcfcff; 
font-weight : normal; 
font-size : 12px; 
border-left : 1px solid #fcfcff; 
color : #ffffff; 
border-bottom : 1px solid #fcfcff; 
background-color : #1e3c7b; 
text-align : center; 
} 
DIV.calendar TH { 
border-right : 1px solid #fcfcff; 
border-top : 1px solid #fcfcff; 
font-weight : normal; 
font-size : 12px; 
border-left : 1px solid #fcfcff; 
color : #ffffff; 
border-bottom : 1px solid #fcfcff; 
background-color : #0064a6; 
text-align : center; 
} 
DIV.calendar SELECT.month { 
width : 65%; 
} 
DIV.calendar SELECT.year { 
width : 35%; 
} 
DIV.calendar INPUT.submit { 
border-right : 1px outset #0064a6; 
border-top : 1px outset #0064a6; 
font-weight : bold; 
font-size : 12px; 
border-left : 1px outset #0064a6; 
cursor : pointer; 
color : #ffffff; 
border-bottom : 1px outset #0064a6; 
background-color : #064e9c; 
text-align : center; 
} 
DIV.calendar TD.dayover { 
border-right : 1px solid #ff0000; 
border-top : 1px solid #ff0000; 
border-left : 1px solid #ff0000; 
cursor : pointer; 
border-bottom : 1px solid #ff0000; 
} 
DIV.calendar TD.day { 
border-right : 1px solid #e0e0ff; 
border-top : 1px solid #e0e0ff; 
border-left : 1px solid #e0e0ff; 
cursor : pointer; 
border-bottom : 1px solid #e0e0ff; 
} 
DIV.calendar #selectedday { 
color : #ffffff; 
background-color : #ff0000; 
} 
DIV.calendar #sunday { 
background-color : #fff8f8; 
} 
DIV.calendar #saturday { 
background-color : #f8f8ff; 
} 
DIV.calendar #today { 
color : #ffffff; 
background-color : #ff0000; 
} 
.dbtitle { 
font-size : 14px; 
color : #ebf0f9; 
background-color : #1e3c7b; 
} 
.dbhr { 
background-color : #517dbf; 
} 
.dbhrsort { 
background-color : #51df79; 
} 
.dbhead { 
color : #000000; 
background-color : #ebf0f9; 
} 
.dbh { 
font-size : 14px; 
color : #517dbf; 
background-color : #ffffff; 
} 
.dbrow { 
color : #000000; 
background-color : #ffffff; 
} 
.dbrowover { 
color : #ffffff; 
background-color : #517dbf; 
} 
.dbrowselect { 
color : #000000; 
background-color : #eeeeee; 
} 
DIV.dialogfstool { 
border-right : 1px solid rgb(210, 235, 255); 
border-top : 1px solid rgb(210, 235, 255); 
border-left : 1px solid rgb(210, 235, 255); 
border-bottom : 1px solid rgb(210, 235, 255); 
} 
DIV.dialogfstoolsel { 
border-right : 1px solid #0064a6; 
border-top : 1px solid #0064a6; 
border-left : 1px solid #0064a6; 
border-bottom : 1px solid #0064a6; 
background-color : rgb(195, 217, 249); 
} 
DIV.dialogfsscroll1 { 
left : 0; 
overflow : scroll; 
width : 100%; 
position : absolute; 
top : 0; 
} 
DIV.dialogfsscroll { 
border-right : 1px inset #d4d0c8; 
border-top : 1px inset #d4d0c8; 
overflow : scroll; 
border-left : 1px inset #d4d0c8; 
border-bottom : 1px inset #d4d0c8; 
background-color : #ffffff; 
} 
DIV.dialogfsleft { 
border-right : 1px inset rgb(210, 235, 255); 
border-top : 1px inset rgb(210, 235, 255); 
background : rgb(76, 123, 201) url(/_server/module/form/images/back/dialogfs_left.jpg) repeat-x fixed left top; 
overflow : visible; 
border-left : 1px inset rgb(210, 235, 255); 
border-bottom : 1px inset rgb(210, 235, 255); 
} 
TD.dialogfsleft { 
color : #ffffff; 
} 
.dialogfsback { 
background-color : rgb(195, 217, 249); 
} 
.dialogfskey { 
font-size : 11px; 
} 
#C { 
text-align : center; 
} 
#L { 
text-align : left; 
} 
#R { 
text-align : right; 
} 
#CT { 
vertical-align : top; 
text-align : center; 
} 
#LT { 
vertical-align : top; 
text-align : left; 
} 
#RT { 
vertical-align : top; 
text-align : right; 
} 
A.dot { 
background-position : left 2px; 
font-weight : bold; 
font-size : 12px; 
background-repeat : no-repeat; 
text-decoration : none; 
} 
A.dot:hover { 
color : #0052a4; 
} 
A.dota { 
background-position : left 2px; 
padding-left : 12px; 
font-weight : bold; 
font-size : 12px; 
background-image : url(/styles/dot.gif); 
background-repeat : no-repeat; 
text-decoration : none; 
} 
A.dota:hover { 
color : #800000; 
} 
.disable { 
background-color : #e0e0e0; 
} 
DIV.error { 
padding-right : 10px; 
padding-left : 10px; 
font-size : 16px; 
padding-bottom : 10px; 
width : 100%; 
color : #ff0000; 
padding-top : 10px; 
text-align : center; 
} 
DIV.contact { 
text-align : center; 
} 
DIV.filter TD.proptitle { 
padding-left : 10px; 
color : #ffffff; 
padding-top : 2px; 
height : 22px; 
background-color : #666666; 
} 
DIV.filter TD.prophead { 
padding-left : 6px; 
font-weight : bold; 
font-size : 80%; 
padding-top : 8px; 
} 
DIV.filter TD.propdata { 
padding-left : 20px; 
font-size : 80%; 
cursor : pointer; 
color : #000000; 
} 
DIV.filter DIV.plus { 
background-position : left 5px; 
padding-left : 12px; 
background-image : url(/styles/fplus.gif); 
background-repeat : no-repeat; 
} 
DIV.filter DIV.minus { 
background-position : left 5px; 
padding-left : 12px; 
background-image : url(/styles/fminus.gif); 
background-repeat : no-repeat; 
} 
DIV.filter A.cleanfilter { 
font-weight : bold; 
color : #000000; 
text-decoration : none; 
} 
DIV.filter FIELDSET { 
border-right : 1px solid #f0f0f0; 
padding-right : 10px; 
border-top : 1px solid #f0f0f0; 
padding-left : 10px; 
margin-bottom : 10px; 
padding-bottom : 10px; 
border-left : 1px solid #f0f0f0; 
padding-top : 10px; 
border-bottom : 1px solid #f0f0f0; 
background-color : #fafaff; 
} 
DIV.filter LEGEND { 
font-weight : bold; 
color : #0052a4; 
} 
DIV.action { 
padding-right : 0; 
padding-left : 0; 
padding-bottom : 10px; 
width : 202px; 
padding-top : 2px; 
text-align : center; 
} 
DIV.action IMG { 
border-right : 0 solid #f0f0f0; 
padding-right : 8px; 
border-top : 0 solid #f0f0f0; 
padding-left : 8px; 
padding-bottom : 8px; 
border-left : 0 solid #f0f0f0; 
padding-top : 8px; 
border-bottom : 0 solid #f0f0f0; 
} 
DIV.help { 
border-right : 1px dotted #e0e0ff; 
border-top : 1px dotted #e0e0ff; 
border-left : 1px dotted #e0e0ff; 
border-bottom : 1px dotted #e0e0ff; 
text-align : center; 
} 
DIV.help IMG { 
margin : 0; 
} 
@media Print { 
BODY { 
color : #000000; 
background-color : #ffffff; 
} 
.noprn { 
display : none; 
}
