
/* ::::: null ::::: */

body { margin: 0px; }

.admin_mainContent { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: rgb(0, 0, 0); line-height: 17px; }
.admin_linkBold { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: rgb(0, 132, 230); line-height: 17px; }
.admin_link { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: rgb(0, 132, 230); line-height: 17px; }
.admin_Header1 { font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: bold; color: rgb(0, 0, 0); }
.admin_ContentBiger { font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color: rgb(0, 0, 0); line-height: 17px; }
.admin_backForwardLink { font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color: rgb(0, 132, 230); line-height: 20px; }
.admin_informerBold { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: rgb(70, 70, 70); line-height: 17px; }
.admin_informerBold4Edit { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: rgb(70, 70, 70); }
.admin_informer { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: rgb(70, 70, 70); line-height: 17px; text-decoration: none; }
.admin_MenuLevel1 { font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color: rgb(0, 0, 0); }
.admin_editContentLevel1 { font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-weight: bold; color: rgb(0, 0, 0); text-decoration: underline; }
.admin_editContentLevelN { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 13px; font-weight: normal; color: rgb(0, 0, 0); text-decoration: underline; }
.admin_editNewsYearMonth { font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-weight: bold; color: rgb(0, 0, 0); text-decoration: none; }

#lightbox { position: absolute; left: 0pt; width: 100%; z-index: 100; text-align: center; line-height: 0pt; }
#lightbox a img { border: medium none ; }
#outerImageContainer { margin: 0pt auto; position: relative; background-color: rgb(255, 255, 255); width: 250px; height: 250px; }
#imageContainer { padding: 10px; }
#loading { position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0pt; }
#hoverNav { position: absolute; top: 0pt; left: 0pt; height: 100%; width: 100%; z-index: 10; }
#imageContainer > #hoverNav { left: 0pt; }
#hoverNav a { outline-color: -moz-use-text-color; outline-style: none; outline-width: medium; }
#prevLink, #nextLink { background: transparent url('blank.gif') no-repeat scroll 0% 0%; width: 49%; height: 100%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; display: block; }
#prevLink { left: 0pt; float: left; }
#nextLink { right: 0pt; float: right; }
#prevLink:hover, #prevLink:visited:hover { background: transparent url('prevlabel.gif') no-repeat scroll left 15%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#nextLink:hover, #nextLink:visited:hover { background: transparent url('nextlabel.gif') no-repeat scroll right 15%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#imageDataContainer { margin: 0pt auto; overflow: auto; font-family: Verdana,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10px; font-size-adjust: none; font-stretch: normal; -x-system-font: none; background-color: rgb(255, 255, 255); line-height: 1.4em; width: 100%; }
#imageData { padding: 0pt 10px; color: rgb(102, 102, 102); }
#imageData #imageDetails { width: 70%; float: left; text-align: left; }
#imageData #caption { font-weight: bold; }
#imageData #numberDisplay { display: block; clear: left; padding-bottom: 1em; }
#imageData #bottomNavClose { width: 66px; float: right; padding-bottom: 0.7em; }
#overlay { position: absolute; top: 0pt; left: 0pt; z-index: 90; width: 100%; height: 500px; background-color: rgb(0, 0, 0); }


.blog-link, .blog-content, .blog-form-input, .blog-cloud-link, .blog-top-list, div.blog-brief { font-family: Tahoma,Verdana,Arial,sans-serif; font-size: 11px; line-height: 17px; }
div.blog-brief { clear: both; margin-bottom: 20px; }
div.blog-brief img { border: 1px solid rgb(225, 225, 225); margin-right: 10px; margin-left: -100px; float: left; }
h1, .blog-header { font-family: Tahoma,Verdana,Arial,sans-serif; font-size: 19px; line-height: normal; color: rgb(0, 153, 204); font-weight: normal; }
.blog-category { display: none; }
h2, .blog-title { font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-weight: bold; color: rgb(0, 0, 0); text-decoration: none; }
.blog-hr { display: none; }
p.blog-content { margin: 0px; padding: 10px 0pt; }
.blog-text { clear: both; margin-bottom: 20px; }
.blog-info, .blog-info-link { font-family: Tahoma,Verdana,Arial,sans-serif; font-size: 10px; line-height: normal; }
div.blog-info { border: 1px solid rgb(224, 224, 224); padding: 2px 5px; display: inline; line-height: 17px; }
.blog-info { color: rgb(150, 150, 150); }
.blog-info-link { color: rgb(0, 153, 204); }
.blog-link { color: rgb(0, 153, 204); text-decoration: underline; }
.blog-redirect {  }
.blog-author {  }
.blog-warning {  }
.blog-form-input { line-height: normal; width: 100%; }
.blog-form-button { line-height: normal; width: auto; }
.blog-form-name { font-weight: bold; }
.blog-form-example { font-style: italic; }
.blog-comments-header {  }
.blog-brief {  }
.blog-comment { position: relative; }
span.blog-navigation-page, a.blog-navigation-page { border: 1px solid rgb(0, 153, 204); padding: 1px 4px 2px; font-family: Tahoma,Verdana,Arial,sans-serif; font-size: 20px; color: rgb(255, 255, 255); background-color: rgb(0, 153, 204); line-height: normal; }
a.blog-navigation-page { border: 1px solid rgb(225, 225, 225); background-color: transparent; color: rgb(0, 153, 204); text-decoration: none; }
a.blog-navigation-back { background: transparent url('back.gif') no-repeat scroll left 6px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; font-family: Tahoma,Verdana,Arial,sans-serif; font-size: 18px; line-height: normal; color: rgb(0, 153, 204); padding-left: 24px; }
span.blog-navigation-back { background: transparent url('back-u.gif') no-repeat scroll left 6px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; font-family: Tahoma,Verdana,Arial,sans-serif; font-size: 18px; line-height: normal; color: rgb(161, 161, 161); padding-left: 24px; margin-right: 12px; }
a.blog-navigation-fw { background: transparent url('forward.gif') no-repeat scroll right 6px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; font-family: Tahoma,Verdana,Arial,sans-serif; font-size: 18px; line-height: normal; color: rgb(0, 153, 204); padding-right: 24px; margin-right: 12px; }
span.blog-navigation-fw { background: transparent url('forward-u.gif') no-repeat scroll right 6px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; font-family: Tahoma,Verdana,Arial,sans-serif; font-size: 18px; line-height: normal; color: rgb(161, 161, 161); padding-right: 24px; }
#blog-auth-form { background: transparent url('auth-back.gif') repeat scroll 0% 0%; position: absolute; width: 209px; height: 121px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; z-index: 999; }
#blog-auth-form form { margin: 0px; padding: 5px; }
#blog-auth-form .blog-info { color: rgb(99, 99, 99); font-family: Tahoma,Verdana,Arial,sans-serif; font-size: 11px; line-height: 17px; }
#blog-auth-form .blog-link { vertical-align: text-top; line-height: normal; }
#blog-auth-block { margin: 0pt 0pt 50px 20px; }
#blog-logged-block { position: relative; left: -22px; padding-bottom: 50px; }
#blog-logged-block img { margin-right: 10px; }
#blog-logged-block .blog-link { line-height: 11px; }
.blog-screen-name { font-weight: bold; }
p.blog-row-odd { padding: 5px; }
p.blog-row-even { padding: 5px; background-color: rgb(245, 245, 245); }
.blog-can-vote .blog-vote-0, .blog-can-vote .blog-vote-1, .blog-can-vote .blog-vote-2, .blog-can-vote .blog-vote-3, .blog-can-vote .blog-vote-4, .blog-can-vote .blog-vote-5 { cursor: pointer; }
.blog-vote-0, .blog-vote-1, .blog-vote-2, .blog-vote-3, .blog-vote-4, .blog-vote-5 { background-image: url('blog-vote.gif'); background-position: left top; margin-bottom: 2px; }
.blog-vote-1 { background-position: left -12px; }
.blog-vote-2 { background-position: left -24px; }
.blog-vote-3 { background-position: left -36px; }
.blog-vote-4 { background-position: left -48px; }
.blog-vote-5 { background-position: left -60px; }
.blog-cloud-link { padding: 2px 5px 5px; }
.blog-cloud-link:hover { background-color: rgb(0, 153, 204); color: rgb(255, 255, 255); }
#blog-comments-count { float: left; position: relative; left: 80px; top: 80px; width: 50px; }
#blog-comment-right { background: transparent url('comment-right.gif') no-repeat scroll right top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; font-family: Tahoma,Verdana,Arial,sans-serif; font-size: 10px; line-height: 12px; color: rgb(0, 0, 0); padding-left: 1px; padding-right: 3px; }
.blog-top-list { margin: 0px; padding: 0px; color: rgb(0, 153, 204); list-style-type: decimal; list-style-image: none; list-style-position: outside; }
.blog-incut-right, .blog-incut-left { border: 1px dashed rgb(0, 153, 204); margin: 5px 10px; padding: 5px; width: 35%; float: left; }
.blog-incut-right { float: right; }
.blog-updated {  }
.blog-not-updated img { visibility: hidden; }
#blog-updated-icon { float: left; position: relative; left: 130px; top: 13px; width: 50px; }
#blog-comments-count img, #blog-updated-icon img { border: medium none ; margin: 0px; float: none; }
.blog-link.blog-updated { font-weight: bold; }
#blog-main-menu .blog-link { line-height: 20px; }
.blog-attention { font-weight: bold; }
.blog-updated-comment { background: transparent url('arrow-new.gif') no-repeat scroll left top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; position: relative; left: -90px; }
.blog-anonymous { background: transparent url('anonymous.gif') repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.blog-clear { clear: both; }
.blog-hidden { border: 2px dashed rgb(204, 204, 204); padding: 1px; background-color: rgb(240, 240, 255); }
.blog-expand-toggle { border: 1px dotted rgb(192, 192, 192); position: fixed; right: 20px; top: 100px; height: 20px; width: 20px; background-color: rgb(221, 221, 221); z-index: 100; }
.blog-content-expand { position: absolute; left: 5%; width: 72%; background-color: rgb(255, 255, 255); }
.blog-right-expand { position: absolute; right: 3%; width: 20%; background-color: rgb(255, 255, 255); }


#search-result h2, #search-result h2 a { margin: 0pt; padding: 0pt; font-size: 16px; line-height: normal; color: rgb(0, 153, 204); text-decoration: underline; font-weight: normal; }
#search-result a { line-height: 17px; color: rgb(153, 153, 153); text-decoration: underline; }
#search-result li { padding-bottom: 15px; }
#search-result span.total { color: rgb(153, 153, 153); margin-left: 40px; }
#search-wrapper input { line-height: normal; }


.blueContent { font-family: Tahoma,Verdana,Arial,sans-serif; font-size: 11px; line-height: 17px; color: rgb(0, 153, 204); }
.blueContentLink { font-family: Tahoma,Verdana,Arial,sans-serif; font-size: 11px; line-height: 17px; color: rgb(0, 153, 204); text-decoration: underline; }
.menuLevel2 { font-family: Tahoma,Verdana,Arial,sans-serif; font-size: 11px; line-height: 35px; font-weight: normal; margin-left: 20px; color: rgb(0, 153, 204); text-decoration: underline; }
.Header { font-family: Tahoma,Verdana,Arial,sans-serif; font-size: 19px; line-height: normal; color: rgb(0, 153, 204); }
.whiteContent { font-family: Tahoma,Verdana,Arial,sans-serif; font-size: 11px; line-height: 16px; color: rgb(255, 255, 255); }
.menuLevel2Selected { margin: 0px 0px 0px 10px; padding: 4px 10px; font-family: Tahoma,Verdana,Arial,sans-serif; font-size: 11px; font-weight: bold; color: rgb(255, 255, 255); text-decoration: none; background-color: rgb(0, 153, 204); display: inline; }
.mainContent { font-family: Tahoma,Verdana,Arial,sans-serif; font-size: 11px; line-height: 17px; color: rgb(0, 0, 0); }
a, .mainContentLink { font-family: Tahoma,Verdana,Arial,sans-serif; font-size: 11px; line-height: 17px; color: rgb(0, 153, 204); text-decoration: underline; }
.blogLink { padding: 0px 0px 0px 17px; font-family: Tahoma,Verdana,Arial,sans-serif; font-size: 11px; line-height: 17px; color: rgb(0, 153, 204); text-decoration: underline; background-image: url('blog.gif'); background-repeat: no-repeat; background-position: left bottom; }
.blueContentList { font-family: Tahoma,Verdana,Arial,sans-serif; font-size: 11px; line-height: 21px; color: rgb(0, 153, 204); list-style-image: url('list.gif'); }

/* ::::: null ::::: */

#audioplayer13 { visibility: hidden; }

/* ::::: null ::::: */


html, body { margin: 0pt; padding: 0pt; background: rgb(255, 255, 255) repeat-y scroll center top; width: 100%; height: 100%; font-family: Tahoma,Arial,Verdana,sans-serif; font-size: 11px; color: rgb(255, 255, 255); -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; font-family: Tahoma,Verdana,Arial,sans-serif; color: rgb(255, 255, 255);}
a { font-family: Tahoma,Verdana,Arial,sans-serif; text-decoration: underline; color: rgb(255, 255, 255); }
a:hover { text-decoration: none; }
a img { border: 0pt none ; }
#all { background: transparent url('all_bg.jpg') no-repeat scroll center top; overflow: hidden; width: 100%; height: 886px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#all2 { margin: 0pt auto; width: 420px; }
#header { margin: 0pt 0pt 0pt 46px; overflow: hidden; width: 365px; height: 128px; }
#header blockquote { margin: 28px 0pt 0pt; overflow: hidden; width: 365px; height: 40px; text-indent: -700em; white-space: nowrap; }
#header blockquote a { display: block; width: 365px; height: 40px; }
#content { margin: 0pt 0pt 0pt 112px; _margin: 0pt 0pt 0pt 460px; width: 290px; }
#content h2 { margin: 0pt 0pt 8px; font-size: 11px; color: rgb(176, 179, 126); font-weight: normal; text-transform: uppercase; }
#content .table_check { margin: 0pt 0pt 14px; }
#content .table_check td { vertical-align: top; }
#content .table_check td select { margin: 0pt 10px 0pt 0pt; width: 60px; }
#content .table_check td .input { margin: 0pt 10px 0pt 0pt; width: 115px; font-size: 12px; font-weight: bold; }
#content .table_check td .button_check { border: 0pt none ; margin: 0pt; background: transparent url('button_check.gif') no-repeat scroll left top; width: 110px; height: 33px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; cursor: pointer; position: relative; top: -5px; right: -9px; }
#content .table_check td .button_check:hover { background: transparent url('button_check.gif') no-repeat scroll left -33px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
* html #content .table_check td .button_check { right: -10px; }
* + html #content .table_check td .button_check { right: -10px; }
@media not all {
  body:first-of-type #content .table_check td .button_check { right: -12px; }
}
#content #menu { margin: 0pt 0pt 30px; padding: 0pt; overflow: hidden; list-style-type: none; list-style-image: none; list-style-position: outside; }
#content #menu li { margin: 0pt 2px 0pt 0pt; float: left; }
#content #menu li a { overflow: hidden; display: block; height: 22px; text-indent: -700em; white-space: normal; }
#content #menu li #button_sms { background: transparent url('button_sms.gif') no-repeat scroll left top; width: 96px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#content #menu li #button_sms:hover { background: transparent url('button_sms.gif') no-repeat scroll left -22px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#content #menu li #button_call { background: transparent url('button_call.gif') no-repeat scroll left top; width: 59px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#content #menu li #button_call:hover { background: transparent url('button_call.gif') no-repeat scroll left -22px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#content #menu li #button_demo { background: transparent url('button_demo.gif') no-repeat scroll left top; width: 126px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#content #content_center { overflow: auto; width: 100%; height: 340px; }
#content #content_center .sms { margin: 0pt 0pt 8px; padding: 0pt 0pt 8px; background: transparent url('hr_bg.gif') repeat-x scroll left bottom; width: 100%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#content #content_center .sms span { font-family: "Trebuchet MS"; font-size: 12px; }
#content #content_center .sms table { margin: 6px 0pt 0pt; }
#content #content_center .sms table td { padding: 0pt 12px 0pt 0pt; vertical-align: top; }
#content .table_nav span { font-size: 12px; color: rgb(176, 179, 126); }
#content .table_nav a { font-size: 11px; color: rgb(176, 179, 126); text-transform: uppercase; text-decoration: none; }
#content .table_nav a:hover { text-decoration: underline; }
#all3 { background: transparent url('bottom_bg.jpg') repeat-x scroll left top; width: 100%; height: 294px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#content2 { margin: 0pt auto; padding: 10px 0pt 0pt; width: 906px; }
#content2 #block_know_all { border: 1px solid rgb(212, 216, 149); margin: 0pt 0pt 40px; padding: 0pt 30px; width: 844px; position: relative; }
#content2 #block_know_all h3 { margin: 0pt; background: transparent url('title_know_all.png') no-repeat scroll left top; overflow: hidden; position: absolute; top: -23px; right: 28px; width: 365px; height: 38px; text-indent: -700em; white-space: nowrap; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#content2 #block_know_all table td { text-align: center; color: rgb(212, 216, 149); }
#content2 #block_know_all table td div { padding: 10px; background: transparent url('img_bg.jpg') no-repeat scroll center top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#content2 #bottom { overflow: hidden; width: 100%; }
#content2 #bottom table td { vertical-align: top; }
#content2 #bottom table td a { color: rgb(51, 51, 51); }
#content2 #bottom table td span { color: rgb(51, 51, 51); }
.c { overflow: hidden; display: block; clear: both; height: 0pt; font-size: 0px; }


html, body { margin: 0pt; padding: 0pt; background: rgb(0, 0, 0) none repeat scroll 0% 0%; width: 100%; height: 100%; font-family: Tahoma,Arial,Verdana,sans-serif; font-size: 11px; color: rgb(85, 85, 85); -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; font-family: Tahoma,Verdana,Arial,sans-serif; color: rgb(255, 255, 255);}
#background { background-image: url('v_12_block.gif'); }
#found { margin-left: 20px; margin-top: 10px; color: rgb(204, 204, 204); font-size: 12px; }
input { border: 1px solid rgb(102, 102, 102); }
#user_phone_number { font-size: 16px; color: rgb(51, 51, 51); }
#button { margin-top: 12px; margin-left: 10px; }
#send { width: 118px; height: 43px; background-image: url('find_button.gif'); }
#view_result { border: 0pt none ; margin: 0pt; background: transparent url('button_result.gif') no-repeat scroll left top; width: 180px; height: 33px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; cursor: pointer; position: relative; top: -5px; right: -9px; }
#view_result:hover { background: transparent url('button_result.gif') no-repeat scroll left -33px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#view_result1 { border: 0pt none ; margin: 0pt; background: transparent url('button_result.gif') no-repeat scroll left top; width: 180px; height: 33px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; cursor: pointer; position: relative; top: -5px; right: -9px; }
#view_result1:hover { background: transparent url('button_result.gif') no-repeat scroll left -33px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#code_button { border: 0pt none ; margin: 0pt; background: transparent url('button_send.gif') no-repeat scroll left top; width: 114px; height: 33px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; cursor: pointer; position: relative; top: -5px; right: -9px; }
#code_button:hover { background: transparent url('button_send.gif') no-repeat scroll left -33px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.green { color: rgb(137, 196, 52); }
#all_info { margin-top: -20px; margin-left: 5px; }
.con {position: fixed}