body,td,th { font-family: "trebuchet MS", arial, tahoma, Helvetica; color:#265383; font-size:12px; }
a { color:#A5B0B5; text-decoration:underline; }
a:hover { color:#FA8901; text-decoration:underline; }
body { margin: 21px 0px 0px 0px; padding: 0px; background-color:#FFFFFF; }
td,th { text-align:left; vertical-align:top; }
img { border:0px; }
form { margin:0px; padding:0px; }
input.text {  color:#A5B0B5; background:#FFFFFF; font-family:"trebuchet MS", arial, tahoma, Helvetica; font-size:11px; border:1px #C5CFD3 solid; padding:0px 5px; }
textarea.text {  color:#A5B0B5; background:#FFFFFF; font-family:"trebuchet MS", arial, tahoma, Helvetica; font-size:11px; border:1px #C5CFD3 solid; padding:0px 5px; }


#index_mt { width:100%; }
#index_mt td.header { height:215px; vertical-align:top; text-align:left; background:url(../images/_snami_header_bg.gif) left top repeat-x; }
#index_mt td.body { vertical-align:top; text-align:left; padding: 0px 26px;}

#index_head { width:100%; height:168px; border-left:26px #FFFFFF solid; border-right:26px #FFFFFF solid; background:url(../images/_snami_header_bgright.gif) right bottom no-repeat; vertical-align:top; }
#index_head td.ih { background:url(../images/_snami_header_bgleft.gif) left bottom no-repeat; }

#indhead { width:100%; }
#indhead td.left { width:355px; }
#indhead td.right {}


div.index_logo_rus { position:absolute; display:block; float:left; margin:0px; padding:50px 0px 0px 128px; z-index:1010; }
div.index_logo_eng { position:absolute; display:block; float:left; margin:0px; padding:50px 0px 0px 122px; z-index:1010; }
div.index_logo_spa { position:absolute; display:block; float:left; margin:0px; padding:50px 0px 0px 122px; z-index:1010; }
div.index_logo_ld { display:block; float:left; background:url(../images/_snami_header_logobg.gif) left top repeat-x; width:162px; }

h1,h2,h3 { font-size:24px; margin:0px; font-weight:normal; color:#FA8901; letter-spacing:-1px; }
h4 { font-size:18px; margin:0px; font-weight:normal; color:#FA8901; letter-spacing:normal; }
h5 { font-size:14px; margin:0px; font-weight:bold; color:#A5B0B5; letter-spacing:normal; }


#indhead_add { width:100%; height:125px; }
#indhead_add td.tl { width:37%; text-align:center; vertical-align:middle; }
#indhead_add td.tc { width:37%; background:url(../images/_snami_header_add_sep.gif) left top no-repeat; text-align:center; vertical-align:middle; }
#indhead_add td.tr { width:26%; background:url(../images/_snami_header_add_sep.gif) left top no-repeat; padding-right:10px; vertical-align:middle; text-align:center; }


#icos { margin:0px; padding:0px; display:block; width:120px; }
#icos li { display:block; float:left; list-style:none; }
#icos div.home {display:block; width:26px; height:26px; background:url(../images/_snami_ico_home.gif) left top no-repeat; margin:0px 6px; cursor:pointer; }
#icos div.map {display:block; width:26px; height:26px; background:url(../images/_snami_ico_map.gif) left top no-repeat; margin:0px 6px; cursor:pointer;}
#icos div.mail {display:block; width:26px; height:26px; background:url(../images/_snami_ico_mail.gif) left top no-repeat; margin:0px 6px; cursor:pointer;}

#topmenu { margin:9px 0px 0px 38px; height:34px; }
#topmenu td { text-align:center; vertical-align:middle; padding:0px 12px; background:url(../images/_snami_menu_sep.gif) right top no-repeat; }
#topmenu td.last { background:none; }
#topmenu td a { font-family: "trebuchet MS", arial, tahoma, Helvetica; font-size:12px; font-weight:bold; color:#265383; display:block; text-decoration:none; line-height:20px; padding:0px 15px; }
#topmenu td a:hover { font-family: "trebuchet MS", arial, tahoma, Helvetica; font-size:12px; font-weight:bold; color:#F2F2F2; display:block; text-decoration:none; background:#73A0C7; line-height:20px; padding:0px 15px; }
#topmenu td a.selected { font-family: "trebuchet MS", arial, tahoma, Helvetica; font-size:12px; font-weight:bold; color:#FFFFFF; display:block; text-decoration:none; background:#73A0C7; line-height:20px; padding:0px 15px; }
#topmenu td a:hover.selected { font-family: "trebuchet MS", arial, tahoma, Helvetica; font-size:12px; font-weight:bold; color:#FFFFFF; display:block; text-decoration:none; background:#73A0C7; line-height:20px; padding:0px 15px; }


#authline { background:url(../images/_snami_auth_line_bg.gif) left bottom repeat; width:100%; margin:12px 0px 0px 0px; height:20px; border-bottom:4px #F6F6F6 solid; }

#authblock { background:#709DC5; width:420px; height:20px; }
#authblock td { vertical-align:middle; color:#FFFFFF; font-family: "trebuchet MS", arial, tahoma, Helvetica; font-size:12px; }
#authblock a { color:#FFFFFF; text-decoration:underline; font-size:11px;}
#authblock a:hover { color:#FFFFFF; text-decoration:none;}
#authblock input.text { width:84px; height:14px; font-family: "trebuchet MS", arial, tahoma, Helvetica; font-weight:normal; border:1px #9EC2DB solid; background:#5C88B9; padding:0px 8px; color:#9EC2DB; margin-right:3px; font-size:11px; line-height:14px;  }


#tbb { width:100%; background:url(../images/_snami_tbb_bg.gif) left top repeat-x; height:142px; border-bottom:5px #F6F6F6 solid; }

#tbb td.cl { background:url(../images/_snami_tbb_bgl.gif) left top no-repeat; padding:0px 0px 10px 84px; vertical-align:middle; font-size:18px; color:#FFFFFF; font-weight:normal; }
#tbb td.cl h1 { font-size:18px; color:#FFFFFF; font-weight:normal; margin:0px; padding:0px; }

#tbb td.cr { text-align:right; }
#tbb td.cr div { display:block; float:right; width:525px; height:142px; }


#indbody { width:100%; }
#indbody td.cl { width:30%; }
#indbody td.cc { width:50%; }
#indbody td.cr { width:20%; text-align:right;  }
#indbody td.cb { vertical-align:bottom; width:70%; padding-left:38px; }

#bottomarea { width:100%; background:url(../images/_snami_bottom_bg.gif) left top repeat-x; }
#bottomarea table.dec { height:137px; width:100%; background:url(../images/_snami_bottom_bgl.gif) left top no-repeat; }
#bottomarea table.dec td.tddec { background:url(../images/_snami_bottom_bgr.gif) right top no-repeat; }

#footer { width:100%; }
#footer td.cl { width:322px; height:38px; }
#footer td.cc {  }
#footer td.cr { width:200px;}


div.indmc3area { padding:4px 0px 0px 80px; }
div.indmc3area td { color:#C5CFD4; font-size:10px; text-align:right; padding:0px 9px 0px 4px; vertical-align:middle; font-family:Tahoma, Helvetica; line-height:12px; }
div.indmc3area td.sep { background:url(../images/_snami_mc3powered_sep.gif) right bottom no-repeat; }
div.indmc3area strong { font-weight:normal; }
div.indmc3area a { color:#C5CFD4; text-decoration:none; }
div.indmc3area a:hover { color:#FA8901; text-decoration:none; }

div.ban_ind_left { clear:both; display:block; float:left; margin:0px; padding:0px; width:322px; }
div.ind_l_h_sep { clear:both; display:block; width:322px; height:2px; background:#E5E5E5; font-size:1px; border-top:4px #FFFFFF solid; border-bottom:12px #FFFFFF solid; }


#index_voting { display:block; min-height:200px; background:url(../images/_snami_left_orange_pd.gif) left top no-repeat; padding:0px 0px 0px 84px; }
#index_voting h2 { font-size:24px; font-weight:bold; color:#FA8901; margin:0px 0px 10px 0px; }
#index_voting span.title { font-size:14px; font-weight:bold; line-height:18px; color:#FA8901; margin:0px; }
#index_voting .answers { margin:10px 0px; _margin-left:-5px; }
#index_voting .answers td { padding:0px 10px 0px 0px; vertical-align:middle; line-height:18px; }
#index_voting .answers td input { margin:0px; padding:0px; }
#index_voting a { line-height:18px; font-size:11px; }

#spulseind { padding:4px 55px 0px 0px; margin:0px; display:block; float:right; }
#spulseind a.sp {display:block; height:26px; padding:0px 94px 0px 0px; background:url(../images/_snami_sp.gif) right top no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#265383; text-decoration:none; text-align:right; width: 100px; white-space:nowrap; }
#spulseind a:hover.sp { color:#265383; text-decoration:underline; }

#copy { color:#265383; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; display:block; padding:10px 0px 0px 0px; }

#ind_contacts { padding:0px 32px 0px 92px; display:block; margin:0px; color:#FFFFFF; line-height:18px; }
#ind_contacts span.title { font-size:14px; font-weight:bold; }
#ind_contacts a { color:#FFFFFF; }
#ind_contacts a:hover { color:#FFFFFF; text-decoration:none; }
#ind_contacts h3 { color:#FA8901; font-size:28px; font-weight:bold; margin:0px 0px 10px 0px; line-height:normal; }
#ind_contacts h4 { color:#FFFFFF; font-size:18px; font-weight:normal; margin:0px 0px 0px 0px; line-height:normal; }


#search {  }
#search td { vertical-align:middle; color:#FFFFFF; font-family: "trebuchet MS", arial, tahoma, Helvetica; font-size:12px; font-weight:bold; }
#search input.text { width:84px; height:14px; font-family: "trebuchet MS", arial, tahoma, Helvetica; font-weight:normal; border:1px #9EC2DB solid; background:#5C88B9; padding:0px 8px; color:#9EC2DB; margin-right:3px; font-size:11px; line-height:14px;  }


#langt td { color:#FFFFFF; text-align:center; vertical-align:middle; }
#langt div { cursor:pointer; }
#langt div.lang_rus { width:56px; height:56px; display:block; padding:0px; margin:0px; background:url(../images/_snami_lang_rus.gif) left top no-repeat; }
#langt div.lang_rus_s { width:56px; height:56px; display:block; padding:0px; margin:0px; background:url(../images/_snami_lang_rus.gif) left -56px no-repeat; }
#langt div.lang_eng { width:56px; height:56px; display:block; padding:0px; margin:0px; background:url(../images/_snami_lang_eng.gif) left top no-repeat; }
#langt div.lang_eng_s { width:56px; height:56px; display:block; padding:0px; margin:0px; background:url(../images/_snami_lang_eng.gif) left -56px no-repeat; }
#langt div.lang_esp { width:56px; height:56px; display:block; padding:0px; margin:0px; background:url(../images/_snami_lang_esp.gif) left top no-repeat; }
#langt div.lang_esp_s { width:56px; height:56px; display:block; padding:0px; margin:0px; background:url(../images/_snami_lang_esp.gif) left -56px no-repeat; }

#prodmenu { padding:26px 0px 0px 0px; }
#prodmenu a span {font-size:24px; letter-spacing:-2px; }
#prodmenu a.p1 { display:block; padding:1px 0px 1px 130px; background:url(/images/_snami_prod_menu_s1.gif) 0px 5px no-repeat; font-size:18px; color:#FA8901; text-decoration:none; letter-spacing:-1px; }
#prodmenu a.p2 { display:block; padding:1px 0px 1px 130px; background:url(/images/_snami_prod_menu_s2.gif) 0px 5px no-repeat; font-size:18px; color:#265383; text-decoration:none; letter-spacing:-1px; }
#prodmenu a.p3 { display:block; padding:1px 0px 1px 130px; background:url(/images/_snami_prod_menu_s3.gif) 0px 5px no-repeat; font-size:18px; color:#C5CFD3; text-decoration:none; letter-spacing:-1px; }
#prodmenu a:hover { text-decoration:underline; background-position: 0px -167px; }
#prodmenu div.sepl1 { border-left:130px #FFFFFF solid; border-right:20px #FFFFFF solid; height:4px; background:#FA8901; margin:5px 0px; }
#prodmenu div.sepl2 { border-left:130px #FFFFFF solid; border-right:20px #FFFFFF solid; height:4px; background:#265383; margin:5px 0px; }
#prodmenu div.sepl3 { border-left:130px #FFFFFF solid; border-right:20px #FFFFFF solid; height:4px; background:#C5CFD3; margin:5px 0px; }



#innbody { width:100%; margin-top:15px; margin-bottom:2px; }
#innbody td.cl { width:264px; padding:0px 0px 12px 0px; }
#innbody td.cl div.innlsb { border-right:1px #C5CFD3 solid; display:table; }
#innbody td.cont { padding:0px 0px 150px 28px; }

#innlm { width:230px; margin:5px 0px 0px 0px; }
#innlm ul.lvl1 { margin:0px; padding:0px; }
#innlm ul.lvl1 li { display:block; list-style:none; margin:0px; padding:0px; width:230px; }

#innlm div.type1 ul.lvl1 li span.selected { width:36px; height:36px; background:url(../images/_snami_inn_lm_dot_s1.gif) left top no-repeat; display:block; position:absolute; margin:-5px 0px 0px -13px; }
#innlm div.type2 ul.lvl1 li span.selected { width:36px; height:36px; background:url(../images/_snami_inn_lm_dot_s2.gif) left top no-repeat; display:block; position:absolute; margin:-5px 0px 0px -13px; }
#innlm div.type3 ul.lvl1 li span.selected { width:36px; height:36px; background:url(../images/_snami_inn_lm_dot_s3.gif) left top no-repeat; display:block; position:absolute; margin:-5px 0px 0px -13px; }

#innlm div.type1 ul.lvl1 a { display:block; padding:0px 0px 0px 30px; background-image:url(../images/_snami_inn_lm_dot1.gif); background-position:left 7px; background-repeat:no-repeat; font-size:18px; color:#A5B0B5; text-decoration:none; letter-spacing:-1px; }
#innlm div.type2 ul.lvl1 a { display:block; padding:0px 0px 0px 30px; background-image:url(../images/_snami_inn_lm_dot2.gif); background-position:left 7px; background-repeat:no-repeat; font-size:18px; color:#A5B0B5; text-decoration:none; letter-spacing:-1px; }
#innlm div.type3 ul.lvl1 a { display:block; padding:0px 0px 0px 30px; background-image:url(../images/_snami_inn_lm_dot3.gif); background-position:left 7px; background-repeat:no-repeat; font-size:18px; color:#A5B0B5; text-decoration:none; letter-spacing:-1px; }
#innlm div.type1 ul.lvl1 a.selected { color:#F07F04; }
#innlm div.type1 ul.lvl1 a:hover { color:#F07F04; text-decoration:underline; background-position:left -93px; }
#innlm div.type2 ul.lvl1 a.selected { color:#265383; }
#innlm div.type2 ul.lvl1 a:hover { color:#265383; text-decoration:underline; background-position:left -93px; }
#innlm div.type3 ul.lvl1 a.selected { color:#022222; }
#innlm div.type3 ul.lvl1 a:hover { color:#022222; text-decoration:underline; background-position:left -93px; }

#innlm ul.lvl1 ul.lvl2 { margin:7px 0px 14px 30px; padding:0px; }
#innlm ul.lvl1 ul.lvl2 li { display:block; list-style:none; margin:0px; padding:0px; width:200px; }
#innlm div.type1 ul.lvl1 ul.lvl2 a { display: block; width:200px; background:url(../images/_snami_inn_lm_dott1.gif) left 7px no-repeat; font-size:14px; font-weight:bold; letter-spacing:normal; line-height:18px; padding:0px 0px 0px 14px; }
#innlm div.type2 ul.lvl1 ul.lvl2 a { display: block; width:200px; background:url(../images/_snami_inn_lm_dott2.gif) left 7px no-repeat; font-size:14px; font-weight:bold; letter-spacing:normal; line-height:18px; padding:0px 0px 0px 14px; }
#innlm div.type3 ul.lvl1 ul.lvl2 a { display: block; width:200px; background:url(../images/_snami_inn_lm_dott3.gif) left 7px no-repeat; font-size:14px; font-weight:bold; letter-spacing:normal; line-height:18px; padding:0px 0px 0px 14px; }
#innlm div.type1 ul.lvl1 ul.lvl2 a:hover { background-position:left -93px; }
#innlm div.type2 ul.lvl1 ul.lvl2 a:hover { background-position:left -93px; }
#innlm div.type3 ul.lvl1 ul.lvl2 a:hover { background-position:left -93px; }
#innlm div.type1 ul.lvl1 ul.lvl2 a.selected { background:url(../images/_snami_inn_lm_dott1.gif) left -93px no-repeat; }
#innlm div.type2 ul.lvl1 ul.lvl2 a.selected { background:url(../images/_snami_inn_lm_dott2.gif) left -93px no-repeat; }
#innlm div.type3 ul.lvl1 ul.lvl2 a.selected { background:url(../images/_snami_inn_lm_dott3.gif) left -93px no-repeat; }

#innlm ul.lvl1 ul.lvl2 ul.lvl3 { margin:0px 0px 0px 26px; padding:0px; }
#innlm ul.lvl1 ul.lvl2 ul.lvl3 li {  }
#innlm ul.lvl1 ul.lvl2 ul.lvl3 a { display: block; width:174px; background:none; font-size:11px; font-weight:normal; letter-spacing:normal; line-height:18px; padding:0px; }
#innlm ul.lvl1 ul.lvl2 ul.lvl3 a.selected { background:none; }




#innpostfs { width:230px; }
#innpostfs div.area{ border-top:2px #C5CFD3 solid; border-bottom:2px #C5CFD3 solid; background:#F6F8F8; padding:12px 12px 12px 30px; line-height:18px; color:#A5B0B5; font-size:11px; }
#innpostfs h2 { font-size:14px; font-weight:bold; margin:0px; padding:0px; color:#A5B0B5; letter-spacing:normal; }
#innpostfs a { color:#A5B0B5; font-size:11px; text-decoration:underline; }
#innpostfs a:hover { text-decoration:underline; color:#F07F04; }
#innpostfs input.text { color:#A5B0B5; background:#FFFFFF; font-family:"trebuchet MS", arial, tahoma, Helvetica; font-size:11px; border:1px #C5CFD3 solid; height:14px; padding:0px 5px; width:150px; margin:7px 0px 4px 0px; }

#content { margin:0px; padding:0px; }


#mlvl2 { margin:0px; padding:0px; }
#mlvl2 li { display:inline; list-style:none; margin:0px; padding:0px; }
#mlvl2 li a span { display:block; position:absolute; width:1px; height:9px; background:#FA8901; margin:4px 0px 0px -12px; }
#mlvl2 a { display:block; float:left; padding:2px 7px; margin:0px 9px 0px 0px; font-size:11px; color:#FA8901; text-decoration:underline; background-image:url(../images/_snami_inn_mlvl2_bg.gif); background-position:left 100px; background-repeat:repeat-x; }
#mlvl2 a:hover { background-position:left top; color:#FFFFFF; }
#mlvl2 a.selected { display:block; float:left; padding:2px 7px; margin:0px 9px 0px 0px; font-size:11px; color:#FFFFFF; text-decoration:underline; background-image:url(../images/_snami_inn_mlvl2_bg.gif); background-position:left top; background-repeat:repeat-x; }

ul.mlvl2 { margin:0px; padding:0px; }
ul.mlvl2 li { display:inline; list-style:none; margin:0px; padding:0px; }
ul.mlvl2 li a span { display:block; position:absolute; width:1px; height:9px; background:#FA8901; margin:4px 0px 0px -12px; }
ul.mlvl2 a { display:block; float:left; padding:2px 7px; margin:0px 9px 0px 0px; font-size:11px; color:#FA8901; text-decoration:underline; background-image:url(../images/_snami_inn_mlvl2_bg.gif); background-position:left 100px; background-repeat:repeat-x; }
ul.mlvl2 a:hover { background-position:left top; color:#FFFFFF; }
ul.mlvl2 a.selected { display:block; float:left; padding:2px 7px; margin:0px 9px 0px 0px; font-size:11px; color:#FFFFFF; text-decoration:underline; background-image:url(../images/_snami_inn_mlvl2_bg.gif); background-position:left top; background-repeat:repeat-x; }


div.print a { display:block; float:left; font-size:11px; line-height:16px; margin:0px 0px; padding:0px 24px 0px 0px; background-image:url(../images/_snami_print_bt.gif); background-position:right 0px; background-repeat:no-repeat; white-space:nowrap; }
div.print a:hover { background-position:right -100px; }

div.down a { display:block; float:left; font-size:11px; line-height:16px; margin:0px 0px; padding:0px 20px 0px 0px; background-image:url(../images/_snami_dlink.gif); background-position:right 2px; background-repeat:no-repeat; white-space:nowrap; }
div.down a:hover { background-position:right -998px; }

div.hr {display:block; clear:both; background:#C5CFD3; height:1px; width:100%; margin:7px 0px; }
div.fl { display:block; float:left; margin:0px; padding:0px; }
div.fr { display:block; float:right; margin:0px; padding:0px; }
div.sep { margin:8px 0px; height:2px; width:100%; background:#C5CFD3; }
div.clear { clear:both; height:1px; width:100%; margin:0px; padding:0px; }


table.cat_items1 { width:100%; margin:7px 0px; border-top:1px #C5CFD3 solid; }
table.cat_items1 th { color:#A5B0B5; font-size:14px; font-weight:bold; padding:3px 12px; border-bottom:1px #C5CFD3 solid; border-right:1px #C5CFD3 solid; white-space:nowrap; }
table.cat_items1 td { font-weight:normal; padding:5px 12px; border-bottom:1px #C5CFD3 solid; border-right:1px #C5CFD3 solid; }
table.cat_items1 .first { border-right:none; width:121px; }
table.cat_items1 td.first { padding:5px 2px; }
table.cat_items1 td.first img { border:3px #C5CFD3 solid; padding:1px; margin:0px; }



#faqblock { display:block; }
#faqblock div.item { margin:14px 0px 0px 0px; display:block; padding:0px 0px 4px 0px; }
#faqblock div.questiont { display:block; border-bottom:1px #265383 solid; color:#265383; font-size:18px; margin:0px 6px; padding:0px 2px; line-height:19px; }
#faqblock div.questiontxt { display:block; color:#265383; line-height:18px; padding:2px 8px; text-align:justify; }
#faqblock div.date { color:#265383; font-size:24px; background:#FFFFFF; margin:-5px 0px 0px 0px; letter-spacing:-2px; }
#faqblock div.answert { display:block; color:#A5B0B5; font-size:18px; line-height:24px; padding:0px 8px; }
#faqblock div.answertxt { display:block; color:#889499; line-height:18px; padding:5px 8px; text-align:justify; border-bottom:1px #C5CFD3 solid; background:#F3F3F3; }

#faqform { display:block; padding:0px 8px; margin-top:5px; }
#faqform h4 { line-height:40px; }
#faqform td { /*color:#A5B0B5;*/ line-height:18px; padding-right:10px; }
#faqform td.submit { vertical-align:bottom; }
#faqform input { width:205px; height:14px; color:#265383; }
#faqform textarea { width:205px; height:95px; color:#265383; }

#fbform { display:block; padding:0px; margin-top:5px; }
#fbform h4 { line-height:40px; }
#fbform td { line-height:18px; padding-right:10px; }
#fbform td.submit { vertical-align:bottom; }
#fbform input { width:230px; height:14px; color:#265383; }
#fbform textarea { width:230px; height:95px; color:#265383; }

#catitems2 { display:block; }
#catitems2 div.item { display:block; float:left; width:49%; padding:15px 0px; }
#catitems2 div.itemfull { display:block; float:left; width:99%; padding:15px 0px; }
#catitems2 div.img { width:135px; height:135px; float:left; display:block; }
#catitems2 div.img img { border:3px #C5CFD3 solid; padding:1px; margin:0px; }
#catitems2 div.desc { margin:0px 15px 0px 145px; line-height:14px; }
#catitems2 h4 { line-height:40px; }
#catitems2 h5 { margin-bottom:18px; text-decoration:underline; }



#paging { display:block; clear:both; padding:0px 8px; margin-top:18px; color:#FA8901; font-size:18px; }
#paging span { display:block; float:left; padding:0px 11px 0px 0px; }
#paging a { display:block; float:left; padding:4px 11px 0px 11px; color:#C5CFD3; text-decoration:none; font-size:14px; font-weight:bold; }
#paging a:hover { color:#FA8901; }
#paging a.selected { display:block; float:left; padding:1px 11px 0px 11px; color:#FA8901; text-decoration:underline; font-size:18px; font-weight:bold; }



#printbody { margin:0px 0px; width:600px; }
#printbody div.logo { width:215px; height:60px; margin-bottom:34px; background:url(../images/_snami_prp_logo.gif) left top no-repeat; }
#printbody div.pvc { text-align:right; font-size:14px; font-weight:bold; color:#265383; margin:25px 4px 0px 0px; }
#printbody div.pvc a { font-size:11px; font-weight:normal; color:#FA8901; text-decoration:underline; }
#printbody div.pvc a:hover { text-decoration:none; }
#printbody div.content { padding:25px 0px 10px 0px; color:#000000; }
#printbody h1,#printbody h2,#printbody h3,#printbody h4,#printbody h5 { color:#838383; }
#printbody div.content th { color:#000000; }
#printbody div.content td { color:#000000; }


#xlslist { width:100%; background:#C5CFD3; }
#xlslist td { padding:3px 4px; background:#FFFFFF; }
#xlslist th { padding:3px 4px; color:#A5B0B5; font-size:14px; font-weight:bold; background:#FFFFFF; }


a.dlink {display:block; font-weight:bold; color:#265383; background:url(../images/_snami_dlink.gif) left 6px no-repeat; width:90%; padding:7px 0px 5px 0px; text-decoration:none; line-height:10px;}
a.dlink span.dlinktxt {display:block; line-height:10px; margin:0px 0px 0px 20px; padding:0px 0px 0px 0px; border-bottom:1px #265383 solid; cursor:pointer;}
a.dlink:hover {background-position: left -994px; color:#FA8901; text-decoration:none;}
a.dlink:hover span.dlinktxt {display:block; line-height:10px; margin:0px 0px 0px 20px; padding:0px 0px 0px 0px; border-bottom:1px #FA8901 solid; cursor:pointer;}
a.dlink span.dlinkdate {float:right; display:block; position:relative; z-index:1000; font-weight:normal; background:#FFFFFF; line-height:10px; padding-bottom:5px; cursor:pointer;}


.errcodes table { width:100%; border-top:1px #C5CFD3 solid; border-left:1px #C5CFD3 solid; }
.errcodes table td { padding:3px 4px; border-right:1px #C5CFD3 solid; border-bottom:1px #C5CFD3 solid; }
.errcodes table th { padding:3px 4px; color:#A5B0B5; font-size:14px; font-weight:bold; border-right:1px #C5CFD3 solid; border-bottom:1px #C5CFD3 solid; }

h1.splash { font-size:35px !important;}
