/*top_text*/
.top_text { background:#f5f5f5; border:1px solid #ddd; width:958px; margin:0 auto 20px auto; padding:0}
.top_text p { font: normal 12px Arial,  Helvetica,  sans-serif; color:#5e5e5e; padding:5px; margin:0; line-height:1.8em}
.top_text h2 { font: normal 18px Arial,  Helvetica,  sans-serif; color:#171717; padding:5px; margin:0; border-bottom:1px solid #e2e2e2}
.top_text a { color:#1f1f1f; font: bold 12px Arial,  Helvetica,  sans-serif; text-decoration:none}
.top_text img { float:left; margin:5px 10px; padding:0}
.top_text .block { width:300px; float:left; padding:5px; margin:0 0 0 7px}
/********** body **********/
.body_resize { margin:0; padding:0;  background:#fff; border-top:1px solid #e6e6e6}
.body { width:960px;  margin:0 auto; padding:10px 30px}
.body h2 { border-bottom:1px solid #dedede; font: bold 20px Arial,  Helvetica,  sans-serif; color:#282828; margin:0;  padding:10px 5px}
.body h2 span  {  font: normal 11px Arial,  Helvetica,  sans-serif; color:#c0c0c0}
.body h3 { font: bold 12px Arial,  Helvetica,  sans-serif; color:#454646; border-bottom:1px solid #dedede;  margin:0;  padding:10px 5px}
.body img { float:left; padding:0; margin:10px 5px}
.body img.port { float:left; padding:0; margin:5px 1px}
.body img.floated { float:right; padding:0; margin:0 5px}
.body p { font:normal 12px Arial,  Helvetica,  sans-serif; color:#747474; line-height:1.8em; padding:5px 5px; margin:0}
.body p span  { color:#8e8e8e; font: normal 11px Arial,  Helvetica,  sans-serif; line-height:1.8em}
.body a { text-decoration:none; color:#0db8d5; line-height:1.8em; font: bold 12px Arial,  Helvetica,  sans-serif}
.body_small { width:340px; float:right; margin:5px 0 5px 15px; padding:0}
.body_big { width:560px; float:left; margin:5px 0 5px 5px; padding:0}
.body .block2 { width:270px; margin:5px; padding:0; float:left}
/* END_bloga*/
/* menu */	
.menu_resize { width:145px; margin:0 auto; padding:0; background:#1f1f1f}
.menu { padding:0; margin:0; width:145px; float:left}
.menu ul { padding:0; margin:0; list-style:none; border:0; float:left}
.menu ul li  { float:left; margin:0; padding:0; border:0}
.menu ul li a { float:left; margin:0; padding:13px 10px; color:#fff; font:bold 12px Arial,  Helvetica,  sans-serif; text-decoration:none; border:1px solid #000}
.menu ul li a.active { color:#252525; background:#92d050; border:1px solid #d3d3d3}
.select1 {
	height:20px;
	background-color:#58585a;
	padding:2px;
	border:#ffffff 1px solid;
	color:#ffffff;
	display:inline;
	font-size:11px;
	margin-right:3px
	}
.select1 OPTION{
	padding:2px;
	color:#ffffff;
	font-size:11px
	}

/* Email Page */
.nof_emailPage_label {  
  display: block;
  white-space: nowrap;
  text-align: right;
  padding-left: 5px;
  cursor: pointer
}
.nof_emailPage_input_button {
  margin-right: 5px
}
.nof_emailPage_input_reset {
  margin-right: 5px
}
.nof_emailPage_input_submit { 
  margin-right: 5px
}
.nof_emailPage_errorText {  
  color: rgb(255,0,0)
}
.nof_emailPage_text { 
  font-family: Arial;
  font-size: 13px
}
.nof_emailPage_link { 
  color: rgb(31,75,140);
  font-size: 13px;
  font-weight: bold;
  text-decoration: none
}
.nof_emailPage_header { 
  background-color: rgb(173,199,238);
  border: 2px solid rgb(127,186,243);
  padding: 5px
}
.nof_emailPage_footer { 
  background-color: rgb(173,199,238);
  border: 2px solid rgb(127,186,243);
  padding: 2px
}
.nof_emailPage_contentCell {
  padding: 2px
}
.nof_emailPage_columnHeadingRow { 
  background-color: rgb(211,208,208);
  padding: 3px;
  font-weight: bold
}
.nof_emailPage_textarea { 
   font-size: 13px;
  font-family: Arial
}
.nof_emailPage_heading {  
  font-weight: bold;
  color: rgb(58,58,85);
  font-size: 14px
}
.nof_emailPage_content {  
  background-color: rgb(237,237,237);
  padding: 2px;
  border-left: 2px solid rgb(127,186,243);
  border-right: 2px solid rgb(127,186,243)
}

/* Secure Site */
.nof_secureSite_label {  
  display: block;
  white-space: nowrap;
  text-align: right;
  padding-left: 5px;
  cursor: pointer
}
.nof_secureSite_input_button {
  margin-right: 5px
}
.nof_secureSite_input_reset {
  margin-right: 5px
}
.nof_secureSite_input_submit { 
  margin-right: 5px
}
.nof_secureSite_errorText {  
  color: rgb(255,0,0)
}
.nof_secureSite_successText {  
  font-weight: bold;
  width: 100%;
  display: block;
  text-align: center;
  background-color: rgb(255,204,0);
  padding: 3px
}
.nof_secureSite_text { 
  font-family: Arial;
  font-size: 13px
}
.nof_secureSite_link { 
  color: rgb(31,75,140);
  font-size: 13px;
  font-weight: bold;
  text-decoration: none
}
.nof_secureSite_header { 
  background-color: rgb(173,199,238);
  border: 2px solid rgb(127,186,243);
  padding: 5px
}
.nof_secureSite_footer { 
  background-color: rgb(173,199,238);
  border: 2px solid rgb(127,186,243);
  padding: 2px
}
.nof_secureSite_contentCell {
  padding: 2px
}
.nof_secureSite_columnHeadingRow { 
  background-color: rgb(211,208,208);
  padding: 3px;
  font-weight: bold
}
.nof_secureSite_heading {  
  font-weight: bold;
  color: rgb(58,58,85);
  font-size: 14px
}
.nof_secureSite_content {  
  background-color: rgb(237,237,237);
  padding: 2px;
  border-left: 2px solid rgb(127,186,243);
  border-right: 2px solid rgb(127,186,243)
}

/* New */
.nof_news_label {  
  display: block;
  white-space: nowrap;
  text-align: right;
  padding-left: 5px;
  cursor: pointer
}
.nof_news_input_button {
  margin-right: 5px
}
.nof_news_input_reset {
  margin-right: 5px
}
.nof_news_input_submit { 
  margin-right: 5px
}
.nof_news_errorText {  
  color: rgb(255,0,0)
}
.nof_news_text { 
  font-family: Arial;
  font-size: 13px
}
.nof_news_link { 
  color: rgb(31,75,140);
  font-size: 13px;
  font-weight: bold;
  text-decoration: none
}
.nof_news_header { 
  background-color: rgb(173,199,238);
  border: 2px solid rgb(127,186,243);
  padding: 5px
}
.nof_news_footer { 
  background-color: rgb(173,199,238);
  border: 2px solid rgb(127,186,243);
  padding: 2px
}
.nof_news_contentCell {
  padding: 2px
}
.nof_news_columnHeadingRow { 
  background-color: rgb(211,208,208);
  padding: 3px;
  font-weight: bold
}
.nof_news_textarea { 
   font-size: 13px;
  font-family: Arial
}
.nof_news_heading {  
  font-weight: bold;
  color: rgb(58,58,85);
  font-size: 14px
}
.nof_news_content {  
  background-color: rgb(237,237,237);
  padding: 2px;
  border-left: 2px solid rgb(127,186,243);
  border-right: 2px solid rgb(127,186,243)
}
.nof_news_author { 
  font-style: italic
}
.nof_news_date { 
  font-weight: bold;
  color: rgb(153,153,153)
}
.nof_news_title {
  font-size: 16px;
  font-weight: bold;
  margin: 0px
}
.nof_news_message {
  margin: 0px
}
.nof_news_maxPicSize {
  font-size: 10px;
  padding-left: 5px;
  white-space: nowrap
}

/* FAQ */
.nof_faq_label {  
  display: block;
  white-space: nowrap;
  text-align: right;
  padding-left: 5px;
  cursor: pointer
}
.nof_faq_input_button {
  margin-right: 5px
}
.nof_faq_input_reset {
  margin-right: 5px
}
.nof_faq_input_submit { 
  margin-right: 5px
}
.nof_faq_select {
  margin-right: 5px
}
.nof_faq_text { 
  font-family: Arial;
  font-size: 13px
}
.nof_faq_link { 
  color: rgb(31,75,140);
  font-size: 13px;
  font-weight: bold;
  text-decoration: none
}
.nof_faq_header { 
  background-color: rgb(173,199,238);
  border: 2px solid rgb(127,186,243);
  padding: 5px
}
.nof_faq_footer { 
  background-color: rgb(173,199,238);
  border: 2px solid rgb(127,186,243);
  padding: 2px
}
.nof_faq_contentCell {
  padding: 2px
}
.nof_faq_columnHeadingRow { 
  background-color: rgb(211,208,208);
  padding: 3px;
  font-weight: bold
}
.nof_faq_textarea { 
   font-size: 13px;
  font-family: Arial
}
.nof_faq_heading {  
  font-weight: bold;
  color: rgb(58,58,85);
  font-size: 14px
}
.nof_faq_content {  
  background-color: rgb(237,237,237);
  padding: 2px;
  border-left: 2px solid rgb(127,186,243);
  border-right: 2px solid rgb(127,186,243)
}
.nof_faq_categoryBlock {
  padding-top: 5px;
  padding-bottom: 5px
}
.nof_faq_category {
  font-size: 14px
}
.nof_faq_question {
  font-size: 16px;
  font-weight: bold
}

/* Guestbook */
.nof_guestbook_label {  
  display: block;
  white-space: nowrap;
  text-align: right;
  padding-left: 5px;
  cursor: pointer
}
.nof_guestbook_input_button {
  margin-right: 5px
}
.nof_guestbook_input_reset {
  margin-right: 5px
}
.nof_guestbook_input_submit { 
  margin-right: 5px
}
.nof_guestbook_select {
  margin-right: 5px
}
.nof_guestbook_text { 
  font-family: Arial;
  font-size: 13px
}
.nof_guestbook_link { 
  color: rgb(31,75,140);
  font-size: 13px;
  font-weight: bold;
  text-decoration: none
}
.nof_guestbook_header { 
  background-color: rgb(173,199,238);
  border: 2px solid rgb(127,186,243);
  padding: 5px
}
.nof_guestbook_footer { 
  background-color: rgb(173,199,238);
  border: 2px solid rgb(127,186,243);
  padding: 2px
}
.nof_guestbook_contentCell {
  padding: 2px
}
.nof_guestbook_columnHeadingRow { 
  background-color: rgb(211,208,208);
  padding: 3px;
  font-weight: bold
}
.nof_guestbook_textarea { 
   font-size: 13px;
  font-family: Arial
}
.nof_guestbook_heading {  
  font-weight: bold;
  color: rgb(58,58,85);
  font-size: 14px
}
.nof_guestbook_content {  
  background-color: rgb(237,237,237);
  padding: 2px;
  border-left: 2px solid rgb(127,186,243);
  border-right: 2px solid rgb(127,186,243)
}
.nof_guestbook_required {
  color: rgb(255,0,0)
}
.nof_guestbook_textLabel {
  font-weight: bold
}
.nof_guestbook_formInstructions {
  font-size: 10px
}

/* Testimonials */
.nof_testimonials_label {  
  display: block;
  white-space: nowrap;
  text-align: right;
  padding-left: 5px;
  cursor: pointer
}
.nof_testimonials_input_button {
  margin-right: 5px
}
.nof_testimonials_input_reset {
  margin-right: 5px
}
.nof_testimonials_input_submit { 
  margin-right: 5px
}
.nof_testimonials_text { 
  font-family: Arial;
  font-size: 13px
}
.nof_testimonials_link { 
  color: rgb(31,75,140);
  font-size: 13px;
  font-weight: bold;
  text-decoration: none
}
.nof_testimonials_header { 
  background-color: rgb(173,199,238);
  border: 2px solid rgb(127,186,243);
  padding: 5px
}
.nof_testimonials_footer { 
  background-color: rgb(173,199,238);
  border: 2px solid rgb(127,186,243);
  padding: 2px
}
.nof_testimonials_contentCell {
  padding: 2px
}
.nof_testimonials_columnHeadingRow { 
  background-color: rgb(211,208,208);
  padding: 3px;
  font-weight: bold
}
.nof_testimonials_textarea { 
   font-size: 13px;
  font-family: Arial
}
.nof_testimonials_heading {  
  font-weight: bold;
  color: rgb(58,58,85);
  font-size: 14px
}
.nof_testimonials_content {  
  background-color: rgb(237,237,237);
  padding: 2px;
  border-left: 2px solid rgb(127,186,243);
  border-right: 2px solid rgb(127,186,243)
}
.nof_testimonials_maxPicSize {
  font-size : 10px;
  padding-left : 5px;
  white-space : nowrap
}
.nof_testimonials_author {
  white-space : nowrap;
  font-style : italic;
  margin-right : 5px
}
.nof_testimonials_testimonial {
  font-weight : bold;
  font-size : 16px;
  margin : 0px
}
.nof_testimonials_date {
  font-weight : bold;
  color : rgb(153,153,153)
}
.nof_testimonials_description {
  margin : 0px
}
.nof_testimonials_required {
  color : rgb(255,0,0)
}
.nof_EmptyStyleBanners1-Default {
font-family:verdana; font-size:29px; font-weight:700; font-style:normal; color:#000000 
}

.nof_EmptyStyleNavbar4-Regular {
font-family:verdana; font-size:13px; font-weight:700; font-style:normal; color:#5e5d5c 
}

.nof_EmptyStyleNavbar5-Rollover {
font-family:verdana; font-size:13px; font-weight:700; font-style:normal; color:#186ed1 
}

.nof_EmptyStyleNavbar6-Highlighted {
font-family:verdana; font-size:13px; font-weight:700; font-style:normal; color:#535251 
}

.nof_EmptyStyleNavbar7-HighlightedRollover {
font-family:verdana; font-size:13px; font-weight:700; font-style:normal; color:#186ed1 
}

.nof_EmptyStyleNavbar9-Regular {
font-family:verdana; font-size:13px; font-weight:700; font-style:normal; color:#5e5d5c 
}

.nof_EmptyStyleNavbar10-Rollover {
font-family:verdana; font-size:13px; font-weight:700; font-style:normal; color:#186ed1 
}

.nof_EmptyStyleNavbar11-Highlighted {
font-family:verdana; font-size:13px; font-weight:700; font-style:normal; color:#535251 
}

.nof_EmptyStyleNavbar12-HighlightedRollover {
font-family:verdana; font-size:13px; font-weight:700; font-style:normal; color:#186ed1 
}
.menu ul li a:hover { color:#252525; background:#92d050; border:1px solid #d3d3d3}
