body { margin: 0pt; padding: 0pt; background: transparent url('body-bg.gif') repeat-x scroll 0pt 0pt; font-family: Tahoma,Verdana,Arial,Geneva,sans-serif; color: rgb(64, 64, 64); -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; text-align: center; }
a:link { color: rgb(0, 0, 0); text-decoration: none; }
a:visited { color: rgb(0, 0, 0); text-decoration: none; }
a:active { color: rgb(0, 0, 0); text-decoration: none; }
a:hover { color: rgb(25, 14, 134); text-decoration: underline; }
table { font-size: 11px; font-family: Tahoma,Arial,Helvetica,sans-serif; }
tr { font-size: 11px; font-family: Tahoma,Arial,Helvetica,sans-serif; }
td { font-size: 11px; font-family: Tahoma,Arial,Helvetica,sans-serif; }
.section { border: 4px solid rgb(249, 249, 249); margin: 0pt 0pt 22px; }
ul.tabs { border-style: none none solid; border-color: -moz-use-text-color -moz-use-text-color rgb(249, 249, 249); border-width: medium medium 1px; margin: -4px -4px 0pt ! important; padding: 0pt 4px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; overflow: hidden; height: 27px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; font-size: 9pt; }
ul.tabs li { border: medium none ; margin: 0pt 1px 0pt 0pt; padding: 0pt 0pt 0pt 11px; float: left; height: 27px; line-height: 15px; font-weight: bold; cursor: pointer; }
ul.tabs li span { padding: 0pt 11px 0pt 0pt; float: left; height: 27px; }
ul.tabs li span span { border-bottom: 1px dashed; padding: 6px 0pt 0pt; height: auto; color: rgb(0, 163, 227); text-shadow: 1px 1px 1px rgb(255, 255, 255); }
ul.tabs li.tab-current { background: transparent url('tabs.gif') no-repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
ul.tabs li.tab-current span { border: medium none ; background: transparent url('tabs.gif') no-repeat scroll 100% 0pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
ul.tabs li:hover { background: transparent url('tabs.gif') no-repeat scroll 0pt -27px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
ul.tabs li:hover span { border: medium none ; background: transparent url('tabs.gif') no-repeat scroll 100% -27px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
ul.tabs li:hover span span { color: rgb(210, 98, 0); }
ul.tabs li.tab-current span span, ul.tabs li:hover span span { background: transparent none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
div.t1, div.t2, div.t3, div.t4, div.t5, div.t6, div.t7, div.t8, div.t9, div.t10, div.t15 { border: 1px solid rgb(225, 225, 225); padding: 5px; font-size: 9pt; }
div.t1:hover, div.t2:hover, div.t3:hover, div.t4:hover, div.t5:hover, div.t6:hover, div.t7:hover, div.t8:hover, div.t9:hover, div.t10:hover, div.t15:hover { border: 1px solid rgb(212, 212, 212); }
div.t2, div.t3, div.t4, div.t6, div.t8, div.t10 { display: none; }
ul.tabs { margin: 0pt 0pt 3px; height: 25px; line-height: 25px; list-style-type: none; list-style-image: none; list-style-position: outside; }
ul.tabs li { float: left; margin-right: 1px; }
div.t1, div.t2, div.t3, div.t4, div.t6, div.t7 { border: 1px solid rgb(221, 221, 221); padding: 0pt 12px; background: rgb(239, 239, 239) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
div.logindiv { border: 1px solid rgb(191, 191, 191); padding: 4px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; position: absolute; width: 200px; height: 120px; left: 100%; top: 35px; margin-left: -210px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; visibility: hidden; }
div.brdforfoto { border: 1px solid rgb(204, 204, 204); padding: 4px; background: rgb(239, 239, 239) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
div.brdforfoto_new_for_vi { border: 1px solid rgb(204, 204, 204); padding: 2px; background: rgb(239, 239, 239) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
div.border_for_new_style { border: 1px solid rgb(217, 219, 220); padding: 4px; background: rgb(242, 242, 242) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
font.green { margin: 0pt; font-family: Tahoma; font-size: 14px; font-weight: bold; color: rgb(18, 148, 4); }
font.regionnew { margin: 0pt; font-family: Tahoma; font-size: 10px; color: rgb(173, 173, 173); }
.icon_add { background: transparent url('add_message.gif') no-repeat scroll 0pt 10px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; padding-left: 25px; padding-top: 10px; font-size: 14px; color: rgb(69, 162, 58); font-weight: bold; }
.formstyle1 { border: 1px solid rgb(204, 204, 204); background-color: rgb(248, 250, 255); font-family: Tahoma,Geneva,Arial,Helvetica,sans-serif; font-size: 8pt; }
.formstylesubmit { border: 1px solid rgb(117, 118, 118); padding-left: 22px; padding-top: 2px; padding-bottom: 4px; background-color: rgb(50, 146, 191); color: rgb(0, 0, 0); font-family: Tahoma,Geneva,Arial,Helvetica,sans-serif; font-size: 8pt; }
.fontsize8 { font-family: Tahoma,Geneva,Arial,Helvetica,sans-serif; font-size: 7pt; }
.fontsize11 { font-family: Tahoma,Geneva,Arial,Helvetica,sans-serif; font-size: 10pt; }
.fontgray { font-family: Tahoma,Geneva,Arial,Helvetica,sans-serif; font-size: 7pt; color: gray; }
h1 { margin: 0pt; font-family: "Palatino Linotype"; font-size: 15px; font-weight: bold; color: rgb(255, 255, 255); }
h1.top { margin: 0pt; font-family: Tahoma; font-size: 12px; font-weight: bold; color: rgb(0, 0, 0); }
font.green { margin: 0pt; font-family: Tahoma; font-size: 13px; font-weight: bold; color: rgb(35, 165, 5); }
div.txt p, td { font-size: 10px; }
div.txt1 p, td { font-size: 10px; }
div.txt5 p, td { font-size: 10px; }
div.txt6 p, td { font-size: 10px; }
div.txt6 a { text-decoration: none; color: rgb(0, 0, 0); }
div.txt6 td { font-size: 10px; }
div.txt6 table.charac { font-family: tahoma; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(0, 0, 0); width: 200px; }
div.txt6 table.charac td { padding: 2px 2px 4px; }
div.txt6 table.charac tr.h td { border-bottom: 1px solid rgb(204, 51, 51); font-weight: bold; color: rgb(204, 51, 51); padding-top: 4px; }
div.txt6 table.charac td.r { font-weight: bold; font-size: 12px; }
div.txt9 p, td { font-size: 10px; }
div.txt9 td { font-size: 10px; }
div.txt9 table.charac { font-family: tahoma; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(0, 0, 0); width: 200px; }
div.txt9 table.charac td { border-bottom: 1px solid rgb(204, 204, 204); padding: 2px 2px 4px; }
div.txt9 table.charac tr.h td { border-bottom: 1px solid rgb(50, 146, 191); font-weight: bold; color: rgb(32, 101, 133); padding-top: 4px; font-size: 9pt; }
div.txt9 table.charac td.n { border-top: 0px none; border-right: 0px none; border-bottom: 0px none; }
.populartag01:link { color: rgb(95, 92, 77); margin-bottom: 10px; text-decoration: none; padding-bottom: 2px; }
.populartag01:visited { color: rgb(95, 92, 77); text-decoration: none; }
.populartag01:hover { background: rgb(95, 92, 77) none repeat scroll 0% 0%; color: rgb(245, 243, 231); text-decoration: none; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.populartag01:active { background: rgb(95, 92, 77) none repeat scroll 0% 0%; color: rgb(245, 243, 231); text-decoration: none; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.populartag02:link { color: rgb(204, 51, 51); margin-bottom: 10px; text-decoration: none; padding-bottom: 2px; }
.populartag02:visited { color: rgb(204, 51, 51); text-decoration: none; }
.populartag02:hover { background: rgb(95, 92, 77) none repeat scroll 0% 0%; color: rgb(245, 243, 231); text-decoration: none; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.populartag02:active { background: rgb(95, 92, 77) none repeat scroll 0% 0%; color: rgb(245, 243, 231); text-decoration: none; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }

.y5 * { border: medium none  ! important; margin: 0pt ! important; padding: 0pt ! important; background: transparent none repeat scroll 0% 0% ! important; overflow: visible ! important; -moz-background-clip: border ! important; -moz-background-origin: padding ! important; -moz-background-inline-policy: continuous ! important; clear: none ! important; clip: rect(auto, auto, auto, auto) ! important; cursor: auto ! important; float: none ! important; font-size: 100% ! important; font-style: normal ! important; font-variant: normal ! important; font-weight: normal ! important; height: auto ! important; letter-spacing: normal ! important; line-height: normal ! important; position: static ! important; text-align: left ! important; text-decoration: none ! important; text-indent: 0pt ! important; text-transform: none ! important; vertical-align: baseline ! important; visibility: visible ! important; white-space: normal ! important; width: auto ! important; word-spacing: normal ! important; z-index: auto ! important; }
.y5 a, .y5 a * { cursor: pointer ! important; text-decoration: underline ! important; }
.y5 a, .y5 b, .y5 em, .y5 ins, .y5 span { display: inline ! important; }
.y5 div, .y5 img, .y5 object, .y5 embed { display: block ! important; }
.y5 table { border-collapse: collapse ! important; display: table ! important; table-layout: auto ! important; width: 100% ! important; }
.y5 tbody { display: table-row-group ! important; }
.y5 tr { display: table-row ! important; }
.y5 th, .y5 td { display: table-cell ! important; vertical-align: top ! important; }
.y5 .y5_ya em { color: red ! important; }
.y5 .y5_black, .y5 .y5_black a { color: black ! important; }
.y5 .y5_all a, .y5 .y5_how a { white-space: nowrap ! important; }
.y5 .y5_ads * { line-height: 1.2em ! important; }
.y5_nf .y5_ad span, .y5_nf .y5_ad span a, .y5_nf .y5_icon { left: 0pt ! important; top: 0pt ! important; }
.y5_nf .y5_ad span, .y5_nf .y5_ad span a { position: relative ! important; }
.y5_nf .y5_h div { padding: 0.25em 0pt ! important; }
.y5_nf .y5_h span { padding: 0.25em 0.5em ! important; }
.y5_flat .y5_h, .y5_horizontal .y5_h, .y5_auto .y5_h { overflow: hidden ! important; width: 100% ! important; }
.y5_flat .y5_ya, .y5_horizontal .y5_ya, .y5_auto .y5_ya, .y5_auto .y5_how { float: left ! important; }
.y5_flat .y5_how, .y5_horizontal .y5_how, .y5_auto .y5_x, .y5_flat .y5_all, .y5_horizontal .y5_all, .y5_auto .y5_all { float: right ! important; }
.y5_nf .y5_ads .y5_ad { padding: 0.5em ! important; }
.y5_nf .y5_ads .ad-link, .y5_nf .y5_ads .y5_title { font-size: 110% ! important; }
.y5_nf .y5_ads .ad-link a, .y5_nf .y5_ads .y5_title a { font-weight: bold ! important; }
.y5_nf .y5_ads .y5_ad span { display: block ! important; }
.y5_vertical .y5_ads .ad-link, .y5_vertical .y5_ads .y5_title, .y5_horizontal .y5_ads .ad-link, .y5_horizontal .y5_ads .y5_title { margin-bottom: 0.2em ! important; }
.y5_horizontal .y5_nbsp div { width: 0.5em ! important; }
.y5_horizontal .y5_ads2 .y5_item, .y5_auto .y5_ads2 .y5_item { width: 50% ! important; }
.y5_vertical .y5_ba .y5_item, .y5_vertical .y5_bb .y5_ads, .y5_vertical .y5_bb .y5_h2, .y5_flat .y5_ba .y5_item, .y5_flat .y5_bb .y5_ads, .y5_horizontal .y5_ba .y5_item, .y5_horizontal .y5_bb .y5_ads, .y5_auto { border-style: none ! important; border-width: 1px ! important; }
#y5_direct1 .y5_bg { background-color: rgb(254, 234, 199) ! important; }
#y5_direct1 .y5_ad div a { color: rgb(0, 0, 204) ! important; }
#y5_direct1 .y5_ad div { color: rgb(0, 0, 0) ! important; }
#y5_direct1 .y5_ad span, #y5_direct1 .y5_ad span a { color: rgb(0, 102, 0) ! important; }
#y5_direct1 .y5_all a, #y5_direct1 .y5_how a { color: rgb(0, 0, 204) ! important; }
#y5_direct1 { font-size: 1em ! important; }
div#life713 table { border: 0pt none  ! important; }
a.rtitle_xxpdf:link, a.rtitle_xxpdf:active, a.rtitle_xxpdf:visited { font-size: 10px; font-family: tahoma; font-weight: bold; text-decoration: none; color: rgb(0, 0, 0); }
a.rtitle_xxpdf:hover { font-size: 10px; font-family: tahoma; font-weight: bold; text-decoration: underline; color: rgb(25, 14, 134); }
div#life713 {  }
div#life713:hover {  }
div#life713 table { border: 1px solid rgb(204, 204, 204); }
div#life713 table td { border: medium none ; text-align: center; vertical-align: top; }
div#life713 div.rdm_title_713 {  }
div#life713 div.rdm_title_713 a { font-family: Tahoma; font-weight: normal; font-size: 12px; text-decoration: none; }
div#life713 div.rdm_title_713 a:hover { font-family: Tahoma; font-weight: normal; font-size: 12px; text-decoration: none; }
div#life713 div.rdm_img_713 {  }
div#life713 div.rdm_img_713 img { border: medium none ; }
